.main_header.header{background:#ffffff38;-webkit-backdrop-filter:blur(5.599999904632568px);backdrop-filter:blur(5.599999904632568px);--color-scheme-bottom-row: unset !important}header-component:not([transparent]){background:#f7f5f2!important}.cart-bubble-style .cart-bubble__text-count{font-size:10px;font-weight:600}.header-actions__cart-icon .cart-bubble-style{top:0!important}.footer-menu-col .menu .menu__details .details-content ul li{width:max-content}.menu-list__link .menu-list__link-title,.footer-menu-col .menu .menu__details .details-content ul li a,.footer-last-container .menu__details ul li a{position:relative}.menu-list__link .menu-list__link-title:before,.footer-menu-col .menu .menu__details .details-content ul li a:before,.footer-last-container .menu__details ul li a:before{content:"";position:absolute;left:0;display:inline-block;height:1em;width:100%;border-bottom:1.5px solid var(--color-secondary-button-background);margin-top:10px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(0,1);transform:scaleX(0)}.footer-menu-col .menu .menu__details .details-content ul li a:before,.footer-last-container .menu__details ul li a:before{border-bottom:1.5px solid var(--color-primary-button-background);height:1.3em}.menu-list__link:hover .menu-list__link-title:before,.footer-menu-col .menu .menu__details .details-content ul li:hover a:before,.footer-last-container .menu__details ul li:hover a:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.footer-menu-col .menu .menu__details .details-content ul li:hover a,.footer-menu-col .menu .menu__details .details-content ul li.is-active a,.footer-last-container .menu__details ul li:hover a,.footer-last-container .menu__details ul li.is-active a{color:var(--color-primary-button-background)}.menu-list__link .menu-list__link-title{transition:all .3s ease;padding:0;margin-right:36px}.menu-list__list-item .menu-list__link--active .menu-list__link-title,.menu-list__list-item .menu-list__link:hover .menu-list__link-title{color:var(--color-secondary-button-background)}.menu-list__link--active .menu-list__link-title:before,.footer-menu-col .menu .menu__details .details-content ul li.is-active a:before,.footer-last-container .menu__details ul li.is-active a:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.main-image-banner{padding-block:0}.main-image-banner .image-block{position:relative}.main-image-banner .main-image-banner-content{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);max-width:1000px}.main-image-banner .main-image-banner-content .main-image-banner-heading p{letter-spacing:8px}.custom_caption p{letter-spacing:4.4px}.text-size-big p{font-size:24px}.main-button-size{font-size:12px;position:relative;background:transparent;overflow:hidden;z-index:1;transition:all .3s ease}.main-button-size:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(98.78deg,#752,#dbac12);opacity:0;transition:opacity .4s ease;z-index:-1}.main-button-size:hover:before{opacity:1}.main-banner-button{letter-spacing:3.6px}.gradient-heading p strong{background:linear-gradient(93.35deg,#752,#dbac12);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-weight:400;display:block}.gradient-heading p em{background:linear-gradient(90deg,#752,#dbac12);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-weight:400;display:block;margin-top:-16px}.product-card .product-card__content{border-color:#0000001c}.product-card-button{letter-spacing:2.4px}.italic-color-heading p em{color:var(--color-primary-button-background);display:block;font-weight:400}.main-image-banner .image-block,.image_overlay .image-block{position:relative}.main-image-banner .image-block:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;pointer-events:none}.image_overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#2a262233,#2a262200);pointer-events:none}.image-text-li ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:space-between;width:100%}.image-text-li ul li{width:29%;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;padding-top:12px;letter-spacing:1.8px}.image-text-li ul li:before{content:"";width:48px;height:1px;background:var(--color-primary-button-background);position:absolute;top:0;left:50%;transform:translate(-50%)}.image_shadow img,.product-card__content .card-gallery slideshow-component .product-media img{box-shadow:0 20px 60px -15px #cc8f3326}.image_hover{overflow:hidden}.image_hover img,.product-card__content .card-gallery slideshow-component .product-media img{transition:transform .8s cubic-bezier(0,0,.2,1);transform:scale(1)}.image_hover img:hover,.product-card__content .card-gallery slideshow-component .product-media img:hover{transform:scale(1.1)}.overlay-image-banner .image-block{position:relative;overflow:hidden}.overlay-image-banner .image-block:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#2a262266,#2a262233,#2a262266),#2a26224d;backdrop-filter:blur(.5px);-webkit-backdrop-filter:blur(.5px);z-index:1}.overlay-image-banner .overlay-image-banner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:1100px;z-index:2}.overlay-banner-caption{border:1px solid var(--border-color)}.overlay-banner-caption p{letter-spacing:4px}.overlay-banner-buttons a{letter-spacing:3px}.arrow-btn-flex{display:flex;align-items:center;justify-content:center;gap:9px}.gradient-button{background:linear-gradient(90deg,#752,#dbac12,#752);background-size:200% 100%;background-position:left;box-shadow:0 20px 60px -15px #cc8f3326;transition:background-position .4s ease}.gradient-button:hover{background-position:right}.overlay-banner-badge-style{border:1.5px solid #FDFDFB1A}.overlay-banner-badge-style .text-block p{letter-spacing:1.65px;font-size:11px}.ritual-image-banner .image-block{position:relative}.ritual-image-banner .image-block:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#2a262280;pointer-events:none}.ritual-image-banner .ritual-banner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:1100px;z-index:2}.ritual-heading p em{display:block}.ritual-text p{font-size:20px}.multicolumn-text p{font-size:16px}.multicolumn-item{transition:border-color .3s ease,transform .3s ease}.multicolumn-item:hover{border-color:#dbac12;transform:translateY(-7px)}.brand-info-container .text-block p{text-transform:uppercase;letter-spacing:3px}.custom-brand-info{border-top:1px solid #DEDAD380;border-bottom:1px solid #DEDAD380}.custom-email-group .email-signup-block .email-signup__input-group,.footer-email .email-signup-block .email-signup__input-group{align-items:stretch!important}.custom-email-group .email-signup-block .email-signup__form input,.custom-email-group .email-signup-block .email-signup__form input::placeholder,.footer-email .email-signup-block .email-signup__form input,.footer-email .email-signup-block .email-signup__form input::placeholder{font-size:14px;font-family:Montserrat;letter-spacing:.7px;color:#f6f3ee4d;outline:none}.custom-email-group .email-signup-block .email-signup__form input,.footer-email .email-signup-block .email-signup__form input{color:#f6f3ee99}.custom-email-group .email-signup-block .email-signup__input-group .email-signup__button,.footer-email .email-signup-block .email-signup__input-group .email-signup__button{font-size:12px;letter-spacing:2.4px;background:linear-gradient(90deg,#752,#dbac12,#752);background-size:200% 100%;background-position:left;transition:background-position .4s ease}.footer-email .email-signup-block .email-signup__input-group .email-signup__button{margin:0}.custom-email-group .email-signup-block .email-signup__input-group .email-signup__button:hover,.footer-email .email-signup-block .email-signup__input-group .email-signup__button:hover{background-position:right}.custom-faq-container .accordion .details__header{font-size:20px;color:#221f1c;font-family:Cormorant Garamond;padding:20px 24px;border:1px solid #0000001A}.custom-faq-container .accordion .details__header .svg-wrapper.icon-plus{width:17px;height:17px}.custom-faq-container .accordion .details-content{background:#fff;padding:14px 24px;border:1px solid #0000001A}.custom-faq-container .accordion--dividers accordion-custom:first-child .details,.custom-faq-container .accordion--dividers accordion-custom:not(:first-child) .details{border-block-start:none;border-block-end:none;margin-bottom:22px}.richtext-container .gradient-button{letter-spacing:3.6px}.footer-menu-col .menu .menu__details .menu__heading__default{font-size:12px;text-transform:uppercase;letter-spacing:3px;color:var(--color-primary-button-background);font-family:Montserrat}.footer-menu-col .menu .menu__details .details-content ul li a{font-size:14px;font-family:Montserrat;text-transform:capitalize}.footer-icon-text .text-block p a{text-decoration:none}.footer-last-container{border-top:1px solid #DEDAD361}.footer-last-left .text-block p{letter-spacing:1.6px;font-family:Montserrat;line-height:15px;padding-top:3px}.footer-last-container .menu{width:max-content}.footer-last-container .menu__details ul{display:flex;align-items:center;gap:14px}.footer-last-container .menu__details ul .menu__item+.menu__item{margin-block-start:0}.footer-last-container .menu__details ul li a{font-size:12px;font-family:Montserrat;letter-spacing:1.5px;line-height:15px;text-transform:capitalize}.footer-last-right .text-block p{font-size:12px;font-family:Montserrat;letter-spacing:1.5px;line-height:15px}.footer-last-right .text-block p strong{font-size:14px;line-height:20px;letter-spacing:2.8px;color:#dbac1280;font-weight:400;font-family:Playfair Display}.desktop-image{display:block!important}.mobile-image,.multicolumn-arrows{display:none!important}.brand-info-desktop{display:block!important}.brand-info-mobile{display:none!important}.cart-drawer__items .cart-items__wrapper .button,.cart-page__items .cart-items__wrapper .button{font-size:12px;letter-spacing:2.6px}.about-image-banner .image-block{position:relative;overflow:hidden}.about-image-banner .image-block:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000047;pointer-events:none}.about-image-banner .about-banner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:1100px}.about-richtext-container .about-richtext-heading p strong{background:linear-gradient(90deg,#752,#dbac12);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-weight:400}.wid-100{width:100%}.about-image-text-container .about-image-text-heading p{font-size:28px;text-wrap:auto;font-family:Playfair Display Italic}.timeline-column .timeline-heading p{color:var(--color-primary-button-background);position:relative;padding-top:2px;line-height:48px}.timeline-column .timeline-heading p:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;height:1px;background:linear-gradient(90deg,#f7f5f200,#dbac12,#f7f5f200)}.timeline-content .timeline-column-1{margin-left:-16px}.timeline-content .timeline-column-3{margin-left:-26px}.contact-form-header .contact-form-heading p{font-size:36px}.playfair-italic p{font-family:Playfair Display Italic!important}.contact-icon-text-heading p,.contact-icon-text-heading p a{font-size:16px;font-weight:600;text-decoration:none;text-transform:capitalize;font-family:Playfair Display}.contact-box{border-color:#6475873b}.contact-box .contact-box-link{font-size:14px;text-transform:uppercase;font-family:Montserrat;letter-spacing:3%}.contact-box .contact-box-link:before{display:none}.contact-form-field{display:flex;flex-direction:column;gap:10px}.contact-form-field label{font-size:18px;font-weight:500;color:#221f1c;font-family:Playfair Display}.contact-form-field input,.contact-form-field textarea{outline:none}.contact-form-field input::placeholder,.contact-form-field textarea::placeholder{font-size:14px;font-family:Montserrat;color:#7c736aa1}.contact-form-field input,.contact-form-field textarea{font-size:14px;transition:all .3s ease;font-family:Montserrat}.contact-form-field input:hover,.contact-form-field textarea:hover{border-color:var(--color-primary-button-background)}.contact-form-container .custom-submit-button{font-size:15px;font-weight:600;text-transform:capitalize;background:linear-gradient(105.87deg,#cc8f33,#dbac12 100%,#cc8f33);background-size:200% 100%;background-position:left;box-shadow:0 20px 60px -12px #0f92b340;transition:background-position .4s ease}.contact-form-container .custom-submit-button:hover{background-position:right}.main-pdp-header .pdp-vendor p{letter-spacing:1.6px;color:var(--color-primary-button-background)}.slideshow-controls__thumbnails button{width:100%!important}.main-pdp-header .main-product-title p{font-weight:600}.main-pdp-header product-price .price{font-weight:500;font-family:Montserrat Medium;color:#2b3b3b}.main-pdp-header product-price .compare-at-price{font-size:18px;opacity:1;margin-left:10px;color:#677e7e;margin-right:10px}.saving-badge{font-size:14px;line-height:20px;padding:7px 10px;border-radius:4px;color:#d22d2d;font-weight:500;background:#d22d2d1a}.product-information .variant-option__button-label{padding-inline:var(--padding-2xl);min-height:44px}.product-information .variant-picker__form span{font-size:13px;font-weight:500;font-family:Montserrat Medium}.product-information .product-information__grid .product-details .variant-option legend{font-size:18px;font-weight:600;color:#000;font-family:Playfair Display}.product-information .product-information__grid .product-details .custom-qunatity-flex{display:flex;align-items:center;justify-content:flex-start;gap:12px}.product-information .product-information__grid .product-details .custom-qunatity-flex legend{font-size:14px;font-weight:500;color:#2b3b3b;text-transform:uppercase;letter-spacing:.7px;font-family:Montserrat Medium}.cart-items__quantity-controls .custom-qunatity-flex{display:unset}.cart-items__quantity-controls .custom-qunatity-flex legend{display:none}.custom-qunatity-flex .quantity-selector{height:42px;border-color:#e7e2da}.custom-qunatity-flex .quantity-selector input{font-size:14px;font-weight:500;color:#2b3b3b;font-family:Montserrat Medium}.product-information .product-information__grid .product-details .add-to-cart-button{background:linear-gradient(92.55deg,#d9a520 4.87%,#dbac12 70.73%);background-size:200% 100%;background-position:left;height:53px;margin-top:6px;color:#fff;--button-border-color: transparent;transition:background-position .4s ease}.product-information .product-information__grid .product-details .add-to-cart-button:hover{background-position:right}.product-information .product-information__grid .product-details .add-to-cart-button .add-to-cart-text{gap:8px;font-size:14px;font-weight:500;letter-spacing:.7px;font-family:Montserrat Medium}.pdp-icon-text .text-block p{color:#2b3b3b;font-family:Montserrat Medium}.pdp-accordion-deatils .accordion--dividers accordion-custom:first-child .details{border-block-start:none}.pdp-accordion-deatils .accordion--dividers accordion-custom:last-child .details{border-block-end:none}.pdp-accordion-deatils .accordion .details__header{font-size:17px;color:#2b3b3b;padding:20px 24px;letter-spacing:0;font-family:Montserrat Medium}.pdp-accordion-deatils .accordion .details__header .icon-caret{width:17px;height:17px}.pdp-accordion-deatils .accordion .details-content{padding:0 24px 18px}.pdp-accordion-deatils .accordion .details-content .text-block ul li strong{color:#2a2622}.pdp-accordion-deatils .accordion .details-content .text-block ul{padding:0;list-style:none}.pdp-accordion-deatils .accordion .details-content .text-block ul li{padding-left:16px;position:relative;margin-bottom:8px}.pdp-accordion-deatils .accordion .details-content .text-block ul li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:7.3px;height:7.3px;background:#c09a59;border-radius:50%}div#shopify-section-template--19652435968161__1773265309a3d4a0a0{background:#f7f5f2}.sticky-add-to-cart__bar{width:700px!important}.sticky-add-to-cart__bar .sticky-add-to-cart__button .add-to-cart-icon{display:none}.sticky-add-to-cart__bar .sticky-add-to-cart__button{font-size:12px;letter-spacing:2px;background:linear-gradient(90deg,#752,#dbac12,#752);background-size:200% 100%;background-position:left;color:#fff;box-shadow:0 20px 60px -15px #cc8f3326;transition:background-position .4s ease}.sticky-add-to-cart__bar .sticky-add-to-cart__button:hover{background-position:right}.sticky-add-to-cart__bar .sticky-add-to-cart__price .price{font-weight:500;font-family:Montserrat Medium;color:#2b3b3b;font-size:14px}.sticky-add-to-cart__bar .sticky-add-to-cart__price .compare-at-price{font-size:12px;opacity:1;font-family:Montserrat Medium;margin-left:5px;color:#677e7e;margin-right:5px}.sticky-add-to-cart__bar .sticky-add-to-cart__price .saving-badge{font-size:12px;line-height:20px;padding:5px 10px;border-radius:4px;color:#d22d2d;font-weight:500;font-family:Montserrat Medium;background:#d22d2d1a}.sticky-add-to-cart__bar .sticky-add-to-cart__title{color:#2b3b3b}.collection-list-menu .menu .menu__details ul{display:flex;align-items:center;justify-content:center;gap:18px}.collection-list-menu .menu .menu__details ul .menu__item+.menu__item{margin-block-start:0}.collection-list-menu .menu .menu__details ul li{background:#dbac121a;transform:all .3s ease}.collection-list-menu .menu .menu__details ul li.is-active{background:var(--color-primary-button-background)}.collection-list-menu .menu .menu__details ul li.is-active a{color:#fff}.collection-list-menu .menu .menu__details ul li a{display:inline-block;font-size:14px;font-weight:500;padding:8px 18px;color:#000;font-family:Montserrat Medium}.shopify-policy__container{max-width:100%!important;background:#f7f5f2;padding-bottom:48px}.shopify-policy__container .shopify-policy__body,.shopify-policy__container .shopify-policy__title{max-width:800px;margin:0 auto;font-family:Montserrat}.shopify-policy__container .shopify-policy__title h1{font-size:48px;padding-bottom:36px}.shopify-policy__container .shopify-policy__body p,.shopify-policy__container .shopify-policy__body ul li{font-size:14px}.product-card-gap .jdgm-prev-badge{text-align:center}.shopify-policy__container .shopify-policy__body h2{font-size:30px}.product-card-gap .custom-heading-h4 p{font-size:18px}.product-card-gap .jdgm-prev-badge span:before{font-size:15px}.product-card-gap .jdgm-prev-badge span{font-size:17px}.about-image-text .image-block{position:relative;overflow:hidden}.about-image-text .image-block:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;pointer-events:none}.plan_card{border-color:#e6e2e1!important;background:transparent!important}.plan_card .subscription_group .title_and_price_wrapper .one_time_purchase_option_app_block span{line-height:1!important;font-family:Montserrat;font-size:14px!important;padding-top:2.1px!important}.in_widget_price{font-size:13px;font-family:Montserrat}.title_and_price_wrapper span{font-size:14px;font-family:Montserrat}.group_list li label{width:100%}.group_list li label .title_and_price_wrapper span{font-size:13px}div#shopify-section-template--19849902620833__1773265309a3d4a0a0{background:#f7f5f2}.mak_header-btn{margin-right:16px}.mak_header-btn a{font-size:13px;color:#fff;font-weight:500;letter-spacing:1.2px;padding-left:24px;padding-right:24px;background:linear-gradient(90deg,#a136b7,#d83082 51.37%,#f68043)}.desktop-hide,div#shopify-block-AaGVKRE9hK0ZLWWt0K__1768834845299682660{display:none}@media screen and (max-width:1230px){.about-multi-container .custom-heading-h4 p{font-size:24px}}@media screen and (max-width:768px){.menu-drawer__utility-links{display:none!important}.menu-drawer__navigation{height:100%}.mak_header-btn{padding:calc(var(--padding-sm) + 7px);margin-right:0}.mak_header-btn a{width:100%}.mobile-hide{display:none}.desktop-hide{display:block}.desktop-image{display:none!important}.mobile-image{display:block!important}.main-image-banner .image-block{position:relative}.main-image-banner .image-block:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000040}.main-image-banner .main-image-banner-content{max-width:100%;padding:0 16px;top:58%}.main-image-banner .main-image-banner-content .main-image-banner-heading p{letter-spacing:3px;font-size:30px}.main-image-banner .main-image-banner-content .main-image-banner-heading{padding-bottom:6px}.custom_caption p{letter-spacing:3px;font-size:10px}.text-size-big p{font-size:16px}.text-size-big p br{display:none}.main-banner-gap{gap:16px}.custom-heading-h3 p{font-size:26px!important}.banner-richtext-gap{gap:12px}.banner-richtext-gap .custom-heading-h3{padding-bottom:10px}.custom-heading-h4 p{font-size:20px!important}.normal-text-size{padding:0}.normal-text-size p{font-size:15px;margin:0!important}.product-card-gap{gap:10px}.first-image-text{padding:36px 16px 46px}.first-image-text .italic-color-heading p em{display:unset}.custom-heading-h5 p{font-size:16px!important}.first-image-text-gap{gap:10px}.column-reverse{flex-direction:column-reverse}.second-image-text .first-image-text{padding-left:0;padding-right:0;padding-bottom:0}.second-image-text .first-image-text-gap{gap:14px}.image-text-li ul li{width:30%;padding-top:10px;letter-spacing:1px;font-size:11px}.image-text-li ul li:before{width:36px}.image-text-li{padding-top:10px}.overlay-banner-caption p{letter-spacing:3px}.overlay-image-banner-content .custom-heading-h3 p{padding-top:10px}.overlay-image-banner-content .custom-heading-h3 p em{display:unset}.overlay-image-banner-content{padding:16px}.overlay-image-banner-gap{gap:12px}.overlay-banner-badge-style{border:1px solid #FDFDFB1A;padding:16px}.overlay-banner-badge-style .text-block{flex:0 0 auto!important}.multicolumn-arrows{display:flex!important;position:absolute;align-items:center;justify-content:center;width:100%;padding:0!important}.multicolumn-section{padding-bottom:40px}.multicolumn-slider .slick-track{display:flex}.multicolumn-slider .slick-slide{height:inherit;display:flex;margin:0 10px}.multicolumn-item:hover{transform:unset}.brand-info-desktop{display:none!important}.brand-info-mobile{display:block!important}.custom-marquee-caption{letter-spacing:3px;font-size:11px;color:#7c736a;font-family:Montserrat;text-align:center;padding-bottom:28px;text-transform:uppercase}.brand-info-mobile .text-block p{text-transform:uppercase;letter-spacing:3px;font-size:17px}.custom-faq-container .accordion .details__header{font-size:14px;padding:18px 12px}.custom-faq-container .accordion--dividers accordion-custom:first-child .details,.custom-faq-container .accordion--dividers accordion-custom:not(:first-child) .details{margin-bottom:12px}.custom-faq-container .accordion .details__header .svg-wrapper.icon-plus{width:12px;height:12px}.custom-faq-gap{gap:0}.custom-faq-container .accordion .details-content{padding:12px}.custom-faq-container .accordion .details-content .text-block p{font-size:14px}.richtext-container .custom-heading-h3 p em{display:unset}.footer-top-left .icon-block img{width:100px!important}.footer-top-left,.footer-top-right,.footer-last-left,.footer-last-right{align-items:center;justify-content:center;text-align:center;gap:14px}.footer-top-left .text-block p,.footer-top-right .text-block p{text-align:center}.footer-top-gap{gap:36px}.footer-menu-container{gap:0;row-gap:20px;justify-content:space-between}.footer-menu-container .footer-menu-col{max-width:46%;flex-basis:46%}.footer-menu-col .menu .menu__details .details-content{margin-block-start:0}.footer-menu-col .menu .menu__details .details-content ul li a{font-size:12px}.footer-menu-col .menu .menu__details .details-content ul li{margin-top:5px}.footer-icon-text .icon-block img{width:13px!important}.footer-icon-text .text-block p{font-size:11px;padding-top:1px}.footer-last-left .text-block p{letter-spacing:1px;font-size:10px;text-align:center}.footer-last-right .text-block p{font-size:10px}.menu-drawer{background:#f7f5f2!important}.menu-drawer__navigation ul li a span{font-size:15px}.announcement-bar__slide .announcement-bar__text{font-size:9px;line-height:16px}.announcement-bar__slides{width:100%!important;padding:0 16px}.about-image-banner .about-banner-content .about-banner-heading p{font-size:30px}.about-richtext-container{gap:15px}.about-multi-container{gap:22px}.about-image-text-container{padding:36px 16px}.about-image-text-container .about-image-text-heading p{font-size:16px}.timeline-content .timeline-column-1,.timeline-content .timeline-column-3{margin-left:0}.timeline-column .timeline-heading p{padding-top:0;line-height:30px;font-size:20px}.timeline-content .timeline-column{flex-wrap:nowrap;gap:16px;justify-content:space-between}.timeline-content .timeline-column .normal-text-size p{font-size:12px;text-wrap:auto}.timeline-content .timeline-column .timeline-text{width:100%}.contact-form-header .contact-form-heading p{font-size:22px}.contact-form-header .playfair-italic p{font-size:14px}.custom-heading-h6 p{font-size:16px!important}.contact-form-left-gap{gap:10px}.contact-icon-text-flex .text-block p{font-size:11px}.contact-icon-text-heading p,.contact-icon-text-heading p a{font-size:14px}.contact-icon-text-flex .icon-block img{width:18px!important}.contact-box .contact-box-link{font-size:12px}.contact-box .contact-box-caption p{font-size:11px}.contact-form-container-gap{gap:36px}.contact-form-field label{font-size:14px}.contact-form-field input::placeholder,.contact-form-field textarea::placeholder{font-size:13px}.contact-form-field input,.contact-form-field textarea{font-size:13px}.contact-form-container .custom-submit-button{font-size:14px}.product-information .media-gallery--carousel{padding:0 16px 20px}.product-information .media-gallery--carousel .slideshow-controls__thumbnails{gap:var(--gap-sm)}.main-pdp-header product-price .price{font-size:15px}.main-pdp-header product-price{padding:0}.main-pdp-header product-price .compare-at-price{font-size:13px;margin-left:7px;margin-right:7px}.saving-badge{font-size:12px;padding:6px 8px}.pdp-shipping-badge{padding-top:10px;padding-bottom:10px}.pdp-shipping-badge .text-block p{font-size:14px}.pdp-shipping-badge .icon-block img{width:16px!important}.product-information .product-information__grid .product-details .variant-option legend{font-size:14px}.product-information .variant-option__button-label{padding-inline:var(--padding-xl);padding-block:var(--padding-xs);min-height:37px}.pdp-icon-text .icon-block img{width:20px!important}.pdp-icon-text .text-block p{font-size:10px}.pdp-accordion-deatils .accordion .details__header{font-size:14px;padding:20px 0}.pdp-accordion-deatils .accordion .details__header .icon-caret{width:15px;height:15px}.pdp-accordion-deatils .accordion .details-content{padding:0 0 18px}.pdp-accordion-deatils .accordion .details-content .text-block{width:95%}.pdp-accordion-deatils .accordion .details-content .text-block p,.pdp-accordion-deatils .accordion .details-content .text-block ul li{font-size:12px}.sticky-add-to-cart__bar{width:100%!important;padding:20px}.sticky-add-to-cart__bar .sticky-add-to-cart__image,.sticky-add-to-cart__bar .sticky-add-to-cart__info,.sticky-add-to-cart__bar .sticky-add-to-cart__price{display:none}.sticky-add-to-cart__bar .sticky-add-to-cart__button{width:100%}.sticky-add-to-cart__bar .sticky-add-to-cart__button .add-to-cart-text__content{display:block}.collection-list-menu .menu .menu__details ul{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;padding-bottom:5px;gap:10px;scrollbar-width:none}.collection-list-menu .menu .menu__details ul::-webkit-scrollbar{width:0;height:0;display:none}.collection-list-menu .menu .menu__details ul li a{font-size:12px;padding:8px 20px}.collection-list-menu .menu .menu__details ul li{min-width:max-content}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
