.hr{display:block;background:var(--hr-bg);padding:var(--hr-pt-m) 0 var(--hr-pb-m);color:var(--hr-ink);overflow:hidden}@media screen and (min-width:750px){.hr{padding:var(--hr-pt) 0 var(--hr-pb)}}.hr__eyebrow{display:flex;justify-content:center;align-items:center;gap:14px;margin:0 0 28px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;line-height:1.4}.hr__eyebrow-main{font-weight:700}.hr__eyebrow-sub{opacity:.45;padding-left:14px;border-left:1px solid currentColor}.hr__track{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 16px}.hr__track::-webkit-scrollbar{display:none}.hr__list{position:relative;display:flex;align-items:flex-start;gap:var(--hr-gap);width:max-content;min-width:100%;justify-content:safe center;margin:0;padding:0 8px;list-style:none}.hr__list:before{content:"";position:absolute;left:-16px;right:-16px;top:9px;height:6px;border-radius:3px;background:linear-gradient(180deg,#e9e9e9,#b9b9b9 45%,#8e8e8e);box-shadow:0 3px 6px #0000001f;z-index:2}.hr__item{flex:0 0 var(--hr-side-m);scroll-snap-align:center;transition:flex-basis .5s cubic-bezier(.2,.7,.2,1),opacity .3s ease}.hr__hit{all:unset;box-sizing:border-box;display:block;width:100%;cursor:pointer;position:relative;padding-top:34px}.hr__hit:focus-visible{outline:2px solid var(--hr-ink);outline-offset:4px;border-radius:4px}.hr__hook{position:absolute;top:0;left:50%;width:20px;height:36px;transform:translate(-50%);z-index:3;color:#8a8a8a}.hr__tag{position:absolute;top:22px;left:calc(50% + 8px);z-index:4;padding:3px 7px 3px 10px;background:var(--hr-tag-bg);color:var(--hr-tag-ink);font-size:10px;font-weight:600;line-height:1.3;white-space:nowrap;border-radius:2px;box-shadow:0 2px 6px #00000024;transform:rotate(-3deg);transform-origin:left center;transition:opacity .3s ease,transform .3s ease}.hr__tag:before{content:"";position:absolute;left:3px;top:50%;width:3px;height:3px;margin-top:-1.5px;border-radius:50%;background:var(--hr-bg);box-shadow:inset 0 0 0 1px #0003}.hr--tags-hover .hr__tag{opacity:0}.hr__media{position:relative;display:block;height:var(--hr-h-m);transform-origin:50% 0}.hr__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:50% 0;transition:opacity .35s ease}.hr__img--cover{object-fit:cover}.hr__img--front{opacity:0}@media screen and (min-width:750px){.hr__track{padding:0 24px;scroll-snap-type:none}.hr__item{flex-basis:var(--hr-side)}.hr__media{height:var(--hr-h)}}@media(hover:hover)and (min-width:750px){.hr__item.is-active{flex-basis:var(--hr-front)}.hr__list.has-active .hr__item:not(.is-active){opacity:.82}.hr__item.is-active .hr__img--side{opacity:0}.hr__item.is-active .hr__img--front{opacity:1}.hr__item.is-active .hr__tag{opacity:1;transform:rotate(0)}.hr__item.is-active .hr__media{animation:hr-sway 1.6s ease-out}}@keyframes hr-sway{0%{transform:rotate(0)}25%{transform:rotate(1.4deg)}55%{transform:rotate(-.8deg)}80%{transform:rotate(.3deg)}to{transform:rotate(0)}}.hr__caption{margin:24px 24px 0;text-align:right;font-size:13px;font-weight:600;line-height:1.4}.hr-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--hr-overlay);color:var(--hr-ink)}.hr-dialog::backdrop{background:#00000026;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hr-dialog[open]{display:flex;animation:hr-fade .3s ease}@keyframes hr-fade{0%{opacity:0}to{opacity:1}}.hr-dialog__close{position:absolute;top:16px;right:20px;z-index:2;display:inline-flex;align-items:center;gap:10px;padding:8px;background:none;border:0;color:inherit;font:inherit;font-size:13px;cursor:pointer}.hr-dialog__close svg{width:14px;height:14px}.hr-dialog__inner{display:grid;grid-template-columns:1fr;gap:24px;width:100%;max-width:1100px;margin:auto;padding:64px 20px 32px;max-height:100%;overflow-y:auto;box-sizing:border-box}.hr-dialog__media{position:relative;display:flex;justify-content:center;align-items:center;min-height:0}.hr-dialog__media img{display:block;width:100%;height:52vh;object-fit:contain}.hr-dialog__info{width:100%;max-width:380px;margin:0 auto}.hr-dialog__count{margin:0 0 6px;font-size:10px;letter-spacing:.2em;opacity:.5}.hr-dialog__title{margin:0;font-size:20px;font-weight:700;line-height:1.25;letter-spacing:.01em}.hr-dialog__price{margin:6px 0 0;font-size:14px;font-weight:600}.hr-dialog__price s{margin-left:8px;font-weight:400;opacity:.5}.hr-dialog__views{display:flex;gap:20px;margin:18px 0 0}.hr-dialog__view{padding:0 0 4px;background:none;border:0;border-bottom:2px solid transparent;color:inherit;font:inherit;font-size:13px;opacity:.45;cursor:pointer}.hr-dialog__view[aria-pressed=true]{opacity:1;border-bottom-color:currentColor}.hr-dialog__group{margin:20px 0 0;padding:0;border:0}.hr-dialog__group legend{margin:0 0 10px;padding:0;font-size:10px;letter-spacing:.2em;text-transform:uppercase;opacity:.6}.hr-dialog__values{display:flex;flex-wrap:wrap;gap:8px}.hr-dialog__value{min-width:38px;height:38px;padding:0 12px;border-radius:999px;border:1px solid rgba(0,0,0,.15);background:#fff;color:var(--hr-ink);font:inherit;font-size:12px;cursor:pointer;transition:background .2s,color .2s}.hr-dialog__value[aria-pressed=true]{background:var(--hr-accent);border-color:var(--hr-accent);color:var(--hr-accent-ink)}.hr-dialog__value.is-unavailable{text-decoration:line-through;opacity:.5}.hr-dialog__add{display:block;width:100%;margin:24px 0 0;padding:15px 20px;border:0;border-radius:999px;background:var(--hr-accent);color:var(--hr-accent-ink);font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:opacity .2s}.hr-dialog__add:disabled{opacity:.45;cursor:not-allowed}.hr-dialog__add[aria-busy=true]{opacity:.7;cursor:progress}.hr-dialog__error{margin:10px 0 0;font-size:12px;color:#b3261e}.hr-dialog__error:empty{display:none}.hr-dialog__foot{display:flex;justify-content:space-between;gap:16px;margin:24px 0 0;padding:16px 0 0;border-top:1px solid rgba(0,0,0,.12);font-size:13px}.hr-dialog__foot a{color:inherit;text-decoration:none}.hr-dialog__foot a:hover{text-decoration:underline}.hr-dialog__nav{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-top:-22px;border:0;border-radius:50%;background:#fffc;color:inherit;cursor:pointer}.hr-dialog__nav svg{width:16px;height:16px}.hr-dialog__nav--prev{left:12px}.hr-dialog__nav--next{right:12px}@media screen and (min-width:750px){.hr-dialog__inner{grid-template-columns:1.15fr 1fr;align-items:center;gap:48px;padding:48px 80px}.hr-dialog__media img{height:78vh;max-height:720px}.hr-dialog__info{margin:0}.hr-dialog__title{font-size:24px}.hr-dialog__nav--prev{left:24px}.hr-dialog__nav--next{right:24px}}@media(prefers-reduced-motion:reduce){.hr__item,.hr__img,.hr__tag{transition:none}.hr__item.is-active .hr__media,.hr-dialog[open]{animation:none}}@media screen and (max-width:749px){.hr--hide-mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/hang-rail.css.map */
