@import"https://use.typekit.net/ptc6yck.css";@import"https://fonts.googleapis.com/css2?family=Inter&display=swap";:root{--tan-100:#e4d6b4;--tan-300:#d8c29a;--tan-500:#8b6d53;--tan-700:#564236;--tan-900:#442a19;--mint-100:#8affff;--mint-300:#33fff8;--mint-500:#27d8bf;--mint-700:#1b9786;--mint-900:#136a5e;--brown-100:#ffa55a;--brown-300:#f48240;--brown-500:#b35824;--brown-700:#53352b;--brown-900:#37221a;--gray-100:#fff;--gray-200:#f5f3e5;--gray-300:#f2eae0;--gray-400:#e3e0dc;--gray-500:#d2d3d8;--gray-600:#76777c;--gray-700:#333;--gray-800:#202125;--gray-900:#010101;--white:var(--gray-100);--black:var(--gray-900);--white-arrow:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.015 0 .931 1.953l3.994 4.05L.93 10.047 3.015 12 7.97 6.976l.961-.973-.961-.98L3.015 0Z' fill='%23FFF'/%3E%3C/svg%3E");--tan-arrow:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.015 0 .931 1.953l3.994 4.05L.93 10.047 3.015 12 7.97 6.976l.961-.973-.961-.98L3.015 0Z' fill='%23E4D6B4'/%3E%3C/svg%3E");--black-arrow:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.015 0 .931 1.953l3.994 4.05L.93 10.047 3.015 12 7.97 6.976l.961-.973-.961-.98L3.015 0Z' fill='%23333'/%3E%3C/svg%3E");--duration:.3s;--timing:cubic-bezier(.075,.82,.165,1);--skewX:-.22;--tilt:matrix(1,0,var(--skewX),1,0,0);--untilt:matrix(1,0,calc(var(--skewX)*-1),1,0,0)}:root{--acumin:"acumin-variable",sans-serif;--inter:"Inter",sans-serif;--font-family:var(--acumin);--font-weight:400;--font-width:50;--font-slant:0;--tracking:.02em}:root :is(p){--font-family:var(--inter)}:root :not(p) :is(strong){font-weight:400!important}:root :is(*){font-family:var(--font-family)!important;font-variation-settings:"wght" var(--font-weight),"wdth" var(--font-width),"slnt" var(--font-slant);letter-spacing:var(--tracking)}:root :is(*) :is(h1,h2,h3,h4,h5,h6) p{--font-family:var(--acumin);font-size:inherit;line-height:inherit}:root :is(*) :is(h1,h2,h3,h4,h5,h6) p :is(strong){font-weight:400!important}.announcement .announcement__text{--font-weight:600;--tracking:.03em;font-size:18px;line-height:1.2;padding:10px 20px;text-transform:uppercase}#SiteHeader{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#01010184!important}@media only screen and (min-width:590px){#SiteHeader{padding:24px 0}#SiteHeader .page-width{padding-inline:30px}}#SiteHeader>.page-width{max-width:none}#SiteHeader .site-header__logo{margin-block:0}#SiteHeader .site-header__logo .site-header__logo-link .medium-up--hide{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}#SiteHeader .header-item--navigation .site-navigation .site-nav__item{margin-inline:6px}#SiteHeader .header-item--navigation .site-navigation .site-nav__item:first-child{margin-left:0}#SiteHeader .header-item--navigation .site-navigation .site-nav__item:last-child{margin-right:0}#SiteHeader .header-item--navigation .site-navigation .site-nav__item:hover .site-nav__link{color:var(--tan-100)!important}#SiteHeader .header-item--navigation :is(.site-nav__dropdown-link,.site-nav__link){--font-weight:700;--tracking:.03em;--font-slant:-12;align-items:center;background-color:transparent;color:var(--white);display:flex;font-size:24px;gap:16px;justify-content:center;line-height:28px;padding:12px 16px;text-transform:uppercase;transition:color var(--duration) var(--timing)}#SiteHeader .header-item--navigation :is(.site-nav__dropdown-link,.site-nav__link):is(.site-nav__dropdown-link){color:var(--gray-800);display:block;font-size:20px;text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color var(--duration) var(--timing)}#SiteHeader .header-item--navigation :is(.site-nav__dropdown-link,.site-nav__link):is(.site-nav__dropdown-link):hover{text-decoration-color:currentColor}#SiteHeader .site-nav__icons{display:flex}@media only screen and (min-width:769px){#SiteHeader .site-nav__icons{gap:30px}}#SiteHeader .site-nav__icons .site-nav__link--icon,#SiteHeader .site-nav__icons .site-nav__link--icon :is(.cart-link){align-items:center;display:flex;flex-direction:row-reverse;gap:12px}:is(#SiteHeader .site-nav__icons .site-nav__link--icon,#SiteHeader .site-nav__icons .site-nav__link--icon :is(.cart-link))>svg{color:var(--tan-100)}@media only screen and (min-width:769px){#SiteHeader .site-nav__icons .site-nav__link--icon .icon__fallback-text{--font-weight:700;--font-slant:-12;--tracking:.03em;all:unset;font-family:var(--font-family)!important;font-size:20px;font-variation-settings:"wght" var(--font-weight),"wdth" var(--font-width),"slnt" var(--font-slant);letter-spacing:var(--tracking);text-transform:uppercase}}#HeaderWrapper{z-index:30}.newsletter-container{padding:24px!important}.newsletter-container .newsletter-box{background:var(--tan-500)}.newsletter-container .page-width{padding-top:24px}.newsletter-container .newsletter-section{padding-block:80px}@media only screen and (min-width:769px){.newsletter-container .newsletter-section:is(.newsletter-section--image-top,.newsletter-section--image-bottom) .newsletter-section__image--33{flex:none;min-width:300px;width:33.333%}}.newsletter-container .newsletter-section.newsletter-section--image-top{flex-direction:column-reverse}.newsletter-container .newsletter-section.newsletter-section--image-bottom{flex-direction:column}.newsletter-container .newsletter-section__content{max-width:100%;padding:0}@media screen and (min-width:600px){.newsletter-container .newsletter-section__content{max-width:none}}.newsletter-container .section-header .section-header__title{--font-weight:300;--font-slant:-12;color:var(--tan-100);font-size:42px}.newsletter-container .section-header .section-header__title,.newsletter-container .section-header .section-header__title strong{line-height:52px;vertical-align:middle}.newsletter-container .section-header .section-header__title :is(strong){--font-weight:900;--tracking:.06em;color:var(--gray-100);font-size:65px;font-weight:400}.newsletter-container .rte{margin:0 auto;max-width:760px}.newsletter-container .rte :is(p){font-size:16px;line-height:1.8}.newsletter-container .contact-form{display:block}.newsletter-container .newsletter__input-group{align-items:stretch;background:transparent;display:flex;gap:20px;justify-content:center;max-width:none}.newsletter-container .newsletter__input-group :is(input){--font-weight:600;background:var(--gray-700);border:none;color:var(--gray--100);flex:0 1 min(300px,75%);font-size:24px;padding:12px 24px;text-transform:uppercase;transform:var(--tilt)}.newsletter-container .newsletter__input-group :is(input)::-moz-placeholder{color:var(--gray-100)}.newsletter-container .newsletter__input-group :is(input)::placeholder{color:var(--gray-100)}.newsletter-container .newsletter__input-group .input-group-btn .btn{align-items:center;background:var(--white);border:0;color:var(--black);display:flex}.newsletter-container .newsletter__input-group .input-group-btn .btn:hover{background-color:var(--tan-300)}.newsletter-container .newsletter__input-group .input-group-btn .form__submit--small{display:none!important}@media only screen and (max-width:768px){.site-footer .site-footer__mid{margin-top:20px}.site-footer .site-footer__mid .multi-selectors__item{margin-bottom:0!important}.site-footer .site-footer__mid .site-footer__selectors{margin-inline:auto}.site-footer .site-footer__mid .site-footer__socials>ul{justify-content:center;text-align:center}.site-footer .payment-icons{margin-block:20px!important}.site-footer .site-footer__bottom_linklist{justify-content:center}}@media only screen and (min-width:769px){.site-footer .grid{display:grid;gap:36px;grid-template-columns:2fr 1fr 1fr;justify-content:space-between}.site-footer .grid>.grid__item{float:none;width:auto}.site-footer .grid>.grid__item.grid-logo{color:var(--gray-200)}.site-footer .grid>.grid__item.grid-menu .site-footer__linklist>li{margin-bottom:0}.site-footer .grid>.grid__item.grid-menu .site-footer__linklist>li:not(:first-of-type){margin-top:24px}.site-footer .grid>.grid__item.grid-menu .site-footer__linklist>li>a{--font-weight:300;--tracking:.03em;--font-slant:-12;color:var(--tan-300);font-size:60px;font-weight:unset;line-height:.8;padding:0;text-decoration:underline;text-decoration-color:transparent;text-transform:uppercase;transition:text-decoration-color .15s}.site-footer .grid>.grid__item.grid-menu .site-footer__linklist>li>a:hover{color:var(--tan-300);text-decoration-color:currentColor}:is(.site-footer .grid>.grid__item.grid-menu)~.grid-menu .site-footer__linklist>li{margin-bottom:0}:is(.site-footer .grid>.grid__item.grid-menu)~.grid-menu .site-footer__linklist>li:not(:first-of-type){margin-top:24px}:is(.site-footer .grid>.grid__item.grid-menu)~.grid-menu .site-footer__linklist>li>a{--font-weight:400;--tracking:.06em;--font-slant:0;font-size:24px;font-weight:unset;text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .15s}:is(.site-footer .grid>.grid__item.grid-menu)~.grid-menu .site-footer__linklist>li>a:hover{color:var(--tan-300);text-decoration-color:currentColor}.site-footer .site-footer__mid{display:grid;gap:36px;grid-template-columns:2fr 1fr 1fr;justify-content:space-between;margin-top:0}.site-footer .site-footer__mid .multi-selectors{justify-content:flex-start}.site-footer .site-footer__mid .site-footer__socials{grid-column:3/4}.site-footer .site-footer__mid>*{flex:1 1 400px}.site-footer .site-footer__bottom,.site-footer .site-footer__bottom .footer__copyright{text-align:left}}@media only screen and (min-width:1024px){.site-footer .grid,.site-footer .site-footer__mid{gap:128px}}.site-footer .footer__social a.btn{align-items:center;display:inline-flex;gap:8px;padding:12px 20px;text-transform:uppercase}.site-footer .footer__social a.btn :is(svg){transform:matrix(1,0,calc(var(--skewX)*-1),1,0,0)}.site-footer .footer__social a.btn:hover{background-color:var(--tan-300)}.site-footer .site-footer__partners:is(ul){display:flex;margin:24px 0 0;padding:0}.site-footer .site-footer__partners:is(ul)>li{all:unset}.site-footer .site-footer__linklist>li>a{font-size:24px;font-weight:700;letter-spacing:.02em;line-height:1.2;padding:0;transition:color .15s}.site-footer .site-footer__linklist>li>a:hover{color:var(--red-500)}.site-footer .site-footer__selectors{max-width:-moz-min-content;max-width:min-content}.site-footer .site-footer__selectors>*{margin:0}.site-footer .site-footer__selectors .payment-icons{display:flex;flex-wrap:wrap;gap:5px}.site-footer .site-footer__selectors .payment-icons>li{margin:0}.site-footer .site-footer__selectors .multi-selectors__item{margin:0 0 30px;width:100%}.site-footer .site-footer__selectors .multi-selectors__item :is(.disclosure-list,.disclosure__toggle){width:100%}.site-footer .site-footer__selectors .multi-selectors__item :is(.disclosure-list,.disclosure__toggle):is(.disclosure__toggle){--font-weight:600;--tracking:.06em;align-items:center;border-color:var(--tan-700);display:flex;font-size:20px;gap:18px;text-transform:uppercase}.site-footer .site-footer__selectors .multi-selectors__item :is(.disclosure-list,.disclosure__toggle):is(.disclosure__toggle) .currency-options__label{padding:0}.site-footer .site-footer__selectors .multi-selectors__item :is(.disclosure-list,.disclosure__toggle):is(.disclosure__toggle)>svg{--iconWeight:8px;color:var(--tan-100)}.site-footer__bottom{margin-left:0}.site-footer__bottom .footer__copyright{margin:0}.site-footer__bottom .footer__copyright :is(p){color:var(--gray-600);font-size:12px;line-height:1.8;margin:0}.site-footer__bottom .site-footer__bottom_linklist{--font-family:"Inter",sans-serif;color:var(--tan-300);display:flex;font-size:14px;gap:24px;line-height:1.8}.site-footer__bottom .site-footer__bottom_linklist :is(a){text-decoration:underline;text-decoration-color:transparent;transition:color .15s}.site-footer__bottom .site-footer__bottom_linklist :is(a):hover{text-decoration-color:currentColor}#MainContent{display:flex;flex-direction:column;row-gap:20px}.page-container{background-image:var(--bg-image);background-position:top;background-repeat:no-repeat;background-size:100% auto}.flickity-enabled .flickity-page-dots .dot{border-width:1px;color:var(--red-900);height:12px;width:12px}.section-header.instagram .subtitle{--font-weight:300;--tracking:.12em;background-image:var(--claw);background-position:50%;background-repeat:no-repeat;background-size:contain;color:var(--tan-900);display:block;font-size:clamp(24px,3.5vw,60px);line-height:1.1;margin-bottom:-20px;padding-block:30px;text-transform:uppercase}@media only screen and (min-width:769px){.section-header.instagram .subtitle{margin-bottom:-40px}}.section-header.instagram .section-header__title{--font-weight:900;--font-slant:-12;font-size:min(10.3vw,190px);line-height:1.1}.collabs-page .collabs-page__cta-main{--skewX:-.22;--arrow:var(--tan-arrow);--btn-color:var(--gray-800);--tracking:.03em;--font-weight:600;--font-width:50;--font-slant:0;align-items:center;background-color:var(--btn-color);background-image:none!important;border:2px solid var(--btn-color);display:inline-flex;font-size:24px;gap:12px;line-height:1;padding:16px 24px;position:relative;text-transform:uppercase;transform:matrix(1,0,var(--skewX),1,0,0)}.collabs-page .collabs-page__cta-main:after{content:var(--arrow);display:flex}.collabs-page .collabs-page__cta-main.btn--no-arrow:after{display:none}.collabs-page .collabs-page__cta-main:hover{--arrow:var(--black-arrow);background-color:transparent;color:var(--gray-800)}.collabs-page .collabs-page__cta-login-link{--font-family:var(--inter);font-size:var(--typeBaseSize);text-decoration:underline;text-decoration-color:transparent}.collabs-page .collabs-page__cta-login-link:hover{text-decoration-color:currentColor}.grid{margin-left:-24px}.grid .grid__item{padding-left:24px}.icon{--iconLinecaps:round}.icon:is(.icon-tcwi-store,.icon-tcwi-custom) path{fill:currentColor!important;stroke:none!important}.icon.icon-tcwi-open-envelope path{stroke-width:4px!important}.btn{--skewX:-.22;--arrow:var(--tan-arrow);--btn-color:var(--gray-800);--tracking:.03em;--font-weight:600;--font-width:50;--font-slant:0;align-items:center;background-color:var(--btn-color);background-image:none!important;border:2px solid var(--btn-color);display:inline-flex;font-size:24px;gap:12px;line-height:1;padding:16px 24px;position:relative;text-transform:uppercase;transform:matrix(1,0,var(--skewX),1,0,0)}.btn:after{content:var(--arrow);display:flex}.btn.btn--no-arrow:after{display:none}.btn:hover{--arrow:var(--black-arrow);background-color:transparent;color:var(--gray-800)}label[for=search-bar-submit]+.btn{height:50px;min-width:0;padding:10px;width:50px}label[for=search-bar-submit]+.btn:after{display:none}:is(.section-header,.feature-row__text,.background-media-text__text,.feature-row__content) :is(.subtitle,.subheading){--font-slant:-12;--tracking:.03em;color:var(--tan-900);font-size:30px;letter-spacing:var(--tracking)!important;text-transform:uppercase}:is(.section-header,.feature-row__text,.background-media-text__text,.feature-row__content)>:is(.section-header__title,h2,.h1,.h3){text-transform:uppercase}:is(.section-header,.feature-row__text,.background-media-text__text,.feature-row__content) .rte,:is(.section-header,.feature-row__text,.background-media-text__text,.feature-row__content) .rte p{color:var(--gray-700);font-size:18px;letter-spacing:.02em;line-height:1.8}.section-header>.section-header__image{display:flex;justify-content:center}.section-header>.section-header__image :is(img){height:auto}.section-header>.section-header__title{color:var(--gray-800);font-size:65px;line-height:1.2;text-transform:uppercase}.section-header>.section-header__title :is(strong){--font-weight:700}.section__footer-link{display:flex;justify-content:center}.section--has-bg{background-image:var(--bg-trees);background-position:top;background-repeat:no-repeat;background-size:cover;margin-top:-20px}@media screen and (min-width:769px){.section--has-bg{background-size:100% auto}}.section--has-bg.section--bg-grizzly{background-image:var(--bg-grizzly);background-position:bottom}.section--has-bg.section--bg-go-wild{background-image:var(--bg-go-wild);background-position:bottom;background-size:contain}@media screen and (min-width:769px){.section--has-bg.section--bg-go-wild{background-size:100% auto}}.collapsible-trigger{align-items:center;color:var(--gray-600);display:flex;font-size:20px;font-weight:400;justify-content:space-between;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.collapsible-trigger .collapsible-trigger__icon{align-items:center;display:flex;position:static;transform:none}.collapsible-trigger .collapsible-trigger__icon svg{transition-duration:var(--duration);transition-property:transform;transition-timing-function:var(--timing)}.collapsible-trigger.is-open .collapsible-trigger__icon:not(.collapsible-trigger__icon--circle) svg{transform:rotate(180deg)}.product__description{color:var(--gray-800);font-family:var(--font-serif);font-size:24px;font-style:italic;letter-spacing:-.02em;line-height:1}@media screen and (max-width:768px){.product__description{font-size:20px}}.product__details ul{all:unset;display:flex}.product__details ul li{--font-weight:600;--tracking:.06em;color:var(--gray-600);font-size:20px;line-height:1}.product__details ul li:not(:first-child):before{--tracking:.12em;color:var(--gray-500);content:"/";margin-inline:10px}.grid-product .grid-product__content{display:flex;flex-direction:column-reverse}.grid-product .grid-product__content :is(.grid-product__link,.quick-product__btn){transition:background-color .3s cubic-bezier(.075,.82,.165,1)}.grid-product .grid-product__content:hover .grid-product__tag{opacity:1}.grid-product .grid-product__content:hover .quick-product__btn{transform:none}.grid-product .grid-product__content:hover :is(.grid-product__link,.quick-product__btn){background-color:var(--white);transition:background-color .3s cubic-bezier(.075,.82,.165,1)}.grid-product .quick-product__btn{all:unset;align-items:center;border-bottom:1px solid var(--tan-500);color:var(--gray-900);cursor:pointer;display:flex;font-family:var(--font-sans);font-size:14px;font-weight:700;justify-content:space-between;padding:12px 30px;text-transform:uppercase;white-space:nowrap}.grid-product .quick-product__btn .quick-product__label{line-height:1.2;position:static;text-align:left;transform:none;width:auto}.grid-product .quick-product__btn .quick-product__arrow{border-radius:9999px;color:var(--red-900);height:30px;padding:6px;width:30px}.grid-product .quick-product__btn .quick-product__arrow,.grid-product .quick-product__btn:hover .quick-product__arrow{transition-duration:.3s;transition-property:background-color,color;transition-timing-function:cubic-bezier(.075,.82,.165,1)}.grid-product .quick-product__btn:hover .quick-product__arrow{background-color:var(--red-500);color:var(--white)}.grid-product .grid-product__link{padding:0}@media only screen and (min-width:769px){.grid-product .grid-product__link{padding:30px}}.grid-product .grid-product__meta{align-items:center;-moz-column-gap:12px;column-gap:12px;grid-template-columns:auto auto;justify-content:space-between}@media only screen and (min-width:769px){.grid-product .grid-product__meta{display:grid}}.grid-product .grid-product__meta .grid-product__title{--font-weight:700;--font-slant:-12;--tracking:.03em;color:var(--gray-900);font-size:24px;line-height:1.2}.grid-product .grid-product__meta .grid-product__price{--font-weight:600;align-items:center;color:var(--gray-600);flex-direction:row-reverse;font-size:24px;gap:12px;justify-content:center;line-height:1.2}@media only screen and (min-width:769px){.grid-product .grid-product__meta .grid-product__price{display:flex}}.grid-product .grid-product__meta .grid-product__price .sale-price{color:var(--tan-100)}.grid-product .grid-product__meta .grid-product__price .grid-product__price--original{font-size:18px}.grid-product .grid-product__meta .product__details{border-top:1px solid var(--tan-700);grid-column:1/-1}.grid-product .grid-product__image-mask .grid__image-ratio{padding:0 0 12px}@media only screen and (min-width:769px){.grid-product .grid-product__image-mask .grid__image-ratio{padding:40px 80px 12px}}.grid-product .grid-product__image-mask .grid__image-ratio>img{aspect-ratio:33/47;max-width:100%;position:static}.grid-product .grid-product__image-mask .grid__image-ratio:before{all:unset}.grid-product .product__details{margin-top:12px;padding-top:12px}.modal .modal__close{background-color:transparent}.modal .modal__close path{stroke-width:4px!important}@media only screen and (max-width:589px){.modal__centered-content{background:var(--white)}}.shopify-section-group-popup-group .modal--is-active .newsletter-popup-overlay{background-color:#00000080;top:0;right:0;bottom:0;left:0;position:fixed;z-index:1}.shopify-section-group-popup-group .modal--is-active .modal__inner{z-index:10}.newsletter.newsletter-popup .newsletter-popup__content{background-color:var(--white);text-align:left}.newsletter.newsletter-popup .newsletter-popup__content>h2{--font-slant:-12;--font-weight:300;--tracking:.03em;color:var(--gray-800);font-size:76px;line-height:.75;text-transform:uppercase}.newsletter.newsletter-popup .newsletter-popup__content>h2>strong{--font-weight:700;display:block}.newsletter.newsletter-popup .newsletter-popup__content .rte>p{color:var(--gray-700);font-size:20px;letter-spacing:.02em;line-height:1.2}.newsletter.newsletter-popup .newsletter__input-group{--font-weight:600;transform:var(--tilt)}.newsletter.newsletter-popup .newsletter__input-group>input{font-size:24px;text-transform:uppercase}.newsletter.newsletter-popup .input-group-btn{transform:var(--untilt)}.newsletter.newsletter-popup .input-group-btn :is(svg){display:none}.newsletter.newsletter-popup .input-group-btn :is(button[type=submit]){min-width:0}.newsletter.newsletter-popup .input-group-btn :is(button[type=submit])>span{display:none}.index-section--hero .hero__image-wrapper:before{background-image:radial-gradient(61.48% 61.48% at 50% 50%,#0009 0,#0000006d 49.48%,#00000028)}.index-section--hero .animation-contents,.index-section--hero .animation-cropper{padding-inline:20px}.index-section--hero .hero__text-wrap{text-transform:uppercase}.index-section--hero .hero__text-wrap .hero__title{--font-slant:-12;--font-weight:300;color:var(--white)}.index-section--hero .hero__text-wrap .hero__title :is(strong){--font-weight:900;font-weight:400}.index-section--hero .hero__text-wrap .hero__title :is(em){--font-family:"have_heart_tworegular",serif;display:block;font-size:150%;line-height:.6!important;transform:matrix(.99,-.1,0,1,0,0)}.index-section--hero .hero__text-wrap .hero__title :is(em):first-child{margin-top:50px}.index-section--hero .hero__text-wrap .hero__title :is(em):last-child{margin-bottom:50px}.index-section--hero .hero__text-wrap .hero__title :is(em) :is(strong){font-size:140%}.index-section--hero .hero--100vh .hero__title .animation-contents,.index-section--hero .hero--100vh .hero__title .animation-contents>*{line-height:60px;vertical-align:middle}.index-section--hero .hero--100vh .hero__title :is(strong){color:var(--white);font-size:162.5%}@media only screen and (min-width:769px){.index-section--hero .hero--100vh .hero__title .animation-contents,.index-section--hero .hero--100vh .hero__title .animation-contents>*{line-height:130px}}.index-section--hero .hero__subtitle{max-width:560px}.index-section--hero .hero__subtitle :is(p){--font-family:"acumin-variable",sans-serif;--font-width:100;font-size:18px;line-height:1.8;text-transform:none}.index-section--hero .hero__link .btn{--btn-color:var(--tan-100);background-color:transparent}.index-section--hero .hero__link .btn:hover{background-color:var(--btn-color)}@media screen and (max-width:768px){.index-section--hero .hero__title{font-size:36px}}.index-section--hero .flickity-page-dots{bottom:80px;right:50%;transform:translate(50%)}.index-section--hero .flickity-page-dots .dot{--translate-x:-50%;--scale-x:1;background-color:currentColor;border:none;border-radius:0;color:var(--white);height:3px;opacity:.5;transform:translate(var(--translate-x)) scaleX(var(--scale-x));transition-delay:0ms,.1s,.1s;transition-duration:var(--duration);transition-property:transform,color,opacity;transition-timing-function:var(--timing);width:25px}.index-section--hero .flickity-page-dots .dot.is-selected{--translate-x:0;--scale-x:2;color:var(--tan-100);opacity:1}:is(.index-section--hero .flickity-page-dots .dot.is-selected)~.dot{--translate-x:50%}@media only screen and (min-width:769px){.index-section--hero .flickity-page-dots .dot{width:50px}}[data-section-type=featured-collection] .section-header__title{--font-family:"have_heart_tworegular",serif;color:var(--tan-900);font-size:75px;line-height:62.2%;text-transform:uppercase;transform:matrix(.99,-.1,0,1,0,0)}@media only screen and (min-width:769px){[data-section-type=featured-collection] .section-header__title{font-size:140px}}.feature-row .feature-row__callout-image--text--left .callout-image-centered>img{--flip:-1!important}.feature-row .feature-row__callout-image--text--left .callout-image-centered>img:nth-of-type(2){left:auto;right:0}.feature-row .feature-row__callout-image--text--left .callout-image-centered>img:nth-of-type(3){left:0;right:auto}.feature-row .feature-row__callout-image--text--left .callout-image-centered>img:nth-of-type(4){left:auto;right:0}.feature-row .feature-row__callout-image--text--left .callout-image-centered>img:nth-of-type(5){left:0;right:auto}.feature-row .callout-images .callout-image-centered>img{aspect-ratio:3/4}.feature-row .callout-images .callout-image-centered>img:where(:nth-of-type(2),:nth-of-type(3)){aspect-ratio:2/3}.feature-row .feature-row__text .subtitle{border-bottom:1px solid var(--mint-900)}.feature-row .feature-row__text .feature-row__content>.h3{font-size:48px;padding:0}.feature-row .feature-row__text .feature-row__content>.h3:after,.feature-row .feature-row__text .feature-row__content>.h3:before{display:none}.feature-row .feature-row__text .feature-row__content .image{padding-block:30px}.image-text .image-wrap{-webkit-clip-path:url(#clip-path);clip-path:url(#clip-path)}.image-text .feature-row{align-items:stretch;margin:0}.image-text .feature-row .feature-row__text{justify-content:center;max-width:none}@media only screen and (min-width:769px){.image-text .feature-row .feature-row__text.feature-row__text--has-bg{background:var(--white);-webkit-clip-path:url(#clip-path);clip-path:url(#clip-path);padding:30px}.image-text .feature-row .feature-row__text.feature-row__text--has-bg .rte{margin-inline:auto;max-width:max(25vw,400px)}}.image-text.feature-row-wrapper{overflow:visible;overflow-x:clip}.image-text.feature-row-wrapper .feature-row__text{display:flex;flex-direction:column}.image-text.feature-row-wrapper .feature-row__text .h1{--font-slant:-12;--font-weight:300;--tracking:.03em;font-size:50px;line-height:.8;padding:0}.image-text.feature-row-wrapper .feature-row__text .h1 :is(strong){--font-weight:700;display:block}@media only screen and (min-width:769px){.image-text.feature-row-wrapper .feature-row__text .h1{font-size:78px}}.image-text.feature-row-wrapper .feature-row__text .rte{margin-top:24px}.image-text.feature-row-wrapper .feature-row__text .image{margin-top:36px}.image-text.feature-row-wrapper .feature-row__text .btn{margin-top:30px}.image-text.feature-row-wrapper .feature-row__text.text-left{align-items:flex-start;text-align:left}.image-text.feature-row-wrapper .feature-row__text.text-right{align-items:flex-end;text-align:right}.image-text.feature-row-wrapper .feature-row__text.text-center{align-items:center;text-align:center}@media only screen and (min-width:769px){.image-text.image-text--has-claws{position:relative;z-index:10}.image-text.image-text--has-claws:after,.image-text.image-text--has-claws:before{aspect-ratio:325/290;background-image:var(--claw);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";position:absolute;width:clamp(100px,20vw,325px);z-index:9999}.image-text.image-text--has-claws:before{bottom:0;left:0;transform:translate(-50%) translateY(20%)}.image-text.image-text--has-claws:after{right:0;top:0;transform:translate(50%) translateY(-20%)}}.text-with-icons .text-with-icons__block-title{margin-top:12px}.text-with-icons .text-with-icons__block-title>h3{color:var(--red-700);font-size:14px;font-weight:700;letter-spacing:.03em;line-height:24px;margin-bottom:0;text-transform:uppercase}.text-with-icons .text-with-icons__block-text{margin-top:12px}.text-with-icons .text-with-icons__block-text>p{color:var(--gray-700);font-size:16px;letter-spacing:.02em;line-height:24px;margin:0}.background-media-text .background-media-text__text{margin:0}.background-media-text .background-media-text__aligner{align-items:flex-end;display:flex;height:100%;margin:0 auto;max-width:1800px;padding:24px}@media screen and (min-width:769px){.background-media-text .background-media-text__aligner{padding:60px}}.background-media-text .background-media-text__aligner.background-media-text--left{justify-content:flex-start}.background-media-text .background-media-text__aligner.background-media-text--right{justify-content:flex-end}.background-media-text .background-media-text__aligner.background-media-text--center{justify-content:center}.background-media-text .background-media-text__text{align-items:flex-start;background:var(--white);box-shadow:inset 12px 0 0 0 var(--tan-100);display:flex;flex-direction:column;max-width:768px;padding:30px 48px;width:100%}@media only screen and (min-width:769px){.background-media-text .background-media-text__text{padding:60px 72px}}.background-media-text .background-media-text__text .h3{--font-slant:-12;--font-weight:300;color:var(--gray-800);font-size:42px;line-height:.8}.background-media-text .background-media-text__text .h3 :is(strong){--font-weight:700}@media only screen and (min-width:769px){.background-media-text .background-media-text__text .h3{font-size:96px}}.background-media-text .background-media-text__text .background-media-text__subtext{margin-top:18px}.background-media-text .background-media-text__text .background-media-text__subtext :is(h1,h2,h3,h4,h5,h6,p){font-size:18px;text-align:left}.background-media-text .background-media-text__text .btn{margin-top:30px}.testimonials-section .section-header{margin:0}.testimonials-section .section-header__title{--font-weight:500;--font-slant:-12;--tracking:.06em;font-size:65px;line-height:1.2}.testimonials-section .section-header__title :is(strong){--font-weight:900;font-weight:400}.testimonials-slider .testimonials-slide .testimonials-slider__text{background:var(--white);box-shadow:inset 6px 0 0 0 var(--tan-100);display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:32px 30px;text-align:left}.testimonials-slider .testimonials-slide .testimonials-slider__text .testimonial-stars{color:var(--red-900);font-size:24px}.testimonials-slider .testimonials-slide .testimonials-slider__text .rte-setting{flex:1 1 0%}.testimonials-slider .testimonials-slide .testimonials-slider__text .testimonial-meta{--font-weight:600;color:var(--gray-600);display:flex;margin-top:60px}.testimonials-slider .testimonials-slide .testimonials-slider__text .testimonial-meta cite{all:unset}.testimonials-slider .testimonials-slide .testimonials-slider__text .testimonial-meta cite ul{all:unset;display:flex;list-style-type:none}.testimonials-slider .testimonials-slide .testimonials-slider__text .testimonial-meta cite ul li{--font-family:"acumin-variable",sans-serif;--font-weight:600;color:var(--gray-600);font-size:20px;letter-spacing:.06em;line-height:1.2;margin:0;text-transform:uppercase}.testimonials-slider .testimonials-slide .testimonials-slider__text .testimonial-meta cite ul li:not(:first-child):before{--tracking:.12em;color:var(--gray-500);content:"/";display:inline-block;margin-inline:12px}.testimonials-slider .flickity-viewport{height:unset!important}.testimonials-slider .flickity-viewport .flickity-slider{align-content:stretch;display:grid;grid-template-columns:1fr;position:static}@media screen and (min-width:600px){.testimonials-slider .flickity-viewport .flickity-slider{grid-template-columns:1fr 1fr}}@media screen and (min-width:1024px){.testimonials-slider .flickity-viewport .flickity-slider{grid-template-columns:1fr 1fr 1fr}}.testimonials-slider .flickity-viewport .flickity-slider .testimonials-slide{grid-column:1/2;grid-row:1/-1;height:100%;position:static!important;width:100%}.testimonials-slider .flickity-page-dots{bottom:0;right:50%;transform:translate(50%)}.testimonials-slider .flickity-page-dots .dot{--translate-x:-50%;--scale-x:1;background-color:currentColor;border:none;border-radius:0;color:var(--tan-900);height:3px;opacity:.5;transform:translate(var(--translate-x)) scaleX(var(--scale-x));transition-delay:0ms,.1s,.1s;transition-duration:var(--duration);transition-property:transform,color,opacity;transition-timing-function:var(--timing);width:24px}.testimonials-slider .flickity-page-dots .dot.is-selected{--translate-x:0;--scale-x:2;opacity:1}:is(.testimonials-slider .flickity-page-dots .dot.is-selected)~.dot{--translate-x:50%}.richtext .theme-block>h2{--font-weight:400;color:var(--gray-800);font-size:42px;letter-spacing:.03em;line-height:.8;text-transform:uppercase}.richtext .theme-block>h2 :is(strong){--font-weight:700}@media screen and (min-width:769px){.richtext .theme-block>h2{font-size:66px}}.section-apps .section-header__title:after,.section-apps .section-header__title:before{border-color:currentColor;opacity:10%}.form_container{grid-template-columns:1fr 1fr}@media screen and (min-width:769px){.form_container{align-items:flex-start;display:grid;gap:80px}}.form_container.index-section{margin:0 0 40px}@media screen and (min-width:769px){.form_container.index-section{margin:0 0 100px}}.form_container .form__content-wrapper{position:relative}.form_container .form__content-wrapper:after{aspect-ratio:140/130;background-image:var(--claw);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;position:absolute;right:0;width:140px;z-index:10}.form_container .form__content-wrapper .form__content-container{background:var(--white);-webkit-clip-path:url(#clip-path);clip-path:url(#clip-path);padding:124px 48px}.form_container .form__content-wrapper .section-header__title{--font-weight:700;--font-slant:-12;--tracking:.06em;font-size:42px;font-weight:400;line-height:.8;text-align:left}@media screen and (min-width:1098px){.form_container .form__content-wrapper .section-header__title{font-size:72px}}.form_container .form__content-wrapper .rte :is(ul){all:unset;list-style:none}.form_container .form__content-wrapper .rte :is(ul)>li{--font-family:"Inter",sans-serif;border-bottom:1px solid var(--tan-100);color:var(--gray-800);font-size:16px;line-height:1.4;margin-bottom:24px;padding-bottom:12px}.form_container .form__content-wrapper .rte :is(ul)>li :is(strong){--font-weight:600;--tracking:.06em;--font-family:"acumin-variable",sans-serif;color:var(--gray-600);font-size:20px;font-weight:400;line-height:1.2;text-transform:uppercase}.form_container .form__content-wrapper .rte :is(ul)>li :is(a){--font-family:"Inter",sans-serif;border-bottom:0!important;text-decoration-color:transparent!important;text-decoration-line:underline!important}.form_container .form__content-wrapper .rte :is(ul)>li :is(a):hover{text-decoration-color:currentColor!important}.form_container .form__content-wrapper .rte :is(ul)>li :is(a):after{display:none}.form_container .form__wrapper{padding:40px 20px}@media screen and (min-width:769px){.form_container .form__wrapper{padding:0}}.form_container .form__wrapper label{--font-weight:600;color:var(--gray-700);font-size:20px;font-weight:400;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.form_container .form__wrapper input:is([type=text],[type=email],[type=tel]),.form_container .form__wrapper textarea{--font-family:var(--inter);border-color:var(--tan-300);color:var(--gray-800);padding:12px 18px}:is(.form_container .form__wrapper textarea,.form_container .form__wrapper input:is([type=text],[type=email],[type=tel])) ::-moz-placeholder{color:var(--gray-600)}:is(.form_container .form__wrapper textarea,.form_container .form__wrapper input:is([type=text],[type=email],[type=tel])) ::placeholder{color:var(--gray-600)}:is(.form_container .form__wrapper textarea,.form_container .form__wrapper input:is([type=text],[type=email],[type=tel])):where(:focus,:focus-within){border-color:var(--tan-700)}.form_container .form__wrapper button.btn{display:inline-flex}.faq__wrapper{background-color:var(--white);padding-block:80px}.faq__wrapper:last-child{margin-bottom:0}.faq{display:flex;flex-wrap:wrap}.faq .section-header{flex:0 1 min(100%,400px);text-align:left}.faq .section-header .section-header__title{--font-weight:900;--font-slant:-12;--tracking:.06em;color:var(--gray-800);font-size:65px;text-transform:uppercase}.faq .section-header :after,.faq .section-header :before{border:none}.faq .index-section--faq-wrapper{flex:1 1 320px}.faq .index-section--faq-wrapper>div:not(:first-child) .collapsible-trigger{margin-top:30px}.faq .index-section--faq-wrapper .collapsible-trigger{--font-weight:600;--tracking:.03em;align-items:flex-start;border-top:1px solid var(--tan-700);color:var(--tan-900);flex-direction:row-reverse;font-size:24px;gap:36px;padding:30px 0 0;width:100%}.faq .index-section--faq-wrapper .collapsible-trigger .collapsible-trigger__icon{border:1px solid var(--gray-800);color:var(--tan-700);flex-shrink:0;height:30px;justify-content:center;width:30px}@media only screen and (min-width:769px){.faq .index-section--faq-wrapper .collapsible-trigger{gap:72px}}.faq .index-section--faq-wrapper .is-open .collapsible-trigger__icon{background-color:var(--gray-800);color:var(--tan-300)}.faq .index-section--faq-wrapper .collapsible-content__inner{padding-bottom:0;padding-top:18px}.faq .index-section--faq-wrapper .collapsible-content__inner>p{font-size:16px;line-height:1.5}.logo-bar .logo-bar__image{max-height:50px;-o-object-fit:contain;object-fit:contain}#stockist-widget{margin-top:120px}#stockist-widget .stockist-icon{font-family:Glyphicons Halflings!important}#stockist-widget .stockist-side-panel{background-color:#f9f9f9;padding-left:12px;padding-right:20px;padding-top:12px;width:320px!important}#stockist-widget .stockist-side-panel .stockist-result-full-address{line-height:1}#stockist-widget .leaflet-marker-icon>div{background-color:#e31936!important}.template-index .hero .hero__title{color:var(--tan-100)}.product-section{margin-bottom:60px}.product-section .product__photos .product__thumb-item .image-wrap{aspect-ratio:6/7;height:auto!important;padding:0!important;width:75px}.product-section .product__photos .product__thumb-item .image-wrap>img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.product-section .product-block--featured-review{background-color:var(--white);box-shadow:inset 6px 0 0 0 var(--tan-100);padding:24px}.product-section .product-block--featured-review .metafield-rich_text_field>p{font-size:16px;line-height:1.6}.product-section .product-block--featured-review cite{all:unset}.product-section .product-block--featured-review cite ul{all:unset;display:flex}.product-section .product-block--featured-review cite ul li{--font-family:"acumin-variable",sans-serif;--font-weight:600;color:var(--gray-600);font-size:20px;letter-spacing:.06em;line-height:1.2;margin:0;text-transform:uppercase}.product-section .product-block--featured-review cite ul li:not(:first-child):before{--tracking:.12em;color:var(--gray-500);content:"/";margin-inline:12px}.product-section .product-single__title{--font-weight:700;--font-slant:-12;--tracking:.06em;border-bottom:1px solid var(--tan-700);color:var(--gray-800);font-size:78px;font-weight:400;line-height:1.2;padding-bottom:12px;text-transform:uppercase}.product-section .variant-wrapper{display:block;margin-right:0}.product-section .variant-wrapper .variant__label{--font-weight:600;--tracking:.06em;font-size:20px;line-height:1.2}.product-section .variant-wrapper .variant-input-wrap{display:block;margin:0;width:100%}.product-section .variant-wrapper .variant-input-wrap>select{--font-family:var(--inter);background-color:var(--white);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.166 3.273 12.834.85 7.996 5.493 3.166.85.834 3.273l6 5.76 1.162 1.117 1.17-1.117 6-5.76Z' fill='%23442A19'/%3E%3C/svg%3E");background-position:right 12px center;background-size:20px;border:1px solid var(--tan-300);display:block;padding:12px 60px 12px 18px;width:100%}.product-section .product-block{margin-top:24px}.product-section .product-block .rte{--font-family:var(--inter)}.product-section .product-block .rte>p{color:var(--gray-700);font-size:16px;line-height:1.4}.product-section .product-block.product-block--price{--font-weight:700;--font-slant:-12;color:var(--gray-900);letter-spacing:.03em;line-height:1.2}.product-section .product-block.product-block--price>*{font-size:24px}.product-section .product__form{display:grid;gap:24px;grid-template-columns:min-content auto}.product-section .product__form .product__quantity{aspect-ratio:1/1;height:100%;transform:var(--tilt)}.product-section .product__form .product__quantity>.js-qty__wrapper{height:100%;max-width:none;min-width:0;width:100%}.product-section .product__form .product__quantity>.js-qty__wrapper>input{border-color:var(--gray-700);color:var(--gray-700);font-size:24px;font-weight:700;height:100%}.product-section .product__form .product__submit{margin-bottom:0;margin-top:0}.product-section .product__form .product__submit .btn{justify-content:center}.product-section .product__form-footer{align-items:flex-start;display:flex;gap:1ch;justify-content:center;line-height:1;margin-top:30px}.product-section .btn.product__photo-zoom{align-items:center;background-image:none!important;color:var(--white);display:flex;height:40px;justify-content:center;min-width:0;padding:6px;width:40px}.product-section .btn.product__photo-zoom:after{display:none}.pswp .btn{align-items:center;background-image:none!important;color:var(--white);display:flex;height:40px;justify-content:center;min-width:0;padding:6px;width:40px}.pswp .btn:after{display:none}.ingredients-table{background:var(--tan-700);border:1px solid var(--tan-700);display:grid;gap:1px}@media screen and (min-width:769px){.ingredients-table{grid-template-columns:repeat(3,1fr);position:relative}.ingredients-table:before{background:var(--black);bottom:0;content:"";display:block;position:absolute;right:0;width:33.33333%}}.ingredients-table .ingredients-table__ingredient{background-color:var(--gray-300);margin:0;padding:30px;position:relative;z-index:10}.ingredients-table .ingredients-table__ingredient :is(h4){--font-weight:500;--font-slant:-12;--tracking:.06em;color:var(--black);font-size:30px;line-height:.8}.ingredients-table .ingredients-table__ingredient :is(h4) :is(span){--font-weight:700;color:var(--tan-900);display:block;font-size:48px;margin-bottom:6px}.ingredients-table .ingredients-table__ingredient :is(ul){--font-family:var(--inter);color:var(--gray-700);font-size:16px;list-style:disc}@media screen and (min-width:769px){.ingredients-table .ingredients-table__ingredient:where(:nth-child(3n+2),:nth-child(3n+1)):before{background:var(--black) var(--wordmark) no-repeat center;background-size:150px auto;content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute;transform:translate(calc(100% + 1px));z-index:-1}}.shopify-section-group-product-group.faq__wrapper{background-color:transparent}@media only screen and (min-width:590px){.shopify-section-group-product-group.faq__wrapper{padding-block:0}}.template-collection .page-width{max-width:1200px}@media only screen and (min-width:769px){.template-collection #CollectionAjaxResult{margin-top:60px}.template-collection .grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.template-collection .grid .grid__item{float:none;padding:0;width:auto}.template-collection .grid .grid__item .grid-product__link{padding:24px}.template-collection .grid .grid-product__content{margin-bottom:0}}.template-collection .grid-product .grid-product__image-mask{margin-inline:auto;max-width:330px}.template-collection .grid-product .grid-product__image-mask .grid__image-ratio{padding:0}.template-collection .grid-product .quick-product__btn{display:none}.template-collection .collection-filter .btn{align-items:center;flex-direction:row-reverse;padding:10px 24px}.template-collection .collection-filter .btn :is(svg,path){stroke:var(--tan-300)!important;stroke-width:6px;stroke-linecap:round}.template-collection .collection-filter .btn:after{display:none}#CollectionSidebar,#CollectionSidebar .text-label{font-size:20px}#CollectionSidebar .drawer__title{--font-weight:700;--font-slant:-12;--tracking:.03em;font-size:24px;line-height:1.1;text-transform:uppercase}#CollectionSidebar .tag-list{margin:0}#CollectionSidebar .tag--remove{align-items:center;display:inline-flex}#CollectionSidebar .tag--remove .btn{display:inline;font-size:12px;line-height:1;min-width:0;padding:10px 30px 10px 12px}#CollectionSidebar .tag--remove .btn:after{display:none}#CollectionSidebar .tag--remove:hover svg{color:var(--black)}.shopify-policy__container{--font-family:var(--inter);margin:0 auto;padding-top:150px}.shopify-policy__container .shopify-policy__title :is(h1){--font-family:var(--acumin);--font-weight:700;font-size:78px;text-transform:uppercase}.shopify-policy__container .shopify-policy__body{padding-top:50px}.shopify-policy__container .shopify-policy__body :is(h2){--font-family:var(--acumin);--font-weight:700;margin-bottom:.25em;margin-top:0}.shopify-policy__container .shopify-policy__body :is(a){border-bottom-color:#33333340!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/app.css.map */
