.template-page h1,.template-page .h1,.template-page .h1-large,.template-page .h1-xlarge{font-size:5.2381rem}.template-page h2,.template-page .h2{font-size:4.05rem}.template-page h3,.template-page .h3{font-size:3.34rem}.template-page h4,.template-page .h4{font-size:2.62rem}.template-page h5,.template-page .h5{font-size:2.03rem}.template-page h6{font-size:1.43em}.template-page .h1-xlarge{font-size:88px;line-height:1.2}.accordion-section .thb-tab .tab-label{align-items:center;display:flex;font-family:wonder-regular,Cooper BT,serif;font-size:34px;justify-content:space-between;padding:0}.accordion-section .thb-tab input[type=checkbox]:focus-visible+.tab-label{outline:2px solid currentColor;outline-offset:2px}.accordion-section .thb-tab .tab-label>svg{transition:transform var(--transition-duration) var(--transition-timing-function)}.accordion-section .thb-tab input[type=checkbox]:checked+.tab-label>svg{transform:rotate(180deg);transform-origin:center}.accordion-section .thb-tab:first-child,.accordion-section .thb-tab+.thb-tab{border-top:2px solid currentColor}.accordion-section .thb-tab:last-child{border-bottom:2px solid currentColor}.accordion-section .thb-tab .tab-content{padding-top:24px}.accordion-section .thb-tab .tab-content *{font-size:18px;line-height:1.3}.benefits-title{margin:0 0 32px;text-align:center}.benefits-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-evenly;list-style-type:none;margin:0 auto;max-width:880px;padding:0}.benefit{margin:0;text-align:center;width:45%}.benefit__text{font-family:wonder-regular,Cooper BT,serif;font-size:20px;line-height:1.3;margin:0}@media only screen and (min-width:800px){.benefit{width:auto}}@media only screen and (min-width:1068px){.benefits-title{margin-bottom:60px}}.featured-blog-section{--button-solid-bg: var(--color-blue);--button-solid-bg-hover: var(--color-blue--lighter)}.featured-blog-section h2{font-size:44px;font-weight:400;margin:0 0 78px;text-align:center}.featured-blog-section .post.type-post{margin:0 0 24px}.featured-blog-section .post .post-gallery{margin:0 0 36px}.featured-blog-section .post .post-title h4{font-size:36px;font-weight:700;margin:0 0 8px}.featured-blog-section .post .post-title a:hover{color:var(--color-link)}.featured-blog-section .post .post-excerpt p{color:var(--color-text);font-size:18px;line-height:1.9}.featured-blog-section .btn{color:inherit;font-size:20px;padding-left:48px;padding-right:48px}@media only screen and (max-width:368px){.featured-blog-section .btn{width:100%}}@media only screen and (min-width:1068px){.featured-blog-section h2{font-size:88px;margin-bottom:62px}.featured-blog-section .post .post-gallery{margin-bottom:24px}.featured-blog-section .post .post-title h4{font-size:32px;margin-bottom:24px}}.featured-collection-section h2{font-size:44px;text-align:center}.featured-collection-section .products .product .product-type,.featured-collection-section .products .product .price,.featured-collection-section .products .product .product_after_title .product_after_shop_loop_buttons,.featured-collection-section .products .product .product_after_title .product_after_shop_loop_buttons .add_to_cart_button{font-size:30px;line-height:1.5}.featured-collection-section .products .product .product-type{margin:0 0 12px}.featured-collection-section .products .product h3{font-size:34px;font-weight:700;line-height:1.2;margin:0 0 4px}.featured-collection-section .products .product .price{font-size:.875rem;margin:0 0 16px}@media only screen and (min-width:1068px){.featured-collection-section h2{font-size:88px;margin-bottom:96px}.featured-collection-section .products .product .product-type,.featured-collection-section .products .product .price,.featured-collection-section .products .product .product_after_title .product_after_shop_loop_buttons,.featured-collection-section .products .product .product_after_title .product_after_shop_loop_buttons .add_to_cart_button{font-size:30px;line-height:1.5;margin-bottom:0}.featured-collection-section .products .product h3{font-size:44px}.featured-collection-section .products .product .price{font-size:.875rem;margin:0 0 20px}}.multicolumn-section{--button-solid-bg: var(--color-green);--button-solid-bg-hover: var(--color-green--lighter)}.multicolumn-section .multicolumn .horizontal-textbox-inner{border-radius:20px}.multicolumn-section h4{font-size:22px;margin:0 0 15px}.multicolumn-section p{font-size:18px;line-height:1.3;margin:0 0 16px}.multicolumn-section .btn{padding-left:34px;padding-right:34px}@media only screen and (min-width:768px){.multicolumn-section .multicolumn .horizontal-textbox-inner{padding:28px 40px}}.promo-content__image{display:block;height:auto;width:100%}.promo-content__text-container{padding:45px 25px}.promo-content__heading{font-size:36px;line-height:1.2;margin:0 0 16px}.promo-content__heading--large{font-size:44px;font-weight:400}.promo-content__body{font-size:18px;line-height:1.9;margin:0 0 24px}.promo-content__icon-container{display:flex;gap:24px}.promo-content__icon{text-align:center}.promo-content__icon-text{font-size:14px;font-weight:700;line-height:1.3;margin:12px 0 0}.promo-content__button{font-size:20px;margin:24px 0 0}@media only screen and (max-width:368px){.promo-content__button{width:100%}}@media only screen and (min-width:1068px){.promo-content-section{overflow:visible}.promo-content{position:relative}.promo-content--overlap{top:-100px}.promo-content__text-container{border-radius:50px;padding:56px 68px;position:absolute;top:50%;transform:translateY(-50%);width:594px}.promo-content__text-container--left{left:90px}.promo-content__text-container--center{left:0;margin-left:auto;margin-right:auto;right:0}.promo-content__text-container--right{right:90px}.promo-content__heading{margin-bottom:20px}.promo-content__heading--large{font-size:88px;line-height:1}.promo-content__body{margin-bottom:50px}.promo-content__icon-container{gap:42px}.promo-content__button{margin-top:30px}}.rich-text{max-width:none}.rich-text h2{font-size:44px}@media only screen and (min-width:1068px){.rich-text h2{font-size:88px}}.slideshow.main-slideshow .slideshow__slide .slide-link{display:block;height:100%;width:100%}.slideshow.main-slideshow .slideshow__slide .slideshow__slide-content{max-width:600px}.slideshow.main-slideshow .slideshow__slide h1{color:#c1e5f0;font-size:44px;margin:0 0 16px}.slideshow.main-slideshow .slideshow__slide p{color:var(--color-accent1);line-height:1.3;margin-bottom:24px}.slideshow.main-slideshow .slideshow__slide p.split-text.description-size--large{font-size:20px}.slideshow.main-slideshow .slideshow__slide-content .button{border:0 none}.slideshow.main-slideshow .slideshow__slide-content .button.white{font-size:20px;transition:opacity var(--transition-duration) var(--transition-timing-function)}.slideshow.main-slideshow .slideshow__slide-content .button.white:hover{opacity:.8}.slideshow.main-slideshow .slideshow__slide-content .button-overflow-container:last-child .button.white{background-color:var(--color-blue)}.slideshow.main-slideshow .slideshow__slide-content .button.white{background-color:#fbf5ed;color:var(--color-accent1)}.slideshow.main-slideshow .slideshow__slide-content .button.white.alt{background-color:#c1e5f0}.slideshow.main-slideshow .slick-dots li.slick-active button,.slideshow .slick-dots li:hover button{background-color:#000}.slideshow.main-slideshow .slick-dots li,.slideshow.main-slideshow .slick-dots li.slick-active{box-shadow:0 0 0 1px #000}.slideshow.main-slideshow .slick-dots li button{background-color:transparent}.slideshow.main-slideshow .slick-dots li.slick-active button,.slideshow.main-slideshow .slick-dots li:hover button{background-color:#000}.slideshow.main-slideshow:has(.slideshow__slide:only-child) .slick-custom-prev,.slideshow.main-slideshow:has(.slideshow__slide:only-child) .slick-custom-next,.slideshow.main-slideshow:has(.slideshow__slide:only-child) .slick-dots{display:none!important}@media only screen and (max-width:368px){.slideshow.main-slideshow .slideshow__slide .button-overflow-container{display:flex}.slideshow.main-slideshow .slideshow__slide .button-overflow-container:not(:last-child){margin-bottom:20px}.slideshow.main-slideshow .slideshow__slide .button{width:100%}}@media only screen and (max-width:767px){.section-slideshow+.divider-section .divider{--divider-foreground: var(--color-white) !important}.slideshow.main-slideshow.slick-initialized .slideshow__slide.slick-slide{display:block;height:auto!important}.slideshow.main-slideshow .slideshow__slide .slideshow__slide-bg,.slideshow.main-slideshow .slideshow__slide .slideshow__slide-overlay{display:none}.slideshow.main-slideshow .slideshow__slide .slideshow__mobile-image{display:block;height:auto;width:100%}}@media only screen and (min-width:768px){.slideshow.main-slideshow .slideshow__slide .slideshow__mobile-image{display:none}}@media only screen and (min-width:1068px){.slideshow.main-slideshow .slideshow__slide h1.h1-xlarge{font-size:88px}.slideshow.main-slideshow .slideshow__slide p{margin-bottom:10px}.slideshow.main-slideshow .slideshow__slide p.split-text.description-size--large{font-size:26px}}.testimonials-section .thb-testimonials .thb-testimonial{max-width:865px}.testimonials-section .testimonial-stars{align-items:center;color:var(--color-yellow);display:flex;gap:8px;justify-content:center;margin:0 0 28px}.testimonials-section .thb-testimonials blockquote{color:inherit;padding:0}.testimonials-section .thb-testimonials blockquote p,.testimonials-section .thb-testimonials.testimonial-style1 blockquote p{color:inherit;text-wrap:balance}.testimonials-section .thb-testimonials.testimonial-style1 blockquote p{font-size:24px;font-weight:400;line-height:1.7}.testimonials-section .thb-testimonials cite,.testimonials-section .thb-testimonials span{color:var(--color-white);font-size:22px;font-style:normal}.testimonials-section .thb-testimonials .slick-dots li button{background-color:var(--color-yellow)}.testimonials-section .thb-testimonials .slick-dots li,.testimonials-section .thb-testimonials .slick-dots li.slick-active{box-shadow:0 0 0 1px var(--color-yellow)}.testimonials-section .thb-testimonials .slick-dots li button{background-color:transparent}.testimonials-section .thb-testimonials .slick-dots li.slick-active button,.testimonials-section .thb-testimonials .slick-dots li:hover button{background-color:var(--color-yellow)}.testimonials-section .testimonial-button-wrapper{padding:0 0 50px;text-align:center}.testimonials-section .testimonial-button{background-color:var(--color-blue);border-color:var(--color-blue);color:inherit;padding-left:52px;padding-right:52px}.testimonials-section .testimonial-button:hover{background-color:var(--color-blue--lighter);border-color:var(--color-blue--lighter);color:inherit}@media only screen and (max-width:368px){.testimonials-section .testimonial-button{width:100%}}@media only screen and (min-width:768px){.testimonials-section .thb-testimonials.testimonial-style1{padding-bottom:50px;padding-top:50px}}.shopify-section.featured-collection-section .price del{display:none}.products .product{align-items:center}.products .product .product-type{text-transform:capitalize}.products .product .add_to_cart_button.btn{background-color:var(--button-addtocart-bg);color:var(--button-addtocart-text);font-family:inherit;margin-top:5px;padding-left:30px;padding-right:30px;text-transform:uppercase}.products .product .add_to_cart_button.btn:hover{background-color:var(--button-addtocart-bg-hover)}.products .product .add_to_cart_button.btn.outofstock{cursor:default;opacity:.5;pointer-events:none}.top-card-anchor-links-section .top-card-anchor-links .row{gap:24px;justify-content:center;padding-block:40px;padding-inline:25px}.top-card-anchor-links-section .top-card-anchor-links .anchor-card{background-color:#e5e5db;border-radius:20px;padding:24px;width:45%}@media(hover:hover){.top-card-anchor-links-section .top-card-anchor-links .anchor-card:hover{background-color:#fed755}}.top-card-anchor-links-section .top-card-anchor-links .anchor-card-title{color:#272525;font-size:16px;margin-bottom:4px;margin-top:10px;text-align:center}.top-card-anchor-links-section .top-card-anchor-links .anchor-card-image{border-radius:20px;display:block;margin-inline:auto}.top-card-anchor-links-section .top-card-anchor-links .anchor-card-detail{color:#272525;font-family:Futura,sans-serif;font-size:14px}@media(min-width:769px){.top-card-anchor-links-section .top-card-anchor-links .anchor-card-title{font-size:20px;margin-bottom:8px;margin-top:14px}.top-card-anchor-links-section .top-card-anchor-links .anchor-card-detail{font-size:18px}}@media(min-width:1200px){.top-card-anchor-links-section .top-card-anchor-links .row{flex-wrap:nowrap;gap:40px;padding-block:55px}.top-card-anchor-links-section .top-card-anchor-links .anchor-card{padding:35px;width:234px}}.typeform-wrapper>div{height:500px!important}
/*# sourceMappingURL=/cdn/shop/t/111/assets/theme-cms.css.map */
