@font-face{font-family:Aura Manrope;src:url(./aura-manrope.woff2) format("woff2");font-style:normal;font-weight:300 800;font-display:swap}@font-face{font-family:Aura Cormorant;src:url(./aura-cormorant-garamond.woff2) format("woff2");font-style:normal;font-weight:300 700;font-display:swap}@font-face{font-family:Aura Cormorant;src:url(./aura-cormorant-garamond-italic.woff2) format("woff2");font-style:italic;font-weight:300 700;font-display:swap}:root{--aura-marfil: #f1ebe1;--aura-white: #fbfaf6;--aura-linen: #d7cabd;--aura-travertine: #bca78f;--aura-gold: #a98549;--aura-gold-text: #745c30;--aura-gray: #5d5a54;--aura-black: #211f1c;--aura-chocolate: #3a2d27;--aura-olive: #66705e;--aura-olive-deep: #384137;--aura-olive-mist: #e4e7dd;--aura-clay: #986b57;--aura-border: color-mix(in srgb, var(--aura-black) 13%, transparent);--aura-shadow-soft: 0 18px 50px rgba(42, 38, 31, .08);--aura-shadow-lift: 0 24px 64px rgba(42, 38, 31, .14);--aura-font-body: "Aura Manrope", Manrope, Arial, sans-serif;--aura-font-display: "Aura Cormorant", Georgia, serif;--aura-shell: min(1440px, calc(100vw - 48px) );--aura-shell-narrow: min(1120px, calc(100vw - 48px) );--aura-section: clamp(4.5rem, 7vw, 6.5rem);--aura-ease: cubic-bezier(.22, 1, .36, 1);--aura-ease-out: cubic-bezier(.23, 1, .32, 1);--aura-ease-in-out: cubic-bezier(.77, 0, .175, 1)}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-group-height, 0px) + 1rem)}:where([id]){scroll-margin-top:calc(var(--header-group-height, 0px) + 1rem)}body{background:var(--aura-white);color:var(--aura-black);font-family:var(--aura-font-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body :is(h1,h2,h3,h4,h5,h6),.h0,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--aura-black);font-family:var(--aura-font-display);font-weight:500;letter-spacing:-.025em}::selection{background:var(--aura-olive);color:var(--aura-white)}html{scrollbar-color:color-mix(in srgb,var(--aura-olive) 62%,transparent) var(--aura-marfil);scrollbar-width:thin}*{caret-color:var(--aura-olive-deep)}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--aura-olive);outline-offset:3px}.aura-shell{width:var(--aura-shell);margin-inline:auto}.aura-shell--narrow{width:var(--aura-shell-narrow);margin-inline:auto}.aura-section{position:relative;overflow:hidden;padding-block:var(--aura-section)}.aura-section--compact{padding-block:clamp(3.5rem,6vw,6rem)}.aura-tone-white{background:var(--aura-white);color:var(--aura-black)}.aura-tone-marfil{background:var(--aura-marfil);color:var(--aura-black)}.aura-tone-linen{background:var(--aura-olive-mist);color:var(--aura-black)}.aura-tone-dark{background:radial-gradient(circle at 82% 8%,rgba(169,133,73,.13),transparent 34%),var(--aura-olive-deep);color:var(--aura-marfil)}.aura-tone-dark :is(h1,h2,h3,h4,p,a){color:inherit}.aura-eyebrow{display:flex;align-items:center;gap:.75rem;margin:0 0 1rem;color:var(--aura-gold-text);font-family:var(--aura-font-body);font-size:.75rem;font-weight:600;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.aura-eyebrow:before{width:1.75rem;height:1px;background:currentColor;content:"";opacity:.7}.aura-heading{margin:0;max-width:18ch;font-size:clamp(2.45rem,4.75vw,4.5rem);line-height:1.02;text-wrap:balance}.aura-heading--hero{max-width:14ch;font-size:clamp(3.75rem,6vw,5.5rem)}.aura-heading--medium{font-size:clamp(2.35rem,3.75vw,3.65rem)}.aura-lead{margin:1.5rem 0 0;max-width:58ch;color:var(--aura-gray);font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.7}.aura-tone-dark .aura-lead{color:color-mix(in srgb,var(--aura-marfil) 72%,transparent)}.aura-button-row{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.aura-button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;border:1px solid var(--aura-olive-deep);border-radius:4px;padding:.85rem 1.5rem;background:var(--aura-olive-deep);color:var(--aura-white);font-family:var(--aura-font-body);font-size:.8rem;font-weight:600;letter-spacing:.055em;line-height:1.2;text-decoration:none;text-transform:uppercase;box-shadow:0 8px 24px #3841371f;transition:background .22s ease,color .22s ease,border-color .22s ease,box-shadow .22s ease,transform .16s var(--aura-ease-out)}.aura-button:hover{background:var(--aura-black);border-color:var(--aura-black);box-shadow:0 12px 30px #211f1c2e;transform:translateY(-2px)}.aura-button:active{transform:scale(.97)}.aura-button--secondary{background:transparent;box-shadow:none;color:var(--aura-olive-deep);border-color:var(--aura-olive)}.aura-button--secondary:hover{background:var(--aura-olive-deep);color:var(--aura-white);border-color:var(--aura-olive-deep)}.aura-button--light{background:var(--aura-marfil);border-color:var(--aura-marfil);color:var(--aura-black)}.aura-button--light:hover{background:var(--aura-white);border-color:var(--aura-white);color:var(--aura-olive-deep)}.aura-button--light.aura-button--secondary{background:transparent;border-color:color-mix(in srgb,var(--aura-marfil) 60%,transparent);color:var(--aura-marfil)}.aura-button--light.aura-button--secondary:hover{background:var(--aura-marfil);border-color:var(--aura-marfil);color:var(--aura-olive-deep)}.aura-tone-dark .aura-button--light{color:var(--aura-black)}.aura-tone-dark .aura-button--light:hover{color:var(--aura-olive-deep)}.aura-tone-dark .aura-button--light.aura-button--secondary{color:var(--aura-marfil)}.aura-tone-dark .aura-button--light.aura-button--secondary:hover{color:var(--aura-olive-deep)}.aura-text-link{display:inline-flex;min-height:44px;align-items:center;gap:.5rem;color:var(--aura-black);font-size:.75rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.aura-text-link:hover{text-decoration:underline;text-underline-offset:.35em}.aura-text-link__icon{display:inline-grid;width:20px;height:20px;place-items:center;transition:transform .16s var(--aura-ease-out)}.aura-text-link__icon svg{width:100%;height:100%}.aura-text-link:hover .aura-text-link__icon{transform:translate(2px)}#header-group{position:relative;z-index:40}#header-group :is(.announcement-bar,.announcement-bar__slider,.announcement-bar__slides,.announcement-bar__slide){width:100%;max-width:none}#header-group .announcement-bar__slide{min-height:30px}#header-group .announcement-bar__slide{background:var(--aura-olive-deep);color:var(--aura-marfil)}#header-group .announcement-bar__slide :is(p,a){font-family:var(--aura-font-body);font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.header-section{border-bottom:1px solid color-mix(in srgb,var(--aura-olive) 18%,transparent);background:color-mix(in srgb,var(--aura-white) 92%,transparent)!important;box-shadow:0 6px 24px #2a261f09;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.header__row{max-width:1440px;margin-inline:auto}.header__menu-item,.menu-drawer__menu-item{font-family:var(--aura-font-body)!important;font-size:.875rem!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:none}.header__menu-item[aria-current=page],.menu-drawer__menu-item[aria-current=page]{color:var(--aura-olive-deep);text-decoration:underline;text-decoration-color:var(--aura-gold);text-decoration-thickness:1px;text-underline-offset:.45em}.header__heading-logo{max-height:54px;width:auto}.header-actions__action{min-width:44px;min-height:44px}.aura-menu-solutions{padding:1.4rem max(2rem,calc((100vw - 1280px)/2))}.aura-menu-solutions__nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid var(--aura-border);background:var(--aura-border);box-shadow:var(--aura-shadow-soft)}.aura-menu-solutions__nav a{display:grid;gap:.45rem;min-height:112px;align-content:center;padding:1.4rem;background:var(--aura-white);color:var(--aura-black);text-decoration:none}.aura-menu-solutions__nav a:hover{background:var(--aura-olive-mist)}.aura-menu-solutions__nav strong{font-family:var(--aura-font-display);font-size:1.4rem;font-weight:500}.aura-menu-solutions__nav span{color:var(--aura-gray);font-size:.8rem;line-height:1.55}.aura-menu-drawer__utility{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin:1.1rem 1.25rem 0;border-top:1px solid var(--aura-linen);padding-top:1.25rem;font-family:var(--aura-font-body);font-size:.82rem}.aura-menu-drawer__utility>span{width:100%;color:var(--aura-gold-text);font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.aura-menu-drawer__utility a{color:var(--aura-black);text-decoration:none}.cart-drawer,.search-modal,.quick-add-modal{--color-background: var(--aura-white)}.cart-drawer__heading,.search-modal h2{font-family:var(--aura-font-display)}.button,button.shopify-payment-button__button,.product-form__submit{border-radius:2px!important;font-family:var(--aura-font-body)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:.08em;text-transform:uppercase}.product-card{font-family:var(--aura-font-body)}.product-card__content{gap:.35rem!important}.product-card img{transition:filter .6s var(--aura-ease),transform .6s var(--aura-ease)}.product-card:hover img{filter:saturate(.9) contrast(1.02);transform:scale(1.025)}.product-card .product-title{color:var(--aura-olive-deep);font-family:var(--aura-font-display);font-size:1.35rem}.aura-logo{display:inline-flex;min-height:44px;align-items:center;gap:.65rem;color:var(--aura-black);text-decoration:none}.aura-logo--light{color:var(--aura-marfil)}.aura-logo__mark{width:.75rem;height:2.5rem}.aura-logo__words{font-family:var(--aura-font-display);font-size:1.55rem;letter-spacing:.03em;white-space:nowrap}.aura-logo img{display:block;width:auto;height:50px;object-fit:contain}.aura-logo__image--inverted{filter:brightness(0) invert(1)}.header-logo__aura{height:100%}.aura-hero{position:relative;isolation:isolate;min-height:min(760px,calc(100svh - var(--header-group-height, 0px)));display:grid;align-items:center;overflow:hidden;padding-block:clamp(4.5rem,8vw,7rem)}.aura-hero--short{min-height:clamp(500px,62vh,640px)}.aura-hero:not(.aura-hero--short) .aura-heading--hero{max-width:16ch;font-size:clamp(3.4rem,5.5vw,5rem)}.aura-hero--short .aura-heading--hero{max-width:17ch;font-size:clamp(3.15rem,5vw,4.75rem);line-height:1}.aura-hero__media,.aura-hero__wash{position:absolute;top:0;right:0;bottom:0;left:0}.aura-hero__media img,.aura-hero__media video{width:100%;height:100%;object-fit:cover;object-position:var(--aura-image-position, center)}.aura-hero__media img{animation:aura-ken-burns 13s var(--aura-ease) both}.aura-hero__wash{background:linear-gradient(90deg,rgba(251,250,246,.97) 0%,rgba(241,235,225,.86) 43%,rgba(251,250,246,.22) 74%,transparent 100%),linear-gradient(180deg,transparent 65%,rgba(56,65,55,.08))}.aura-hero--dark .aura-hero__wash{background:linear-gradient(90deg,#242b24f0,#242b249e 55%,#242b2433)}.aura-hero__content{position:relative;z-index:1;max-width:none;text-align:left}.aura-hero__content>*{animation:aura-rise .56s var(--aura-ease) both}.aura-hero__content>:nth-child(2){animation-delay:80ms}.aura-hero__content>:nth-child(3){animation-delay:.18s}.aura-hero__content>:nth-child(4){animation-delay:.28s}.aura-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(2.5rem,7vw,7rem)}.aura-split--reverse .aura-split__media{order:2}.aura-split__media{min-height:520px;overflow:hidden;border-radius:2px;background:var(--aura-linen);box-shadow:var(--aura-shadow-soft)}.aura-split__media img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--aura-ease)}.aura-split__media:hover img{transform:scale(1.02)}.aura-split__content{display:flex;flex-direction:column;justify-content:center;padding-block:clamp(1rem,4vw,4rem)}.aura-split__copy{color:var(--aura-gray);max-width:65ch}.aura-split__copy>*+*{margin-top:1rem}.aura-feature-list{display:grid;gap:0;margin-top:2.5rem;border-top:1px solid var(--aura-linen)}.aura-feature{display:grid;grid-template-columns:2.2rem 1fr;gap:1rem;padding-block:1.2rem;border-bottom:1px solid var(--aura-linen)}.aura-feature__number{color:var(--aura-gold-text);font-size:.72rem}.aura-feature h3{margin:0;font-family:var(--aura-font-body);font-size:1rem;font-weight:600;letter-spacing:-.01em}.aura-feature p{margin:.4rem 0 0;color:var(--aura-gray);font-size:.9rem;line-height:1.65}.aura-section-heading{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.aura-section-heading>div{max-width:780px}.aura-grid{display:grid;grid-template-columns:repeat(var(--aura-columns, 3),minmax(0,1fr));gap:clamp(.85rem,1.6vw,1.5rem)}.aura-card{display:flex;min-height:100%;flex-direction:column;overflow:hidden;border:1px solid var(--aura-border);border-radius:2px;background:var(--aura-white);box-shadow:0 12px 36px #2a261f0b;color:var(--aura-black);text-decoration:none;transition:border-color .26s ease,box-shadow .26s ease,transform .26s ease}.aura-card:hover{border-color:color-mix(in srgb,var(--aura-olive) 42%,transparent);box-shadow:var(--aura-shadow-lift);transform:translateY(-5px)}.aura-card__media{position:relative;aspect-ratio:var(--aura-card-ratio, 4 / 3);overflow:hidden;background:var(--aura-linen)}.aura-card__media:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 70%,rgba(33,31,28,.08));content:"";pointer-events:none}.aura-card__media img{width:100%;height:100%;object-fit:cover;transition:filter .7s var(--aura-ease),transform .7s var(--aura-ease)}.aura-card:hover .aura-card__media img{filter:saturate(.9) contrast(1.03);transform:scale(1.035)}.aura-card__body{display:flex;flex:1;flex-direction:column;padding:clamp(1.25rem,2vw,1.8rem)}.aura-card__index{color:var(--aura-gold-text);font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.aura-card__meta{display:block;margin-top:.55rem;color:var(--aura-gray);font-size:.78rem;font-weight:500;letter-spacing:.01em}.aura-card h3{margin:1rem 0 0;color:var(--aura-olive-deep);font-size:clamp(1.55rem,2vw,2rem);line-height:1.08}.aura-card p{margin:.8rem 0 0;color:var(--aura-gray);font-size:.95rem;line-height:1.65}.aura-card .aura-text-link{margin-top:auto;padding-top:1.8rem}#productos-destacados .aura-card__body{background:color-mix(in srgb,var(--aura-white) 86%,var(--aura-marfil))}#productos-destacados .aura-card p{color:var(--aura-black);font-weight:600}#soluciones-profesionales .aura-card{border-color:color-mix(in srgb,var(--aura-white) 10%,transparent);background:var(--aura-olive-deep)}#soluciones-profesionales .aura-card__body{background:linear-gradient(145deg,var(--aura-olive-deep),#2f372f)}#soluciones-profesionales .aura-card :is(h3,.aura-text-link){color:var(--aura-white)}#soluciones-profesionales .aura-card p{color:color-mix(in srgb,var(--aura-marfil) 76%,transparent)}#soluciones-profesionales .aura-card__index,#soluciones-profesionales .aura-card__meta{color:#d2b779}.aura-aroma-toolbar{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.aura-filter-button{min-height:44px;border:1px solid var(--aura-linen);padding:.65rem 1rem;background:transparent;color:var(--aura-gray);font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.aura-filter-button[aria-pressed=true]{background:var(--aura-olive-deep);color:var(--aura-white);border-color:var(--aura-olive-deep)}.aura-aroma-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}.aura-aroma-card{border:1px solid var(--aura-linen)}.aura-aroma-card--informational:hover{border-color:var(--aura-linen);box-shadow:0 12px 36px #2a261f0b;transform:none}.aura-aroma-card[hidden]{display:none}.aura-aroma-card .aura-card__media{aspect-ratio:4 / 5}.aura-aroma-card h3{font-size:1.65rem}.aura-finder__choices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.aura-finder__choice{min-height:104px;border:1px solid var(--aura-linen);border-radius:4px;padding:1rem;background:var(--aura-white);text-align:left}.aura-finder__choice strong{display:block;font-size:.88rem}.aura-finder__choice span{display:block;margin-top:.45rem;color:var(--aura-gray);font-size:.75rem;line-height:1.5}.aura-finder__choice[aria-pressed=true]{background:var(--aura-olive-deep);color:var(--aura-white);border-color:var(--aura-olive-deep)}.aura-finder__choice[aria-pressed=true] span{color:var(--aura-linen)}.aura-finder__result{margin-top:3rem;padding-top:2.5rem;border-top:1px solid var(--aura-linen)}.aura-finder__result[hidden]{display:none}.aura-finder__aromas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:2rem}.aura-finder__aroma{min-height:190px;border:1px solid var(--aura-linen);border-radius:4px;padding:1.5rem;background:var(--aura-white)}.aura-finder__aroma h3{margin:1rem 0 0;font-size:1.55rem}.aura-finder__aroma p{color:var(--aura-gray);font-size:.85rem}.aura-faq-layout{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(2.5rem,8vw,8rem)}.aura-faq-list{display:grid;gap:.65rem}.aura-faq-item{border:1px solid var(--aura-border);border-left:3px solid transparent;background:color-mix(in srgb,var(--aura-white) 74%,transparent);transition:background .22s ease,border-color .22s ease}.aura-faq-item[open]{border-left-color:var(--aura-olive);background:var(--aura-white)}.aura-faq-item summary{display:flex;min-height:72px;cursor:pointer;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;list-style:none;font-weight:600}.aura-faq-item summary::-webkit-details-marker{display:none}.aura-faq-item__icon{display:inline-grid;flex:0 0 20px;width:20px;height:20px;place-items:center;color:var(--aura-gold-text)}.aura-faq-item__icon svg{width:16px;height:16px}.aura-faq-item__icon--minus,.aura-faq-item[open] .aura-faq-item__icon--plus{display:none}.aura-faq-item[open] .aura-faq-item__icon--minus{display:inline-grid}.aura-faq-answer{padding:0 3rem 1.5rem 1.25rem;color:var(--aura-gray);font-size:.92rem;line-height:1.75}.aura-form-layout{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(2.5rem,8vw,8rem)}.aura-form{display:grid;gap:1.1rem}.aura-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.aura-field label{display:block;margin-bottom:.4rem;color:var(--aura-gray);font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.aura-field input,.aura-field select,.aura-field textarea{width:100%;min-height:50px;border:1px solid var(--aura-linen);border-radius:0;padding:.8rem 1rem;background:transparent;color:var(--aura-black);font-family:var(--aura-font-body);font-size:.9rem}.aura-field textarea{min-height:140px;resize:vertical}.aura-field input:focus,.aura-field select:focus,.aura-field textarea:focus{border-color:var(--aura-olive);box-shadow:0 0 0 3px color-mix(in srgb,var(--aura-olive) 12%,transparent);outline:none}.aura-form__status{padding:.9rem 1rem;background:var(--aura-marfil);color:var(--aura-gray);font-size:.85rem}.aura-form__required-note,.aura-form__privacy{margin:0;color:var(--aura-gray);font-size:.78rem;line-height:1.55}.aura-form__required-note span{color:var(--aura-clay)}.aura-form__privacy a{color:var(--aura-olive-deep);text-underline-offset:.2em}.aura-assurance{border-block:1px solid color-mix(in srgb,var(--aura-travertine) 38%,transparent);background:var(--aura-marfil)}.aura-assurance__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.aura-assurance__item{display:grid;grid-template-columns:2rem 1fr;gap:1rem;min-height:126px;align-content:center;padding:1.5rem clamp(1.25rem,2.75vw,2.5rem)}.aura-assurance__item+.aura-assurance__item{border-left:1px solid color-mix(in srgb,var(--aura-travertine) 38%,transparent)}.aura-assurance__icon{display:inline-grid;width:2rem;height:2rem;place-items:center;color:var(--aura-olive-deep)}.aura-assurance__icon svg{width:22px;height:22px;--icon-stroke-width: 1.35}.aura-assurance strong{display:block;color:var(--aura-black);font-family:var(--aura-font-display);font-size:1.25rem;font-weight:600;line-height:1.15}.aura-assurance p{margin:.35rem 0 0;color:color-mix(in srgb,var(--aura-black) 72%,transparent);font-size:.8rem;line-height:1.55}#MainContent[data-template=product] .aura-breadcrumbs{padding-block:.85rem;border-bottom:1px solid color-mix(in srgb,var(--aura-travertine) 24%,transparent);font-size:.7rem}#MainContent[data-template=product] .aura-breadcrumbs ol{flex-wrap:nowrap;overflow:hidden}#MainContent[data-template=product] .aura-breadcrumbs li,#MainContent[data-template=product] .aura-breadcrumbs a{white-space:nowrap}#MainContent[data-template=product] .aura-breadcrumbs li[aria-current=page]{min-width:0;overflow:hidden;color:color-mix(in srgb,var(--aura-gray) 78%,transparent);text-overflow:ellipsis}#MainContent[data-template=product] .product-information{--gap: clamp(2rem, 4vw, 4.5rem) !important;padding-block:clamp(1rem,2.5vw,2.25rem) clamp(3rem,6vw,6rem)}#MainContent[data-template=product] .product-information__media media-gallery{overflow:hidden;border:1px solid color-mix(in srgb,var(--aura-travertine) 28%,transparent);background:var(--aura-marfil)}#MainContent[data-template=product] .product-information__media media-gallery.media-gallery--grid{overflow:visible;border:0;background:transparent}#MainContent[data-template=product] media-gallery.media-gallery--grid>slideshow-component{display:none}#MainContent[data-template=product] media-gallery.media-gallery--grid .media-gallery__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(12px,1.25vw,18px);margin:0}#MainContent[data-template=product] media-gallery.media-gallery--grid .product-media-container{aspect-ratio:4 / 5;min-height:0;background:var(--aura-marfil);scroll-margin-top:calc(var(--header-height, 0px) + 16px)}#MainContent[data-template=product] media-gallery.media-gallery--grid .product-media-container img{width:100%;height:100%;object-fit:cover;object-position:var(--focal-point, center center)}#MainContent[data-template=product] media-gallery.media-gallery--grid .product-media-container:not(:first-child){content-visibility:auto;contain-intrinsic-size:auto 900px}#MainContent[data-template=product] media-gallery.media-gallery--grid .product-media__image{transform:scale(1);transition:transform .7s cubic-bezier(.22,1,.36,1)}#MainContent[data-template=product] media-gallery.media-gallery--grid .product-media-container__zoom-button:focus-visible{outline:2px solid var(--aura-olive-deep);outline-offset:-4px}@media(hover:hover)and (pointer:fine){#MainContent[data-template=product] media-gallery.media-gallery--grid .product-media-container--zoomable:hover .product-media__image{transform:scale(1.02)}}@media(prefers-reduced-motion:reduce){#MainContent[data-template=product] media-gallery.media-gallery--grid .product-media__image{transition:none}}#MainContent[data-template=product] .product-information__media .product-media-container,#MainContent[data-template=product] .product-information__media .product-media{background:var(--aura-marfil)}#MainContent[data-template=product] .product-information__media .product-media-container{min-height:clamp(520px,67vh,760px)}#MainContent[data-template=product] .product-information__media .product-media,#MainContent[data-template=product] .product-information__media .product-media__image{width:100%;height:100%}#MainContent[data-template=product] .product-information__media .product-media-container img{object-fit:contain}#MainContent[data-template=product] .media-gallery--carousel slideshow-arrows .slideshow-control{min-width:44px;min-height:44px;padding:10px;color:var(--aura-olive-deep)}#MainContent[data-template=product] .media-gallery--carousel slideshow-controls{min-height:44px;color:var(--aura-gray);font-family:var(--aura-font-body);font-size:.72rem;letter-spacing:.08em}#MainContent[data-template=product] .product-details>.group-block{width:100%;max-width:34rem;gap:22px;padding-block:clamp(1rem,2vw,2rem)}#MainContent[data-template=product] .product-information h1{margin:0;color:var(--aura-olive-deep);font-family:var(--aura-font-display)!important;font-size:clamp(2.75rem,4.35vw,4.5rem)!important;font-style:normal;font-weight:500!important;letter-spacing:-.035em!important;line-height:.96!important;text-wrap:balance}#MainContent[data-template=product] .product-details .price{color:var(--aura-black);font-family:var(--aura-font-body);font-size:1.125rem;font-weight:600;letter-spacing:-.015em}#MainContent[data-template=product] .product-details .divider{color:var(--aura-linen)}#MainContent[data-template=product] .variant-option--buttons{gap:8px}#MainContent[data-template=product] .variant-option--buttons legend{margin-block-end:8px;color:var(--aura-gray);font-family:var(--aura-font-body);font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}#MainContent[data-template=product] .variant-option__button-label{--options-border-radius: 2px;--color-variant-background: var(--aura-white);--color-variant-text: var(--aura-black);--color-variant-border: color-mix(in srgb, var(--aura-olive) 46%, transparent);--color-variant-hover-background: var(--aura-olive-mist);--color-variant-hover-border: var(--aura-olive);--color-variant-hover-text: var(--aura-olive-deep);--color-selected-variant-background: var(--aura-olive-deep);--color-selected-variant-border: var(--aura-olive-deep);--color-selected-variant-text: var(--aura-white);min-height:48px;border-radius:2px;font-family:var(--aura-font-body);font-size:.85rem;font-weight:600}#MainContent[data-template=product] .variant-option__button-label:has(:focus-visible){outline:2px solid var(--aura-olive-deep);outline-offset:3px}#MainContent[data-template=product] .product-inventory__status{gap:7px;color:var(--aura-gray);font-family:var(--aura-font-body);font-size:.78rem}#MainContent[data-template=product] .quantity-label,#MainContent[data-template=product] .product-form-buttons:not(:has(>.quantity-rules))>.quantity-selector-wrapper:before{margin:0;color:var(--aura-gray);font-family:var(--aura-font-body);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}#MainContent[data-template=product] .product-form-buttons:not(:has(>.quantity-rules))>.quantity-selector-wrapper:before{display:block;flex:1 0 100%;width:100%;content:"Cantidad"}#MainContent[data-template=product] .product-form-buttons{gap:10px}#MainContent[data-template=product] .product-form-buttons .quantity-selector{min-width:132px;height:54px;border:1px solid color-mix(in srgb,var(--aura-olive) 46%,transparent);border-radius:2px;background:var(--aura-white)}#MainContent[data-template=product] .product-form-buttons .quantity-selector :is(button,input){min-width:44px;min-height:44px;font-family:var(--aura-font-body)}#MainContent[data-template=product] .buy-buttons-block .add-to-cart-button,#MainContent[data-template=product] .sticky-add-to-cart__button{--button-color: var(--aura-white);--button-background-color: var(--aura-olive-deep);--button-border-color: var(--aura-olive-deep);--button-focus-outline-color: var(--aura-olive-deep);min-height:54px;border-radius:2px!important;font-size:.76rem!important;letter-spacing:.09em}#MainContent[data-template=product] .buy-buttons-block .add-to-cart-button:hover,#MainContent[data-template=product] .sticky-add-to-cart__button:hover{--button-background-color: var(--aura-black);--button-border-color: var(--aura-black)}#MainContent[data-template=product] .buy-buttons-block add-to-cart-component{width:100%}#MainContent[data-template=product] .product-details>.group-block>.text-block:last-child{border-top:1px solid var(--aura-linen);padding-top:22px;color:var(--aura-gray);font-family:var(--aura-font-body);font-size:.92rem;line-height:1.7}#MainContent[data-template=product] .sticky-add-to-cart__bar{width:min(680px,calc(100% - 32px));border-radius:2px;background:color-mix(in srgb,var(--aura-white) 94%,transparent);box-shadow:0 18px 52px #211f1c2e}#MainContent[data-template=product] .sticky-add-to-cart__title{font-family:var(--aura-font-display);font-size:1.15rem;font-weight:600}#MainContent[data-template=product] .sticky-add-to-cart__image{border-radius:2px}.aura-whatsapp-float{transition:bottom .22s ease,background-color .18s ease}body:has(#MainContent[data-template=product] .sticky-add-to-cart__bar[data-stuck=true]) .aura-whatsapp-float{bottom:6rem}@media screen and (min-width:990px){#MainContent[data-template=product] media-gallery.media-gallery--grid .media-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent[data-template=product] .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1.4fr) minmax(380px,1fr)}#MainContent[data-template=product] .product-information__grid.product-information--media-right{grid-template-columns:minmax(380px,1fr) minmax(0,1.4fr)}}@media screen and (min-width:750px)and (max-width:989px){#MainContent[data-template=product] .product-information__grid.product-information--media-left,#MainContent[data-template=product] .product-information__grid.product-information--media-right{grid-template-columns:minmax(0,1fr) minmax(340px,1fr)}#MainContent[data-template=product] .product-details>.group-block{padding-block-start:0}}@media screen and (max-width:749px){#MainContent[data-template=product] .aura-breadcrumbs{padding-block:.65rem}#MainContent[data-template=product] .product-information{padding-block-start:0}#MainContent[data-template=product] .product-information__media{margin-inline:-16px}#MainContent[data-template=product] .product-information__media media-gallery{border-inline:0}#MainContent[data-template=product] .product-information__media media-gallery.media-gallery--grid{border:0}#MainContent[data-template=product] media-gallery.media-gallery--grid .media-gallery__grid{gap:10px}#MainContent[data-template=product] .product-information__media .product-media-container{min-height:clamp(390px,112vw,520px)}#MainContent[data-template=product] media-gallery.media-gallery--grid .product-media-container{min-height:0}#MainContent[data-template=product] .product-details>.group-block{max-width:none;gap:20px;padding-block:28px 0}#MainContent[data-template=product] .product-information h1{font-size:clamp(2.65rem,13vw,3.75rem)!important}#MainContent[data-template=product] .product-form-buttons{display:grid;grid-template-columns:1fr}#MainContent[data-template=product] .product-form-buttons>*,#MainContent[data-template=product] .product-form-buttons add-to-cart-component,#MainContent[data-template=product] .product-form-buttons .add-to-cart-button{width:100%}#MainContent[data-template=product] .product-form-buttons .quantity-selector-wrapper{width:fit-content}#MainContent[data-template=product] .sticky-add-to-cart__bar{width:100%;gap:10px;border-top:1px solid var(--aura-linen);padding:10px 16px max(10px,env(safe-area-inset-bottom))}#MainContent[data-template=product] .sticky-add-to-cart__bar[data-stuck=false]{opacity:1;transform:translate(-50%) translateY(0)}body:has(#MainContent[data-template=product]) .aura-whatsapp-float{bottom:5.5rem}#MainContent[data-template=product] .sticky-add-to-cart__image{display:none}#MainContent[data-template=product] .sticky-add-to-cart__info{padding-left:0}#MainContent[data-template=product] .sticky-add-to-cart__title{font-size:.98rem}#MainContent[data-template=product] .sticky-add-to-cart__variant{margin-top:1px;font-size:.68rem}#MainContent[data-template=product] .sticky-add-to-cart__price{display:none}#MainContent[data-template=product] .sticky-add-to-cart__button{width:auto;min-width:min(48vw,210px);padding-inline:16px}#MainContent[data-template=product] .sticky-add-to-cart__bar .add-to-cart-text__content{display:inline-flex}#MainContent[data-template=product] .sticky-add-to-cart__bar .add-to-cart-icon{display:none}}.aura-aroma-detail__hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:680px}.aura-aroma-detail__media{background:var(--aura-linen)}.aura-aroma-detail__media img{width:100%;height:100%;object-fit:cover}.aura-aroma-detail__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(3rem,7vw,7rem);background:var(--aura-marfil)}.aura-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:3rem;border:1px solid var(--aura-linen);background:var(--aura-linen)}.aura-note{padding:1.5rem;background:var(--aura-white)}.aura-note strong{display:block;color:var(--aura-gold-text);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.aura-note span{display:block;margin-top:.7rem;color:var(--aura-gray);font-size:.88rem;line-height:1.6}.aura-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.aura-tag{border:1px solid var(--aura-linen);padding:.45rem .75rem;color:var(--aura-gray);font-size:.72rem}.aura-product-meta{width:var(--aura-shell-narrow);margin:0 auto;padding-block:clamp(3rem,6vw,6rem);border-top:1px solid var(--aura-linen)}.aura-product-meta__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;margin:2rem 0 0;background:var(--aura-linen)}.aura-product-meta__facts div{padding:1rem 1.25rem;background:var(--aura-white)}.aura-product-meta__facts dt{color:var(--aura-gold-text);font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.aura-product-meta__facts dd{margin:.4rem 0 0;color:var(--aura-gray)}.aura-breadcrumbs{padding-block:1rem;color:var(--aura-gray);font-size:.72rem}.aura-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none}.aura-breadcrumbs li:not(:last-child):after{content:"/";margin-left:.45rem;color:var(--aura-gold)}.aura-breadcrumbs a:hover{color:var(--aura-black)}.aura-cta{position:relative;text-align:center}.aura-cta .aura-eyebrow{justify-content:center}.aura-cta .aura-heading,.aura-cta .aura-lead{margin-inline:auto}.aura-cta .aura-button-row{justify-content:center}.aura-cta__mark{position:absolute;inset:clamp(1.25rem,4vw,2.5rem);display:grid;place-items:center;color:color-mix(in srgb,var(--aura-gold) 9%,transparent);pointer-events:none}.aura-cta__mark svg{display:block;width:auto;height:100%;max-width:100%;max-height:100%;overflow:hidden}.aura-whatsapp-float{position:fixed;right:1.25rem;bottom:1.25rem;z-index:35;display:inline-flex;min-width:52px;min-height:52px;align-items:center;justify-content:center;border:1px solid var(--aura-gold);border-radius:50%;background:var(--aura-olive-deep);color:var(--aura-white);box-shadow:0 10px 30px #1e1c1a2e;text-decoration:none}.aura-whatsapp-float:hover{background:var(--aura-black)}.aura-whatsapp-float svg{width:22px;height:22px}.aura-image-placeholder{display:grid;place-items:center;min-height:100%;background:linear-gradient(145deg,var(--aura-marfil),var(--aura-linen))}.aura-image-placeholder__logo{opacity:.3}.aura-footer{padding:clamp(4rem,7vw,7rem) 0 2rem;background:#222720;color:var(--aura-marfil)}.aura-footer__grid{display:grid;grid-template-columns:minmax(0,1.8fr) repeat(2,minmax(140px,.6fr));gap:clamp(2rem,6vw,6rem)}.aura-footer__brand>p{max-width:34rem;margin:1.5rem 0 2rem;color:color-mix(in srgb,var(--aura-marfil) 72%,transparent);line-height:1.8}.aura-footer__menu h2{margin:0 0 1.2rem;font-family:var(--aura-font-body);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase}.aura-footer__menu ul{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.aura-footer__newsletter label{display:block;margin-bottom:.75rem;font-family:var(--aura-font-display);font-size:1.35rem}.aura-footer__newsletter-row{display:flex;max-width:34rem}.aura-footer__newsletter input{min-width:0;flex:1;border:1px solid color-mix(in srgb,var(--aura-linen) 35%,transparent);border-right:0;padding:.85rem 1rem;background:transparent;color:var(--aura-white)}.aura-footer__bottom{display:flex;justify-content:space-between;gap:2rem;margin-top:4rem;border-top:1px solid color-mix(in srgb,var(--aura-linen) 18%,transparent);padding-top:1.5rem;color:color-mix(in srgb,var(--aura-marfil) 62%,transparent);font-size:.72rem}.aura-footer__policies{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:1.25rem}footer .section-background,footer .section{background:#222720!important;color:var(--aura-marfil)!important}footer :is(h2,h3,h4,p,a,span){color:inherit}footer a{opacity:.72;transition:opacity .18s ease}footer a:hover{opacity:1}footer input{border-color:color-mix(in srgb,var(--aura-linen) 42%,transparent)!important}.template-collection .main-collection__content,.template-search .search-results{background:var(--aura-white)}.aura-shop{padding-bottom:clamp(4rem,7vw,7rem);background:radial-gradient(circle at 8% 4%,rgba(169,133,73,.08),transparent 26rem),var(--aura-marfil)}.aura-shop__hero{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(2rem,6vw,6rem);align-items:center;min-height:660px;padding-block:clamp(3.5rem,7vw,7rem)}.aura-shop__hero-copy .aura-heading{max-width:10.5ch}.aura-shop__reasons{display:flex;flex-wrap:wrap;gap:.65rem 1.5rem;margin:2.25rem 0 0;padding:1.35rem 0 0;border-top:1px solid color-mix(in srgb,var(--aura-travertine) 42%,transparent);color:var(--aura-gray);font-size:.75rem;list-style:none}.aura-shop__reasons li{display:flex;align-items:center;gap:.55rem}.aura-shop__reason-icon{display:inline-grid;width:16px;height:16px;flex:0 0 auto;place-items:center;color:var(--aura-gold-text)}.aura-shop__reason-icon svg{width:100%;height:100%}.aura-shop__featured{position:relative;display:block;align-self:start;aspect-ratio:var(--aura-featured-aspect, .8);overflow:hidden;min-height:0;background:var(--aura-linen);box-shadow:var(--aura-shadow-soft);color:var(--aura-black);text-decoration:none}.aura-shop__featured-media{position:absolute;top:0;right:0;bottom:0;left:0}.aura-shop__featured-media:after{position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(20,20,16,.58));content:""}.aura-shop__featured-media img{width:100%;height:100%;object-fit:contain;object-position:center;transition:transform .7s var(--aura-ease)}.aura-shop__featured:hover .aura-shop__featured-media img{transform:none}.aura-shop__featured:active{transform:scale(.985)}.aura-shop__featured:focus-visible,.aura-shop-collection__media:focus-visible,.aura-shop-collection__products a:focus-visible{outline:2px solid var(--aura-olive-deep);outline-offset:3px}.aura-shop__featured-caption{position:absolute;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr auto auto;gap:2rem;align-items:end;padding:1.5rem;color:var(--aura-white)}.aura-shop__featured-caption span{display:grid}.aura-shop__featured-caption small{opacity:.86;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.aura-shop__featured-caption strong{font-family:var(--aura-font-display);font-size:1.4rem;font-weight:500}.aura-shop__featured-action{display:inline-flex!important;min-height:44px;flex-direction:row!important;align-items:center;gap:.45rem;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.aura-shop__arrow{display:inline-grid;width:18px;height:18px;flex:0 0 auto;place-items:center;transition:transform .16s var(--aura-ease-out)}.aura-shop__arrow svg{width:100%;height:100%}.aura-shop__featured:hover .aura-shop__arrow,.aura-shop-collection__products a:hover .aura-shop__arrow{transform:translate(2px)}@media(min-width:990px){.aura-shop__hero{align-items:start;min-height:auto;padding-block:clamp(2rem,2.5vw,2.5rem)}.aura-shop__hero-copy{padding-top:clamp(.25rem,1vw,.75rem)}.aura-shop__featured{width:100%;height:clamp(420px,calc(100svh - 215px),620px);aspect-ratio:auto}}.aura-shop__collections{padding-top:clamp(1rem,3vw,3rem)}.aura-shop__collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.aura-shop-collection{overflow:hidden;border:1px solid color-mix(in srgb,var(--aura-travertine) 44%,transparent);background:var(--aura-white)}.aura-shop-collection__media{position:relative;display:block;width:100%;align-self:start;aspect-ratio:4 / 5;overflow:hidden;background:var(--aura-linen);transition:transform .16s var(--aura-ease-out)}.aura-shop-collection__media img{width:100%;height:100%;object-fit:contain;object-position:center;transition:filter .6s var(--aura-ease)}.aura-shop-collection__media:hover img{transform:none}.aura-shop-collection__media:active{transform:scale(.985)}.aura-shop-collection__media-label{position:absolute;right:1rem;bottom:1rem;min-height:44px;display:inline-flex;align-items:center;padding:.65rem .85rem;background:color-mix(in srgb,var(--aura-olive-deep) 92%,transparent);color:var(--aura-white);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.aura-shop-collection__body{position:relative;padding:clamp(1.35rem,2.5vw,2rem)}.aura-shop-collection__meta{margin:.35rem 0 0;color:var(--aura-gold-text);font-size:.75rem;font-weight:600}.aura-shop-collection h3{margin:0;color:var(--aura-olive-deep);font-size:clamp(2rem,3vw,2.75rem)}.aura-shop-collection__body>p:not(.aura-shop-collection__meta){min-height:3.2em;margin:.8rem 0 1.5rem;color:var(--aura-gray);font-size:1rem;line-height:1.6}.aura-shop-collection__products{display:grid;border-top:1px solid var(--aura-border)}.aura-shop-collection__products a{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--aura-border);color:var(--aura-black);font-size:.75rem;text-decoration:none;transition:color .16s var(--aura-ease-out),transform .16s var(--aura-ease-out)}.aura-shop-collection__products a:active{transform:scale(.985)}.aura-shop-collection__price{display:inline-flex;align-items:center;gap:.35rem;color:var(--aura-gold-text);white-space:nowrap}.aura-shop-collection__products a:hover span:first-child{text-decoration:underline;text-underline-offset:.3em}.aura-catalog-heading{display:flex;justify-content:space-between;gap:2rem;align-items:end;padding-top:clamp(3.5rem,5vw,5rem);padding-bottom:2rem}.aura-catalog-heading__count{padding-bottom:.7rem;color:var(--aura-gray);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}#MainContent[data-template=collection] .product-grid-container{padding-top:0;background:var(--aura-white)}#MainContent[data-template=collection] .collection-wrapper{width:var(--aura-shell);margin-inline:auto}#MainContent[data-template=collection] .product-grid__item{transition:transform .16s var(--aura-ease-out)}#MainContent[data-template=collection] .product-grid__item:hover{transform:translateY(-4px)}#MainContent[data-template=collection] .product-grid__item:active{transform:scale(.985)}#MainContent[data-template=collection] .product-grid__item:focus-within product-card{outline:2px solid var(--aura-olive-deep);outline-offset:3px}#MainContent[data-template=collection] .product-grid__item product-card{overflow:hidden;border:1px solid var(--aura-border);background:var(--aura-white);box-shadow:0 12px 32px #2a261f0d}#MainContent[data-template=collection] .product-grid__item .product-media-container{background:var(--aura-linen)}#MainContent[data-template=collection] .product-grid__item .product-media-container.media-fit img{object-fit:contain;object-position:center}#MainContent[data-template=collection] .product-grid__item product-card:hover img{transform:none}#MainContent[data-template=collection] .product-grid__item h3{color:var(--aura-olive-deep);font-family:var(--aura-font-display);font-size:1.5rem}#MainContent[data-template=collection] .product-grid__item product-price,#MainContent[data-template=collection] .product-grid__item product-price :is(.price,.compare-at-price,.unit-price){font-family:var(--aura-font-body)!important;font-size:.875rem!important;line-height:1.4}#MainContent[data-template=collection] .aura-product-card__meta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:start;margin-top:.45rem;border-top:1px solid var(--aura-border);padding-top:.7rem;color:var(--aura-gray);font-family:var(--aura-font-body);font-size:.75rem;line-height:1.45}#MainContent[data-template=collection] .aura-product-card__availability{color:var(--aura-olive-deep);font-weight:700;white-space:nowrap}#MainContent[data-template=collection] .quick-add__button,#MainContent[data-template=collection] .quick-add__button.add-to-cart-button{min-width:44px;min-height:44px;height:44px}@media(min-width:990px){#MainContent[data-template=collection] .product-grid[product-grid-view=default]{--product-grid-columns-desktop: repeat(4, minmax(0, 1fr))}}.rte{color:var(--aura-gray);line-height:1.8}.rte :is(h2,h3,h4){margin-top:2em}.rte blockquote{border-left:1px solid var(--aura-gold);padding-left:1.5rem;font-family:var(--aura-font-display);font-size:1.5rem;color:var(--aura-black)}#MainContent[data-template=index] .aura-hero:not(.aura-hero--short){min-height:min(760px,calc(100dvh - var(--header-group-height, 0px)));padding-block:clamp(3.75rem,7vw,6rem)}#MainContent[data-template=index] .aura-hero__content{box-sizing:border-box;padding-inline:clamp(0rem,5vw,4.5rem)}#MainContent[data-template=index] .aura-heading--hero{max-width:11ch;font-size:clamp(3.4rem,5.5vw,5rem);line-height:1}#MainContent[data-template=index] .aura-hero .aura-lead{max-width:44ch}#MainContent[data-template=index] .aura-hero__wash{background:linear-gradient(90deg,rgba(251,250,246,.98) 0%,rgba(251,250,246,.92) 34%,rgba(241,235,225,.64) 54%,rgba(251,250,246,.08) 78%,transparent 100%),linear-gradient(180deg,transparent 68%,rgba(56,65,55,.08))}#MainContent[data-template=index] .aura-assurance__item{min-height:112px}#MainContent[data-template=index] .aura-assurance strong{max-width:22ch}#MainContent[data-template=index] .aura-section-heading{margin-bottom:clamp(2rem,4vw,3.5rem)}#MainContent[data-template=index] .aura-section-heading>div{max-width:650px}#MainContent[data-template=index] .aura-section-heading .aura-lead{margin-top:1rem}#MainContent[data-template=index] .aura-card__index{display:none}#MainContent[data-template=index] #productos-destacados{padding-block:.5rem clamp(4rem,6vw,5.75rem)}#MainContent[data-template=index] #productos-destacados .aura-section-heading{min-height:52px;justify-content:flex-end;margin-bottom:.75rem}#MainContent[data-template=index] #productos-destacados .aura-section-heading>div{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}#MainContent[data-template=index] #productos-destacados .aura-grid{gap:clamp(.75rem,1.25vw,1.15rem)}#MainContent[data-template=index] #productos-destacados .aura-card{border-color:transparent;box-shadow:none}#MainContent[data-template=index] #productos-destacados .aura-card__body{padding-inline:.35rem}#MainContent[data-template=index] #productos-destacados .aura-card h3{margin-top:.9rem}#MainContent[data-template=index] #aromas-destacados .aura-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1rem,2vw,2rem)}#MainContent[data-template=index] #aromas-destacados .aura-card:nth-child(odd){grid-column:span 7}#MainContent[data-template=index] #aromas-destacados .aura-card:nth-child(2n){grid-column:span 5}#MainContent[data-template=index] #aromas-destacados .aura-card:nth-child(3){grid-column:span 5}#MainContent[data-template=index] #aromas-destacados .aura-card:nth-child(4){grid-column:span 7}#MainContent[data-template=index] #aromas-destacados .aura-card__media{aspect-ratio:4 / 3}#MainContent[data-template=index] #aromas-destacados .aura-card{box-shadow:none}#MainContent[data-template=index] #soluciones-profesionales .aura-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1rem,2vw,2rem)}#MainContent[data-template=index] #soluciones-profesionales .aura-card:nth-child(1){grid-column:span 7}#MainContent[data-template=index] #soluciones-profesionales .aura-card:nth-child(2){grid-column:span 5}#MainContent[data-template=index] #soluciones-profesionales .aura-card:nth-child(3){grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr)}#MainContent[data-template=index] #soluciones-profesionales .aura-card:nth-child(3) .aura-card__media{aspect-ratio:16 / 8}#MainContent[data-template=index] #preguntas-frecuentes .aura-faq-item{border-inline:0;border-top:0;background:transparent}#MainContent[data-template=index] #preguntas-frecuentes .aura-faq-item[open]{border-left:0;background:color-mix(in srgb,var(--aura-white) 58%,transparent)}@media(hover:hover)and (pointer:fine){#MainContent[data-template=index] #productos-destacados .aura-card:hover{box-shadow:none;transform:translateY(-3px)}}[data-aura-reveal]{opacity:0;transform:translateY(14px);transition:opacity .56s var(--aura-ease-out),transform .56s var(--aura-ease-out)}[data-aura-reveal].is-visible{opacity:1;transform:none}@keyframes aura-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes aura-ken-burns{0%{transform:scale(1)}to{transform:scale(1.045)}}@media(max-width:989px){:root{--aura-shell: min(100% - 32px, 1440px);--aura-shell-narrow: min(100% - 32px, 1120px)}.aura-split,.aura-faq-layout,.aura-form-layout,.aura-aroma-detail__hero{grid-template-columns:1fr}.aura-split--reverse .aura-split__media{order:initial}.aura-split__media{min-height:460px}.aura-grid{grid-template-columns:repeat(min(var(--aura-columns, 3),2),minmax(0,1fr))}.aura-aroma-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aura-finder__choices{grid-template-columns:repeat(3,minmax(0,1fr))}.aura-aroma-detail__media{min-height:560px}.aura-assurance__grid{grid-template-columns:1fr}.aura-assurance__item{min-height:104px}.aura-assurance__item+.aura-assurance__item{border-top:1px solid color-mix(in srgb,var(--aura-travertine) 38%,transparent);border-left:0}.aura-shop__hero{grid-template-columns:1fr;min-height:auto}.aura-shop__featured{min-height:0}.aura-shop__collection-grid{grid-template-columns:1fr}.aura-shop-collection{display:grid;grid-template-columns:minmax(240px,.85fr) minmax(0,1.15fr)}.aura-shop-collection__media{height:auto;aspect-ratio:4 / 5}#MainContent[data-template=index] .aura-hero__content{padding-inline:clamp(0rem,2vw,1rem)}#MainContent[data-template=index] #aromas-destacados .aura-grid,#MainContent[data-template=index] #soluciones-profesionales .aura-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent[data-template=index] #aromas-destacados .aura-card,#MainContent[data-template=index] #soluciones-profesionales .aura-card:nth-child(1),#MainContent[data-template=index] #soluciones-profesionales .aura-card:nth-child(2){grid-column:auto}#MainContent[data-template=index] #soluciones-profesionales .aura-card:nth-child(3){grid-column:1 / -1}}@media(min-width:750px)and (max-width:989px){.aura-grid:has(>.aura-card:nth-child(3):last-child)>.aura-card:last-child{grid-column:1 / -1;width:calc(50% - .75rem);justify-self:center}#MainContent[data-template=index] #soluciones-profesionales .aura-card:nth-child(3){width:auto}}@media(max-width:749px){:root{--aura-shell: calc(100% - 32px) ;--aura-shell-narrow: calc(100% - 32px) ;--aura-section: 3.25rem}.aura-heading--hero{font-size:clamp(2.75rem,11vw,3.7rem)}.aura-hero:not(.aura-hero--short) .aura-heading--hero{max-width:14ch;font-size:clamp(2.65rem,10.5vw,3.5rem)}.aura-hero--short .aura-heading--hero{max-width:15ch;font-size:clamp(2.5rem,10vw,3.35rem)}.aura-heading--medium{font-size:clamp(2.2rem,9vw,3.1rem)}.aura-hero{min-height:min(680px,calc(100svh - var(--header-group-height, 0px)));align-items:end;padding-block:4rem}.aura-hero--short{min-height:520px}.aura-hero__wash{background:linear-gradient(90deg,#fbf8f1f2,#fbf8f1b8)}#MainContent[data-template=index] .aura-hero:not(.aura-hero--short){min-height:min(690px,calc(100dvh - var(--header-group-height, 0px)));padding-block:3.5rem}#MainContent[data-template=index] .aura-hero__content{padding-inline:0}#MainContent[data-template=index] .aura-heading--hero{max-width:12ch}#MainContent[data-template=index] .aura-hero__wash{background:linear-gradient(90deg,#fbfaf6f5,#fbfaf6d6 58%,#fbfaf661)}.aura-section-heading{display:block}.aura-section-heading .aura-text-link{margin-top:1.5rem}#MainContent[data-template=index] #productos-destacados .aura-section-heading{display:flex;align-items:center;min-height:48px}#MainContent[data-template=index] #productos-destacados .aura-section-heading .aura-text-link{margin-top:0}.aura-grid{grid-template-columns:1fr}#productos-destacados .aura-grid{grid-template-columns:none;grid-auto-columns:min(72vw,280px);grid-auto-flow:column;margin-inline:-16px;overflow-x:auto;overscroll-behavior-inline:contain;padding:0 16px 1.25rem;scroll-padding-inline:16px;scroll-snap-type:inline mandatory;scrollbar-color:color-mix(in srgb,var(--aura-olive) 45%,transparent) transparent;scrollbar-width:thin}#productos-destacados .aura-card{scroll-snap-align:start}#MainContent[data-template=index] #aromas-destacados .aura-grid{grid-template-columns:none;grid-auto-columns:min(84vw,360px);grid-auto-flow:column;margin-inline:-16px;overflow-x:auto;overscroll-behavior-inline:contain;padding:0 16px 1.25rem;scroll-padding-inline:16px;scroll-snap-type:inline mandatory;scrollbar-width:thin}#MainContent[data-template=index] #aromas-destacados .aura-card{display:flex;grid-column:auto;scroll-snap-align:start}#MainContent[data-template=index] #soluciones-profesionales .aura-grid{grid-template-columns:1fr}#MainContent[data-template=index] #soluciones-profesionales .aura-card:nth-child(1),#MainContent[data-template=index] #soluciones-profesionales .aura-card:nth-child(2),#MainContent[data-template=index] #soluciones-profesionales .aura-card:nth-child(3){display:flex;grid-column:auto;width:auto}#MainContent[data-template=index] #soluciones-profesionales .aura-card:nth-child(3) .aura-card__media{aspect-ratio:4 / 3}.aura-aroma-grid{grid-template-columns:1fr}.aura-aroma-toolbar{flex-wrap:nowrap;margin-inline:-16px;overflow-x:auto;padding:0 16px .75rem;scroll-padding-inline:16px;scrollbar-width:thin}.aura-filter-button{flex:0 0 auto}.aura-finder__choices{grid-template-columns:1fr}.aura-finder__choice{min-height:88px}.aura-finder__aromas,.aura-notes,.aura-form__grid{grid-template-columns:1fr}.aura-split__media{min-height:400px}.aura-aroma-detail__media{min-height:480px}.aura-button-row{align-items:stretch}.aura-button-row .aura-button{width:100%}.aura-footer__grid{grid-template-columns:1fr 1fr}.aura-footer__brand{grid-column:1 / -1}.aura-footer__newsletter-row{display:grid;gap:.6rem}.aura-footer__newsletter input{border-right:1px solid color-mix(in srgb,var(--aura-linen) 35%,transparent)}.aura-footer__bottom{align-items:flex-start;flex-direction:column}.aura-footer__policies{justify-content:flex-start}.aura-footer a{min-height:44px;display:inline-flex;align-items:center}.menu-drawer__menu-item{font-size:.875rem!important;letter-spacing:.06em!important}.aura-shop__hero{padding-block:3.25rem}.aura-shop__featured{min-height:0}.aura-shop__featured-caption{grid-template-columns:1fr auto;gap:.75rem}.aura-shop__featured-action{grid-column:1 / -1;border-top:1px solid rgba(255,255,255,.28);padding-top:.65rem}.aura-shop__collection-grid{grid-template-columns:none;grid-auto-columns:min(84vw,340px);grid-auto-flow:column;gap:1rem;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:.75rem;scroll-padding-inline:0;scroll-snap-type:inline mandatory;scrollbar-width:thin}.aura-shop-collection{display:block}.aura-shop-collection{scroll-snap-align:start}.aura-shop-collection__media{height:auto;aspect-ratio:4 / 5}.aura-shop-collection__media-label{right:.75rem;bottom:.75rem}#MainContent[data-template=collection] .aura-product-card__meta{grid-template-columns:1fr;gap:.2rem}#MainContent[data-template=collection] .aura-product-card__availability{justify-self:start}.aura-catalog-heading{display:block;padding-bottom:1.25rem}.aura-catalog-heading__count{display:block;padding-top:1rem}#MainContent[data-template=collection] .collection-wrapper{width:100%}}@media(hover:none){.aura-card:hover{box-shadow:0 12px 36px #2a261f0b;transform:none}.aura-button:hover{transform:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}[data-aura-reveal]{opacity:1;transform:none}}#MainContent[data-template=index]{--aura-night: #1f2923;--aura-night-soft: #2a342e}body:has(#MainContent[data-template=index]) #header-group .announcement-bar__slide{min-height:26px;background:#1f2923}body:has(#MainContent[data-template=index]) .header-section:has(.header[transparent]){border-color:#fbfaf633;background:transparent!important;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body:has(#MainContent[data-template=index]) .header-section:has(.header[data-sticky-state=active]){border-color:color-mix(in srgb,var(--aura-olive) 18%,transparent);background:color-mix(in srgb,var(--aura-white) 94%,transparent)!important;box-shadow:0 8px 28px #1f29231a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}body:has(#MainContent[data-template=index]) .header[data-sticky-state=active] .aura-logo__image--inverted{filter:brightness(0)!important}body:has(#MainContent[data-template=index]) .header__menu-item{font-size:.72rem!important;font-weight:600!important;letter-spacing:.075em!important;text-transform:uppercase}#MainContent[data-template=index] .aura-hero:not(.aura-hero--short){min-height:calc(100svh - 26px);align-items:end;padding-block:clamp(4.5rem,8vw,7.5rem);background:var(--aura-night)}#MainContent[data-template=index] .aura-hero__media img{filter:saturate(.78) contrast(1.06) brightness(.82)}#MainContent[data-template=index] .aura-hero__wash{background:linear-gradient(180deg,#0f181333,#0f18130d 36%,#0f1813c2),linear-gradient(90deg,rgba(15,24,19,.22),transparent 62%)}#MainContent[data-template=index] .aura-hero__content{padding-inline:0;padding-bottom:clamp(1rem,2vw,2rem)}#MainContent[data-template=index] .aura-hero__content>*{max-width:780px}#MainContent[data-template=index] .aura-heading--hero{max-width:11ch;color:var(--aura-white);font-size:clamp(3.8rem,6.7vw,6rem);line-height:.91;letter-spacing:-.035em}#MainContent[data-template=index] .aura-hero .aura-lead{max-width:48ch;color:color-mix(in srgb,var(--aura-white) 84%,transparent);font-size:clamp(.95rem,1.15vw,1.08rem)}#MainContent[data-template=index] .aura-hero .aura-button{border-color:var(--aura-white);background:var(--aura-white);color:var(--aura-night);box-shadow:none}#MainContent[data-template=index] .aura-hero .aura-button:hover{border-color:var(--aura-marfil);background:var(--aura-marfil);color:var(--aura-night)}#MainContent[data-template=index] .aura-hero .aura-button--secondary{border-color:#fbfaf6a6;background:#1f29232e;color:var(--aura-white)}#MainContent[data-template=index] .aura-hero .aura-button--secondary:hover{border-color:var(--aura-white);background:var(--aura-white);color:var(--aura-night)}#MainContent[data-template=index] #aromas-destacados{padding-block:clamp(3.5rem,5.5vw,5.5rem) 0;background:var(--aura-night);color:var(--aura-white)}#MainContent[data-template=index] #aromas-destacados .aura-section-heading{align-items:end;margin-bottom:clamp(2rem,4vw,3.5rem)}#MainContent[data-template=index] #aromas-destacados .aura-section-heading :is(h2,p,a){color:inherit}#MainContent[data-template=index] #aromas-destacados .aura-section-heading .aura-lead{color:color-mix(in srgb,var(--aura-white) 72%,transparent)}#MainContent[data-template=index] #aromas-destacados .aura-grid{width:min(100vw,2160px);max-width:2160px;margin-left:calc(50% - min(50vw,1080px));grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--aura-white)}#MainContent[data-template=index] #aromas-destacados .aura-card,#MainContent[data-template=index] #aromas-destacados .aura-card:nth-child(n){position:relative;grid-column:auto;min-height:0;aspect-ratio:5 / 6;border:0;border-radius:0;background:var(--aura-night);box-shadow:none}#MainContent[data-template=index] #aromas-destacados .aura-card__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}#MainContent[data-template=index] #aromas-destacados .aura-card__media:after{background:linear-gradient(180deg,transparent 42%,rgba(18,24,20,.82))}#MainContent[data-template=index] #aromas-destacados .aura-card__media img{object-position:center 18%}#MainContent[data-template=index] #aromas-destacados .aura-card__body{position:relative;z-index:1;min-height:inherit;justify-content:end;padding:clamp(1.5rem,3vw,3rem);background:transparent}#MainContent[data-template=index] #aromas-destacados .aura-card h3{max-width:12ch;margin:0;color:var(--aura-white);font-size:clamp(2.4rem,4.5vw,4.8rem);line-height:.92}#MainContent[data-template=index] #aromas-destacados .aura-card :is(.aura-card__meta,p,.aura-text-link){color:color-mix(in srgb,var(--aura-white) 84%,transparent)}#MainContent[data-template=index] #aromas-destacados .aura-card p{max-width:44ch}#MainContent[data-template=index] #aromas-destacados .aura-card .aura-text-link,#MainContent[data-template=index] #soluciones-profesionales .aura-card .aura-text-link{margin-top:1.2rem;padding-top:0}.aura-marquee{overflow:hidden;border-block:1px solid rgba(33,31,28,.18);padding-block:clamp(.8rem,1vw,1.1rem)}.aura-marquee--gold{background:var(--aura-gold);color:var(--aura-black)}.aura-marquee--dark{border-color:#fbfaf629;background:var(--aura-night, #1f2923);color:var(--aura-white)}.aura-marquee__track{display:flex;width:max-content;animation:aura-marquee-motion 34s linear infinite}.aura-marquee__group{display:flex;flex-shrink:0;align-items:center}.aura-marquee__group>span:not(.aura-marquee__dot){padding-inline:clamp(1rem,1.8vw,2rem);font-size:clamp(.72rem,.7vw,.9rem);font-weight:600;letter-spacing:.14em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.aura-marquee__dot{width:.32rem;height:.32rem;flex:0 0 auto;border-radius:50%;background:currentColor}@keyframes aura-marquee-motion{to{transform:translate3d(-50%,0,0)}}#MainContent[data-template=index] #productos-destacados{padding-block:clamp(4.5rem,7vw,7rem);background:var(--aura-white)}#MainContent[data-template=index] #productos-destacados .aura-section-heading{min-height:auto;align-items:end;justify-content:space-between;margin-bottom:clamp(2.25rem,4vw,4rem)}#MainContent[data-template=index] #productos-destacados .aura-section-heading>div{position:static!important;width:auto!important;height:auto!important;margin:0!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:normal!important}#MainContent[data-template=index] #productos-destacados .aura-grid{gap:clamp(1rem,2vw,2.5rem)}#MainContent[data-template=index] #productos-destacados .aura-card{border:0;border-radius:0;background:transparent}#MainContent[data-template=index] #productos-destacados .aura-card__media{aspect-ratio:4 / 5;background:#f3f1ed}#MainContent[data-template=index] #productos-destacados .aura-card__media:after{display:none}#MainContent[data-template=index] #productos-destacados .aura-card__body{padding:1rem 0 0;background:transparent}#MainContent[data-template=index] #productos-destacados .aura-card h3{margin:0;color:var(--aura-black);font-family:var(--aura-font-body);font-size:.82rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}#MainContent[data-template=index] #productos-destacados .aura-card p{margin-top:.35rem;color:var(--aura-gray);font-size:.78rem;font-variant-numeric:tabular-nums}#MainContent[data-template=index] .aura-assurance{background:var(--aura-marfil)}#MainContent[data-template=index] .aura-assurance__item{min-height:108px}#MainContent[data-template=index] #soluciones-profesionales{padding-block:clamp(5rem,8vw,8rem);background:var(--aura-night)}#MainContent[data-template=index] #soluciones-profesionales .aura-section-heading{margin-bottom:clamp(3rem,5vw,5rem)}#MainContent[data-template=index] #soluciones-profesionales .aura-section-heading>div{max-width:900px}#MainContent[data-template=index] #soluciones-profesionales .aura-section-heading :is(h2,p){color:var(--aura-white)}#MainContent[data-template=index] #soluciones-profesionales .aura-section-heading .aura-lead{color:color-mix(in srgb,var(--aura-white) 70%,transparent)}#MainContent[data-template=index] #soluciones-profesionales .aura-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#fbfaf62e}#MainContent[data-template=index] #soluciones-profesionales .aura-card,#MainContent[data-template=index] #soluciones-profesionales .aura-card:nth-child(n){position:relative;grid-column:auto;display:grid;grid-template-columns:1fr;min-height:clamp(520px,52vw,760px);border:0;border-radius:0;background:var(--aura-night);box-shadow:none}#MainContent[data-template=index] #soluciones-profesionales .aura-card:nth-child(3){grid-column:1 / -1;min-height:clamp(460px,46vw,660px)}#MainContent[data-template=index] #soluciones-profesionales .aura-card:nth-child(3) .aura-card__media{aspect-ratio:auto}#MainContent[data-template=index] #soluciones-profesionales .aura-card__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}#MainContent[data-template=index] #soluciones-profesionales .aura-card__media:after{background:linear-gradient(180deg,transparent 35%,rgba(18,24,20,.9))}#MainContent[data-template=index] #soluciones-profesionales .aura-card__body{position:relative;z-index:1;justify-content:end;padding:clamp(1.5rem,3vw,3rem);background:transparent}#MainContent[data-template=index] #soluciones-profesionales .aura-card h3{margin:0;color:var(--aura-white);font-size:clamp(3rem,6vw,6rem);line-height:.9}#MainContent[data-template=index] #soluciones-profesionales .aura-card :is(.aura-card__meta,p,.aura-text-link){color:color-mix(in srgb,var(--aura-white) 82%,transparent)}#MainContent[data-template=index] #soluciones-profesionales .aura-card p{max-width:48ch}#MainContent[data-template=index] #preguntas-frecuentes{background:var(--aura-white)}#MainContent[data-template=index] .aura-cta{min-height:min(720px,82svh);display:flex;flex-direction:column;align-items:center;justify-content:center}#MainContent[data-template=index] .aura-cta .aura-heading{max-width:12ch;font-size:clamp(4rem,8.5vw,6rem);line-height:.9;letter-spacing:-.035em}#MainContent[data-template=index] .aura-cta__mark{inset:clamp(1.5rem,4vw,3rem)}@media(max-width:989px){#MainContent[data-template=index] #aromas-destacados .aura-grid,#MainContent[data-template=index] #soluciones-profesionales .aura-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent[data-template=index] #soluciones-profesionales .aura-card:nth-child(3){grid-column:1 / -1}}@media(max-width:749px){body:has(#MainContent[data-template=index]) .page-wrapper{overflow-x:clip}body:has(#MainContent[data-template=index]) #header-group .announcement-bar__slide{min-height:24px}#MainContent[data-template=index] .aura-hero:not(.aura-hero--short){min-height:calc(100svh - 24px);padding-block:4rem 2.5rem}#MainContent[data-template=index] .aura-hero__media img{object-position:62% center}#MainContent[data-template=index] .aura-hero__wash{background:linear-gradient(180deg,#0f181329,#0f18133d 42%,#0f1813e0)}#MainContent[data-template=index] .aura-heading--hero{max-width:10ch;font-size:clamp(3rem,14.5vw,4.25rem)}#MainContent[data-template=index] .aura-hero__content{width:calc(100vw - 32px);max-width:calc(100vw - 32px);margin-inline:auto}#MainContent[data-template=index] .aura-hero__content>*{width:100%;max-width:100%}#MainContent[data-template=index] .aura-hero .aura-button-row{display:grid;grid-template-columns:1fr}#MainContent[data-template=index] .aura-hero .aura-button-row .aura-button{width:100%}#MainContent[data-template=index] #aromas-destacados .aura-grid,#MainContent[data-template=index] #soluciones-profesionales .aura-grid{box-sizing:border-box;width:100vw;max-width:none;margin-left:calc(50% - 50vw);grid-template-columns:none;grid-auto-columns:min(86vw,420px);grid-auto-flow:column;gap:1px;overflow-x:auto;overscroll-behavior-inline:contain;padding:0 16px;scroll-padding-inline:16px;scroll-snap-type:inline mandatory;scrollbar-width:thin}#MainContent[data-template=index] #aromas-destacados .aura-card,#MainContent[data-template=index] #soluciones-profesionales .aura-card,#MainContent[data-template=index] #soluciones-profesionales .aura-card:nth-child(3){grid-column:auto;min-height:min(128vw,610px);scroll-snap-align:start}#MainContent[data-template=index] #aromas-destacados .aura-card h3,#MainContent[data-template=index] #soluciones-profesionales .aura-card h3{font-size:clamp(2.6rem,13vw,4.2rem)}#MainContent[data-template=index] #productos-destacados .aura-section-heading{display:block}#MainContent[data-template=index] #productos-destacados .aura-section-heading .aura-text-link{margin-top:1.25rem}#MainContent[data-template=index] #productos-destacados .aura-grid{box-sizing:border-box;width:100vw;margin-left:calc(50% - 50vw);grid-auto-columns:min(74vw,300px)}#MainContent[data-template=index] .aura-cta{min-height:640px}#MainContent[data-template=index] .aura-cta .aura-heading{font-size:clamp(3.3rem,15vw,4.7rem)}}@media(prefers-reduced-motion:reduce){.aura-marquee__track{animation:none}}body:not(.template-index){background:var(--aura-marfil);color:var(--aura-black)}body:not(.template-index) #header-group{position:relative;z-index:20;border-bottom:1px solid color-mix(in srgb,var(--aura-travertine) 28%,transparent);background:var(--aura-white)}body:not(.template-index) #header-group .announcement-bar__slide{min-height:26px;background:var(--aura-night, #1f2923);color:var(--aura-white)}body:not(.template-index) #header-group .header-section,body:not(.template-index) #header-group .header{background:var(--aura-white)}body:not(.template-index) #header-group .header__menu-item,body:not(.template-index) #header-group .header-actions__action{color:var(--aura-black)}body:not(.template-index) #MainContent{flex:0 0 auto;min-height:54svh;background:var(--aura-marfil)}body:not(.template-index) #MainContent>.aura-breadcrumbs{width:100%;max-width:none;margin:0;border-bottom:1px solid color-mix(in srgb,var(--aura-travertine) 24%,transparent);padding:.85rem max(24px,calc((100vw - 1280px)/2));background:var(--aura-marfil);color:var(--aura-graphite, #5d5a54)}body:not(.template-index) #MainContent>.aura-breadcrumbs a{color:var(--aura-olive-deep);text-underline-offset:.25em}body:not(.template-index) #MainContent>.aura-breadcrumbs a:hover{text-decoration:underline}.aura-site-rhythm{position:relative;z-index:2;flex:0 0 auto;overflow:hidden;border-block:1px solid color-mix(in srgb,var(--aura-white) 16%,transparent);background:var(--aura-night, #1f2923);color:var(--aura-white)}.aura-site-rhythm__track{display:flex;width:max-content;animation:aura-marquee-motion 38s linear infinite}.aura-site-rhythm__group{display:flex;flex-shrink:0;align-items:center}.aura-site-rhythm__group span{padding:.95rem 1.5rem;font-size:.68rem;font-weight:650;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap}.aura-site-rhythm__group i{width:.28rem;height:.28rem;flex:0 0 auto;border-radius:50%;background:var(--aura-gold)}#MainContent:is([data-template=page],[data-template="page.contact"])>.shopify-section:first-of-type .section{padding-block:clamp(4.5rem,9vw,8rem);background:var(--aura-marfil)}#MainContent:is([data-template=page],[data-template="page.contact"])>.shopify-section:first-of-type .section-content-wrapper{width:min(100%,920px);margin-inline:auto}#MainContent:is([data-template=page],[data-template="page.contact"])>.shopify-section:first-of-type h1{max-width:12ch;margin:0 0 clamp(2rem,4vw,3.5rem);color:var(--aura-olive-deep);font-family:var(--aura-font-display)!important;font-size:clamp(3.2rem,7vw,6rem)!important;font-weight:500!important;letter-spacing:-.035em!important;line-height:.92!important;text-wrap:balance}#MainContent:is([data-template=page],[data-template="page.contact"]) .rte{max-width:72ch;color:var(--aura-graphite, #5d5a54);font-size:clamp(1rem,1.25vw,1.08rem)}#MainContent[data-template="page.contact"]>.shopify-section:nth-of-type(2) .section{padding-block:clamp(3.5rem,7vw,6.5rem);background:var(--aura-white)}#MainContent[data-template=search] .search-page__header{display:grid;gap:2rem;padding-block:clamp(4rem,8vw,7rem)!important;background:var(--aura-night, #1f2923);color:var(--aura-white)}#MainContent[data-template=search]>.shopify-section:first-of-type .section,#MainContent[data-template=search]>.shopify-section:first-of-type .section-background{background:var(--aura-night, #1f2923)!important}#MainContent[data-template=search] .search-page__header h1{color:var(--aura-white);font-family:var(--aura-font-display)!important;font-size:clamp(3.4rem,7vw,6rem)!important;font-weight:500!important;letter-spacing:-.035em!important;line-height:.92!important}#MainContent[data-template=search] .search-page-input{min-height:58px;border:1px solid color-mix(in srgb,var(--aura-white) 42%,transparent);border-radius:2px;background:var(--aura-white)!important;color:var(--aura-black)!important;caret-color:var(--aura-gold)}#MainContent[data-template=search] .search-page-input::placeholder{color:var(--aura-gray);opacity:1}#MainContent[data-template=search] .search__icon,#MainContent[data-template=search] .search__reset-button{color:var(--aura-olive-deep)}#MainContent[data-template=search] .product-grid-container{background:var(--aura-white)}#MainContent:is([data-template=search],[data-template=collection]) :is(.facets__summary,.sorting-filter__select,.facets__clear,.facets__clear-all-link){border-radius:2px;font-family:var(--aura-font-body);font-size:.72rem;letter-spacing:.07em;text-transform:uppercase}#MainContent:is([data-template=search],[data-template=collection]) .collection-wrapper{width:var(--aura-shell);margin-inline:auto}#MainContent:is([data-template=search],[data-template=collection]) .product-grid__item product-card{overflow:hidden;border:0;background:var(--aura-white);box-shadow:none}#MainContent:is([data-template=search],[data-template=collection]) .product-grid__item h3{color:var(--aura-olive-deep);font-family:var(--aura-font-display);font-size:clamp(1.35rem,2vw,1.7rem);font-weight:500}#MainContent:is([data-template=search],[data-template=collection]) .product-card :is(.product-title,h3,.text-block){color:var(--aura-olive-deep);font-family:var(--aura-font-display)!important;font-size:clamp(1.3rem,2vw,1.65rem)!important;font-weight:500!important;line-height:1.08}#MainContent[data-template=cart] .cart-page{min-height:60svh;padding-block:clamp(3.5rem,7vw,6.5rem)!important}#MainContent[data-template=cart] .cart-title h1,#MainContent[data-template=cart] .cart-title{color:var(--aura-olive-deep);font-family:var(--aura-font-display)!important;font-size:clamp(3.2rem,6vw,5.5rem)!important;font-weight:500!important;letter-spacing:-.035em;line-height:.95}#MainContent[data-template=cart] .cart-page__items{border-top:1px solid var(--aura-travertine)}#MainContent[data-template=cart] .cart-page__summary{border:1px solid color-mix(in srgb,var(--aura-travertine) 42%,transparent);padding:clamp(1.5rem,3vw,2.5rem);background:var(--aura-white)}#MainContent[data-template=cart] :is(.cart-item__name,.cart-summary__title){font-family:var(--aura-font-display)}#MainContent[data-template=cart] :is(.button,button[type=submit]){min-height:50px;border-radius:2px!important}#MainContent[data-template=cart] .section-resource-list{padding-block:clamp(4rem,7vw,6rem)!important;background:var(--aura-white)}#MainContent[data-template=cart] .section-resource-list__header h2{color:var(--aura-olive-deep);font-family:var(--aura-font-display)!important;font-size:clamp(2.5rem,4vw,4rem)!important;font-weight:500!important}#MainContent[data-template=cart] .section-resource-list__header :is(h2,h3,.text-block){color:var(--aura-olive-deep);font-family:var(--aura-font-display)!important;font-size:clamp(2.5rem,4vw,4rem)!important;font-weight:500!important;letter-spacing:-.025em;line-height:1}#MainContent[data-template=product]{background:var(--aura-white)}#MainContent[data-template=product]>.aura-breadcrumbs{background:var(--aura-marfil)}#MainContent[data-template=product] .product-information{background:var(--aura-white)}#MainContent[data-template=product] product-recommendations .section,#MainContent[data-template=product] .product-recommendations{padding-block:clamp(4rem,7vw,6.5rem);background:var(--aura-marfil)}#MainContent[data-template=product] product-recommendations h2{color:var(--aura-olive-deep);font-family:var(--aura-font-display)!important;font-size:clamp(2.6rem,4.5vw,4.25rem)!important;font-weight:500!important;letter-spacing:-.025em}#MainContent[data-template^=blog]>.shopify-section:first-of-type .section{padding-block:clamp(4rem,8vw,7rem)!important;background:var(--aura-night, #1f2923);color:var(--aura-white)}#MainContent[data-template^=blog] .blog-posts>.text-block:first-of-type h1,#MainContent[data-template^=blog] .blog-posts>.text-block:first-of-type h2{color:var(--aura-white);font-family:var(--aura-font-display)!important;font-size:clamp(3.4rem,7vw,6rem)!important;font-weight:500!important;letter-spacing:-.035em!important;line-height:.92!important}#MainContent[data-template^=blog] .blog-posts-container{margin-top:clamp(2.5rem,5vw,4.5rem)}#MainContent[data-template^=blog] .blog-post-item{border-color:color-mix(in srgb,var(--aura-white) 22%,transparent);background:transparent;color:var(--aura-white)}#MainContent[data-template^=blog] .blog-post-item :is(h2,h3,a,p,span){color:inherit}#MainContent[data-template^=article]>.shopify-section:first-of-type .section{padding-block:clamp(3.5rem,7vw,6.5rem);background:var(--aura-white)}#MainContent[data-template^=article] .section-content-wrapper{width:min(100%,920px);margin-inline:auto}#MainContent[data-template^=article] h1{color:var(--aura-olive-deep);font-family:var(--aura-font-display)!important;font-size:clamp(3.2rem,7vw,6rem)!important;font-weight:500!important;letter-spacing:-.035em!important;line-height:.94!important}#MainContent[data-template^=article] .blog-post-content,#MainContent[data-template^=article] .rte{max-width:72ch;margin-inline:auto;font-size:1.04rem;line-height:1.85}#MainContent[data-template=policy]{padding-block:clamp(4rem,8vw,7rem);background:var(--aura-white)}#MainContent[data-template=policy] .shopify-policy__container{width:min(calc(100% - 32px),900px);max-width:none}#MainContent[data-template=policy] .shopify-policy__title h1{color:var(--aura-olive-deep);font-family:var(--aura-font-display)!important;font-size:clamp(3.2rem,7vw,6rem)!important;font-weight:500!important;letter-spacing:-.035em!important;line-height:.94!important}#MainContent[data-template=policy] .shopify-policy__body{color:var(--aura-gray);font-size:1rem;line-height:1.8}#MainContent[data-template=list-collections] .section-resource-list{padding-block:clamp(4.5rem,8vw,7rem)!important;background:var(--aura-marfil)}#MainContent[data-template=list-collections] .section-resource-list__content>.group-block h1,#MainContent[data-template=list-collections] .section-resource-list__content>.group-block h2{color:var(--aura-olive-deep);font-family:var(--aura-font-display)!important;font-size:clamp(3.4rem,7vw,6rem)!important;font-weight:500!important;letter-spacing:-.035em!important}#MainContent[data-template=list-collections] collection-card{overflow:hidden;border:0;border-radius:0;background:var(--aura-white)}#MainContent[data-template=list-collections] collection-card .collection-card__content{padding:1.2rem 0 2rem;color:var(--aura-olive-deep);font-family:var(--aura-font-display)}#MainContent[data-template="404"]>.shopify-section:first-of-type .section,#MainContent[data-template="404"]>.shopify-section:first-of-type .section-background{min-height:68svh;background:var(--aura-night, #1f2923)!important;color:var(--aura-white)}#MainContent[data-template="404"] .section-content-wrapper{justify-content:center}#MainContent[data-template="404"] h1{color:var(--aura-white);font-family:var(--aura-font-display)!important;font-size:clamp(3.6rem,8vw,6rem)!important;font-weight:500!important;letter-spacing:-.035em!important;line-height:.92!important}#MainContent[data-template="404"] .rte{color:color-mix(in srgb,var(--aura-white) 72%,transparent)}#MainContent[data-template="404"] :is(.h6,h6){color:color-mix(in srgb,var(--aura-white) 82%,var(--aura-gold))}#MainContent[data-template="404"] .button{--button-color: var(--aura-night, #1f2923);--button-background-color: var(--aura-white);--button-border-color: var(--aura-white);border-radius:2px}.template-password{min-height:100svh;background:var(--aura-night, #1f2923);color:var(--aura-white)}.template-password .password-main-content,.template-password footer{background:var(--aura-night, #1f2923)!important;color:var(--aura-white)}.template-password :is(h1,h2,h3){color:var(--aura-white);font-family:var(--aura-font-display)!important}.template-password :is(input,.button){min-height:52px;border-radius:2px!important}.template-password .password-dialog{border-radius:2px;background:var(--aura-white);color:var(--aura-black)}.template-password .password-dialog h2{color:var(--aura-olive-deep)}body.gift-card{min-height:100svh;background:var(--aura-marfil)!important;color:var(--aura-black);font-family:var(--aura-font-body)}body.gift-card header{padding-block:2rem;background:var(--aura-night, #1f2923);color:var(--aura-white)}body.gift-card header h1,body.gift-card .gift-card__price h2{color:inherit;font-family:var(--aura-font-display);font-weight:500}body.gift-card .gift-card__main{border:1px solid color-mix(in srgb,var(--aura-travertine) 44%,transparent);border-radius:2px;background:var(--aura-white);box-shadow:0 24px 70px #211f1c1f}body.gift-card :is(.button,.gift-card__code){border-radius:2px!important}@media(max-width:749px){body:not(.template-index) #MainContent>.aura-breadcrumbs{padding-inline:16px}.aura-site-rhythm__group span{padding-inline:1rem}#MainContent[data-template=search] .search-page__header{padding-block:3.5rem!important}#MainContent:is([data-template=page],[data-template="page.contact"])>.shopify-section:first-of-type h1,#MainContent[data-template=search] .search-page__header h1,#MainContent[data-template=article] h1,#MainContent[data-template="404"] h1{font-size:clamp(3rem,14vw,4.5rem)!important}#MainContent[data-template=cart] .cart-page__summary{margin-top:2rem}#MainContent:is([data-template=search],[data-template=collection]) .collection-wrapper{width:100%}#MainContent[data-template=list-collections] .resource-list{grid-auto-columns:min(82vw,360px);overflow-x:auto;scroll-snap-type:inline mandatory}#MainContent[data-template=list-collections] .resource-list__item{scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.aura-site-rhythm__track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/aura.css.map */
