.revamp-store .clip-row__grid{overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x pan-y}.revamp-store .clip-row__item,.revamp-store .clip-row__media{position:relative}.revamp-store .clip-row__still{position:relative;aspect-ratio:4 / 5;border-radius:4px;overflow:hidden;background:#080a07}.revamp-store .clip-row__still img{width:100%;height:100%;object-fit:cover;display:block}.revamp-store .clip-row__tag{position:absolute;top:8px;left:8px;height:24px;padding:0 8px;border-radius:6px;background:#000000b8;color:#fff;font-size:12px;font-weight:600;line-height:24px;pointer-events:none}.revamp-store .clip-row__item .reel__toggle{top:0;right:0}.revamp-store .clip-row__item--mechanism{display:flex;flex-direction:column}.revamp-store .clip-row__drawing{aspect-ratio:4 / 5;border-radius:4px;overflow:hidden;background:#f6f5f0;display:grid;place-items:center}.revamp-store .clip-row__drawing .retract-concept{aspect-ratio:800 / 520;height:auto!important}.revamp-store .clip-row figcaption{color:var(--ink);font-size:15px;line-height:1.45}.revamp-store .clip-row .clip-row__credit{color:var(--steel);font-size:14px;line-height:1.45;margin-top:4px}.revamp-store .clip-row .block__lede{color:var(--steel)}.shop-category__price{display:block;margin-top:4px;font-size:14px;font-weight:600;color:var(--ink)}.home-ask{padding:40px 0;background:var(--plate, #f4f3ee);scroll-margin-top:72px}.home-ask__grid{display:grid;gap:20px}.home-ask__title{font:650 32px/1.05 var(--display);letter-spacing:-.03em}.home-ask__lede{margin-top:10px;color:var(--steel);font-size:16px;line-height:1.5;max-width:52ch}.home-ask__forms{display:grid;gap:24px}.home-ask__form,.home-ask__notify{display:grid;gap:12px}.home-ask__notify{padding-top:20px;border-top:1px solid var(--rule)}.home-ask__field{display:grid;gap:6px}.home-ask__field label{font-size:15px;font-weight:600}.home-ask__field input,.home-ask__field select{width:100%;min-height:48px;padding:10px 12px;font-size:16px;border:1px solid #838980;border-radius:6px;background:#fff;color:var(--ink)}.home-ask__inline{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.home-ask__badge{margin:0;padding:0;border:0;min-width:0}.home-ask__badge[hidden]{display:none}.home-ask__badge legend{padding:0;margin-bottom:6px;font-size:15px;font-weight:600}.home-ask__btn{min-height:48px;border-radius:6px;font-size:16px;width:100%}.home-ask__btn--ghost{min-height:48px;padding:0 18px;border-radius:6px;border:1px solid var(--ink);background:transparent;color:var(--ink);font-size:16px;font-weight:600;cursor:pointer}.home-ask__small{font-size:14px;line-height:1.45;color:var(--steel)}.home-ask__done{font-size:16px;line-height:1.5;font-weight:600}.home-ask__error{font-size:15px;color:#b3261e}@media(min-width:990px){.home-ask{padding:64px 0}.home-ask__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}.home-ask__title{font-size:44px}.home-ask__btn{width:auto;padding:0 28px}}.home-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;max-height:calc(64px + env(safe-area-inset-bottom));padding:4px 16px calc(4px + env(safe-area-inset-bottom));background:#fffffff5;border-top:1px solid var(--rule)}.home-sticky[hidden]{display:none}.home-sticky__btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin:0;border-radius:6px;font-size:16px}@media(min-width:750px){.home-sticky{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/home-fixes.css.map */
