:root{--color-primary: #898D75;--color-secondary: #343E3C;--color-accent: #CCA842;--color-theme-black: #0F1416;--color-theme-white: #FBF5E7;--color-grey-text: #3F4648;--color-white-card: #FCF8EE;--color-strock-card: #343E3C;--color-theme-white-20: rgba(251,245,231,.2);--color-card-dark-bg: #4A5956;--color-card-dark-bg-stroke: #617571;--color-surface: #F8EDD3;--color-gold-start: #F7E26E;--page-width: 192rem}html{scrollbar-color:var(--color-primary);scrollbar-width:auto;scroll-behavior:smooth}::-webkit-scrollbar{width:1.2rem}::-webkit-scrollbar-thumb{background-color:var(--color-primary);border-radius:.6rem;border:.2rem solid var(--color-theme-white)}::-webkit-scrollbar-thumb:hover{filter:brightness(85%)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{line-height:110%;text-wrap:unset;color:inherit;font-weight:400;letter-spacing:0}p,.p1,.p2,.button--text,.text--number{letter-spacing:-.01em;font-size:1.6rem}.p1,.p3{line-height:140%}p,.p2{line-height:130%}.p3{font-size:1.4rem;letter-spacing:0}strong{font-weight:600}.button--text{line-height:120%;font-weight:400}.text--number{line-height:110%;font-weight:400}:is(h1,.h1,h2,.h2){letter-spacing:-.03em}:is(h1,.h1,h2,.h2,h3,.h3,h4,.h4) strong{letter-spacing:-.04em}h1,.h1{font-size:4.4rem}h2,.h2{font-size:3.6rem}h3,.h3{font-size:2.8rem}h4,.h4{font-size:2.4rem}h5,.h5{font-size:1.8rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.divider{display:block!important;background:#343e3c33;width:100%;height:1px}.text--white{color:var(--color-theme-white)}.text--white-card{color:var(--color-white-card)}.text--grey-text{color:var(--color-grey-text)}.text--black{color:var(--color-theme-black)}.text--primary{color:var(--color-primary)}.text--secondary{color:var(--color-secondary)}a{color:var(--color-theme-black);text-decoration:none;transition:color .3s ease-in-out}a:hover:not(:disabled,[aria-disabled=true],.link--text,.list-social__link,.overlay-link,.footer__contact__link,.active-facets__button-remove,.latest-blog-card__link){color:var(--color-secondary)}.bold{font-weight:600}.m-0{margin:0!important}.relative{position:relative}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}button:disabled{cursor:not-allowed}button,.button{padding:1.2rem 3.2rem;border-radius:.8rem;font-family:var(--font-body-family);font-weight:400;line-height:120%;letter-spacing:-.16px;font-size:1.6rem;text-transform:capitalize;border:1px solid transparent;transition:background .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out;width:100%;text-align:center;justify-content:center;cursor:pointer}:is(button,.button):has(svg){display:flex;align-items:center;gap:1.1rem}.button--primary{background:linear-gradient(0deg,#343e3c66 0% 100%),var(--color-primary);color:var(--color-theme-white);border-color:var(--color-primary)}.button--primary.dark--bg{background:var(--color-theme-white);color:var(--color-secondary);border-color:var(--color-primary)}.button--primary.dark--bg:hover:not(:disabled,[aria-disabled=true]){background:var(--color-secondary);color:var(--color-theme-white);border-color:var(--color-theme-white)}.button--primary:hover:not(:disabled,[aria-disabled=true]){background:var(--color-secondary);color:var(--color-theme-white);border-color:var(--color-theme-white, #0E1B4D)}.button--secondary{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:transparent;color:var(--color-theme-black);border-color:var(--color-theme-black)}.button--secondary.dark--bg{color:var(--color-theme-white);border-color:var(--color-theme-white)}.button--secondary.dark--bg:hover:not(:disabled,[aria-disabled=true]){background:var(--color-theme-white);color:#050301;border-color:#dbd6d1}.button--secondary:hover:not(:disabled,[aria-disabled=true]){background:var(--color-secondary);color:var(--color-theme-white);border-color:var(--color-theme-white)}.button--tertiary{background-color:var(--color-secondary);color:var(--color-theme-white);border-color:var(--color-secondary)}.button--tertiary.dark--bg{color:var(--color-theme-white);border-color:var(--color-theme-white)}.button--tertiary.dark--bg:hover:not(:disabled,[aria-disabled=true]){background:linear-gradient(180deg,#fffcfa,#fbebda);color:#050301;border-color:#dbd6d1}.button--tertiary:hover:not(:disabled,[aria-disabled=true]){-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:transparent;color:var(--color-theme-black);border-color:var(--color-theme-black)}.button--fullwidth{width:100%}.button:has(svg) span{top:0;display:flex;align-items:center;line-height:1.2}.button:has(svg) svg{display:block;flex-shrink:0}.position-initial{position:initial}.field__input__custom{padding:1.2rem;border-radius:.8rem;border:1px solid rgba(52,62,60,.2);background:var(--color-white-card);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}.field__input__custom:focus{border-color:var(--color-primary)}a,a>span,.facet-checkbox__text,.mobile-facets__open-label,.sort-dropdown__name,.announcement-bar__link p{position:relative;text-decoration:none;color:inherit;display:inline-block}a:not(.button,:has(span),.no-underline,.list-social__link,.mega-menu__link,.cart-item__link,.menu-drawer__menu-item,.predictive-search__item,.overlay-link,.play-button,.glightbox):after,a:not(.button,:has(span),.no-underline,.list-social__link,.mega-menu__link,.cart-item__link,.menu-drawer__menu-item,.predictive-search__item,.overlay-link,.play-button,.glightbox)>span:after,.header__menu-item>span:after,.predictive-search__item>.predictive-search__item-content:after,.footer__contact__link>.label:after,.facet-checkbox__text:after,.mobile-facets__open-label:after,.sort-dropdown__name:after,.announcement-bar__link p:after{content:"";position:absolute;height:.1rem;transition:width .2s cubic-bezier(.25,.1,.25,1) 0s;right:0;width:0;bottom:-.4rem;top:unset;background-color:currentColor;transition-duration:.3s}.announcement-bar__link p:after{bottom:.5rem}a:not(:has(span)):hover:after,a:hover>span:after,a>.header__active-menu-item:after,.header__menu-item:hover>span:after,.predictive-search__item:hover>.predictive-search__item-content:after,.footer__contact__link:hover>.label:after,.facet-checkbox__text:hover:after,.mobile-facets__open-label:hover:after,.sort-dropdown__name:hover:after,.announcement-bar__link:hover p:after{left:0;right:auto;width:100%}a.overlay-link{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:1}.splide__arrows:has(.position-initial){display:flex;align-items:center;justify-content:flex-start;gap:1.6rem}.splide__arrows .splide__arrow{padding:1.2rem;border-radius:.4rem;border:1px solid var(--color-theme-black);width:auto;background-color:transparent;color:var(--color-theme-black);-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.splide__arrows .splide__arrow.dark--bg{border:1px solid var(--color-theme-white);color:var(--color-theme-white)}.splide__arrows .splide__arrow:disabled{pointer-events:none}.splide__arrows .splide__arrow.position-initial{position:initial;transform:translate(0)}.splide__arrows .splide__arrow svg{width:2.4rem;height:auto;color:inherit}.splide__arrows .splide__arrow:hover{background-color:var(--color-theme-black);opacity:.8;color:var(--color-theme-white)}.splide__arrows .splide__arrow.dark--bg:hover{border:1px solid var(--color-theme-white);background-color:var(--color-theme-white);color:var(--color-secondary)}.line{overflow:hidden}.line>.char:last-child,.line strong:has(.char)>.char:last-child{padding-right:.1rem}.text--center{text-align:left}.play-button{border-radius:1.2rem;border:1.55px solid rgba(250,250,250,.4);background:linear-gradient(0deg,#0003 0% 100%),#fafafa66;-webkit-backdrop-filter:blur(7.439999103546143px);backdrop-filter:blur(7.439999103546143px);width:6.4rem;height:6.4rem;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:transform .3s ease-in-out}.play-button svg{width:2.4rem;height:3.6rem;color:#fff}.media-overlay:hover .play-button{transform:scale(1.1)}.is-playing .play-button{display:none}.triggered .btn-svg-wrapper svg path{stroke:#343e3c;stroke-width:2;stroke-dasharray:175;stroke-dashoffset:175;fill:transparent;animation:drawSvg 3s ease-in-out 1 forwards}.triggered .btn-svg-wrapper svg path.yellow-fill{fill:transparent;animation:addYellowFill 3s ease-in-out 1 forwards}.triggered .btn-svg-wrapper svg path.yellow-2-fill{fill:transparent;animation:addYellowFill2 3s ease-in-out 1 forwards}.svg-background svg path{stroke:#898d75;fill:#898d7500;stroke-dasharray:4000;stroke-dashoffset:4000}.triggered.svg-background svg path{animation:draw 4s ease-in-out forwards,fillIn 1s ease-in-out 1s forwards}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fillIn{to{fill:#898d75}}@keyframes drawSvg{0%{stroke-dashoffset:175}to{stroke-dashoffset:0}}@keyframes addYellowFill{80%{fill:transparent}to{fill:#fccc86}}@keyframes addYellowFill2{80%{fill:transparent}to{fill:#cca842}}.accordion-content{max-height:0;overflow:hidden;transition:max-height .6s ease}.list-social.section-social{gap:1.2rem}.list-social__item .list-social__link{padding:1.3rem;border-radius:.8rem;border:1px solid var(--color-secondary);width:4.8rem;height:4.8rem;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease-in-out,color .3s ease-in-out}.list-social__item .list-social__link:hover{background-color:var(--color-secondary)}.list-social__item .list-social__link:hover svg{color:var(--color-theme-white)}.header .header-icons{display:grid;border-radius:.4rem;width:max-content;align-items:center;grid-area:icons;grid-template-columns:3.4rem 3.4rem;border:0;gap:0;overflow:hidden;padding:0}.header .header__ctas{grid-area:ctas;display:flex;gap:1.6rem}.header .header__icon{color:var(--color-secondary)}.header .list-menu--inline{gap:.8rem}.header .header__menu-item{color:var(--color-theme-black);font-size:1.6rem;font-weight:400;line-height:150%;letter-spacing:-.01em;text-transform:capitalize;padding:0}.header summary.header__menu-item{padding-right:1.7rem}.header summary.header__menu-item .icon-caret{right:.2rem}.header .header__icon--cart{position:relative;display:flex;width:max-content;left:-1rem}shopify-account{position:relative}shopify-account:after,.header__icon--cart:after{content:none;position:absolute;top:50%;left:0rem;height:2rem;width:1px;background:#343e3c;opacity:.1;transform:translateY(-50%)}.header .mega-menu:hover:after{content:"";position:absolute;left:0;width:100%;height:7rem}header.header{grid-template-areas:"heading ctas icons left-icons";grid-template-columns:1fr auto auto auto;gap:0}.header .header__ctas{justify-content:center}.header .header__search details{padding:0;opacity:1}.header .menu-drawer{border-top:1px solid rgba(52,62,60,.2);border-right:1px solid rgba(52,62,60,.2)}.header .menu-drawer__menu details{opacity:1;padding:0}.header .header-drawer__ctas{padding:2.4rem;display:block}.menu-drawer__localization.header-localization{display:none}.header header-drawer{margin-left:0}.header .header-icons .header__search,.header .header-icons .header__icon--cart,.header .header-icons shopify-account{padding:1rem 1.2rem;width:max-content;height:100%;display:flex;align-items:center;transition:background-color .3s ease-in-out}.header .header-icons shopify-account{display:none}.header .header-icons shopify-account svg{width:2.4rem;height:2.4rem;position:relative;right:.2rem}.search-modal__form .search__button .svg-wrapper .icon-search{color:var(--color-theme-black)!important}.template--thank-you .announcement-bar-section{display:none}.template--thank-you main{min-height:calc(100vh - 18.8rem)}.template--thank-you main>section{height:100%}.custom__header{border-bottom:.1rem solid rgba(0,24,56,.2)}.custom__header .header__wrapper .logo__wrapper{display:flex;justify-content:center;padding:1.6rem 2rem}.custom__header .header__wrapper .logo__wrapper a{padding:0}.star-rating{display:flex;align-items:center;gap:.3rem}.star-rating .star{width:2rem;height:2rem;background-color:#ccc;-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M9.07088 0.612343C9.41462 -0.204115 10.5854 -0.204114 10.9291 0.612346L12.9579 5.43123C13.1029 5.77543 13.4306 6.01061 13.8067 6.0404L19.0727 6.45748C19.9649 6.52814 20.3267 7.62813 19.6469 8.2034L15.6348 11.5987C15.3482 11.8412 15.223 12.2218 15.3106 12.5843L16.5363 17.661C16.744 18.5211 15.7969 19.201 15.033 18.7401L10.5245 16.0196C10.2025 15.8252 9.7975 15.8252 9.47548 16.0196L4.96699 18.7401C4.20311 19.201 3.25596 18.5211 3.46363 17.661L4.68942 12.5843C4.77698 12.2218 4.65182 11.8412 4.36526 11.5987L0.353062 8.2034C-0.326718 7.62813 0.0350679 6.52814 0.927291 6.45748L6.19336 6.0404C6.5695 6.01061 6.89716 5.77543 7.04207 5.43123L9.07088 0.612343Z" fill="%23F7E26E"/></svg>') no-repeat center;mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M9.07088 0.612343C9.41462 -0.204115 10.5854 -0.204114 10.9291 0.612346L12.9579 5.43123C13.1029 5.77543 13.4306 6.01061 13.8067 6.0404L19.0727 6.45748C19.9649 6.52814 20.3267 7.62813 19.6469 8.2034L15.6348 11.5987C15.3482 11.8412 15.223 12.2218 15.3106 12.5843L16.5363 17.661C16.744 18.5211 15.7969 19.201 15.033 18.7401L10.5245 16.0196C10.2025 15.8252 9.7975 15.8252 9.47548 16.0196L4.96699 18.7401C4.20311 19.201 3.25596 18.5211 3.46363 17.661L4.68942 12.5843C4.77698 12.2218 4.65182 11.8412 4.36526 11.5987L0.353062 8.2034C-0.326718 7.62813 0.0350679 6.52814 0.927291 6.45748L6.19336 6.0404C6.5695 6.01061 6.89716 5.77543 7.04207 5.43123L9.07088 0.612343Z" fill="%23F7E26E"/></svg>') no-repeat center;-webkit-mask-size:cover;mask-size:cover;position:relative;overflow:hidden}.star-rating .star-inner{display:block;background-color:var(--color-gold-start);width:100%;height:100%}.hero-banner{overflow:hidden}.hero-banner:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(180deg,#343e3ce6 5.25%,#343e3ccc 93.86%);z-index:1}.template--index .hero-banner:before{background:linear-gradient(180deg,#343e3c00 5.25%,#343e3c 60.86%)}.hero-banner .image__mobile{display:block!important}.hero-banner .image__desktop.hide--desktop{display:none!important}.banner__heading .h1,.banner__heading .h1 h2{font-size:4.3rem}.banner__heading .h2 h1,.contact-form-custom__heading h1{font-size:3.6rem}.banner-testimonial__wrapper{max-width:100%;margin-left:0;padding:2.4rem;display:flex;flex-direction:column;gap:2.2rem;border-radius:.8rem;border:1px solid var(--color-theme-white-20);background-color:var(--color-theme-white-20);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}.banner__box>.banner-testimonial__wrapper{display:none}.banner__content>.banner-testimonial__wrapper{display:none}.banner-testimonial__wrapper .content__wrapper{display:grid;gap:1rem}.product-card__wrapper{border-radius:4px;border:1px solid rgba(52,62,60,.2);background-color:var(--color-white-card);overflow:hidden;display:flex;flex-direction:column;height:100%;position:relative}.product-card__wrapper .product-card-image img,.product-card__wrapper .product-card-image svg{width:100%;object-fit:cover;height:36rem;border-radius:.4rem;overflow:hidden}.product-card__wrapper .price{font-family:var(--font-heading-family);font-size:2.8rem;font-weight:500;line-height:110%;letter-spacing:-.04em}.product-card__wrapper .attribute__wrapper{margin-bottom:.4rem}.product-card__wrapper .product-card__cta{display:flex;flex-direction:column;gap:1rem;margin-top:auto;z-index:1}.product-card__wrapper .product-card__cta .view-product,.product-card__wrapper .product-card__cta .quick-add,.product-card__wrapper .product-card__cta .button{width:100%;padding:0;height:4.4rem}.product-card__wrapper .product-card__cta .view-product,.product-card__wrapper .product-card__cta .view-product a{display:flex;align-items:center;justify-content:center}.featured-product-custom__card.splide__slide:not(.is-visible) .product-card__cta .view-product a{-webkit-backdrop-filter:none;backdrop-filter:none}.product-card__wrapper .attribute{display:grid;border:1px solid rgba(52,62,60,.2)}.product-card__wrapper .attribute.flex-grow{grid-template-columns:1fr 1fr 1fr auto}.product-card__wrapper .attribute .attribute-label{display:flex;padding:2rem .8rem;justify-content:center;align-items:stretch;gap:1rem;border-right:1px solid rgba(52,62,60,.2);height:100%}.product-card__wrapper .attribute .attribute-label:last-child{border-right:1px solid transparent}.product-card__wrapper .attribute .attribute-label span{display:flex;text-align:center;height:100%;align-items:center;color:#343e3c}.product-card__wrapper .attribute .attribute-more{border-right:1px solid transparent;background-color:#f7edd4}.product-card__wrapper .content__wrapper{padding:2rem;display:flex;flex-direction:column;gap:1.6rem;position:relative;height:100%}.product-card__wrapper .product-card-image{overflow:hidden}.product-card__wrapper .product-card-image img,.product-card__wrapper .product-card-image svg{transition:transform .3s ease-in-out}.product-card__wrapper:hover .product-card-image img,.product-card__wrapper:hover .product-card-image svg{transform:scale(1.1)}@media screen and (max-width:767px){.product-card__wrapper .content__wrapper .title a strong{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.cards__wrapper{padding-left:0;gap:2.4rem;display:flex;flex-direction:column}.cards__wrapper .splide__arrows{position:initial;left:0;bottom:0;display:flex;align-items:center;justify-content:flex-start;gap:1.6rem}.cards__wrapper .splide__arrows .splide__arrow{position:initial;transform:none}.accordion{border-radius:0;padding:2.4rem;opacity:1;transition:opacity .3s ease-in-out}.accordion.active{opacity:1}.accordion-header{padding:0;background:none;justify-content:flex-start;gap:1.6rem;width:100%;display:flex}.accordion.active .accordion-header{margin-bottom:1rem}.accordion-header .icon{color:var(--color-primary)}.accordion-header .accordion-title{text-align:left}.accordion-group{display:flex;flex-direction:column;gap:0}.accordion-content .accordion-content-inner{margin-bottom:1.6rem}.accordion .expanded,.accordion.active .collapsed{display:none}.accordion.active .expanded,.accordion .collapsed{display:flex}.accordion-title p{font-size:2.4rem}.footer__container{padding:3rem 2rem;background-color:var(--color-secondary)}.footer-logo-wrapper{max-width:12rem}.footer__contact,.footer__contact__info,.footer__logo__wrapper,.footer__social,.footer__info,.footer__menu,.footer__menu__wrapper,.footer__menu__wrapper .footer-menu{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}.footer__menu__wrapper .footer-menu>li:last-child{padding-bottom:1rem}.footer__info,.footer__logo__wrapper,.footer__menu{gap:2.4rem}.footer__contact__info .footer__contact__link .label{display:flex;gap:.8rem;align-items:center}.footer__contact__info .footer__contact__link .label span{position:relative;top:.2rem}.footer__social .footer__list-social{justify-content:flex-start;gap:1.2rem}.footer__social .list-social__item .list-social__link{border:1px solid var(--color-theme-white);color:var(--color-theme-white);background-color:transparent;transition:background-color .3s ease-in-out;width:4.8rem;height:4.8rem}.footer__social .list-social__item .list-social__link:hover{background-color:var(--color-theme-white)}.footer__social .list-social__item .list-social__link:hover svg{color:var(--color-secondary)}.footer .footer__wrapper,.footer__copyright{display:flex;flex-direction:column;gap:2.4rem}.footer__copyright{align-items:center}.footer .footer__wrapper{gap:3.2rem}.footer .divider{width:100%;height:1px;display:block!important;background-color:var(--color-theme-white)}.footer__policies{display:flex;gap:2.4rem}.footer-copyright .copyright-text{font-size:1.5rem}.footer-logo__desktop{display:none}.footer__logo__wrapper,.footer__logo__wrapper .footer__menu,.footer__logo__wrapper .footer__menu .footer__menu__wrapper,.footer__logo__wrapper .footer__menu .accordion-group{width:100%}.footer__logo__wrapper{gap:2.4rem}.footer__logo__wrapper .footer__menu .accordion{margin-top:0;padding:0;opacity:1}.footer__logo__wrapper .footer__menu .accordion .accordion-header{justify-content:space-between}.footer__logo__wrapper .footer__menu .accordion-content .accordion-content-inner{margin-top:1.6rem;margin-bottom:0}.footer__logo__wrapper .footer__menu .accordion.active .accordion-header{margin-bottom:0}.footer__logo__wrapper>.footer-logo{display:flex;justify-content:center;width:100%}.footer__logo__wrapper>.footer__social{width:100%;align-items:center}.footer__logo__wrapper .footer__social .label{display:none}.footer__info>.footer__menu{display:none}.footer__menu__wrapper .accordion-title{font-size:2rem}.footer__menu__wrapper .footer-menu .list-menu__item--active:after{left:0;right:auto;width:100%}#MainContent .shopify-policy__container{padding:3rem 2rem;max-width:100%;display:flex;flex-direction:column;gap:2.4rem;background-color:var(--color-theme-white)}#MainContent .shopify-policy__container>div{max-width:100%;margin:0}#MainContent .shopify-policy__container .shopify-policy__title{text-align:left;text-transform:capitalize;width:100%}.header .header-icons .header__icon--cart .cart-count-bubble span{position:relative;top:0;left:.04rem;line-height:0}.main-collection-product-grid,main .template-search{background-color:var(--color-theme-white)}main .template-search .predictive-search{background-color:#fff}main .template-search predictive-search .field__label{display:none}header-drawer .menu-drawer__menu .menu-drawer__menu-item{display:block;transition:color .1s ease}header-drawer .menu-drawer__menu .menu-drawer__menu-item:hover,header-drawer .menu-drawer__menu .menu-drawer__menu-item.menu-drawer__menu-item--active{background-color:var(--color-primary);color:var(--color-theme-white)}@keyframes floatUpDown{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes floatDownUp{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}.anim-up-down{animation:floatUpDown 5s ease-in-out infinite}.anim-down-up{animation:floatDownUp 5s ease-in-out infinite}@media screen and (min-width:768px){button,.button:not(.button--fullwidth){width:fit-content}.splide__arrows:has(.position-initial){justify-content:center}.text--center{text-align:center}header.header{gap:1.6rem}.header .header-icons{grid-template-columns:auto 4rem auto;padding:0;background-color:var(--color-surface)}.header .header-icons shopify-account{display:flex}shopify-account:after,.header__icon--cart:after{content:"";left:0}.header .header-drawer__ctas{display:none}.header .header__icon--cart{left:0}.product-card__wrapper .product-card__cta{flex-direction:row}.banner-testimonial__wrapper{max-width:49.4rem}.accordion{border-radius:1.6rem}.footer .footer__wrapper{max-width:192rem;margin:0 auto}.footer__menu{gap:2.4rem}.footer__menu__wrapper{gap:2rem;min-width:10.8rem}.footer__logo__wrapper{min-width:23.9rem}.product-card__wrapper .content__wrapper .title a strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.template--index .hero-banner:before{background:linear-gradient(180deg,#343e3c00 5.25%,#343e3c 45.86%)}}@media screen and (min-width:1024px){h1,.h1{font-size:5.4rem}h2,.h2{font-size:4.4rem}h3,.h3{font-size:3.2rem}h4,.h4{font-size:2.6rem}h5,.h5{font-size:1.9rem}.p1{font-size:1.8rem}.splide__arrows .splide__arrow{padding:2.3rem}.splide__arrows .splide__arrow svg{width:4.8rem}.product-card__wrapper .price{font-size:3rem}.play-button{border-radius:2.4rem;width:8.4rem;height:8.4rem}.play-button svg{width:3.6rem;height:4.3rem}.list-social__item .list-social__link{width:5.6rem;height:5.6rem}.header .header__ctas,.header.header--middle-left{gap:.8rem}header.header{grid-template-areas:"heading navigation icons ctas";grid-template-columns:auto 1fr auto auto}.header .header-icons .header__search{padding:0;width:100%}.header .header-icons .header__search summary{width:100%;height:100%;display:flex;align-items:center}.header .header-icons .header__search summary,.header .header-icons .header__icon--cart,.header .header-icons shopify-account{padding:.8rem}.header .header-icons shopify-account svg{color:var(--color-secondary)}.header .header-icons .header__search:hover,.header .header-icons .header__icon--cart:hover,.header .header-icons shopify-account:hover{background-color:var(--color-primary);cursor:pointer}.header .header-icons .header__search:hover .icon-search,.header .header-icons .header__icon--cart:hover svg,.header .header-icons shopify-account:hover svg{color:var(--color-theme-white)}.header .header-icons .header__icon--cart .cart-count-bubble{background-color:var(--color-secondary);color:var(--color-theme-white)}.header .header-icons .header__icon--cart:hover .cart-count-bubble{background-color:var(--color-theme-white);color:var(--color-secondary)}.header .header__ctas .button{padding:1.2rem}.hero-banner:before{height:89.7rem;background:linear-gradient(177deg,#343e3c00 5.25%,#343e3c 93.86%)}.template--index .hero-banner:before{background:linear-gradient(177deg,#343e3c00 5.25%,#343e3c 93.86%)}.banner-testimonial__wrapper{margin-left:auto;border-radius:2.4rem;padding:3.2rem}.banner__content>.banner-testimonial__wrapper{display:flex}.banner__heading .h1,.banner__heading .h1 h2{font-size:5.4rem}.banner__heading .h2 h1,.contact-form-custom__heading h1{font-size:4.4rem}.hero-banner .image__mobile{display:none!important}.hero-banner .image__desktop.hide--desktop{display:block!important}.template--custom-candles .hero-banner .banner__media img{object-position:center 60%}.cards__wrapper{padding-left:calc(26% + 4rem)}.cards__wrapper .splide__arrows{position:absolute}.accordion{opacity:.4}.accordion-content .accordion-content-inner{margin-bottom:0;padding-left:3.3rem}.accordion-header{gap:2.4rem!important}.accordion-group{gap:1.6rem}.footer__container{padding:4rem 3rem 2.4rem}.footer-v2 .footer__container{padding:2.4rem 3rem}.footer__info{flex-direction:row-reverse;justify-content:space-between;margin-bottom:.8rem}.footer__copyright{flex-direction:row;justify-content:space-between}.footer__logo__wrapper{width:auto}.footer__logo__wrapper>.footer-logo{display:none}.footer-logo__desktop{display:flex}#MainContent .shopify-policy__container{padding:4rem 3rem}#MainContent .shopify-policy__container>div{max-width:88.8rem;margin:0 auto}.footer__info>.footer__menu{display:flex;flex-direction:column;gap:4.8rem}.footer__logo__wrapper>.footer__menu{display:none}.footer__logo__wrapper .footer__social .label{display:inline-block}.footer__logo__wrapper>.footer__social{align-items:flex-start}}@media screen and (min-width:1280px){.product-card__wrapper .price{font-size:3.2rem}.header .header__ctas,.header.header--middle-left{gap:1.2rem}.header .list-menu--inline{gap:1.8rem}.header .header__ctas .button{padding:1.2rem 3.2rem}.header .header-icons{grid-template-columns:auto 4.8rem auto}.header .header-icons .header__search summary,.header .header-icons .header__icon--cart,.header .header-icons shopify-account{padding:.8rem 1.2rem}.header .header-icons .header__search summary{padding:.8rem 1.2rem .8rem 1.6rem}}@media screen and (min-width:1440px){h1,.h1{font-size:6.4rem}h2,.h2{font-size:5.2rem}h3,.h3{font-size:3.6rem}h4,.h4{font-size:2.8rem}h5,.h5{font-size:2rem}.banner__heading .h1,.banner__heading .h1 h2{font-size:6.4rem}.banner__heading .h2 h1,.contact-form-custom__heading h1{font-size:5.2rem}.play-button{width:12.4rem;height:12.4rem}.cards__wrapper{padding-left:calc(21% + 4.8rem)}.footer__container{padding:8rem 6.4rem 2.4rem}.footer-v2 .footer__container{padding:2.4rem 6.4rem}.footer__logo__wrapper{align-items:flex-end;flex:1}.footer__logo__wrapper>.footer__contact,.footer__logo__wrapper>.footer__social{min-width:28rem}.footer__logo__wrapper>.footer__social{width:auto}.footer-logo__desktop{flex:1;justify-content:center}.footer__info>.footer__menu{flex-direction:row;flex:1}#MainContent .shopify-policy__container{padding:8rem 6.4rem}}.word-mask{padding-right:.1rem}.word-mask,.line strong{display:inline-block;overflow:hidden;vertical-align:bottom}.line br{display:none}.char{display:inline-block;text-wrap:nowrap}.line strong{display:inline;overflow:visible;text-wrap:wrap}.word-mask{white-space:nowrap}@media screen and (max-width:767px){.template--index .media-with-text__wrapper,.template--index .latest-blog__wrapper{padding:2rem 2rem 4rem}.template--index .featured-product-custom__container{padding:2rem 0 4rem}.template--index .testimonial-custom__wrapper,.template--index .feed-custom__wrapper,.template--index .custom_cta__container{padding:4rem 2rem 2rem}.template--wholesale .featured-collection-custom__container .section--padding,.template--collection .collection-multicolumn__wrapper{padding:0 2rem 4rem}.split-line [aria-label]{display:block}.split-line .line{display:inline!important}.banner-content__wrapper .banner__text{text-align:left}.header .header-icons .header__search:hover .icon-search,.header .header-icons .header__icon--cart:hover svg,.header .header-icons shopify-account:hover svg{color:var(--color-primary)}.template--what-our-clients-say .banner__heading .h1 br{display:none}}.card .card__inner{display:flex;flex-direction:column}.article-card__image,.article-card__image img{position:initial!important}.glightbox-container .gcontainer{background-color:#0009}.glightbox{height:100%;width:100%;display:block}.glightbox-container .gbtn{width:4.8rem;height:4.8rem;padding:0;border:1px solid rgba(255,255,255,.6);border-radius:.8rem;background-color:#0f141699;display:flex;align-items:center;justify-content:center;opacity:1;z-index:9999;cursor:pointer}.glightbox-container .gbtn:hover{background-color:#0f1416d9}.glightbox-container .gbtn svg{width:2rem;height:auto}.glightbox-container .gbtn svg path{fill:#fff}.glightbox-container .gbtn.disabled{opacity:.3}.glightbox-container .gclose{position:absolute;top:1.6rem;right:1.6rem;width:4.4rem;height:4.4rem}.glightbox-container .gclose svg{width:1.6rem}.glightbox-container .gprev,.glightbox-container .gnext{position:absolute;top:50%;transform:translateY(-50%)}.glightbox-container .gprev{left:1.6rem}.glightbox-container .gnext{right:1.6rem}header-menu .header__submenu.list-menu--disclosure{width:max-content;min-width:100%;max-width:none}header-menu .header__submenu .header__menu-item{white-space:nowrap}@media screen and (max-width:989px){sticky-header header.header{position:relative;min-height:92px;align-items:center;grid-template-areas:"left-icons icons ctas";grid-template-columns:auto auto 1fr;gap:0}sticky-header header.header .header__heading{position:absolute;grid-area:auto;left:50%;top:50%;transform:translate(-50%,-50%);margin:0}sticky-header header.header .header__ctas{justify-self:end}sticky-header header.header .header__ctas .button{width:auto;padding:1rem 2rem}sticky-header header.header .header-icons .header__search,sticky-header header.header .header-icons details-modal.header__search{display:none}sticky-header header.header header-drawer,sticky-header header.header .header-icons{align-self:center;height:44px;display:flex;align-items:center}sticky-header header.header header-drawer summary.header__icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0}sticky-header header.header .header-icons{grid-template-columns:auto}sticky-header header.header .header-icons .header__icon--cart{left:0;top:0;width:44px;height:44px;padding:0;justify-content:center;align-items:center}.menu-drawer__search{position:relative;margin:2rem 2.4rem 0}.menu-drawer__search .field__input__custom{width:100%;min-height:4.8rem;padding-right:5rem;font-size:1.6rem}.menu-drawer__search .menu-drawer__search-button{position:absolute;top:0;right:0;width:4.8rem;height:100%;padding:0;border:0;background:transparent;color:var(--color-secondary);display:flex;align-items:center;justify-content:center}}@media(max-width:767px){.footer__contact .footer__contact__info{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}.footer__contact .footer__contact__info+.footer__contact__info{margin-top:1.4rem}.footer__contact .footer__contact__link{display:inline-flex;align-items:center}.footer__contact .footer__contact__link .label{display:flex;align-items:center;gap:1rem;line-height:1}.footer__contact .footer__contact__link .label svg{display:block;flex-shrink:0;margin:0}sticky-header header.header .header-icons .header__icon--cart{justify-content:flex-start}.cart-count-bubble{left:1.2rem}}@media screen and (min-width:1024px){.footer .divider.divider--mobile-only{display:none!important}}.announcement-bar__message.h5{font-size:16px}quantity-input.quantity{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:stretch;width:100%;max-width:24rem;min-height:4.8rem;border:1px solid rgba(52,62,60,.2);border-radius:1.2rem;background:var(--color-white-card);overflow:hidden}quantity-input.quantity:after{display:none}quantity-input.quantity .quantity__button{width:100%;min-width:0;height:100%;padding:0;border:0;border-radius:0;background:transparent;color:var(--color-secondary);display:flex;align-items:center;justify-content:center;transition:background-color .3s ease-in-out}quantity-input.quantity .quantity__button:hover{background:#343e3c0f}quantity-input.quantity .quantity__input{width:100%;min-width:0;height:100%;padding:0;margin:0;border:0;border-left:1px solid rgba(52,62,60,.2);border-right:1px solid rgba(52,62,60,.2);border-radius:0;background:transparent;box-shadow:none;text-align:center;font-size:1.6rem;color:var(--color-theme-black)}@media screen and (min-width:768px){.product .product-form__buttons{grid-template-columns:1fr 1fr!important}quick-add-modal .product .product-form__buttons{grid-template-columns:1fr!important}}.cart-item__quantity-wrapper .quantity-popover-container{align-items:center}.cart-item cart-remove-button{display:flex;align-items:center}.cart-item cart-remove-button .button{min-width:4.8rem;min-height:4.8rem;height:4.8rem;margin:0}@media screen and (max-width:767px){.template--index .hero-banner.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:min(70rem,calc(100svh - 12rem))}}.product-form__buttons{align-items:stretch}.product-form__buttons .product-form__submit,.product-form__buttons .product-form__buy-now,.product-form__buttons .shopify-payment-button__button{min-height:5.6rem!important;height:5.6rem!important;padding-top:0!important;padding-bottom:0!important;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:1rem;line-height:1}.product-form__buttons .product-form__submit .svg-wrapper,.product-form__buttons .product-form__submit .svg-wrapper svg{width:2.2rem;height:2.2rem;display:block}quantity-input.quantity .quantity__button[name=minus] .svg-wrapper{position:relative;width:1.4rem;height:1.4rem;display:inline-block}quantity-input.quantity .quantity__button[name=minus] .svg-wrapper svg{display:none}quantity-input.quantity .quantity__button[name=minus] .svg-wrapper:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;border-radius:1px;background:currentColor;transform:translateY(-50%)}quantity-input.quantity .quantity__button.disabled{opacity:.5}.cf-field[hidden]{display:none!important}.product-card__wrapper .content__wrapper .title a strong{display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible;text-overflow:clip}.product-details__container .accordion-content-inner a{text-decoration:underline;text-underline-offset:2px;color:inherit}.product-details__container .accordion-content-inner a:hover{text-decoration-thickness:2px}quantity-input.quantity .quantity__button[name=minus]{position:relative}quantity-input.quantity .quantity__button[name=minus] .svg-wrapper{position:static}quantity-input.quantity .quantity__button[name=minus] .svg-wrapper:before{left:50%;right:auto;width:12px;margin-left:-6px;top:50%;transform:translateY(-50%)}@media(max-width:767px){body .list-collection-custom-card__cta .collection-excerpt p{display:block!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;overflow:visible!important;text-overflow:clip!important}quantity-input.quantity{max-width:16rem;margin-right:1rem}.product .product-form__quantity .quantity{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
