html{scroll-behavior:smooth}body{font-family:ivyepic-variable,sans-serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:anth,sans-serif}.button,.shopify-challenge__button,button.shopify-payment-button__button--unbranded,.shopify-payment-button [role=button],#shopify-product-reviews .spr-summary-actions-newreview{border-radius:5px;min-height:3rem;padding:1.2rem 2rem;font-family:ivyepic-variable,sans-serif;font-size:var(--font-size-medium);font-weight:600;letter-spacing:.3rem}.button--outlined-inverse{--color-button-hover-text: #373f20}.swiper-button svg{fill:#111;width:50%;margin:0 auto}@media screen and (max-width: 480px){.page-banner__title,.section-full-width-banner__content .section-full-width-banner__title{font-size:24px}}.announcement-bar-wrapper .bar__text-content{font-size:12px;letter-spacing:2px}@media screen and (min-width: 750px){.bar.announcement-bar-wrapper{padding:1.6rem 0}}.nav-text-link{font-family:ivyepic-variable,sans-serif;letter-spacing:2px;font-weight:600;text-transform:uppercase;font-size:var(--font-size-static-medium);--button-letter-spacing: .3rem}.header .header__nav-dropdown{background-color:var(--color-body-background);padding:3rem}.header .header__nav-dropdown.nav-dropdown-shop{background:linear-gradient(to right,var(--color-body-background) 47%,#d0d1c7 47%)}.header .header__nav-dropdown.nav-dropdown-about{background:linear-gradient(to right,var(--color-body-background) 50%,#d0d1c7 50%);padding:4.8rem 4rem}.header .header__nav-dropdown .header__card ul.card-nav{margin-bottom:24px}.header .header__nav-dropdown .header__card .card-text{padding-left:0;padding-right:0;padding-top:1.8rem;padding-bottom:3rem;height:auto;min-height:auto}.header .header__nav-dropdown.nav-dropdown-about .header__card .card-text{height:100%;padding:0}.header .header__nav-dropdown .nav-grid-shop .header__card .card-text .card-text__content{position:initial;padding:0}.header .header__nav-item.default-dropdown .header__nav-sublinks{background-color:var(--color-body-background)}.card.header__card .card__content{position:initial}.header__card .card__content .card__title{color:var(--color-body-text);padding-top:14px;position:relative;display:inline-block}.header__card .card__content .card__title:before{content:"";position:absolute;inset-block-end:0;inset-inline-start:0;width:100%;height:.1rem;background-color:var(--color-body-text);opacity:.3;transform:scaleX(0);transform-origin:right;transition:transform var(--duration-long),opacity var(--duration-long)}.card.header__card:hover .card__title:before{opacity:1;transform:scaleX(1);transform-origin:left}.header-account .header__utils-link{display:flex;align-items:center;gap:5px}.header-account .header__utils-link span{font-size:12px;font-weight:600;line-height:11px;letter-spacing:1px}.mega-item-wrapper{display:grid;grid-template-columns:calc(50% - 25px) calc(50% - 25px);column-gap:50px;align-items:center}ul.nav-grid-about .mega-item-wrapper{display:inline-block;min-width:40%}ul.nav-grid-about a.button:hover{background:#000;color:#fff}.header__card .mega-item-wrapper+.card-text .button{width:100%;color:var(--color-body-text);border-color:var(--color-body-text)}.header__card .mega-item-wrapper+.card-text .button:hover{color:#fff}.mega-item-menu,.nav-grid-shop .card.header__card{text-align:left}.header__card .mega-item-menu .card__title{color:var(--color-body-text)}.mega-item-menu ul,.header__card ul.card-nav{margin:0;padding:0}.mega-item-menu ul li,.header__card ul.card-nav li{list-style:none;margin-bottom:8px}.mega-item-menu ul li a,.header__card ul.card-nav li a{font-family:ivyepic-variable,sans-serif}.nav-grid-shop.header__nav-grid--5{grid-template-columns:calc(50% - 100px) calc(25% - 50px) calc(25% - 50px);column-gap:100px}.nav-grid-about.header__nav-grid--5{grid-template-columns:calc(50% - 50px) calc(50% - 50px);column-gap:100px}.nav-grid-shop .header__card .card__content{cursor:auto}.nav-grid-shop .header__card .card__title,.nav-grid-about .header__card .card-text .card-text__title{font-size:24px;margin-bottom:10px}.nav-grid-shop .header__card .card__title:before{content:none}.header__card .media{border-radius:5px}.nav-grid-about .header__card{display:flex;gap:50px;align-items:center}.nav-grid-about .header__card .card-text .card-text__content{align-items:flex-start;text-align:left;position:initial;padding:0}.header__card .card-text .card-text__content .card-text-entry{color:var(--color-body-text);font-family:ivyepic-variable,sans-serif;font-size:var(--font-size-static-medium);line-height:1.7}.header-mega-footer{background-color:var(--color-body-text);color:#fff;margin:0 -3rem -3rem;padding:2.4rem;text-align:center}.header-mega-footer .button{max-width:700px;width:100%;font-weight:400}@media screen and (max-width: 989px){.section--announcement-bar{display:none}body:has(.shopify-section:first-child .header-is-transparent):not(:has(.section-header~.shopify-section-group-header-group)) main{margin-block-start:initial!important}header.header{background-color:#373f20;color:#fff}header.header.menu-open,html.no-js .drawer__container[open],html.js .drawer__content{background-color:#f7f5e8}header.header .header__logo-image-transparent{opacity:1}header.header.menu-open .header__logo-image-transparent{opacity:0}header.header.menu-open{color:var(--color-link-text)}.drawer{grid-area:menu_drawer}.header__logo{grid-area:header_logo}.header__utils{grid-area:header_icons}.header .header__inner{grid-template-areas:"header_logo header_icons menu_drawer";grid-template-columns:1fr auto}.header__utils-item.header-account{display:inline-block!important}#link-shop .drawer__grid{grid-template-columns:repeat(1,1fr)}#link-shop .image-link-text-item{display:grid;grid-template-columns:calc(50% - 25px) calc(50% - 25px);column-gap:50px;align-items:center}#link-shop .image-link-text-item .media{grid-column:1;grid-row:3/1}#link-shop .image-link-text-item .card__content{grid-column:2;grid-row:1;align-self:flex-end;text-align:left}#link-shop .image-link-text-item .card-nav{grid-column:2;grid-row:2;align-self:flex-start;text-align:left}.drawer__submenu-first{padding-left:0}.drawer__grid .header__card .card-text{padding-left:0;padding-right:0}.drawer__grid .header__card .card-text .card-text__content{height:auto}#link-shop .header__card .card__title,#link-about .drawer__grid .header__card .card-text .card-text__title{font-size:28px;margin-bottom:10px}.header-mega-footer{background-color:transparent;color:#1e1e16;margin:0;padding:1rem 0}.header-mega-footer .button,.header__card .mega-item-wrapper+.card-text .button{max-width:100%;color:#fff;border-color:#9fa098;background-color:#9fa098;font-weight:600}.mega-item-menu ul{display:grid;grid-template-columns:repeat(2,1fr)}#link-about .drawer__grid{grid-template-columns:repeat(2,1fr);gap:50px}#link-about .mega-item-wrapper{display:inline-block;min-width:40%}#link-about .drawer__grid .header__card{display:flex;gap:.8rem 1.6rem;align-items:center}#link-about .drawer__grid .header__card .card-text{background:transparent;height:auto}#link-about .header__card .card-text .card-text__content{align-items:flex-start;text-align:left}}@media screen and (max-width: 749px){.header__inner .header__logo{width:10rem}.header__utils-item .header__utils-link svg{max-width:25px;min-width:25px;width:100%;height:100%}.mega-item-wrapper{grid-template-columns:100%;row-gap:20px}#link-about .drawer__grid{grid-template-columns:repeat(1,1fr);gap:.8rem 1.6rem}#link-shop .header__card .card__title,#link-about .drawer__grid .header__card .card-text .card-text__title{font-size:20px}#link-shop .header__card .mega-item-menu .card__title{font-size:28px}.header__card .card-text .card-text__content .card-text-entry{font-size:var(--font-size-static-small);line-height:var(--line-height-small)}}@media screen and (max-width: 480px){#link-shop .image-link-text-item{grid-template-columns:calc(50% - 10px) calc(50% - 10px);column-gap:20px}.header__card .mega-item-wrapper+.card-text .button,.header-mega-footer .button{font-size:12px;padding:1rem 2rem;margin-top:0;letter-spacing:2px;min-width:auto}#link-about .header__card .mega-item-wrapper+.card-text .button{margin-top:10px}}@media screen and (max-width: 374px){.header .header__inner{gap:1.6rem 2rem}.header-account .header__utils-link span{font-size:10px;font-weight:400;letter-spacing:0px}}.footer .footer__body{background-color:var(--color-body-background);margin-bottom:0}.footer__col.custom_liquid{flex-basis:100%}.footer.footer--logo-small .footer__logo{margin:0 0 40px}.footer__content-entry h3{margin-bottom:0}.footer__col .footer__menu-title{font-size:22px;margin-bottom:10px}.color-text-inverse .footer__content-entry,.footer-policy-nav ul li a,.color-text-inverse p{color:#fff}.newsletter__controls .newsletter__field .field__input{height:5rem;background-color:transparent;padding-inline-start:1.5rem;padding-inline-end:11.8rem;color:#fff}.newsletter__controls .newsletter__field .field__input::placeholder{color:#fff}.newsletter-popup__content .newsletter__controls .newsletter__field .field__input,.newsletter-popup__content .newsletter__controls .newsletter__button{color:#000}.newsletter-popup__content .newsletter__controls .newsletter__field .field__input::placeholder{color:#000}.newsletter__controls .newsletter__button{height:4.8rem;color:#fff}.footer-social-wrapper{display:flex;align-items:center;gap:20px;margin:0 0 2.4rem}.footer-social-wrapper h3{margin:0}.footer-custom-liquid h3{border-bottom:1px solid #fff;padding-bottom:6px}.custom-liquid-inner{padding:26px;border:1px solid #fff;margin-bottom:50px}.custom-liquid-inner h3{display:flex;gap:10px;align-items:center;justify-content:space-between;margin:0;border:0}.custom-liquid-inner h3 span{font-size:14px;letter-spacing:2px;font-family:ivyepic-variable,sans-serif}.custom-liquid-inner p:last-child{margin-bottom:0}.footer-bottom{background-color:#000;padding:10px 0}.footer-policy-nav ul{margin:0;padding:0}.footer-policy-nav ul li{list-style:none;display:inline-block;margin-right:16px}.footer-policy-nav ul li:last-child{margin-right:0}.footer-policy-nav ul li a{font-size:var(--font-size-static-small);text-transform:uppercase;letter-spacing:1px}@media screen and (min-width: 990px){.footer__cols{gap:80px}.footer .footer__col--lg{flex-basis:30%}.footer .footer-col-xlg{display:flex;flex-shrink:0;flex-basis:calc(70% - 80px);flex-wrap:wrap}.footer__col.custom_liquid{margin-inline-start:1.6rem}.footer .footer__col--lg+.footer__col{margin:0}}@media screen and (min-width: 1100px){.footer .footer__col--lg+.footer__col{margin:0}}@media screen and (max-width: 989px){.footer-col-xlg{display:flex;flex-wrap:wrap;gap:30px}.footer-col-xlg .footer__col.menu.footer__col--sm{width:calc(33.33% - 20px)}.footer__col.custom_liquid{margin-bottom:-30px}.footer__col .footer__menu-title{margin-top:0}}@media screen and (max-width: 749px){.footer-custom-liquid h3{font-size:22px}.footer__col.custom_liquid{width:100%}.footer-col-xlg .footer__col.menu.footer__col--sm{width:calc(50% - 15px)}}@media screen and (max-width: 480px){.footer.footer--logo-small .footer__logo{margin:0 auto 30px;width:20rem}}.hero-banner .swiper-button svg{fill:#fff}.hero-banner .swiper-button{border:1px solid #fff;border-radius:5px;width:5.2rem}.hero__content .hero__subtitle{font-weight:600;letter-spacing:.3rem}.hero__content .hero__title{text-transform:initial}.hero__inner.hero__inner--vertical-line .hero__content:after{width:.1rem;opacity:1}.hero-banner.banner_mobile{display:none}@media screen and (min-width: 750px){.hero__inner.hero__inner--vertical-line .hero__content:after{--vertical-line-height: 6rem}.hero__inner .hero__content{padding-bottom:9rem}.hero__inner .hero__content .hero__button{margin-bottom:5px}}@media screen and (max-width: 749px){.hero-banner.banner_mobile{display:block}.hero-banner.banner_desktop{display:none}.swiper-slide.hero__swiper-slide{height:auto}.hero-banner .hero__inner.hero-banner--30-70,.hero-banner .hero__inner.hero-banner--70-30{grid-template-rows:2.2fr auto}.hero__inner .hero__content{padding:var(--inner-vertical-padding) 1.6rem}}@media screen and (max-width: 480px){.hero-banner .hero__inner{height:100%;--inner-height: 100%}.hero__button,.hero__button .button{width:100%}.hero-banner.banner_mobile .swiper-buttons{inset-block-start:95%!important;justify-content:center!important}.hero-banner.banner_mobile .swiper-button{width:3.2rem!important;height:3rem!important;border:0!important}.hero-banner.banner_mobile .hero__inner.hero__inner--vertical-line .hero__content:after{opacity:0!important}}.card-product .card-product__media{border-radius:5px}.section__body .products-feed__tab button{padding:8px 12px;border-radius:5px;background-color:transparent;margin:4px;color:var(--color-heading-text);font-size:12px;font-weight:600;line-height:16px;letter-spacing:.3rem}.section__body .products-feed__tab button:hover,.section__body .products-feed__tab button.active{background-color:#d0d1c7;color:var(--color-heading-text)}.featured-products-wrapper.homeTab2 .section__body .products-feed__tab button:hover,.featured-products-wrapper.homeTab2 .section__body .products-feed__tab button.active{background-color:#f7f5e8}.products-feed-button{margin-block-start:3rem}.section.layout-2 .products-feed-button{text-align:center}@media screen and (max-width: 749px){.featured-products-wrapper .products-feed__tab{display:inline-block;text-align:center}}@media screen and (max-width: 480px){.section__body .products-feed__tab button{letter-spacing:.1rem;margin:2px}.card-product-slider .card-product-slider__wrapper .card-product-slider__slide{width:48%}.card-product__title{font-size:1.6rem}.products-feed-button .button,.section__foot .button{width:100%}}.section-carousel .carousel-section .section-carousel__block{border:0}.section-carousel .carousel-section .swiper-slide .section-carousel__block{padding:0}.section-carousel__media{border-radius:5px}.section-carousel.home_carousel .section-carousel__text{font-family:anth,sans-serif;font-size:var(--font-size-extra-large)}@media screen and (max-width: 989px){.section-carousel.home_carousel .section-carousel__text{font-size:var(--font-size-large);line-height:var(--font-size-large)}}@media screen and (max-width: 749px){.carousel-section .swiper-wrapper .swiper-slide{width:40%}}@media screen and (max-width: 480px){.carousel-section .swiper-wrapper .swiper-slide{margin-right:4px!important}.carousel-section .section__body{margin-right:-2.4rem}.carousel-section .section__foot{margin-block-start:-4rem}.carousel-section .section-carousel__block .section-carousel__text p{margin-bottom:0}}.card-article .card-article__media{border-radius:5px}.card-article__content{line-height:1.7}@media screen and (max-width: 749px){.section-blog-articles .section__head{text-align:center!important}}@media screen and (max-width: 480px){.card-article__content .card-article__title{font-size:1.8rem}}.section-trust-indicators.homeIconSet .section__head{border-bottom:.1rem solid var(--color-border-elements);margin:0;padding:30px 0;text-align:center}.section-trust-indicators.homeIconSet{border-top:.1rem solid var(--color-border-elements);border-bottom:.1rem solid var(--color-border-elements);margin-bottom:20px;margin-top:20px}.section-trust-indicators.homeIconSet .section-trust-indicators__tile{padding:40px 30px}.section-trust-indicators.homeIconSet .section-trust-indicators__decorator,.section-trust-indicators.homeIconSet .section-trust-indicators__decorator img{width:90px;height:90px;border-radius:0}.section-trust-indicators .section-trust-indicators__content{gap:1.2rem}.section-trust-indicators .section-trust-indicators__title{line-height:1.1em}.section-trust-indicators-text p{margin:0;line-height:var(--line-height-small)}@media screen and (min-width: 990px){.section-trust-indicators.homeIconSet .section-trust-indicators__inner,html.no-js .section-trust-indicators.homeIconSet .section-trust-indicators__swiper-wrapper{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width: 989px){.section-trust-indicators.homeIconSet .section-trust-indicators__inner,html.no-js .section-trust-indicators.homeIconSet .section-trust-indicators__swiper-wrapper{grid-template-columns:repeat(2,1fr)}.section-trust-indicators__inner .section-trust-indicators__tile:nth-child(4n):before,html.no-js .section-trust-indicators__swiper-slide:nth-child(4n):before{content:"";position:absolute;inset-block-start:-.1rem;inset-inline-start:0;width:100%;height:.1rem;background-color:var(--color-border-elements)}}@media screen and (min-width: 575px){.section-trust-indicators.homeIconSet .section-trust-indicators__inner .section-trust-indicators__tile:nth-child(3n),html.no-js .section-trust-indicators.homeIconSet .section-trust-indicators__swiper-slide:nth-child(3n){grid-column:initial}}@media screen and (max-width: 574px){.section-trust-indicators .section-trust-indicators__inner .section-trust-indicators__tile+.section-trust-indicators__tile:after,html.no-js .section-trust-indicators .section-trust-indicators__swiper-slide+.section-trust-indicators__swiper-slide:after{inset-block-start:0;inset-inline-start:-.1rem;width:.1rem;height:100%}.section-trust-indicators .section-trust-indicators__inner .section-trust-indicators__tile:nth-child(3n):after,html.no-js .section-trust-indicators .section-trust-indicators__swiper-slide:nth-child(3n):after{inset-block-start:-.1rem;inset-inline-start:0;width:100%;height:.1rem}.section-trust-indicators.homeIconSet .section-trust-indicators__tile{padding:20px}.section-trust-indicators.homeIconSet .section-trust-indicators__decorator,.section-trust-indicators.homeIconSet .section-trust-indicators__decorator img{width:60px;height:60px}.section-trust-indicators.homeIconSet .section-trust-indicators__tile .section-trust-indicators__title{font-size:18px}}#tabs{list-style-type:none;background-color:#d0d1c7;padding:10px 0;margin-bottom:50px}#tabs ul{margin:0;padding:0;display:flex;gap:20px;align-items:center}#tabs ul li{display:inline-block;position:relative}#tabs ul li a{display:flex;align-items:center;gap:8px;text-transform:uppercase;letter-spacing:2px;font-family:ivyepic-variable,sans-serif}#tabs ul li a span img{max-width:50px}#tabs ul li:hover:after,#tabs ul li.active:after{content:"";position:absolute;height:0;width:0;border-left:22px solid transparent;border-right:22px solid transparent;border-top:18px solid #d0d1c7;left:30%;transform:translateY(-30%);bottom:-32px}#tab-contents .tab-contents{display:none}#tab-contents .tab-contents.active{display:block}.tabs-wrapper .container{display:block!important}.tab-contents .section__head{margin-top:40px;margin-bottom:10px;text-align:center!important}.tab-content-btn{text-align:center;margin-block-start:4rem}.featured-carousel-tabs-wrapper .carousel-section .carousel-slider__buttons{justify-content:flex-end}.featured-carousel-tabs-wrapper .carousel-section .section-carousel__block{border:0}.section--featured-carousel-tab{display:none}@media screen and (max-width: 749px){.section--featured-carousel-tab{display:block}.section--featured-carousel-tab .featured-carousel-tabs-wrapper{padding-bottom:50px}#tabs ul{gap:10px}#tabs ul li a{gap:4px;letter-spacing:1px;line-height:15px}#tabs ul li a span img{max-width:40px}}@media screen and (max-width: 480px){.section--featured-carousel-tab .featured-carousel-tabs-wrapper{padding-bottom:30px}#tabs{margin-bottom:30px}#tabs ul li a span img{max-width:30px}#tabs ul li a{gap:0px;letter-spacing:1px;line-height:13px;font-size:12px}#tabs ul li:hover:after,#tabs ul li.active:after{border-left:16px solid transparent;border-right:16px solid transparent;border-top:13px solid #d0d1c7;bottom:-26px}.tab-content-btn{margin-block-start:4rem}.tab-content-btn .button{width:100%}}.accordion-more-content{display:none;transition:max-height .3s ease-out,padding .3s ease-out}.accordion-more-content.active-more-content{display:block}.accordion-more-btn{cursor:pointer;background:transparent;border:0;padding:10px;font-size:20px;font-weight:100;line-height:12px;float:right}.accordion-more-content.active-more-content~button{display:none}@media screen and (min-width: 990px){.accordion__body .accordion__body-inner p{margin-block-end:2rem}}accordion-default .more-less-item:last-child details{display:none}.more-less-item{position:relative}.more-less-item .accordion__button{position:absolute;right:0;bottom:8px}.more-less-item h5{margin:0;padding:0 0 2.4rem}.more-less-item p{margin:0 0 1.6rem}.more-less-item .accordion__body p:last-child{margin-block-end:1.6rem}.more-less-item .accordion__section{padding-top:0}.more-less-item .accordion__body-inner{padding-block-start:0}.more-less-item .accordion__section:last-child{border-block-end:.1rem solid #000000;padding-top:30px;margin-bottom:calc(60px + 1.6rem)}.more-less-item .accordion__section .accordion__body{margin-top:-40px;padding-bottom:40px}.more-less-item .accordion__section .less-icon,.more-less-item .accordion__section.is-active .more-icon{display:none}.more-less-item .accordion__section.is-active .less-icon{display:block}@media screen and (max-width: 749px){.more-less-item .accordion__section:last-child{padding-top:20px;margin-bottom:calc(20px + 1.6rem)}.more-less-item .accordion__section .accordion__body{margin-top:-20px;padding-bottom:20px}}.section-dual-tiles-wrapper.generalDualContent .section-dual-tiles__entry h2{margin-bottom:.2em}@media screen and (max-width: 1200px){.jdgm-review-widget .jdgm-rev-widg{padding:24px var(--page-gutter)}}.card-text--static{border-radius:5px}.card-text-subtitle{font-weight:600;letter-spacing:.3rem;color:var(--color-heading-text);font-size:var(--font-size-static-small);line-height:var(--line-height-small);margin:0 0 1.6rem}.card-text__content .card-text__title{margin:0 0 1rem}.card-text-entry{font-size:var(--font-size-static-small);color:#fff}.card-text__content a.button{color:#fff;border-color:#fff;margin-top:20px}.card-text__content a.button:hover{color:var(--color-body-background);background:#fff}.article .container--narrow{margin:0 auto}.article img{border-radius:5px}.article__tags a{font-weight:600}.article .article__content-inner iframe,.article .article__hero{max-width:100%}@media screen and (max-width: 989px){.article .container--narrow{padding:0 var(--page-gutter);max-width:var(--page-width)}}.template--page .hero__inner .hero__content{padding-bottom:6rem}@media screen and (min-width: 750px){.template--page .hero__inner .hero__content{padding-bottom:9rem}}.section-dual-tiles.adapt-to-content .media.section-dual-tiles__media{height:auto}.section-dual-tiles-wrapper.aboutDualContent{background-color:#d0d1c7;padding-top:100px}.section-dual-tiles-wrapper.aboutDualContent .section__head{text-align:center}.accordions .accordions__title{font-size:calc(var(--font-heading-scale) * var(--h3-multiplier))}.form-contact .form-row.form-row--actions{text-align:center}select.field__input{-webkit-appearance:auto;appearance:auto;padding-left:1.3rem}.template--gallery .main-list-collections__grid{row-gap:1.2rem}.rps-products-container,.rps-product-container{background-color:#f7f5e8!important}.template--events-calendar .collection-hero .product-description img{display:none}.collection-banner.collection-hero{--main-collection-banner-section-height: 60vh;height:60vh}.collection-banner.collection-hero.has-mobile-image{min-height:60vh}@media screen and (max-width: 749px){.collection-banner.collection-hero{--main-collection-banner-section-height: auto;height:auto}.collection-banner.collection-hero.has-mobile-image{min-height:auto}.collection-hero .collection-hero__media{position:relative;max-height:25vh}.collection-hero .collection-hero__media img{max-height:25vh}.collection-hero .collection-hero__content{--inner-height: 100svh;width:100%;padding:3rem var(--page-gutter);margin:0;max-width:100%;margin-block-start:0!important}.collection-hero__content .collection-hero__title{margin:0 0 1.2rem;font-size:3.2rem}}.full-width-general-banner-wrapper{background-color:#d0d1c7}.full-width-general-banner-wrapper .media img.general-banner-img{position:initial}html.no-js .drawer__container[open],html.js .drawer__content{background:#f7f5e8}.template--custom-2 .main-page__content iframe{width:100%;min-height:490px}.hero-banner.treePlantedBtmBanner{margin-top:38px}@media screen and (max-width: 749px){.template--custom-2 .main-page__content iframe{min-height:235px}}.section-dual-tiles-wrapper.corporateDualContent .section__head{text-align:center}.section-dual-tiles-wrapper.corporateDualContent .section-dual-tiles__entry ul{margin-bottom:0}.section-dual-tiles-wrapper.corporateDualContent .section-dual-tiles__entry ul li{list-style:disc;margin-left:19px}.section-dual-tiles-wrapper.corporateDualContent .section-dual-tiles__content{padding:4rem}.section-dual-tiles-wrapper.corporateDualContent .section-dual-tiles__title{display:flex;gap:10px;justify-content:space-between;white-space:nowrap;align-items:center}.section-dual-tiles-wrapper.corporateDualContent .section-dual-tiles__title span{text-transform:uppercase;letter-spacing:2px;font-family:ivyepic-variable,sans-serif;font-size:var(--font-size-small);font-weight:600;text-align:right;white-space:break-spaces}.section-dual-tiles-wrapper.corporateDualContent.lastDualContent .section-dual-tiles__tile{border:0!important;border-radius:5px}.section-dual-tiles-wrapper.corporateDualContent.lastDualContent .section-dual-tiles__content{border:1px solid var(--color-body-text);border-radius:5px;margin:0 auto}.section-dual-tiles-wrapper.dualContentForm{background:var(--color-secondary-background);padding:100px 0}.section-dual-tiles-wrapper.dualContentForm .section-dual-tiles.adapt-to-content .media.section-dual-tiles__media{height:100%}@media screen and (min-width: 750px){.section-dual-tiles-wrapper.dualContentForm .section-dual-tiles__content{padding-left:0}}@media screen and (max-width: 989px){.section-dual-tiles-wrapper.corporateDualContent .section-dual-tiles__content{padding:2rem;text-align:left}}@media screen and (max-width: 749px){.section-dual-tiles-wrapper.dualContentForm{padding:70px 0}.section-dual-tiles-wrapper.dualContentForm .section-dual-tiles.adapt-to-content .media.section-dual-tiles__media{height:auto}.section-dual-tiles-wrapper.corporateDualContent.lastDualContent .section-dual-tiles,.section-dual-tiles-wrapper.dualContentForm .section-dual-tiles{grid-template-rows:repeat(1,1fr)}.section-dual-tiles-wrapper.dualContentForm .section-dual-tiles__content{padding-left:0;padding-right:0}}.section-dual-tiles-form .field__input{background:#fff}.section-dual-tiles-form .button{color:#fff;border-color:#fff}@media screen and (max-width: 749px){.section-dual-tiles-form .field__label{text-align:left}}.marquees.logoMarquees{margin-block-end:20px!important;margin-block-start:20px!important}.marquees.logoMarquees .section__head{text-align:center;margin-block-end:20px!important;border-top:1px solid #dbdacd;padding-top:20px!important}.marquees.logoMarquees .section__head .section__title{text-transform:uppercase;letter-spacing:2px;font-family:ivyepic-variable,sans-serif;font-size:var(--font-size-small);font-weight:600}.marquees.logoMarquees .marquee{border-top:1px solid #dbdacd;border-bottom:1px solid #dbdacd;gap:0}.marquees.logoMarquees .marquee__content{gap:4rem;margin:0}.marquees.logoMarquees .marquee__content li.marquee__item{padding:2rem 0;position:relative}.marquees.logoMarquees .marquee__content li.marquee__item:after{content:"";height:100%;width:1px;background:#dbdacd;position:absolute;right:-2.8rem}.marquees.logoMarquees .marquee__content li.marquee__item img{margin:0 auto}.rps_sticky_widget_top_right{display:none!important}.needsclick.Teaser-pointer-Hn1zd.kl-private-reset-css-Xuajs1{background-color:#373f20!important;font-family:anth,sans-serif!important}.needsclick.Teaser-pointer-Hn1zd.kl-private-reset-css-Xuajs1 p span{color:#f7f5e8!important}.klaviyo-form{background-color:#f7f5e8!important}.needsclick.klaviyo-close-form.go2324193863.kl-private-reset-css-Xuajs1 .needsclick.kl-private-reset-css-Xuajs1{background-color:#f7f5e8!important;color:#373f20!important}.needsclick.klaviyo-close-form.go2324193863.kl-private-reset-css-Xuajs1 .needsclick.kl-private-reset-css-Xuajs1 circle{fill:#f7f5e8!important}.kl-private-reset-css-Xuajs1 h1 span{font-family:anth,sans-serif!important;color:#373f20!important}.kl-private-reset-css-Xuajs1 p span{font-family:ivyepic-variable,sans-serif!important;color:#1e1e16!important;font-size:1.4rem!important}button.kl-private-reset-css-Xuajs1{font-family:ivyepic-variable,sans-serif!important;letter-spacing:.3rem!important;font-weight:600!important;color:#f7f5e8!important;background-color:#373f20!important}.needsclick.go1371294040.kl-private-reset-css-Xuajs1{background-color:#f7f5e8!important;font-family:ivyepic-variable,sans-serif!important;color:#1e1e16!important;font-size:1.4rem!important}.needsclick.go1371294040.kl-private-reset-css-Xuajs1:focus-visible{outline-width:0!important}@media screen and (max-width: 749px){.needsclick.kl-teaser-VkrRzc.kl-private-reset-css-Xuajs1{display:none!important}}.main-page__content h2{margin-bottom:0}.header__utils-item svg{stroke-width:.15rem}.section-main-collection-banner:first-of-type .media--overlay:before{background-image:none!important}.predictive-search,.predictive-search__links,.field--search .field__input{font-family:anth,sans-serif}@media screen and (max-width: 480px){.template--index .smile-ui-lite-container{display:none}}.classes-head .section__title{text-align:center;border-bottom:1px solid #000;padding-bottom:2rem}@media only screen and (min-width: 750px){.template--person-classes h2:not(.heading-static),.template--person-classes .h2:not(.heading-static){font-size:3.2rem}}.template--advanced-instruction h4{margin-bottom:10px!important;margin-top:40px}.template--advanced-instruction p,.template--advanced-instruction .section-dual-tiles__entry h4:first-child{margin-top:0}@media screen and (max-width: 480px){.template--advanced-instruction .section-dual-tiles{display:block}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
