@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeue-Light.otf?v=1757188199) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeue-Roman.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeue-Medium.otf?v=1757188200) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeue-Thin.otf?v=1757188200) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeue-Bold.otf?v=1757188200) format("opentype");font-weight:700;font-style:normal}body{font-family:Helvetica Neue!important}.product-item .product-item__badge{font-weight:500!important;font-size:12px!important;line-height:12px!important;letter-spacing:0;border-radius:0!important;display:flex;justify-content:center;align-items:center;height:auto!important;padding:8px 10px;float:left!important;background-color:#ffffff40!important}.product-item a.product-item__title{font-weight:500;font-size:18px;line-height:18px;letter-spacing:0;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.product-item a.product-item__title span.product-capacity{font-weight:700;font-size:14px;line-height:17px;letter-spacing:0}.product-item a.product-item__title>div{margin:0}.product-item .dynamic-text.product-item__text{font-weight:400;font-size:16px;line-height:26px;letter-spacing:0;color:#000000bf;margin-bottom:10px}.product-item .dynamic-text.product-item__text>div{margin:0}.product-item a.product-item__image{height:370px}.product-item .card__text{padding-top:17px}.product-item .product-item__image-figure{border-radius:6px!important}.product-item .product-item__image-figure img{border-radius:6px!important;overflow:hidden}.product-item .product-price{font-weight:400;font-size:12px;line-height:100%;letter-spacing:0;display:flex;align-items:center;gap:20px;color:#000}.product-item .product-price .compare-price{color:#000000ab}.product-item .fragrance-notes{flex-wrap:wrap;gap:5px;row-gap:0}.product-item .fragrance-notes .fragrance-note__title{font-weight:500;font-size:16px;line-height:20px;letter-spacing:0;color:#0d3b2c;display:flex;gap:5px;align-items:center}@media (max-width:767.98px){.product-item a.product-item__image{height:260px}.product-item .dynamic-text.product-item__text{font-size:12px;line-height:14px}.product-item .fragrance-notes .fragrance-note__title{font-size:12px;line-height:16px}}.announcement-bar .announcement-bar__content span.announcement{font-weight:500;font-size:16px;line-height:26px;letter-spacing:0;padding:0}.announcement-bar .announcement-bar__content span.announcement .wrapper{display:flex!important;align-items:center;gap:10px}.announcement-bar .announcement-bar__content span.announcement .wrapper span,.announcement-bar .announcement-bar__content span.announcement .wrapper a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:767.98px){.announcement-bar .announcement-bar__content{padding-top:15px;padding-bottom:15px}.announcement-bar,.announcement-bar__content{min-height:max-content}.announcement-bar__content-nav{height:100%!important}.announcement-bar .announcement-bar__content span.announcement{font-size:12px;line-height:15px}}@media (max-width:576px){.announcement-bar .announcement-bar__content span.announcement .wrapper{max-width:300px}}main-header{padding:4px 0!important}main-header .area--menu-classic ul.link-list li a.menu-link{padding-left:17px;padding-right:17px}main-header .container--large{padding-left:80px;padding-right:80px;max-width:100%}main-header .right-icons{display:flex;align-items:center;grid-area:link-menu;justify-content:flex-end;gap:12px}main-header .area--menu-classic ul.link-list li .link-title,.sticky-header .area--menu-classic ul.link-list li .link-title{font-family:Helvetica Neue;font-weight:500;font-size:16px;line-height:26px;letter-spacing:0}.header__top .area--cart span.icon-button__label{position:unset;background-color:#fff0;color:#fff;font-family:Helvetica Neue;font-weight:400;font-size:12px;line-height:12px;letter-spacing:0;padding:0;transform:unset;width:max-content}.sticky-header .container--large{max-width:100%;padding:0 80px}.sticky-header .right-icons{display:flex;align-items:center;order:3;gap:10px}.sticky-header .header__top{display:flex;justify-content:space-between;align-items:center}.sticky-header .header__top .area--menu-classic{order:2}.site-header--border:after{background-color:#fff!important}.submenu.normal-menu li a{color:#000!important}.sticky-header .icon-button .button__icon svg path{fill:#fff!important}.sticky-header .site-nav.style--classic .icon svg path{fill:#fff!important}.sticky-header .header__top .icon-button{fill:#fff}.sticky-header .header__top .area--cart span.icon-button__label{color:#fff!important}.cart-status-indicator{position:absolute;top:0;right:0;width:5px;height:5px;border-radius:50%}.cart-status-indicator.red{background-color:#e53935}.cart-status-indicator.green{background-color:#43a047}.site-header--border:after{max-width:calc(100% - 160px)!important}.sticky-header ul.link-list li a.menu-link{padding-left:17px;padding-right:17px}.header__top .icon-button span.icon-button__text{font-weight:400;font-size:12px;line-height:14px;letter-spacing:0}main-header .right-icons .area--cart span.icon-button__text{display:flex;align-items:center;gap:4px}.header__top .area--cart span.button__icon{width:14px}.header__top .area--cart span.button__icon svg{width:14px;margin:0}.header__top .area--cart{gap:1px}.header__top .area--search span.button__icon svg,.header__top .area--search span.button__icon{width:17px}.sticky-header .right-icons .area--cart span.icon-button__text{display:flex;align-items:center;gap:4px}.sticky-header .header__top .icon-button span.icon-button__text{color:#fff}@media (max-width:1023.98px){main-header .container--large{padding-left:40px;padding-right:40px}.site-header--border:after{max-width:calc(100% - 80px)!important}main-header{padding:15px 0!important}}@media (max-width:767.98px){main-header .right-icons .area--cart span.icon-button__text,.sticky-header .right-icons .area--cart span.icon-button__text{display:none}main-header{padding:17.5px 0!important}main-header .right-icons a.area--search{display:none}main-header .container--large{padding-left:20px;padding-right:20px}main-header div#header-top{display:flex}main-header .right-icons{order:3;margin-right:13px;margin-top:-2px}.site-header .mobile-menu-button{margin-left:3px!important}.icon-button .button__icon,.icon-button .button__icon svg{margin:0!important;width:14px!important}.header__top .area--cart span.icon-button__label{display:none}.sticky-header .header__top{display:flex!important}.sticky-header .header__top .right-icons a.area--search{display:none}.cart-status-indicator{right:-5px}.site-header--border:after{max-width:calc(100% - 40px)!important}}.scroll-text-slider{border-top-left-radius:12px;border-top-right-radius:12px;overflow:hidden;margin-top:-26px}.scroll-text-slider scrolling-text{height:140px}.scroll-text-slider .scrolling-text span{font-family:Helvetica Neue;font-weight:200;font-size:32px;line-height:100%;letter-spacing:0;position:relative}.scroll-text-slider .scrolling-text span:before{content:"";height:15px;width:15px;background-color:#000;position:absolute;left:-7.5px;top:50%;transform:translateY(-50%);border-radius:50%}@media (max-width:767.98px){.scroll-text-slider .scrolling-text span{font-size:20px;line-height:24px}.scroll-text-slider scrolling-text{height:122px}.scroll-text-slider .scrolling-text span:before{height:8px;width:8px}}.find-signature-sec{border-top-left-radius:12px;border-top-right-radius:12px;overflow:hidden}.find-signature-sec .card__text,.inspired-sec .card__text{padding:64px 0 0}.find-signature-sec h3,.inspired-sec h3{font-family:Helvetica Neue;font-weight:500;font-size:44px;line-height:44px;letter-spacing:0;margin-bottom:13px!important}.find-signature-sec span.caption-text,.inspired-sec span.caption-text{font-weight:400;font-size:16px;line-height:16px;letter-spacing:0;margin-bottom:31px}.find-signature-sec a.button,.inspired-sec a.button{border-radius:6px;background-color:#0d3b2c;border-color:#0d3b2c;color:#fff;font-weight:500;font-size:16px;line-height:16px;letter-spacing:0;padding:17px 57.2px}.inspired-sec .container--large{padding:0 80px;max-width:100%}.inspired-sec .card{border-radius:12px}.inspired-sec .element--height-regular{height:576px}@media (max-width:1023.98px){.inspired-sec .container--large{padding:0 40px}}@media (max-width:767.98px){.inspired-sec .element--height-regular{height:565px}.inspired-sec .card__text{padding:52px 20px 0}.inspired-sec .container--large{padding:0 20px}.find-signature-sec .element--height-regular{min-height:unset;height:580px}.find-signature-sec .card__text{padding:46px 0 0}.find-signature-sec h3{font-size:32px;line-height:39px;margin-bottom:15px!important;max-width:364px;width:100%}.inspired-sec h3{margin-bottom:7px!important;font-weight:500;font-size:32px;line-height:39px}.find-signature-sec span.caption-text,.inspired-sec span.caption-text{font-size:16px;line-height:16px;margin-bottom:36px}.find-signature-sec .card .container--large{padding:0 40px}}@media (max-width:576px){.find-signature-sec .card .container--large{padding:0 20px}.inspired-sec span.caption-text{max-width:277px;margin:0 auto 27px;line-height:19px}}.main-footer .container--large{padding-left:80px;padding-right:80px;max-width:100%}.main-footer .footer-main-wrapper{padding-top:64px;padding-bottom:188px}.main-footer h2.footer-item__title{font-family:Helvetica Neue;font-weight:500;font-size:18px;line-height:100%;letter-spacing:0;margin-bottom:21px}.main-footer h2.footer-item__title svg{display:none}.main-footer h2.newsletter-heading{font-size:24px;line-height:24px;margin-bottom:12px}.newsletter-block p.desc{margin-bottom:23px}.footer-item__newsletter input{background-color:#fff!important;color:#000!important;font-family:Helvetica Neue;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0}.footer-item p.desc{font-weight:400;font-size:16px;line-height:26px;letter-spacing:0}.footer-item nav.footer-item__menu a{border:none}.main-footer .footer-item__menu span{margin-bottom:10px}.main-footer .container--large .grid.grid--layout{display:flex;gap:0}.main-footer .container--large .grid.grid--layout .footer-menu-wrapper{display:flex;gap:126px;margin-right:30px}.newsletter-block{max-width:413px;width:100%;margin-left:auto}ul.payments-icon{list-style:none;display:flex;align-items:center;gap:6px;margin:0}ul.payments-icon li{background:#fff;margin:0!important;width:31px;height:20px;display:flex;justify-content:center;align-items:center;border-radius:4px;border:1px solid rgb(255,255,255,7%)}span.copyright-text a{border:none}.footer-bottom-logo{max-width:206px!important;padding:0!important}.footer-bottom-logo figure{margin:18.5px 0}@media (max-width:1200px){.main-footer .container--large .grid.grid--layout .footer-menu-wrapper{gap:20px;width:100%;justify-content:space-between}}@media (max-width:1023.98px){.main-footer .container--large{padding:60px 40px}.main-footer .container--large .grid.grid--layout{flex-direction:column}.newsletter-block{margin-left:0;margin-top:60px}.sticky-header .container--large{padding:0 40px}.main-footer .container--large .grid.grid--layout .footer-menu-wrapper{margin:0;justify-content:space-between;width:100%}}@media (max-width:767.98px){.main-footer{background:transparent!important}.newsletter-block{max-width:100%;width:100%;margin-left:0;background-color:#3b5a40cf;padding:58px 20px;margin-top:0}.main-footer h2.newsletter-heading{font-size:20px;line-height:24px;margin-bottom:15px}.main-footer .container--large .grid.grid--layout .footer-menu-wrapper .footer-item{width:100%}.main-footer .container--large .grid.grid--layout{flex-direction:column-reverse}.main-footer .container--large{padding:0}.main-footer .container--large .grid.grid--layout .footer-menu-wrapper{flex-wrap:wrap;gap:0;width:100%;background:#0d3b2c;padding:86px 20px}.footer-top+.footer-bottom{border-top:none!important;background-color:#0d3b2c}span.copyright-text{text-align:center;margin-bottom:25px}ul.payments-icon{justify-content:center;margin-bottom:40px}.footer-bottom-logo{max-width:178px!important}.main-footer h2.footer-item__title{display:flex;align-items:center;justify-content:space-between;cursor:pointer;border-bottom:1px solid rgb(255 255 255 / .34);padding-bottom:24px}.main-footer .container--large .grid.grid--layout .footer-menu-wrapper .footer-item:last-child h2.footer-item__title{border-bottom:none}.main-footer h2.footer-item__title:last-child{border-bottom:none}.main-footer h2.footer-item__title .minus-icon{transition:all .3s ease-in-out}.main-footer h2.footer-item__title.is-active .minus-icon{transform:rotate(90deg)}.main-footer .container--large .grid.grid--layout .footer-menu-wrapper .footer-item nav.footer-item__menu{padding-bottom:20px}.main-footer h2.footer-item__title svg{display:block}.sticky-header .container--large{padding:0 20px}}.custom-breadcrumb{display:flex;align-items:center;gap:22px;padding:31px 0 25px}.custom-breadcrumb a{font-family:Helvetica Neue;font-weight:400;font-size:14px;line-height:17px;letter-spacing:0;color:#0000007d}.custom-breadcrumb a.active{font-weight:500;color:#000}product-page{display:flex!important;gap:58px!important}.template-product .container{padding:0 80px;max-width:100%;width:100%;margin-top:0}product-page .left-side{max-width:62%;width:100%}product-page .right-side{max-width:38%;width:100%}product-page .left-side .product-gallery .product-gallery-item{border-radius:6px}product-page .product-actions .add-to-cart{background-color:#0d3b2c;border-radius:6px;font-family:Helvetica Neue;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0;padding:21px 0;height:max-content;display:flex;justify-content:center;align-items:center;gap:8px}product-page .product-actions .add-to-cart span.button__text{width:max-content}product-page .product-actions .add-to-cart span.custom-price span.old-price{font-family:Helvetica Neue;font-size:16px;text-decoration:line-through;color:#ffffff91}.template-product product-page h1.product__title{font-family:Helvetica Neue;font-weight:500;font-size:40px;line-height:49px;letter-spacing:0;text-transform:uppercase}.template-product product-page .metafield-rich_text_field{font-weight:400;font-size:16px;line-height:26px;letter-spacing:0;margin-top:-22px}.template-product product-page .metafield-rich_text_field strong{font-weight:500;color:#00000080}.template-product product-page .title-wrapper{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;position:relative;margin-bottom:20px}.template-product product-page .title-wrapper .product-price{display:flex;flex-direction:column;gap:8px;text-align:right;position:absolute;right:0;top:0}.template-product product-page .title-wrapper .product-price span.current-price{font-family:Helvetica Neue;font-weight:500;font-size:24px;line-height:29px;letter-spacing:0;color:#0d3b2c}.template-product product-page .title-wrapper .product-price span.compare-price{font-weight:400;font-size:14px;line-height:17px;letter-spacing:0;text-decoration:line-through;color:#00000080}.template-product product-page .product-actions{margin-top:0!important}.template-product .product-icons-list-container{display:flex;flex-wrap:wrap;gap:9px}.template-product .product-icons-list span.pill{width:100%}.pro-details-accordion .accordion-item{border-bottom:1px solid rgb(59 90 64 / .14)}.pro-details-accordion .accordion-item .accordion-heading{display:flex;align-items:center;justify-content:space-between;padding:17px 0;cursor:pointer}.pro-details-accordion .accordion-item .accordion-heading h4{font-family:Helvetica Neue;font-weight:700;font-size:18px;line-height:24px;letter-spacing:0;color:#000;margin:0}.pro-details-accordion .accordion-item .accordion-heading .icon-row{position:relative;right:5px}.pro-details-accordion .accordion-item .accordion-heading .icon-row svg.plus-icon,.pro-details-accordion .accordion-item .accordion-heading .icon-row svg.minus-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pro-details-accordion .accordion-content{padding-bottom:15px}.fragrance-notes{display:flex;flex-wrap:wrap;gap:15px}.fragrance-notes .fragrance-note{max-width:84px;width:100%}.fragrance-notes .fragrance-note__image{height:84px;width:84px;border:1px solid rgb(0 0 0 / .06);border-radius:12px;overflow:hidden}.fragrance-notes .fragrance-note__image img{width:100%;height:100%}.fragrance-notes .fragrance-note .fragrance-note__title{font-weight:400;font-size:12px;line-height:14px;letter-spacing:0;margin-top:10px;text-align:center}.product-gallery__thumbnails{display:none}.product-gallery__thumbnails button.thumbnail{border-radius:6px}.product-gallery__thumbnails button.thumbnail figure{border-radius:6px;overflow:hidden}.product-gallery__thumbnails button.thumbnail.active{border:2px solid #0D3B2C!important;padding:4px}.template-product product-page .product__description{font-weight:400;font-size:16px;line-height:26px;letter-spacing:0}.shipping-countdown{margin-bottom:0!important}.shipping-countdown .row{display:flex;flex-wrap:wrap;gap:15px;align-items:center;justify-content:space-between}.shipping-countdown .row .payment-icons{display:flex;align-items:center}.shipping-countdown .row .payment-icons svg{width:25px}.shipping-timer{display:flex;align-items:center;gap:9px}.shipping-timer span{font-weight:400;font-size:16px;line-height:26px;letter-spacing:0}.guarantee-banner{display:flex!important;align-items:center;gap:25px;margin-top:70px;padding-right:50px}.guarantee-banner .guarantee-banner__text{font-size:16px;line-height:20px;letter-spacing:0}.guarantee-banner .guarantee-banner__text p{margin:0}product-page .right-side .pro-details-accordion{display:none}.custom-tag{display:inline-block;padding:6px 10px;border:1px solid #000;text-align:center;font-weight:500;font-size:12px;line-height:14px;letter-spacing:0;position:absolute;bottom:10px;right:10px;z-index:99}span.custom-price{text-transform:lowercase}product-page .right-side .fragrance-notes{display:flex;align-items:center;flex-wrap:wrap}product-page .right-side .fragrance-notes .fragrance-note__title{font-weight:500;font-size:16px;line-height:26px;letter-spacing:0;color:#0d3b2c}product-page .right-side .fragrance-notes .fragrance-note__title span{margin-left:12px}product-page .right-side .fragrance-notes span.product-tag{background:#3b5a4026;font-weight:400;font-size:16px;line-height:17px;letter-spacing:0;color:#000;padding:5.5px 10px;border-radius:6px}.product-badge.best-seller{font-weight:500;font-size:12px;line-height:16px;letter-spacing:0;color:#000;background:#ffffff40;position:absolute;top:15px;left:15px;padding:6px 10.5px;z-index:9}.template-product product-page .sidebar-widget .sidebar-widget__content{background:#0d3b2c17;border-radius:12px;padding:15px 20px}.template-product product-page .sidebar-widget .product-variant__label{border-radius:6px;border:2px solid #0D3B2C;color:#0d3b2c;font-weight:700;font-size:14px;line-height:17px;letter-spacing:0}.template-product product-page .sidebar-widget .product-variant__item input:checked+label{border-color:#0d3b2c!important;box-shadow:none;background-color:#0d3b2c;color:#fff}.template-product product-page .sidebar-widget .sidebar-widget__content .product-variant__name{font-weight:500;font-size:14px;line-height:17px;letter-spacing:0}.template-product product-page .sidebar-widget{margin-top:30px}.template-product product-page .product-icons-list{margin-top:30px;margin-bottom:0!important}.bundle-heading{margin-top:34px;display:flex!important;align-items:center;gap:10px}.bundle-heading span{width:100%;height:2px;display:block;background-color:#0d3b2c}.bundle-heading h4{white-space:nowrap;margin:0;font-family:Helvetica Neue;font-weight:700;font-size:18px;line-height:24px;letter-spacing:0}.product-switch-button{display:flex!important;flex-direction:column;gap:20px;margin-top:0}.product-switch-button .custom-button{display:flex;border:1px solid rgb(59 90 64 / .39);border-radius:6px;width:100%;gap:20px;align-items:center;padding:20px 15px;cursor:pointer;position:relative}.product-switch-button .custom-button .content{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%}.product-switch-button .custom-button .content p{margin:8px 0 0;font-weight:400;color:#8b8b8b;font-family:Helvetica Neue}.product-switch-button .custom-button h6{color:#000!important;font-family:Helvetica Neue;font-size:20px;line-height:22px;font-weight:500;letter-spacing:0;margin-bottom:0}.product-switch-button .custom-button .custom-radio{display:flex;align-items:center;opacity:.5}.product-switch-button .custom-button.active .custom-radio{opacity:1}.product-switch-button .custom-button.active{background-color:#0d3b2c17;box-shadow:0 2px 2px #00000040;border-color:#0d3b2c;font-weight:500}.custom-variant-picker .product-variant-picker{background:#0d3b2c17;border-radius:12px;padding:15px 20px}.custom-variant-picker .product-variant-picker .row{display:flex;gap:10px;flex-wrap:wrap}.custom-variant-picker .product-variant-picker .heading{font-weight:500;font-size:14px;line-height:17px;letter-spacing:0;margin-bottom:10px;display:block}.custom-variant-picker .product-variant-picker .variant-item{max-width:100px;border-radius:6px;border:1px solid #0D3B2C;overflow:hidden}.custom-variant-picker .product-variant-picker .variant-item.active{background-color:#0d3b2c;border-color:#0d3b2c}.custom-variant-picker .product-variant-picker .variant-item a.variant-link{height:100%;display:flex;flex-direction:column;font-family:Helvetica Neue;font-weight:700;font-size:14px;line-height:17px;letter-spacing:0;padding:12px 18px;color:#0d3b2c}.custom-variant-picker .product-variant-picker .variant-item.active a.variant-link{color:#fff}.custom-variant-picker h4{white-space:nowrap;font-family:Helvetica Neue;font-weight:700;font-size:18px;line-height:24px;letter-spacing:0;margin:34px 0 15px}.product-switch-button .custom-button .content .custom-price{display:flex;flex-direction:column;align-items:flex-end;gap:8px}@media (max-width:1023.98px){.template-product .container{padding:0 40px}.template-product product-page{gap:30px!important}product-page .right-side,product-page .left-side{max-width:50%}}@media (max-width:767.98px){product-page .left-side .product-gallery css-slider{margin:0;width:100%}.product-gallery__thumbnails .product-gallery__thumbnails-holder{padding-right:20px}.product-gallery__thumbnails{display:block}.template-product .container{padding:0 20px}.template-product product-page{flex-direction:column}product-page .right-side,product-page .left-side{max-width:100%}product-page .left-side .product-gallery{overflow:hidden;width:calc(100% + 20px)}product-page .left-side .product-gallery css-slider .css-slider-container .grid{max-width:400px}product-page .left-side .product-gallery .product-gallery-item:last-child img{width:calc(100% - 20px);border-radius:6px}.pro-details-accordion{display:none}.template-product product-page h1.product__title{font-size:32px;line-height:39px;margin:0}.template-product product-page .metafield-rich_text_field{font-size:12px;line-height:14px}.product-icons-list{margin:25px 0!important}.product-bundler h2.heading{margin-bottom:23px!important}product-page .product-actions .add-to-cart{margin-top:0}.guarantee-banner{background:#0d3b2c17;border-radius:12px;flex-direction:column;text-align:center;padding:28px;gap:15px;margin-bottom:42px!important}.guarantee-banner .guarantee-banner__text{font-size:14px;line-height:17px;letter-spacing:0;text-align:center;margin:0 24px}product-page .right-side .pro-details-accordion{display:block}.shipping-countdown .row{justify-content:center;flex-direction:column}}@media (max-width:576px){product-page .left-side .product-gallery .product-gallery-item{width:100%}.custom-tag{padding:4px 5px;font-size:10px}.product-badge.best-seller{font-size:10px;line-height:12px;top:10px;left:10px;padding:5px}.template-product product-page .title-wrapper{margin-bottom:30px}}@media (max-width:475px){.product-item .dynamic-text.product-item__text{margin-bottom:5px}.product-item a.product-item__title .remove-line-height-space--small{margin:0}.product-item a.product-item__title{margin-bottom:5px}product-page .left-side .product-gallery css-slider .css-slider-container .grid{max-width:360px;gap:10px}}@media (max-width:439px){.template-product product-page .metafield-rich_text_field{margin-top:0}}@media (max-width:400px){product-page .left-side .product-gallery css-slider .css-slider-container .grid{max-width:320px}}.product-bundler h2.heading{font-family:Helvetica Neue;font-weight:700;font-size:18px;line-height:24px;letter-spacing:0;margin-bottom:16px}.product-bundler .quantity-meter{background:#0d3b2c17;border-radius:12px;padding:15px 20px;position:relative;margin-bottom:20px}.product-bundler .quantity-meter-line{height:2px;width:calc(100% - 60px);background-color:#0000001c;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.quantity-meter-line.filled{width:0%;background-color:#0d3b2c;left:0;transform:unset;margin-left:25px}.product-bundler .quantity-meter-items{display:flex;align-items:center;gap:.5rem;justify-content:space-between;position:relative;z-index:2}.product-bundler .quantity-meter-item__circle{border:2px solid rgb(0 0 0 / .11);background-color:#fafafa;border-radius:100%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;position:relative;z-index:99}.product-bundler .quantity-meter-item__circle.filled{border:2px solid #0D3B2C}.quantity-meter-item__circle-inner.filled{height:6px;width:6px;border-radius:50%;background-color:#0d3b2c;position:absolute;top:4px;left:4px}.product-bundler .quantity-meter-item{display:flex;align-items:center;justify-content:space-between;flex-direction:column;gap:12px}.product-bundler .quantity-meter-item .quantity-meter-item__text{font-weight:500;font-size:14px;line-height:17px;letter-spacing:0}.product-bundler .quantity-meter-item .quantity-meter-item__price{font-weight:400;font-size:12px;line-height:14px;letter-spacing:0}.product-bundler .product-flavors{flex-flow:column;display:flex;position:relative}.product-bundler .flavors-container-v2{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;max-height:555px;height:auto;display:flex;overflow:auto}.product-bundler .flavors-container,.flavors-container-v2{overflow-y:scroll;overflow-x:hidden}.product-bundler .flavors-container::-webkit-scrollbar,.flavors-container-v2::-webkit-scrollbar{width:5px}.product-bundler .flavors-container::-webkit-scrollbar-track,.flavors-container-v2::-webkit-scrollbar-track{background:#3b5a4017;width:2px}.product-bundler .flavors-container::-webkit-scrollbar-thumb,.flavors-container-v2::-webkit-scrollbar-thumb{background:#0d3b2c}.product-bundler .flavor_card-item{z-index:0;box-shadow:none;cursor:pointer;background-color:#fff;border:1px solid rgb(0 0 0 / .06);border-radius:12px;justify-content:space-between;align-items:center;width:96%;padding:7px 8px;position:relative;overflow:visible}.product-bundler .flavor_item-w{flex-direction:row;justify-content:space-between;align-items:stretch;display:flex;overflow:visible}.product-bundler .flavor-img-w{grid-column-gap:1rem;grid-row-gap:1rem;border-top-left-radius:7px;border-bottom-left-radius:7px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;width:100%;min-width:66px;max-width:66px;min-height:80px;max-height:80px;padding-left:0;padding-right:0;display:flex;position:relative}.product-bundler .flavor-bottle-img{z-index:1;object-fit:cover;width:100%;max-width:none;height:100%;display:block;position:relative;border-radius:6px}.product-bundler .flavor-content{justify-content:space-between;align-items:center;width:100%;padding-left:10px;display:flex;gap:15px}.flavor2_description{grid-column-gap:2px;grid-row-gap:4px;text-align:left;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;padding-right:0;display:flex;max-width:268px;width:100%}.flavor2_description .metafield-single_line_text_field{margin-top:0!important;font-family:Helvetica Neue;font-weight:400;font-size:14px!important;line-height:17px!important;letter-spacing:0;color:#000000b3}.product-bundler .flavor-content a.flavor2_description .heading{font-weight:500;font-size:16px;line-height:100%;letter-spacing:0}.product-bundler .flavor-content a.flavor2_description p.desc{font-weight:400;font-size:12px;line-height:14px;letter-spacing:0;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#000000b3}.product-bundler .flavor2_quantity-2{border:4px #fff;border-radius:100px;flex-direction:row;flex:none;justify-content:center;align-items:center;width:70px;margin-top:0;display:flex;position:relative;max-height:28px;margin-right:13px}.product-bundler .flavor_add-btn{z-index:2;opacity:0;pointer-events:none;color:#fff!important;cursor:pointer;background-color:#0d3b2c;border-radius:6px;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:0%;bottom:0%;left:0%;right:0%;font-weight:700;font-size:14px;line-height:17px;letter-spacing:0}.product-bundler .button-text{margin-left:0;margin-right:0}.product-bundler .flavor2_quantity-container{background-color:#fff;border-radius:100px;justify-content:center;width:100%;max-width:7rem;height:2rem;min-height:2rem;display:flex;position:relative;align-items:center}.product-bundler .flavor_qty-button{color:#fff!important;cursor:pointer;border-radius:100px;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;min-height:22px;font-weight:700;transition:border-color .2s,background-color .2s;display:flex;background-color:#0d3b2c}.product-bundler .flavor_qty-button.is-active{color:#fff!important;background-color:#0d3b2c}.product-bundler .flavor_qty-display{color:#000;text-align:center;justify-content:center;align-items:center;width:30px;font-size:14px;font-weight:500;display:flex}.product-bundler .flavor_qty-display.is-active{color:var(--primary-purple)}.product-bundler .scroll-for-more-gradient{width:100%;position:absolute;bottom:0%;left:0%;background:linear-gradient(0deg,#fff 25%,transparent);height:75px;z-index:998}.product-bundler .scroll-for-more-w{z-index:999;grid-column-gap:8px;grid-row-gap:8px;color:#fff;background-color:#3d348b;border-bottom-right-radius:4px;border-bottom-left-radius:4px;justify-content:center;align-items:center;width:100%;font-size:12px;display:flex;position:absolute;top:auto;bottom:0%;left:0%;right:0%;padding:11.8px 0;display:none}.product-bundler .scroll-for-more-w.v2{background:#3b5a4063;color:#000}.product-bundler .scroll-for-more-w.v2 p{margin-bottom:0}.product-bundler .flavor_add-btn.is-active{opacity:1;pointer-events:auto;width:100%;min-width:100%;height:100%;min-height:100%;display:flex;top:0%;bottom:0%;left:0%;right:0%}button.custom-add-to-cart{border:1px solid #0D3B2C;background-color:#0d3b2c;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0;color:#fff!important;border-radius:6px;width:100%;padding:19px 0;transition:all .3s ease-in-out;margin-top:25px}button.custom-add-to-cart:hover{color:#0d3b2c!important;box-shadow:inset 0 -100px #fff}button.custom-add-to-cart{opacity:50%;pointer-events:none}button.custom-add-to-cart span.with-selected{display:none}button.custom-add-to-cart.is-active{pointer-events:auto;opacity:1}button.custom-add-to-cart.is-active span.with-selected{display:block}button.custom-add-to-cart.is-active .no-selected{display:none}.top-badge{position:absolute;top:-10px;right:15px;display:flex}.top-badge svg{width:10px;height:10px}.top-badge span{background-color:#0d3b2c;color:#fff;padding:5px 15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-size:12px;letter-spacing:1px}@media (max-width:425px){.product-bundler .quantity-meter-item .quantity-meter-item__text,.shipping-timer span{font-size:12px}}.img-with-text{padding:0 80px;margin:100px auto;max-width:100%}.img-with-text .card{min-height:unset}.img-with-text img{border-radius:12px}.img-with-text h2{font-family:Helvetica Neue;font-weight:500;font-size:40px;line-height:49px;letter-spacing:0}.img-with-text .rich-text__container{max-width:100%;margin:0 auto;display:flex;flex-direction:row-reverse;align-items:center}.img-with-text.left-img-text .rich-text__container{flex-direction:row}.img-with-text.left-img-text .rich-text__text{padding-left:52px}.img-with-text .rich-text__text{padding-top:0;padding-left:0;padding-bottom:0;width:50%;height:max-content}.img-with-text .sub-title{font-weight:500;font-size:16px;line-height:20px;letter-spacing:0;color:#0d3b2c;padding-left:78px;position:relative;margin-bottom:15px}.img-with-text .desc{font-weight:400;font-size:16px;line-height:26px;letter-spacing:0}.img-with-text .sub-title:before{content:"";width:55px;height:1px;background-color:#0d3b2c;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.img-with-text .rich-text__image{width:50%;height:476px}.icon-item{margin:0!important;width:max-content}.icon-item img{height:32px;width:32px;margin-bottom:9px}.icon-item p{font-weight:500;font-size:14px;line-height:17px;letter-spacing:0;margin:0}.icons-wrapper{display:flex;gap:100px;margin-top:48px}@media (max-width:1200px){.icons-wrapper{gap:50px;flex-wrap:wrap}}@media (max-width:1023.98px){.img-with-text{padding:0 40px}}@media (max-width:767.98px){.img-with-text{margin-top:60px;margin-bottom:60px;padding:0 20px}.img-with-text .rich-text__container{flex-direction:column}.img-with-text .rich-text__image{width:100%}.img-with-text .rich-text__text{width:100%;padding:32px 0}.img-with-text h2{font-size:32px;line-height:39px}.img-with-text .sub-title{margin-bottom:20px}.img-with-text .rich-text__text .heading{margin-bottom:18px}.img-with-text.left-img-text .rich-text__container{flex-direction:column}.img-with-text.left-img-text .rich-text__text{padding:32px 0 0}.img-with-text .rich-text__image{height:368px}.img-with-text .rich-text__image figure{height:100%;padding:0!important}.icons-wrapper{gap:25px}}@media (max-width:576px){.icons-wrapper{gap:20px}}.ingredient-accordion .ingredient-selector{position:relative;margin-bottom:24px}.ingredient-selector__toggle{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;background:transparent;border:1px solid rgba(0,0,0,.2);border-radius:8px;color:#000;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s ease,border-color .15s ease}.ingredient-selector__toggle:hover,.ingredient-accordion.is-open .ingredient-selector__toggle{background:#0000000d;border-color:#000}.ingredient-selector__chevron{transition:transform .2s ease}.ingredient-accordion.is-open .ingredient-selector__chevron{transform:rotate(180deg)}.ingredient-selector__options{position:absolute;top:100%;left:0;right:0;margin-top:8px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;max-height:200px;overflow-y:auto;z-index:100;box-shadow:0 4px 12px #0000001a}.ingredient-selector__options[hidden]{display:none}.ingredient-selector__option{padding:10px 18px;color:#000;cursor:pointer;transition:background .15s ease}.ingredient-selector__option:hover,.ingredient-selector__option.is-active{background:#3b5a401a}.ingredient-panels{display:flex;flex-direction:column;gap:24px}.ingredient-panel{display:none;flex-direction:column;gap:20px}.ingredient-panel.is-active{display:flex}.ingredient-panel__media img{width:auto;max-width:100%;height:350px;display:block;border-radius:12px;object-fit:contain}.ingredient-panel__caption{font-size:14px;line-height:1.6;color:#000;margin-top:24px}@media (min-width:768px){.ingredient-panel{flex-direction:column}}:root{--christmas-red: #B22222;--christmas-dark-red: #8B1A1A;--christmas-green: #0D3B2C;--christmas-light-green: #1A5D42;--christmas-gold: #D4AF37;--christmas-cream: #F5E6C8;--christmas-warm-white: #FFF9F0;--christmas-burgundy: #722F37}.announcement-bar__content-nav,.announcement-bar__content-nav--left,.announcement-bar__content-nav--right{background:transparent!important;background-color:transparent!important}.product-discount-badges{position:absolute;top:15px;right:10px;display:flex;flex-direction:column;align-items:flex-end;gap:8px;z-index:100;pointer-events:none}.product-discount-badge{display:inline-block;padding:7px 12px;text-align:center;font-weight:600;font-size:12px;line-height:15px;letter-spacing:0;color:#fff;border-radius:4px;white-space:nowrap}.product-discount-badge--cyan{background:linear-gradient(135deg,#b22222,#8b1a1a);box-shadow:0 2px 8px #b2222280}.product-discount-badge--gold{background:linear-gradient(135deg,#0d3b2c,#1a5c45);color:#fff;font-weight:600;box-shadow:0 2px 8px #0d3b2c80}.bundle-badge{position:absolute;top:-35px;right:-30px;color:#fff;font-weight:700;font-size:16px;padding:8px 20px;border-radius:8px;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 12px #0003;z-index:100;white-space:nowrap;transform:rotate(8deg)}.bundle-badge--gold{background:linear-gradient(135deg,#0d3b2c,#1a5c45);color:#fff;box-shadow:0 0 15px #0d3b2c99;animation:christmas-glow-green 2s ease-in-out infinite}.switch-badge{position:absolute;top:-20px;right:-10px;color:#fff;font-weight:700;font-size:16px;padding:8px 20px;border-radius:8px;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 12px #0003;z-index:100;white-space:nowrap;transform:rotate(8deg)}.switch-badge--cyan{background:linear-gradient(135deg,#b22222,#8b1a1a);box-shadow:0 0 15px #b2222299;animation:christmas-glow-red 2s ease-in-out infinite}@keyframes christmas-glow-red{0%,to{box-shadow:0 0 10px #b2222280}50%{box-shadow:0 0 20px #b22222cc,0 0 30px #b2222266}}@keyframes christmas-glow-green{0%,to{box-shadow:0 0 10px #0d3b2c80}50%{box-shadow:0 0 20px #1a5c45cc,0 0 30px #0d3b2c66}}@media screen and (max-width: 767px){.product-discount-badges{top:10px;right:5px;gap:2px}.product-discount-badge{padding:2.5px 5px;font-size:8px;line-height:10px;border-radius:2px}}.quantity-meter-item,.product-switch-button .custom-button{position:relative}@media (max-width: 768px){.bundle-badge{top:-28px;right:-20px;font-size:13px;padding:6px 14px}.switch-badge{top:-18px;right:-8px;font-size:13px;padding:6px 14px}}.button--solid{background:linear-gradient(135deg,var(--christmas-green) 0%,var(--christmas-light-green) 100%)!important;border-color:var(--christmas-green)!important;position:relative;overflow:hidden}.button--solid:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(212,175,55,.2),transparent);transition:left .5s ease}.button--solid:hover:before{left:100%}.product-item__badge{background:linear-gradient(135deg,var(--christmas-red) 0%,var(--christmas-dark-red) 100%)!important;color:#fff!important;border-radius:4px!important;box-shadow:0 2px 8px #b222224d}.product-item__badge--sale{background:linear-gradient(135deg,var(--christmas-red) 0%,var(--christmas-burgundy) 100%)!important;border:1px solid var(--christmas-gold)!important}a:hover{color:var(--christmas-red)!important;transition:color .3s ease}.card{border:1px solid rgba(13,59,44,.1);transition:all .3s ease}.card:hover{border-color:var(--christmas-gold);box-shadow:0 4px 20px #d4af3726}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--christmas-warm-white)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--christmas-green),var(--christmas-red));border-radius:4px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--christmas-light-green),var(--christmas-dark-red))}::selection{background-color:var(--christmas-gold);color:var(--christmas-green)}input:focus,textarea:focus,select:focus{border-color:var(--christmas-green)!important;box-shadow:0 0 0 3px #0d3b2c26!important}.announcement-bar{background:linear-gradient(90deg,var(--christmas-dark-red) 0%,var(--christmas-red) 50%,var(--christmas-dark-red) 100%)!important}.main-footer{background:linear-gradient(180deg,var(--christmas-dark-red) 0%,#5C1515 100%)!important}.section-heading__title:after{content:"";display:block;width:60px;height:3px;background:linear-gradient(90deg,var(--christmas-gold),transparent);margin-top:10px}.section-heading--center .section-heading__title:after{margin-left:auto;margin-right:auto}.product-price .current-price,.template-product product-page .title-wrapper .product-price span.current-price{color:var(--christmas-green)!important}.product-price .compare-price{color:var(--christmas-red)!important;opacity:.7}.pill{background:#0d3b2c1a;border:1px solid rgba(13,59,44,.2);transition:all .3s ease}.pill:hover{background:#d4af3726;border-color:var(--christmas-gold)}.find-signature-sec a.button,.inspired-sec a.button,product-page .product-actions .add-to-cart,button.custom-add-to-cart{background:linear-gradient(135deg,var(--christmas-green) 0%,var(--christmas-light-green) 100%)!important;border-color:var(--christmas-green)!important;box-shadow:0 4px 15px #0d3b2c4d;transition:all .3s ease}.find-signature-sec a.button:hover,.inspired-sec a.button:hover,product-page .product-actions .add-to-cart:hover,button.custom-add-to-cart:hover{background:linear-gradient(135deg,var(--christmas-light-green) 0%,var(--christmas-green) 100%)!important;transform:translateY(-2px);box-shadow:0 6px 20px #0d3b2c66}.newsletter-block{background:linear-gradient(135deg,#8b1a1ae6,#5c1515f2)!important}.product-bundler .flavor_qty-button{background:var(--christmas-green)!important;transition:all .2s ease}.product-bundler .flavor_qty-button:hover{background:var(--christmas-light-green)!important;transform:scale(1.1)}.template-product product-page .sidebar-widget .product-variant__label{border-color:var(--christmas-green)!important;color:var(--christmas-green)!important;transition:all .2s ease}.template-product product-page .sidebar-widget .product-variant__label:hover{background:#0d3b2c1a}.template-product product-page .sidebar-widget .product-variant__item input:checked+label{background:linear-gradient(135deg,var(--christmas-green) 0%,var(--christmas-light-green) 100%)!important;border-color:var(--christmas-green)!important}.mobile-menu-button{color:var(--christmas-cream)!important}.bundle-heading span{background:linear-gradient(90deg,var(--christmas-green),var(--christmas-gold),var(--christmas-red))!important;height:2px}.top-badge span{background:linear-gradient(135deg,var(--christmas-red) 0%,var(--christmas-dark-red) 100%)!important;border:1px solid var(--christmas-gold)}.product-bundler .flavor_add-btn{background:linear-gradient(135deg,var(--christmas-green) 0%,var(--christmas-light-green) 100%)!important}.img-with-text .sub-title{color:var(--christmas-green)!important}.img-with-text .sub-title:before{background:linear-gradient(90deg,var(--christmas-green),var(--christmas-gold))!important}.product-item .fragrance-notes .fragrance-note__title,product-page .right-side .fragrance-notes .fragrance-note__title{color:var(--christmas-green)!important}.custom-variant-picker .product-variant-picker .variant-item{border-color:var(--christmas-green)!important}.custom-variant-picker .product-variant-picker .variant-item.active{background:linear-gradient(135deg,var(--christmas-green) 0%,var(--christmas-light-green) 100%)!important}.custom-variant-picker .product-variant-picker .variant-item a.variant-link{color:var(--christmas-green)!important}@keyframes snowfall{0%{transform:translateY(-10px) rotate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(100vh) rotate(360deg);opacity:0}}@keyframes golden-glow{0%,to{box-shadow:0 0 5px #d4af374d}50%{box-shadow:0 0 15px #d4af3780}}.product-badge.best-seller{animation:golden-glow 2s ease-in-out infinite;background:linear-gradient(135deg,#ffffffe6,#d4af374d)!important;border:1px solid var(--christmas-gold)}.scroll-text-slider,scrolling-text,[data-section-type=scrolling-text],.scrolling-text-section,.shopify-section scrolling-text{background-color:var(--christmas-warm-white)!important}.scroll-text-slider{background:var(--christmas-warm-white)!important}.popup--cookies,.popup--cookies .popup-text,.popup--cookies .popup-title,.popup--cookies .text-size--small,.popup--cookies span{color:var(--christmas-cream)!important}.popup--cookies .popup-title{color:#fff!important;font-weight:600}.popup--cookies .button--outline{border-color:var(--christmas-cream)!important;color:var(--christmas-cream)!important}.popup--cookies .button--outline:hover{background:#f5e6c81a!important}.popup--cookies .button--solid{background:linear-gradient(135deg,var(--christmas-cream) 0%,#ffffff 100%)!important;color:var(--christmas-green)!important;border-color:var(--christmas-cream)!important}body:not(.template-index) .site-header,body:not(.template-index) #site-header{background:linear-gradient(135deg,var(--christmas-green) 0%,var(--christmas-light-green) 100%)!important}.template-index .site-header,.template-index #site-header{background:transparent!important}.sticky-header{background:linear-gradient(135deg,var(--christmas-green) 0%,var(--christmas-light-green) 100%)!important}.site-header,.site-header a,.site-header .menu-link,.site-header .link-title,.site-header .icon-button,.site-header .icon-button__text,.site-header .logo-txt,#site-header .area--menu-classic ul.link-list li .link-title,main-header .area--menu-classic ul.link-list li .link-title{color:var(--christmas-cream)!important}.site-header .button__icon svg path,.site-header .button__icon svg circle,.site-header .icon-button .button__icon svg path,.site-header .icon-button .button__icon svg circle,main-header .icon-button .button__icon svg path,#site-header .icon-button .button__icon svg path,.site-header .site-nav.style--classic .icon svg path{fill:var(--christmas-cream)!important}.site-header .mobile-menu-button svg path,#site-header .mobile-menu-button svg path,main-header .mobile-menu-button svg path{stroke:#fff!important;fill:none!important}.site-header .header__top .area--cart span.icon-button__label,main-header .header__top .area--cart span.icon-button__label,#site-header .header__top .area--cart span.icon-button__label{color:var(--christmas-cream)!important}.sticky-header .header__top .icon-button,.sticky-header .menu-link,.sticky-header .link-title,.sticky-header a,.sticky-header .area--menu-classic ul.link-list li .link-title{color:var(--christmas-cream)!important}.sticky-header .icon-button .button__icon svg path,.sticky-header .site-nav.style--classic .icon svg path{fill:var(--christmas-cream)!important}.sticky-header .mobile-menu-button svg path{stroke:#fff!important}.site-header .text-animation--underline-in-header,main-header .text-animation--underline-in-header,#site-header .text-animation--underline-in-header{background-image:linear-gradient(to right,var(--christmas-cream),var(--christmas-cream))!important}.site-header--border:after{background:linear-gradient(90deg,transparent,var(--christmas-gold),transparent)!important;opacity:.5}body .site-header .logo img{filter:none!important}body .site-header .area--menu-classic ul.link-list li .link-title,body main-header .area--menu-classic ul.link-list li .link-title{color:var(--christmas-cream)!important}body .site-header .header__top .icon-button{color:var(--christmas-cream)!important}body .site-header .icon-button .button__icon svg path{fill:var(--christmas-cream)!important}body .site-header .site-nav.style--classic .icon svg path{fill:var(--christmas-cream)!important}body .site-header .text-animation--underline-in-header{background-image:linear-gradient(to right,var(--christmas-cream),var(--christmas-cream))!important}body .site-header .header__top .area--cart span.icon-button__label{color:var(--christmas-cream)!important}.submenu.normal-menu li a,.site-nav.style--classic .submenu.normal-menu li a{color:#000!important}sidebar-drawer#site-cart-sidebar,#site-cart-sidebar,#site-cart-sidebar.sidebar,.sidebar#site-cart-sidebar,[id=site-cart-sidebar]{background:#fff9f0!important;background-color:#fff9f0!important;color:#1a3d2d!important;--color-background-main: #FFF9F0 !important;--color-text-main: #1A3D2D !important;--color-borders-main: rgba(0, 0, 0, .1) !important}sidebar-drawer#site-cart-sidebar *,#site-cart-sidebar *,#site-cart-sidebar .sidebar__body *,#site-cart-sidebar .cart__form *{color:#1a3d2d!important}#site-cart-sidebar .sidebar__header{background:#fff9f0!important;background-color:#fff9f0!important;border-bottom-color:#0000001a!important;color:#1a3d2d!important}#site-cart-sidebar .sidebar__title,#site-cart-sidebar .sidebar__title *,#site-cart-sidebar .sidebar__subtitle{color:#1a3d2d!important}#site-cart-sidebar .sidebar__close,#site-cart-sidebar .sidebar__close svg,#site-cart-sidebar .sidebar__close svg path{stroke:#1a3d2d!important;fill:none!important}#site-cart-sidebar .cart-item__title,#site-cart-sidebar .cart-item__price,#site-cart-sidebar .cart-item__price strong,#site-cart-sidebar .cart-item__price span,#site-cart-sidebar .cart-item__variant,#site-cart-sidebar .cart-item__property,#site-cart-sidebar .cart-item__property span,#site-cart-sidebar .cart-item__property strong,#site-cart-sidebar a,#site-cart-sidebar a span,#site-cart-sidebar div,#site-cart-sidebar span,#site-cart-sidebar strong,#site-cart-sidebar p,#site-cart-sidebar label{color:#1a3d2d!important}#site-cart-sidebar .button--solid,#site-cart-sidebar .button--solid span,#site-cart-sidebar .button--solid strong,#site-cart-sidebar #CheckOut,#site-cart-sidebar #CheckOut span{background:linear-gradient(135deg,#0d3b2c,#0a2f23)!important;color:#f5e6c8!important}#site-cart-sidebar .cart-notice{color:#1a3d2d!important}#site-cart-sidebar .cart-notice__slider{background:#0000001a!important}#site-cart-sidebar .cart-notice__slider-bar{background:linear-gradient(90deg,#0d3b2c,#0a2f23)!important}#site-cart-sidebar .cart-item__actions cart-product-quantity,#site-cart-sidebar cart-product-quantity{border-color:#0003!important;background:transparent!important}#site-cart-sidebar .qty-button,#site-cart-sidebar .qty-button svg,#site-cart-sidebar .qty-button svg *{fill:#1a3d2d!important;color:#1a3d2d!important}#site-cart-sidebar .qty-selector,#site-cart-sidebar input.qty-selector{color:#1a3d2d!important;background:transparent!important;background-color:transparent!important}#site-cart-sidebar .remove,#site-cart-sidebar .remove svg,#site-cart-sidebar .remove svg path,#site-cart-sidebar a.remove,#site-cart-sidebar a.remove span{fill:#b22222!important;color:#b22222!important}#site-cart-sidebar .cart__details--row,#site-cart-sidebar .cart__details--row *,#site-cart-sidebar .cart__subtotal-widget,#site-cart-sidebar .cart__subtotal-widget *{border-bottom-color:#0000001a!important;color:#1a3d2d!important}#site-cart-sidebar .cart__total strong,#site-cart-sidebar [class*=subtotal],#site-cart-sidebar [class*=Subtotal]{color:#1a3d2d!important}#site-cart-sidebar .compare-price,#site-cart-sidebar del,#site-cart-sidebar s{color:#0006!important;text-decoration:line-through!important}#site-cart-sidebar [class*=spar],#site-cart-sidebar [class*=Spar],#site-cart-sidebar .cart-item__discounts,#site-cart-sidebar .cart-item__discounts *{color:#b22222!important}#site-cart-sidebar [class*=besparelse],#site-cart-sidebar [class*=besparelse] *,sidebar-drawer#site-cart-sidebar [class*=besparelse]{color:#b22222!important}#site-cart-sidebar .sidebar__footer,sidebar-drawer#site-cart-sidebar .sidebar__footer,#site-cart-sidebar .sidebar__footer[style],#site-cart-sidebar .sidebar__footer *{background:#f0e8d9!important;background-color:#f0e8d9!important;border-top-color:#0000001a!important;color:#1a3d2d!important;--color-background-main-alternate: #F0E8D9 !important}#site-cart-sidebar input,#site-cart-sidebar textarea,#site-cart-sidebar select{background:#fff!important;background-color:#fff!important;border-color:#0003!important;color:#1a3d2d!important}#site-cart-sidebar input::placeholder{color:#0006!important}#site-cart-sidebar .button--solid,#site-cart-sidebar .button--solid.button,#site-cart-sidebar button.button--solid,#site-cart-sidebar #CheckOut,#site-cart-sidebar button#CheckOut,#site-cart-sidebar [type=submit]{background:linear-gradient(135deg,#0d3b2c,#0a2f23)!important;background-color:#0d3b2c!important;color:#f5e6c8!important;border-color:#0d3b2c!important}#site-cart-sidebar .button--solid:hover,#site-cart-sidebar #CheckOut:hover{background:linear-gradient(135deg,#0a2f23,#0d3b2c)!important}#site-cart-sidebar .button--outline{background:transparent!important;background-color:transparent!important;border-color:#0d3b2c!important;color:#0d3b2c!important}#site-cart-sidebar .klarna-badge,#site-cart-sidebar [class*=klarna]{filter:none}#site-cart-sidebar .cart-wrapping{border-top-color:#0000001a!important;color:#1a3d2d!important}#site-cart-sidebar .cause-button,#site-cart-sidebar [class*=cause] button,#site-cart-sidebar button[class*=tilf],#site-cart-sidebar .button--outline,#site-cart-sidebar button.button--outline{background:transparent!important;background-color:transparent!important;border:1px solid #0D3B2C!important;border-color:#0d3b2c!important;color:#0d3b2c!important}#site-cart-sidebar .cause-button:hover,#site-cart-sidebar [class*=cause] button:hover,#site-cart-sidebar button[class*=tilf]:hover{background:#0d3b2c1a!important}#site-cart-sidebar .cause-button.active,#site-cart-sidebar [class*=cause] button.active{background:#0d3b2c!important;background-color:#0d3b2c!important;border-color:#0d3b2c!important;color:#f5e6c8!important}#site-cart-sidebar::-webkit-scrollbar-track{background:#0000000d!important}#site-cart-sidebar::-webkit-scrollbar-thumb{background:#0d3b2c!important}#site-cart-sidebar .pill,#site-cart-sidebar .pill span,#site-cart-sidebar .badge,#site-cart-sidebar .badge span{background:#b222221a!important;background-color:#b222221a!important;color:#b22222!important;border-color:#b22222!important}#site-cart-sidebar [class*=gratis],#site-cart-sidebar [class*=Gratis],#site-cart-sidebar [class*=gave],#site-cart-sidebar [class*=bonus]{color:#0d3b2c!important}#site-cart-sidebar .cart-item__thumbnail{border-color:#0000001a!important}#site-cart-sidebar .ast-cart,#site-cart-sidebar .ast-cart__container,#site-cart-sidebar .ast-stack,#site-cart-sidebar [class*=ast-cart],sidebar-drawer .ast-cart,sidebar-drawer [class*=ast-cart]{background:#fff9f0!important;background-color:#fff9f0!important;color:#1a3d2d!important}#site-cart-sidebar .ast-cart *,#site-cart-sidebar .ast-cart__items *,#site-cart-sidebar [class*=ast-cart] div,#site-cart-sidebar [class*=ast-cart] span:not(button *):not([class*=btn] *),#site-cart-sidebar [class*=ast-cart] p,#site-cart-sidebar [class*=ast-cart] strong,#site-cart-sidebar [class*=ast-cart] [class*=title],#site-cart-sidebar [class*=ast-cart] [class*=price]:not(button *),#site-cart-sidebar [class*=ast-cart] [class*=text],sidebar-drawer .ast-cart *,sidebar-drawer [class*=ast-cart] div{color:#1a3d2d!important}#site-cart-sidebar .ast-cart__footer,#site-cart-sidebar .ast-stack--vertical,#site-cart-sidebar [class*=ast-cart__footer],sidebar-drawer .ast-cart__footer{background:#f0e8d9!important;background-color:#f0e8d9!important;color:#1a3d2d!important}#site-cart-sidebar .ast-cart__footer *:not(button *):not([class*=btn] *),sidebar-drawer .ast-cart__footer *{color:#1a3d2d!important}#site-cart-sidebar .ast-cart__recommendation,#site-cart-sidebar .ast-cart__recommendation__vertical,sidebar-drawer .ast-cart__recommendation{background:#fff9f0!important;background-color:#fff9f0!important}#site-cart-sidebar [class*=ast-cart] button,#site-cart-sidebar [class*=ast-cart] button *,#site-cart-sidebar [class*=ast-cart] button span,#site-cart-sidebar [class*=ast-cart] button svg,#site-cart-sidebar [class*=ast-cart] button svg *,#site-cart-sidebar [class*=ast-cart] button path,#site-cart-sidebar [class*=ast-cart] .button,#site-cart-sidebar [class*=ast-cart] .button *,#site-cart-sidebar [class*=ast-cart] [class*=button],#site-cart-sidebar [class*=ast-cart] [class*=button] *,#site-cart-sidebar [class*=ast-cart] [class*=btn],#site-cart-sidebar [class*=ast-cart] [class*=btn] *,sidebar-drawer [class*=ast-cart] button,sidebar-drawer [class*=ast-cart] button *{background:linear-gradient(135deg,#0d3b2c,#0a2f23)!important;background-color:#0d3b2c!important;color:#f5e6c8!important;fill:#f5e6c8!important;stroke:#f5e6c8!important;border-color:#0d3b2c!important}#site-cart-sidebar [class*=ast-cart] [class*=quantity] button,#site-cart-sidebar [class*=ast-cart] [class*=quantity] button *,#site-cart-sidebar [class*=ast-cart] [class*=stepper] button,#site-cart-sidebar [class*=ast-cart] [class*=stepper] button *,#site-cart-sidebar [class*=ast-cart] [class*=counter] button,#site-cart-sidebar [class*=ast-cart] [class*=counter] button *,#site-cart-sidebar [class*=ast-cart] [class*=increment],#site-cart-sidebar [class*=ast-cart] [class*=decrement],sidebar-drawer [class*=ast-cart] [class*=quantity] *{color:#f5e6c8!important;fill:#f5e6c8!important;stroke:#f5e6c8!important}#site-cart-sidebar [class*=ast-cart] input,#site-cart-sidebar [class*=ast-cart] textarea,sidebar-drawer [class*=ast-cart] input{background:#fff!important;color:#1a3d2d!important;border-color:#0003!important}#site-cart-sidebar [class*=ast-cart] [class*=remove],#site-cart-sidebar [class*=ast-cart] [class*=delete]:not(button){color:#b22222!important}#site-cart-sidebar [class*=ast-cart] [class*=besparelse],#site-cart-sidebar [class*=ast-cart] [class*=besparelse] *,#site-cart-sidebar [class*=ast-cart] [class*=spar],#site-cart-sidebar [class*=ast-cart] [class*=discount]:not(button *),sidebar-drawer [class*=ast-cart] [class*=besparelse]{color:#b22222!important}#site-cart-sidebar [class*=ast-cart] [class*=border],#site-cart-sidebar [class*=ast-cart__]{border-color:#0000001a!important}#site-cart-sidebar [class*=ast-cart] button svg,#site-cart-sidebar [class*=ast-cart] button svg *,#site-cart-sidebar [class*=ast-cart] button path,#site-cart-sidebar [class*=ast-cart] button circle,#site-cart-sidebar [class*=ast-cart] button line,#site-cart-sidebar [class*=ast-cart] [class*=btn] svg,#site-cart-sidebar [class*=ast-cart] [class*=btn] svg *,sidebar-drawer [class*=ast-cart] button svg{fill:#f5e6c8!important;stroke:none!important}#site-cart-sidebar [class*=recommendation] button,#site-cart-sidebar [class*=recommendation] [class*=add],#site-cart-sidebar [class*=recommendation] [class*=tilf],#site-cart-sidebar [class*=anbefalinger] button,sidebar-drawer [class*=recommendation] button{background:linear-gradient(135deg,#0d3b2c,#0a2f23)!important;background-color:#0d3b2c!important;color:#f5e6c8!important;border:1px solid #0D3B2C!important;border-radius:6px!important;padding:8px 16px!important;font-weight:500!important}#site-cart-sidebar [class*=recommendation] button:hover,#site-cart-sidebar [class*=anbefalinger] button:hover{background:linear-gradient(135deg,#0a2f23,#0d3b2c)!important;opacity:.9!important}.popup--cookies .button--solid,.popup--cookies .button--solid .button__text,[class*=popup][class*=cookie] .button--solid,[class*=popup][class*=cookie] .button--solid .button__text,[id*=modal] .popup--cookies .button--solid,[id*=modal] .popup--cookies .button--solid .button__text{background:linear-gradient(135deg,var(--christmas-cream) 0%,#ffffff 100%)!important;color:var(--christmas-green)!important;border-color:var(--christmas-cream)!important;font-weight:600!important}.popup--cookies .button--solid:hover,[class*=popup][class*=cookie] .button--solid:hover{background:#fff!important;color:var(--christmas-green)!important}.popup--cookies .button--solid .button__icon svg path,[class*=popup][class*=cookie] .button--solid .button__icon svg path{fill:var(--christmas-green)!important;stroke:var(--christmas-green)!important}@media (max-width: 1023.98px){.frequently-ask-sec .faq-question span.faq-toggle{color:#000!important}}.sticky-header,.template-index .sticky-header,body .sticky-header{background:linear-gradient(135deg,var(--christmas-green) 0%,var(--christmas-light-green) 100%)!important}.promo-banner{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;gap:10px;padding:10px 14px;background:linear-gradient(135deg,#0d3b2c,#0f4a38);border:1px solid rgba(178,34,34,.5);border-radius:8px;margin:15px 0}.promo-banner__icon{flex:0 0 auto;width:24px;height:24px;min-width:24px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#d4af37,#f4d03f);border-radius:5px;padding:4px;margin-top:2px}.promo-banner__icon img{width:16px;height:16px;filter:brightness(0)}.promo-banner__content{flex:1 1 auto;min-width:0}.promo-banner__text{font-size:13px;line-height:1.5;color:#fff;margin:0;display:inline}.promo-banner__title{font-weight:700;color:#d4af37;text-transform:uppercase;margin-right:5px}@media (max-width: 480px){.promo-banner{padding:10px 12px;gap:8px}.promo-banner__icon{width:22px;height:22px;min-width:22px}.promo-banner__text{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/style.css.map */
