.ax-rack{--rack-ink: #20291f;--rack-paper: #f6f3eb;--rack-rule: #c6c5b8;--rack-muted: #596052;--rack-pad: clamp(20px, 5vw, 88px);--rack-item-width: clamp(174px, 18.2vw, 294px);display:block;background:var(--rack-paper);color:var(--rack-ink);padding:clamp(42px,6vw,94px) 0 clamp(32px,4vw,64px);overflow:hidden}.ax-rack--bracelets{--rack-paper: #e7ebdf;--rack-rule: #b7c0ae;--rack-item-width: clamp(165px, 16vw, 255px)}.ax-rack,.ax-rack *,.ax-rack *:before,.ax-rack *:after{box-sizing:border-box}.ax-rack__header,.ax-rack__tools{padding-inline:var(--rack-pad);display:flex;align-items:center;justify-content:space-between;gap:16px}.ax-rack__heading{display:flex;align-items:baseline;gap:15px;flex-wrap:wrap}.ax-rack__heading h2{margin:0;color:inherit;font-size:clamp(2.45rem,4.8vw,5rem);line-height:.99;letter-spacing:-.06em;font-weight:640}.ax-rack__total{color:var(--rack-muted);font-size:.82rem;white-space:nowrap}.ax-rack__all{color:inherit;display:inline-flex;align-items:center;gap:9px;border-bottom:1px solid currentColor;padding:8px 0 4px;font-size:.86rem;font-weight:560;line-height:1.25;text-decoration:none;white-space:nowrap}.ax-rack__all span{font-size:1.1em}.ax-rack__stage{position:relative;margin-top:clamp(25px,3.3vw,54px);isolation:isolate}.ax-rack__rail{position:absolute;z-index:-1;top:23px;inset-inline:0;height:9px;border-top:1px solid #8d9081;border-bottom:1px solid #55594b;background:linear-gradient(180deg,#d6d5c6,#c4c6b6 23%,#929683 59%,#6f7362);box-shadow:0 5px 7px -4px #37433266}.ax-rack__rail:before,.ax-rack__rail:after{content:"";position:absolute;height:27px;width:5px;bottom:7px;background:linear-gradient(90deg,#666d5c,#cdd1be 45%,#7f8673);border-radius:2px}.ax-rack__rail:before{left:calc(var(--rack-pad) * .56)}.ax-rack__rail:after{right:calc(var(--rack-pad) * .56)}.ax-rack__viewport{display:flex;align-items:center;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--rack-rule) transparent;scroll-padding-inline:var(--rack-pad);-webkit-overflow-scrolling:touch}.ax-rack[data-ready] .ax-rack__viewport{scrollbar-width:none}.ax-rack[data-ready] .ax-rack__viewport::-webkit-scrollbar{display:none}.ax-rack__track{width:max-content;display:flex;flex:none;list-style:none;padding:0 var(--rack-pad);margin:0;column-gap:clamp(6px,1.55vw,24px)}.ax-rack__cell{flex:none;width:var(--rack-item-width);padding:0;margin:0;--rack-tilt: -4deg}.ax-rack__cell:nth-child(4n+2){--rack-tilt: 3deg}.ax-rack__cell:nth-child(4n+3){--rack-tilt: -1.2deg}.ax-rack__cell:nth-child(4n){--rack-tilt: 2deg}.ax-rack__item{display:block;position:relative;color:inherit;text-decoration:none;padding:20px 0 8px;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.ax-rack__swing{display:flex;flex-direction:column;align-items:center;position:relative;transform-origin:50% 6px;transform:rotate(var(--rack-tilt));transition:transform .55s cubic-bezier(.2,.95,.25,1.2)}.ax-rack__hook{position:relative;display:block;width:15px;height:25px;border-radius:9px 9px 6px 5px;border:2px solid #666b5d;border-top-color:#939887;border-bottom-color:#555a4d;box-shadow:1px 0 #e7e4ce inset,1px 1px 1px #42493645}.ax-rack__hook:after{content:"";position:absolute;z-index:2;width:6px;height:15px;left:3px;bottom:-12px;border-radius:1px 1px 3px 3px;border:1px solid #6a6654;background:linear-gradient(90deg,#817b65,#e8dbc0 55%,#8a8165)}.ax-rack__mount{position:relative;display:block;width:100%;margin-top:-3%;aspect-ratio:1}.ax-rack__photo{display:block;width:100%;height:100%;max-width:none;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.ax-rack--bracelets .ax-rack__mount{margin-top:5px;width:88%;padding:8px;aspect-ratio:.89;background:#fcf8eb;box-shadow:0 2px 4px #2e33221a,1px 7px 12px -8px #26301b66}.ax-rack--bracelets .ax-rack__mount:after{content:"";position:absolute;width:23px;height:10px;top:-3px;left:calc(50% - 11.5px);border:1px solid #877a5b;border-radius:2px;background:linear-gradient(#d7c39b,#a18d64 43%,#c4b48e 86%,#807151)}.ax-rack--bracelets .ax-rack__photo{object-fit:cover}.ax-rack__tag{display:flex;align-items:center;flex-direction:column;margin-top:clamp(12px,1.5vw,22px);gap:4px;text-align:center}.ax-rack__origin{font-size:.7rem;color:var(--rack-muted);letter-spacing:.065em;line-height:1.25}.ax-rack__name{color:inherit;font-size:clamp(1.05rem,1.5vw,1.5rem);font-weight:600;letter-spacing:-.04em;line-height:1.15}.ax-rack__price{font-size:.8rem;line-height:1.4;color:var(--rack-muted)}.ax-rack__tools{gap:22px;margin-top:clamp(19px,2.3vw,36px)}.ax-rack__tools[hidden]{display:none}.ax-rack__progress{flex:1;height:2px;overflow:hidden;background:var(--rack-rule)}.ax-rack__progress span{display:block;width:var(--rack-thumb, 16%);height:100%;margin-left:var(--rack-pos, 0%);background:var(--rack-ink)}.ax-rack__arrows{display:flex;gap:7px}.ax-rack__arrows button{display:grid;place-items:center;width:44px;height:44px;min-width:0;border-radius:50%;border:1px solid var(--rack-ink);background:transparent;color:inherit;padding:0;cursor:pointer;box-shadow:none}.ax-rack__arrows button:disabled{opacity:.32;cursor:default}.ax-rack__item:focus-visible,.ax-rack__viewport:focus-visible,.ax-rack__arrows button:focus-visible,.ax-rack__all:focus-visible{outline:2px solid var(--rack-ink);outline-offset:-2px}.ax-rack__item:focus-visible .ax-rack__swing{transform:rotate(0) scale(1.025)}.ax-rack__more{flex:none;color:inherit;padding:20px}.ax-rack[data-ready] .ax-rack__more{display:none}.ax-rack[data-load-error] .ax-rack__more{display:block}@media(hover:hover)and (pointer:fine){.ax-rack__viewport{cursor:grab}.ax-rack[data-dragging] .ax-rack__viewport,.ax-rack[data-dragging] .ax-rack__item{cursor:grabbing}.ax-rack__item:hover{color:var(--rack-ink)}.ax-rack__item:hover .ax-rack__swing{transform:rotate(0) scale(1.025)}.ax-rack__item:hover .ax-rack__name{text-decoration:underline;text-underline-offset:.15em}.ax-rack__arrows button:not(:disabled):hover{background:var(--rack-ink);color:var(--rack-paper)}}@media(max-width:699px){.ax-rack{--rack-item-width: clamp(146px, 42vw, 225px)}.ax-rack--bracelets{--rack-item-width: clamp(138px, 39vw, 200px)}.ax-rack__header{align-items:flex-end;gap:6px}.ax-rack__heading{align-items:flex-start;flex-direction:column;gap:8px}.ax-rack__heading h2{font-size:clamp(1.9rem,8.8vw,3.2rem)}.ax-rack__all{font-size:.73rem;gap:4px;padding-bottom:3px}.ax-rack__tag{gap:3px}.ax-rack__tools{gap:15px}}@media(prefers-reduced-motion:reduce){.ax-rack__swing{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ax-rack.css.map */
