@font-face{font-family:IBM Plex Sans;src:url(https://cdn.shopify.com/s/files/1/0757/4568/9857/files/IBMPlexSans-Regular.woff2?v=1747360154) format("woff2"),url(https://cdn.shopify.com/s/files/1/0757/4568/9857/files/IBMPlexSans-Regular.woff?v=1747360154) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(https://cdn.shopify.com/s/files/1/0757/4568/9857/files/IBMPlexSans-Medium.woff2?v=1747360154) format("woff2"),url(https://cdn.shopify.com/s/files/1/0757/4568/9857/files/IBMPlexSans-Medium.woff?v=1747360154) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GutonMed;src:url(https://cdn.shopify.com/s/files/1/0757/4568/9857/files/guton-medium-webfont.woff?v=1747709696) format("woff"),url(https://cdn.shopify.com/s/files/1/0757/4568/9857/files/guton-medium-webfont.woff2?v=1747709696) format("woff2"),font-style: normal;font-weight:500;text-rendering:optimizeLegibility}@font-face{font-family:GutonReg;src:url(https://cdn.shopify.com/s/files/1/0757/4568/9857/files/guton-regular-webfont.woff?v=1747710429) format("woff"),url(https://cdn.shopify.com/s/files/1/0757/4568/9857/files/guton-regular-webfont.woff2?v=1747710429) format("woff2"),font-style: normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:PrntGlitch-Light;src:url(https://cdn.shopify.com/s/files/1/0757/4568/9857/files/prntglitch-light-webfont.woff?v=1747710157) format("woff"),url(https://cdn.shopify.com/s/files/1/0757/4568/9857/files/prntglitch-light-webfont.woff2?v=1747710156) format("woff2"),font-style: normal;font-weight:500;text-rendering:optimizeLegibility}.body18 p,.body18 .rte *{font-size:18px;line-height:1.5em}body,p,div,span{letter-spacing:0;font-size:16px}.button span{letter-spacing:1px}h1,h2,h3,h4,h5,h6{font-family:GutonMed!important;color:#27583a}h1,h2.h1{font-size:48px!important}h2{font-size:26px!important}.description{line-height:1.5em}.announcement-bar__message span{font-size:12px}.wrapper{max-width:1230px;margin:auto;padding:0 15px}.facets__heading{font-size:16px!important}.cart__warnings{padding:50px 0!important}.mega-menu__text{text-transform:capitalize}nav.header__inline-menu .list-menu span.header__active-menu-item{color:#447157!important;text-decoration:none!important;border-bottom:1px solid #447157!important}.header__menu-item span{padding-bottom:5px}.header__dropdown{margin-right:15px}ul.footer-block__details-content li a,.mega-menu__column .mega-menu__links.list-menu a,.header__inline-menu ul>.list-menu__item .header__menu-item span{position:relative}ul.footer-block__details-content li a:before,.mega-menu__column .mega-menu__links.list-menu li a:before,.header__inline-menu ul>.list-menu__item .header__menu-item span:before{content:"";display:inline-block;position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:#133720;transition:transform .3s ease-in;transform:scaleX(0)}.list-menu__item--active:before,ul.footer-block__details-content li:hover a:before,.mega-menu__column .mega-menu__links.list-menu>li:hover>a:before,.header__active-menu-item span:before,.header__inline-menu ul>.list-menu__item:hover .header__menu-item span:before{transform:scaleX(1)!important}.list-menu__item--active,.header__active-menu-item{text-decoration:none!important}.header__mega-menu{position:absolute;left:0;width:100%;background:#faf3f4;padding:50px 0}.header__mega-menu img{width:100%;height:100%}.mega-menu__inner{max-width:1300px;margin:0 auto}.mega-menu__grid{display:grid;grid-template-columns:1fr .8fr .7fr .7fr;gap:2rem}.mega-menu__column.menu{display:flex;flex-direction:column;align-items:center}.mega_menu_content{background:#efdae2;padding:23px 35px;font-family:GutonMed}.mega-menu__product-link{text-decoration:none;color:#133720}.mega-menu__product{position:relative}.mega-menu__product-title{font-family:GutonReg;font-size:16px;margin-top:10px;display:block}.mega_menu_content p{margin-bottom:0}.mega-menu__column .card-information{display:none}.mega-menu__column .card__heading{font-size:16px}.mega-menu__column .card--standard>.card__content .card__information{padding-bottom:0}.header__menu-item .icon-caret{right:0}.mega-menu__links.list-menu{display:flex;flex-direction:column;justify-content:center;gap:20px;align-self:center;justify-self:center}.mega-menu__links.list-menu a{font-size:16px;font-family:GutonReg;text-decoration:none!important}details[open]>.header__menu-item{text-decoration:none!important}.announcement-bar__message{font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:1px}.header__inline-menu{text-align:right}header>.header__inline-menu{text-align:left}.header__icons{align-items:center}.menu-drawer__utility-links:has(.menu-drawer__localization) .menu-drawer__account,.menu-drawer__menu-item,.header__menu-item span{transition:text-decoration var(--duration-short) ease;color:#133720!important;font-family:PrntGlitch-Light;text-transform:capitalize;letter-spacing:1px;line-height:12px;font-size:16px!important;font-weight:500;text-decoration-color:#efdae2!important}.header__icon--cart .icon{height:33px!important;width:33px!important}.header__icon--cart .icon,.header__icon .icon{height:15px;width:15px}.hcentered .title{text-align:center}.menu-drawer__account account-icon>.svg-wrapper,.header__icon .svg-wrapper{width:16px!important;height:16px!important}.svg-wrapper img{width:100%;height:100%;object-fit:contain}.utility_top{display:flex;align-items:center}.cart-count-bubble{background-color:#efdae2;border:1px solid #133720}.cart-count-bubble span{font-size:8px;color:#133720}.featured-product-v2__item-link a{text-decoration:none;color:#133720;display:flex;flex-direction:column;gap:5px}.card__heading{font-family:GutonReg!important}.collection-list__item .card__heading{font-size:16px}.hpl50 h2{padding-left:50px}.hmw h2{max-width:410px}.product-grid .card__heading,.card-information *{font-size:16px}.full-unstyled-link{text-decoration:none!important}.quick-add__submit{background:#efdae2;font-family:GutonReg;color:#133720;text-transform:uppercase;font-size:16px;padding:8px 20px;line-height:22px;min-height:0;border:1px solid #133720;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.quick-add__submit:hover{background:#133720;color:#efdae2}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before,.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{display:none!important}.rich-text__caption{font-family:PrntGlitch-Light;font-size:14px;letter-spacing:2px}.rich-text__text{text-align:justify}.mw400 .page-width{max-width:500px}.decorative_img{position:absolute;bottom:-132px;z-index:2;left:-191px;max-width:550px}.oh{overflow:hidden}.bottom_banner .banner__box{max-width:550px}.button.button--primary{font-family:GutonReg;padding:8px 20px;font-size:16px;text-transform:uppercase;letter-spacing:1px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:1px solid #133720;min-height:20px}.button.button--primary:hover{background:#133720;color:#efdae2}.badge{font-family:GutonReg;position:absolute!important;left:10px!important;top:10px!important;color:#473e3d!important;background:#faf3f4!important;border:1px solid #473E3D!important;border-radius:40px!important;font-size:16px!important;letter-spacing:0!important}.about{border:0}.mw750 .page-width{max-width:750px;width:100%}.about_banner .rte:nth-of-type(1) p{font-family:GutonMed;font-size:26px}.about_banner .rte p{font-size:18px}.text_center .rte{text-align:center}.mw675 .page-width{max-width:675px;width:100%}.about .container.right{padding-left:50px}.about .container.left{padding-right:50px;margin-top:100px;margin-bottom:100px}.about_btm_banner .banner__box{padding-left:50px!important}.about_btm_banner .banner__content{max-width:1400px}.about_btm_banner .banner__box{max-width:660px}.about_bottom h2{color:#faf3f4}.mission h2{color:#27583a}.product__info-wrapper .product__text.inline-richtext{font-family:GutonMed;font-size:18px;color:#133720;letter-spacing:0}.product__info-container .price__container .price-item{font-family:GutonMed;font-size:26px;color:#133720;letter-spacing:0}:is(.product-form__input--pill,.product-form__input--swatch) .form__label{font-family:GutonReg;text-transform:uppercase;font-size:18px}.product-form__input--pill input[type=radio]+label{border-radius:3px!important;font-size:16px!important;border:1px solid #27583A!important}.product-form__input--pill input[type=radio]:checked+label{background-color:#efdae2!important;color:#133720!important}.product-form__quantity .form__label{display:none!important}.qty_buy_container{display:grid;grid-template-columns:1fr 3fr;gap:10px;margin-top:30px!important}.qty_buy_container .product-form{margin-top:0!important}.metafield-rich_text_field ul{padding-left:0}.accordion{border-top:1px solid #133720!important}.accordion:last-of-type{border-bottom:1px solid #133720!important}.related-products .card__information{grid-row-start:1}footer.footer{position:relative;z-index:1}.footer-block__email a,.footer-block__phone a{color:#133720;text-decoration:none;font-size:14px;font-family:PrntGlitch-Light;letter-spacing:.5px;line-height:1.5em;font-weight:500}.footer-block__heading.inline-richtext{font-family:PrntGlitch-Light!important;font-size:16px!important;letter-spacing:1px;line-height:1.5em;font-weight:500;text-transform:uppercase}.footer-block__details-content .list-menu__item--link{font-size:14px!important;color:#133720!important;font-family:PrntGlitch-Light;letter-spacing:.5px;line-height:1.5em;font-weight:500}.footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{text-decoration:none!important}.footer-block__details-content>li{margin-bottom:10px}.footer-block__details-content>li:last-child{margin-bottom:0}.footer__content-top.page-width{display:grid;grid-template-columns:1fr 2fr;padding:0}.footer-block--newsletter{align-items:start!important}.footer-block--newsletter:before{position:absolute;content:"";left:-500%;width:500%;height:100%;background:#473e3d}.footer-block--newsletter{margin-top:0!important;position:relative}.footer-block__newsletter{text-align:left!important}.footer-block--newsletter{margin:0;background:#473e3d;color:#faf3f4;align-items:center}.footer-block__newsletter h2{color:#faf3f4!important;font-size:48px!important;font-weight:500;font-family:GutonMed!important;line-height:1.5em}.newsletter_description{font-size:18px;font-family:IBM Plex Sans;font-weight:400;line-height:1.5em}.footer__blocks-wrapper{padding:80px}.footer_section_two{width:100%;display:flex;align-items:end;justify-content:space-between}.copyright__content{font-size:16px!important;font-family:IBM Plex Sans!important}.footer_logo img{width:100%;max-width:280px}.branding{font-size:16px}.footer__copyright.caption{margin:0}.footer__content-bottom{border-top:1px solid #133720!important}details[open] .header__icon-close{display:none!important}.stockist_section .page-width{padding-right:100px;padding-left:100px}.stockist__column{display:flex;flex-direction:column;gap:20px}.stockist__column h2{margin-bottom:0}.stockist__column--right .stockist__richtext{max-width:420px;margin:0 auto auto}.stockist-form__decor{position:absolute}.stockist-form__decor--1{bottom:-73px;right:0;max-width:244px}.stockist-form__decor img{width:100%;height:100%;object-fit:contain}.stockist__richtext strong{font-size:18px}.mw700 .page-width{max-width:700px}.contact_btm_banner h2{color:#faf3f4}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{top:0}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before,.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{display:none}.field__input,.customer .field input{border:1.5px solid #133720;border-radius:25px!important;font-size:18px;min-height:50px}.text-area{min-height:210px}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:none!important}.contact select{padding:10px 19px!important}.contact__button{margin-top:10px!important}.contact__button button{font-size:16px;font-family:GutonReg;text-transform:uppercase;border:1px solid #133720;min-height:41px;padding:8px 20px}.contact-form-section{position:relative}.field__label,.customer .field label{top:14px}.contact-form__decor{position:absolute}.contact-form__decor--1{bottom:-73px;left:14%;max-width:184px}.contact-form__decor--2{max-width:300px;right:0;top:-103px}.contact-form__decor img{width:100%;height:100%;object-fit:contain}@media only screen and (min-width: 1920px){.home_banner,.min1920,.two-columns__container_slider,.template-page .contact-form-section{max-width:1920px;margin:auto}.min1920{overflow:visible}}@media only screen and (min-width: 1700px){.cmc-container.left{padding-right:200px}}@media only screen and (max-width: 1400px){.contact-form__decor--1{left:6%}}@media only screen and (min-width: 1200px){.related-products__heading{padding:0 50px}}@media only screen and (max-width: 1200px){h1,h2.h1,.footer-block__newsletter h2{font-size:35px!important}.footer-block__newsletter.container{padding:50px 30px}.footer__blocks-wrapper{padding:30px}.footer_section_two{align-items:center;justify-content:center;flex-direction:column}.desktop_only{display:none!important}.header--middle-center:not(.drawer-menu){grid-template-areas:"heading navigation"!important;grid-template-columns:1fr!important}.header--middle-center .header__heading{justify-self:start!important}header.header{padding:15px 20px!important}.header__icon:not(.header__icon--summary),.header__icon span{justify-content:end!important}.menu-drawer__utility-links .header__icon:not(.header__icon--summary),.menu-drawer__utility-links .header__icon span{justify-content:center!important}.header__heading-logo-wrapper{max-width:220px}.icon.icon-hamburger{width:30px}.stockist__container{gap:50px!important}.stockist_section .page-width{padding-right:50px;padding-left:50px}.page-width{padding-left:30px;padding-right:30px}.hpl50 h2{padding-left:0}}@media only screen and (max-width: 1100px){.footer__content-top.page-width{grid-template-columns:1fr}.footer-block__newsletter{text-align:center!important}}@media only screen and (max-width: 767px){h1,h2.h1,.footer-block__newsletter h2{font-size:30px!important}.about_banner .rte:nth-of-type(1) p,h2{font-size:22px!important}.decorative_img{max-width:450px;opacity:.2;display:none!important}.hpl50 h2{padding-left:0}.footer__copyright.caption{margin-top:20px}.about .container.left,.about .container.right{padding:0}.about_btm_banner .banner__box{padding:100px 0!important}.body18 p,.body18 .rte *{font-size:16px!important}.announcement-bar__message span{font-size:13px}.description{padding-left:0!important}.page-width,.title-wrapper--self-padded-tablet-down,.title-wrapper--self-padded-mobile,.section-collection-list .collection-list:not(.slider){padding-left:30px!important;padding-right:30px!important}.footer-block--newsletter:after{position:absolute;content:"";right:-200%;width:200%;height:100%;background:#473e3d}.footer__blocks-wrapper{padding-right:0;padding-left:0}footer.footer{overflow:hidden}.wrapper{padding:0 30px}.cart-count-bubble{right:4px!important;left:auto}.footer-block__heading.inline-richtext{font-size:14px!important}.footer-block__details-content .list-menu__item--link{font-size:12px!important}.footer-block__details-content>li{margin-bottom:0}.branding,.copyright__content{font-size:14px!important}.cmc-container.left,.cmc-container.right{margin-bottom:10px}.no_btn p,.no_btn{margin-bottom:0}.featured-collection-v2{border-top:1px solid #000}.featured-collection-v2__heading,.collection-list-slick__heading{margin-top:0}.accordion-banner__bg-animate{padding-top:50px!important;padding-bottom:50px!important}.accordion-banner__item.is-visible:last-of-type{margin-bottom:0}.mobpad50{padding:50px 0!important}.contact-form__decor img{display:none}.contact__fields{grid-template-columns:1fr!important}.field__input,.customer .field input{font-size:16px!important}.collection-hero{min-height:200px!important}.collection-hero--with-image .collection-hero__inner{padding-bottom:0!important}.rich-text__wrapper{width:100%!important}#shopify-section-template--19501196738817__rich_text_UzQg8w .rich-text{padding-top:0}}#product-grid .card-wrapper .card__media{-webkit-transition:box-shadow .2s ease-in-out;-moz-transition:box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out}#product-grid .card-wrapper:hover .card__media{box-shadow:0 0 0 10px #efdae2}li.product__media-item:nth-child(n+2) .product-media-container{border:10px solid #EFDAE2}button:has(span:contains("Follow on Shop")){display:none}.template-collection.collection_shop-all .shopallonly{display:block!important}.template-collection .shopallonly{display:none}.collection_desc{padding-top:50px;padding-bottom:100px;max-width:700px;text-align:center;font-size:18px;line-height:1.5}.branding a{text-decoration:none;color:inherit}.subheading_container h2{margin:50px 0;text-align:center}@media only screen and (max-width: 767px){li.product__media-item:nth-child(n+2) .product-media-container{border:0}@media only screen and (max-width: 990px){.about_two_cols .two-columns-about__content br{display:none}}.collection_desc{font-size:16px}.about_btm_banner .banner__content{max-width:400px;margin-left:0}.about_btm_banner .banner__box{text-align:left}}.footer-block__newsletter.container{padding-left:0;padding-right:0}@media screen and (max-width: 749px){.footer__content-top.page-width .footer-block--newsletter{margin-left:-30px!important;margin-right:-30px!important;padding-left:0!important;padding-right:0!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/style.css.map */
