@font-face{font-family:CG Sans;src:url(cargrow-dm-sans.woff2) format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:"CG Serif";src:url(cargrow-instrument-serif.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"CG Serif";src:url(cargrow-instrument-serif-italic.woff2) format("woff2");font-style:italic;font-weight:400;font-display:swap}:root{--font-body-family: "CG Sans", Arial, sans-serif;--font-heading-family: "CG Serif", Georgia, serif;--font-heading-weight: 400;--font-body-weight: 400;--cg-accent: #ed8b61;--cg-black: #102a2c;--cg-panel: #18383a;--cg-cream: #faf9f6;--cg-paper: #ffffff;--cg-warm: #f1ede5;--cg-sage: #faf9f6;--cg-mint: #f0f2ee;--cg-blush: #f9e7df;--cg-ink: #182b2c;--cg-muted: #626d6b;--cg-muted-dark: #c1ceca;--cg-gold: #8b5b2e;--cg-coral: #bc4727;--cg-line: #dce0da;--cg-dark-line: #3b5353}body{font-size:1.6rem;background:var(--cg-cream);color:var(--cg-ink);letter-spacing:0}body,button,input,select,textarea{font-family:var(--font-body-family)}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.025em;line-height:1.1}h1,.h0{font-size:clamp(4.4rem,5vw,6.8rem)}h2,.h1,.h2{font-size:clamp(3.8rem,4vw,5.6rem)}h3,.h3{font-size:2rem}p{line-height:1.65}a{text-underline-offset:.3em}a:hover{color:var(--cg-gold)}img{max-width:100%}product-component,collection-component{display:block;min-width:0}.page-width{max-width:130rem}.page-width--narrow{max-width:92rem}::selection{color:var(--cg-black);background:var(--cg-gold)}:focus-visible{outline:2px solid var(--cg-gold);outline-offset:4px}.button,.shopify-challenge__button,.customer button{font-size:1.5rem;font-weight:600;letter-spacing:0;min-height:5.2rem;border-radius:100px;transition:background .2s ease,color .2s ease,transform .2s ease}.button:not(.button--secondary):not(.button--tertiary),.shopify-challenge__button{background:var(--cg-coral);color:#fff}.button--secondary,.button--tertiary{background:transparent;color:var(--cg-ink)}.button:hover{filter:brightness(1.08);transform:translateY(-2px)}.button:before,.button:after{border-radius:100px;box-shadow:none}.button--secondary{border:1px solid currentColor}.cargrow-text-link{color:var(--cg-gold);text-decoration:underline;font-size:1.5rem}.cargrow-kicker{color:var(--cg-muted);font-size:1.2rem;margin:0}.announcement-bar{background:#102a2c;color:#e2ebe5}.announcement-bar__message{font-family:var(--font-body-family);padding:.7rem 0;min-height:3.2rem;font-size:1.2rem;font-weight:400;letter-spacing:.02em}.utility-bar{border:0}.header-wrapper{background:#102a2c;color:var(--cg-cream);border-bottom:1px solid #3b5353}.header{gap:3.2rem;padding-block:1.2rem}.header__heading-logo{display:block;border-radius:8px}.header__menu-item{font-size:1.5rem;letter-spacing:0;padding:1.2rem 1.6rem}.header__active-menu-item{text-underline-offset:.6rem;text-decoration-thickness:1px}.header__icons{gap:.6rem}.header__icon,.slider-button,.quantity__button{border-radius:50%}.header__icon:hover{background:var(--cg-panel);color:var(--cg-accent)}.header__icon--cart{margin-right:0}.cart-count-bubble{background:var(--cg-accent);color:var(--cg-black)}.menu-drawer,.menu-drawer__submenu,.search-modal,.drawer__inner,.facets__display,.mobile-facets__inner,.predictive-search{background:var(--cg-black);color:var(--cg-cream);border-color:var(--cg-dark-line)}.cargrow-breadcrumbs{border-bottom:1px solid var(--cg-line)}.cargrow-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;margin:0;padding-block:1.2rem;list-style:none;font-size:1.15rem;line-height:1.5}.cargrow-breadcrumbs__list li{display:inline-flex;gap:1.2rem;min-width:0}.cargrow-breadcrumbs__list li+li:before{content:"/";color:var(--cg-muted)}.cargrow-breadcrumbs__list a{color:var(--cg-muted)}.cargrow-breadcrumbs__list [aria-current=page]{color:var(--cg-ink)}.cargrow-hero{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:6rem;padding:5rem 6rem 4rem;margin:2rem auto 0;width:calc(100% - 4rem);max-width:142rem;background:var(--cg-black);color:var(--cg-cream);border-radius:3.2rem}.cargrow-hero__copy{padding-block:1rem}.cargrow-hero__copy .cargrow-hero__eyebrow{max-width:none;color:#c1ceca;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;margin-bottom:2.4rem}.cargrow-hero__copy h1{max-width:none;margin:0 0 2.4rem;color:var(--cg-cream);font-size:clamp(6.4rem,6.8vw,9.6rem);line-height:1.02;letter-spacing:-.035em}.cargrow-hero__copy h1 em{display:block;color:var(--cg-accent);font-weight:400}.cargrow-hero__copy p{max-width:37ch;margin:0 0 2.8rem;color:#c1ceca;font-size:1.6rem;line-height:1.65}.cargrow-hero__copy .button:not(.button--secondary):not(.button--tertiary){min-width:18rem;background:var(--cg-accent);color:var(--cg-black);padding-inline:2.4rem 1rem;gap:2.8rem}.cargrow-button-arrow{display:inline-grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:#102a2c;color:#faf9f6;font-size:2rem;font-weight:400}.cargrow-hero__footnote{display:flex;gap:1.8rem;align-items:center;margin-top:3.2rem;color:#c1ceca;font-size:1.2rem;line-height:1.5}.cargrow-hero__footnote>span:first-child{font-family:var(--font-heading-family);font-size:3.6rem;line-height:1;color:var(--cg-cream);border-right:1px solid #637574;padding-right:1.8rem}.cargrow-hero__image{margin:0;min-width:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.cargrow-hero__image img{display:block;width:100%;height:44rem;object-fit:contain;background:#e9e9e5;border:0;border-radius:50% 50% 1.6rem 1.6rem}.cargrow-hero__image figcaption{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:1.6rem .2rem 0;font-size:1.2rem;color:#c1ceca}.cargrow-hero__image figcaption a{color:#faf9f6;text-decoration:none;font-size:1.4rem}.cargrow-hero__image figcaption a:hover{color:var(--cg-accent)}.cargrow-scent-guide{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:7rem;padding-block:8rem}.cargrow-scent-guide h2{margin:0;max-width:9ch;font-size:clamp(4.4rem,5vw,7.2rem)}.cargrow-scent-guide__profiles{display:grid;gap:0}.cargrow-scent-guide__profile{display:grid;grid-template-columns:13rem minmax(0,1fr);gap:.8rem 2rem;border-bottom:1px solid var(--cg-line);padding:2.4rem 0}.cargrow-scent-guide__profile:first-child{padding-top:0}.cargrow-scent-guide__profile h3{grid-row:span 2;margin:0;font-size:4.2rem;font-style:italic;color:#22666a}.cargrow-scent-guide__profile:nth-child(2) h3{color:#8b4c66}.cargrow-scent-guide__profile:nth-child(3) h3{color:#a94c25}.cargrow-scent-guide__profile p{color:var(--cg-muted);margin:0;font-size:1.5rem}.cargrow-scent-guide__profile ul{padding:0;margin:.6rem 0 0;list-style:none}.cargrow-scent-guide__profile a{display:block;width:fit-content;padding:.7rem 0;font-size:1.4rem;color:var(--cg-ink);text-decoration-color:#aab7af}.cargrow-scent-guide__profile a:hover{color:var(--cg-coral)}.cargrow-information{padding-block:6.4rem}.cargrow-information--steps{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:7rem;border-top:1px solid var(--cg-line)}.cargrow-information h2{margin:0 0 2.4rem}.cargrow-information--steps h2{max-width:9ch}.cargrow-information__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem;list-style:none;padding:0;margin:0}.cargrow-information--steps .cargrow-information__items{grid-template-columns:minmax(0,1fr);gap:2.4rem}.cargrow-information--steps .cargrow-information__items li{display:grid;grid-template-columns:4.8rem 1fr;column-gap:1.8rem}.cargrow-step{grid-row:span 2;align-self:start;display:grid;place-items:center;width:4.8rem;height:4.8rem;border:1px solid #a4b6ad;border-radius:50%;color:#436158;font-family:var(--font-heading-family);font-size:2.4rem}.cargrow-information__items h3{margin:0 0 .8rem;font-family:var(--font-body-family);font-size:1.8rem;font-weight:500;letter-spacing:-.02em;line-height:1.3}.cargrow-information__items p{color:var(--cg-muted);margin:0;font-size:1.5rem}.cargrow-information--facts{background:#ebece4;border-radius:3.2rem;margin-block:0 6.4rem;padding:4.8rem}.cargrow-information--facts .cargrow-information__intro{display:grid;grid-template-columns:1fr 1fr;gap:1rem 5rem}.cargrow-information--facts .cargrow-information__intro h2{grid-row:span 2;margin:0}.cargrow-information--facts .cargrow-information__intro p{margin:0;font-size:1.5rem;color:var(--cg-muted)}.cargrow-information--facts .cargrow-information__items{margin-top:3.6rem;padding-top:2.8rem;border-top:1px solid #c7d0c5}.cargrow-information--facts .cargrow-information__items h3{font-size:2.4rem;font-family:var(--font-heading-family);font-weight:400}.cargrow-information--story{padding-block:5.6rem}.cargrow-information--story .cargrow-information__intro{max-width:75rem}.cargrow-information--story p{color:var(--cg-muted);margin:0 0 2rem}main[data-template=index] .collection{background:var(--cg-cream);color:var(--cg-ink);padding-block:6.4rem}main[data-template=index] .collection .title{color:var(--cg-ink)}.collection__title .title,.related-products__heading{margin:0 0 3.2rem}.product-grid .grid__item,.product-card-wrapper{min-width:0}.product-grid product-component{height:100%}.product-card-wrapper .card{border:0;border-radius:0;background:transparent;color:var(--cg-ink);box-shadow:none}.product-card-wrapper .card:after{box-shadow:none}.product-card-wrapper .card>.card__content{padding:0}.product-card-wrapper .card__inner{position:relative;border-radius:2.4rem;background:#eceee9;overflow:hidden}.product-card-wrapper .card__media{margin:0;width:100%;border-radius:2.4rem}.product-card-wrapper .card__media img{mix-blend-mode:multiply}.product-card-wrapper .card__media.cargrow-local-product-media{background:var(--cg-blush)}.product-card-wrapper .card:hover .card__media img{transform:scale(1.035)}.product-card-wrapper .card__media .media>img{object-fit:contain}.product-card-wrapper .card__information{padding:1.8rem .4rem .8rem}.product-card-wrapper .card__heading{font-family:var(--font-heading-family);font-size:2.8rem;font-weight:400;line-height:1.1;letter-spacing:-.02em;word-break:normal;overflow-wrap:normal}.cargrow-card-type{margin:0 0 .8rem;color:var(--cg-muted);font-size:1.2rem;letter-spacing:.04em}.product-card-wrapper .card-information>.price{margin-top:1rem}.product-card-wrapper .card__heading a{color:var(--cg-ink)}.product-card-wrapper .card-information{text-align:left}.product-card-wrapper .price{font-size:1.5rem;font-weight:500;letter-spacing:0;color:var(--cg-ink)}.product-card-wrapper .quick-add{margin:.8rem .4rem 0}.product-card-wrapper .quick-add__submit{padding:1rem 1.6rem;font-size:1.4rem;min-width:0;min-height:4.8rem;border-color:#bac4bd;background:transparent;color:var(--cg-ink)}.product-card-wrapper .quick-add__submit:hover{background:var(--cg-black);color:var(--cg-cream);border-color:var(--cg-black)}.product-card-wrapper .card__badge{position:absolute;top:1rem;left:1rem;right:auto;bottom:auto;max-width:calc(100% - 7rem);z-index:2}.product-card-wrapper .card>.card__content{position:static}.badge{border:0;border-radius:100px;padding:.6rem .9rem;font-size:1.1rem;letter-spacing:0;line-height:1.3}.badge:not(.price__badge-sold-out){background:var(--cg-coral);color:#fff}.cargrow-card-wishlist{position:absolute;z-index:3;top:1rem;right:1rem;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;background:#fff;color:var(--cg-black);font:inherit;font-size:2.5rem;cursor:pointer;box-shadow:0 2px 8px #102a2c0a}.cargrow-card-wishlist.is-saved,.cargrow-card-wishlist:hover{color:var(--cg-gold)}.cargrow-wishlist-button{display:inline-flex;align-items:center;gap:.8rem;padding:.8rem 0;min-height:4.4rem;background:none;color:var(--cg-muted);border:0;border-radius:12px;font:inherit;font-size:1.3rem;cursor:pointer}.cargrow-wishlist-button__icon{font-size:2rem;color:var(--cg-gold)}.cargrow-wishlist-button.is-saved{color:var(--cg-gold)}.cargrow-wishlist-page{display:grid;gap:1rem}.cargrow-wishlist-item{display:flex;gap:1.6rem;padding:1.6rem;border-bottom:1px solid var(--cg-line);color:var(--cg-ink)}.cargrow-wishlist-item__heart{color:var(--cg-gold)}.collection-hero{background:var(--cg-cream)!important;color:var(--cg-ink)}.collection-hero .collection-hero__inner{padding-block:4rem 2rem}.collection-hero .collection-hero__title{margin:0 0 1rem}.collection-hero .collection-hero__title,.facet-filters__label,.product-count__text,.facets__summary,.mobile-facets__open{color:var(--cg-ink)!important}.collection-hero .collection-hero__description{max-width:70rem;font-size:1.5rem;color:var(--cg-muted)}.collection-hero__description p{margin:0}.facets-container{min-width:0}main[data-template=product] .product.grid{display:grid;grid-template-columns:minmax(0,56fr) minmax(0,44fr);gap:3.2rem;align-items:start}main[data-template=product] .product>.grid__item{min-width:0;max-width:none;width:auto;padding:0}main[data-template=product] .product__info-container{max-width:none}main[data-template=product] .product__title{margin:0 0 1.2rem}main[data-template=product] .product__title h1{font-size:clamp(3.6rem,3.8vw,5.4rem);line-height:1.05}main[data-template=product] .product__info-container>*+*{margin-block:1.4rem}main[data-template=product] .product__media-list{margin:0}main[data-template=product] .product__media-item{min-width:0}main[data-template=product] .product-media-container{width:100%;max-width:100%;border:0;border-radius:2.4rem;overflow:hidden;background:#eceee9}main[data-template=product] .product-media-container .product__media{height:min(60rem,65vh);padding-top:0}main[data-template=product] .product__media img{object-fit:contain}main[data-template=product] .product-media-container.cargrow-erba-pura-media,main[data-template=product] .product-media-container.cargrow-local-product-media{background:var(--cg-blush)}main[data-template=product] .product-media-container.cargrow-erba-pura-media img,main[data-template=product] .product-media-container.cargrow-local-product-media img{mix-blend-mode:normal;filter:none}main[data-template=product] .product--no-media{grid-template-columns:minmax(0,1fr)}main[data-template=product] .price{color:var(--cg-ink)}main[data-template=product] .price--large{font-size:2.2rem}main[data-template=product] .price__container{margin-bottom:.4rem}main[data-template=product] .product__tax{color:var(--cg-muted);font-size:1.15rem}main[data-template=product] .product-form__input{max-width:100%;min-width:0}main[data-template=product] .product-form__buttons{max-width:none}main[data-template=product] .product-form{margin:0}.cargrow-product-gift{border-radius:1.2rem;padding:1.2rem 1.6rem;border-left:2px solid var(--cg-coral);color:var(--cg-ink);background:var(--cg-blush);font-size:1.3rem;line-height:1.5}main[data-template=product] .icon-with-text{display:flex;flex-direction:column;align-items:stretch;gap:1rem;padding:1.6rem 0;border-block:1px solid var(--cg-line)}main[data-template=product] .icon-with-text__item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1.2rem;width:100%;margin:0}main[data-template=product] .icon-with-text__item .svg-wrapper,main[data-template=product] .icon-with-text__item svg{flex:0 0 2.2rem;height:2.2rem;width:2.2rem;margin:0}main[data-template=product] .icon-with-text__item .h4{margin:0;font-size:1.3rem;line-height:1.5;word-break:normal;overflow-wrap:normal}main[data-template=product] .product__description,main[data-template=product] .accordion__content{color:var(--cg-muted);font-size:1.6rem;line-height:1.7}main[data-template=product] .accordion__title{font-size:1.6rem;letter-spacing:0}main[data-template=product] .product__description p{margin-block:1.4rem}.quantity{border-radius:16px}.quantity:before,.quantity:after{border-radius:16px}.cargrow-page{padding-block:var(--cg-page-top, 2.8rem) var(--cg-page-bottom, 4rem)}.cargrow-page .main-page-title{margin:0 0 2.4rem}.cargrow-page p,.cargrow-prose,.cargrow-story-panel{font-size:1.6rem;color:var(--cg-muted);line-height:1.8}.cargrow-prose h2,.cargrow-story-panel h2,.cargrow-about h2{color:var(--cg-ink);font-size:3.2rem;margin:3.2rem 0 1.6rem}.cargrow-prose a,.cargrow-story-panel a,.cargrow-about a{color:var(--cg-gold)}.cargrow-story-panel li{margin-bottom:1rem;padding-left:.4rem}.cargrow-story-panel ol{padding-left:2.2rem}.cargrow-about__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.7fr);align-items:center;gap:3.2rem}.cargrow-about__intro img{width:100%;height:auto;border-radius:48% 48% 2rem 2rem}.cargrow-about__intro p:first-child{margin-top:0}.cargrow-about__image{position:relative;min-height:clamp(30rem,35vw,46rem);overflow:hidden;border:1px solid rgba(240,190,89,.34);border-radius:2rem 7rem;background:#07090c;box-shadow:1.1rem 1.1rem #c07b2a24,0 2rem 4rem #00000061,inset 0 1px #ffe2a81f;isolation:isolate}.cargrow-about__image:before{content:"";position:absolute;inset:-18% -12% auto auto;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(240,190,89,.24),transparent 68%);filter:blur(2rem);pointer-events:none;z-index:1}.cargrow-about__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(5,8,12,.35),transparent 42%,rgba(5,8,12,.14)),linear-gradient(180deg,rgba(5,8,12,.08),transparent 54%,rgba(5,8,12,.48));pointer-events:none;z-index:2}.cargrow-about__image img{display:block;width:100%;height:100%;min-height:inherit;object-fit:cover;object-position:center;border-radius:0;filter:brightness(.74) saturate(.9) contrast(1.06)}.cargrow-about__luxury-icons{display:flex;align-items:center;gap:.8rem;margin:0 0 1.6rem}.cargrow-about__luxury-icon{display:grid;place-items:center;width:4.8rem;height:4.8rem;color:#f0be59;border:1px solid rgba(240,190,89,.58);border-radius:1.4rem 2.4rem;background:linear-gradient(145deg,#f0be5929,#0b1016b8);box-shadow:0 .8rem 1.8rem #0000003d,inset 0 1px #ffeab82e}.cargrow-about__luxury-icon--perfume{color:#ffb45d;transform:translateY(.45rem) rotate(4deg)}.cargrow-about__luxury-icon svg{width:2.7rem;height:2.7rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.cargrow-about__company{padding-top:2rem;margin-top:3.2rem;border-top:1px solid var(--cg-line)}.cargrow-contact-intro>p:first-child{margin-top:0}.cargrow-contact-intro__details{display:flex;flex-wrap:wrap;gap:1rem 3rem}.cargrow-contact-intro__details a{color:var(--cg-gold);overflow-wrap:anywhere}.cargrow-contact-company{color:var(--cg-muted);font-size:1.2rem}.contact .title{font-size:3.6rem;margin-bottom:2rem}.contact .field{margin-bottom:1.6rem}.field__input,.select__select,.customer .field input{border-radius:16px}.field:before,.field:after{border-radius:16px}.cargrow-cart-reassurance,.cargrow-page-support{display:grid;gap:1rem;margin-block:2rem}.cargrow-cart-reassurance>div,.cargrow-page-support>div{border-top:1px solid var(--cg-line);padding-block:1rem}.cargrow-cart-reassurance strong,.cargrow-page-support strong{display:block;font-size:1.3rem}.cargrow-cart-reassurance span,.cargrow-page-support span{color:var(--cg-muted);font-size:1.2rem}.drawer__inner{max-width:100vw}.cart-item__name{overflow-wrap:normal}.newsletter{background:var(--cg-panel);color:var(--cg-cream);border-block:1px solid var(--cg-dark-line)}.newsletter__wrapper{padding-inline:2rem}.newsletter .newsletter__wrapper{border-radius:0}.newsletter__wrapper .field:after{border-radius:100px}.newsletter__wrapper .field__input{border-radius:100px}.newsletter__wrapper h2{font-size:4.2rem;margin-bottom:1rem}.newsletter__wrapper .newsletter__subheading{margin:0 auto 1.6rem}.newsletter__wrapper .newsletter-form{margin-top:0}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:40rem}.footer{background:var(--cg-black);color:var(--cg-cream);border-top:0}.footer__content-top{padding-bottom:2rem}.cargrow-company-details{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;gap:2.4rem;padding-bottom:2.4rem}.cargrow-company-details>div{min-width:0;display:flex;flex-direction:column;gap:.6rem}.cargrow-footer-logo{width:10rem;height:auto;margin-bottom:.8rem}.cargrow-company-details strong{font-size:1.4rem}.cargrow-company-details span,.cargrow-company-details a{color:var(--cg-muted-dark);font-size:1.2rem;line-height:1.65}.cargrow-company-details a{overflow-wrap:anywhere}.cargrow-footer-trust{max-width:100%}.cargrow-footer-trust__title{font-size:1.2rem;color:var(--cg-muted-dark);margin:0 0 1rem}.cargrow-footer-trust__marks{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.cargrow-footer-trust__mark{display:inline-flex;align-items:center;justify-content:center;padding:.6rem;min-height:4.4rem;background:#fff;border-radius:12px}.cargrow-footer-trust__mark img{display:block;width:12rem;height:3.5rem;object-fit:contain}.footer__content-bottom-wrapper{gap:2rem}.footer__copyright .copyright__content:nth-of-type(2){display:none}#shopify-pc__banner{background:var(--cg-panel);color:var(--cg-cream);border:1px solid var(--cg-line);border-radius:16px}#shopify-pc__banner .shopify-pc__banner__body,#shopify-pc__banner h2,#shopify-pc__banner p{color:var(--cg-cream)}#shopify-pc__banner a{color:var(--cg-gold)}#shopify-pc__banner h2{font-size:2.2rem}#shopify-pc__banner button{border-radius:12px;font:inherit;font-size:1.3rem}html .scroll-trigger.animate--slide-in,html .scroll-trigger.animate--fade-in{opacity:1;transform:none;animation:none}@media screen and (max-width:989px){.cargrow-hero{gap:3rem;padding-inline:3.2rem}.cargrow-scent-guide,.cargrow-information--steps{gap:3.2rem}.cargrow-company-details{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}main[data-template=product] .product.grid{gap:2.4rem}}@media screen and (max-width:749px){.page-width{padding-inline:2rem}.header{gap:.8rem;padding-inline:1.6rem}.header__heading-logo-wrapper{width:8.4rem}.header__heading-link{padding:0}.header__icons{gap:0}.header__icon{width:4.4rem;height:4.4rem}.announcement-bar__message{font-size:1.2rem}.cargrow-breadcrumbs__list{padding-block:.8rem;font-size:1.2rem;gap:.5rem .8rem}.cargrow-breadcrumbs__list li{gap:.8rem}.cargrow-hero{width:calc(100% - 2.4rem);grid-template-columns:minmax(0,1fr);gap:2.8rem;padding:3.2rem 2.4rem 2.4rem;margin-top:1.2rem;border-radius:2.4rem}.cargrow-hero__copy{padding:0}.cargrow-hero__copy .cargrow-hero__eyebrow{font-size:1.2rem;letter-spacing:.04em;margin-bottom:1.8rem}.cargrow-hero__copy h1{max-width:none;font-size:clamp(5rem,13.5vw,7rem);margin-bottom:1.8rem}.cargrow-hero__copy p{font-size:1.5rem;margin-bottom:2rem}.cargrow-hero__footnote{display:none}.cargrow-hero__image img{height:30rem;border-radius:50% 50% 1.2rem 1.2rem}.cargrow-hero__image figcaption{font-size:1.2rem;margin-top:1.2rem}.cargrow-hero__image figcaption>span{display:none}.cargrow-hero__image figcaption a{font-size:1.3rem}.cargrow-scent-guide,.cargrow-information{padding-block:4.8rem}.cargrow-scent-guide__profiles,.cargrow-information__items{grid-template-columns:minmax(0,1fr);gap:2rem}.cargrow-information--steps .cargrow-information__items li{grid-template-columns:4.4rem minmax(0,1fr);column-gap:1.6rem}.cargrow-information--steps .cargrow-step{width:4.4rem;height:4.4rem}.cargrow-information--steps h3{margin-top:0;font-size:1.8rem}.cargrow-information--facts h3{margin-top:0}.collection__title .title{font-size:4rem}.product-grid:not(.slider){column-gap:1.4rem;row-gap:2rem}.product-grid:not(.slider) .grid__item{width:calc(50% - .7rem);max-width:none}.product-card-wrapper .card__heading{font-size:2.4rem}.product-card-wrapper .card__information{padding:1.4rem .2rem .4rem}.product-card-wrapper .price{font-size:1.4rem}.product-card-wrapper .quick-add{margin:.6rem .2rem 0}.product-card-wrapper .quick-add__submit{font-size:1.4rem;padding-inline:1rem}.product-card-wrapper .card__badge{top:.8rem;left:.6rem;max-width:calc(100% - 5.7rem)}.product-card-wrapper .badge{font-size:1.2rem;padding:.5rem .6rem}.cargrow-card-wishlist{top:.4rem;right:.4rem}.slider .product-card-wrapper .card__heading{font-size:2.8rem}.slider .product-card-wrapper .card__information{padding:1.8rem .4rem .8rem}.slider .product-card-wrapper .price{font-size:1.5rem}.slider .product-card-wrapper .quick-add__submit{font-size:1.4rem}.collection-hero .collection-hero__inner{padding-block:2rem 1rem}.collection-hero .collection-hero__title{font-size:4.4rem}main[data-template=product] .product.grid{display:flex;flex-direction:column;gap:0}main[data-template=product] .product>.grid__item{width:100%}main[data-template=product] .product__info-wrapper,main[data-template=product] .product__info-container{display:contents}main[data-template=product] .product__info-container>*{order:4;width:100%;margin:0 0 1.2rem}main[data-template=product] .product__info-container>.product__title{order:0;margin:0 0 .8rem}main[data-template=product] .product__title h1{font-size:3.6rem}main[data-template=product] .product__info-container>.cargrow-product-price{order:1;margin:0 0 .4rem}main[data-template=product] .product__info-container>.product__tax{order:2;margin:0 0 1rem}main[data-template=product] .product__media-wrapper{order:3;margin-bottom:1.6rem}main[data-template=product] .product__media-list{width:100%;margin:0;padding:0;scroll-padding-left:0}main[data-template=product] .product__media-list .product__media-item{width:100%;padding:0}main[data-template=product] .product-media-container{width:100%;--ratio: 1}main[data-template=product] .product-media-container .product__media{height:28rem;padding-top:0}main[data-template=product] .product-media-container .product__media img{object-fit:contain}main[data-template=product] .slider-buttons{min-height:3.4rem}main[data-template=product] .product__info-container>.cargrow-wishlist-button,main[data-template=product] .product__info-container>.icon-with-text{order:5}main[data-template=product] .product__info-container>.product__description,main[data-template=product] .product__info-container>.product__accordion{order:6}main[data-template=product] .product__info-container>.cargrow-payment-terms:has(form:empty){display:none}main[data-template=product] .product__info-container>.cargrow-payment-terms{margin:0}main[data-template=product] .product__info-container>.cargrow-product-gift{margin-top:0}main[data-template=product] .quantity__label{margin-bottom:.4rem}main[data-template=product] .product__info-container .product-form{margin:0}.product-card-wrapper .card{position:relative}.product-card-wrapper .cargrow-card-toolbar{position:relative;padding-top:.2rem}.product-card-wrapper .cargrow-card-toolbar>.card__content{padding-right:0}.product-card-wrapper .cargrow-card-wishlist{position:relative;z-index:4;float:right;top:auto;right:auto;margin:.4rem .4rem 0 1rem;width:4rem;height:4rem;border-radius:1.2rem;background:linear-gradient(145deg,#2b1a12,#171716);color:#e4a83d}.product-card-wrapper .cargrow-card-toolbar:after{display:table;clear:both;content:""}.product-card-wrapper .cargrow-card-wishlist:hover,.product-card-wrapper .cargrow-card-wishlist.is-saved{color:#ffb15a}.product-card-wrapper .cargrow-quick-view-button{display:inline-flex;align-items:center;justify-content:space-between;gap:1rem;width:calc(100% - .8rem);min-height:4.2rem;margin:.4rem .4rem 0;padding:.9rem 1.2rem;border:1px solid rgba(228,168,61,.42);border-radius:999px;background:#131211b8;color:#e4a83d;font:inherit;font-size:1.25rem;cursor:pointer;clear:both;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease}.product-card-wrapper .cargrow-quick-view-button:hover{transform:translateY(-1px);border-color:#ffb15a;background:#2b1a12;color:#ffb15a}.product-card-wrapper .cargrow-discount-badge{background:#b51f35!important;color:#fff!important;font-weight:700}.product-card-wrapper .cargrow-card-toolbar .card__badge{display:none}.cargrow-wishlist-page{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.cargrow-wishlist-item{min-width:0;align-items:center;border:1px solid rgba(228,168,61,.28);border-radius:2rem;background:linear-gradient(145deg,#23170fe0,#111618e6)}.cargrow-wishlist-item__media{display:grid;place-items:center;flex:0 0 11rem;height:13rem;overflow:hidden;border-radius:1.3rem;background:#ece8df}.cargrow-wishlist-item__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.cargrow-wishlist-item__body{min-width:0;flex:1}.cargrow-wishlist-item__eyebrow{margin:0 0 .4rem;color:#e7b653;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase}.cargrow-wishlist-item h2{margin:0 0 .6rem;font-size:2rem}.cargrow-wishlist-item h2 a{color:var(--cg-ink);text-decoration:none}.cargrow-wishlist-item__price{margin:0 0 1.2rem;color:#f0c98b}.cargrow-wishlist-item__actions{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}.cargrow-wishlist-item__actions .button{min-height:3.8rem;padding:.8rem 1.2rem;font-size:1.2rem}.cargrow-wishlist-remove{min-height:3.8rem;padding:.8rem 1.2rem;border:1px solid rgba(228,168,61,.42);border-radius:999px;background:transparent;color:#e7b653;font:inherit;font-size:1.2rem;cursor:pointer}.cargrow-quick-view[hidden]{display:none}.cargrow-quick-view{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:2rem}.cargrow-quick-view__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#040708c2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cargrow-quick-view__dialog{position:relative;z-index:1;width:min(76rem,100%);max-height:min(64rem,calc(100vh - 4rem));overflow:auto;border:1px solid rgba(228,168,61,.5);border-radius:2.4rem;background:linear-gradient(145deg,#24170f,#111718);color:#f7eee5;box-shadow:0 2rem 7rem #00000080}.cargrow-quick-view__close{position:absolute;z-index:2;top:1.2rem;right:1.2rem;width:4rem;height:4rem;border:1px solid rgba(228,168,61,.5);border-radius:50%;background:#0c0e0eb8;color:#f0c98b;font-size:2.6rem;line-height:1;cursor:pointer}.cargrow-quick-view__dialog>[data-quick-view-content]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:38rem}.cargrow-quick-view__media{display:grid;place-items:center;min-height:38rem;padding:3rem;border-radius:2.4rem 0 0 2.4rem;background:#ece8df}.cargrow-quick-view__media img{width:100%;height:32rem;object-fit:contain;mix-blend-mode:multiply}.cargrow-quick-view__body{display:flex;flex-direction:column;justify-content:center;padding:4.8rem}.cargrow-quick-view__eyebrow{margin:0 0 1rem;color:#e7b653;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase}.cargrow-quick-view__body h2{margin:0 0 1.2rem;color:#f0c98b;font-size:clamp(2.8rem,4vw,4.6rem);line-height:1.05}.cargrow-quick-view__price{display:flex;gap:1rem;align-items:baseline;margin-bottom:1.6rem;font-size:1.7rem}.cargrow-quick-view__price s{color:#9f8f80}.cargrow-quick-view__price strong{color:#ffb15a;font-size:2.2rem}.cargrow-quick-view__description{color:#d6c1aa;line-height:1.65}.cargrow-quick-view__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.8rem}.cargrow-quick-view__actions .button{min-height:4.8rem}.cargrow-quick-view__loading,.cargrow-quick-view__error{padding:6rem;text-align:center;color:#e7b653}body.cargrow-quick-view-open{overflow:hidden}body:has(main[data-template=cart]){background:#081015}main[data-template=cart] cart-items,main[data-template=cart] #main-cart-footer{background:transparent;color:#f7eee5}main[data-template=cart] .page-width{max-width:118rem}main[data-template=cart] .cargrow-cart-heading{display:flex;justify-content:space-between;gap:3rem;align-items:end;padding:6rem 0 3rem}.cargrow-cart-heading__eyebrow{margin:0 0 1rem;color:#e7b653;font-size:1.1rem;font-weight:700;letter-spacing:.14em}main[data-template=cart] .cargrow-cart-heading h1{margin:0 0 .8rem;color:#f0c98b;font-size:clamp(4rem,6vw,7.2rem);line-height:.95}.cargrow-cart-heading__intro{margin:0;color:#d6c1aa;font-size:1.6rem}main[data-template=cart] .cargrow-cart-heading>a{color:#ffb15a;font-size:1.4rem}.cargrow-cart-highlights{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-bottom:3rem;border:1px solid rgba(228,168,61,.26);border-radius:1.8rem;overflow:hidden;background:#e4a83d42}.cargrow-cart-highlights>div{display:grid;gap:.4rem;padding:1.8rem 2rem;background:#121617e6}.cargrow-cart-highlights strong{color:#f0c98b;font-size:1.35rem}.cargrow-cart-highlights span{color:#ab9a8a;font-size:1.2rem}main[data-template=cart] .cart__items{border:1px solid rgba(228,168,61,.28);border-radius:2rem;background:linear-gradient(145deg,#181d1ef0,#16110ef0);padding:1.2rem 2rem}main[data-template=cart] .cart-items{color:#f7eee5}main[data-template=cart] .cart-items th{color:#e7b653}main[data-template=cart] .cart-item{border-color:#e4a83d2e}main[data-template=cart] .cart-item__image-container{border:0;border-radius:1.4rem;background:#ece8df;overflow:hidden}main[data-template=cart] .cart-item__image{mix-blend-mode:multiply}main[data-template=cart] .cart-item__name{color:#f7eee5;font-size:1.8rem}main[data-template=cart] .cart-item .product-option,main[data-template=cart] .cart-item .cart-item__old-price{color:#ab9a8a}main[data-template=cart] .cart-item .price--end,main[data-template=cart] .cart-item__final-price{color:#f0c98b}main[data-template=cart] .quantity{border-color:#e4a83d6b;background:#151919}main[data-template=cart] .quantity__input{color:#f7eee5}main[data-template=cart] .cart__footer-wrapper{margin-top:2.4rem}main[data-template=cart] .cart__footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(32rem,42rem);gap:3rem;align-items:start;padding:2.4rem 0 6rem}main[data-template=cart] .cart__note,main[data-template=cart] .cart__blocks{padding:2.4rem;border:1px solid rgba(228,168,61,.28);border-radius:2rem;background:linear-gradient(145deg,#23170feb,#111618eb)}main[data-template=cart] .cart__note label{color:#e7b653}main[data-template=cart] .cart__note textarea{min-height:14rem;border-color:#e4a83d4d;background:#080d0fb3;color:#f7eee5}main[data-template=cart] .totals__total{color:#d6c1aa}main[data-template=cart] .totals__total-value{color:#ffb15a;font-size:2.4rem}main[data-template=cart] .tax-note{color:#ab9a8a}main[data-template=cart] .cart__checkout-button{min-height:5.8rem;border:1px solid #f0a153;background:linear-gradient(135deg,#f08a3c,#e4a83d);color:#17110d;font-size:1.6rem;font-weight:700}main[data-template=cart] .cart__checkout-button:hover{background:linear-gradient(135deg,#ffb15a,#f0a153)}main[data-template=cart] .cart__empty-text{color:#f0c98b}.cargrow-wishlist-page{grid-template-columns:minmax(0,1fr)}.cargrow-wishlist-item{align-items:start;padding:1.1rem}.cargrow-wishlist-item__media{flex-basis:8rem;height:10rem}.cargrow-quick-view{padding:1rem}.cargrow-quick-view__dialog>[data-quick-view-content]{grid-template-columns:minmax(0,1fr)}.cargrow-quick-view__media{min-height:20rem;padding:1.8rem;border-radius:2.4rem 2.4rem 0 0}.cargrow-quick-view__media img{height:18rem}.cargrow-quick-view__body{padding:2.4rem}main[data-template=cart] .cargrow-cart-heading{display:block;padding-top:3.5rem}main[data-template=cart] .cargrow-cart-heading>a{display:inline-block;margin-top:1.6rem}.cargrow-cart-highlights{grid-template-columns:minmax(0,1fr)}main[data-template=cart] .cart__footer{grid-template-columns:minmax(0,1fr)}.cargrow-page{padding-block:min(var(--cg-page-top, 2rem),2rem) min(var(--cg-page-bottom, 2.4rem),2.4rem)}.cargrow-page .main-page-title{margin-bottom:2.4rem;font-size:4.4rem}.cargrow-scent-guide,.cargrow-information--steps{grid-template-columns:minmax(0,1fr);gap:3.2rem}.cargrow-scent-guide h2,.cargrow-information--steps h2{max-width:none;margin-bottom:0;font-size:4.4rem}.cargrow-scent-guide__profiles{gap:0}.cargrow-scent-guide__profile{grid-template-columns:9rem minmax(0,1fr);padding-block:2.4rem;gap:.6rem 1.6rem}.cargrow-scent-guide__profile h3{font-size:3.6rem}.cargrow-information--facts{width:calc(100% - 2.4rem);margin-bottom:4.8rem;padding:3.2rem 2.4rem;border-radius:2.4rem}.cargrow-information--facts .cargrow-information__intro{grid-template-columns:minmax(0,1fr);gap:1.6rem}.cargrow-information--facts .cargrow-information__items{margin-top:2.4rem;gap:2rem}main[data-template=index] .collection{padding-block:4.8rem}.cargrow-about__intro{grid-template-columns:minmax(0,1fr);gap:2.4rem}.cargrow-about__image{min-height:24rem;border-radius:1.5rem 3.5rem}.cargrow-about__company{margin-top:2.4rem;padding-top:0}.cargrow-company-details{grid-template-columns:minmax(0,1fr);gap:2rem}.footer__content-bottom-wrapper{padding-inline:2rem}.cargrow-footer-trust__marks{justify-content:center}.cargrow-footer-trust__mark img{width:9rem;height:3rem}.newsletter__wrapper h2{font-size:3.6rem}.newsletter__subheading{font-size:1.5rem}#shopify-pc__banner{padding:1.8rem}#shopify-pc__banner p{font-size:1.2rem}}@media screen and (max-width:359px){.product-grid:not(.slider) .grid__item{width:100%}.product-card-wrapper .card__heading{font-size:2.4rem}.product-card-wrapper .price{font-size:1.5rem}main[data-template=product] .product-media-container .product__media{height:24rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.cg-scene *,.cs-scene *,.cg-collection-scene *{animation-duration:initial!important;animation-iteration-count:infinite!important;animation-play-state:running!important;transition-duration:initial!important}}main[data-template=product]{position:relative;isolation:isolate}main[data-template=product] .shopify-section:first-child{position:relative}main[data-template=product] .shopify-section:first-child:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:radial-gradient(42rem 28rem at 8% 22%,rgba(228,168,61,.09),transparent 70%),radial-gradient(38rem 26rem at 88% 18%,rgba(240,103,34,.08),transparent 72%),linear-gradient(145deg,#080d0ffa,#1c120ef5 54%,#0a1211fa);content:"";pointer-events:none}main[data-template=product] .product.grid{max-width:132rem;padding-block:4.8rem 7.2rem;gap:clamp(3rem,5vw,6.4rem);align-items:start}main[data-template=product] .product__media-wrapper{min-width:0}main[data-template=product] .product__media-list{gap:1.4rem}main[data-template=product] .product-media-container{border:1px solid rgba(228,168,61,.22);background:linear-gradient(145deg,#f8efe7,#ead8c8);box-shadow:1.2rem 1.2rem #f08a3c29,0 1.8rem 4rem #00000038}main[data-template=product] .product-media-container .product__media{height:min(54rem,68vh);padding:2.4rem}main[data-template=product] .product-media-container.cargrow-local-product-media{background:linear-gradient(145deg,#f8efe7,#ead8c8)}main[data-template=product] .product__media img,main[data-template=product] .product-media-container.cargrow-local-product-media img{mix-blend-mode:normal;filter:none}main[data-template=product] .product__media-toggle{background:#11100fe6;color:#f2bc61;border-color:#e4a83d9e}main[data-template=product] .product__info-wrapper{min-width:0;padding:clamp(2.4rem,4vw,4.4rem);border:1px solid rgba(228,168,61,.3);border-radius:2.8rem;background:radial-gradient(26rem 20rem at 92% 4%,rgba(228,168,61,.13),transparent 72%),linear-gradient(145deg,#2d1c12f5,#101615f7);box-shadow:0 2.2rem 5rem #00000047,inset 0 1px #ffe0ab14}main[data-template=product] .product__info-container>*+*{margin-block-start:1.8rem}main[data-template=product] .product__title{margin-bottom:1.6rem}main[data-template=product] .cargrow-product-kicker{margin:0 0 1.2rem;color:#e4a83d;font-size:1.1rem;font-weight:700;letter-spacing:.13em;line-height:1.3;text-transform:uppercase}main[data-template=product] .product__title h1{margin:0;color:#fff5ea;font-size:clamp(3.6rem,4.1vw,5.8rem);line-height:.99;letter-spacing:-.06em;text-wrap:balance}main[data-template=product] .cargrow-product-price{padding-block:1.4rem 1.6rem;border-block:1px solid rgba(228,168,61,.2)}main[data-template=product] .product__info-container .price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem 1.4rem}main[data-template=product] .product__info-container .price__sale{align-items:baseline;gap:.8rem 1.4rem}main[data-template=product] .product__info-container .price-item--sale{color:#ffb15a;font-size:2.7rem;font-weight:700}main[data-template=product] .product__info-container .price-item--regular{color:#a99687;font-size:1.5rem}main[data-template=product] .product__info-container .price__badge-sale{margin:0;border-radius:999px;background:#b51f35;color:#fff;font-size:1.1rem;font-weight:700}main[data-template=product] .product__tax{margin-top:-.8rem;color:#bdaea2;font-size:1.25rem}main[data-template=product] .cargrow-product-gift{margin:0;padding:1.4rem 1.6rem;border:1px solid rgba(228,168,61,.22);border-left:3px solid #e4a83d;border-radius:1.4rem;background:linear-gradient(135deg,#e4a83d21,#f08a3c0f);color:#f0d2ae;font-size:1.35rem;line-height:1.5}main[data-template=product] .quantity__label{margin-bottom:.7rem;color:#d6c1aa;font-size:1.25rem}main[data-template=product] .quantity{width:12.8rem;min-height:4.8rem;border:1px solid rgba(228,168,61,.46);background:#080d0f85}main[data-template=product] .quantity__input{color:#fff5ea;font-weight:700}main[data-template=product] .product-form__submit{min-height:5.8rem;border:1px solid #f0a153;border-radius:999px;background:linear-gradient(135deg,#f08a3c,#e4a83d);color:#17110d;font-size:1.6rem;font-weight:700;box-shadow:0 1rem 2.6rem #f08a3c33}main[data-template=product] .product-form__submit:hover{background:linear-gradient(135deg,#ffb15a,#f0a153);color:#17110d;transform:translateY(-2px)}main[data-template=product] .cargrow-wishlist-button{margin-top:.2rem;color:#f0b75b}main[data-template=product] .icon-with-text{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;padding:1rem;border:1px solid rgba(228,168,61,.25);border-radius:1.6rem;background:#1016159e}main[data-template=product] .icon-with-text__item{display:grid;justify-items:center;gap:.6rem;min-width:0;padding:1rem .6rem;text-align:center}main[data-template=product] .icon-with-text__item .svg-wrapper{margin:0}main[data-template=product] .icon-with-text__item .h4{color:#e8d4c0;font-size:1.15rem;line-height:1.35}main[data-template=product] .product__description{padding-top:.4rem;color:#d6c1aa}main[data-template=product] .product__description h2,main[data-template=product] .product__description h3{color:#f0c98b}main[data-template=product] .product__accordion{margin-top:0;border-top:1px solid rgba(228,168,61,.2);border-bottom:1px solid rgba(228,168,61,.2)}main[data-template=product] .product__accordion+.product__accordion{border-top:0}main[data-template=product] .product__accordion summary{padding-block:1.5rem;color:#f0d2ae}main[data-template=product] .share-button{color:#ffb15a}main[data-template=product] .slider-buttons{min-height:4rem}@media screen and (max-width:749px){main[data-template=product] .product.grid{display:flex;flex-direction:column;gap:2rem;padding:2rem 1.2rem 4.8rem}main[data-template=product] .product>.grid__item{width:100%}main[data-template=product] .product__media-wrapper{order:0;margin:0}main[data-template=product] .product__info-wrapper{order:1;display:block;width:100%;padding:2rem 1.6rem 2.4rem;border-radius:2rem}main[data-template=product] .product__info-container{display:flex;flex-direction:column}main[data-template=product] .product__info-container>*{order:initial!important;width:auto;margin:0 0 1.4rem}main[data-template=product] .product__title{margin-bottom:.4rem}main[data-template=product] .product__title h1{max-width:16ch;font-size:clamp(3.1rem,9vw,4rem);letter-spacing:-.045em;line-height:1.02}main[data-template=product] .cargrow-product-price{padding-block:1rem 1.2rem}main[data-template=product] .product__info-container .price-item--sale{font-size:2.35rem}main[data-template=product] .product-media-container .product__media{height:min(36rem,86vw);padding:1.4rem}main[data-template=product] .product__media-list{gap:1rem}main[data-template=product] .icon-with-text{grid-template-columns:minmax(0,1fr);gap:0;padding:.6rem 1rem}main[data-template=product] .icon-with-text__item{grid-template-columns:3.4rem minmax(0,1fr);justify-items:start;text-align:left;padding:.85rem 0}main[data-template=product] .icon-with-text__item+.icon-with-text__item{border-top:1px solid rgba(228,168,61,.14)}main[data-template=product] .product-form__submit{min-height:5.4rem}}main[data-template=collection][data-collection=odorizante-auto] .product-card-wrapper .card__media .media>img{object-fit:contain!important;object-position:center!important}main[data-template=collection] .collection-hero__inner{width:100%;max-width:none;padding-left:clamp(2rem,5vw,8rem);padding-right:min(50vw,66rem)}main[data-template=collection] .collection-hero__text-wrapper{max-width:46rem;padding-left:clamp(1.5rem,2.5vw,3.2rem)}main[data-template=collection] .collection-hero__slide img{width:100%;height:100%;object-fit:cover;object-position:center center;transform-origin:center center}main[data-template=collection] .collection-hero__slide{animation-duration:8s}@keyframes cargrow-collection-hero{0%,42%{opacity:1;transform:scale(1)}50%,92%{opacity:.08;transform:scale(1.018)}to{opacity:1;transform:scale(1)}}@media screen and (max-width:749px){main[data-template=collection] .collection-hero__inner{width:100%;padding:3rem 1.4rem 2rem}main[data-template=collection] .collection-hero__text-wrapper{max-width:calc(100% - .5rem);padding-left:1.3rem}}main[data-template=collection] .collection-hero{min-height:34rem}main[data-template=collection] .collection-hero__carousel{background:#070b10}main[data-template=collection] .collection-hero__slide{animation-duration:8s;animation-timing-function:ease-in-out}main[data-template=collection] .collection-hero__slide--two{animation-delay:4s}main[data-template=collection] .collection-hero__text-wrapper{max-width:44rem;padding:2.2rem 2.2rem 2.4rem clamp(2.4rem,4.4vw,5.6rem);border-left:1px solid rgba(228,177,91,.82);background:linear-gradient(90deg,#05080c9e,#05080c00);text-shadow:0 .3rem 1.2rem rgba(0,0,0,.36)}main[data-template=collection] .collection-hero__title{margin-bottom:1.25rem;font-size:clamp(3.4rem,4.8vw,5.8rem)!important;line-height:1.02;letter-spacing:0}main[data-template=collection] .collection-hero__title-main{max-width:11ch}@keyframes cargrow-collection-hero{0%,42%{opacity:1;transform:scale(1)}50%,92%{opacity:.08;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@media screen and (max-width:749px){main[data-template=collection] .collection-hero,main[data-template=collection] .collection-hero__inner{min-height:34rem}main[data-template=collection] .collection-hero__inner{padding:2.8rem 1.8rem 2.4rem}main[data-template=collection] .collection-hero__text-wrapper{max-width:calc(100% - 1rem);padding:1.8rem 1.2rem 1.8rem 1.6rem;background:linear-gradient(90deg,#05080cad,#05080c14)}main[data-template=collection] .collection-hero__title{font-size:clamp(3rem,12vw,4.2rem)!important}}main[data-template=collection] .product-card-wrapper .card__inner,main[data-template=index] .product-card-wrapper .card__inner,main[data-template=collection] .product-card-wrapper .card__media,main[data-template=index] .product-card-wrapper .card__media,main[data-template=collection] .product-card-wrapper .card__media .media,main[data-template=index] .product-card-wrapper .card__media .media{background:transparent!important;background-image:none!important}main[data-template=collection] .product-card-wrapper .card__media .media,main[data-template=index] .product-card-wrapper .card__media .media{height:100%}main[data-template=collection] .product-card-wrapper .card__media .media>img,main[data-template=index] .product-card-wrapper .card__media .media>img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;mix-blend-mode:normal!important}main[data-template=product] .cargrow-product-buy-actions{display:flex;align-items:end;align-self:end;grid-column:2}main[data-template=product] .product-form__submit{min-height:5.8rem;border-radius:1.1rem;margin-bottom:0}main[data-template=product]{background-color:transparent!important;background-image:radial-gradient(40rem 28rem at 6% 18%,rgba(255,142,35,.14),transparent 68%),repeating-linear-gradient(136deg,transparent 0 15rem,rgba(255,157,49,.13) 15.1rem 15.32rem,transparent 15.42rem 31rem),repeating-linear-gradient(44deg,transparent 0 18rem,rgba(104,132,152,.1) 18.1rem 18.34rem,transparent 18.44rem 35rem),linear-gradient(145deg,#05080cb8,#0a111880 52%,#070a0eb8)!important}main[data-template=product] .product__info-wrapper{overflow:visible!important;padding:.8rem 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}main[data-template=product] .product__info-wrapper:before{right:auto!important;left:0!important;width:5.2rem!important;background:linear-gradient(90deg,var(--cg-product-gold),transparent)!important}@media screen and (max-width:749px){main[data-template=product] .product__info-wrapper{padding:0 .4rem!important}}body:has(main[data-template=product]){background-color:#06090d;background-image:radial-gradient(34rem 24rem at 11% 18%,rgba(255,142,35,.25),transparent 68%),radial-gradient(30rem 22rem at 88% 52%,rgba(231,168,61,.17),transparent 70%),repeating-linear-gradient(124deg,transparent 0 11rem,rgba(255,157,49,.2) 11.1rem 11.3rem,transparent 11.4rem 24rem),repeating-linear-gradient(36deg,transparent 0 14rem,rgba(115,145,165,.14) 14.1rem 14.35rem,transparent 14.45rem 27rem),linear-gradient(145deg,#05080c,#0a1118 52%,#070a0e)}main[data-template=product]{background-color:transparent;background-image:radial-gradient(40rem 28rem at 6% 18%,rgba(255,142,35,.14),transparent 68%),repeating-linear-gradient(136deg,transparent 0 15rem,rgba(255,157,49,.13) 15.1rem 15.32rem,transparent 15.42rem 31rem),repeating-linear-gradient(44deg,transparent 0 18rem,rgba(104,132,152,.1) 18.1rem 18.34rem,transparent 18.44rem 35rem),linear-gradient(145deg,#05080cb8,#0a111880 52%,#070a0eb8)}main[data-template=product] .product.grid{grid-template-columns:minmax(0,1.2fr) minmax(35rem,.8fr);gap:clamp(4rem,6vw,8rem)}main[data-template=product] .product__info-wrapper{overflow:visible;padding:.8rem 0 0;border:0;border-radius:0;background:transparent;box-shadow:none}main[data-template=product] .product__info-wrapper:before{right:auto;left:0;width:5.2rem;background:linear-gradient(90deg,var(--cg-product-gold),transparent)}main[data-template=product] .product__info-container{display:grid;grid-template-columns:12.8rem minmax(0,1fr);column-gap:1.2rem;row-gap:1.35rem}main[data-template=product] .product__info-container>*{min-width:0;margin:0!important}main[data-template=product] .product__title,main[data-template=product] .cargrow-product-price,main[data-template=product] .product__tax,main[data-template=product] .cargrow-payment-terms,main[data-template=product] .cargrow-product-gift,main[data-template=product] .cargrow-wishlist-button,main[data-template=product] .icon-with-text,main[data-template=product] .product__description,main[data-template=product] .product__accordion,main[data-template=product] .share-button{grid-column:1 / -1}main[data-template=product] .cargrow-product-price{min-height:auto;padding:1.25rem 0 1.5rem}main[data-template=product] .cargrow-product-gift{margin-top:-.2rem!important}main[data-template=product] .product-form__quantity{display:flex;flex-direction:column;justify-content:center;grid-column:1;min-height:5.8rem}main[data-template=product] .quantity__label{margin-bottom:.55rem}main[data-template=product] .quantity{width:100%;min-height:5.8rem}main[data-template=product] .cargrow-product-buy-actions{display:flex;align-items:end;grid-column:2}main[data-template=product] .cargrow-product-buy-actions,main[data-template=product] .cargrow-product-buy-actions .product-form,main[data-template=product] .cargrow-product-buy-actions .form,main[data-template=product] .cargrow-product-buy-actions .product-form__buttons{width:100%;margin:0}main[data-template=product] .product-form__submit{min-height:5.8rem;border-radius:1.1rem}main[data-template=product] .cargrow-wishlist-button{min-height:3rem;justify-self:start;color:#d8b26e;font-size:1.2rem}main[data-template=product] .icon-with-text{gap:0;padding:.2rem 0;border-width:1px 0;border-radius:0;background:transparent}main[data-template=product] .icon-with-text__item{grid-template-columns:2.8rem minmax(0,1fr);gap:.55rem;padding:1.1rem .55rem}main[data-template=product] .icon-with-text__item .svg-wrapper{width:2.7rem;height:2.7rem;border:0;background:transparent}main[data-template=product] .icon-with-text__item .h4{font-size:1.08rem}main[data-template=product] .product__description{padding-top:.6rem}main[data-template=product] .product__accordion{border-top:1px solid var(--cg-product-line)}main[data-template=product] .product__accordion+.product__accordion{margin-top:-1.35rem!important;border-top:0}@media screen and (max-width:989px){main[data-template=product] .product.grid{grid-template-columns:minmax(0,1.08fr) minmax(30rem,.92fr);gap:3rem}main[data-template=product] .product__info-container{grid-template-columns:10.8rem minmax(0,1fr)}}@media screen and (max-width:749px){main[data-template=product] .product.grid{display:flex;gap:2.2rem}main[data-template=product] .product__info-wrapper{padding:0 .4rem}main[data-template=product] .product__info-container{display:flex;flex-direction:column;gap:1.25rem}main[data-template=product] .product__info-container>*{width:100%}main[data-template=product] .product-form__quantity{min-height:auto}main[data-template=product] .quantity{width:12.8rem;min-height:4.8rem}main[data-template=product] .cargrow-product-buy-actions{display:block}main[data-template=product] .product-form__submit{min-height:5.4rem}main[data-template=product] .cargrow-wishlist-button{min-height:2.6rem}main[data-template=product] .icon-with-text{padding:.2rem 0}main[data-template=product] .icon-with-text__item{padding:.9rem 0}}.product-card-wrapper .card{position:relative}.product-card-wrapper .cargrow-card-toolbar{position:relative;padding-top:.2rem}.product-card-wrapper .cargrow-card-toolbar>.card__content{padding-right:0}.product-card-wrapper .cargrow-card-wishlist{position:relative;z-index:4;float:right;top:auto;right:auto;margin:.4rem .4rem 0 1rem;width:4rem;height:4rem;border-radius:1.2rem;background:linear-gradient(145deg,#2b1a12,#171716);color:#e4a83d}.product-card-wrapper .cargrow-card-wishlist:hover,.product-card-wrapper .cargrow-card-wishlist.is-saved{color:#ffb15a}.product-card-wrapper .cargrow-card-toolbar:after{display:table;clear:both;content:""}.product-card-wrapper .cargrow-quick-view-button{display:inline-flex;align-items:center;justify-content:space-between;gap:1rem;width:calc(100% - .8rem);min-height:4.2rem;margin:.4rem .4rem 0;padding:.9rem 1.2rem;border:1px solid rgba(228,168,61,.42);border-radius:999px;background:#131211b8;color:#e4a83d;font:inherit;font-size:1.25rem;cursor:pointer;clear:both;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease}.product-card-wrapper .cargrow-quick-view-button:hover{transform:translateY(-1px);border-color:#ffb15a;background:#2b1a12;color:#ffb15a}.product-card-wrapper .cargrow-discount-badge{background:#b51f35!important;color:#fff!important;font-weight:700}.cargrow-wishlist-page{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.cargrow-wishlist-item{min-width:0;align-items:center;border:1px solid rgba(228,168,61,.28);border-radius:2rem;background:linear-gradient(145deg,#23170fe0,#111618e6)}.cargrow-wishlist-item__media{display:grid;place-items:center;flex:0 0 11rem;height:13rem;overflow:hidden;border-radius:1.3rem;background:#ece8df}.cargrow-wishlist-item__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.cargrow-wishlist-item__body{min-width:0;flex:1}.cargrow-wishlist-item__eyebrow{margin:0 0 .4rem;color:#e7b653;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase}.cargrow-wishlist-item h2{margin:0 0 .6rem;font-size:2rem}.cargrow-wishlist-item h2 a{color:var(--cg-ink);text-decoration:none}.cargrow-wishlist-item__price{margin:0 0 1.2rem;color:#f0c98b}.cargrow-wishlist-item__actions{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}.cargrow-wishlist-item__actions .button{min-height:3.8rem;padding:.8rem 1.2rem;font-size:1.2rem}.cargrow-wishlist-remove{min-height:3.8rem;padding:.8rem 1.2rem;border:1px solid rgba(228,168,61,.42);border-radius:999px;background:transparent;color:#e7b653;font:inherit;font-size:1.2rem;cursor:pointer}.cargrow-quick-view[hidden]{display:none}.cargrow-quick-view{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:2rem}.cargrow-quick-view__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#040708c2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cargrow-quick-view__dialog{position:relative;z-index:1;width:min(76rem,100%);max-height:min(64rem,calc(100vh - 4rem));overflow:auto;border:1px solid rgba(228,168,61,.5);border-radius:2.4rem;background:linear-gradient(145deg,#24170f,#111718);color:#f7eee5;box-shadow:0 2rem 7rem #00000080}.cargrow-quick-view__close{position:absolute;z-index:2;top:1.2rem;right:1.2rem;width:4rem;height:4rem;border:1px solid rgba(228,168,61,.5);border-radius:50%;background:#0c0e0eb8;color:#f0c98b;font-size:2.6rem;line-height:1;cursor:pointer}.cargrow-quick-view__dialog>[data-quick-view-content]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:38rem}.cargrow-quick-view__media{display:grid;place-items:center;min-height:38rem;padding:3rem;border-radius:2.4rem 0 0 2.4rem;background:#ece8df}.cargrow-quick-view__media img{width:100%;height:32rem;object-fit:contain;mix-blend-mode:multiply}.cargrow-quick-view__body{display:flex;flex-direction:column;justify-content:center;padding:4.8rem}.cargrow-quick-view__eyebrow{margin:0 0 1rem;color:#e7b653;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase}.cargrow-quick-view__body h2{margin:0 0 1.2rem;color:#f0c98b;font-size:clamp(2.8rem,4vw,4.6rem);line-height:1.05}.cargrow-quick-view__price{display:flex;gap:1rem;align-items:baseline;margin-bottom:1.6rem;font-size:1.7rem}.cargrow-quick-view__price s{color:#9f8f80}.cargrow-quick-view__price strong{color:#ffb15a;font-size:2.2rem}.cargrow-quick-view__description{color:#d6c1aa;line-height:1.65}.cargrow-quick-view__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.8rem}.cargrow-quick-view__actions .button{min-height:4.8rem}.cargrow-quick-view__loading,.cargrow-quick-view__error{padding:6rem;text-align:center;color:#e7b653}body.cargrow-quick-view-open{overflow:hidden}body:has(main[data-template=cart]){background:#081015}main[data-template=cart] cart-items,main[data-template=cart] #main-cart-footer{background:transparent;color:#f7eee5}main[data-template=cart] .page-width{max-width:118rem}main[data-template=cart] .cargrow-cart-heading{display:flex;justify-content:space-between;gap:3rem;align-items:end;padding:6rem 0 3rem}.cargrow-cart-heading__eyebrow{margin:0 0 1rem;color:#e7b653;font-size:1.1rem;font-weight:700;letter-spacing:.14em}main[data-template=cart] .cargrow-cart-heading h1{margin:0 0 .8rem;color:#f0c98b;font-size:clamp(4rem,6vw,7.2rem);line-height:.95}.cargrow-cart-heading__intro{margin:0;color:#d6c1aa;font-size:1.6rem}main[data-template=cart] .cargrow-cart-heading>a{color:#ffb15a;font-size:1.4rem}.cargrow-cart-highlights{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-bottom:3rem;border:1px solid rgba(228,168,61,.26);border-radius:1.8rem;overflow:hidden;background:#e4a83d42}.cargrow-cart-highlights>div{display:grid;gap:.4rem;padding:1.8rem 2rem;background:#121617e6}.cargrow-cart-highlights strong{color:#f0c98b;font-size:1.35rem}.cargrow-cart-highlights span{color:#ab9a8a;font-size:1.2rem}main[data-template=cart] .cart__items{border:1px solid rgba(228,168,61,.28);border-radius:2rem;background:linear-gradient(145deg,#181d1ef0,#16110ef0);padding:1.2rem 2rem}main[data-template=cart] .cart-items{color:#f7eee5}main[data-template=cart] .cart-items th{color:#e7b653}main[data-template=cart] .cart-item{border-color:#e4a83d2e}main[data-template=cart] .cart-item__image-container{border:0;border-radius:1.4rem;background:#ece8df;overflow:hidden}main[data-template=cart] .cart-item__image{mix-blend-mode:multiply}main[data-template=cart] .cart-item__name{color:#f7eee5;font-size:1.8rem}main[data-template=cart] .cart-item .product-option,main[data-template=cart] .cart-item .cart-item__old-price{color:#ab9a8a}main[data-template=cart] .cart-item .price--end,main[data-template=cart] .cart-item__final-price{color:#f0c98b}main[data-template=cart] .quantity{border-color:#e4a83d6b;background:#151919}main[data-template=cart] .quantity__input{color:#f7eee5}main[data-template=cart] .cart__footer-wrapper{margin-top:2.4rem}main[data-template=cart] .cart__footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(32rem,42rem);gap:3rem;align-items:start;padding:2.4rem 0 6rem}main[data-template=cart] .cart__note,main[data-template=cart] .cart__blocks{padding:2.4rem;border:1px solid rgba(228,168,61,.28);border-radius:2rem;background:linear-gradient(145deg,#23170feb,#111618eb)}main[data-template=cart] .cart__note label{color:#e7b653}main[data-template=cart] .cart__note textarea{min-height:14rem;border-color:#e4a83d4d;background:#080d0fb3;color:#f7eee5}main[data-template=cart] .totals__total{color:#d6c1aa}main[data-template=cart] .totals__total-value{color:#ffb15a;font-size:2.4rem}main[data-template=cart] .tax-note{color:#ab9a8a}main[data-template=cart] .cart__checkout-button{min-height:5.8rem;border:1px solid #f0a153;background:linear-gradient(135deg,#f08a3c,#e4a83d);color:#17110d;font-size:1.6rem;font-weight:700}main[data-template=cart] .cart__checkout-button:hover{background:linear-gradient(135deg,#ffb15a,#f0a153)}main[data-template=cart] .cart__empty-text{color:#f0c98b}@media screen and (max-width:749px){.cargrow-wishlist-page{grid-template-columns:minmax(0,1fr)}.cargrow-quick-view{padding:1rem}.cargrow-quick-view__dialog>[data-quick-view-content]{grid-template-columns:minmax(0,1fr)}.cargrow-quick-view__media{min-height:20rem;padding:1.8rem;border-radius:2.4rem 2.4rem 0 0}.cargrow-quick-view__media img{height:18rem}.cargrow-quick-view__body{padding:2.4rem}main[data-template=cart] .cargrow-cart-heading{display:block;padding-top:3.5rem}main[data-template=cart] .cargrow-cart-heading>a{display:inline-block;margin-top:1.6rem}.cargrow-cart-highlights{grid-template-columns:minmax(0,1fr)}main[data-template=cart] .cart__footer{grid-template-columns:minmax(0,1fr)}}body{background:radial-gradient(80rem 42rem at 0% 16%,#e3f6f2 0%,transparent 66%),radial-gradient(70rem 38rem at 100% 56%,#fff0e4 0%,transparent 64%),var(--cg-cream)}.utility-bar{background:var(--cg-coral);color:#fff8f2}.utility-bar .announcement-bar__message{color:#fff8f2;font-weight:600}.header-wrapper{background:linear-gradient(110deg,#08282b,#103b40)}.header__menu-item{color:#f8f4ec}.header__menu-item:hover,.header__active-menu-item{color:var(--cg-accent)}.header__icons .header__icon{color:#f8f4ec}.cargrow-breadcrumbs{background:#ffffff80}.cargrow-hero{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(125deg,#08282b,#0d3b40 58%,#07535a);box-shadow:0 2.4rem 6rem #08282b29}.cargrow-hero:before{position:absolute;content:"";z-index:-1;width:30rem;height:30rem;right:27%;top:-18rem;border:1px solid rgba(237,139,97,.55);border-radius:50%;box-shadow:0 0 0 4rem #ed8b6114,0 0 0 8rem #ed8b610a}.cargrow-hero:after{position:absolute;content:"";z-index:-1;width:16rem;height:16rem;right:-4rem;bottom:-7rem;border-radius:50%;background:#2fd6d259;filter:blur(1px)}.cargrow-hero__image img{background:linear-gradient(135deg,#f6e6d9,#e1f0ec);box-shadow:1.5rem 1.5rem #ed8b6173}.cargrow-hero__copy .cargrow-hero__eyebrow{color:#64e0d8}.cargrow-hero__copy h1 em{color:#ff9b72}.cargrow-hero__copy .button:not(.button--secondary):not(.button--tertiary){background:#ff9b72}.cargrow-hero__copy .button:not(.button--secondary):not(.button--tertiary):hover{background:#64e0d8}.cargrow-hero__footnote>span:first-child{color:#64e0d8}.cargrow-hero__badges{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2.2rem}.cargrow-hero__badges span{display:inline-flex;align-items:center;min-height:3.2rem;padding:.5rem 1rem;border:1px solid rgba(255,255,255,.25);border-radius:100px;color:#f7eee5;font-size:1.2rem}main[data-template=index] .shopify-section:nth-child(3){background:linear-gradient(180deg,rgba(227,246,242,.4),transparent)}main[data-template=index] .shopify-section:nth-child(5){background:linear-gradient(180deg,transparent,rgba(255,239,226,.65))}main[data-template=index] .shopify-section:nth-child(7){background:#e2f5f073}.cargrow-trust-bar{padding:7.2rem 0 6rem}.cargrow-trust-bar__header{display:flex;justify-content:space-between;align-items:end;gap:3rem;margin-bottom:3.2rem}.cargrow-trust-bar__header h2{margin:0;font-size:clamp(3.2rem,4vw,5.2rem)}.cargrow-trust-bar__header .cargrow-kicker{margin:0 0 .8rem;color:var(--cg-coral);font-weight:700}.cargrow-trust-bar__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;padding:0;margin:0;list-style:none}.cargrow-trust-bar__items li{display:flex;align-items:flex-start;gap:1.3rem;min-height:11.5rem;padding:1.6rem;border:1px solid rgba(24,43,44,.12);border-radius:1.8rem;background:#ffffffb8}.cargrow-trust-bar__items li:nth-child(2){background:#fff0e4}.cargrow-trust-bar__items li:nth-child(3){background:#e3f6f2}.cargrow-trust-bar__items li:nth-child(4){background:#f2e6f0}.cargrow-trust-icon{display:grid;place-items:center;flex:0 0 3.8rem;width:3.8rem;height:3.8rem;border-radius:50%;background:var(--cg-black);color:#64e0d8;font-family:var(--font-heading-family);font-size:1.6rem}.cargrow-trust-bar__items strong,.cargrow-trust-bar__items span:not(.cargrow-trust-icon){display:block}.cargrow-trust-bar__items strong{margin:.2rem 0 .5rem;color:var(--cg-ink);font-size:1.4rem}.cargrow-trust-bar__items span:not(.cargrow-trust-icon){color:var(--cg-muted);font-size:1.3rem;line-height:1.45}.cargrow-ritual{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;width:calc(100% - 4rem);max-width:142rem;margin:0 auto 7.2rem;overflow:hidden;border-radius:3.2rem;background:linear-gradient(125deg,#08282b,#154b4d);color:var(--cg-cream);box-shadow:0 2.4rem 6rem #08282b24}.cargrow-ritual__media{position:relative;min-height:52rem;overflow:hidden}.cargrow-ritual__media:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#08282b00 48%,#08282bb3)}.cargrow-ritual__media img{display:block;width:100%;height:100%;object-fit:cover}.cargrow-ritual__stamp{position:absolute;z-index:1;top:2rem;left:2rem;display:grid;place-items:center;width:8.8rem;height:8.8rem;border:1px solid rgba(255,255,255,.7);border-radius:50%;color:#fff;font-family:var(--font-heading-family);font-size:1.8rem;line-height:.85;text-align:center;transform:rotate(-12deg)}.cargrow-ritual__stamp small{font-family:var(--font-body-family);font-size:.8rem;letter-spacing:.16em}.cargrow-ritual__copy{display:flex;flex-direction:column;justify-content:center;padding:6rem 6.4rem}.cargrow-ritual__copy .cargrow-kicker{margin:0 0 1.8rem;color:#64e0d8}.cargrow-ritual__copy h2{margin:0 0 2rem;color:#fff8f2;font-size:clamp(3.8rem,4vw,6rem)}.cargrow-ritual__copy>p:not(.cargrow-kicker){max-width:42ch;margin:0 0 2.6rem;color:#c5d9d4;font-size:1.6rem}.cargrow-ritual__copy ul{display:grid;gap:1.3rem;padding:0;margin:0 0 3.2rem;list-style:none}.cargrow-ritual__copy li{display:grid;grid-template-columns:3.2rem 1fr;column-gap:1rem}.cargrow-ritual__copy li span{grid-row:span 2;color:#ff9b72;font-family:var(--font-heading-family);font-size:2rem}.cargrow-ritual__copy li strong,.cargrow-ritual__copy li em{display:block}.cargrow-ritual__copy li strong{color:#fff8f2;font-size:1.4rem}.cargrow-ritual__copy li em{color:#9fbbb5;font-size:1.3rem;font-style:normal}.cargrow-ritual__copy .button--secondary{align-self:flex-start;border-color:#7acbc3;color:#fff8f2}.cargrow-ritual__copy .button--secondary:hover{background:#64e0d8;color:var(--cg-black)}.product-card-wrapper .card__inner{background:#f1e2d8;box-shadow:inset 0 0 0 1px #182b2c0d}.product-grid .grid__item:nth-child(4n+2) .product-card-wrapper .card__inner{background:#e0f1ed}.product-grid .grid__item:nth-child(4n+3) .product-card-wrapper .card__inner{background:#eee2ef}.product-grid .grid__item:nth-child(4n+4) .product-card-wrapper .card__inner{background:#e9e9d5}.product-card-wrapper .quick-add__submit{border-color:var(--cg-coral);color:var(--cg-coral)}.product-card-wrapper .quick-add__submit:hover{background:var(--cg-coral);color:#fff}.collection-hero{position:relative;overflow:hidden;background:linear-gradient(120deg,#e3f6f2,#fff0e4 52%,#f2e6f0)!important}.collection-hero:after{position:absolute;content:"";width:22rem;height:22rem;right:-5rem;top:-8rem;border:1px solid rgba(188,71,39,.28);border-radius:50%;box-shadow:0 0 0 3rem #bc472714,0 0 0 6rem #bc47270a}.collection-hero .collection-hero__inner{position:relative;z-index:1;padding-block:7rem 4rem}.collection-hero .collection-hero__description{max-width:54rem;font-size:1.7rem}main[data-template=collection] .product-grid-container{padding-top:3rem}main[data-template=collection] .facets-container{padding-block:1.2rem;border-block:1px solid rgba(24,43,44,.12)}.cargrow-page{position:relative}.cargrow-page__eyebrow{margin:0 0 1.4rem;color:var(--cg-coral);font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cargrow-page .main-page-title{max-width:12ch}.cargrow-about__signals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;padding:0;margin:5.6rem 0 4.8rem;list-style:none}.cargrow-about__signals li{padding:1.8rem;border-radius:1.8rem;background:#e3f6f2}.cargrow-about__signals li:nth-child(2){background:#fff0e4}.cargrow-about__signals li:nth-child(3){background:#f2e6f0}.cargrow-about__signals strong,.cargrow-about__signals span{display:block}.cargrow-about__signals strong{margin-bottom:.6rem;color:var(--cg-ink);font-family:var(--font-heading-family);font-size:2.4rem}.cargrow-about__signals span{color:var(--cg-muted);font-size:1.3rem;line-height:1.5}.cargrow-shipping-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;padding:0;margin:4.8rem 0;list-style:none}.cargrow-shipping-steps li{min-height:15rem;padding:1.8rem;border-top:3px solid var(--cg-coral);border-radius:1.4rem;background:#fff0e4}.cargrow-shipping-steps li:nth-child(2){border-color:#2ab8b1;background:#e3f6f2}.cargrow-shipping-steps li:nth-child(3){border-color:#91517b;background:#f2e6f0}.cargrow-shipping-steps span{color:var(--cg-coral);font-family:var(--font-heading-family);font-size:2.6rem}.cargrow-shipping-steps strong,.cargrow-shipping-steps p{display:block}.cargrow-shipping-steps strong{margin:.8rem 0 .5rem;color:var(--cg-ink);font-size:1.5rem}.cargrow-shipping-steps p{margin:0;color:var(--cg-muted);font-size:1.3rem;line-height:1.5}.cargrow-story-panel--legal{padding:3.2rem;border-radius:2.4rem;background:#fff0e4bf}.cargrow-story-panel--legal h2{color:var(--cg-coral)}.cargrow-contact-intro{margin-bottom:1.6rem;padding:2.4rem;border-radius:2.4rem;background:#e3f6f2}.cargrow-contact-intro__details a{font-weight:600}.footer{border-top:4px solid var(--cg-coral)}main[data-template=product] .product__info-wrapper{padding:2.8rem;border-radius:2.4rem;background:#ffffff94;box-shadow:0 1.6rem 4rem #08282b14}main[data-template=product] .product-media-container{box-shadow:1rem 1rem #ed8b614d}main[data-template=product] .product-form__submit{min-height:5.8rem;background:var(--cg-coral)}main[data-template=product] .icon-with-text{border-color:#a8d8d1;background:#e3f6f2;padding:1.6rem;border-radius:1.2rem}@media screen and (max-width:989px){.cargrow-trust-bar__items{grid-template-columns:repeat(2,minmax(0,1fr))}.cargrow-ritual__copy{padding:4rem}}@media screen and (max-width:749px){.cargrow-trust-bar{padding:4.8rem 0}.cargrow-trust-bar__header{display:block;margin-bottom:2.4rem}.cargrow-trust-bar__header h2{font-size:3.8rem}.cargrow-trust-bar__items{grid-template-columns:minmax(0,1fr)}.cargrow-trust-bar__items li{min-height:0}.cargrow-ritual{grid-template-columns:minmax(0,1fr);width:calc(100% - 2.4rem);margin-bottom:4.8rem;border-radius:2.4rem}.cargrow-ritual__media{min-height:28rem}.cargrow-ritual__copy{padding:3.2rem 2.4rem 3.6rem}.cargrow-ritual__copy h2{font-size:4.2rem}.cargrow-ritual__copy ul{grid-template-columns:minmax(0,1fr);gap:1rem}.cargrow-ritual__copy li{min-height:0}.cargrow-about__signals,.cargrow-shipping-steps{grid-template-columns:minmax(0,1fr);margin-block:3.2rem}.cargrow-story-panel--legal{padding:2rem}.cargrow-contact-intro{width:calc(100% - 2.4rem);padding:2rem}main[data-template=product] .product__info-wrapper{padding:1.6rem;border-radius:1.8rem}}:root{--cg-accent: #ff9a43;--cg-black: #0c0d0d;--cg-panel: #211712;--cg-cream: #11100f;--cg-paper: #191513;--cg-warm: #24170f;--cg-sage: #151816;--cg-mint: #151a18;--cg-blush: #2a1911;--cg-ink: #f7eee5;--cg-muted: #bdaea2;--cg-muted-dark: #d1bfae;--cg-gold: #e4a83d;--cg-coral: #f08a3c;--cg-line: #4a3527;--cg-dark-line: #5d4635}body{color:var(--cg-ink);background-color:#11100f;background-image:radial-gradient(55rem 34rem at 3% 8%,rgba(231,166,57,.18),transparent 64%),radial-gradient(48rem 30rem at 96% 34%,rgba(240,103,34,.14),transparent 62%),radial-gradient(42rem 26rem at 48% 100%,rgba(255,177,74,.08),transparent 65%),repeating-linear-gradient(118deg,rgba(255,220,168,.025) 0,rgba(255,220,168,.025) 1px,transparent 1px,transparent 78px),linear-gradient(145deg,#0d1110,#18120f 52%,#0f1513);background-attachment:fixed}.gradient{background-color:transparent}.utility-bar{background:linear-gradient(90deg,#b86321,#e4a83d 48%,#b86321);color:#1b1109}.utility-bar .announcement-bar__message{color:#1b1109}.header-wrapper{background:linear-gradient(110deg,#090c0c,#1b120e 52%,#0b1110);border-color:#4e3829}.header__menu-item,.header__icons .header__icon{color:#f7eee5}.header__menu-item:hover,.header__active-menu-item{color:#ffb15a}.header__icon:hover{background:#f08a3c24;color:#ffb15a}.cart-count-bubble{background:#e4a83d;color:#17110d}.cargrow-breadcrumbs{color:#dac8b8;border-color:#4a3527;background:#13100ebd}.cargrow-breadcrumbs__list a{color:#c09d77}.cargrow-breadcrumbs__list [aria-current=page]{color:#f7eee5}.cargrow-hero{background:radial-gradient(24rem 18rem at 82% 18%,rgba(255,176,72,.23),transparent 70%),radial-gradient(20rem 20rem at 8% 96%,rgba(240,103,34,.16),transparent 72%),linear-gradient(130deg,#080d0d,#20150f 54%,#0b1716);border:1px solid rgba(228,168,61,.35);box-shadow:0 2.4rem 6rem #0000005c,inset 0 1px #ffd6891a}.cargrow-hero:before{border-color:#e4a83d75;box-shadow:0 0 0 4rem #e4a83d12,0 0 0 8rem #e4a83d09}.cargrow-hero:after{background:#f0672252}.cargrow-hero__copy .cargrow-hero__eyebrow{color:#e4a83d}.cargrow-hero__copy h1 em{color:#ff9a43;text-shadow:0 .6rem 2.2rem rgba(240,138,60,.25)}.cargrow-hero__copy .button:not(.button--secondary):not(.button--tertiary){background:linear-gradient(135deg,#f08a3c,#e4a83d);color:#17110d;box-shadow:0 .8rem 2rem #f08a3c40}.cargrow-hero__copy .button:not(.button--secondary):not(.button--tertiary):hover{background:linear-gradient(135deg,#ffb15a,#f08a3c)}.cargrow-hero__footnote>span:first-child{color:#e4a83d}.cargrow-hero__badges span{border-color:#e4a83d75;background:#e4a83d14;color:#f7eee5}.cargrow-hero__image img{background:radial-gradient(circle at 50% 35%,#fff0d4,#e4c28c 52%,#87562d);box-shadow:1.5rem 1.5rem #f08a3c57,0 1rem 4rem #e4a83d2e}.cargrow-hero__image figcaption,.cargrow-hero__image figcaption a{color:#dcc8b5}main[data-template=index] .shopify-section:nth-child(3),main[data-template=index] .shopify-section:nth-child(5),main[data-template=index] .shopify-section:nth-child(7){background:transparent}.cargrow-trust-bar{background:radial-gradient(36rem 18rem at 10% 20%,rgba(228,168,61,.08),transparent 70%)}.cargrow-trust-bar__header .cargrow-kicker{color:#e4a83d}.cargrow-trust-bar__items li,.cargrow-trust-bar__items li:nth-child(2),.cargrow-trust-bar__items li:nth-child(3),.cargrow-trust-bar__items li:nth-child(4){border-color:#e4a83d47;background:linear-gradient(145deg,#2c1c11f0,#191411f2);box-shadow:inset 0 1px #ffd89814}.cargrow-trust-bar__items li:nth-child(3){background:linear-gradient(145deg,#142a26f2,#181914f5)}.cargrow-trust-bar__items li:nth-child(4){background:linear-gradient(145deg,#2f1b15f2,#1c1310f5)}.cargrow-trust-bar__items strong{color:#f7eee5}.cargrow-trust-bar__items span:not(.cargrow-trust-icon){color:#c3b1a2}.cargrow-trust-icon{background:linear-gradient(135deg,#e4a83d,#f08a3c);color:#1d130d;box-shadow:0 .4rem 1.2rem #e4a83d33}.cargrow-3d-showcase{background:radial-gradient(26rem 20rem at 12% 0%,rgba(228,168,61,.15),transparent 72%),linear-gradient(135deg,#0b1110,#25160f 60%,#101716);border:1px solid rgba(228,168,61,.28);box-shadow:0 2.4rem 6rem #00000047}.cargrow-3d-card{background:linear-gradient(145deg,#2b1a12,#161716);border:1px solid rgba(228,168,61,.2)}.cargrow-3d-stage{background:radial-gradient(circle at 50% 30%,rgba(228,168,61,.18),transparent 48%),linear-gradient(160deg,#2b1a12,#111716)}.cargrow-3d-fallback{background:linear-gradient(135deg,#332117,#171a17)}.cargrow-3d-card__caption h3{color:#fff5ea}.cargrow-3d-card__caption a{color:#ffad4e}.cargrow-scent-guide__profile h3,.cargrow-scent-guide__profile:nth-child(2) h3,.cargrow-scent-guide__profile:nth-child(3) h3{color:#e4a83d;text-shadow:0 .5rem 1.6rem rgba(228,168,61,.18)}.cargrow-scent-guide__profile:nth-child(2) h3{color:#ff9a43}.cargrow-scent-guide__profile:nth-child(3) h3{color:#f08a3c}.cargrow-scent-guide__profile{border-color:#4a3527}.cargrow-scent-guide__profile p,.cargrow-information__items p{color:#c2b1a4}.cargrow-information--facts{background:radial-gradient(25rem 18rem at 92% 10%,rgba(228,168,61,.16),transparent 70%),linear-gradient(145deg,#2a1a12,#171a17);border:1px solid rgba(228,168,61,.28)}.cargrow-information--facts .cargrow-information__items{border-color:#e4a83d3d}.cargrow-information--facts .cargrow-information__items h3{color:#f7eee5}.cargrow-ritual{background:radial-gradient(34rem 22rem at 80% 20%,rgba(228,168,61,.16),transparent 70%),linear-gradient(130deg,#090d0d,#25160f 58%,#101817);border:1px solid rgba(228,168,61,.3)}.cargrow-ritual__media:after{background:linear-gradient(90deg,#08282b00 28%,#150d0ae0)}.cargrow-ritual__stamp{border-color:#e4a83dbf;color:#ffbf65;text-shadow:0 0 1.2rem rgba(228,168,61,.35)}.cargrow-ritual__copy .cargrow-kicker,.cargrow-ritual__copy li span{color:#e4a83d}.cargrow-ritual__copy .button--secondary{border-color:#e4a83d;color:#fff5ea}.cargrow-ritual__copy .button--secondary:hover{background:#e4a83d;color:#17110d}.collection-hero{background:radial-gradient(26rem 20rem at 88% 12%,rgba(228,168,61,.18),transparent 70%),linear-gradient(135deg,#1f1510,#111716 72%)!important;border-block:1px solid rgba(228,168,61,.2)}.collection-hero .collection-hero__title,.collection-hero .collection-hero__description{color:#f7eee5!important}.collection-hero:after{border-color:#e4a83d47;box-shadow:0 0 0 3rem #e4a83d12,0 0 0 6rem #e4a83d09}.product-card-wrapper .card__inner,.product-grid .grid__item:nth-child(4n+2) .product-card-wrapper .card__inner,.product-grid .grid__item:nth-child(4n+3) .product-card-wrapper .card__inner,.product-grid .grid__item:nth-child(4n+4) .product-card-wrapper .card__inner{background:radial-gradient(circle at 50% 20%,rgba(228,168,61,.17),transparent 54%),linear-gradient(145deg,#342116,#191715);box-shadow:inset 0 0 0 1px #e4a83d33,0 1rem 2.2rem #0000002e}.product-card-wrapper .card__media img{mix-blend-mode:normal}.product-card-wrapper .card__heading a,.product-card-wrapper .price{color:#f7eee5}.product-card-wrapper .cargrow-card-type{color:#d3a260}.product-card-wrapper .quick-add__submit{border-color:#e4a83d;color:#ffb15a;background:#11100f38}.product-card-wrapper .quick-add__submit:hover{background:linear-gradient(135deg,#f08a3c,#e4a83d);color:#17110d}.cargrow-page{color:#f7eee5}.cargrow-page__eyebrow{color:#e4a83d}.cargrow-page p,.cargrow-prose,.cargrow-story-panel{color:#c2b1a4}.cargrow-prose h2,.cargrow-story-panel h2,.cargrow-about h2{color:#f7eee5}.cargrow-prose a,.cargrow-story-panel a,.cargrow-about a{color:#ffb15a}.cargrow-about__signals li,.cargrow-about__signals li:nth-child(2),.cargrow-about__signals li:nth-child(3){border:1px solid rgba(228,168,61,.3);background:linear-gradient(145deg,#2a1a12,#191715)}.cargrow-about__signals li:nth-child(2){background:linear-gradient(145deg,#302014,#1b1713)}.cargrow-about__signals li:nth-child(3){background:linear-gradient(145deg,#202b25,#171a17)}.cargrow-about__signals strong{color:#e4a83d}.cargrow-about__signals span,.cargrow-shipping-steps p{color:#c2b1a4}.cargrow-shipping-steps li,.cargrow-shipping-steps li:nth-child(2),.cargrow-shipping-steps li:nth-child(3){border:1px solid rgba(228,168,61,.28);border-top:3px solid #f08a3c;background:linear-gradient(145deg,#2b1a12,#1b1714)}.cargrow-shipping-steps li:nth-child(2){border-top-color:#e4a83d;background:linear-gradient(145deg,#202a25,#171a17)}.cargrow-shipping-steps li:nth-child(3){border-top-color:#b66c32;background:linear-gradient(145deg,#342015,#1b1512)}.cargrow-shipping-steps span{color:#e4a83d}.cargrow-shipping-steps strong{color:#f7eee5}.cargrow-story-panel--legal,.cargrow-contact-intro{border:1px solid rgba(228,168,61,.28);background:linear-gradient(145deg,#2a1a12,#181614)}.cargrow-contact-intro__details a{color:#ffb15a}.contact.page-width{color:#f7eee5}.contact .title{color:#fff5ea}.contact .field__input,.contact .field__input::placeholder{color:#f7eee5}.contact .field__input{border-color:#e4a83d80;background:#0e0e0d61}.contact .field__label{color:#c8b6a6}.contact .button{background:linear-gradient(135deg,#f08a3c,#e4a83d);color:#17110d}main[data-template=product] .product__info-wrapper{background:linear-gradient(145deg,#2d1c12f0,#151613f0);border:1px solid rgba(228,168,61,.28);box-shadow:0 1.6rem 4rem #00000040}main[data-template=product] .product-media-container{background:radial-gradient(circle at 50% 20%,rgba(228,168,61,.2),transparent 52%),#281a13;box-shadow:1rem 1rem #f08a3c47}main[data-template=product] .product__title h1,main[data-template=product] .product__info-container .price{color:#fff5ea}main[data-template=product] .icon-with-text{border-color:#e4a83d5c;background:linear-gradient(145deg,#202b25,#171a17)}.newsletter{background:radial-gradient(28rem 16rem at 90% 16%,rgba(228,168,61,.18),transparent 70%),linear-gradient(130deg,#111716,#2b1a12);border-color:#62462f}.newsletter__wrapper h2{color:#fff5ea}.footer{border-top-color:#e4a83d;background:linear-gradient(160deg,#090d0d,#1c120e 74%,#0d1311)}.cargrow-footer-trust__title{color:#e4a83d}@media screen and (max-width:749px){.cargrow-hero__image img{box-shadow:.8rem .8rem #f08a3c4d}.cargrow-ritual__media:after{background:linear-gradient(180deg,#08282b00 30%,#150d0ad6)}}:root{--font-heading-family: "CG Sans", "Poppins", Arial, sans-serif;--font-heading-weight: 700}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.045em;line-height:1.08}.cargrow-hero__copy h1{font-weight:700;letter-spacing:-.06em}.cargrow-hero__copy h1 em{font-style:normal}.cargrow-hero__copy h1,.cargrow-ritual__copy h2,.cargrow-trust-bar__header h2{text-wrap:balance}.cargrow-scent-guide__profile h3{font-family:var(--font-heading-family);font-style:normal;font-weight:700;letter-spacing:-.06em}.cargrow-information--facts .cargrow-information__items h3,.product-card-wrapper .card__heading{font-family:var(--font-heading-family);font-weight:700}.cargrow-ritual__copy ul{gap:0}.cargrow-ritual__copy li{display:block;padding:1.4rem 0 1.4rem 1.8rem;border-left:2px solid #e4a83d}.cargrow-ritual__copy li+li{border-top:1px solid rgba(228,168,61,.18)}.cargrow-ritual__copy li span{display:none}.cargrow-ritual__copy li strong{margin-bottom:.3rem}.cargrow-information--steps .cargrow-information__items li{display:block;padding:1.4rem 0 1.4rem 1.8rem;border-left:2px solid #e4a83d}.cargrow-information--steps .cargrow-step{display:none}.cargrow-shipping-steps li{display:block}.cargrow-ritual__copy ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:3.2rem}.cargrow-ritual__copy li{position:relative;display:flex;min-height:14rem;flex-direction:column;gap:1.8rem;padding:1.6rem 1.4rem 1.4rem;border:1px solid rgba(228,168,61,.3);border-radius:1.6rem;background:linear-gradient(145deg,#ffffff0f,#e4a83d0d);overflow:hidden}.cargrow-ritual__copy li:after{position:absolute;content:"";width:7rem;height:7rem;right:-3rem;top:-3rem;border-radius:50%;background:#e4a83d24;filter:blur(1px)}.cargrow-ritual__copy li+li{border-top:1px solid rgba(228,168,61,.3)}.cargrow-ritual__copy .cargrow-ritual__step-icon{position:relative;z-index:1;display:grid;place-items:center;width:3.6rem;height:3.6rem;border:1px solid rgba(240,190,89,.7);border-radius:50%;background:linear-gradient(145deg,#f0be5938,#ffffff0a);color:#f0be59;font-family:var(--font-heading-family);font-size:1.8rem;line-height:1}.cargrow-ritual__copy .cargrow-ritual__step-icon svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.cargrow-ritual__copy li>div{position:relative;z-index:1}.cargrow-ritual__copy li strong{margin-bottom:.7rem;font-size:1.35rem;line-height:1.2}.cargrow-ritual__copy li em{font-size:1.2rem;line-height:1.5}.cargrow-ritual__copy li span:not(.cargrow-ritual__step-icon){display:none}.cargrow-shipping-steps li>span{display:none}.cargrow-shipping-steps strong{margin-top:0}:root{--font-heading-family: "Gelica", "Poppins", "CG Sans", Arial, sans-serif;--font-heading-weight: 700;--cg-accent: #f0be59;--cg-gold: #dca33d;--cg-coral: #c9872f}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,#shopify-pc__banner h2,.cargrow-footer-label,.cargrow-footer-nav a{font-family:Gelica,Poppins,CG Sans,Arial,sans-serif;font-weight:700}.cargrow-hero__copy h1 em{color:#f0be59;text-shadow:0 .6rem 2.2rem rgba(240,190,89,.28)}.cargrow-hero__copy .button:not(.button--secondary):not(.button--tertiary),.contact .button,.product-card-wrapper .quick-add__submit:hover,#shopify-pc__banner #shopify-pc__banner__btn-accept{background:linear-gradient(135deg,#c9872f,#f0be59)!important}.utility-bar{background:linear-gradient(90deg,#9d6822,#dca33d 48%,#9d6822)}.header__icons .header__icon,header-drawer .header__icon{border-color:#dca33d85;color:#e7b653}.header__icons .header__icon:hover,header-drawer .header__icon:hover{border-color:#f0be59;color:#ffd27b;background:linear-gradient(145deg,#dca33d42,#ffffff0a)}.cargrow-trust-icon{background:linear-gradient(135deg,#c9872f,#f0be59)}.cargrow-ritual__copy li{border-left-color:#dca33d}.cargrow-ritual__copy .cargrow-kicker,.cargrow-ritual__copy li span{color:#f0be59}.cargrow-scent-guide__profile h3,.cargrow-scent-guide__profile:nth-child(2) h3,.cargrow-scent-guide__profile:nth-child(3) h3{color:#e7b653}.cargrow-shipping-steps li{border-top-color:#c9872f}.cargrow-shipping-steps li:nth-child(2){border-top-color:#e7b653}.cargrow-shipping-steps li:nth-child(3){border-top-color:#b97929}.cargrow-page__eyebrow,.cargrow-footer-trust__title,#shopify-pc__banner h2,#shopify-pc__banner #shopify-pc__banner__body-title{color:#e7b653!important}.cargrow-footer-nav a,.cargrow-company-details__contact a,#shopify-pc__banner a{color:#f0be59!important}.footer{border-top-color:#dca33d}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:600}.cargrow-hero__copy h1{font-size:clamp(4.8rem,5.8vw,7.8rem);font-weight:600}.cargrow-hero__copy h1,.cargrow-ritual__copy h2,.cargrow-trust-bar__header h2{color:#f0d9bd}.cargrow-hero__copy h1 em{color:#e9ad55}.collection-hero .collection-hero__title{max-width:15ch;color:#e4c19a!important;font-size:clamp(3.8rem,4.8vw,5.8rem)!important;font-weight:600;letter-spacing:-.045em;line-height:1.08}.collection-hero .collection-hero__description{color:#cdb39b!important}.cargrow-page .main-page-title{color:#e4c19a;font-size:clamp(3.8rem,4.8vw,5.8rem);font-weight:600}.cargrow-scent-guide h2,.cargrow-information h2{color:#e4c19a;font-weight:600}.cargrow-scent-guide__profile h3{font-weight:600}.cargrow-3d-showcase__intro h2,.cargrow-3d-card__caption h3{color:#e4c19a;font-weight:600}.cargrow-information--facts .cargrow-information__items h3,.cargrow-about__signals strong{font-weight:600}.announcement-bar{background:linear-gradient(90deg,#b5792b,#e7b75f 48%,#b5792b);color:#20150d}body:has(main[data-template=index]){background-color:#06090d;background-image:radial-gradient(34rem 24rem at 11% 18%,rgba(255,142,35,.25),transparent 68%),radial-gradient(30rem 22rem at 88% 52%,rgba(231,168,61,.17),transparent 70%),repeating-linear-gradient(124deg,transparent 0 11rem,rgba(255,157,49,.2) 11.1rem 11.3rem,transparent 11.4rem 24rem),repeating-linear-gradient(36deg,transparent 0 14rem,rgba(115,145,165,.14) 14.1rem 14.35rem,transparent 14.45rem 27rem),linear-gradient(145deg,#05080c,#0a1118 52%,#070a0e)}body:has(main[data-template=index]) main[data-template=index]{background-image:radial-gradient(40rem 28rem at 6% 18%,rgba(255,142,35,.14),transparent 68%),repeating-linear-gradient(136deg,transparent 0 15rem,rgba(255,157,49,.13) 15.1rem 15.32rem,transparent 15.42rem 31rem),repeating-linear-gradient(44deg,transparent 0 18rem,rgba(104,132,152,.1) 18.1rem 18.34rem,transparent 18.44rem 35rem),linear-gradient(145deg,#05080cb8,#0a111880 52%,#070a0eb8)}main[data-template=index] .cargrow-hero{background-image:radial-gradient(24rem 18rem at 82% 18%,rgba(255,151,43,.26),transparent 70%),repeating-linear-gradient(128deg,transparent 0 12rem,rgba(255,161,50,.15) 12.1rem 12.32rem,transparent 12.42rem 25rem),repeating-linear-gradient(42deg,transparent 0 16rem,rgba(105,137,160,.11) 16.1rem 16.32rem,transparent 16.42rem 30rem),linear-gradient(130deg,#070b10,#0d1720 54%,#080c11)}main[data-template=index] .cargrow-trust-bar,main[data-template=index] .collection,main[data-template=index] .cargrow-information--facts,main[data-template=index] .cargrow-ritual{background-image:radial-gradient(28rem 20rem at 84% 16%,rgba(255,145,37,.17),transparent 70%),repeating-linear-gradient(132deg,transparent 0 13rem,rgba(255,157,49,.12) 13.1rem 13.32rem,transparent 13.42rem 27rem),repeating-linear-gradient(48deg,transparent 0 17rem,rgba(103,132,153,.09) 17.1rem 17.32rem,transparent 17.42rem 34rem),linear-gradient(145deg,#080c11,#0d151d 58%,#070b10)}.announcement-bar .announcement-bar__message{color:#20150d;font-weight:500}@media screen and (max-width:749px){.cargrow-hero__copy h1{font-size:clamp(4.2rem,12vw,6rem)}.collection-hero .collection-hero__title,.cargrow-page .main-page-title{font-size:3.8rem!important}}#shopify-pc__banner{position:fixed!important;z-index:1000!important;right:auto!important;bottom:2rem!important;left:50%!important;transform:translate(-50%)!important;width:min(48rem,calc(100vw - 4rem))!important;overflow:hidden!important;padding:0!important;border:1px solid rgba(228,168,61,.46)!important;border-radius:1.8rem!important;background:linear-gradient(145deg,#271911fa,#0e1110fa)!important;box-shadow:0 1.8rem 5rem #00000080,inset 0 1px #ffda9a1f!important;color:#f7eee5!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}#shopify-pc__banner:before{display:block;height:.35rem;content:"";background:linear-gradient(90deg,#f08a3c,#e4a83d,#ffb45d)}#shopify-pc__banner .shopify-pc__banner__body{padding:1.8rem 2rem .6rem!important}#shopify-pc__banner h2,#shopify-pc__banner #shopify-pc__banner__body-title{margin:0 0 .8rem!important;color:#fff5ea!important;font-family:var(--font-heading-family)!important;font-size:2.2rem!important;font-weight:700!important;letter-spacing:-.04em!important}#shopify-pc__banner p{margin:0!important;color:#cbb8a7!important;font-size:1.3rem!important;line-height:1.55!important}#shopify-pc__banner a,#shopify-pc__banner #shopify-pc__banner__body-policy-link{color:#ffb15a!important;text-decoration-color:#ffb15a8c!important}#shopify-pc__banner .shopify-pc__banner__btn-wrapper{display:flex!important;flex-wrap:wrap;gap:.8rem!important;padding:1.2rem 2rem 1.8rem!important}#shopify-pc__banner button{min-height:4.2rem!important;padding:.8rem 1.35rem!important;border:1px solid rgba(228,168,61,.48)!important;border-radius:100px!important;font:600 1.25rem var(--font-body-family)!important;letter-spacing:0!important;cursor:pointer}#shopify-pc__banner #shopify-pc__banner__btn-accept{border-color:transparent!important;background:linear-gradient(135deg,#f08a3c,#e4a83d)!important;color:#17110d!important;box-shadow:0 .5rem 1.4rem #f08a3c33}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs,#shopify-pc__banner #shopify-pc__banner__btn-decline{background:#ffffff08!important;color:#f7eee5!important}#shopify-pc__banner button:hover{transform:translateY(-1px);filter:brightness(1.08)}@media screen and (max-width:749px){#shopify-pc__banner{right:auto!important;bottom:1.2rem!important;left:50%!important;transform:translate(-50%)!important;width:calc(100vw - 2.4rem)!important;border-radius:1.5rem!important}#shopify-pc__banner .shopify-pc__banner__body{padding:1.5rem 1.6rem .4rem!important}#shopify-pc__banner h2,#shopify-pc__banner #shopify-pc__banner__body-title{font-size:2rem!important}#shopify-pc__banner p{font-size:1.2rem!important}#shopify-pc__banner .shopify-pc__banner__btn-wrapper{padding:1rem 1.6rem 1.5rem!important}#shopify-pc__banner button{flex:1 1 auto;min-width:8rem!important}}#shopify-pc__banner,#shopify-pc__banner *{font-family:Poppins,CG Sans,Arial,sans-serif!important}#shopify-pc__banner h2,#shopify-pc__banner #shopify-pc__banner__body-title{color:#efb468!important;font-size:2rem!important;font-weight:600!important;letter-spacing:-.025em!important}#shopify-pc__banner p{color:#d7c0ad!important}#shopify-pc__banner a,#shopify-pc__banner #shopify-pc__banner__body-policy-link{color:#f0a153!important}#shopify-pc__banner button{color:#e4cdb9!important;font-weight:500!important}#shopify-pc__banner #shopify-pc__banner__btn-accept{color:#21140c!important;font-weight:600!important}.cargrow-scent-guide{position:relative;isolation:isolate;overflow:hidden;border-block:1px solid rgba(220,163,61,.22);background:radial-gradient(34rem 22rem at 8% 30%,rgba(220,163,61,.1),transparent 70%),linear-gradient(145deg,#19110df5,#0c1413fa)}.cargrow-scent-guide:before,.cargrow-information--steps:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:"";background-image:linear-gradient(90deg,#0d100ff2,#0d100fbd),var(--cargrow-scent-image, var(--cargrow-info-image));background-position:center;background-size:cover;opacity:.16;pointer-events:none}.cargrow-scent-guide>*,.cargrow-information--steps>*{position:relative;z-index:1}.cargrow-scent-guide__heading{display:flex;flex-direction:column;align-items:flex-start}.cargrow-editorial-icon,.cargrow-information__intro-icon{display:grid;place-items:center;width:6.4rem;height:6.4rem;margin-bottom:2rem;border:1px solid rgba(240,190,89,.58);border-radius:1.8rem 3rem;background:linear-gradient(145deg,#dca33d33,#ffffff06);color:#f0be59;box-shadow:0 1.2rem 3rem #0003,inset 0 1px #ffdd9d24;transform:rotate(-4deg)}.cargrow-editorial-icon svg,.cargrow-information__intro-icon svg{width:3rem;height:3rem}.cargrow-scent-guide__heading .cargrow-kicker{margin:0 0 1.2rem;color:#e7b653}.cargrow-scent-guide__heading h2{max-width:10ch}.cargrow-scent-guide__note{max-width:30ch;margin:1.6rem 0 0;color:#c7b09a;font-size:1.5rem;line-height:1.65}.cargrow-scent-guide__profiles{position:relative}.cargrow-scent-guide__profile{grid-template-columns:minmax(0,1fr);gap:.8rem;margin-bottom:1.2rem;padding:2rem 2.2rem;border:1px solid rgba(220,163,61,.23);border-radius:1.8rem 3rem;background:linear-gradient(145deg,#301d12c7,#191713c2);box-shadow:0 1rem 2.5rem #00000029,inset 0 1px #ffdd9d0f}.cargrow-scent-guide__profile:first-child{padding-top:2rem}.cargrow-scent-guide__profile:last-child{margin-bottom:0}.cargrow-scent-guide__profile-head{display:flex;align-items:center;gap:1.2rem}.cargrow-scent-guide__profile-icon{display:grid;place-items:center;flex:0 0 3.8rem;width:3.8rem;height:3.8rem;border:1px solid rgba(240,190,89,.46);border-radius:50%;background:#dca33d1a;color:#f0be59}.cargrow-scent-guide__profile-icon svg{width:2rem;height:2rem}.cargrow-scent-guide__profile h3{grid-row:auto}.cargrow-information--steps{position:relative;isolation:isolate;overflow:hidden;margin-block:2rem 4.8rem;padding:5.6rem 4.8rem;border:1px solid rgba(220,163,61,.25);border-radius:3.2rem;background:radial-gradient(32rem 20rem at 88% 20%,rgba(220,163,61,.15),transparent 70%),linear-gradient(145deg,#1e1510,#111817)}.cargrow-information--steps .cargrow-information__intro{display:flex;flex-direction:column;align-items:flex-start}.cargrow-information__intro-icon{margin-bottom:2.2rem}.cargrow-information--steps .cargrow-information__items{position:relative;z-index:1}.cargrow-information--steps .cargrow-information__items li{display:grid;grid-template-columns:4.2rem minmax(0,1fr);align-items:start;gap:1.4rem;padding:1.6rem 0 1.6rem 1.8rem;border-left:1px solid #dca33d;border-top:0}.cargrow-information--steps .cargrow-information__items li+li{border-top:1px solid rgba(228,168,61,.18)}.cargrow-information__icon{display:grid;place-items:center;width:4.2rem;height:4.2rem;border:1px solid rgba(240,190,89,.55);border-radius:1.2rem 1.8rem;background:linear-gradient(145deg,#dca33d2e,#ffffff08);color:#f0be59}.cargrow-information__icon svg{width:2rem;height:2rem}.cargrow-whatsapp-float{position:fixed;z-index:990;right:2.4rem;bottom:2.4rem;display:grid;place-items:center;width:5.8rem;height:5.8rem;border:1px solid rgba(255,255,255,.7);border-radius:50%;background:linear-gradient(145deg,#25d366,#129447);color:#fff;box-shadow:0 1rem 2.8rem #00000061,0 0 0 .5rem #25d3661a;animation:cargrow-whatsapp-float 3.8s ease-in-out infinite;will-change:transform;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.cargrow-whatsapp-float svg{width:3.2rem;height:3.2rem;fill:currentColor}.cargrow-whatsapp-float:hover{color:#fff;animation-play-state:paused;filter:brightness(1.08);transform:translateY(-.3rem) scale(1.04);box-shadow:0 1.3rem 3.2rem #00000070,0 0 0 .7rem #25d36621}@keyframes cargrow-whatsapp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.55rem)}}@media(prefers-reduced-motion:reduce){.cargrow-whatsapp-float{animation:none}}@media screen and (max-width:749px){.cargrow-information--steps{margin-inline:1.2rem;padding:3.2rem 2.4rem;border-radius:2.4rem}.cargrow-whatsapp-float{right:1.6rem;bottom:1.6rem;width:5.2rem;height:5.2rem}.cargrow-whatsapp-float svg{width:2.8rem;height:2.8rem}}.footer{overflow:hidden;border-top:1px solid rgba(228,168,61,.5);background:radial-gradient(46rem 22rem at 86% 0%,rgba(228,168,61,.14),transparent 70%),linear-gradient(145deg,#090d0d,#1b120e 58%,#0d1311)}.footer__content-top{padding-top:2.4rem}.footer-block--newsletter{justify-content:flex-start}.footer__list-social{justify-content:flex-start;gap:.8rem}.footer__list-social .list-social__link{width:4rem;height:4rem;border:1px solid rgba(228,168,61,.32);border-radius:50%;color:#e4a83d;background:#e4a83d0d}.footer__list-social .list-social__link:hover{border-color:#e4a83d;background:#e4a83d29;color:#ffbd6b}.cargrow-company-details{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(12rem,.7fr) minmax(0,.8fr);gap:3.2rem;padding-top:4.8rem;padding-bottom:4.4rem}.cargrow-footer-logo{width:11.5rem;padding:.6rem;border:1px solid rgba(228,168,61,.38);border-radius:1rem;background:#0b0d0c}.cargrow-footer-signature{max-width:24ch;margin:.3rem 0 2rem;color:#d0b89f;font-size:1.3rem;line-height:1.5}.cargrow-footer-label{margin:0 0 .9rem;color:#e4a83d;font-size:1.1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.cargrow-company-details strong{color:#f2d3ae;font-weight:600}.cargrow-company-details span,.cargrow-company-details a{color:#bca796}.cargrow-footer-nav{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem}.cargrow-footer-nav a{color:#d6b68f;font-size:1.3rem;text-decoration:none}.cargrow-footer-nav a:hover{color:#ffb15a;text-decoration:underline;text-underline-offset:.3em}.cargrow-company-details__contact{align-items:flex-start}.cargrow-company-details__contact a{color:#f0a153;font-size:1.3rem}.cargrow-footer-meta{align-items:center;padding-block:2rem;border-top:1px solid rgba(228,168,61,.2);border-bottom:1px solid rgba(228,168,61,.2)}.cargrow-footer-trust{padding:1.4rem 1.6rem;border:1px solid rgba(228,168,61,.24);border-radius:1.4rem;background:#1f150fb8}.cargrow-footer-trust__title{margin-bottom:1rem;color:#e4a83d;font-size:1.15rem}.cargrow-footer-trust__marks{gap:.7rem}.cargrow-footer-trust__mark{min-height:3.6rem;padding:.45rem .65rem;border-radius:.8rem;background:#ead9c3}.cargrow-footer-trust__mark img{width:9rem;height:2.6rem}.cargrow-footer-legal{padding-top:1.8rem;padding-bottom:2rem}.footer__copyright{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.8rem;width:100%}.footer__copyright .copyright__content,.footer__copyright .copyright__content a,.footer__copyright .policies a{color:#9f8b7b;font-size:1.1rem}.footer__copyright .policies{display:flex;flex-wrap:wrap;gap:.45rem 1.4rem;margin:0}.footer__copyright .policies li:before{display:none}.footer__copyright .policies a:hover{color:#e4a83d}@media screen and (max-width:989px){.cargrow-company-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.footer__content-top{padding-top:1.6rem}.footer-block--newsletter,.footer__list-social{justify-content:center}.cargrow-company-details{grid-template-columns:minmax(0,1fr);gap:2.4rem;padding-top:3.6rem;padding-bottom:3.2rem}.cargrow-footer-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1.6rem}.cargrow-footer-nav .cargrow-footer-label{grid-column:1 / -1}.cargrow-footer-meta{gap:1.6rem}.cargrow-footer-trust{width:100%}.cargrow-footer-trust__marks{justify-content:flex-start}.cargrow-footer-legal{padding-inline:2rem}.footer__copyright{justify-content:flex-start}}.header__icons{gap:.8rem}.header__icons .header__icon,header-drawer .header__icon{position:relative;display:grid;place-items:center;width:4.5rem;height:4.5rem;border:1px solid rgba(228,168,61,.38);border-radius:50%;background:linear-gradient(145deg,#e4a83d21,#ffffff06);color:#e9c27d;box-shadow:inset 0 1px #ffe0ab1a,0 .5rem 1.3rem #00000024;transition:color .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease,transform .22s ease}.header__icons .header__icon:after,header-drawer .header__icon:after{position:absolute;top:.35rem;right:.35rem;bottom:.35rem;left:.35rem;border:1px solid rgba(228,168,61,.12);border-radius:50%;content:"";pointer-events:none}.header__icons .header__icon .svg-wrapper,header-drawer .header__icon .svg-wrapper{position:relative;z-index:1;display:grid;place-items:center;width:2rem;height:2rem}.header__icons .header__icon svg,header-drawer .header__icon svg{width:1.8rem;height:1.8rem;filter:drop-shadow(0 0 .5rem rgba(228,168,61,.22))}.header__icons .header__icon--cart svg{width:2rem;height:2rem}.header__icons .header__icon:hover,header-drawer .header__icon:hover{transform:translateY(-2px);border-color:#f0a153;background:linear-gradient(145deg,#f08a3c47,#e4a83d1a);color:#ffbd6b;box-shadow:0 .7rem 1.8rem #f08a3c29,inset 0 1px #ffe0ab29}.header__icons .header__icon--cart{margin-right:.2rem}.header__icons .cart-count-bubble{top:-.2rem;right:-.2rem;min-width:1.8rem;min-height:1.8rem;padding:.15rem .4rem;border:2px solid #11100f;font-size:1rem;font-weight:700}.header__icon--search .icon-search{transform:rotate(-8deg)}.header__icon--account .icon-account{transform:translateY(-1px)}.cargrow-card-wishlist,.cargrow-wishlist-button{border:1px solid rgba(228,168,61,.4);background:linear-gradient(145deg,#2b1a12,#161716);color:#e4a83d;box-shadow:0 .6rem 1.5rem #0003;transition:transform .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.cargrow-card-wishlist:hover,.cargrow-card-wishlist.is-saved,.cargrow-wishlist-button:hover,.cargrow-wishlist-button.is-saved{transform:translateY(-2px);border-color:#f0a153;background:linear-gradient(145deg,#3a2113,#1c1714);color:#ffb15a;box-shadow:0 .8rem 2rem #f08a3c33}.cargrow-wishlist-button{padding-inline:1.4rem}.cargrow-wishlist-button__icon{font-size:2.2rem;line-height:1}.slider-button,.quantity__button,.product__media-toggle,.modal__close-button,.quick-add-modal__toggle{border:1px solid rgba(228,168,61,.35);border-radius:50%;background:linear-gradient(145deg,#e4a83d24,#ffffff08);color:#e4a83d;box-shadow:inset 0 1px #ffe0ab14;transition:transform .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.slider-button:hover,.quantity__button:hover,.product__media-toggle:hover,.modal__close-button:hover,.quick-add-modal__toggle:hover{transform:translateY(-1px);border-color:#f0a153;background:#2b1a12;color:#ffb15a}.main-product .product__media-list .thumbnail-list .thumbnail{border:1px solid rgba(228,168,61,.3);border-radius:.9rem;background:#23170f}.main-product .product__media-list .thumbnail-list .thumbnail[aria-current=true]{border-color:#e4a83d;box-shadow:0 0 0 .2rem #e4a83d29}.cargrow-about__intro h2{max-width:13ch;margin:0 0 1.8rem;color:#e4c19a;font-size:clamp(3.4rem,4.3vw,5.4rem);font-weight:600}.cargrow-about__kicker{margin:0 0 1.2rem!important;color:#e7b653!important;font-size:1.1rem!important;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.cargrow-about__story{max-width:68rem;margin:6.4rem 0 4.8rem;padding:2.8rem 0 0;border-top:1px solid rgba(228,168,61,.34)}.cargrow-about__story>p:not(.cargrow-about__kicker){max-width:54ch;margin:0;color:#e0cdb8;font-size:clamp(1.8rem,2.1vw,2.4rem);line-height:1.5}.cargrow-about__story-copy{display:grid;gap:1.4rem;max-width:64rem}.cargrow-about__story-copy p{margin:0;color:#d6c1aa;font-size:1.7rem;line-height:1.75}.cargrow-about__story-copy p:nth-child(2){color:#e4c19a}.cargrow-about__company{display:flex;flex-wrap:wrap;gap:.4rem 2rem;align-items:baseline;padding-top:2rem}.cargrow-about__company p{margin:0;font-size:1.25rem}@media screen and (max-width:749px){.cargrow-about__intro h2{max-width:14ch;font-size:3.5rem}.cargrow-about__story{margin:4.8rem 0 3.2rem;padding-top:2rem}.cargrow-about__story-copy p{font-size:1.6rem}.cargrow-about__company{display:block}.cargrow-about__company p+p{margin-top:.6rem}}.header__icon svg,.cargrow-trust-icon svg,.cargrow-button-arrow svg,.cargrow-card-wishlist svg,.cargrow-wishlist-button__icon svg,.footer__list-social svg,.slider-button svg,.quantity__button svg,.modal__close-button svg,.quick-add-modal__toggle svg,.product__media-toggle svg{fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.cargrow-button-arrow{display:grid;place-items:center}.cargrow-button-arrow svg{width:1.6rem;height:1.6rem}.cargrow-card-wishlist{display:grid;place-items:center}.cargrow-card-wishlist svg{width:1.9rem;height:1.9rem}.cargrow-wishlist-button__icon{display:grid;place-items:center}.cargrow-wishlist-button__icon svg{width:2rem;height:2rem}.cargrow-trust-icon svg{width:1.9rem;height:1.9rem}.footer__list-social svg{width:1.7rem;height:1.7rem}main[data-template=product] .icon-with-text__item .svg-wrapper{display:grid;place-items:center;flex:0 0 3.4rem;width:3.4rem;height:3.4rem;border:1px solid rgba(228,168,61,.46);border-radius:50%;background:linear-gradient(145deg,#e4a83d2e,#ffffff06);color:#e7b653}main[data-template=product] .icon-with-text__item .svg-wrapper svg{width:1.8rem;height:1.8rem}.cargrow-hero__background{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(105deg,#140e0bc7,#140e0b8c 44%,#0a131375),var(--cargrow-page-hero-image);background-position:center;background-size:cover;filter:saturate(.78) contrast(1.08);opacity:.22;pointer-events:none}.cargrow-hero__copy,.cargrow-hero__image{position:relative;z-index:2}.cargrow-hero:before,.cargrow-hero:after{z-index:1}.collection-hero{position:relative;isolation:isolate;overflow:hidden}.collection-hero:before{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,#18100cd6,#18100c9e 48%,#0c161680),var(--cargrow-page-hero-image);background-position:center 42%;background-size:cover;content:"";filter:saturate(.78) contrast(1.06);opacity:.3;pointer-events:none}.collection-hero__inner{position:relative;z-index:2}main[data-template=product] product-info{position:relative;isolation:isolate;overflow:hidden}main[data-template=product] product-info:before{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(110deg,#120d0ad1,#120d0aad 48%,#0a14148a),var(--cargrow-page-hero-image);background-position:center 56%;background-size:cover;content:"";filter:saturate(.72) contrast(1.08);opacity:.26;pointer-events:none}main[data-template=product] product-info>.page-width{position:relative;z-index:2}main[data-template^=page] .cargrow-page{position:relative;isolation:isolate}main[data-template^=page] .cargrow-page:before{position:absolute;z-index:0;top:0;left:50%;width:100vw;height:27rem;background-image:linear-gradient(180deg,#120e0cb8,#120e0ce6 88%,#120e0cfa),var(--cargrow-page-hero-image);background-position:center 40%;background-size:cover;content:"";filter:saturate(.76) contrast(1.08);opacity:.18;pointer-events:none;transform:translate(-50%)}main[data-template=cart],main[data-template=search]{position:relative;isolation:isolate}main[data-template=cart]:before,main[data-template=search]:before{position:absolute;z-index:0;top:0;left:50%;width:100vw;height:22rem;background-image:linear-gradient(180deg,#120e0cd1,#120e0c),var(--cargrow-page-hero-image);background-position:center 48%;background-size:cover;content:"";filter:saturate(.7) contrast(1.06);opacity:.16;pointer-events:none;transform:translate(-50%)}main[data-template^=page] .cargrow-page>*,main[data-template=cart]>*,main[data-template=search]>*{position:relative;z-index:1}.header__icon--search>span{display:grid;place-items:center;width:2.3rem;height:2.3rem}.header__icon--search>span>.svg-wrapper{grid-area:1 / 1}.header__icon--search .header__icon-close{display:none!important}.header__icon--search>span>.svg-wrapper:first-child{display:grid!important}details[open]>summary.header__icon--search>span>.svg-wrapper:first-child{display:none!important}details[open]>summary.header__icon--search .header__icon-close{display:grid!important}.header__icon--menu>span{display:grid;place-items:center;width:2.3rem;height:2.3rem}.header__icon--menu>span>svg{grid-area:1 / 1}.header__icon--menu>span>svg:nth-of-type(2){display:none!important}details[open]>summary.header__icon--menu>span>svg:first-of-type{display:none!important}details[open]>summary.header__icon--menu>span>svg:nth-of-type(2){display:block!important}.header__icons .header__icon--search svg,.header__icons .header__icon--menu svg,.header__icons .header__icon--account svg,.header__icons .header__icon--cart svg{stroke-width:1.7}.header__icon--search .icon-search{transform:none}.header__icons .header__icon--cart .svg-wrapper{width:2.7rem;height:2.7rem}.header__icons .header__icon--cart svg{width:2.65rem;height:2.65rem;stroke-width:1.9;transform:scale(1.16)}.header__submenu .cargrow-menu-featured>a,.menu-drawer__submenu .cargrow-menu-featured>a{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin:.5rem;padding:1.1rem 1.3rem;border:1px solid rgba(228,168,61,.46);border-radius:1.2rem;background:linear-gradient(135deg,#c9872f33,#ffffff09);color:#f3c776;text-decoration:none}.header__submenu .cargrow-menu-featured>a:hover,.menu-drawer__submenu .cargrow-menu-featured>a:hover{border-color:#f0be59;background:linear-gradient(135deg,#f08a3c4d,#e4a83d1a);color:#ffda8d}.cargrow-menu-featured__copy{display:grid;gap:.2rem}.cargrow-menu-featured__copy strong{color:inherit;font-size:1.45rem;font-weight:600}.cargrow-menu-featured__copy small{color:#cdb79d;font-size:1.1rem}.cargrow-menu-featured__arrow{display:grid;place-items:center;flex:0 0 2.8rem;width:2.8rem;height:2.8rem;border:1px solid rgba(240,190,89,.55);border-radius:50%;background:#0c0c0b59}.cargrow-menu-featured__arrow svg{width:1.35rem;height:1.35rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.cargrow-3d-showcase__intro h2,.cargrow-3d-card__caption h3{color:#e4c19a!important}.cargrow-3d-showcase__intro{margin-bottom:2.2rem}@media screen and (max-width:749px){.cargrow-hero__background{background-position:62% center;opacity:.16}.collection-hero:before{background-position:62% center;opacity:.22}main[data-template=product] product-info:before{background-position:60% center;opacity:.18}main[data-template^=page] .cargrow-page:before{height:22rem;opacity:.15}}main[data-template^=page] .cargrow-page:before{display:none}.cargrow-page__hero{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(3rem,6vw,8rem);min-height:39rem;margin:1.2rem auto 6rem;padding:clamp(3rem,5vw,6rem);overflow:hidden;border:1px solid rgba(228,168,61,.3);border-radius:3.2rem 7.2rem;background:radial-gradient(34rem 22rem at 6% 12%,rgba(228,168,61,.1),transparent 72%),linear-gradient(135deg,#17100d,#21150f 52%,#101817);box-shadow:0 2.6rem 6rem #0000004d,inset 0 1px #ffe0ab1a;isolation:isolate}.cargrow-page__hero:before{position:absolute;z-index:-1;top:-13rem;left:40%;width:30rem;height:30rem;border:1px solid rgba(228,168,61,.2);border-radius:50%;box-shadow:0 0 0 3rem #e4a83d0d,0 0 0 7rem #f08a3c06;content:""}.cargrow-page__hero-copy{position:relative;z-index:2;max-width:48rem}.cargrow-page__hero-copy .cargrow-page__eyebrow{margin-bottom:1.4rem}.cargrow-page__hero-copy .main-page-title{margin:0;max-width:8ch}.cargrow-page__hero-summary{max-width:38ch;margin:2rem 0 0;color:#d7bfa5;font-size:clamp(1.7rem,1.8vw,2rem);line-height:1.65}.cargrow-page__hero-media{position:relative;z-index:1;display:block!important;min-height:31rem;overflow:hidden;border:1px solid rgba(245,190,89,.48);border-radius:2.8rem 6.8rem;background-image:linear-gradient(135deg,#160e0a14,#160e0a57),var(--cargrow-page-hero-image);background-position:center;background-size:cover;box-shadow:1.6rem 1.6rem #c07b2a2e,0 2rem 4.5rem #00000052;filter:saturate(.92) contrast(1.04);transform:rotate(1.2deg)}.cargrow-page__hero-media:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(19,13,10,.64) 0%,transparent 18%,transparent 82%,rgba(19,13,10,.34) 100%),linear-gradient(180deg,rgba(19,13,10,.22),transparent 20%,transparent 78%,rgba(19,13,10,.5));border-radius:inherit;content:"";pointer-events:none}.cargrow-page__hero-media:after{position:absolute;z-index:2;top:.8rem;right:.8rem;bottom:.8rem;left:.8rem;border:1px solid rgba(255,224,171,.2);border-radius:2.2rem 5.8rem;content:"";pointer-events:none}@media screen and (max-width:749px){.cargrow-page__hero{grid-template-columns:minmax(0,1fr);gap:2.8rem;min-height:0;margin:1.2rem auto 4.4rem;padding:2.8rem 2.2rem 2.2rem;border-radius:2.4rem 4.8rem}.cargrow-page__hero-copy .main-page-title{max-width:10ch}.cargrow-page__hero-summary{margin-top:1.4rem;font-size:1.55rem}.cargrow-page__hero-media{min-height:23rem;border-radius:2.2rem 4.8rem;transform:rotate(.6deg)}.cargrow-page__hero-media:after{border-radius:1.7rem 4rem}}main[data-template=index] .cargrow-scent-guide{border-block-color:rgba(240,190,89,.3);background:radial-gradient(34rem 22rem at 8% 30%,rgba(240,167,65,.2),transparent 70%),repeating-linear-gradient(132deg,transparent 0 13rem,rgba(255,173,69,.12) 13.1rem 13.3rem,transparent 13.4rem 27rem),repeating-linear-gradient(48deg,transparent 0 17rem,rgba(130,159,178,.09) 17.1rem 17.32rem,transparent 17.42rem 34rem),linear-gradient(145deg,#151b22,#1c242b 58%,#10161c)}main[data-template=index] .cargrow-scent-guide:before{opacity:.08}main[data-template=index] .cargrow-scent-guide__profile{border-color:#f0be5961;background:radial-gradient(12rem 8rem at 100% 0%,rgba(240,190,89,.14),transparent 72%),linear-gradient(145deg,#252e36f5,#151c23f7);box-shadow:0 1.2rem 3rem #00000038,inset 0 1px #ffde9b1a}main[data-template=index] .cargrow-scent-guide__profile-icon{width:4.4rem;height:4.4rem;flex-basis:4.4rem;border-color:#f5c664c7;border-radius:1.2rem 2rem;background:linear-gradient(145deg,#f0be593d,#080c1080);color:#ffd47a;box-shadow:0 .6rem 1.8rem #f0a83a29,inset 0 1px #ffeec12e;transform:rotate(-6deg)}main[data-template=index] .cargrow-scent-guide__profile-icon svg{width:2.3rem;height:2.3rem;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round;transform:rotate(6deg)}body:has(main[data-template=page] .cargrow-page--despre-noi){background-color:#06090d;background-image:radial-gradient(34rem 24rem at 11% 18%,rgba(255,142,35,.25),transparent 68%),radial-gradient(30rem 22rem at 88% 52%,rgba(231,168,61,.17),transparent 70%),repeating-linear-gradient(124deg,transparent 0 11rem,rgba(255,157,49,.2) 11.1rem 11.3rem,transparent 11.4rem 24rem),repeating-linear-gradient(36deg,transparent 0 14rem,rgba(115,145,165,.14) 14.1rem 14.35rem,transparent 14.45rem 27rem),linear-gradient(145deg,#05080c,#0a1118 52%,#070a0e)}body:has(main[data-template=page] .cargrow-page--despre-noi) main[data-template=page]{background-image:radial-gradient(40rem 28rem at 6% 18%,rgba(255,142,35,.14),transparent 68%),repeating-linear-gradient(136deg,transparent 0 15rem,rgba(255,157,49,.13) 15.1rem 15.32rem,transparent 15.42rem 31rem),repeating-linear-gradient(44deg,transparent 0 18rem,rgba(104,132,152,.1) 18.1rem 18.34rem,transparent 18.44rem 35rem),linear-gradient(145deg,#05080cb8,#0a111880 52%,#070a0eb8)}body:has(main[data-template=page] .cargrow-page--despre-noi) .cargrow-page--despre-noi .cargrow-page__hero{background-image:radial-gradient(30rem 22rem at 86% 10%,rgba(255,151,43,.19),transparent 70%),repeating-linear-gradient(128deg,transparent 0 12rem,rgba(255,161,50,.12) 12.1rem 12.32rem,transparent 12.42rem 25rem),repeating-linear-gradient(42deg,transparent 0 16rem,rgba(105,137,160,.1) 16.1rem 16.32rem,transparent 16.42rem 30rem),linear-gradient(130deg,#070b10,#0d1720 54%,#080c11)}main[data-template=page] .cargrow-page--despre-noi{padding-top:0}main[data-template=page]:has(.cargrow-page--despre-noi)>.cargrow-breadcrumbs{display:none}main[data-template=page] .cargrow-page--despre-noi .cargrow-page__hero{display:flex;flex-direction:column;gap:0;width:100vw;max-width:none;min-height:0;margin-inline:calc(50% - 50vw);padding:0 0 clamp(2.4rem,5vw,6rem);background:linear-gradient(145deg,#0c1014,#19130f 52%,#0d171b);box-shadow:inset 0 1px #ffe0ab1a,0 2.6rem 6rem #00000052}main[data-template=page] .cargrow-page--despre-noi .cargrow-page__hero-copy{order:2;width:min(100% - 3.2rem,118rem);max-width:118rem;margin:clamp(2.4rem,4vw,5rem) auto 0;padding:clamp(2.4rem,4vw,5rem);border:1px solid rgba(240,190,89,.32);border-radius:2.4rem 4.8rem;background:linear-gradient(145deg,#0a0e12f5,#1c120ce6);box-shadow:inset 0 1px #ffe0ab1a,0 1.8rem 4rem #0000003d}main[data-template=page] .cargrow-page--despre-noi .cargrow-page__hero-media{order:1;display:block!important;width:100%;min-height:0;height:auto;overflow:hidden;border-radius:0;background:#050505;filter:none;transform:none;box-shadow:none}main[data-template=page] .cargrow-page--despre-noi .cargrow-page__hero-media img{display:block;width:100%;height:auto;max-width:none;object-fit:contain}main[data-template=page] .cargrow-page--despre-noi .cargrow-page__hero-media:before{display:none}main[data-template=page] .cargrow-page--despre-noi .cargrow-page__hero-media:after{border-radius:0;border-color:#f0be5947}main[data-template=page] .cargrow-page--despre-noi .cargrow-page__hero-copy .main-page-title{max-width:9ch}main[data-template=page] .cargrow-page--despre-noi .cargrow-page__hero-summary{max-width:30ch;color:#e1c4a4}@media screen and (max-width:749px){main[data-template=page] .cargrow-page--despre-noi .cargrow-page__hero{width:100vw;margin-inline:calc(50% - 50vw);padding-bottom:2.4rem}main[data-template=page] .cargrow-page--despre-noi .cargrow-page__hero-copy{width:calc(100% - 2.4rem);padding:2.4rem 2rem}main[data-template=page] .cargrow-page--despre-noi .cargrow-page__hero-media{min-height:0}}.announcement-bar .slider-button{display:none!important}.announcement-bar .announcement-bar__message svg{display:none!important}.announcement-bar-slider{justify-content:center}.cargrow-header-phone{display:inline-flex;align-items:center;gap:.75rem;min-height:4.5rem;padding:.8rem 1.25rem;border:1px solid rgba(228,168,61,.45);border-radius:999px;background:linear-gradient(145deg,#e4a83d24,#ffffff06);color:#f0c775;font-size:1.25rem;letter-spacing:.02em;white-space:nowrap;box-shadow:inset 0 1px #ffe0ab1a,0 .5rem 1.3rem #00000024;transition:color .22s ease,border-color .22s ease,background .22s ease,transform .22s ease}.cargrow-header-phone svg{width:1.7rem;height:1.7rem;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.cargrow-header-phone:hover{border-color:#f0a153;background:linear-gradient(145deg,#f08a3c47,#e4a83d1a);color:#ffbd6b;transform:translateY(-2px)}.newsletter,.newsletter .newsletter__wrapper{background:#18383a!important;border-color:#e4a83d4d}.newsletter__wrapper{color:#fff5ea}.footer{background:linear-gradient(160deg,#05070a,#0b0e12 72%,#06080c)!important}.newsletter,.newsletter .newsletter__wrapper{background:radial-gradient(30rem 16rem at 86% 18%,rgba(240,190,89,.2),transparent 72%),linear-gradient(135deg,#11161a,#1d1713 58%,#0b1115)!important;border-color:#f0be5961}.newsletter__subheading strong{color:#f0be59;font-weight:700}main[data-template^="customers/"]{min-height:60vh;background:radial-gradient(34rem 22rem at 86% 8%,rgba(240,138,60,.14),transparent 72%),linear-gradient(145deg,#070c11,#11191f 56%,#17100d);color:#f7eee5}main[data-template^="customers/"] .customer{color:#f7eee5}main[data-template^="customers/"] .customer h1,main[data-template^="customers/"] .customer h2{color:#f0d0a7}main[data-template^="customers/"] .customer a{color:#f0be59}.cargrow-account-intro{max-width:58ch;margin:-1rem 0 2.4rem;color:#cdbba8;line-height:1.6}body:has(main[data-template=page] .cargrow-page--livrare),body:has(main[data-template=page] .cargrow-page--contact){background-color:#070b10;background-image:radial-gradient(32rem 22rem at 8% 18%,rgba(240,138,60,.18),transparent 70%),radial-gradient(28rem 22rem at 92% 58%,rgba(228,168,61,.13),transparent 72%),repeating-linear-gradient(132deg,transparent 0 15rem,rgba(255,163,65,.12) 15.1rem 15.32rem,transparent 15.42rem 31rem),repeating-linear-gradient(48deg,transparent 0 18rem,rgba(117,149,170,.1) 18.1rem 18.34rem,transparent 18.44rem 35rem),linear-gradient(145deg,#05080d,#0d1720 55%,#080c11)}body:has(main[data-template=page] .cargrow-page--livrare) main[data-template=page],body:has(main[data-template=page] .cargrow-page--contact) main[data-template=page]{background-image:radial-gradient(36rem 22rem at 50% 0%,rgba(240,190,89,.08),transparent 72%)}main[data-template=page] .cargrow-page--livrare .cargrow-delivery-content{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(24rem,.75fr);gap:2rem;align-items:stretch;margin-bottom:2.8rem}main[data-template=page] .cargrow-page--livrare .cargrow-delivery-content__intro,main[data-template=page] .cargrow-page--livrare .cargrow-delivery-content__note{position:relative;overflow:hidden;border:1px solid rgba(240,190,89,.28);border-radius:2rem 4.8rem;background:linear-gradient(145deg,#151c22f0,#23150ee6);box-shadow:inset 0 1px #ffe2a814,0 1.4rem 3rem #0003}main[data-template=page] .cargrow-page--livrare .cargrow-delivery-content__intro{padding:clamp(2.4rem,4vw,4.8rem)}main[data-template=page] .cargrow-page--livrare .cargrow-delivery-content__intro:after{position:absolute;content:"";width:18rem;height:18rem;right:-7rem;bottom:-9rem;border:1px solid rgba(240,190,89,.2);border-radius:50%;box-shadow:0 0 0 2.4rem #f0be590a,0 0 0 5rem #f0be5906}main[data-template=page] .cargrow-page--livrare .cargrow-delivery-content h2{max-width:13ch;margin:0 0 1.4rem;color:#e4c19a;font-size:clamp(3rem,4vw,4.8rem);line-height:1.05}main[data-template=page] .cargrow-page--livrare .cargrow-delivery-content__intro p:not(.cargrow-page__eyebrow){max-width:52ch;margin-bottom:2rem}main[data-template=page] .cargrow-page--livrare .cargrow-delivery-content__note{display:flex;flex-direction:column;justify-content:center;gap:1.8rem;padding:clamp(2rem,3vw,3.2rem);background:linear-gradient(145deg,#1f2a2deb,#121719f0)}main[data-template=page] .cargrow-page--livrare .cargrow-delivery-content__note-icon,main[data-template=page] .cargrow-page--livrare .cargrow-shipping-step-icon{display:grid;place-items:center;width:4.8rem;height:4.8rem;color:#f0be59;border:1px solid rgba(240,190,89,.58);border-radius:1.4rem 2.4rem;background:linear-gradient(145deg,#f0be5929,#0a1117b8);box-shadow:0 .8rem 1.8rem #00000038,inset 0 1px #ffeab829}main[data-template=page] .cargrow-page--livrare .cargrow-delivery-content__note-icon svg,main[data-template=page] .cargrow-page--livrare .cargrow-shipping-step-icon svg{width:2.5rem;height:2.5rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}main[data-template=page] .cargrow-page--livrare .cargrow-delivery-content__note strong{display:block;margin-bottom:.6rem;color:#f7eee5;font-size:1.65rem}main[data-template=page] .cargrow-page--livrare .cargrow-delivery-content__note p{margin:0;font-size:1.45rem;line-height:1.65}main[data-template=page] .cargrow-page--livrare .cargrow-shipping-steps{gap:1.4rem;margin:0 0 2rem}main[data-template=page] .cargrow-page--livrare .cargrow-shipping-steps li{min-height:19rem;padding:2.2rem;border-top-width:1px;border-radius:1.8rem 3.6rem;background:linear-gradient(145deg,#271b13f0,#141513f5);box-shadow:inset 0 1px #ffe2a814,0 1rem 2.4rem #00000029}main[data-template=page] .cargrow-page--livrare .cargrow-shipping-steps li:nth-child(2){background:linear-gradient(145deg,#1e2b2bf0,#111718f5)}main[data-template=page] .cargrow-page--livrare .cargrow-shipping-steps li:nth-child(3){background:linear-gradient(145deg,#2b1d14f0,#161310f5)}main[data-template=page] .cargrow-page--livrare .cargrow-shipping-steps .cargrow-shipping-step-icon{display:grid;margin-bottom:2rem}main[data-template=page] .cargrow-page--livrare .cargrow-shipping-steps strong{display:block;margin:0 0 .8rem;color:#f7eee5;font-size:1.7rem}main[data-template=page] .cargrow-page--livrare .cargrow-shipping-steps p{margin:0;font-size:1.45rem;line-height:1.65}main[data-template=page] .cargrow-page--livrare .cargrow-delivery-links{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;margin-top:1.4rem;color:#b88d57;font-size:1.35rem}main[data-template=page] .cargrow-page--livrare .cargrow-delivery-links a{color:#f0be59}main[data-template=page] .cargrow-page--contact{padding-bottom:0}main[data-template=page] .cargrow-page--contact+.cargrow-contact-intro{margin-top:-2rem}main[data-template=page] .cargrow-contact-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(24rem,.72fr);gap:2rem 4rem;align-items:center;width:min(100% - 4rem,118rem);max-width:none;margin-bottom:2rem;padding:clamp(2.4rem,4vw,4.6rem);border-radius:2rem 5rem;background:linear-gradient(145deg,#141c22f2,#23150eeb);box-shadow:inset 0 1px #ffe2a814,0 1.8rem 4rem #00000038}main[data-template=page] .cargrow-contact-intro__heading h2{max-width:13ch;margin:0 0 1.2rem;color:#e4c19a;font-size:clamp(3rem,4vw,4.8rem);line-height:1.05}main[data-template=page] .cargrow-contact-intro__heading>p:last-child{max-width:52ch;margin:0}main[data-template=page] .cargrow-contact-intro__details{display:grid;gap:1rem}main[data-template=page] .cargrow-contact-intro__details a{display:flex;align-items:center;gap:1.2rem;min-height:6.2rem;padding:1.2rem 1.4rem;border:1px solid rgba(240,190,89,.32);border-radius:1.4rem 2.8rem;background:linear-gradient(145deg,#f0be591f,#0a11178c);color:#f0be59;font-size:1.45rem;transition:transform .22s ease,border-color .22s ease,background .22s ease}main[data-template=page] .cargrow-contact-intro__details a:hover{transform:translateY(-2px);border-color:#f0be59;background:linear-gradient(145deg,#f0be5933,#0a11179e)}main[data-template=page] .cargrow-contact-intro__details svg{flex:0 0 auto;width:2.4rem;height:2.4rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}main[data-template=page] .cargrow-contact-company{grid-column:1 / -1;margin:0;padding-top:1.6rem;border-top:1px solid rgba(240,190,89,.16)}main[data-template=page] .contact{width:min(100% - 4rem,118rem);max-width:none;margin:0 auto;padding:clamp(2.4rem,4vw,4.6rem);border:1px solid rgba(240,190,89,.28);border-radius:2rem 5rem;background:linear-gradient(145deg,#11171cf2,#1d130ef0);box-shadow:inset 0 1px #ffe2a814,0 1.8rem 4rem #00000038}main[data-template=page] .contact .title{margin-top:0;color:#e4c19a;font-size:clamp(2.8rem,3.4vw,4.2rem)}main[data-template=page] .contact form{max-width:82rem}@media screen and (max-width:749px){main[data-template=page] .cargrow-page--livrare .cargrow-delivery-content{grid-template-columns:minmax(0,1fr)}main[data-template=page] .cargrow-page--livrare .cargrow-shipping-steps{grid-template-columns:minmax(0,1fr)}main[data-template=page] .cargrow-page--livrare .cargrow-shipping-steps li{min-height:0}main[data-template=page] .cargrow-page--contact+.cargrow-contact-intro{margin-top:0}main[data-template=page] .cargrow-contact-intro{grid-template-columns:minmax(0,1fr);width:calc(100% - 2.4rem);padding:2.2rem}main[data-template=page] .contact{width:calc(100% - 2.4rem);padding:2.2rem}}@media screen and (max-width:749px){.cargrow-header-phone{width:4.4rem;height:4.4rem;min-height:4.4rem;padding:0;justify-content:center;border-radius:50%}.cargrow-header-phone span{display:none}}body:has(main[data-template=collection]){background-color:#06090d;background-image:radial-gradient(34rem 24rem at 11% 18%,rgba(255,142,35,.25),transparent 68%),radial-gradient(30rem 22rem at 88% 52%,rgba(231,168,61,.17),transparent 70%),repeating-linear-gradient(124deg,transparent 0 11rem,rgba(255,157,49,.2) 11.1rem 11.3rem,transparent 11.4rem 24rem),repeating-linear-gradient(36deg,transparent 0 14rem,rgba(115,145,165,.14) 14.1rem 14.35rem,transparent 14.45rem 27rem),linear-gradient(145deg,#05080c,#0a1118 52%,#070a0e)}body:has(main[data-template=collection]) main[data-template=collection]{background-image:radial-gradient(40rem 28rem at 6% 18%,rgba(255,142,35,.14),transparent 68%),repeating-linear-gradient(136deg,transparent 0 15rem,rgba(255,157,49,.13) 15.1rem 15.32rem,transparent 15.42rem 31rem),repeating-linear-gradient(44deg,transparent 0 18rem,rgba(104,132,152,.1) 18.1rem 18.34rem,transparent 18.44rem 35rem),linear-gradient(145deg,#05080cb8,#0a111880 52%,#070a0eb8)}main[data-template=collection] .collection-hero{position:relative;isolation:isolate;display:flex;min-height:43rem;margin:0;overflow:hidden;border:0;border-block:1px solid rgba(240,190,89,.26);background:#080d12!important;box-shadow:0 2.8rem 6rem #0000004d}main[data-template=collection] .collection-hero:before{display:none}main[data-template=collection] .collection-hero:after{z-index:3;top:-15rem;right:-8rem;width:35rem;height:35rem;border-color:#f0be5947;box-shadow:0 0 0 3rem #f0be590d,0 0 0 7rem #f08a3c06}main[data-template=collection] .collection-hero__carousel,main[data-template=collection] .collection-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0}main[data-template=collection] .collection-hero__carousel{z-index:0;overflow:hidden}main[data-template=collection] .collection-hero__slide{opacity:0;animation:cargrow-collection-hero 9s ease-in-out infinite}main[data-template=collection] .collection-hero__slide img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(.42) saturate(.78) contrast(1.08)}main[data-template=collection] .collection-hero__slide:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(90deg,#05080ce6,#05080c94 38%,#05080c38 72%,#05080c9e),linear-gradient(180deg,rgba(5,8,12,.2),transparent 35%,rgba(5,8,12,.6))}main[data-template=collection] .collection-hero__inner{position:relative;z-index:2;display:flex;width:100%;min-height:43rem;align-items:center;padding-block:6rem}main[data-template=collection] .collection-hero__text-wrapper{max-width:62rem;padding:2rem 2.4rem 2rem 0;border-left:2px solid #e7b653;padding-left:clamp(2rem,4vw,5rem)}main[data-template=collection] .collection-hero__title{max-width:12ch;margin:0 0 1.6rem;color:#f0d9bd!important;font-size:clamp(4.2rem,6vw,7.2rem)!important;font-weight:600;letter-spacing:-.055em;line-height:.98}main[data-template=collection] .collection-hero__description{max-width:48ch;margin:0;color:#e0c5a7!important;font-size:clamp(1.6rem,1.8vw,2rem);line-height:1.65}main[data-template=collection] .collection-hero__description p{margin:0}main[data-template=collection] .product-grid-container{position:relative;z-index:1;padding-top:3.2rem;background-image:radial-gradient(28rem 20rem at 84% 16%,rgba(255,145,37,.17),transparent 70%),repeating-linear-gradient(132deg,transparent 0 13rem,rgba(255,157,49,.12) 13.1rem 13.32rem,transparent 13.42rem 27rem),repeating-linear-gradient(48deg,transparent 0 17rem,rgba(103,132,153,.09) 17.1rem 17.32rem,transparent 17.42rem 34rem),linear-gradient(145deg,#080c11,#0d151d 58%,#070b10)}main[data-template=collection] .facets-container{border-block-color:rgba(240,190,89,.22)}main[data-template=collection] .product-grid{row-gap:3.2rem}main[data-template=collection] .cargrow-quick-filters{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.2rem;margin:0 auto;padding:1.8rem clamp(1.6rem,3vw,3.2rem);border:1px solid rgba(240,190,89,.2);border-radius:1.8rem;background:linear-gradient(110deg,#0a1016f0,#181311c7);box-shadow:inset 0 1px #ffe2a814,0 1.2rem 2.8rem #00000029}main[data-template=collection] .cargrow-quick-filters__intro{display:grid;gap:.2rem;min-width:13rem;margin-right:auto}main[data-template=collection] .cargrow-quick-filters__eyebrow{color:#f0be59;font-size:1.2rem;font-weight:700;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}main[data-template=collection] .cargrow-quick-filters__hint{color:#bca999;font-size:1.25rem}main[data-template=collection] .cargrow-quick-filters__group{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}main[data-template=collection] .cargrow-quick-filters__label{margin-right:.2rem;color:#dcc7b4;font-size:1.25rem;font-weight:600}main[data-template=collection] .cargrow-filter-chip{min-height:3.5rem;padding:.75rem 1.15rem;border:1px solid rgba(240,190,89,.28);border-radius:999px;background:#ffffff09;color:#d8c2ae;font:inherit;font-size:1.25rem;line-height:1;cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease,box-shadow .2s ease}main[data-template=collection] .cargrow-filter-chip--link{display:inline-flex;align-items:center;text-decoration:none}main[data-template=collection] .cargrow-filter-chip:hover,main[data-template=collection] .cargrow-filter-chip:focus-visible{border-color:#f0be59b8;color:#f4d8a8;outline:none;transform:translateY(-1px)}main[data-template=collection] .cargrow-filter-chip.is-active{border-color:#e7b653;background:linear-gradient(135deg,#e7b653,#c47a2f);box-shadow:0 .5rem 1.2rem #c47a2f33;color:#130f0c;font-weight:700}main[data-template=collection] .cargrow-filter-chip__count{display:inline-grid;place-items:center;min-width:1.7rem;height:1.7rem;margin-left:.25rem;padding-inline:.35rem;border-radius:999px;background:#ffffff14;color:inherit;font-size:1rem;line-height:1}main[data-template=collection] .cargrow-filter-chip.is-disabled{cursor:not-allowed;opacity:.38}main[data-template=collection] .facets-container{padding-block:1.2rem}main[data-template=collection] .facets__form{align-items:center;gap:1rem}main[data-template=collection] .facets__wrapper{gap:.8rem}main[data-template=collection] .facets__heading,main[data-template=collection] .facets__summary,main[data-template=collection] .facet-filters__label,main[data-template=collection] .product-count__text{color:#d8c2ae!important}main[data-template=collection] .facets__disclosure,main[data-template=collection] .facet-filters__field .select{border:1px solid rgba(240,190,89,.26);border-radius:999px;background:#070c11ad}main[data-template=collection] .facets__summary,main[data-template=collection] .facet-filters__sort{min-height:4.2rem;padding:1rem 1.35rem}main[data-template=collection] .facet-filters__sort,main[data-template=collection] .select__select{background-color:#11171d!important;color:#e0c5a7!important;color-scheme:dark}main[data-template=collection] .facet-filters__sort:focus-visible,main[data-template=collection] .select__select:focus-visible{outline:2px solid rgba(240,190,89,.8);outline-offset:2px}main[data-template=collection] .facets__summary:hover,main[data-template=collection] .facet-filters__field .select:hover{border-color:#f0be59ad;color:#f0be59!important}main[data-template=collection] .facets__display{min-width:26rem;margin-top:.8rem;border:1px solid rgba(240,190,89,.28);border-radius:1.4rem;background:#11171d;box-shadow:0 1.5rem 3rem #0000004d}main[data-template=collection] .facets__header{border-bottom-color:#f0be592e}main[data-template=collection] .facets__label:not(.disabled):hover,main[data-template=collection] .facets__label.active{background:#f0be591a;color:#f0be59}main[data-template=collection] .facets__label.disabled{opacity:.38}main[data-template=collection] .cargrow-filter-empty{margin:3rem auto;padding:2rem;color:#d8c2ae;text-align:center}main[data-template=collection] #product-grid>li[hidden]{display:none!important}@keyframes cargrow-collection-hero{0%,43%{opacity:1;transform:scale(1)}50%,93%{opacity:0;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){main[data-template=collection] .collection-hero__slide{animation:none;opacity:0}main[data-template=collection] .collection-hero__slide--one{opacity:1}}@media screen and (max-width:749px){main[data-template=collection] .collection-hero{min-height:34rem}main[data-template=collection] .collection-hero__inner{min-height:34rem;padding-block:4rem}main[data-template=collection] .collection-hero__text-wrapper{padding:1.4rem 1.6rem 1.4rem 2rem}main[data-template=collection] .collection-hero__title{font-size:4.2rem!important}main[data-template=collection] .collection-hero__description{font-size:1.5rem}main[data-template=collection] .collection-hero__slide img{object-position:58% center}main[data-template=collection] .product-grid-container{padding-top:2rem}main[data-template=collection] .cargrow-quick-filters{align-items:flex-start;gap:1.4rem;border-radius:1.4rem}main[data-template=collection] .cargrow-quick-filters__intro{width:100%}main[data-template=collection] .cargrow-quick-filters__group{width:100%}main[data-template=collection] .cargrow-filter-chip{min-height:3.2rem;font-size:1.15rem}}main[data-template=collection] .collection-hero{min-height:30rem;background:linear-gradient(145deg,#080d12,#101b23 58%,#0b1117)!important}main[data-template=collection] .collection-hero__inner{min-height:30rem;align-items:center;padding-block:3.2rem;padding-right:min(50vw,66rem)}main[data-template=collection] .collection-hero__text-wrapper{position:relative;max-width:48rem;padding:1.4rem 2.4rem 1.8rem clamp(1.8rem,3vw,3.6rem);padding-left:clamp(1.8rem,3vw,3.6rem);border-left-color:#e7b653;isolation:isolate}main[data-template=collection] .collection-hero__text-wrapper:before{position:absolute;z-index:-1;top:-3rem;right:-8rem;bottom:-3rem;left:-3rem;content:"";background:radial-gradient(ellipse at 20% 45%,rgba(240,190,89,.12),transparent 64%);pointer-events:none}main[data-template=collection] .collection-hero__eyebrow{display:flex;align-items:center;gap:.8rem;margin-bottom:1.6rem;color:#f0be59;font-size:1.08rem;font-weight:700;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}main[data-template=collection] .collection-hero__eyebrow-line{display:inline-block;width:3.6rem;height:1px;background:linear-gradient(90deg,#f0be59,transparent)}main[data-template=collection] .collection-hero__eyebrow span:last-child{color:#e0c5a7b8;font-size:.92rem;letter-spacing:.08em}main[data-template=collection] .collection-hero__title-main{display:block;max-width:10ch;text-wrap:balance}main[data-template=collection] .collection-hero__details{display:flex;flex-wrap:wrap;gap:.8rem 1.4rem;margin-top:2.2rem;color:#e0c5a7bd;font-size:1.12rem;letter-spacing:.02em}main[data-template=collection] .collection-hero__details span+span{position:relative;padding-left:1.4rem}main[data-template=collection] .collection-hero__details span+span:before{position:absolute;left:0;top:50%;width:3px;height:3px;border-radius:50%;content:"";background:#f0be59;transform:translateY(-50%)}main[data-template=collection] .collection-hero__details strong{color:#f0be59;font-weight:700}main[data-template=collection] .collection-hero__link{display:inline-flex;align-items:center;gap:.7rem;margin-top:2rem;padding-bottom:.45rem;border-bottom:1px solid rgba(240,190,89,.6);color:#f0be59;font-size:1.3rem;font-weight:700;text-decoration:none;transition:gap .2s ease,color .2s ease,border-color .2s ease}main[data-template=collection] .collection-hero__link:hover{gap:1rem;border-color:#f0be59;color:#ffe2ad}main[data-template=collection] .collection-hero__carousel{top:0;right:0;bottom:0;left:0;overflow:hidden;border:0;border-radius:0;background:transparent;box-shadow:none}main[data-template=collection] .collection-hero__slide img{object-fit:cover;object-position:center;padding:0;filter:none}main[data-template=collection] .collection-hero__slide:after{display:block;background:linear-gradient(90deg,rgba(5,8,12,.78) 0%,rgba(5,8,12,.42) 38%,rgba(5,8,12,.08) 72%,transparent 100%)}main[data-template=collection] .collection-hero__slide--two{animation-delay:4.5s}@media screen and (max-width:749px){main[data-template=collection] .collection-hero{min-height:38rem}main[data-template=collection] .collection-hero__inner{min-height:38rem;align-items:flex-start;padding:3rem 2rem 2rem}main[data-template=collection] .collection-hero__text-wrapper{max-width:100%;padding-block:0;padding-left:1.6rem}main[data-template=collection] .collection-hero__carousel{top:0;right:0;bottom:0;left:0;height:auto}main[data-template=collection] .collection-hero__slide img{padding:0}}main[data-template=collection]>.cargrow-breadcrumbs{display:none}main[data-template=collection] .collection-hero__title{max-width:14ch;color:#e7c9a5!important;font-family:var(--font-heading-family);font-size:clamp(3.2rem,4.35vw,5.4rem)!important;font-weight:500;letter-spacing:-.045em;line-height:1.02;text-wrap:balance}main[data-template=collection] .collection-hero__description{font-size:clamp(1.5rem,1.65vw,1.8rem)}@media screen and (max-width:749px){main[data-template=collection] .collection-hero__title{max-width:12ch;font-size:3.5rem!important}main[data-template=collection] .collection-hero__eyebrow{flex-wrap:wrap;margin-bottom:1.1rem;font-size:.95rem}main[data-template=collection] .collection-hero__eyebrow span:last-child{width:100%}main[data-template=collection] .collection-hero__details{gap:.7rem 1rem;margin-top:1.6rem;font-size:1rem}main[data-template=collection] .collection-hero__link{margin-top:1.5rem}}#shopify-pc__banner .shopify-pc__banner__btn-wrapper{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.8rem!important;padding:1rem 1.8rem 1.8rem!important}#shopify-pc__banner .shopify-pc__banner__btn-wrapper button{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:4.1rem!important;margin:0!important;padding:.75rem .8rem!important;appearance:none!important;-webkit-appearance:none!important;border-radius:999px!important;outline:none!important;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease,color .2s ease!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs,#shopify-pc__banner #shopify-pc__banner__btn-decline,#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs:hover,#shopify-pc__banner #shopify-pc__banner__btn-decline:hover,#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs:focus,#shopify-pc__banner #shopify-pc__banner__btn-decline:focus,#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs:focus-visible,#shopify-pc__banner #shopify-pc__banner__btn-decline:focus-visible,#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs:active,#shopify-pc__banner #shopify-pc__banner__btn-decline:active{background:#ffffff09!important;color:#e4cdb9!important;border-color:#e4a83d8f!important;box-shadow:none!important}#shopify-pc__banner #shopify-pc__banner__btn-accept,#shopify-pc__banner #shopify-pc__banner__btn-accept:hover,#shopify-pc__banner #shopify-pc__banner__btn-accept:focus,#shopify-pc__banner #shopify-pc__banner__btn-accept:focus-visible,#shopify-pc__banner #shopify-pc__banner__btn-accept:active{background:linear-gradient(135deg,#f08a3c,#e4a83d)!important;color:#21140c!important;border-color:transparent!important;box-shadow:0 .5rem 1.4rem #f08a3c33!important}#shopify-pc__banner .shopify-pc__banner__btn-wrapper button:focus-visible{box-shadow:0 0 0 .2rem #f0be593d,0 0 0 .35rem #080c0fe6!important}@media screen and (max-width:520px){#shopify-pc__banner .shopify-pc__banner__btn-wrapper{grid-template-columns:1fr}}#shopify-pc__prefs__dialog,#shopify-pc__prefs__dialog *{box-sizing:border-box!important;font-family:Poppins,CG Sans,Arial,sans-serif!important}#shopify-pc__prefs__dialog{overflow:hidden!important;border:1px solid rgba(228,168,61,.48)!important;border-radius:1.8rem!important;background:linear-gradient(145deg,#281a12,#151918)!important;color:#f7eee5!important;box-shadow:0 2rem 6rem #00000094,inset 0 1px #ffda9a1f!important}#shopify-pc__prefs__dialog header,#shopify-pc__prefs__dialog section,#shopify-pc__prefs__dialog>div,#shopify-pc__prefs__dialog [role=document]{border-color:#e4a83d33!important;background:transparent!important;color:#f7eee5!important}#shopify-pc__prefs__header-title{color:#efb468!important;font-size:2rem!important;font-weight:600!important;letter-spacing:-.03em!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main h3,#shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main p,#shopify-pc__prefs__dialog label,#shopify-pc__prefs__dialog span,#shopify-pc__prefs__dialog strong{color:#e4cdb9!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main h3{color:#f0be59!important;font-size:1.5rem!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main p{color:#cdb8a7!important}#shopify-pc__prefs__dialog hr,#shopify-pc__prefs__dialog [class*=divider]{border-color:#e4a83d33!important;background:#e4a83d33!important}#shopify-pc__prefs__header-accept,#shopify-pc__prefs__header-decline,#shopify-pc__prefs__header-save,#shopify-pc__prefs__header-accept:hover,#shopify-pc__prefs__header-decline:hover,#shopify-pc__prefs__header-save:hover,#shopify-pc__prefs__header-accept:focus,#shopify-pc__prefs__header-decline:focus,#shopify-pc__prefs__header-save:focus,#shopify-pc__prefs__header-accept:active,#shopify-pc__prefs__header-decline:active,#shopify-pc__prefs__header-save:active{min-height:4rem!important;padding:.7rem 1.2rem!important;appearance:none!important;-webkit-appearance:none!important;border:1px solid rgba(228,168,61,.55)!important;border-radius:999px!important;background:#ffffff09!important;color:#e4cdb9!important;box-shadow:none!important;outline:none!important}#shopify-pc__prefs__header-accept,#shopify-pc__prefs__header-accept:hover,#shopify-pc__prefs__header-accept:focus,#shopify-pc__prefs__header-accept:active{border-color:transparent!important;background:linear-gradient(135deg,#f08a3c,#e4a83d)!important;color:#21140c!important;box-shadow:0 .5rem 1.4rem #f08a3c33!important}#shopify-pc__prefs__header-decline:focus-visible,#shopify-pc__prefs__header-save:focus-visible,#shopify-pc__prefs__header-accept:focus-visible{box-shadow:0 0 0 .2rem #f0be5947,0 0 0 .35rem #0f1211e6!important}#shopify-pc__prefs__dialog input[type=checkbox]{accent-color:#e4a83d!important}#shopify-pc__prefs__dialog button[aria-label*=Close],#shopify-pc__prefs__dialog button[aria-label*=close]{border-color:#e4a83d8c!important;background:#ffffff09!important;color:#f0be59!important}@media screen and (max-width:749px){#shopify-pc__prefs__dialog{width:calc(100vw - 2.4rem)!important;max-height:calc(100vh - 2.4rem)!important;border-radius:1.5rem!important}#shopify-pc__prefs__header-accept,#shopify-pc__prefs__header-decline,#shopify-pc__prefs__header-save{min-width:0!important;padding-inline:.8rem!important;font-size:1.15rem!important}}#shopify-pc__prefs__dialog p,#shopify-pc__prefs__dialog li,#shopify-pc__prefs__dialog div,#shopify-pc__prefs__dialog span,#shopify-pc__prefs__dialog label,#shopify-pc__prefs__dialog small{color:#d8c2ae!important}#shopify-pc__prefs__dialog h1,#shopify-pc__prefs__dialog h2,#shopify-pc__prefs__dialog h3,#shopify-pc__prefs__dialog h4,#shopify-pc__prefs__dialog strong{color:#f0be59!important}#shopify-pc__prefs__dialog button span{color:inherit!important}#shopify-pc__prefs__dialog svg{color:#f0be59!important;fill:none!important;stroke:currentColor!important}.product-card-wrapper .card__inner{position:relative}.product-card-wrapper .cargrow-card-overlay-actions{position:absolute;z-index:5;right:1rem;bottom:1rem;display:flex;gap:.6rem;opacity:0;transform:translateY(.5rem);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.product-card-wrapper .card:hover .cargrow-card-overlay-actions,.product-card-wrapper .card:focus-within .cargrow-card-overlay-actions{opacity:1;transform:translateY(0);pointer-events:auto}.product-card-wrapper .cargrow-card-action{display:grid;place-items:center;width:4rem;height:4rem;margin:0;padding:0;border:1px solid rgba(228,168,61,.58);border-radius:50%;background:#11100fe6;color:#f0b45a;cursor:pointer;box-shadow:0 .5rem 1.4rem #0000004d}.product-card-wrapper .cargrow-card-action:hover,.product-card-wrapper .cargrow-card-wishlist.is-saved{background:#f08a3c;color:#17110d}.product-card-wrapper .cargrow-card-action svg{width:1.8rem;height:1.8rem}.product-card-wrapper .cargrow-card-wishlist,.product-card-wrapper .cargrow-quick-view-button{position:static;float:none;clear:none;min-height:4rem}.product-card-wrapper .cargrow-quick-view-button{width:4rem}.product-card-wrapper .cargrow-quick-view-button span{display:none}.product-card-wrapper .card__information{padding-top:1.2rem;padding-bottom:.4rem}.product-card-wrapper .cargrow-card-type{display:none}.product-card-wrapper .quick-add{margin-top:.8rem}@media(hover:none),(max-width:749px){.product-card-wrapper .cargrow-card-overlay-actions{right:.8rem;bottom:.8rem;opacity:1;transform:none;pointer-events:auto}.product-card-wrapper .cargrow-card-action{width:3.6rem;height:3.6rem}}.product-card-wrapper .cargrow-quick-view-button svg{display:block;margin:0;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.product-card-wrapper .cargrow-quick-view-button{display:grid!important;place-items:center;align-content:center;justify-content:center;line-height:0;background:#11100feb!important;color:#f0b45a!important}.product-card-wrapper .cargrow-quick-view-button svg{display:block!important;width:2.1rem!important;height:2.1rem!important;visibility:visible!important;opacity:1!important;fill:none!important;stroke:#f0b45a!important}.product-card-wrapper .quick-add__submit{min-height:4.8rem;border:1px solid #f0be59!important;border-radius:999px;background:linear-gradient(135deg,#c9872f,#f0be59)!important;color:#17110d!important;font-weight:700;box-shadow:0 .8rem 1.8rem #c9872f33}.product-card-wrapper .quick-add__submit:hover:not([disabled]){background:linear-gradient(135deg,#f0be59,#ffcf78)!important;color:#17110d!important;border-color:#ffcf78!important;box-shadow:0 1rem 2.2rem #f0be594d;transform:translateY(-2px)}.cart-drawer__view-cart{display:flex;min-height:4.8rem;align-items:center;justify-content:center;margin-bottom:.8rem;border:1px solid rgba(240,190,89,.72);border-radius:999px;background:#11100f9e;color:#f0be59;font-weight:700;text-decoration:none}.cart-drawer__view-cart:hover{border-color:#ffcf78;background:#f0be591f;color:#ffcf78}main[data-template=product] .cargrow-local-gallery-slide .product__media{display:flex;align-items:center;justify-content:center;overflow:hidden}main[data-template=product] .cargrow-local-gallery-slide .product-media-container{--aspect-ratio: 1;--preview-ratio: 1;width:100%!important;max-width:100%}main[data-template=product] .cargrow-local-gallery-slide .product__media>img{display:block;width:100%;height:100%;max-width:100%;object-fit:contain}main[data-template=product]{--cg-product-ink: #11100f;--cg-product-panel: #1b1714;--cg-product-panel-soft: #241c17;--cg-product-cream: #fff9f2;--cg-product-copy: #eaded0;--cg-product-muted: #bba99a;--cg-product-gold: #e4b15b;--cg-product-orange: #ed813d;--cg-product-line: rgba(228, 177, 91, .22);background:radial-gradient(58rem 36rem at 8% 3%,rgba(228,177,91,.1),transparent 68%),radial-gradient(44rem 34rem at 94% 22%,rgba(237,129,61,.08),transparent 66%),#11100f;color:var(--cg-product-copy)}main[data-template=product] .shopify-section:first-child:before{display:none}main[data-template=product] .product.grid{max-width:134rem;gap:clamp(3.2rem,5.2vw,7.2rem);padding-block:clamp(3.2rem,5vw,6.4rem) clamp(5.6rem,8vw,9.6rem)}main[data-template=product] .product__media-list{gap:1.2rem}main[data-template=product] .product--thumbnail .product__media-list{margin-bottom:1.2rem}main[data-template=product] .product--thumbnail .thumbnail-slider{display:flex;align-items:center;gap:.8rem;margin:0}main[data-template=product] .product--thumbnail .thumbnail-list{display:flex;flex:1 1 auto;gap:.9rem;padding:.2rem}main[data-template=product] .product--thumbnail .thumbnail-list__item{flex:0 0 clamp(7.2rem,9vw,9.2rem);width:auto}main[data-template=product] .product--thumbnail .thumbnail{overflow:hidden;border:1px solid rgba(228,177,91,.22);border-radius:1.2rem;background:#fff9f214;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}main[data-template=product] .product--thumbnail .thumbnail:hover{opacity:1;border-color:#f4bc66c7;transform:translateY(-2px)}main[data-template=product] .product--thumbnail .thumbnail[aria-current=true]{border-color:#f0be59;box-shadow:0 0 0 .2rem #f0be592e}main[data-template=product] .product--thumbnail .thumbnail img{object-fit:cover}@media screen and (max-width:749px){main[data-template=product] .product--thumbnail .thumbnail-slider{width:100%;margin:0}main[data-template=product] .product--thumbnail .thumbnail-list{overflow-x:auto;flex-wrap:nowrap;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}main[data-template=product] .product--thumbnail .thumbnail-list::-webkit-scrollbar{display:none}main[data-template=product] .product--thumbnail .thumbnail-list__item{flex-basis:8rem;scroll-snap-align:start}main[data-template=product] .product--thumbnail .thumbnail-slider>.slider-button{display:none}}main[data-template=product] .product-media-container,main[data-template=product] .product-media-container.cargrow-local-product-media{overflow:hidden;border:1px solid rgba(255,249,242,.14);border-radius:2.4rem;background:radial-gradient(circle at 52% 34%,#fff5e6eb,#eddac79e 55%,#caa789b3);box-shadow:0 2.4rem 5rem #00000047}main[data-template=product] .product-media-container .product__media{height:min(62rem,72vh);padding:clamp(1.6rem,3vw,3.6rem)}main[data-template=product] .product__media img,main[data-template=product] .product-media-container.cargrow-local-product-media img{object-fit:contain;mix-blend-mode:normal;filter:none}main[data-template=product] .product__info-wrapper{position:relative;overflow:hidden;padding:clamp(2.4rem,4vw,4rem);border:1px solid var(--cg-product-line);border-radius:2.4rem;background:linear-gradient(145deg,#241c17fa,#141210fa);box-shadow:0 2.4rem 5.6rem #0000003d,inset 0 1px #fff9f20f}main[data-template=product] .product__info-wrapper:before{position:absolute;top:0;right:8%;width:16rem;height:.2rem;background:linear-gradient(90deg,transparent,var(--cg-product-gold),transparent);content:"";opacity:.72}main[data-template=product] .product__info-container>*+*{margin-block-start:1.6rem}main[data-template=product] .cargrow-product-kicker{margin:0 0 1rem;color:var(--cg-product-gold);font-size:1.05rem;font-weight:700;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}main[data-template=product] .product__title{margin:0}main[data-template=product] .product__title h1{max-width:12ch;color:var(--cg-product-cream);font-size:clamp(3.5rem,4vw,5.6rem);font-weight:700;letter-spacing:-.055em;line-height:1;text-wrap:balance}main[data-template=product] .cargrow-product-price{display:flex;align-items:center;min-height:6.8rem;padding:1.4rem 0;border-block:1px solid var(--cg-product-line)}main[data-template=product] .product__info-container .price{align-items:center;gap:.7rem 1.1rem}main[data-template=product] .product__info-container .price-item--sale,main[data-template=product] .product__info-container .price-item--regular:not(s){color:var(--cg-product-cream);font-size:clamp(2.4rem,3vw,3rem);font-weight:700;letter-spacing:-.04em}main[data-template=product] .product__info-container .price-item--regular{color:var(--cg-product-muted);font-size:1.35rem}main[data-template=product] .product__info-container .price__badge-sale{padding:.45rem .75rem;border:1px solid rgba(237,129,61,.5);background:#ed813d1f;color:#ffc08b}main[data-template=product] .product__tax,main[data-template=product] .cargrow-payment-terms,main[data-template=product] .cargrow-payment-terms *{color:var(--cg-product-muted);font-size:1.2rem}main[data-template=product] .cargrow-product-gift{margin:0;padding:1.25rem 1.5rem;border:1px solid rgba(228,177,91,.28);border-left:.3rem solid var(--cg-product-gold);border-radius:1.2rem;background:#e4b15b14;color:#f5dfc1}main[data-template=product] .product-form__quantity{margin:0}main[data-template=product] .quantity__label{color:var(--cg-product-copy);font-size:1.2rem}main[data-template=product] .quantity{width:13rem;min-height:5rem;border:1px solid rgba(228,177,91,.38);border-radius:1.2rem;background:#07070747}main[data-template=product] .quantity__input,main[data-template=product] .quantity__button{color:var(--cg-product-cream)}main[data-template=product] .product-form__submit{min-height:5.8rem;border:1px solid #f2a15b;border-radius:1.4rem;background:linear-gradient(135deg,#f29a53,#dc6d2d);color:#19100a;font-size:1.55rem;font-weight:800;letter-spacing:-.01em;box-shadow:0 1rem 2.4rem #ed813d33}main[data-template=product] .product-form__submit:hover:not([disabled]){background:linear-gradient(135deg,#ffb36f,#ec813c);color:#19100a;transform:translateY(-2px)}main[data-template=product] .cargrow-wishlist-button{display:inline-flex;align-items:center;min-height:4.4rem;margin:0;padding-inline:0;border:0;background:transparent;box-shadow:none;color:#e9c081}main[data-template=product] .icon-with-text{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;padding:.8rem;border:1px solid var(--cg-product-line);border-radius:1.4rem;background:#fff9f209}main[data-template=product] .icon-with-text__item{display:grid;grid-template-columns:3.2rem minmax(0,1fr);align-items:center;justify-items:start;gap:.75rem;padding:.9rem;text-align:left}main[data-template=product] .icon-with-text__item .svg-wrapper{display:grid;place-items:center;width:3.2rem;height:3.2rem;margin:0;border:1px solid rgba(228,177,91,.36);border-radius:50%;background:#e4b15b17;color:var(--cg-product-gold)}main[data-template=product] .icon-with-text__item .svg-wrapper svg{width:1.65rem;height:1.65rem}main[data-template=product] .icon-with-text__item .h4{color:var(--cg-product-copy);font-size:1.15rem;font-weight:600;line-height:1.35}main[data-template=product] .product__description{padding:.4rem 0 0;color:var(--cg-product-copy)}main[data-template=product] .product__description h2,main[data-template=product] .product__description h3{margin-bottom:.65rem;color:var(--cg-product-cream);font-size:1.6rem}main[data-template=product] .product__description p{margin-block:.55rem;color:var(--cg-product-muted)}main[data-template=product] .product__accordion{border-color:var(--cg-product-line)}main[data-template=product] .product__accordion summary,main[data-template=product] .product__accordion .accordion__title{color:var(--cg-product-cream)}main[data-template=product] .product__accordion .accordion__content,main[data-template=product] .product__accordion .accordion__content *{color:var(--cg-product-muted)}main[data-template=product] .share-button{color:#e9c081}main[data-template=product] .related-products{padding-top:clamp(4.8rem,7vw,8rem)}main[data-template=product] .related-products__heading{color:var(--cg-product-cream)}@media screen and (max-width:749px){main[data-template=product] .product.grid{gap:1.8rem;padding:1.8rem 1.2rem 5.6rem}main[data-template=product] .product-media-container,main[data-template=product] .product-media-container.cargrow-local-product-media{border-radius:1.8rem}main[data-template=product] .product-media-container .product__media{height:min(37rem,88vw);padding:1.4rem}main[data-template=product] .product__info-wrapper{padding:2.2rem 1.6rem 2rem;border-radius:1.8rem}main[data-template=product] .product__title h1{max-width:14ch;font-size:clamp(3rem,9.5vw,4.2rem)}main[data-template=product] .cargrow-product-price{min-height:6rem;padding-block:1.1rem}main[data-template=product] .icon-with-text{grid-template-columns:minmax(0,1fr);gap:0;padding:.55rem 1rem}main[data-template=product] .icon-with-text__item{padding:.8rem 0}main[data-template=product] .icon-with-text__item+.icon-with-text__item{border-top:1px solid rgba(228,177,91,.16)}main[data-template=product] .product-form__submit{min-height:5.4rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cargrow-refresh.css.map */
