:root{--aq-cream: #f2f0ef;--aq-brown: #241910;--aq-taupe: #5c5148;--aq-gold: #9a6c35;--aq-font-heading: var(--font-heading--family, Georgia, serif);--aq-font-body: var(--font-body--family, Arial, sans-serif);--aq-line: color-mix(in srgb, var(--aq-brown) 18%, transparent);--aq-dark: #1a1a1a;--aq-soft: #ede8e0;--aq-page: min(1280px, calc(100vw - 64px) );--aq-reading: 720px;--aq-transition: .5s cubic-bezier(.2,.75,.25,1)}html{scroll-behavior:smooth}body.aquiroma-editorial{background:var(--aq-cream);color:var(--aq-taupe);font-family:var(--aq-font-body);font-size:16px;line-height:1.65;overflow-x:clip}.aq-section *,.aq-section *:before,.aq-section *:after{box-sizing:border-box}.aq-section img{display:block;max-width:100%}.aq-section p:first-child{margin-top:0}.aq-section p:last-child{margin-bottom:0}.aquiroma-editorial #MainContent .aq-section h1,.aquiroma-editorial #MainContent .aq-section h2,.aquiroma-editorial #MainContent .aq-section h3,.aquiroma-editorial #MainContent .aq-section h4,.aquiroma-editorial #MainContent .aq-section .h1,.aquiroma-editorial #MainContent .aq-section .h2,.aquiroma-editorial #MainContent .aq-section .h3{font-family:var(--aq-font-heading);font-weight:400;letter-spacing:-.025em;line-height:1.03}.aquiroma-editorial a{text-underline-offset:.25em}.aq-shell{margin-inline:auto;width:var(--aq-page)}.aq-kicker{color:var(--aq-gold);display:block;font-family:var(--aq-font-body);font-size:.68rem;font-weight:500;letter-spacing:.28em;line-height:1.4;margin:0 0 1.4rem;text-transform:uppercase}.aq-display{font-size:clamp(3.6rem,6.4vw,6.9rem);margin:0}.aq-section-title{font-size:clamp(3rem,5vw,5rem);margin:0;max-width:780px}.aq-button,.aquiroma-editorial #MainContent .button:not(.unstyled-button){align-items:center;background:var(--aq-gold);border:1px solid var(--aq-gold);border-radius:0;color:#fff;display:inline-flex;font-family:var(--aq-font-body);font-size:.66rem;font-weight:500;justify-content:center;letter-spacing:.28em;min-height:54px;padding:16px 38px;text-decoration:none;text-transform:uppercase;transition:background var(--aq-transition),color var(--aq-transition),border-color var(--aq-transition)}.aq-button:hover,.aquiroma-editorial #MainContent .button:not(.unstyled-button):hover{background:var(--aq-brown);border-color:var(--aq-brown);color:#fff}.aq-text-link{color:var(--aq-brown);display:inline-block;font-size:.72rem;letter-spacing:.2em;padding-bottom:.35rem;position:relative;text-decoration:none;text-transform:uppercase}.aq-text-link:after{background:currentColor;bottom:0;content:"";height:1px;left:0;position:absolute;transform-origin:left;transition:transform var(--aq-transition);width:100%}.aq-text-link:hover:after{transform:scaleX(.45)}.aq-hero{background:var(--aq-hero-background, var(--aq-dark));color:#fff;min-height:min(860px,calc(100svh - var(--header-group-height, 110px)));overflow:hidden;position:relative}.aq-hero__media,.aq-hero__media:after{top:0;right:0;bottom:0;left:0;position:absolute}.aq-hero__media picture,.aq-hero__media img,.aq-hero__video{height:100%;width:100%}.aq-hero__media img,.aq-hero__video{object-fit:cover;object-position:var(--aq-hero-desktop-position, center center);transform:scale(1.015)}.aq-hero__media:after{background:linear-gradient(90deg,#14100dad,#14100d33 56%,#14100d14);content:""}.aq-hero__placeholder{background:radial-gradient(circle at 70% 30%,#67513c,#211a15 62%,#14110f);top:0;right:0;bottom:0;left:0;position:absolute}.aq-hero__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;margin-inline:auto;min-height:inherit;padding-block:clamp(90px,13vh,150px);position:relative;width:var(--aq-page);z-index:2}.aq-hero--align-center .aq-hero__content{align-items:center;text-align:center}.aq-hero--align-center .aq-hero__text,.aq-hero--align-center .aq-hero-carousel{margin-inline:auto}.aq-hero--align-right .aq-hero__content{align-items:flex-end;text-align:right}.aq-hero--align-right .aq-hero__text,.aq-hero--align-right .aq-hero-carousel{margin-left:auto}.aq-hero--vertical-top .aq-hero__content{justify-content:flex-start}.aq-hero--vertical-center .aq-hero__content{justify-content:center}.aq-hero--vertical-bottom .aq-hero__content{justify-content:flex-end}.aq-hero .aq-kicker{color:var(--aq-hero-kicker, #ead8ad);font-size:var(--aq-hero-kicker-size, 11px)}.aq-hero__title{color:var(--aq-hero-heading, #fff)!important;font-size:clamp(24px,8vw,var(--aq-hero-heading-max, 132px));font-weight:300!important;line-height:.9!important;margin:0;max-width:920px}.aq-hero__text{color:var(--aq-hero-text, rgba(255,255,255,.84));font-family:var(--aq-font-heading);font-size:var(--aq-hero-carousel-text-size, 22px);font-weight:400;letter-spacing:.03em;line-height:1.45;margin:1.8rem 0 2.4rem;max-width:610px}.aq-hero-carousel{color:var(--aq-hero-text, rgba(255,255,255,.84));display:block;margin:1.8rem 0 2.4rem;max-width:650px;width:100%}.aq-hero-carousel__viewport{display:grid;width:100%}.aq-hero-carousel__slide{grid-area:1 / 1;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .42s ease,transform .42s ease,visibility .42s;visibility:hidden}.aq-hero-carousel__slide.is-active{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.aq-hero-carousel__heading{color:inherit!important;font-size:var(--aq-hero-carousel-heading-size, 24px);line-height:1.15!important;margin:0 0 .55rem}.aq-hero-carousel__text{color:inherit;font-family:var(--aq-font-heading);font-size:var(--aq-hero-carousel-text-size, 22px);font-weight:400;letter-spacing:.03em;line-height:1.45}.aq-hero-carousel__text p{margin:0}.aq-hero-carousel__controls{align-items:center;display:flex;gap:13px;margin-top:18px}.aq-hero--align-center .aq-hero-carousel__controls{justify-content:center}.aq-hero--align-right .aq-hero-carousel__controls{justify-content:flex-end}.aq-hero-carousel__arrow,.aq-hero-carousel__dot{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;margin:0}.aq-hero-carousel__arrow{align-items:center;border:1px solid currentColor;border-radius:50%;display:inline-flex;font-size:15px;height:34px;justify-content:center;line-height:1;opacity:.78;padding:0;transition:background .22s ease,color .22s ease,opacity .22s ease;width:34px}.aq-hero-carousel__arrow:hover,.aq-hero-carousel__arrow:focus-visible{background:var(--aq-hero-text, #fff);border-color:var(--aq-hero-text, #fff);color:var(--aq-hero-background, #1a1a1a);opacity:1}.aq-hero-carousel__dots{align-items:center;display:flex;gap:7px}.aq-hero-carousel__dot{border:1px solid currentColor;border-radius:50%;height:9px;opacity:.72;padding:0;transition:background .22s ease,opacity .22s ease,transform .22s ease;width:9px}.aq-hero-carousel__dot.is-active,.aq-hero-carousel__dot:hover,.aq-hero-carousel__dot:focus-visible{background:currentColor;opacity:1;transform:scale(1.12)}.aq-hero .aq-button{background:var(--aq-hero-button-background, var(--aq-gold));border-color:var(--aq-hero-button-background, var(--aq-gold));color:var(--aq-hero-button-text, #fff)}.aq-hero .aq-button:hover{background:var(--aq-hero-button-hover-background, var(--aq-brown));border-color:var(--aq-hero-button-hover-background, var(--aq-brown));color:var(--aq-hero-button-hover-text, #fff)}.aq-scroll-cue{align-items:center;bottom:34px;display:flex;font-size:.6rem;gap:14px;letter-spacing:.22em;position:absolute;right:0;text-transform:uppercase;color:var(--aq-hero-scroll, #fff)}.aq-scroll-cue:before{background:currentColor;content:"";height:1px;width:42px}.aq-marquee{background:var(--aq-marquee-background, var(--aq-brown));color:var(--aq-marquee-text, var(--aq-cream));overflow:hidden;padding:var(--aq-marquee-padding, 14px) 0}.aq-marquee__track{animation:aq-marquee var(--aq-marquee-speed, 34s) linear infinite;display:flex;min-width:max-content;width:max-content}.aq-marquee__group{display:flex}.aq-marquee__item{align-items:center;display:flex;font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.aq-marquee__item:after{color:var(--aq-marquee-accent, var(--aq-gold));content:"\2726";font-size:.65rem;margin:0 30px}@keyframes aq-marquee{to{transform:translate(-50%)}}.aq-manifesto{background:var(--aq-manifesto-background, var(--aq-cream));padding:var(--aq-manifesto-padding-top, 120px) 0 var(--aq-manifesto-padding-bottom, 120px)}.aq-manifesto .aq-kicker{color:var(--aq-manifesto-kicker, var(--aq-gold))}.aq-manifesto .aq-section-title{color:var(--aq-manifesto-heading, var(--aq-brown))}.aq-manifesto__intro{display:grid;gap:60px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);margin-bottom:clamp(80px,10vw,145px)}.aq-manifesto__lead{align-self:end;font-family:var(--aq-font-heading);font-size:clamp(1.35rem,1.8vw,1.7rem);letter-spacing:.025em;line-height:1.55;margin:0;color:var(--aq-manifesto-lead, var(--aq-taupe))}.aq-principles{border-top:1px solid var(--aq-manifesto-divider, var(--aq-line))}.aq-principle{align-items:start;border-bottom:1px solid var(--aq-manifesto-divider, var(--aq-line));display:grid;gap:clamp(40px,7vw,110px);grid-template-columns:minmax(260px,.7fr) minmax(320px,1.3fr);padding:42px 0}.aq-principle h3{color:var(--aq-principle-heading, var(--aq-brown));font-size:clamp(2rem,3vw,3rem);line-height:1.02;margin:0}.aq-principle p{color:var(--aq-principle-text, var(--aq-taupe));margin:0;max-width:680px}.aq-editorial{background:var(--aq-editorial-background, var(--aq-cream));display:grid;grid-template-columns:1fr 1fr;min-height:var(--aq-editorial-desktop-height, 760px)}.aq-editorial--media-right .aq-editorial__media{order:2}.aq-editorial--media-right .aq-editorial__content{order:1}.aq-editorial__media{background:var(--aq-editorial-media-background, var(--aq-soft));min-height:520px;overflow:hidden;position:relative}.aq-editorial__media img,.aq-editorial__video{height:100%;object-fit:var(--aq-editorial-media-fit, cover);object-position:var(--aq-editorial-media-focus, center center);transition:transform 1.2s cubic-bezier(.2,.75,.25,1);width:100%}.aq-editorial:hover .aq-editorial__media img{transform:scale(1.025)}.aq-editorial__placeholder{align-items:center;background:linear-gradient(135deg,#d9d0c5,#a89076);color:#3e2f2394;display:flex;font-family:var(--aq-font-heading);font-size:2rem;height:100%;justify-content:center;min-height:inherit}.aq-editorial__content{align-items:flex-start;background:var(--aq-editorial-background, var(--aq-cream));color:var(--aq-editorial-text, var(--aq-taupe));display:flex;flex-direction:column;justify-content:center;padding:var(--aq-editorial-desktop-padding, 100px)}.aq-editorial--align-center .aq-editorial__content{align-items:center;text-align:center}.aq-editorial--align-right .aq-editorial__content{align-items:flex-end;text-align:right}.aq-editorial .aq-kicker{color:var(--aq-editorial-kicker, var(--aq-gold))}.aq-editorial .aq-text-link{color:var(--aq-editorial-link, var(--aq-brown))}.aq-editorial__content h2{color:var(--aq-editorial-heading, var(--aq-brown));font-size:clamp(2.5rem,5vw,var(--aq-editorial-heading-max, 84px));margin:0;max-width:680px}.aq-editorial__text{margin:2rem 0 2.3rem;max-width:590px}.aq-editorial__text p:first-child{margin-top:0}.aq-products{background:var(--aq-products-background, var(--aq-cream));padding:var(--aq-products-padding-top, 120px) 0 var(--aq-products-padding-bottom, 120px)}.aq-products .aq-kicker{color:var(--aq-products-kicker, var(--aq-gold))}.aq-products .aq-section-title{color:var(--aq-products-heading, var(--aq-brown));font-size:clamp(2.5rem,5vw,var(--aq-products-heading-size, 80px))}.aq-products .aq-text-link{color:var(--aq-products-link, var(--aq-brown))}.aq-products__header{align-items:end;display:flex;gap:40px;justify-content:space-between;margin-bottom:65px}.aq-products__grid{display:grid;gap:var(--aq-products-row-gap, 54px) var(--aq-products-column-gap, 24px);grid-template-columns:repeat(var(--aq-products-desktop-columns, 3),minmax(0,1fr))}.aq-product-card{color:var(--aq-products-title, var(--aq-brown));min-width:0;text-decoration:none}.aq-product-card__media{aspect-ratio:var(--aq-products-image-ratio, 4 / 5);background:var(--aq-products-media-background, var(--aq-soft));overflow:hidden}.aq-product-card__media img{height:100%;object-fit:var(--aq-products-image-fit, cover);transition:transform .9s cubic-bezier(.2,.75,.25,1);width:100%}.aq-product-card:hover .aq-product-card__media img{transform:scale(1.035)}.aq-product-card__meta{align-items:start;border-bottom:1px solid var(--aq-products-divider, var(--aq-line));display:flex;gap:20px;justify-content:space-between;padding:20px 0 18px}.aq-product-card__meta>div{flex:1;min-width:0}.aq-product-card h3{color:var(--aq-products-title, var(--aq-brown));font-size:var(--aq-products-title-size, 32px);line-height:1.06;margin:0 0 4px}.aq-product-card__type,.aq-product-card__price{color:var(--aq-products-price, var(--aq-brown));font-size:var(--aq-products-price-size, 11px);letter-spacing:.14em;text-transform:uppercase}.aq-product-card__price{flex-shrink:0;padding-top:9px;white-space:nowrap}.aq-products--meta-stacked .aq-product-card__meta{display:block}.aq-products--meta-stacked .aq-product-card__price{display:block;margin-top:8px;padding-top:0}.aquiroma-editorial #MainContent .section-wrapper:has([class^=ai-featured-story-]),.aquiroma-editorial #MainContent .section-wrapper:has([class^=ai-blog-carousel-]){overflow:hidden}@media screen and (min-width:750px){.aquiroma-editorial #MainContent [class*=ai-featured-story__layout-]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.aquiroma-editorial #MainContent [class*=ai-featured-story__image-wrapper-],.aquiroma-editorial #MainContent [class*=ai-featured-story__content-wrapper-]{min-width:0;width:auto}}.aquiroma-editorial #MainContent [class*=ai-blog-carousel__track-]:not([class*=ai-blog-carousel__track-wrapper-]){min-width:max-content;width:max-content}.aq-signup{background:var(--aq-brown);color:#ffffffc2;padding:clamp(95px,12vw,160px) 0;text-align:center}.aq-signup h2{color:#fff;font-size:clamp(3.2rem,6vw,6rem);margin:0 auto;max-width:850px}.aq-signup__text{margin:25px auto 44px;max-width:590px}.aq-signup form{display:flex;margin:0 auto;max-width:650px}.aq-signup input{background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.48);border-radius:0;color:#fff;flex:1;font:inherit;min-width:0;padding:17px 2px}.aq-signup input::placeholder{color:#ffffff85}.aq-signup button{background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.48);color:#fff;cursor:pointer;font:500 .64rem var(--aq-font-body);letter-spacing:.2em;padding:0 4px 0 28px;text-transform:uppercase}.aq-signup__message{margin-top:18px}.aq-contact{background:var(--aq-soft);padding:clamp(100px,12vw,170px) 0}.aq-contact__layout{display:grid;gap:clamp(60px,10vw,150px);grid-template-columns:.8fr 1.2fr}.aq-contact__intro p{max-width:520px}.aq-contact__details{font-size:.72rem;letter-spacing:.13em;margin-top:42px;text-transform:uppercase}.aq-contact__details a{color:var(--aq-brown)}.aq-contact__form{display:grid;gap:26px;grid-template-columns:1fr 1fr}.aq-contact__field{display:flex;flex-direction:column;gap:8px}.aq-contact__field--full{grid-column:1 / -1}.aq-contact label{color:var(--aq-brown);font-size:.62rem;letter-spacing:.2em;text-transform:uppercase}.aq-contact input,.aq-contact select,.aq-contact textarea{background:transparent;border:0;border-bottom:1px solid color-mix(in srgb,var(--aq-brown) 34%,transparent);border-radius:0;color:var(--aq-brown);font:1rem var(--aq-font-body);min-height:52px;padding:12px 0;width:100%}.aq-contact textarea{min-height:125px;resize:vertical}.aq-contact__submit{grid-column:1 / -1;justify-self:start;margin-top:8px}.aq-faq{padding:clamp(100px,12vw,170px) 0}.aq-faq__layout{display:grid;gap:80px;grid-template-columns:.7fr 1.3fr}.aq-faq__items{border-top:1px solid var(--aq-line)}.aq-faq details{border-bottom:1px solid var(--aq-line)}.aq-faq summary{color:var(--aq-brown);cursor:pointer;font-family:var(--aq-font-heading);font-size:clamp(1.45rem,2vw,2rem);list-style:none;padding:27px 48px 27px 0;position:relative}.aq-faq summary::-webkit-details-marker{display:none}.aq-faq summary:after{content:"+";font-family:var(--aq-font-body);font-size:1rem;font-weight:300;position:absolute;right:3px;top:32px}.aq-faq details[open] summary:after{content:"\2212"}.aq-faq__answer{max-width:720px;padding:0 55px 30px 0}.aquiroma-editorial .product-information,.aquiroma-editorial .main-collection,.aquiroma-editorial .main-page,.aquiroma-editorial .main-blog{background:var(--aq-cream)}#MainContent>.shopify-section:first-child .section-content-wrapper{margin-inline:auto;max-width:var(--aq-page)}#MainContent>.shopify-section:first-child .section-content-wrapper>:first-child h1{font-size:clamp(3.7rem,7vw,7rem)!important;font-weight:400!important;max-width:1050px}#MainContent>.shopify-section:first-child .section-content-wrapper>:nth-child(2){font-family:var(--aq-font-heading);font-size:clamp(1.15rem,1.7vw,1.55rem);line-height:1.55;max-width:760px}.aquiroma-editorial .collection-wrapper{margin-inline:auto;max-width:var(--aq-page);padding-bottom:clamp(80px,10vw,140px)}.aquiroma-editorial .facets__form,.aquiroma-editorial .facets__summary,.aquiroma-editorial .sorting-filter{font-family:var(--aq-font-body);font-size:.68rem;letter-spacing:.13em;text-transform:uppercase}.aquiroma-editorial .rte{line-height:1.75}.aquiroma-editorial .rte h2{font-size:clamp(2.7rem,4.5vw,4.7rem);margin-top:1.6em}.aquiroma-editorial .rte h3{font-size:clamp(2rem,3vw,3rem)}.aquiroma-editorial .product-information__grid{gap:clamp(36px,6vw,90px)}.aquiroma-editorial .product-information h1{font-size:clamp(3.3rem,5vw,5.8rem)!important}.aquiroma-editorial .product-information__media img{border-radius:0!important}.aquiroma-editorial .product-information .product-details{padding:clamp(38px,6vw,90px) 0!important}.aquiroma-editorial .product-information .product-description{font-family:var(--aq-font-heading);font-size:1.25rem;line-height:1.6}.aquiroma-editorial .product-information details{border-bottom:1px solid var(--aq-line)}.aquiroma-editorial .product-information .product-details,.aquiroma-editorial .product-information .product-details>.group-block,.aquiroma-editorial .product-information .product-details>.group-block>.group-block-content,.aquiroma-editorial .product-information product-price,.aquiroma-editorial .product-information .buy-buttons-block,.aquiroma-editorial .product-information product-form-component,.aquiroma-editorial .product-information .product-form-buttons{max-width:none;min-width:0;width:100%}.aquiroma-editorial .product-information product-price,.aquiroma-editorial .product-information .buy-buttons-block,.aquiroma-editorial .product-information product-form-component{display:block;opacity:1;visibility:visible}@media screen and (min-width:750px){.aquiroma-editorial .product-information.section--full-width{padding-inline:clamp(24px,4vw,72px)}.aquiroma-editorial .product-information.section--full-width .product-information__grid{grid-column:1 / -1;margin-inline:auto;max-width:1600px;width:100%}.aquiroma-editorial .product-information .product-information__media,.aquiroma-editorial .product-information .product-details{min-width:0;width:100%}}.aquiroma-editorial .product-grid{gap:52px 22px!important}.aquiroma-editorial .product-card{border-radius:0!important}.aquiroma-editorial .product-card__content{padding-top:16px}.aquiroma-editorial .product-card__title{font-family:var(--aq-font-heading)!important;font-size:1.55rem!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.aq-marquee__track{animation:none}.aq-editorial__media img,.aq-product-card__media img,.aq-hero-carousel__slide,.aq-hero-carousel__arrow,.aq-hero-carousel__dot{transition:none}}@media screen and (max-width:989px){:root{--aq-page: min( calc(100% - 42px) , 1280px)}.aq-manifesto__intro,.aq-faq__layout,.aq-contact__layout{grid-template-columns:1fr}.aq-principle{gap:32px;grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr)}.aq-editorial{grid-template-columns:1fr;min-height:0}.aq-editorial--media-right .aq-editorial__media,.aq-editorial--media-right .aq-editorial__content{order:initial}.aq-editorial--mobile-media-bottom .aq-editorial__media{order:2}.aq-editorial--mobile-media-bottom .aq-editorial__content{order:1}.aq-editorial__media{min-height:min(72vw,650px)}}@media screen and (max-width:749px){:root{--aq-page: calc(100vw - 32px) }.aq-kicker{font-size:.6rem;letter-spacing:.22em;margin-bottom:1rem}.aq-button{font-size:.6rem;letter-spacing:.2em;min-height:50px;padding:14px 24px}.aq-hero{min-height:76svh}.aq-hero__media:after{background:linear-gradient(0deg,#14100dc7,#14100d40 62%,#14100d1f)}.aq-hero__media img,.aq-hero__video{object-position:var(--aq-hero-mobile-position, center center)}.aq-hero__content{min-height:76svh;padding-block:70px 54px}.aq-hero__title{font-size:var(--aq-hero-heading-mobile, 64px);line-height:.94!important;max-width:100%;overflow-wrap:break-word}.aq-hero .aq-kicker{font-size:var(--aq-hero-kicker-size-mobile, 10px)}.aq-hero__text{font-size:var(--aq-hero-carousel-text-size-mobile, 17px);line-height:1.45;margin:1.2rem 0 1.7rem;max-width:94%}.aq-hero__text p{margin:0}.aq-hero-carousel{margin:1.25rem 0 1.75rem;max-width:100%}.aq-hero-carousel__heading{font-size:var(--aq-hero-carousel-heading-size-mobile, 20px)}.aq-hero-carousel__text{font-size:var(--aq-hero-carousel-text-size-mobile, 17px)}.aq-hero-carousel__controls{margin-top:15px}.aq-hero-carousel__arrow{height:32px;width:32px}.aq-scroll-cue{display:none}.aq-marquee__item{font-size:.56rem;letter-spacing:.14em}.aq-marquee__item:after{margin-inline:18px}.aq-manifesto__intro{display:block;margin-bottom:52px}.aq-manifesto__lead{font-size:1.12rem;line-height:1.55;margin-top:24px}.aq-section-title{font-size:clamp(2.65rem,12vw,3.4rem);line-height:1}.aq-principle{display:block;padding:28px 0 30px}.aq-principle h3{font-size:2rem;margin-bottom:12px}.aq-principle p{font-size:.94rem;line-height:1.65}.aq-editorial{display:flex;flex-direction:column;min-height:0}.aq-editorial__media{aspect-ratio:var(--aq-editorial-mobile-ratio, 4 / 5);min-height:0;position:relative}.aq-editorial__media img,.aq-editorial__video{height:100%;top:0;right:0;bottom:0;left:0;object-fit:var(--aq-editorial-media-fit, cover);position:absolute;width:100%}.aq-editorial__placeholder{min-height:0}.aq-editorial__content{min-height:0;padding:var(--aq-editorial-mobile-padding, 60px) 20px}.aq-editorial__content h2{font-size:var(--aq-editorial-heading-mobile, 54px);line-height:.98}.aq-editorial__text{font-size:.95rem;margin:1.5rem 0 1.8rem}.aq-products__header{align-items:start;flex-direction:column;gap:22px;margin-bottom:34px}.aq-products .aq-section-title{font-size:var(--aq-products-heading-size-mobile, 54px)}.aq-products__grid{grid-template-columns:repeat(var(--aq-products-mobile-columns, 2),minmax(0,1fr))}.aq-product-card{min-width:0}.aq-product-card h3{font-size:var(--aq-products-title-size-mobile, 22px);line-height:1.05;overflow-wrap:anywhere}.aq-product-card__meta{align-items:start;padding:12px 0}.aq-product-card__type{display:block;font-size:.55rem;letter-spacing:.1em;line-height:1.4;margin-top:7px}.aq-product-card__price{font-size:var(--aq-products-price-size, 11px);letter-spacing:.1em}.aq-product-card__price{padding-top:0}.aq-products--mobile-meta-stacked .aq-product-card__meta{display:block}.aq-products--mobile-meta-stacked .aq-product-card__price{display:block;margin-top:8px}.aq-products--mobile-meta-inline .aq-product-card__meta{display:flex}.aq-products--mobile-meta-inline .aq-product-card__price{margin-top:0}.aq-signup{padding:76px 0;text-align:left}.aq-signup h2{font-size:clamp(2.8rem,13vw,3.6rem);line-height:.98}.aq-signup__text{margin:22px 0 34px}.aq-signup form{align-items:stretch;flex-direction:column}.aq-signup input{font-size:1rem;width:100%}.aq-signup button{min-height:52px;padding:16px 0 12px;text-align:left}.aq-contact{padding:72px 0 80px}.aq-contact__layout{gap:45px}.aq-contact__form{grid-template-columns:1fr}.aq-contact__field--full,.aq-contact__submit{grid-column:auto}.aq-contact__submit{justify-self:stretch;width:100%}.aq-faq{padding:72px 0 82px}.aq-faq__layout{gap:42px}.aq-faq summary{font-size:1.5rem;line-height:1.18;padding:22px 40px 22px 0}.aq-faq summary:after{top:25px}.aq-faq__answer{font-size:.94rem;padding:0 30px 24px 0}#MainContent>.shopify-section:first-child .section-content-wrapper>:first-child h1{font-size:clamp(2.8rem,13vw,3.75rem)!important;line-height:.98!important;overflow-wrap:anywhere}#MainContent>.shopify-section:first-child .section-content-wrapper>:nth-child(2){font-size:1.05rem}.aquiroma-editorial .collection-wrapper{padding-inline:16px}.aquiroma-editorial .product-grid{gap:34px 10px!important}.aquiroma-editorial .product-card__title{font-size:1.25rem!important;line-height:1.08!important;overflow-wrap:anywhere}.aquiroma-editorial .product-information{padding-inline:0!important}.aquiroma-editorial .product-information__grid{gap:0}.aquiroma-editorial .product-information h1{font-size:clamp(2.75rem,13vw,3.7rem)!important;line-height:.98!important}.aquiroma-editorial .product-information .product-details{padding:38px 16px 64px!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/aquiroma-homepage.css.map */
