body{background-color:#fcf7e8}.header__desktop__bar__r{flex:0 0 0}.header__desktop__bar__c{margin-right:91px}.header__desktop__buttons div:nth-child(2){order:1}.navlink--toplevel{padding-inline:16.5px;padding-block:0}.footer_location-container{display:flex;flex-wrap:nowrap}.footer_location p{margin:4px 0 0}.image__hero__pane{position:relative}.image__hero__pane:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#0003,#0003)}.btn{font-weight:600;letter-spacing:1.5px;padding:15px 24px}.btn:after{opacity:1}.btn--outline.btn--primary{--btn-text: #062214;--btn-text-hover: #FEFDFB}.btn--outline.btn--primary:after{background-color:#c68f47}.btn--outline.btn--secondary{--btn-text: #FCF7E8;--btn-text-hover: #062214}.btn--outline.btn--secondary:after{background-color:#fcf7e8}.btn--outline.btn--black{--btn-text: #062214;--btn-text-hover: #FEFDFB;--btn-border: #C68F47;--btn-border-hover: #C68F47}.btn--outline.btn--black:after{background-color:#c68f47}.quick-add__button.btn--outline{--btn-text: #062214;--btn-text-hover: #FEFDFB;--btn-border: #C68F47;--btn-border-hover: #C68F47}.quick-add__button.btn--outline:after{background-color:#c68f47}:is(#SectionColumns--template--24363139006737__section_multicolumn_mgCxt4,#SectionColumns--template--24530263015697__section_multicolumn_mgCxt4,#SectionColumns--template--24541469475089__section_multicolumn_mgCxt4) .image-wrapper{height:auto;max-width:394px;margin-inline:auto;aspect-ratio:393/471;padding-top:unset}:is(#SectionColumns--template--24363139006737__section_multicolumn_mgCxt4,#SectionColumns--template--24530263015697__section_multicolumn_mgCxt4,#SectionColumns--template--24541469475089__section_multicolumn_mgCxt4) .image-wrapper img{object-fit:contain;position:static}.product__content .product__submit__item--inline .quantity__input{--border: #1B3F2D}.product__content .btn--outline.btn--primary{--btn-text: #062214;--btn-text-hover: #FEFDFB}.product__content .btn--outline:after{background-color:#c68f47;opacity:1}.btn-back-container{display:flex;justify-content:center}.product-tabs .product-tabs-title .tab-link{text-transform:capitalize;font-weight:600;color:#52685d}.product-tabs .product-tabs-title .current{color:#062214}.product-tabs .tabs>li.current span:first-of-type:after{width:100%;background-color:#062214;height:2px;bottom:-4px}.faq .accordion-group__items{max-width:816px}.faq .accordion[data-aos-order="1"]{border-top:none}.faq .accordion[data-aos-order="1"] .accordion__title{padding-top:0}.faq .accordion__title{padding:32px 32px 16px 0}.faq .accordion__body{max-width:572px}.product-upsell__btn{background-color:transparent;color:#1b3f2d}.list-ingredients{display:flex;flex-wrap:wrap;gap:8px}.ingredient{background-color:#d8e0dc;padding:4px 8px}.product-upsell__title{margin:0 0 7px}.product-upsell__price{margin:0 0 16px}.product-upsell__content{padding:24px 39px 32px}.product-upsell__image{width:140px}.product-upsell__content{width:calc(100% - 140px)}.btn-custom .btn{width:100%}.btn-custom .btn--outline.btn--primary{--btn-text: #062214;--btn-text-hover: #FCF7E8;--btn-border: #062214;--btn-border-hover: #062214}.btn-custom .btn--outline.btn--primary:after{background-color:#062214}.highlight-text{position:absolute;top:16px;right:16px;z-index:1;background-color:#b3731e;color:#fefdfb;font-size:14px;padding:4px 8px}#shopify-section-template--24421334843665__174895813355306c95 .bookeasy-appBlock{margin:0;cursor:default;overflow:hidden;position:relative;min-height:439px;color:#fcf7e8}#shopify-section-template--24421334843665__174895813355306c95 .bookeasy-appBlock-image{max-width:100%;border-radius:unset;position:absolute;top:0;left:0;height:100%}#shopify-section-template--24421334843665__174895813355306c95 .bookeasy-appBlock-image img{width:100%;max-width:100%;height:100%;max-height:100%;object-fit:cover}#shopify-section-template--24421334843665__174895813355306c95 .bookeasy-appBlock-image:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(274.79deg,#0000 45%,#0000004d 63.69%)}#shopify-section-template--24421334843665__174895813355306c95 .bookeasy-appBlock-details{width:70%;padding:50px;z-index:1;justify-content:center;gap:0}#shopify-section-template--24421334843665__174895813355306c95 .title{font-size:var(--font-heading-small);font-weight:800;line-height:110%;max-width:570px}#shopify-section-template--24421334843665__174895813355306c95 .subtitle,#shopify-section-template--24421334843665__174895813355306c95 .description{font-size:var(--font-body-x-large);font-weight:400;margin-top:24px}#shopify-section-template--24421334843665__174895813355306c95 .bookeasy-appBlock-button{margin-top:38px;width:auto}#shopify-section-template--24421334843665__174895813355306c95 .bookeasy-appBlock-button .bookeasy-btn{border:1px solid #FCF7E8!important;color:#fcf7e8!important;width:auto!important;padding-inline:24px!important}#shopify-section-template--24421334843665__174895813355306c95 .bookeasy-button-container{position:relative;overflow:hidden;z-index:1}#shopify-section-template--24421334843665__174895813355306c95 .bookeasy-button-container button{transition:color .4s ease}#shopify-section-template--24421334843665__174895813355306c95 .bookeasy-button-container:after{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:#fcf7e8;opacity:1;transform:translate3d(0,100%,0);transition:transform .5s cubic-bezier(.33,0,0,1)}#shopify-section-template--24421334843665__174895813355306c95 .bookeasy-button-container:hover:after{transform:translateZ(0)}#shopify-section-template--24421334843665__174895813355306c95 .bookeasy-button-container:hover button{color:#062214!important}@media only screen and (max-width: 749px){#shopify-section-template--24421334843665__174895813355306c95 .bookeasy-appBlock-details{width:100%;padding:50px 16px;text-align:center;align-items:center!important}.bookeasy-appBlock{flex-direction:column;align-items:center;padding:20px}#shopify-section-template--24421334843665__174895813355306c95 .bookeasy-appBlock-image:after{background:#000;opacity:.25}}.product-item__title{font-size:24px;line-height:130%;font-weight:600}@media only screen and (max-width: 749px){.product-item__title{font-size:18px}}@media only screen and (max-width: 749px){#SectionColumns--template--24363139072273__section_multicolumn_itPMYt .grid__description p{font-size:18px!important;line-height:28px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-styles.css.map */
