@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300;400;500&family=Karla:wght@400;500;600&display=swap";.amv-bath{--amv-serif: "Cormorant Garamond", "Times New Roman", Georgia, serif;--amv-sans: "Karla", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--amv-ink: #28231e;--amv-body: #746a5e;--amv-accent: #c08a63;--amv-accent-dk: #a97450;--amv-dark: #33291f;--amv-bg: #fdfaf2;--amv-bg-alt: #f7f1e3;--amv-line: #e7dcc8;--amv-white: #fffdf8;--amv-pt: 88px;--amv-pb: 88px;--amv-max: 1240px;background:var(--amv-bg);color:var(--amv-body);font-family:var(--amv-sans);font-size:15px;line-height:1.6;padding:var(--amv-pt) 0 var(--amv-pb);-webkit-font-smoothing:antialiased}.amv-bath.amv-bg-alt{background:var(--amv-bg-alt)}.amv-bath.amv-bg-white{background:var(--amv-white)}.amv-bath *,.amv-bath *:before,.amv-bath *:after{box-sizing:border-box}.amv-bath .amv-wrap{max-width:var(--amv-max);margin:0 auto;padding:0 28px}.amv-bath h1,.amv-bath h2,.amv-bath h3,.amv-bath h4{font-family:var(--amv-serif)!important;color:var(--amv-ink);font-weight:400;text-transform:none!important;letter-spacing:normal!important;margin:0}.amv-bath p{margin:0}.amv-bath img{display:block;max-width:100%;height:auto}.amv-bath a{color:inherit;text-decoration:none}.amv-bath a:focus-visible,.amv-bath button:focus-visible,.amv-bath summary:focus-visible{outline:2px solid var(--amv-accent);outline-offset:3px}.amv-bath .amv-eyebrow{font-family:var(--amv-sans);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--amv-accent);margin-bottom:18px}.amv-bath .amv-h1{font-size:clamp(38px,5vw,60px);line-height:1.06;letter-spacing:-.01em}.amv-bath .amv-h2{font-size:clamp(30px,3.6vw,42px);line-height:1.12}.amv-bath .amv-h3{font-size:21px;line-height:1.3}.amv-bath .amv-lede{font-size:15px;line-height:1.72;color:var(--amv-body);max-width:46ch}.amv-bath .amv-sub{font-size:14.5px;color:var(--amv-body);margin-top:14px;max-width:60ch}.amv-bath .amv-price{font-family:var(--amv-sans);font-size:14px;color:var(--amv-ink);white-space:nowrap}.amv-bath .amv-btn-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.amv-bath .amv-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:0 22px;font-family:var(--amv-sans);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;border:1px solid transparent;border-radius:0;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.amv-bath .amv-btn--solid{background:var(--amv-dark);color:#fbf7ee}.amv-bath .amv-btn--solid:hover{background:#1f1913}.amv-bath .amv-btn--terracotta{background:var(--amv-accent);color:#fffdf8}.amv-bath .amv-btn--terracotta:hover{background:var(--amv-accent-dk)}.amv-bath .amv-btn--ghost{background:transparent;color:var(--amv-ink);border-color:var(--amv-line)}.amv-bath .amv-btn--ghost:hover{border-color:var(--amv-ink)}.amv-bath .amv-btn--block{width:100%}.amv-bath .amv-btn svg{width:14px;height:14px;flex:none}.amv-bath .amv-link{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--amv-accent)}.amv-bath .amv-link span{transition:transform .2s ease}.amv-bath .amv-link:hover span{transform:translate(3px)}.amv-bath .amv-crumb{display:flex;align-items:center;gap:9px;font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--amv-body);margin-bottom:56px}.amv-bath .amv-crumb a:hover,.amv-bath .amv-crumb-current{color:var(--amv-ink)}.amv-hero .amv-hero-grid{display:grid;grid-template-columns:1fr 1.28fr;gap:64px;align-items:center}.amv-hero .amv-hero-copy .amv-lede{margin-top:22px}.amv-hero .amv-hero-media{display:grid;grid-template-columns:1fr 1fr;gap:8px}.amv-hero .amv-hero-media figure{margin:0;overflow:hidden}.amv-hero .amv-hero-media figure:first-child{grid-column:1 / -1}.amv-hero .amv-hero-media img{width:100%;height:100%;object-fit:cover}.amv-hero .amv-media-1{aspect-ratio:16 / 9}.amv-hero .amv-media-2,.amv-hero .amv-media-3{aspect-ratio:1 / 1}.amv-feat{--amv-pt: 40px;--amv-pb: 40px}.amv-feat .amv-feat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:44px}.amv-feat .amv-feat-item svg{width:17px;height:17px;color:var(--amv-accent);margin-bottom:14px}.amv-feat .amv-feat-title{font-family:var(--amv-serif);font-size:17px;color:var(--amv-ink);margin-bottom:7px}.amv-feat .amv-feat-text{font-size:13px;line-height:1.55}.amv-grid .amv-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:44px}.amv-card{position:relative}.amv-card .amv-shot{display:block;position:relative;width:100%;aspect-ratio:3 / 4;overflow:hidden;background:#efe8da}.amv-card .amv-shot-empty,.amv-card .amv-shot svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.amv-card .amv-shot-empty svg{opacity:.35}.amv-card .amv-shot img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .45s ease}.amv-card .amv-shot img.is-on{opacity:1}.amv-card .amv-badge{position:absolute;top:14px;left:14px;z-index:2;background:#fdfaf2ed;color:var(--amv-ink);font-size:9.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;padding:6px 11px}.amv-card .amv-dots{position:absolute;bottom:12px;left:50%;transform:translate(-50%);z-index:2;display:flex;gap:5px}.amv-card .amv-dots button{width:14px;height:3px;padding:0;border:0;background:#fffdf880;cursor:pointer;transition:background-color .2s ease,width .2s ease}.amv-card .amv-dots button[aria-current=true]{background:#fffdf8;width:20px}.amv-card .amv-card-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:16px}.amv-card .amv-card-title{font-size:18px}.amv-card .amv-card-text{font-size:13px;line-height:1.55;margin-top:6px}.amv-card .amv-link{margin-top:12px}.amv-sets .amv-set-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:40px}.amv-set{display:flex;flex-direction:column;border:1px solid var(--amv-line);padding:24px;background:transparent}.amv-set .amv-set-tag{align-self:flex-start;border:1px solid var(--amv-line);color:var(--amv-accent);font-size:9.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;padding:4px 10px;margin-bottom:16px}.amv-set .amv-set-title{font-size:20px;margin-bottom:10px}.amv-set .amv-set-contents{font-size:13px;line-height:1.5}.amv-set .amv-set-count{font-size:10.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;margin-top:5px}.amv-set .amv-set-pricing{display:flex;align-items:baseline;gap:10px;margin:20px 0 18px}.amv-set .amv-set-price{font-size:17px;color:var(--amv-ink)}.amv-set .amv-set-save{font-size:12px;color:var(--amv-accent)}.amv-set .amv-btn{margin-top:auto}.amv-sets .amv-set-footnote{font-size:13px;margin-top:22px}.amv-sets .amv-set-footnote a{color:var(--amv-ink);text-decoration:underline;text-underline-offset:3px}.amv-split .amv-split-grid{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.amv-split.amv-split--flip .amv-split-media{order:2}.amv-split .amv-split-media img{width:100%;aspect-ratio:4 / 3.4;object-fit:cover}.amv-split .amv-lede{margin-top:18px;max-width:52ch}.amv-faq .amv-faq-grid{display:grid;grid-template-columns:1fr 1.35fr;gap:72px;align-items:start}.amv-faq .amv-sub{margin-top:16px;max-width:40ch}.amv-faq .amv-btn-row{margin-top:24px}.amv-faq details{border-bottom:1px solid var(--amv-line)}.amv-faq details:first-of-type{border-top:1px solid var(--amv-line)}.amv-faq summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 2px;cursor:pointer;list-style:none;font-family:var(--amv-serif);font-size:17px;color:var(--amv-ink)}.amv-faq summary::-webkit-details-marker{display:none}.amv-faq summary svg{width:14px;height:14px;flex:none;color:var(--amv-body);transition:transform .25s ease}.amv-faq details[open] summary svg{transform:rotate(180deg)}.amv-faq .amv-faq-answer{padding:0 2px 20px;font-size:14px;line-height:1.7;max-width:64ch}@media(max-width:1000px){.amv-feat .amv-feat-grid{grid-template-columns:repeat(2,1fr);gap:32px}.amv-grid .amv-cards{grid-template-columns:repeat(2,1fr)}.amv-sets .amv-set-grid{grid-template-columns:1fr}}@media(max-width:780px){.amv-bath{--amv-pt: 56px;--amv-pb: 56px}.amv-bath .amv-wrap{padding:0 20px}.amv-bath .amv-crumb{margin-bottom:32px}.amv-hero .amv-hero-grid,.amv-split .amv-split-grid,.amv-faq .amv-faq-grid{grid-template-columns:1fr;gap:36px}.amv-hero .amv-hero-grid{direction:ltr}.amv-hero .amv-hero-media,.amv-split.amv-split--flip .amv-split-media{order:-1}.amv-feat .amv-feat-grid{grid-template-columns:1fr;gap:26px}.amv-grid .amv-cards{grid-template-columns:1fr;gap:34px}.amv-bath .amv-btn{width:100%}.amv-bath .amv-lede{max-width:none}}@media(prefers-reduced-motion:reduce){.amv-bath *,.amv-bath *:before,.amv-bath *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/amouve-bath.css.map */
