html{scroll-behavior:smooth}.header-wrapper{border-color:var(--aromauto-line)}.header__heading-link .h2{color:var(--aromauto-ink);font-weight:750;letter-spacing:-.04em}.aromauto-header-logo{display:inline-flex;align-items:center;gap:1.35rem;color:var(--aromauto-ink)}.aromauto-header-logo__mark{display:block;width:7.2rem;height:3.8rem;object-fit:contain}.aromauto-header-logo__text{font-size:3rem;font-weight:300;letter-spacing:-.045em;line-height:1}.announcement-bar__message{font-size:1.2rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.aromauto-section{overflow:hidden;color:var(--aromauto-ink);background:var(--aromauto-paper)}.aromauto-section *{box-sizing:border-box}.aromauto-shell{width:min(144rem,calc(100% - 4rem));margin-inline:auto}.aromauto-kicker{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 1.6rem;color:var(--aromauto-ink);font-size:1.2rem;font-weight:700;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.aromauto-kicker:before{width:.9rem;height:.9rem;border-radius:50%;background:var(--aromauto-gradient);content:""}.aromauto-gradient-text{color:#438df5;background:var(--aromauto-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.aromauto-heading{max-width:76rem;margin:0;color:var(--aromauto-ink);font-size:clamp(3.6rem,3.8vw,5.6rem);font-weight:600;letter-spacing:-.04em;line-height:1.04}.aromauto-heading--section{font-size:clamp(3rem,3vw,4.2rem);line-height:1.1}.aromauto-copy{max-width:60rem;margin:0;color:var(--aromauto-muted);font-size:clamp(1.55rem,1.2vw,1.8rem);line-height:1.6}.aromauto-copy p{margin:0}.aromauto-actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.aromauto-button{display:inline-flex;min-height:5.6rem;align-items:center;justify-content:center;gap:1rem;padding:1.4rem 2.5rem;border:1px solid transparent;border-radius:999px;color:var(--aromauto-white);background:var(--aromauto-ink);font-size:1.6rem;font-weight:700;line-height:1;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.aromauto-button:after{width:.7rem;height:.7rem;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;content:"";transform:rotate(45deg)}.aromauto-button:hover{color:var(--aromauto-white);box-shadow:0 14px 30px #10121a33;transform:translateY(-2px)}.aromauto-button--gradient{background:var(--aromauto-gradient)}.aromauto-button--ghost{border-color:var(--aromauto-line);color:var(--aromauto-ink);background:#ffffffbf}.aromauto-button--ghost:hover{color:var(--aromauto-ink);box-shadow:0 14px 30px #10121a14}.aromauto-hero{padding:3rem 0 7rem;background:radial-gradient(circle at 0 0,rgba(66,216,204,.13),transparent 32%),radial-gradient(circle at 100% 28%,rgba(210,49,200,.11),transparent 28%),var(--aromauto-paper)}.aromauto-hero__grid{display:grid;min-height:min(78rem,calc(100vh - 14rem));grid-template-columns:minmax(0,.92fr) minmax(43rem,.78fr);align-items:center;gap:clamp(4rem,7vw,11rem)}.aromauto-hero__content{position:relative;z-index:2;padding-block:6rem}.aromauto-hero__copy{margin-top:2.4rem}.aromauto-hero__proof{display:flex;flex-wrap:wrap;gap:1rem 2.2rem;margin:3.4rem 0 0;padding:0;color:var(--aromauto-muted);font-size:1.4rem;font-weight:600;list-style:none}.aromauto-hero__proof li{display:flex;align-items:center;gap:.7rem}.aromauto-hero__proof li:before{display:grid;width:2rem;height:2rem;place-items:center;border-radius:50%;color:#fff;background:var(--aromauto-ink);content:"\2713";font-size:1.1rem}.aromauto-hero__visual{position:relative;min-height:57rem;padding:1.8rem 1.8rem 5.4rem}.aromauto-hero__frame{position:absolute;top:1.8rem;right:1.8rem;bottom:5.4rem;left:1.8rem;overflow:hidden;border:1px solid rgba(16,18,26,.08);border-radius:2.8rem;background:#e9edf3;box-shadow:0 24px 64px #1f24441f}.aromauto-hero__frame:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff47;content:"";pointer-events:none}.aromauto-hero__image{display:block;width:100%;height:100%;object-fit:cover}.aromauto-hero__caption{position:absolute;right:2rem;bottom:1.2rem;margin:0;color:var(--aromauto-muted);font-size:1.2rem;font-weight:650;letter-spacing:.025em}.aromauto-steps,.aromauto-preview,.aromauto-story{padding:clamp(7rem,9vw,12rem) 0}.aromauto-section-head{display:flex;align-items:end;justify-content:space-between;gap:4rem;margin-bottom:4.8rem}.aromauto-section-head .aromauto-copy{max-width:42rem;padding-bottom:.6rem}.aromauto-steps__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.aromauto-step{position:relative;min-height:30rem;padding:3rem;overflow:hidden;border:1px solid var(--aromauto-line);border-radius:var(--aromauto-radius-md);background:#ffffffc7}.aromauto-step:after{position:absolute;top:-5rem;right:-5rem;width:14rem;height:14rem;border-radius:50%;background:var(--aromauto-gradient);content:"";opacity:.12}.aromauto-step__number{display:inline-grid;width:4.5rem;height:4.5rem;place-items:center;margin-bottom:5.5rem;border-radius:50%;color:#fff;background:var(--aromauto-ink);font-size:1.4rem;font-weight:800}.aromauto-step__title{max-width:30rem;margin:0 0 1.2rem;color:var(--aromauto-ink);font-size:2.25rem;font-weight:650;letter-spacing:-.025em;line-height:1.15}.aromauto-step__text{max-width:35rem;margin:0;color:var(--aromauto-muted);font-size:1.55rem;line-height:1.55}.aromauto-scents{padding:clamp(7rem,9vw,12rem) 0;color:#fff;background:var(--aromauto-ink)}.aromauto-scents .aromauto-kicker,.aromauto-scents .aromauto-heading,.aromauto-scents .aromauto-copy{color:#fff}.aromauto-scents .aromauto-copy{opacity:.65}.aromauto-scents__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.4rem}.aromauto-scent{position:relative;padding:1.2rem 1.2rem 2.4rem;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:var(--aromauto-radius-md);background:#ffffff0f}.aromauto-scent__visual{overflow:hidden;aspect-ratio:1 / 1;border-radius:1.7rem;background:var(--scent-color, #42d8cc)}.aromauto-scent__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.aromauto-scent:hover .aromauto-scent__image{transform:scale(1.035)}.aromauto-scent__body{padding:2rem 1.2rem 0}.aromauto-scent__index{margin-bottom:1rem;color:#ffffff85;font-size:1.2rem;font-weight:700;letter-spacing:.12em}.aromauto-scent__title{margin:0 0 .9rem;color:#fff;font-size:clamp(2rem,1.8vw,2.5rem);font-weight:650;letter-spacing:-.025em;line-height:1.1}.aromauto-scent__text{margin:0;color:#ffffff9e;font-size:1.45rem;line-height:1.45}.aromauto-preview__panel{display:grid;min-height:62rem;grid-template-columns:minmax(0,.78fr) minmax(42rem,1fr);align-items:center;gap:clamp(4rem,8vw,12rem);padding:clamp(3rem,5vw,7rem);border:1px solid var(--aromauto-line);border-radius:var(--aromauto-radius-lg);background:#fff;box-shadow:var(--aromauto-shadow)}.aromauto-preview__badge{display:inline-flex;align-items:center;gap:.8rem;margin-bottom:2rem;padding:.8rem 1.2rem;border-radius:999px;color:#7f2b82;background:#f9e9fa;font-size:1.2rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.aromauto-preview__badge:before{width:.7rem;height:.7rem;border-radius:50%;background:#d231c8;content:""}.aromauto-preview__title{margin:0 0 2rem;color:var(--aromauto-ink);font-size:clamp(3.2rem,3.8vw,5rem);font-weight:600;letter-spacing:-.04em;line-height:1.06}.aromauto-preview__stage{position:relative;min-height:47rem;overflow:hidden;border-radius:3rem;background:radial-gradient(circle at 20% 18%,rgba(66,216,204,.5),transparent 28%),radial-gradient(circle at 82% 76%,rgba(210,49,200,.4),transparent 30%),#141725}.aromauto-preview__photo{position:absolute;top:10%;right:15%;bottom:10%;left:15%;width:70%;height:80%;object-fit:cover;border-radius:2.4rem;box-shadow:0 24px 60px #00000059;transform:rotate(3deg)}.aromauto-preview__tag{position:absolute;right:2.4rem;bottom:2.4rem;max-width:20rem;padding:1.5rem 1.8rem;border:1px solid rgba(255,255,255,.5);border-radius:1.8rem;color:var(--aromauto-ink);background:#ffffffe6;font-size:1.25rem;font-weight:700;line-height:1.35;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.aromauto-preview__note{margin:2rem 0 0;color:var(--aromauto-muted);font-size:1.3rem;line-height:1.45}.aromauto-story__grid{display:grid;grid-template-columns:1.12fr .88fr;gap:1.6rem}.aromauto-story__gallery{display:grid;min-height:65rem;grid-template-columns:1.12fr .88fr;grid-template-rows:1fr 1fr;gap:1.6rem}.aromauto-story__media{min-height:0;overflow:hidden;border-radius:var(--aromauto-radius-md);background:#e9eaf0}.aromauto-story__media:first-child{grid-row:1 / -1}.aromauto-story__image{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.aromauto-story__media:hover .aromauto-story__image{transform:scale(1.025)}.aromauto-story__content{display:flex;min-height:65rem;flex-direction:column;justify-content:space-between;padding:clamp(3rem,5vw,6rem);border-radius:var(--aromauto-radius-md);color:#fff;background:var(--aromauto-gradient)}.aromauto-story__content .aromauto-kicker,.aromauto-story__content .aromauto-heading,.aromauto-story__content .aromauto-copy{color:#fff}.aromauto-story__content .aromauto-kicker:before{background:#fff}.aromauto-story__content .aromauto-copy{opacity:.8}.aromauto-values{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:4rem 0 0;padding:0;list-style:none}.aromauto-values li{padding:1.4rem;border:1px solid rgba(255,255,255,.3);border-radius:1.5rem;color:#fff;background:#ffffff1a;font-size:1.35rem;font-weight:700;line-height:1.25}.aromauto-product-mount{padding:2rem;border:1px dashed rgba(67,141,245,.45);border-radius:1.8rem;color:var(--aromauto-ink);background:linear-gradient(135deg,#42d8cc14,#d231c814)}.aromauto-product-mount__label{display:flex;align-items:center;gap:.8rem;margin:0 0 .8rem;font-size:1.5rem;font-weight:750}.aromauto-product-mount__label:before{width:.9rem;height:.9rem;border-radius:50%;background:var(--aromauto-gradient);content:""}.aromauto-product-mount__text{margin:0;color:var(--aromauto-muted);font-size:1.3rem;line-height:1.45}@media screen and (max-width:989px){.aromauto-hero__grid,.aromauto-preview__panel,.aromauto-story__grid{grid-template-columns:1fr}.aromauto-hero__grid{min-height:auto}.aromauto-hero__content{padding:5rem 0 0}.aromauto-hero__visual{min-height:58rem}.aromauto-steps__grid{grid-template-columns:1fr}.aromauto-step{min-height:24rem}.aromauto-step__number{margin-bottom:4rem}.aromauto-scents__grid{grid-template-columns:1fr 1fr}.aromauto-preview__panel{min-height:0}}@media screen and (max-width:749px){:root{--aromauto-radius-lg: 2.8rem;--aromauto-radius-md: 2rem}.aromauto-shell{width:min(100% - 2.4rem,144rem)}.aromauto-header-logo{gap:.9rem}.aromauto-header-logo__mark{width:5.2rem;height:2.8rem}.aromauto-header-logo__text{font-size:2.35rem}.aromauto-heading{font-size:clamp(3.1rem,9.2vw,3.8rem)}.aromauto-heading--section{font-size:clamp(2.7rem,7.6vw,3.4rem)}.aromauto-section-head{display:block;margin-bottom:3.4rem}.aromauto-section-head .aromauto-copy{margin-top:2rem}.aromauto-actions{flex-direction:column}.aromauto-button{width:100%}.aromauto-hero{padding-top:1rem}.aromauto-hero__content{padding-top:4rem}.aromauto-hero__visual{min-height:44rem;padding:.8rem .8rem 4.8rem}.aromauto-hero__frame{top:.8rem;right:.8rem;bottom:4.8rem;left:.8rem;border-radius:2.2rem}.aromauto-hero__caption{right:1rem;bottom:1.2rem}.aromauto-hero__proof{display:grid;grid-template-columns:1fr}.aromauto-scents__grid{grid-template-columns:1fr}.aromauto-scent{min-height:0}.aromauto-preview__panel{grid-template-columns:minmax(0,1fr);padding:2.4rem}.aromauto-preview__stage{min-height:40rem}.aromauto-story__gallery{min-height:58rem;grid-template-columns:1fr 1fr;grid-template-rows:1.25fr .75fr}.aromauto-story__gallery .aromauto-story__media:first-child{grid-column:1 / -1;grid-row:auto}.aromauto-story__content{min-height:58rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.aromauto-button,.aromauto-story__image{transition:none}}:root{--aromauto-sky: #f1f1f3;--aromauto-sky-soft: #e8e8eb;--aromauto-navy: #18191d;--aromauto-pink: #e215c7;--aromauto-mint: #22c7bd;--aromauto-cream: #ffffff;--aromauto-card: #f5f5f6;--aromauto-chip: #ffffff;--aromauto-chip-border: #e1e4e8;--aromauto-muted: #686970;--aromauto-border: #e7e7ea;--aromauto-gradient: linear-gradient(110deg, #22c7bd 0%, #079fe6 48%, #e215c7 100%);--aromauto-round: 4rem;--aromauto-font-stack: "Avenir Next", "Helvetica Neue", Arial, sans-serif;--font-body-family: "Avenir Next", "Helvetica Neue", Arial, sans-serif;--font-heading-family: "Avenir Next", "Helvetica Neue", Arial, sans-serif;--font-body-style: normal;--font-heading-style: normal;--font-body-weight: 400;--font-heading-weight: 700}.template-index,body{color:var(--aromauto-navy);font-family:var(--aromauto-font-stack);overflow-x:clip}body,button,input,select,textarea,h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--aromauto-font-stack)}.template-index{background:var(--aromauto-cream)}.preview-announcement,.announcement-bar-section{display:none}.shopify-section-group-header-group{position:fixed;z-index:40;top:0;left:0;width:100%}.header-wrapper,.preview-header{width:min(142rem,calc(100% - 2.4rem));min-height:8.6rem;margin:1.2rem auto 0;border:1px solid var(--aromauto-header-border, rgba(24, 25, 29, .08));border-radius:999px;background:color-mix(in srgb,var(--aromauto-header-background, #fff) 96%,transparent);box-shadow:0 10px 34px #18191d12}.header{box-sizing:border-box;width:100%;max-width:none;min-height:8.6rem;padding:1rem 2.4rem 1rem 3rem}@media screen and (min-width:990px){.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:minmax(25rem,1fr) auto minmax(25rem,1fr);column-gap:2.4rem}.header__heading,.header__heading-link{justify-self:start}.aromauto-native-navigation{justify-self:center;margin:0}.header__icons{justify-self:end}}@media screen and (min-width:990px)and (max-width:1199px){.header{padding-inline:2rem}.header--middle-left{grid-template-columns:minmax(20rem,1fr) auto minmax(20rem,1fr);column-gap:1.2rem}.aromauto-header-logo__mark{width:6.2rem;height:3.4rem}.aromauto-header-logo__text{font-size:2.55rem}.header__menu-item{padding-inline:.9rem;font-size:1.35rem}.aromauto-native-navigation .list-menu--inline{gap:0}.header__icon{width:4.7rem;height:4.7rem}}.preview-header{padding-inline:3rem}.preview-header{position:fixed;z-index:40;top:0;left:50%;box-sizing:border-box;transform:translate(-50%)}.preview-brand{flex:0 0 auto}.aromauto-header-logo{gap:.9rem;white-space:nowrap}.aromauto-header-logo__mark{width:7.2rem;height:3.8rem}.aromauto-header-logo__text{color:var(--aromauto-header-text, var(--aromauto-navy));font-size:3.15rem;font-weight:500}.header__menu-item,.preview-nav{color:var(--aromauto-navy);font-size:1.58rem;font-weight:650}.header__menu-item,.header__menu-item span,.header__menu-item:hover,.header__menu-item:hover span,.header__active-menu-item,.header__menu-item[aria-current=page]{color:var(--aromauto-header-text, var(--aromauto-navy));text-decoration:none!important;white-space:nowrap}.aromauto-native-navigation li{flex:0 0 auto}.aromauto-native-navigation .list-menu--inline{display:inline-flex;flex-wrap:nowrap;gap:1rem;margin:0;padding:0;list-style:none}.aromauto-native-navigation li{list-style:none}.header__icons,.header__icon,.preview-icons{color:var(--aromauto-header-text, var(--aromauto-navy))}.header__icons{align-items:center;gap:var(--aromauto-icon-gap, .4rem)}.header__icon{display:flex;align-items:center;justify-content:center;width:var(--aromauto-icon-button-size, 5rem);height:var(--aromauto-icon-button-size, 5rem);margin:0;line-height:0}.header__icon .svg-wrapper,.header__icon svg{width:var(--aromauto-icon-size, 2.9rem);height:var(--aromauto-icon-size, 2.9rem)}.header__icon--cart .icon{width:var(--aromauto-icon-size, 2.9rem);height:var(--aromauto-icon-size, 2.9rem)}.header__icon--search svg,.header__icon--account svg,.header__icon--cart svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65}.header__icon--wishlist svg{width:2.85rem;height:2.85rem}.header__search{order:1}.aromauto-account{order:2}.header__icon--wishlist{order:3}.header__icon--cart{order:4}.header__search,.aromauto-account{align-self:center;align-items:center;height:var(--aromauto-icon-button-size, 5rem);line-height:0}.header__search>details,.aromauto-account>details{display:flex;align-items:center;height:100%}.aromauto-search summary.header__icon,.aromauto-account summary.header__icon{height:100%}.preview-icons{display:flex;align-items:center;gap:1.4rem;letter-spacing:0}.preview-icons svg{display:block;width:2.7rem;height:2.7rem}.preview-icon-heart{width:2.85rem!important;height:2.85rem!important}.aromauto-search summary,.aromauto-account summary{list-style:none;cursor:pointer}.aromauto-search summary::-webkit-details-marker,.aromauto-account summary::-webkit-details-marker{display:none}.aromauto-search__modal{position:fixed;z-index:1200;top:0;left:0;right:auto;display:grid;box-sizing:border-box;width:100vw;height:100vh;min-height:100vh;padding:clamp(8rem,14vh,14rem) 2rem 3rem;transform:none;place-items:start center;border:0;background:transparent;overflow-y:auto}.aromauto-search__modal.is-open{opacity:1;animation:none}.aromauto-search__modal.is-open .aromauto-search__panel{animation:aromautoPanelIn .22s ease both}@keyframes aromautoPanelIn{0%{opacity:0;transform:translateY(-1.2rem) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.aromauto-search__modal .aromauto-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:block;background:rgba(12,14,20,var(--aromauto-overlay-opacity, .42));backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.aromauto-search__modal .aromauto-modal-overlay:after{display:none}.aromauto-search__panel{position:relative;z-index:1;box-sizing:border-box;width:min(var(--aromauto-search-width, 88rem),calc(100vw - 4rem));max-height:calc(100vh - 10rem);padding:clamp(2rem,3vw,3.2rem);border:1px solid var(--aromauto-popup-border, var(--aromauto-header-border));border-radius:var(--aromauto-search-radius, 2.4rem);color:var(--aromauto-popup-text, var(--aromauto-navy));background:var(--aromauto-popup-background, #fff);box-shadow:0 3rem 8rem rgba(12,14,20,var(--aromauto-popup-shadow-opacity, .18));overflow-y:auto}.aromauto-search__topline,.aromauto-search__popular-head{display:flex;align-items:center;justify-content:space-between;gap:2rem}.aromauto-search__eyebrow,.aromauto-account__kicker{margin:0;color:var(--aromauto-popup-text, var(--aromauto-navy));font-size:1.1rem;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.aromauto-panel-close{display:grid;width:4.4rem;height:4.4rem;flex:0 0 auto;padding:0;place-items:center;border:1px solid var(--aromauto-popup-border, var(--aromauto-border));border-radius:50%;color:var(--aromauto-popup-text, var(--aromauto-navy));background:transparent;cursor:pointer}.aromauto-panel-close .svg-wrapper,.aromauto-panel-close svg{width:2rem;height:2rem}.aromauto-panel-close svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.6}.aromauto-search__predictive{display:block}.aromauto-search__form{margin-top:1.2rem}.aromauto-search__field{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;min-height:6.2rem;border:1px solid var(--aromauto-popup-border, var(--aromauto-border));border-radius:calc(var(--aromauto-search-radius, 2.4rem) * .65);background:var(--aromauto-popup-surface, var(--aromauto-card));overflow:hidden}.aromauto-search__field-icon{display:grid;width:5.4rem;height:100%;place-items:center}.aromauto-search__field-icon svg,.aromauto-search__reset svg{width:2.2rem;height:2.2rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.6}.aromauto-search__field .search__input{width:100%;min-width:0;height:6rem;padding:0 1rem 0 0;border:0;outline:0;color:var(--aromauto-popup-text, var(--aromauto-navy));background:transparent;box-shadow:none;font-size:1.65rem}.aromauto-search__field .search__input::placeholder{color:var(--aromauto-muted);opacity:1}.aromauto-search__reset,.aromauto-search__submit{position:static;border:0;color:var(--aromauto-popup-text, var(--aromauto-navy));background:transparent;cursor:pointer}.aromauto-search__reset{display:grid;width:4.4rem;height:4.4rem;place-items:center}.aromauto-search__submit{display:flex;align-items:center;align-self:stretch;gap:.8rem;padding:0 2rem;color:var(--aromauto-action-text, #fff);background:var(--aromauto-gradient);box-shadow:0 1.2rem 2.8rem #079fe633;font:inherit;font-size:1.35rem;font-weight:700}.aromauto-search__submit:hover{filter:brightness(.96) saturate(1.08)}.aromauto-search__popular{margin-top:2.6rem}.aromauto-search__popular-head h2{margin:0;font-size:clamp(2rem,2.5vw,2.8rem);font-weight:750;letter-spacing:-.025em}.aromauto-search__popular-head a{font-size:1.3rem;font-weight:650}.aromauto-search__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem;margin-top:1.6rem}.aromauto-search-card{display:flex;min-width:0;flex-direction:column;color:inherit;text-decoration:none}.aromauto-search-card__media{display:block;aspect-ratio:1;margin-bottom:1.2rem;border-radius:calc(var(--aromauto-search-radius, 2.4rem) * .55);background:var(--aromauto-popup-surface, var(--aromauto-card));overflow:hidden}.aromauto-search-card__media img,.aromauto-search-card__media svg{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.aromauto-search-card:hover .aromauto-search-card__media img{transform:scale(1.035)}.aromauto-search-card__vendor{margin-bottom:.3rem;color:var(--aromauto-muted);font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.aromauto-search-card__title{font-size:1.35rem;font-weight:650;line-height:1.25}.aromauto-search-card__price{margin-top:.35rem;color:var(--aromauto-muted);font-size:1.25rem}.aromauto-search__empty{margin:1.6rem 0 0;color:var(--aromauto-muted)}.aromauto-search predictive-search{position:relative}.aromauto-search predictive-search[open] .aromauto-search__popular{display:none}.aromauto-search predictive-search[open] .predictive-search{position:relative;top:auto;left:auto;width:100%;margin-top:1.2rem;border:1px solid var(--aromauto-popup-border, var(--aromauto-border));border-radius:calc(var(--aromauto-search-radius, 2.4rem) * .55);background:var(--aromauto-popup-background, #fff);box-shadow:none}.aromauto-account{position:relative;display:flex;line-height:0}.aromauto-account__panel{position:absolute;z-index:80;top:calc(100% + 1.2rem);right:0;box-sizing:border-box;width:min(var(--aromauto-account-width, 36rem),calc(100vw - 2.4rem));padding:2.8rem;border:1px solid var(--aromauto-popup-border, var(--aromauto-header-border));border-radius:var(--aromauto-search-radius, 2.4rem);color:var(--aromauto-popup-text, var(--aromauto-navy));background:var(--aromauto-popup-background, #fff);box-shadow:0 2.4rem 6rem rgba(12,14,20,var(--aromauto-popup-shadow-opacity, .18))}.aromauto-account__panel .aromauto-panel-close{position:absolute;top:1.2rem;right:1.2rem}.aromauto-account__panel h2{max-width:calc(100% - 4rem);margin:1.2rem 0 .8rem;color:inherit;font-size:2.35rem;font-weight:750;letter-spacing:-.03em;line-height:1.08}.aromauto-account__panel p:not(.aromauto-account__kicker){margin:0;color:var(--aromauto-muted);font-size:1.35rem;line-height:1.55}.aromauto-account__actions{display:grid;gap:1rem;margin-top:2.2rem}.aromauto-account__primary{min-height:5rem;border-radius:999px;color:var(--aromauto-action-text, #fff);background:var(--aromauto-action-background, var(--aromauto-navy));font-size:1.35rem;font-weight:700}.aromauto-account__primary:after{box-shadow:none}.aromauto-account__secondary{display:flex;min-height:4.6rem;align-items:center;justify-content:center;border:1px solid var(--aromauto-popup-border, var(--aromauto-border));border-radius:999px;color:inherit;font-size:1.3rem;font-weight:650;text-decoration:none}cart-drawer,cart-drawer button,cart-drawer input,cart-drawer select{font-family:var(--aromauto-font-stack)}cart-drawer .drawer{background:rgba(12,14,20,var(--aromauto-overlay-opacity, .42))}cart-drawer .drawer__inner{width:var(--aromauto-cart-drawer-width, 46rem);max-width:calc(100vw - 2rem);padding-inline:clamp(2rem,4vw,3.6rem);border:0;border-left:1px solid var(--aromauto-popup-border, var(--aromauto-border));color:var(--aromauto-popup-text, var(--aromauto-navy));background:var(--aromauto-popup-background, #fff);box-shadow:-2rem 0 7rem rgba(12,14,20,var(--aromauto-popup-shadow-opacity, .18))}cart-drawer.is-empty .drawer__inner{padding-inline:0}cart-drawer .drawer__inner-empty{padding-inline:clamp(2.4rem,5vw,4rem)}cart-drawer .drawer__header{padding-block:2.8rem 2rem}cart-drawer .drawer__heading,cart-drawer .cart__empty-text{color:inherit;font-size:clamp(2.6rem,4vw,3.6rem);font-weight:750;letter-spacing:-.035em}cart-drawer .drawer__close{top:1.8rem;right:0;border:1px solid var(--aromauto-popup-border, var(--aromauto-border));border-radius:50%;color:inherit}cart-drawer .cart-drawer__warnings .drawer__close{top:2rem;right:2rem}cart-drawer .drawer__close .svg-wrapper{width:2.2rem;height:2.2rem}cart-drawer .button,cart-drawer .cart__checkout-button{min-height:5.2rem;border-radius:999px;color:var(--aromauto-action-text, #fff);background:var(--aromauto-action-background, var(--aromauto-navy));font-weight:700}cart-drawer .button:after,cart-drawer .cart__checkout-button:after{box-shadow:none}cart-drawer .cart-item__image{border-radius:1.4rem}.template-index .aromauto-section{color:var(--aromauto-navy);background:var(--aromauto-cream)}.template-index .aromauto-shell{width:min(118rem,calc(100% - 4.8rem))}.template-index .aromauto-kicker{color:var(--aromauto-navy);font-size:1.1rem;letter-spacing:.11em}.template-index .aromauto-kicker:before{background:var(--aromauto-pink)}.template-index .aromauto-heading{color:var(--aromauto-navy);font-weight:750}.template-index .aromauto-copy{color:var(--aromauto-muted)}.template-index .aromauto-hero{min-height:78rem;padding:0;overflow:hidden;background:var(--hero-background, #fff)}.template-index .aromauto-hero__grid{min-height:78rem;grid-template-columns:minmax(0,.9fr) minmax(43rem,1.1fr);gap:4rem}.template-index .aromauto-hero__content{padding:var(--hero-top-space, 20rem) 0 6rem}.template-index .aromauto-hero .aromauto-kicker{color:var(--aromauto-navy)}.template-index .aromauto-hero .aromauto-kicker:before{background:var(--aromauto-gradient)}.template-index .aromauto-hero .aromauto-heading{max-width:65rem;color:var(--hero-heading, var(--aromauto-navy));font-size:clamp(5rem,6.1vw,8.2rem);font-weight:800;letter-spacing:-.055em;line-height:.98}.template-index .aromauto-hero .aromauto-gradient-text{display:block;margin-top:.8rem;color:var(--aromauto-pink);background:var(--aromauto-gradient);font-style:italic;font-weight:800;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.template-index .aromauto-hero__copy{max-width:55rem;margin-top:2.8rem;color:var(--hero-text, var(--aromauto-muted))}.template-index .aromauto-button{min-height:5.1rem;padding:1.2rem 2.4rem;font-size:1.45rem}.template-index .aromauto-button--editable,.template-index .aromauto-button--editable:hover{border-color:var(--button-border, transparent);color:var(--button-text, #fff);background:var(--button-background, var(--aromauto-gradient))}.template-index .aromauto-button--gradient{color:#fff;background:var(--aromauto-gradient);box-shadow:0 14px 30px #079fe638}.template-index .aromauto-button--gradient:hover{color:#fff;background:var(--aromauto-gradient);filter:brightness(.96) saturate(1.08);transform:translateY(-2px)}.template-index .aromauto-button--ghost{border-color:var(--aromauto-border);color:var(--aromauto-navy);background:#fff}.template-index .aromauto-button--ghost:hover{color:var(--aromauto-navy);border-color:#18191d47}.template-index .aromauto-hero__proof{gap:2.5rem;margin-top:4.2rem;color:var(--aromauto-navy)}.template-index .aromauto-hero__proof li{min-width:9rem;flex-direction:column;align-items:center;gap:.9rem;font-size:1.25rem;text-align:center}.template-index .aromauto-hero__proof li:before{width:5.5rem;height:5.5rem;border:3px solid #fff;background-color:var(--aromauto-card);background-position:center;background-size:cover;box-shadow:0 7px 18px #18191d1f;color:transparent;content:"";font-size:1.6rem}.template-index .aromauto-hero__proof li:before{background-image:var(--proof-image)}.template-index .aromauto-hero__proof li:nth-child(1){--proof-image: url(aromauto-personnalise-amies.jpg)}.template-index .aromauto-hero__proof li:nth-child(2){--proof-image: url(aromauto-scent-fleur-coton.jpg)}.template-index .aromauto-hero__proof li:nth-child(3){--proof-image: url(aromauto-made-in-france.jpg)}.template-index .aromauto-hero__visual{min-height:78rem;align-self:stretch;padding:0;transform:translate(6rem)}.template-index .aromauto-hero__rings{position:absolute;z-index:0;right:-4rem;bottom:2rem;width:66rem;height:66rem}.template-index .aromauto-hero__rings span{position:absolute;border:1px solid rgba(24,25,29,.045);border-radius:50%;background:#18191d06}.template-index .aromauto-hero__rings span:nth-child(1){top:0;right:0;bottom:0;left:0}.template-index .aromauto-hero__rings span:nth-child(2){top:7rem;right:7rem;bottom:7rem;left:7rem}.template-index .aromauto-hero__rings span:nth-child(3){top:14rem;right:14rem;bottom:14rem;left:14rem}.template-index .aromauto-hero__frame{z-index:1;top:7rem;right:0;bottom:5rem;left:2rem;border:0;border-radius:34rem 34rem 4.5rem 4.5rem;background:transparent;box-shadow:0 18px 50px #18191d14}.template-index .aromauto-hero__frame:after{display:none}.template-index .aromauto-hero__image{object-position:center}.template-index .aromauto-hero__product-tag{position:absolute;z-index:3;top:32%;right:0;display:flex;align-items:center;gap:1.2rem;padding:1.1rem 1.3rem 1.1rem 1.6rem;border-radius:999px;color:var(--aromauto-navy);background:#fff;box-shadow:0 14px 30px #18191d1f}.template-index .aromauto-hero__product-tag span{display:grid}.template-index .aromauto-hero__product-tag strong{font-size:1.15rem;line-height:1.1}.template-index .aromauto-hero__product-tag small{color:var(--aromauto-muted);font-size:1rem}.template-index .aromauto-hero__product-tag b{display:grid;width:2.8rem;height:2.8rem;place-items:center;border-radius:50%;color:#fff;background:var(--aromauto-gradient)}.template-index .aromauto-hero__product-tag--scent{top:55%;right:auto;left:-3rem}.template-index .aromauto-hero__product-tag--france{top:auto;right:2rem;bottom:10rem}.template-index .aromauto-steps{padding:10rem 0 12rem;background:var(--steps-background, linear-gradient(135deg, rgba(34, 199, 189, .075) 0%, rgba(7, 159, 230, .045) 52%, rgba(226, 21, 199, .065) 100%))}.template-index .aromauto-section-head{align-items:end}.template-index .aromauto-steps .aromauto-section-head .aromauto-heading{color:var(--steps-heading, var(--aromauto-navy))}.template-index .aromauto-steps .aromauto-section-head .aromauto-copy{color:var(--steps-text, var(--aromauto-muted))}.template-index .aromauto-heading--section{max-width:72rem;font-size:clamp(3.8rem,4.7vw,6.2rem);line-height:1.02}.template-index .aromauto-steps__grid{gap:1.8rem}.template-index .aromauto-step{min-height:43rem;padding:1rem 1rem 2.6rem;border:1px solid var(--aromauto-border);border-radius:3.2rem;background:var(--steps-card, #fff)}.template-index .aromauto-step:after{display:none}.template-index .aromauto-step__media{position:relative;height:19rem;overflow:hidden;border-radius:2.5rem;background:var(--aromauto-card)}.template-index .aromauto-step__image{display:block;width:100%;height:100%;object-fit:cover}.template-index .aromauto-step__media:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#18191d0a,#18191d2e);content:"";pointer-events:none}.template-index .aromauto-step__number{position:absolute;z-index:2;top:1.6rem;left:1.6rem;margin:0;border:1px solid rgba(24,25,29,.1);color:var(--steps-chip-text, #565960);background:var(--steps-chip, #fff);box-shadow:0 8px 18px #18191d14}.template-index .aromauto-step__body{padding:2.4rem 1.5rem 0}.template-index .aromauto-step__title{color:var(--steps-heading, var(--aromauto-navy));font-size:2.35rem;font-weight:750}.template-index .aromauto-step__text{color:var(--steps-text, var(--aromauto-muted))}.template-index .aromauto-scents{padding:10rem 0 12rem;color:var(--aromauto-navy);background:#fafafa}.template-index .aromauto-scents .aromauto-kicker,.template-index .aromauto-scents .aromauto-heading,.template-index .aromauto-scents .aromauto-copy{color:var(--aromauto-navy)}.template-index .aromauto-scents .aromauto-copy{opacity:.72}.template-index .aromauto-scents__grid{gap:1.6rem}.template-index .aromauto-scent{padding:1rem 1rem 2.5rem;border:0;border-radius:3rem;color:var(--aromauto-navy);background:#fff;box-shadow:0 16px 36px #18191d0e}.template-index .aromauto-scent__visual{border-radius:2.3rem}.template-index .aromauto-scent__index{color:#18191d73}.template-index .aromauto-scent__title{color:var(--aromauto-navy);font-size:2.2rem}.template-index .aromauto-scent__text{color:var(--aromauto-muted)}.template-index .aromauto-preview{padding:10rem 0;background:#fff}.template-index .aromauto-preview__panel{min-height:62rem;grid-template-columns:minmax(0,.82fr) minmax(40rem,1fr);border:0;border-radius:var(--aromauto-round);color:var(--aromauto-navy);background:linear-gradient(135deg,#22c7bd17,#079fe60b 48%,#e215c713),#fff;box-shadow:none}.template-index .aromauto-preview__badge{color:#fff;background:var(--aromauto-gradient)}.template-index .aromauto-preview__title{color:var(--aromauto-navy);font-size:clamp(4rem,4.8vw,6.4rem);font-weight:750;line-height:1}.template-index .aromauto-preview .aromauto-copy,.template-index .aromauto-preview__note{color:var(--aromauto-muted)}.template-index .aromauto-preview__stage{min-height:48rem;border-radius:3.2rem;background:#f0f0f2}.template-index .aromauto-preview__photo{top:8%;right:12%;bottom:8%;left:12%;width:76%;height:84%;border-radius:2.8rem;transform:rotate(2deg)}.template-index .aromauto-preview__tag{border:0;border-radius:999px;color:var(--aromauto-navy);background:#fff}.template-index .shopify-section:has(.collection),.template-index .preview-products{background:linear-gradient(225deg,#22c7bd11,#079fe60a 48%,#e215c70f)}.template-index .collection{width:min(118rem,calc(100% - 4.8rem))}.template-index .collection__title .title{color:var(--aromauto-navy);font-size:clamp(3.8rem,4.7vw,6.2rem);font-weight:750;letter-spacing:-.04em}.template-index .card-wrapper .card{overflow:hidden;border-radius:3rem;background:var(--aromauto-card)}.template-index .preview-product,.template-index .card-wrapper{transition:transform .42s cubic-bezier(.2,.75,.2,1),box-shadow .42s ease}.template-index .preview-product img,.template-index .card-wrapper .media img{transition:transform .52s cubic-bezier(.2,.75,.2,1);will-change:transform}.template-index .preview-product:hover,.template-index .card-wrapper:hover{z-index:2;transform:translateY(-.6rem) scale(1.012);box-shadow:0 22px 48px #18191d1f}.template-index .preview-product:hover img,.template-index .card-wrapper:hover .media img{transform:scale(1.065)}.template-index .aromauto-story{padding:7rem 0 8rem;background:var(--story-background, #fafafa)}.template-index .aromauto-story .aromauto-shell{width:min(132rem,calc(100% - 4.8rem))}.template-index .aromauto-story__grid{gap:1.2rem}.template-index .aromauto-story__gallery{min-height:68rem}.template-index .aromauto-story__media{border-radius:2.4rem}.template-index .aromauto-story__media:first-child .aromauto-story__image{object-position:50% 50%}.template-index .aromauto-story__content{min-height:68rem;border:1px solid var(--aromauto-border);border-radius:2.4rem;color:var(--story-heading, var(--aromauto-navy));background:var(--story-card, #fff)}.template-index .aromauto-story__content .aromauto-heading{color:var(--story-heading, var(--aromauto-navy))}.template-index .aromauto-story__content .aromauto-copy{color:var(--story-text, var(--aromauto-muted));opacity:1}.template-index .aromauto-story__content .aromauto-kicker{color:var(--story-heading, var(--aromauto-navy))}.template-index .aromauto-story__content .aromauto-kicker:before{background:var(--aromauto-gradient)}.template-index .aromauto-story__content .aromauto-heading{font-size:clamp(3.8rem,4.6vw,6rem)}.template-index .aromauto-values li{border:1px solid var(--aromauto-border);border-radius:999px;color:var(--story-heading, var(--aromauto-navy));background:var(--story-value, var(--aromauto-card));text-align:center}.template-index .aromauto-scent-showcase{padding:10rem 0 12rem;background:var(--scents-background, #fff)}.template-index .aromauto-interlude{max-width:92rem;margin:0 auto 6rem;text-align:center}.template-index .aromauto-interlude .aromauto-kicker{justify-content:center}.template-index .aromauto-interlude__title{max-width:none;font-size:clamp(4rem,5.4vw,7.2rem);line-height:.98}.template-index .aromauto-scent-showcase .aromauto-interlude__title{color:var(--scents-heading, var(--aromauto-navy))}.template-index .aromauto-scent-showcase .aromauto-interlude__copy{color:var(--scents-text, var(--aromauto-muted))}.template-index .aromauto-interlude__title .aromauto-gradient-text{display:block;margin-top:.5rem;font-style:italic}.template-index .aromauto-interlude__copy{margin:2.2rem auto 0}.template-index .aromauto-scent-showcase__grid{display:grid;grid-template-columns:.92fr 1.08fr;gap:1.6rem}.template-index .aromauto-fragrance-card,.template-index .aromauto-scent-slider{min-height:68rem;border-radius:3.4rem}.template-index .aromauto-fragrance-card{display:flex;flex-direction:column;padding:clamp(3rem,4.8vw,6rem);border:1px solid rgba(7,159,230,.14);color:var(--scents-heading, var(--aromauto-navy));background:var(--scents-card, linear-gradient(140deg, rgba(34,199,189,.1), rgba(7,159,230,.045) 52%, rgba(226,21,199,.085)))}.template-index .aromauto-fragrance-card__eyebrow{margin:0 0 2rem;color:var(--aromauto-muted);font-size:1.2rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.template-index .aromauto-fragrance-card h3{max-width:52rem;margin:0;color:var(--scents-heading, var(--aromauto-navy));font-size:clamp(3.8rem,4.3vw,5.8rem);font-weight:780;letter-spacing:-.05em;line-height:1}.template-index .aromauto-fragrance-card__copy{max-width:50rem;margin-top:2.4rem;color:var(--scents-text, var(--aromauto-muted));font-size:1.65rem;line-height:1.65}.template-index .aromauto-fragrance-card__copy p{margin:0}.template-index .aromauto-fragrance-card__list{display:grid;gap:1.1rem;margin:auto 0 2rem;padding:4rem 0 0;list-style:none}.template-index .aromauto-fragrance-card__list li{display:flex;align-items:center;gap:1.4rem;padding:1.35rem 0;border-bottom:1px solid rgba(24,25,29,.1);font-size:1.45rem}.template-index .aromauto-fragrance-card__list span{display:grid;width:3.8rem;height:3.8rem;place-items:center;flex:0 0 auto;border:1px solid var(--aromauto-chip-border);border-radius:50%;color:var(--scents-chip-text, #565960);background:var(--scents-chip, var(--aromauto-chip));font-size:1.1rem}.template-index .aromauto-fragrance-card__note{margin:0;color:var(--aromauto-muted);font-size:1.15rem;line-height:1.5;opacity:.78}.template-index .aromauto-scent-slider{min-width:0;padding:2rem;overflow:hidden;border:1px solid var(--aromauto-border);background:var(--scents-slider, linear-gradient(145deg, rgba(34,199,189,.07), rgba(226,21,199,.055)))}.template-index .aromauto-scent-slider__top{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.2rem 1rem 2rem}.template-index .aromauto-scent-slider__top p{margin:0 0 .4rem;color:var(--aromauto-muted);font-size:1.1rem;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.template-index .aromauto-scent-slider__top h3{margin:0;color:var(--aromauto-navy);font-size:clamp(2.7rem,3vw,4rem);font-weight:760;letter-spacing:-.04em}.template-index .aromauto-scent-slider__controls{display:flex;gap:.8rem}.template-index .aromauto-scent-slider__controls button{display:grid;width:4.6rem;height:4.6rem;place-items:center;border:1px solid var(--aromauto-border);border-radius:50%;color:var(--aromauto-navy);background:#fff;cursor:pointer;font-size:2rem}.template-index .aromauto-scent-slider__track{display:flex;width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.template-index .aromauto-scent-slider__track::-webkit-scrollbar{display:none}.template-index .aromauto-scent-slide{width:100%;flex:0 0 100%;scroll-snap-align:start}.template-index .aromauto-scent-slide__media{position:relative;height:45rem;overflow:hidden;border-radius:2.6rem;background:#fff}.template-index .aromauto-scent-slide__image{display:block;width:100%;height:100%;object-fit:cover}.template-index .aromauto-scent-slide__count{position:absolute;top:1.6rem;right:1.6rem;padding:.8rem 1.1rem;border-radius:999px;color:var(--aromauto-navy);background:#ffffffe6;font-size:1.1rem;font-weight:750;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.template-index .aromauto-scent-slide__body{display:flex;align-items:end;justify-content:space-between;gap:2rem;padding:2.2rem 1rem .8rem}.template-index .aromauto-scent-slide__body h4{margin:0;color:var(--aromauto-navy);font-size:2.8rem;font-weight:760;letter-spacing:-.04em}.template-index .aromauto-scent-slide__body p{max-width:24rem;margin:0;color:var(--aromauto-muted);font-size:1.4rem;text-align:right}.template-index .aromauto-pillars{padding:0 0 10rem;background:var(--pillars-background, #fff)}.template-index .aromauto-pillars .aromauto-shell{width:min(132rem,calc(100% - 4.8rem))}.template-index .aromauto-pillars__panel{display:grid;grid-template-columns:repeat(3,1fr);gap:0;overflow:hidden;border:1px solid rgba(7,159,230,.15);border-radius:3.2rem;background:var(--pillars-panel, linear-gradient(120deg, rgba(34,199,189,.08), rgba(7,159,230,.045) 48%, rgba(226,21,199,.07)))}.template-index .aromauto-pillar{position:relative;min-height:35rem;padding:4.5rem}.template-index .aromauto-pillar+.aromauto-pillar{border-left:1px solid rgba(24,25,29,.08)}.template-index .aromauto-pillar__index{display:grid;width:4rem;height:4rem;place-items:center;margin-bottom:6rem;border:1px solid var(--aromauto-chip-border);border-radius:50%;color:var(--pillars-chip-text, #565960);background:var(--pillars-chip, var(--aromauto-chip));box-shadow:none;font-size:1.1rem;font-weight:750}.template-index .aromauto-pillar h2{margin:0 0 1.6rem;color:var(--pillars-heading, var(--aromauto-navy));font-size:clamp(2.8rem,3vw,4rem);font-weight:760;letter-spacing:-.045em;line-height:1.02}.template-index .aromauto-pillar h2 span{display:block}.template-index .aromauto-pillar p{max-width:34rem;margin:0;color:var(--pillars-text, var(--aromauto-muted));font-size:1.5rem;line-height:1.6}.template-index .aromauto-reviews{padding:10rem 0 11rem;background:var(--reviews-background, linear-gradient(225deg, rgba(34,199,189,.065), rgba(7,159,230,.035) 48%, rgba(226,21,199,.065)))}.template-index .aromauto-reviews__head{display:grid;grid-template-columns:1fr .65fr;align-items:end;gap:5rem;margin-bottom:4rem}.template-index .aromauto-reviews__head .aromauto-heading{color:var(--reviews-heading, var(--aromauto-navy))}.template-index .aromauto-reviews__head .aromauto-copy{color:var(--reviews-text, var(--aromauto-muted))}.template-index .aromauto-reviews__summary{display:flex;align-items:center;gap:1.8rem;margin-bottom:1.6rem;padding:2.2rem 2.6rem;border:1px solid var(--aromauto-border);border-radius:2.2rem;background:#ffffffbd}.template-index .aromauto-reviews__stars{color:var(--reviews-stars, var(--aromauto-pink));font-size:2rem;letter-spacing:.12em}.template-index .aromauto-reviews__summary strong{color:var(--reviews-heading, var(--aromauto-navy));font-size:1.8rem}.template-index .aromauto-reviews__summary span:last-child{margin-left:auto;color:var(--reviews-text, var(--aromauto-muted));font-size:1.3rem}.template-index .aromauto-reviews__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.template-index .aromauto-review{min-height:28rem;margin:0;padding:3rem;border:1px solid var(--aromauto-border);border-radius:2.6rem;background:var(--reviews-card, #fff)}.template-index .aromauto-review>span{display:block;height:5rem;color:var(--aromauto-mint);font-family:Georgia,serif;font-size:7rem;line-height:1}.template-index .aromauto-review blockquote{margin:2.5rem 0 3rem;color:var(--reviews-heading, var(--aromauto-navy));font-size:1.8rem;font-weight:650;line-height:1.5}.template-index .aromauto-review figcaption{color:var(--reviews-text, var(--aromauto-muted));font-size:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.template-index .aromauto-reviews__demo{margin:1.8rem 0 0;color:var(--aromauto-muted);font-size:1.15rem}.template-index .aromauto-workflow{padding:10rem 0;background:var(--workflow-background, #fff)}.template-index .aromauto-workflow .aromauto-shell{width:min(132rem,calc(100% - 4.8rem))}.template-index .aromauto-workflow__panel{padding:clamp(4rem,5.5vw,7rem);border:1px solid rgba(7,159,230,.14);border-radius:3.8rem;color:var(--workflow-heading, var(--aromauto-navy));background:var(--workflow-panel, linear-gradient(135deg, rgba(34,199,189,.085), rgba(7,159,230,.045) 50%, rgba(226,21,199,.075)))}.template-index .aromauto-workflow__panel>header{max-width:72rem;margin:0 auto 5rem;text-align:center}.template-index .aromauto-workflow__panel>header>p{margin:0 0 1.2rem;color:var(--aromauto-mint);font-size:1.2rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.template-index .aromauto-workflow__panel>header h2{margin:0;color:var(--workflow-heading, var(--aromauto-navy));font-size:clamp(4rem,5vw,6.5rem);font-weight:780;letter-spacing:-.05em;line-height:1}.template-index .aromauto-workflow__panel>header div{margin-top:2rem;color:var(--workflow-text, var(--aromauto-muted));font-size:1.6rem;line-height:1.6}.template-index .aromauto-workflow__panel>header div p{margin:0}.template-index .aromauto-workflow__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem}.template-index .aromauto-workflow-step{min-height:30rem;padding:2.6rem;border:1px solid var(--aromauto-border);border-radius:2.4rem;color:var(--workflow-heading, var(--aromauto-navy));background:var(--workflow-card, #fff);box-shadow:0 16px 34px #18191d0a}.template-index .aromauto-workflow-step__icon{display:grid;width:5.2rem;height:5.2rem;place-items:center;margin-bottom:5rem;border-radius:50%;color:#fff;background:var(--workflow-icon, var(--aromauto-gradient));font-size:2rem}.template-index .aromauto-workflow-step small{color:var(--aromauto-muted);font-size:1.05rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.template-index .aromauto-workflow-step h3{margin:.8rem 0 1.2rem;color:var(--workflow-heading, var(--aromauto-navy));font-size:2.1rem;font-weight:760;letter-spacing:-.035em;line-height:1.15}.template-index .aromauto-workflow-step p{margin:0;color:var(--workflow-text, var(--aromauto-muted));font-size:1.35rem;line-height:1.55}.template-index .aromauto-about{padding:10rem 0 11rem;background:var(--about-background, #fff)}.template-index .aromauto-about .aromauto-shell{width:min(132rem,calc(100% - 4.8rem))}.template-index .aromauto-about__head{max-width:82rem;margin:0 auto 5rem;text-align:center}.template-index .aromauto-about__head .aromauto-heading{color:var(--about-heading, var(--aromauto-navy))}.template-index .aromauto-about__head .aromauto-copy{color:var(--about-text, var(--aromauto-muted))}.template-index .aromauto-about__head .aromauto-kicker{justify-content:center}.template-index .aromauto-about__head .aromauto-heading{max-width:none}.template-index .aromauto-about__head .aromauto-copy{margin:2rem auto 0}.template-index .aromauto-about__stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem}.template-index .aromauto-about-stat{display:flex;min-height:20rem;flex-direction:column;justify-content:center;padding:2.4rem;border:1px solid var(--aromauto-border);border-radius:2.6rem;background:var(--about-stat, #fafafa);text-align:center}.template-index .aromauto-about-stat strong{color:var(--about-heading, var(--aromauto-navy));font-size:clamp(3.6rem,4vw,5.6rem);font-weight:780;letter-spacing:-.05em;line-height:1}.template-index .aromauto-about-stat span{margin-top:1.3rem;color:var(--about-text, var(--aromauto-muted));font-size:1.35rem;font-weight:650}.template-index .aromauto-about__stories{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin-top:1.2rem}.template-index .aromauto-about__stories article{min-height:30rem;padding:clamp(3rem,4vw,5rem);border-radius:2.8rem;background:var(--about-story, linear-gradient(135deg, rgba(34,199,189,.075), rgba(226,21,199,.055)))}.template-index .aromauto-about__stories article:last-child{color:var(--about-heading, var(--aromauto-navy));background:var(--about-story, linear-gradient(135deg, rgba(7,159,230,.065), rgba(226,21,199,.085)))}.template-index .aromauto-about__stories article>span{display:grid;width:4rem;height:4rem;place-items:center;margin-bottom:5rem;border:1px solid var(--aromauto-chip-border);border-radius:50%;color:#565960;background:var(--aromauto-chip);font-size:1.1rem;font-weight:750}.template-index .aromauto-about__stories h3{margin:0 0 1.5rem;color:var(--about-heading, var(--aromauto-navy));font-size:clamp(3rem,3.6vw,4.8rem);font-weight:770;letter-spacing:-.045em;line-height:1}.template-index .aromauto-about__stories article:last-child h3{color:var(--about-heading, var(--aromauto-navy))}.template-index .aromauto-about__stories article div{max-width:52rem;color:var(--about-text, var(--aromauto-muted));font-size:1.55rem;line-height:1.65}.template-index .aromauto-about__stories article:last-child div{color:var(--about-text, var(--aromauto-muted))}.template-index .aromauto-about__stories p{margin:0}.aromauto-footer{border-top:1px solid rgba(7,159,230,.12);color:var(--footer-heading, var(--aromauto-navy));background:var(--footer-background, linear-gradient(135deg, rgba(34,199,189,.075), rgba(7,159,230,.035) 48%, rgba(226,21,199,.065)))}.aromauto-footer *{box-sizing:border-box}.aromauto-footer__main{display:grid;grid-template-columns:1.35fr .7fr .7fr 1fr;gap:5rem;padding-top:7rem;padding-bottom:6rem}.aromauto-footer .aromauto-header-logo,.aromauto-footer .aromauto-header-logo__text{text-decoration:none!important}.aromauto-footer .aromauto-header-logo__text{color:var(--footer-heading, var(--aromauto-navy))!important}.aromauto-footer__brand>p{max-width:34rem;margin:2rem 0 3rem;color:var(--footer-text, var(--aromauto-muted));font-size:1.5rem;line-height:1.6}.aromauto-footer__brand>strong{color:var(--footer-heading, var(--aromauto-navy));font-size:1.25rem}.aromauto-footer__socials{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.2rem}.aromauto-footer__socials a{padding:.8rem 1.1rem;border:1px solid rgba(24,25,29,.13);border-radius:999px;color:var(--footer-heading, var(--aromauto-navy));background:var(--footer-chip, #fff);font-size:1.15rem;text-decoration:none}.aromauto-footer__column h2{margin:0 0 2rem;color:var(--footer-heading, var(--aromauto-navy));font-size:1.5rem;font-weight:750}.aromauto-footer__column ul{display:grid;gap:1.2rem;margin:0;padding:0;list-style:none}.aromauto-footer__column a,.aromauto-footer__contact p{color:var(--footer-text, var(--aromauto-muted));font-size:1.35rem;line-height:1.5;text-decoration:none}.aromauto-footer__column a{color:var(--footer-text, var(--aromauto-muted))}.aromauto-footer__column a:hover{color:var(--footer-heading, var(--aromauto-navy))}.aromauto-footer__contact p{margin:0 0 1.5rem}.aromauto-footer__mail{color:var(--footer-heading, var(--aromauto-navy))!important;font-weight:700}.aromauto-footer__bottom{border-top:1px solid rgba(24,25,29,.09)}.aromauto-footer__bottom .aromauto-shell{display:flex;min-height:8rem;align-items:center;gap:2rem}.aromauto-footer__bottom p{margin:0;color:var(--aromauto-muted);font-size:1.15rem}.aromauto-footer__policies{display:flex;flex-wrap:wrap;gap:1.5rem}.aromauto-footer__policies a{color:var(--aromauto-muted);font-size:1.1rem;text-decoration:none}.aromauto-footer__payments{display:flex;gap:.6rem;margin-left:auto}.aromauto-footer__payments svg{width:3.8rem;height:auto}.template-index .footer{color:var(--aromauto-navy);background:#f7f8fa}body:not(.template-index){color:var(--aromauto-navy);background:radial-gradient(circle at 0 0,rgba(34,199,189,.07),transparent 28rem),radial-gradient(circle at 100% 12rem,rgba(226,21,199,.055),transparent 30rem),#fafafa}body:not(.template-index) #MainContent{min-height:52vh;padding-top:12rem}body:not(.template-index) #MainContent>.shopify-section:first-child{position:relative}body:not(.template-index) .page-width{max-width:128rem}body:not(.template-index) .page-title,body:not(.template-index) .title--primary,body:not(.template-index) .collection-hero__title,body:not(.template-index) .main-page-title,body:not(.template-index) .product__title h1,body:not(.template-index) .article-template__title,body:not(.template-index) .cart__empty-text{color:var(--aromauto-navy);font-weight:750;letter-spacing:-.045em;line-height:1.02}body:not(.template-index) .button,body:not(.template-index) button,body:not(.template-index) input,body:not(.template-index) select,body:not(.template-index) textarea{font-family:var(--aromauto-font-stack)}body:not(.template-index) .button:not(.button--secondary):not(.button--tertiary),body:not(.template-index) .cart__checkout-button,body:not(.template-index) .product-form__submit{border:0;color:#fff;background:var(--aromauto-gradient);box-shadow:0 14px 30px #079fe62e}body:not(.template-index) .button:before,body:not(.template-index) .button:after{box-shadow:none}body:not(.template-index) .button:hover{filter:brightness(.97) saturate(1.06);transform:translateY(-1px)}.template-collection .collection-hero,.template-list-collections .collection-list-wrapper,.template-search .template-search,.template-blog .main-blog{background:transparent}.template-collection .collection-hero__inner,.template-search .template-search__header,.template-list-collections .title-wrapper-with-link,.template-blog .title--primary{margin-top:2rem;margin-bottom:2rem;padding:clamp(3rem,5vw,6rem);border:1px solid var(--aromauto-border);border-radius:var(--aromauto-round);background:#ffffffdb;box-shadow:0 18px 55px #18191d0e}.template-collection .collection-hero__title,.template-search .template-search__header h1,.template-blog .title--primary,.template-list-collections .title--primary{margin:0;font-size:clamp(3.8rem,5vw,6.4rem)}.template-collection .facets-container,.template-search .facets-container{margin:1.5rem auto 2rem;padding:1.2rem 1.8rem;border:1px solid var(--aromauto-border);border-radius:2.4rem;background:#ffffffd1}body:not(.template-index) .card-wrapper{height:100%;padding:1rem;border:1px solid var(--aromauto-border);border-radius:2.8rem;background:#ffffffe0;box-shadow:0 14px 40px #18191d0b;transition:transform .22s ease,box-shadow .22s ease}body:not(.template-index) .card-wrapper:hover{box-shadow:0 22px 55px #18191d17;transform:translateY(-4px)}body:not(.template-index) .card-wrapper .media,body:not(.template-index) .card__media{overflow:hidden;border-radius:2rem}body:not(.template-index) .card__heading{color:var(--aromauto-navy);font-weight:700;letter-spacing:-.025em}.template-product product-info{display:block;color:var(--aromauto-navy);background:transparent}.template-product product-info>product-component>.page-width,.template-product product-info .page-width{max-width:132rem}.template-product .product{align-items:start;--grid-desktop-horizontal-spacing: clamp(3rem, 5vw, 7rem);--grid-desktop-vertical-spacing: 3rem}.template-product .product__media-wrapper{box-sizing:border-box;padding:clamp(1rem,2vw,2rem);border:1px solid var(--aromauto-border);border-radius:var(--aromauto-round);background:#ffffffbd;box-shadow:0 22px 65px #18191d12}.template-product .product__media,.template-product .product-media-container,.template-product .product__media img,.template-product .product__media video,.template-product .product__media model-viewer{border-radius:calc(var(--aromauto-round) - 1rem)}.template-product .thumbnail{overflow:hidden;border-radius:1.4rem}.template-product .product__info-wrapper{box-sizing:border-box;padding:0}.template-product .product__info-container{max-width:none;padding:clamp(2.8rem,4vw,5rem);border:1px solid var(--aromauto-border);border-radius:var(--aromauto-round);background:#ffffffe6;box-shadow:0 22px 65px #18191d13;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.template-product .product__text.caption-with-letter-spacing{display:inline-flex;align-items:center;gap:.8rem;margin-bottom:.6rem;color:var(--aromauto-muted);font-size:1.15rem;font-weight:750;letter-spacing:.11em}.template-product .product__text.caption-with-letter-spacing:before{width:.8rem;height:.8rem;border-radius:50%;background:var(--aromauto-gradient);content:""}.template-product .product__title h1{max-width:56rem;font-size:clamp(3.8rem,4.6vw,6.2rem)}.template-product .price--large,.template-product .price--large .price-item{color:var(--aromauto-navy);font-size:clamp(2.6rem,3vw,3.6rem);font-weight:750;letter-spacing:-.035em}.template-product .aromauto-product-mount{padding:2.2rem;border:1px solid rgba(7,159,230,.18);border-radius:2.2rem;background:linear-gradient(135deg,#22c7bd16,#079fe60b 52%,#e215c712)}.template-product .product-form__input{max-width:none}.template-product .product-form__input .form__label{margin-bottom:1rem;color:var(--aromauto-navy);font-size:1.35rem;font-weight:700}.template-product .product-form__input input[type=radio]+label{min-width:8.5rem;margin:.35rem .45rem .35rem 0;padding:1.15rem 1.6rem;border-color:var(--aromauto-border);border-radius:999px;color:var(--aromauto-navy);background:#fff;font-weight:650}.template-product .product-form__input input[type=radio]:checked+label{border-color:transparent;color:#fff;background:var(--aromauto-gradient)}.template-product .quantity{min-height:5rem;border:1px solid var(--aromauto-border);border-radius:999px;background:#fff}.template-product .product-form__buttons{max-width:none}.template-product .product-form__submit,.template-product .shopify-payment-button__button{min-height:5.8rem;border-radius:999px;font-size:1.55rem;font-weight:750}.template-product .product__description,.template-product .product__accordion{padding:2rem 0 0;border-top:1px solid var(--aromauto-border);color:var(--aromauto-muted)}.template-product .related-products,.template-product .disclosures-section{max-width:128rem}.template-cart .cart__warnings{max-width:82rem;min-height:42rem;margin:2rem auto 5rem;padding:clamp(4rem,8vw,9rem) 3rem;border:1px solid var(--aromauto-border);border-radius:var(--aromauto-round);background:#ffffffe0;box-shadow:0 22px 65px #18191d0f}.template-cart .cart__empty-text{font-size:clamp(3.8rem,5vw,6rem)}.template-cart .cart__contents,.template-cart .cart__footer{margin-top:2rem;padding:clamp(2rem,4vw,4rem);border:1px solid var(--aromauto-border);border-radius:3rem;background:#ffffffe0;box-shadow:0 18px 55px #18191d0d}.template-cart .cart-item__image-container{overflow:hidden;border-radius:1.8rem}.template-page .main-page-title,.template-page .rte,.template-page .contact,.template-blog .blog-articles,.template-article .article-template__content,.template-article .article-template__title,.template-404 .template-404{border:1px solid var(--aromauto-border);border-radius:var(--aromauto-round);background:#ffffffdb;box-shadow:0 18px 55px #18191d0d}.template-page .main-page-title{margin-bottom:1.2rem;padding:clamp(3rem,5vw,5rem)}.template-page .rte,.template-page .contact,.template-article .article-template__content{padding:clamp(2.5rem,5vw,5rem)}.template-page .main-page-title+.rte{margin-top:1.2rem}.template-blog .blog-articles{padding:clamp(1.2rem,2vw,2.4rem)}.aromauto-footer,.aromauto-footer a,.aromauto-footer p,.aromauto-footer h2,.aromauto-footer strong{font-family:var(--aromauto-font-stack)}.aromauto-footer .aromauto-shell{width:min(118rem,calc(100% - 4.8rem))}@media screen and (max-width:989px){.header-wrapper,.preview-header{width:min(100% - 2.4rem,142rem)}.template-index .aromauto-hero{min-height:auto}.template-index .aromauto-hero__grid{min-height:auto;grid-template-columns:1fr}.template-index .aromauto-hero__content{padding:17rem 0 1rem}.template-index .aromauto-hero__visual{min-height:64rem;transform:none}.template-index .aromauto-hero__frame{top:3rem;right:7%;bottom:4rem;left:7%;border-radius:28rem 28rem 3.2rem 3.2rem}.template-index .aromauto-hero__rings{right:50%;bottom:0;width:64rem;height:64rem;transform:translate(50%)}.template-index .aromauto-hero__product-tag--scent{left:2rem}.template-index .aromauto-hero__product-tag--france{right:2rem;bottom:6rem}.template-index .aromauto-preview__panel,.template-index .aromauto-scent-showcase__grid,.template-index .aromauto-reviews__head{grid-template-columns:1fr}.template-index .aromauto-fragrance-card,.template-index .aromauto-scent-slider{min-height:60rem}.template-index .aromauto-pillars__panel{grid-template-columns:1fr}.template-index .aromauto-pillar{min-height:auto}.template-index .aromauto-pillar+.aromauto-pillar{border-top:1px solid rgba(24,25,29,.08);border-left:0}.template-index .aromauto-workflow__grid{grid-template-columns:1fr 1fr}.aromauto-footer__main{grid-template-columns:1.3fr 1fr 1fr}.aromauto-footer__contact{grid-column:1 / -1}.template-product .product__info-container{margin-top:1.6rem}}@media screen and (max-width:749px){:root{--aromauto-round: 2.8rem}.template-index .aromauto-shell{width:min(100% - 2.4rem,118rem)}.header-wrapper,.preview-header{width:calc(100% - 2rem);min-height:6.8rem;margin-top:1rem}.header{min-height:6.8rem;padding:.6rem 1.2rem}.header__icon{width:min(var(--aromauto-icon-button-size, 4.6rem),4.6rem);height:min(var(--aromauto-icon-button-size, 4.6rem),4.6rem)}.header__icon .svg-wrapper,.header__icon svg{width:min(var(--aromauto-icon-size, 2.45rem),2.6rem);height:min(var(--aromauto-icon-size, 2.45rem),2.6rem)}.header__icon--cart .icon{width:min(var(--aromauto-icon-size, 2.45rem),2.6rem);height:min(var(--aromauto-icon-size, 2.45rem),2.6rem)}.header__icons{gap:min(var(--aromauto-icon-gap, .2rem),.4rem)}.header__search,.aromauto-account{height:min(var(--aromauto-icon-button-size, 4.6rem),4.6rem)}.aromauto-search__modal{top:0;padding:8rem 1rem 1rem}.aromauto-search__panel{width:calc(100vw - 2rem);max-height:calc(100vh - 9rem);padding:1.8rem;border-radius:min(var(--aromauto-search-radius, 2.4rem),2.4rem)}.aromauto-search__field{grid-template-columns:auto minmax(0,1fr) auto;min-height:5.6rem}.aromauto-search__field-icon{width:4.4rem}.aromauto-search__field .search__input{height:5.4rem;font-size:1.45rem}.aromauto-search__submit{grid-column:1 / -1;min-height:4.8rem;justify-content:center}.aromauto-search__products{grid-template-columns:repeat(2,minmax(0,1fr))}.aromauto-account__panel{right:-5rem;padding:2.4rem}.preview-header{padding-inline:1.2rem}.aromauto-header-logo__text{color:var(--aromauto-header-text, var(--aromauto-navy));font-size:2.2rem}.aromauto-header-logo__mark{width:5.2rem}.template-index .aromauto-hero__content{padding-top:13rem}.template-index .aromauto-hero .aromauto-heading{font-size:clamp(4.2rem,13.5vw,6rem)}.template-index .aromauto-hero__copy{font-size:1.5rem}.template-index .aromauto-actions{align-items:stretch}.template-index .aromauto-hero__proof{display:flex;justify-content:space-between;gap:.8rem}.template-index .aromauto-hero__proof li{min-width:0;flex:1;font-size:1.05rem}.template-index .aromauto-hero__proof li:before{width:4.7rem;height:4.7rem}.template-index .aromauto-hero__visual{min-height:48rem}.template-index .aromauto-hero__frame{top:2rem;right:0;bottom:4rem;left:0;border-radius:24rem 24rem 3rem 3rem}.template-index .aromauto-hero__rings{width:48rem;height:48rem}.template-index .aromauto-hero__product-tag--photo{top:38%;right:.5rem;transform:scale(.82);transform-origin:right center}.template-index .aromauto-hero__product-tag--scent{top:auto;bottom:5.5rem;left:.5rem;transform:scale(.78);transform-origin:left center}.template-index .aromauto-hero__product-tag--france{display:none}.template-index .aromauto-steps,.template-index .aromauto-scents,.template-index .aromauto-preview,.template-index .aromauto-story,.template-index .aromauto-scent-showcase,.template-index .aromauto-reviews,.template-index .aromauto-workflow,.template-index .aromauto-about{padding:7rem 0}.template-index .aromauto-pillars{padding-bottom:7rem}.template-index .aromauto-heading--section{font-size:clamp(3.4rem,10.5vw,4.8rem)}.template-index .aromauto-step{min-height:auto}.template-index .aromauto-step__media{height:22rem}.template-index .aromauto-preview__panel{padding:2.4rem;border-radius:2.8rem}.template-index .aromauto-preview__title{font-size:clamp(3.6rem,11vw,5rem)}.template-index .aromauto-story__gallery,.template-index .aromauto-story__content{min-height:56rem}.template-index .aromauto-interlude{margin-bottom:4rem}.template-index .aromauto-interlude__title{font-size:clamp(3.5rem,11vw,5rem)}.template-index .aromauto-fragrance-card,.template-index .aromauto-scent-slider{min-height:auto;border-radius:2.6rem}.template-index .aromauto-fragrance-card{padding:3rem 2.4rem}.template-index .aromauto-fragrance-card h3{font-size:3.8rem}.template-index .aromauto-fragrance-card__list{margin-top:2rem}.template-index .aromauto-scent-slider{padding:1.2rem}.template-index .aromauto-scent-slider__top{align-items:end;padding:1rem .5rem 1.5rem}.template-index .aromauto-scent-slider__controls button{width:4rem;height:4rem}.template-index .aromauto-scent-slide__media{height:34rem;border-radius:2rem}.template-index .aromauto-scent-slide__body{display:block;padding:1.8rem .5rem .5rem}.template-index .aromauto-scent-slide__body p{margin-top:.6rem;text-align:left}.template-index .aromauto-pillars .aromauto-shell,.template-index .aromauto-workflow .aromauto-shell,.template-index .aromauto-about .aromauto-shell{width:min(100% - 2.4rem,132rem)}.template-index .aromauto-pillar{padding:3rem 2.4rem}.template-index .aromauto-pillar__index{margin-bottom:3rem}.template-index .aromauto-reviews__summary{align-items:flex-start;flex-direction:column}.template-index .aromauto-reviews__summary span:last-child{margin-left:0}.template-index .aromauto-reviews__grid,.template-index .aromauto-workflow__grid,.template-index .aromauto-about__stats,.template-index .aromauto-about__stories{grid-template-columns:1fr}.template-index .aromauto-review,.template-index .aromauto-workflow-step,.template-index .aromauto-about-stat,.template-index .aromauto-about__stories article{min-height:auto}.template-index .aromauto-workflow__panel{padding:4rem 1.2rem 1.2rem;border-radius:2.8rem}.template-index .aromauto-workflow__panel>header{padding-inline:1.2rem}.template-index .aromauto-workflow-step__icon,.template-index .aromauto-about__stories article>span{margin-bottom:3rem}.aromauto-footer__main{grid-template-columns:1fr;gap:4rem;padding-top:5rem}.aromauto-footer__contact{grid-column:auto}.aromauto-footer__bottom .aromauto-shell{align-items:flex-start;flex-direction:column;padding-top:2.5rem;padding-bottom:2.5rem}.aromauto-footer__payments{margin-left:0}body:not(.template-index) #MainContent{padding-top:9rem}body:not(.template-index) .page-width{padding-inline:1.2rem}.template-product .product__media-wrapper,.template-product .product__info-container{border-radius:2.6rem}.template-product .product__info-container{padding:2.4rem 1.8rem}.template-product .product__title h1{font-size:clamp(3.4rem,11vw,4.6rem)}.template-product .product__media-list{width:100%;margin-left:0}.template-product .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-inline:0}.template-cart .cart__warnings{min-height:36rem;margin-inline:1.2rem}.aromauto-footer .aromauto-shell{width:min(100% - 2.4rem,118rem)}}@media(prefers-reduced-motion:reduce){.template-index *{scroll-behavior:auto!important}.template-index .preview-product,.template-index .preview-product img,.template-index .card-wrapper,.template-index .card-wrapper .media img{transition:none}.template-index .preview-product:hover,.template-index .preview-product:hover img,.template-index .card-wrapper:hover,.template-index .card-wrapper:hover .media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/aromauto-parachut.css.map */
