body{font-family:Utile Display;font-weight:400;font-size:16px;line-height:150%}h1,h2,h3,h4,h5,h6,.heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.button{font-family:Anisette Std!important;font-weight:400!important;text-transform:uppercase!important}.light_brownbtn{display:inline-flex;align-items:center;gap:8px;background:#b68150;color:#fcfbf5;padding:12px;border-radius:10px;text-decoration:none;font-family:Anisette Std!important;font-size:14px;line-height:120%;font-weight:400;flex-shrink:0;text-transform:uppercase;transition:all .3s ease-in-out}.light_brownbtn:hover{background:#664031}.announcement-bar__wrapper{max-width:100%}.ctm_announce_text{display:flex;align-items:center;gap:9px;font-family:Anisette Std;font-size:11px;font-weight:400;text-transform:uppercase}@media screen and (min-width:768px){.ctm_announce_text{font-size:14px}}.header__icon-list ul li{text-transform:uppercase;font-weight:400;display:flex}.header__link-list ul li a,.header__link-list ul li details summary,.header__icon-list button span,.popover-listbox--sm .popover-listbox__option{font-family:Anisette Std;font-weight:400;text-transform:uppercase;line-height:120%;font-size:14px;color:#241a10}.slideshow__slide .prose p.h0{max-width:500px}.slideshow .content-over-media--auto svg{height:inherit}.ctm_banner_btn a{display:inline-flex;align-items:center;gap:16px;padding:16px;text-transform:uppercase;font-weight:400}.ctm_banner_btn a:hover{background:#6d4d30}.slideshow__controls{bottom:38px;left:0;right:0!important;margin:auto;text-align:center;display:flex;align-items:center;justify-content:center}.stretching-dots{gap:14px}.slideshow__controls .tap-area{width:14px;height:14px;border:1.5px solid #fff}.slideshow__controls .stretching-dots>*[aria-current=true]{background:transparent!important}.slideshow__carousel .content-over-media{grid-template:0 minmax(0,1fr) 0 / minmax(0,1fr) minmax(0,min(var(--container-max-width),100% - var(--content-over-media-gap, var(--content-over-media-column-gap, var(--container-gutter))) * 1)) minmax(0,1fr);gap:38px}@media screen and (max-width:1023px){.slideshow__carousel .content-over-media{gap:20px}}.shopify-section--hot-spots .prose h4{text-transform:uppercase!important;font-size:25px;font-weight:400!important}.shopify-section--hot-spots .prose h2{text-transform:uppercase!important;font-size:40px;line-height:110%;font-weight:400!important;margin-top:0}.shopify-section--hot-spots .prose p{margin-top:9px}.shopify-section--hot-spots .content-over-media>:not(img,video,iframe,svg,video-media,picture){max-width:480px}.prose_main{display:flex;align-items:center;gap:18px}.prose_main .prose_info{margin-top:0}.hot-spot-popover.popover{--popover-content-max-width: 350px}.hot-spot-popover.popover::part(content){border-radius:20px}.hot-spot-popover.popover::part(body){padding:18px 24px}.hot-spot__dot:hover{background:#6d4d30}.hot-spot__dot:hover svg{color:#fff}.hot-spot__dot svg{width:14px;height:14px;color:#6d4d30}@media screen and (max-width:1000px){.shopify-section--hot-spots .prose h4{font-size:16px;color:#241a10}.shopify-section--hot-spots .prose h2{font-size:25px;color:#241a10}.shopify-section--hot-spots .prose p{color:#6d4d30}}@media screen and (max-width:998px){.popover::part(content){max-width:100%;height:auto}.popover{top:50%}}.product-card.bg-custom{background:transparent}.product-grid .product-card{display:flex;flex-direction:column;height:100%}.product-card__info{padding:16px 0!important;border-top:1.5px solid #6D4D30;border-bottom:1.5px solid #6D4D30;gap:0px;width:100%;display:flex;flex-direction:column;height:100%}.product-card__title{font-family:Anisette Std ExBold;font-weight:700;text-transform:uppercase;color:#b68150;font-size:24px;line-height:100%;margin-bottom:10px}.card_product_tag{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-bottom:14px}.card_product_taglist{display:flex;align-items:center;gap:8px;padding:5px;background:#f6f4e0;border-radius:11px}.card_product_taglist img{width:16px;height:16px;object-fit:contain}.card_product_taglist span{color:#6d4d30;font-size:12px}.image_grid_main .price-list{display:none}.product-card__quick-buy{opacity:1;visibility:visible;transform:none;position:static;padding-top:10px;margin-top:auto}.product-card__quick-buy a{display:inline-flex;background:#b68150;color:#fcfbf5;width:fit-content;border-radius:16px;font-family:Anisette Std;text-transform:uppercase;transition:all .3s ease-in-out}.product-card__quick-buy .button,.product-card__quick-buy a{padding:16px}.product-card__quick-buy .button>div,.product-card__quick-buy a{display:flex;align-items:center;gap:16px;font-size:16px;line-height:100%}.product-card__quick-buy .button span,.product-card__quick-buy a span{display:flex}.product-card__quick-buy .button:hover,.product-card__quick-buy a:hover{background:#664031}@media screen and (max-width:1280px){.product-card__quick-buy .button>div,.product-card__quick-buy a{font-size:12px}}@media screen and (max-width:767px){.product-card__title{font-size:18px}.product-card__quick-buy{padding-top:18px}.product-card__quick-buy a{font-size:14px;padding:12px}}.ctm_feature_collection{padding-top:0}.ctm_feature_collection .product-card__quick-buy{display:none}.price-list{margin-top:14px}.text-subdued,.text-on-sale{font-family:Utile Display;font-weight:400;font-size:20px;line-height:140%;letter-spacing:0px;color:#6d4d30}.ctm_logo_grid{display:flex;gap:64px;align-items:center;justify-content:center}.impact-text__text impact-text span{font-size:200px;font-family:Utile Display;font-weight:500}@media screen and (max-width:767px){.ctm_logo_grid{gap:32px}.impact-text__text impact-text span{font-size:120px}}.shopify-section--collection-banner .section{padding-block:32px}.shopify-section--collection-banner .collection-banner.rounded-lg{border-radius:999px}.shopify-section--collection-banner .collection-banner h1{font-size:40px;max-width:600px}.shopify-section--collection-banner .collection-banner .prose{max-width:536px}.shopify-section--collection-banner .collection-banner h1,.shopify-section--collection-banner .collection-banner .prose{padding-left:50px}.collection{gap:32px}.collection_title h2{color:#241a10}@media screen and (max-width:700px){.shopify-section--collection-banner .collection-banner h1,.shopify-section--collection-banner .collection-banner .prose{padding-left:0}.shopify-section--collection-banner .collection-banner h1{font-size:25px;max-width:100%}}.shopify-section--accordion-content .section{padding-top:0}.shopify-section--accordion-content .section-stack__intro{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr)}.accord_image{grid-area:1 / 1 / 5 / 5;width:100%;border-radius:20px;overflow:hidden}.accord_image img{width:100%;height:100%;object-fit:cover}.shopify-section--accordion-content .section-stack__intro .prose{grid-area:1 / 3 / 3 / 1;padding:28px;display:flex;justify-content:space-between;align-items:flex-end;position:relative}.prose_conent{color:#fcfbf5}.prose_conent .h2{font-size:40px;line-height:110%;text-wrap-style:balance;max-width:400px}.section-stack__intro .prose_conent p{margin-top:9px}.section-stack__intro .prose_conent p:nth-child(3){margin-top:0}.ctm_accord_btn{display:flex;align-items:center;gap:24px;margin-top:24px;flex-wrap:wrap}.section-stack__intro .ctm_accord_btn a{display:flex;align-items:center;gap:16px;border:2px solid transparent;transition:all .3s ease-in-out;padding:16px;line-height:100%}.shopify-section--accordion-content .section-stack__intro .ctm_accord_btn a:hover{background:#6d4d30}.shopify-section--accordion-content .section-stack__intro .ctm_accord_btn a+a{margin-top:0!important;background:transparent;border-color:#fcfbf5}.shopify-section--accordion-content .section-stack__intro .ctm_accord_btn a+a:hover{background:#fcfbf5;color:#6d4d30}.shopify-section--accordion-content .section-stack--horizontal{gap:42px;align-items:center}.shopify-section--accordion-content .section-stack__main .accordion-box{padding:0}.accordion__toggle span{font-family:Anisette Std;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0px;text-transform:uppercase;color:#241a10;background:transparent}.accordion{border-color:#d3b396}.accordion[aria-expanded=true]{border-bottom:transparent;border-block-end-width:0px}.accordion[aria-expanded=true] .accordion__content{border-color:#d3b396}.accordion__content{border-top:1px solid transparent;margin:0;padding:15px 0}.accordion__content p{color:#6d4d30}.group:hover .circle-chevron.group-hover\:colors:not([disabled]),.circle-chevron.hover\:colors:hover:not([disabled]),.accordion[aria-expanded=true] .accordion__toggle span.circle-chevron{background:transparent!important;color:#241a10!important}@media screen and (max-width:1000px){.prose_conent .h2{font-size:25px}.shopify-section--accordion-content .section-stack__intro .ctm_accord_btn a{font-size:14px}.shopify-section--accordion-content .section-stack__intro .prose{padding:18px}.ctm_accord_btn{gap:18px}.shopify-section--accordion-content .section-stack--horizontal{gap:12px}.shopify-section--accordion-content .section-stack__intro .ctm_accord_btn a{padding:12px}}@media screen and (max-width:767px){.accord_image{position:relative;padding-bottom:125%}.accord_image img{position:absolute;top:0;left:0}}.footer{padding-block:40px}.footer__wrapper{gap:44px}.footer__wrapper .footer__block--newsletter{gap:20px;flex-basis:53.3333%}.footer__block--newsletter .v-stack.gap-6{gap:0px}.footer__block--newsletter .prose.text-subdued{order:-1;color:#fcfbf5;margin-bottom:20px}.footer__block--newsletter .h6{font-size:16px;line-height:140%;color:#fcfbf5;margin-bottom:8px}.footer__newsletter-form{max-width:100%}.footer__block--newsletter .form-control{display:flex;align-items:center;gap:8px}.footer__block--newsletter .form-control .input.is-floating,.footer__block--newsletter .form-control .select.is-floating{height:56px;background:#fff;border-radius:14px;padding-block:12px}.footer__block--newsletter .form-control .floating-label{color:#6d4d30}.footer__block--newsletter .self-submit-button{top:inherit;position:relative;transform:none;top:0;right:0;bottom:0;left:0}.footer__block--newsletter .self-submit-button button{display:flex;align-items:center;padding:16px;font-size:16px;line-height:100%;color:#241a10;width:fit-content;height:fit-content;background:#f0edcb;border-radius:14px;gap:16px;height:56px;text-transform:uppercase}.footer__wrapper .footer__block--newsletter .self-submit-button button:hover{background:#f0edcb!important}.footer__block--menu{gap:20px}.footer__block--menu p{font-family:Anisette Std;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0px;text-transform:uppercase}.footer__block--menu ul li a,.social-media ul li a{opacity:1;color:#fcfbf5}.footer__copyright p{font-family:Utile Display;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0px;color:#fcfbf5}.footer__block--newsletter .social-media{display:none}@media screen and (max-width:767px){.footer__block-list{gap:24px}.footer__block--newsletter .form-control .input.is-floating,.footer__block--newsletter .form-control .select.is-floating,.footer__block--newsletter .self-submit-button button{height:48px}.footer__block--newsletter .prose.text-subdued p{font-size:16px}.footer__block--newsletter .social-media{display:flex}.footer__aside-top .social-media{display:none}.footer__aside{gap:0px}.footer__aside-bottom{gap:18px}}.product{gap:32px}@media screen and (min-width:1000px){.product{gap:80px}}.product-gallery--desktop-thumbnails-left{gap:12px}.product-info__title{padding-top:24px;border-top:1.5px solid #6D4D30;font-family:Anisette Std ExBold!important;font-weight:700!important;color:#b68150}.shopify-app-block a[href="#looxReviews"]{display:none}.product-info__price{padding-bottom:24px;border-bottom:1.5px solid #6D4D30}.product-info__price .rating-with-text{align-items:center}.rating-with-text a[href="#looxReviews"]{flex:1;text-align:right}.rating-with-text .price-list{margin-top:0}.rating-with-text .text-on-sale{color:#6d4d30}.rating-with-text sale-price{font-family:Utile Display;font-weight:400;font-size:24px;line-height:140%;letter-spacing:0%}.badge--on-sale,.badge{font-family:Utile Display;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0px;color:#241a10}@media screen and (max-width:767px){.variant-picker__option-info,.variant-picker__option-info .text-subdued{font-size:14px}.product-info__price .rating-with-text,.rating-with-text .price-list{gap:5px}.rating-with-text sale-price,.text-subdued{font-size:16px}.badge{font-size:14px}}.product-info__text .prose{display:flex;align-items:center;gap:8px}.product-info__text .prose h4{margin-top:0;font-size:16px;line-height:100%;color:#241a10}.variant-picker__option-info,.variant-picker__option-info .text-subdued{font-family:Anisette Std;font-size:16px;line-height:140%;text-transform:uppercase;color:#241a10}.block-swatch{border:2px solid #D3B396;border-radius:14px;height:auto;padding:16px 28px;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0px;text-align:center}.variant-picker__option-values input:checked+.block-swatch,.product-card__aside input:checked+.block-swatch{background:#b68150;border-color:#b68150;color:#fcfbf5}.block-swatch:before{box-shadow:none;transform:none}:checked+.block-swatch:before{transform:none}.block-swatch.is-disabled{background-image:linear-gradient(to bottom right,#0000 50%,#241a10 50% calc(50% + 2px),#0000 calc(50% + 2px))!important;color:rgb(var(--text-color) / .5)}.product .buy-buttons .button>div{display:flex;align-items:center;justify-content:center;gap:16px;line-height:100%}span.pdp-cart-icon{display:flex}.product .buy-buttons .button:hover{background:#664031}.product-info__quantity-selector .form-control label,.text-with-icon span{font-family:Anisette Std;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0px;text-transform:uppercase;color:#241a10}.quantity-selector{border-color:#b68150}.quantity-selector__input,.text-with-icon span{color:#6d4d30}.text-with-icon~.prose{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:8px}.text-with-icon~.prose p{font-size:16px;line-height:140%;color:#6d4d30}.text-with-icon~.prose p+p{margin:0}@media screen and (max-width:767px){.variant-picker__option-info,.variant-picker__option-info .text-subdued{font-size:14px}.block-swatch{padding:16px}}.PDP_product_tag{display:flex;align-items:center;flex-wrap:wrap;gap:24px}.PDP_product_nutrilist{display:flex;align-items:center;gap:9px}.PDP_product_nutrilist img{width:24px;height:24px;object-fit:contain}.PDP_product_nutrilist span{font-weight:400;font-size:16px;line-height:150%;letter-spacing:0px;color:#241a10}@media screen and (max-width:989px){.PDP_product_tag{gap:14px}}[data-block-type=collapsible-tags]{margin-bottom:0}[data-group-type=accordion-group]{margin-top:0}[data-group-type=accordion-group] details.accordion.group{border-top:0px}[data-block-type=collapsible-image],[data-block-type=collapsible-text]{margin-top:0;margin-bottom:0}.shopify-section--text-with-icons .section-stack{padding-top:32px;gap:42px}.shopify-section--text-with-icons .section-stack .h3{font-size:40px;font-weight:400;line-height:110%;letter-spacing:0px;text-transform:uppercase}.icon-block{border-radius:6px;padding:18px}.text-with-icons__text-wrapper .prose p+p{margin-top:8px;color:#6d4d30;line-height:150%}@media screen and (max-width:1023px){.shopify-section--text-with-icons .section-stack{padding-top:0}.shopify-section--text-with-icons .section-stack .h3{font-size:32px}}@media screen and (max-width:700px){.shopify-section--text-with-icons .section-stack{padding-top:0}.shopify-section--text-with-icons .section-stack .h3{font-size:25px;text-align:center}.text-with-icons__list{grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0;gap:24px}.text-with-icons__item{gap:18px;padding:0}.text-with-icons__text-wrapper .prose p+p{font-size:14px}}.shopify-section--feature-chart .section-stack--horizontal{flex-direction:column;gap:24px}.shopify-section--feature-chart .section-stack__intro{max-width:100%;color:#241a10}.shopify-section--feature-chart .section-stack__intro .h2{font-weight:400;font-size:40px;line-height:110%;letter-spacing:0px;text-transform:uppercase;color:#241a10!important}.shopify-section--feature-chart .section-stack__intro p{margin-top:9px;color:#6d4d30}.shopify-section--feature-chart .feature-chart__product :is(img,svg){width:100%}.shopify-section--feature-chart .feature-chart__product a.bold.line-clamp{font-family:Anisette Std;font-weight:400;font-size:25px;line-height:120%;letter-spacing:0px;text-align:center;text-transform:uppercase;color:#241a10}.feature-chart{padding:42px}.feature-chart__table-row{column-gap:32px;padding-top:0;padding-bottom:0;border-color:#d3b396!important}.feature-chart__product{display:flex;flex-direction:column;--feature-chart-product-image-width: 100%;max-width:100%}.feature-chart__product .price-list{display:none}.feature-chart__view-button-container{justify-self:center;margin-bottom:24px}.feature-chart__view-button-container a{display:flex;align-items:center;gap:16px;white-space:nowrap}.feature-chart__view-button-container a:hover{background:#664031}.feature-chart__table-row>div{padding:15px 0}.feature-chart__table-row{--feature-chart-heading-width: 420px}.feature-chart__heading{font-family:Anisette Std;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0px;text-transform:uppercase;color:#241a10}.feature-chart__value{font-weight:400;font-size:16px;line-height:150%;letter-spacing:0px;text-align:center;color:#6d4d30}.feature-chart__value svg{margin:0 auto;color:#241a10!important}.feature-chart__table-row--sticky .feature-chart__product a.bold.line-clamp{font-size:16px}.feature-chart__table-row--sticky .feature-chart__product{flex-direction:row;align-items:center}.feature-chart__table-row--sticky .feature-chart__product img{border-radius:10px}@media screen and (max-width:1200px){.shopify-section--feature-chart .section-stack__intro .h2{font-size:32px;text-wrap-style:balance}.feature-chart__table-row{column-gap:20px}.shopify-section--feature-chart .feature-chart__product a.bold.line-clamp{font-size:16px}.feature-chart__heading{font-size:12px}.feature-chart__value{font-size:14px}}@media screen and (max-width:767px){.shopify-section--feature-chart .section-stack__intro .h2{font-size:25px}.feature-chart__table-row{--feature-chart-heading-width: 200px}.feature-chart__table-row--sticky .feature-chart__product a.bold.line-clamp{font-size:11px}.feature-chart{padding:18px}}@media screen and (max-width:699px){.feature-chart__table-row:not(.feature-chart__table-row--product){grid-template-columns:repeat(3,1fr)!important;align-items:center}.feature-chart__table-row--product{grid-template-columns:repeat(3,1fr)!important}.feature-chart__value{grid-row:inherit}.feature-chart__product:nth-child(1){grid-column:2}.shopify-section--feature-chart .feature-chart__product a.bold.line-clamp{font-size:11px}}.shopify-section--product-recommendations .section-stack{gap:32px}.shopify-section--product-recommendations .section-header .h2{font-size:25px;color:#241a10!important}.section.ctm_pdp_review_block{padding-bottom:30px}.ctm_pdp_review_block .rich-text__wrapper h2{font-size:25px}.ctm_hotspot-tabs .section-stack{gap:24px}.ctm_hotspot-tabs .section-stack .h2{color:#241a10;font-size:40px;line-height:110%}@media screen and (max-width:1023px){.ctm_hotspot-tabs .section-stack .h2{font-size:25px}}@media screen and (max-width:767px){.ctm_hotspot-tabs .section-stack .h2{font-size:25px;text-align:left}}details[open] .accordion__toggle svg path:nth-child(1){display:none}.product-card__aside{padding-bottom:12px;position:absolute;bottom:0}.product-card__aside fieldset.product-card__swatch-list{gap:4px;flex-wrap:wrap}.product-card__aside .block-swatch{background:#f0edcb;border:none;color:#241a10;padding:8px;font-size:10px;font-family:Anisette Std;text-transform:uppercase}.product-card__aside .block-swatch.is-disabled{color:#241a10}.bundle_product_taglist ul li{list-style:none;color:#6d4d30;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0px}.multivariants_top_title{font-family:Anisette Std;font-weight:400!important;font-size:16px;line-height:140%;letter-spacing:0%;text-transform:uppercase;color:#241a10!important}.multivariants_block_last_holder{gap:18px}.multivariants_block_last_holder_labels,.multivariants_block_qty_holder{justify-content:center}.mkmid_m label,.multivariants_block_option_label{display:none!important}.multivariants_block_img_holder{padding-right:0!important}.multivariants_block_qty_box{border:1px solid #B68150;border-radius:14px}.multivariants_block_qty_input{background:transparent;border:none!important;max-width:30px!important;min-height:50px!important}.multivariants_block_qty_box_left,.multivariants_block_qty_box_right{max-width:inherit!important;padding:0 10px!important;position:relative}.multivariants_block_qty_box_left:before,.multivariants_block_qty_box_right:before{content:"";position:absolute;top:auto;background-repeat:no-repeat;background-size:contain;background-position:center;left:0;right:0;margin:4px auto 0}.multivariants_block_qty_box_left:before{background-image:url(/cdn/shop/files/pluse.png?v=1757066454);width:14px;height:14px}.multivariants_block_qty_box_right:before{background-image:url(/cdn/shop/files/minuse.png?v=1757066454);width:16px;height:2px}.multivariants_block_qty_box_left svg,.multivariants_block_qty_box_right svg{fill:#6d4d30;position:relative}.multivariants_block_qty_box_left svg path,.multivariants_block_qty_box_right svg path{display:none}.multivariants_block_last_holder{border:none!important}.multivariants_add_to_cart_button{background:#b68150!important;font-family:Anisette Std;text-transform:uppercase;color:#f9f9f9!important;font-weight:400!important;line-height:100%!important;padding:16px!important;height:56px;align-items:center}.multivariants_add_to_cart_button:hover{background:#664031!important}.multivariants_block_option_label,.multivariants_block_label{font-family:Anisette Std;text-transform:uppercase;color:#241a10!important;font-size:16px}@media screen and (max-width:767px){.multivariants_top_title{font-size:16px!important}.multivariants_block_label{font-size:14px!important;padding-right:0!important}.multivariants_block_qty_box_left,.multivariants_block_qty_box_right{padding:0 8px!important}.multivariants_block_qty_input{max-width:25px!important;min-height:40px!important}.multivariants_block_qty_box_left svg,.multivariants_block_qty_box_right svg{width:18px}.multivariants_block_qty_box_left:before{width:12px;height:12px}.multivariants_block_qty_box_right:before{width:12px;height:2px}.feature-chart__heading{min-width:130px;word-break:break-word;text-wrap-style:balance}}.search-input button svg{color:#241a10}.search-input{border-color:#d3b396}.search-input input{font-family:Utile Display;font-weight:400;font-size:Medium;line-height:140%;letter-spacing:0px;vertical-align:middle;color:#d3b396}.search_text,.ctm_top_product_block h4{font-family:Anisette Std;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0px;text-transform:uppercase;color:#241a10;margin-bottom:14px}.ctm_search_menu ul li a{font-family:Utile Display!important;font-weight:400;font-size:20px;line-height:140%;letter-spacing:0px;vertical-align:middle;color:#6d4d30;text-transform:capitalize!important}.predictive-search__tab-content{gap:14px}.predictive-search-result img{border-radius:11px}.predictive-search__tab-item button{font-size:16px;line-height:140%;color:#241a10}.predictive-search-result .v-stack span{font-family:Anisette Std;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0px;text-transform:uppercase;color:#241a10}.predictive-search-result .v-stack .price-list{margin-top:0}.ctm_top_product_block{margin-top:10px}.ctm_top_product_block h4{margin-bottom:0;padding-bottom:18px;border-bottom:1.5px solid #D3B396}.product_list{padding:8px 0;border-bottom:1.5px solid #D3B396}.custom-product-list{display:flex;flex-direction:column;gap:14px}.custom-product-item a{display:flex;align-items:center;gap:12px}.ctm_product_info h3{font-family:Anisette Std ExBold!important;font-weight:700!important;font-size:16px;line-height:120%;letter-spacing:0px;text-transform:uppercase;color:#b68150;margin-bottom:6px}.variant_list{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.variant-title{font-family:Anisette Std;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0px;text-transform:uppercase;color:#241a10}@media screen and (max-width:767px){.variant_list{gap:7px}}.mega-menu-product .product-card__info .v-stack.gap-0\.5.w-full{flex:1}.ctm_header_grp{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;padding:0 18px}.ctm_header_grp button{border:none;color:#241a10}.navigation-drawer .panel__scroller li>a{font-family:Anisette Std;font-weight:400;font-size:16px;line-height:120%;letter-spacing:0px;text-transform:uppercase;color:#241a10;padding:12px 0}.mega-menu-products-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:42px}.mega-menu-products-grid .product-card{display:flex;flex-direction:column;height:100%}.accordion-menu{gap:0px}.accordion-menu .accordion-toggle{padding:15px 0;color:#241a10!important}.accordion-menu .accordion-toggle[aria-expanded=true] svg path:nth-child(1){display:none}.mega-menu-products-grid_mobile{border-top:1.5px solid #D3B396;border-bottom:1.5px solid #D3B396;padding:8px 0}.mega-menu-products-grid .product-card__title{padding-bottom:18px}.mega-menu-products-grid .product-card__title a{font-family:Anisette Std ExBold!important;font-weight:700!important;font-size:20px;line-height:120%;letter-spacing:0px;text-transform:uppercase;color:#b68150}.mega-menu-products-grid_mobile{display:flex;flex-direction:column;gap:8px}.mega-menu-products-grid .product_description p{color:#6d4d30;font-size:16px;line-height:150%;text-transform:capitalize}.mega-menu-product_mobile a{display:flex;align-items:center;gap:8px}.mega-menu-product_mobile a img{width:100px;height:100px}.mega-menu-product_mobile a .product-card__title{padding-bottom:0}.ctm_about_banner_section{padding-block:0px}@media screen and (max-width:767px){.ctm_about_banner_section{padding-bottom:28px}}.ctm_about_zigzag .media-with-text__item{gap:40px}.ctm_about_zigzag .media-with-text__content{padding:20px 0}.ctm_about_zigzag .media-with-text__content .h2{font-size:40px;line-height:110%}.ctm_about_zigzag .media-with-text__content p+p{margin-top:10px;color:#6d4d30}.ctm_about_zigzag .media-with-text__content p+p strong{font-family:Anisette Std;font-weight:400;font-size:24px;line-height:130%;letter-spacing:0px;text-transform:uppercase;color:#241a10;padding:14px 0;display:block;border-bottom:1px solid #D3B396;margin-bottom:15px}.ctm_about_zigzag .prose>:last-child,.ctm_about_zigzag .prose>:last-child :last-child{margin-bottom:15px!important}@media screen and (max-width:1023px){.ctm_about_zigzag .media-with-text__item{gap:24px}.ctm_about_zigzag .media-with-text__content .h2{font-size:25px}.ctm_about_zigzag .media-with-text__content p+p strong{font-size:20px}.ctm_about_zigzag .media-with-text__content{padding:0}.ctm_about_zigzag .prose>:last-child,.ctm_about_zigzag .prose>:last-child :last-child{margin-bottom:0!important}}@media screen and (max-width:767px){.ctm_about_zigzag .media-with-text__content p+p strong{padding:9px 0;margin-bottom:12px}.section.ctm_about_zigzag{padding-top:28px;padding-bottom:28px}}.ctm_about_richcontent p.h2.hyphenate,.ctm_clinical_content p.h2.hyphenate{font-size:40px;line-height:110%}.ctm_about_richcontent .subheading{margin-top:18px;font-family:Anisette Std;font-weight:700;line-height:120%;letter-spacing:0%;text-align:center;text-transform:uppercase}.ctm_about_richcontent .subheading+div,.ctm_clinical_content p.h2.hyphenate+div{font-family:Utile Display;font-weight:400;font-size:20px;leading-trim:NONE;line-height:140%;letter-spacing:0%;text-align:center;margin-top:0}a.button.button--xl:not(.ctm_banner_btn .button.button--xl){display:flex;align-items:center;gap:16px;width:fit-content}@media screen and (max-width:1023px){.ctm_about_richcontent p.h2.hyphenate,.ctm_clinical_content p.h2.hyphenate{font-size:25px;text-wrap-style:balance}.ctm_about_richcontent .subheading{margin-top:14px}.ctm_about_richcontent .subheading+div,.ctm_clinical_content p.h2.hyphenate+div{font-size:18px;margin-top:14px}}.ctm_clinical_content p.h2.hyphenate{text-wrap-style:balance}.ctm_clinical_content p.h2.hyphenate+div{margin-top:9px}.shopify-section--image-with-text-overlay image-banner{grid-template:0 minmax(0,1fr) 0 / minmax(0,1fr) minmax(0,min(var(--container-max-width),100% - var(--content-over-media-gap, var(--content-over-media-column-gap, var(--container-gutter))) * 1)) minmax(0,1fr);gap:50px}.shopify-section--image-with-text-overlay .content-over-media>:not(img,video,iframe,svg,video-media,picture){max-width:555px}.shopify-section--image-with-text-overlay .prose p.bold{font-family:Anisette Std;font-weight:400;font-size:14px;line-height:120%;letter-spacing:0px;text-transform:uppercase}@media screen and (max-width:767px){.shopify-section--image-with-text-overlay image-banner{gap:18px}.shopify-section--image-with-text-overlay .prose p+p{text-wrap-style:balance}.shopify-section--image-with-text-overlay .prose p+p+div p br+br{display:none}}.ctm_clinical_zigzag .prose .subheading{font-family:Anisette Std;font-weight:400;font-size:20px;line-height:110%;letter-spacing:0px;text-transform:uppercase;color:#b68150}.ctm_clinical_zigzag .prose .h2{font-size:25px;line-height:120%}.ctm_clinical_zigzag .prose p+p+p{margin-top:20px;color:#6d4d30}.media-with-text__media:not(.ctm_video_text .media-with-text__media){border-radius:20px;overflow:hidden;background:#f9f8ea}@media screen and (max-width:1023px){.ctm_clinical_zigzag .media-with-text__content{padding:18px 14px}.ctm_clinical_zigzag .prose .subheading{font-size:18px}.ctm_clinical_zigzag .prose .h2{font-size:16px}.ctm_clinical_zigzag a.button.button--xl{padding:8px;font-size:11px}.ctm_clinical_zigzag a.button.button--xl svg{width:10px}}@media screen and (max-width:999px){.ctm_clinical_zigzag .media-with-text__item{display:flex;flex-direction:column-reverse}.ctm_clinical_zigzag .media-with-text__media{border-radius:0}}.ctm_studie_zigzag_block .media-with-text__content{padding:18px}.ctm_studie_zigzag_block .prose .h2{font-size:25px}.ctm_studie_zigzag_block .prose ul{margin-top:9px;list-style:none}.ctm_studie_zigzag_block .prose ul li:first-child{margin-bottom:32px}.ctm_studie_zigzag_block .prose ul li+li{padding:24px 0;border-top:1.5px solid #F6F4E0;border-bottom:1.5px solid #F6F4E0}.ctm_title_block.section{padding-top:0;padding-bottom:24px}.ctm_title_block .prose h2{font-size:40px;line-height:120%}@media screen and (max-width:1023px){.ctm_studie_zigzag_block.section{padding-bottom:35px}.ctm_studie_zigzag_block .prose .h2{font-size:16px;text-wrap-style:balance}.ctm_title_block .prose h2{font-size:25px}}.cart-drawer .buy-buttons .pdp-cart-icon,.cart-drawer .buy-buttons .text-with-icon~span svg,.cart .cart-order__recap .text-with-icon~span svg{display:none}.order-summary__header th{font-family:Anisette Std;font-weight:400;text-transform:uppercase}.line-item__info a{font-family:Anisette Std ExBold!important;font-weight:700!important;color:#b68150;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/39/assets/custom.css.map */
