.am-hs{position:relative}.am-hs__track{display:grid;touch-action:pan-y}.am-hs__slide{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity .7s var(--amor-ease-out),visibility 0s linear .7s}.am-hs__slide.is-on{opacity:1;visibility:visible;transition:opacity .7s var(--amor-ease-out),visibility 0s}.am-hero .am-hero__h{font-size:clamp(3.4rem,5.4vw,6.8rem);font-weight:400;letter-spacing:-.03em;line-height:1.02;margin:1.4rem 0 1.8rem;color:var(--amor-ink);text-shadow:0 0 2.4rem rgba(248,245,240,.9)}.am-hero .am-hero__h strong{font-weight:500;color:var(--amor-brown)}.am-hs__nav{display:flex;align-items:center;justify-content:center;gap:1.6rem;margin-top:1.6rem}.am-hs__dots{display:flex;gap:.6rem}.am-hs__dot{position:relative;width:3.6rem;height:2.4rem;padding:0;border:0;background:none;cursor:pointer}.am-hs__dot:before,.am-hs__dot i{content:"";position:absolute;left:0;top:50%;height:.4rem;margin-top:-.2rem;border-radius:9px}.am-hs__dot:before{right:0;background:var(--amor-line)}.am-hs__dot i{right:0;transform:scaleX(0);transform-origin:left center;background:var(--amor-ink)}.am-hs__dot[aria-current] i{transform:none}.am-hs.is-play .am-hs__dot[aria-current] i{transform:scaleX(0);animation:amHsFill var(--am-hs-int,6s) linear forwards}.am-hs.is-hold .am-hs__dot[aria-current] i{animation-play-state:paused}.am-hs__dot:focus-visible{outline:2px solid var(--amor-brown);outline-offset:2px;border-radius:4px}@keyframes amHsFill{to{transform:none}}.am-hs__ban-a{display:block;border-radius:1.4rem;overflow:hidden;background:#f3eee6}.am-hs__ban-a img{display:block;width:100%;height:auto;aspect-ratio:3/1;object-fit:cover}.am-hs__ban-a:focus-visible{outline:2px solid var(--amor-brown);outline-offset:3px}@media(max-width:989px){.am-hs__ban--m .am-hs__ban-a img{aspect-ratio:6/7}}@media(min-width:750px)and (max-width:989px){.am-hs__ban--m .am-hs__ban-a{max-width:56rem;max-width:min(56rem,calc((100svh - 30rem) * 6 / 7));margin-inline:auto}}@media(max-width:749px){.am-sec.am-hs-sec{padding-top:1.2rem}}@media(min-width:990px){.am-hs--ban .am-hs__nav{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:block;pointer-events:none}.am-hs--ban .am-hs__arrow{position:absolute;top:50%;width:4.8rem;height:4.8rem;margin-top:-2.4rem;pointer-events:auto;background:#ffffffe6;box-shadow:0 6px 18px #1b1a182e}.am-hs--ban .am-hs__arrow[data-d="-1"]{left:1.6rem}.am-hs--ban .am-hs__arrow[data-d="1"]{right:1.6rem}.am-hs--ban .am-hs__dots{position:absolute;left:50%;bottom:1.2rem;transform:translate(-50%);padding:0 1rem;border-radius:99rem;background:#1b1a1873;pointer-events:auto}.am-hs--ban .am-hs__dot:before{background:#ffffff6b}.am-hs--ban .am-hs__dot i{background:#fff}.am-hs--ban .am-hs__dot:focus-visible{outline-color:#fff}}.am-hs .am-hero__copy .am-eyebrow{color:var(--amor-brown)}@media(min-width:990px){.am-hs .am-hero:before{background:linear-gradient(90deg,rgba(248,245,240,var(--am-hero-veil,.7)) 0,rgba(248,245,240,var(--am-hero-veil,.7)) min(62rem,50%),rgba(248,245,240,0) min(92rem,74%))}.am-hs .am-hero__copy .am-eyebrow{display:inline-block;padding:.5rem 1.2rem;border-radius:99rem;background:#ffffffc7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-weight:500;text-shadow:none}.am-hs .am-hero__text{color:var(--amor-ink)}}@media(max-width:989px){.am-hs__slide{justify-content:flex-start}.am-hs__nav{margin-top:1.2rem;gap:1.2rem}.am-hs__dot{width:2.8rem}}@media(prefers-reduced-motion:reduce){.am-hs__slide,.am-hs__slide.is-on{transition:none}}.am-nbox__in{container:gb/inline-size}.am-popcat__track{margin-top:2.6rem;text-align:left}.am-popcat .am-popcat__track>*{flex-basis:calc((100% - 4.2rem)/4)}@media(max-width:1100px){.am-popcat .am-popcat__track>*{flex-basis:calc((100% - 2.8rem)/3)}}@media(max-width:749px){.am-popcat .am-popcat__track>*{flex-basis:calc((100% - 1.4rem)/2)}}@media(max-width:480px){.am-popcat .am-popcat__track>*{flex-basis:70%}}.am-popcat__track>li{display:flex;min-width:0}.am-popcat__track .am-pc{width:100%;padding:1rem .4rem}.am-popcat__track .am-pc__cut{background:rgb(var(--color-background));isolation:isolate}.am-popcat__track .am-pc__lab{display:inline-flex;align-items:baseline;gap:.6rem;white-space:nowrap}.am-popcat__track .am-pc__lab small{font-weight:400;font-size:1.25rem;color:var(--amor-ink-3)}.am-popcat__all{margin:1.6rem 0 0}.am-popcat__all .am-link{display:inline-flex;align-items:center;gap:.6rem}.am-popcat__all .am-ico{width:1.6rem;height:1.6rem;transition:transform var(--amor-dur) var(--amor-ease-out)}.am-popcat__all .am-link:hover .am-ico{transform:translate(.3rem)}@media(prefers-reduced-motion:reduce){.am-popcat__all .am-ico{transition:none}}.am-catbanner--top{margin:0 0 4rem}@media(max-width:749px){.am-catbanner--top{margin-bottom:2.8rem}}.am-ph .am-card{width:100%}.am-ph .am-card__media{border-color:transparent;background:#f6f2ec}.am-ph__txt{height:17.4rem;margin-top:1.2rem;border-radius:.8rem;background:linear-gradient(#F6F2EC 0 2rem,transparent 2rem 3.2rem,#F6F2EC 3.2rem 4.6rem,transparent 4.6rem)}.am-ph__ns{margin:1.6rem 0 0}.am-seo-box .am-seo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 5.6rem;columns:auto;max-width:none}.am-seo-box .am-seo__b{margin:0 0 .8rem}.am-seo-box .am-seo a{color:var(--amor-brown);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25rem}.am-seo-box .am-seo a:hover{color:var(--amor-ink)}.am-seo-box.is-clamp:not(.is-open) .am-seo{max-height:19rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.am-seo__more{display:inline-flex;align-items:center;gap:.5rem;margin-top:1rem;padding:0;border:0;background:none;font:inherit;font-size:1.4rem;font-weight:500;color:var(--amor-brown);cursor:pointer}.am-seo__more[hidden]{display:none}.am-seo__more svg{width:1.6rem;height:1.6rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s var(--amor-ease-out)}.am-seo-box.is-open .am-seo__more svg{transform:rotate(180deg)}.am-seo__more:hover span{text-decoration:underline;text-underline-offset:.3rem}@media(max-width:749px){.am-seo-box .am-seo{grid-template-columns:minmax(0,1fr)}.am-seo-box.is-clamp:not(.is-open) .am-seo{max-height:22rem}}@media(prefers-reduced-motion:reduce){.am-seo__more svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/61/compiled_assets/styles.css.map?subset=AAACFBQ */
