.s3r-stage{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;perspective:1000px;perspective-origin:50% 46%;cursor:grab;touch-action:pan-y;background:#0a0a0c;transition:perspective .9s cubic-bezier(.3,.7,.2,1)}.s3r-stage.drag{cursor:grabbing}.s3r-world{position:absolute;left:50%;top:50%;width:0;height:0;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.3,.7,.2,1)}.s3r-world.nodrift{transition:none}.s3r-g{position:absolute;transform-style:preserve-3d}.s3r-p{position:absolute;left:0;top:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-origin:50% 50%}.s3r-seams{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,transparent 0 194px,rgba(0,0,0,.28) 194px 195px)}.s3r-lights i{position:absolute;width:70px;height:70px;margin:-35px;border-radius:50%;background:radial-gradient(circle,#fff 0 30%,rgba(255,255,255,.25) 32%,transparent 70%)}.s3r-label{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;pointer-events:none;transform-origin:50% 0}.s3r-label b{font:italic 900 1em/1 Rubik,sans-serif;white-space:nowrap}.s3r-label span{font:500 20px Rubik,sans-serif;color:#8a8a96}.s3r-item{transform-style:preserve-3d;display:flex;flex-direction:column;align-items:center;gap:6px;border:0;padding:0;background:none;cursor:pointer;color:#f2f2f4;transform-origin:50% 0;transition:opacity .35s}.s3r-hanger{width:62%;height:52px;margin-bottom:-6px;flex:none}.s3r-card{width:100%;flex:none;display:flex;align-items:center;justify-content:center;transform-origin:50% 0;transition:transform .56s cubic-bezier(.23,1,.32,1)}.s3r-card img{max-width:100%;max-height:100%;object-fit:contain;pointer-events:none;opacity:0;transition:opacity .4s}.s3r-card img.is-cut{opacity:1;filter:drop-shadow(0 20px 14px rgba(0,0,0,.55))}.s3r-card.is-raw{border-radius:14px;background:radial-gradient(ellipse 70% 60% at 50% 42%,#fafafc,#dcdce2);padding:8%;box-shadow:0 18px 16px -8px #0000008c}.s3r-card.is-raw img{opacity:1;mix-blend-mode:multiply}.s3r-item--hang .s3r-card{align-items:flex-start;overflow:visible}.s3r-item--hang .s3r-card img{height:100%;width:auto;max-width:none;max-height:none}.s3r-item--hang .s3r-hanger{position:relative;z-index:1;margin-bottom:-16px}.s3r-item--hang .s3r-hanger--clip{margin-bottom:-10px}.s3r-item--hang{transform-style:preserve-3d}.s3r-item--hang .s3r-card,.s3r-item--hang .s3r-hanger{transform:rotateY(-60deg)}.s3r-hanger{transition:transform .56s cubic-bezier(.23,1,.32,1)}.s3r-item--hang:hover .s3r-card,.s3r-item--hang:focus-visible .s3r-card,.s3r-item--hang.turned .s3r-card{transform:rotateY(0) translateZ(40px)}.s3r-item--hang:hover .s3r-hanger,.s3r-item--hang:focus-visible .s3r-hanger,.s3r-item--hang.turned .s3r-hanger{transform:rotateY(0) translateZ(40px)}.s3r-item--stand .s3r-card,.s3r-item--peg .s3r-card,.s3r-item--case .s3r-card,.s3r-item--shelf .s3r-card{transform:rotateY(-24deg)}.s3r-item--stand:hover .s3r-card,.s3r-item--shelf:hover .s3r-card,.s3r-item--peg:hover .s3r-card,.s3r-item--case:hover .s3r-card,.s3r-item.turned .s3r-card,.s3r-item:focus-visible .s3r-card{transform:rotateY(0) translateZ(30px) translateY(-8px)}.s3r-item.turned .s3r-tag{opacity:1;transform:none}.s3r-tag{display:flex;flex-direction:column;align-items:center;max-width:150%;padding:4px 10px;border-radius:999px;background:#f2f2f4;color:#0a0a0c;font:500 12px/1.3 Rubik,sans-serif;white-space:nowrap;opacity:0;transform:translateY(-4px);transition:opacity .2s,transform .2s}.s3r-tag span{max-width:220px;overflow:hidden;text-overflow:ellipsis}.s3r-tag b{font:800 15px Barlow Condensed,sans-serif}.s3r-item:hover .s3r-tag,.s3r-item:focus-visible .s3r-tag{opacity:1;transform:none}.s3r-item:focus-visible{outline:none}.s3r-item:focus-visible .s3r-card img{outline:2px solid #2ef2e6;outline-offset:6px;border-radius:8px}.s3r-chip{padding:8px 14px;border-radius:999px;background:#131317;color:#f2f2f4;font:500 14px Rubik,sans-serif;text-decoration:none;white-space:nowrap;box-shadow:inset 0 -2px 0 var(--c);margin-left:-60px}.s3r-chip span{color:#8a8a96;font:800 14px Barlow Condensed,sans-serif}.s3r-brand{width:250px;height:140px;margin:-70px 0 0 -125px;border:0;border-radius:16px;background:#131317;box-shadow:inset 0 0 0 1px #2a2a33;color:#f2f2f4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:box-shadow .2s,opacity .2s}.s3r-brand b{font:italic 900 38px/1 Barlow Condensed,sans-serif;letter-spacing:1px;text-transform:uppercase}.s3r-brand span{font:500 13px Rubik,sans-serif;color:#8a8a96}.s3r-brand:hover{box-shadow:inset 0 0 0 1px #3a3a44,0 0 18px #2ef2e62e}.s3r-brand.on{box-shadow:inset 0 0 0 2px #2ef2e6,0 0 22px #2ef2e68c}.s3r-brand.on span{color:#2ef2e6}.s3r-hl .s3r-brand:not(.on){opacity:.55}.s3r-hl .s3r-item{opacity:.2}.s3r-hl .s3r-item.lit{opacity:1}.s3r-bcard{position:fixed;z-index:30;right:40px;bottom:130px;width:340px;padding:24px;border-radius:28px;background:#131317;display:flex;flex-direction:column;gap:12px;color:#f2f2f4}.s3r-bcard[hidden]{display:none}.s3r-bname{font:italic 900 34px/1 Barlow Condensed,sans-serif;letter-spacing:1px;text-transform:uppercase}.s3r-bcard p{margin:0;font-size:15px;line-height:1.55;color:#c8c8d0}.s3r-brow{display:flex;gap:8px;flex-wrap:wrap}.s3d .s3r-bbtn{flex:1;min-height:44px;padding:0 16px;border-radius:999px;border:0;background:#2ef2e6;color:#0a0a0c;font:700 15px Rubik,sans-serif;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;white-space:nowrap}.s3d .s3r-bbtn--2{flex:none;background:#1c1c22;color:#f2f2f4;font-weight:500}.s3r-header{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center}.s3r-header .s3d-hright{justify-self:end}.s3d .s3r-logo{display:block;width:112px;line-height:0;color:#f2f2f4}.s3d .s3r-logo .ts-logo-svg{display:block;width:100%;height:auto;overflow:visible}@media(max-width:700px){.s3r-bcard{left:16px;right:16px;width:auto;bottom:116px;padding:18px}.s3d-nav{max-width:calc(100vw - 32px);overflow-x:auto;scrollbar-width:none}.s3d-nav button{flex:none}.s3d-hint{font-size:12px}}@media(prefers-reduced-motion:reduce){.s3r-world,.s3r-stage{transition:none}}@media(max-width:700px){.s3d .s3r-header{grid-template-columns:1fr auto 1fr}.s3d .s3r-header .s3d-hlink{display:inline-flex;font-size:14px}}.s3r-vlogo{display:inline-flex;align-items:center;justify-content:center;background:#f2f2f4;border-radius:12px;padding:10px 16px;line-height:0}.s3r-vlogo img{display:block;height:48px;width:auto;max-width:170px;object-fit:contain;pointer-events:none}.s3r-vlogo--lg{border-radius:14px}.s3r-vlogo--lg img{height:56px;max-width:220px}.s3r-vlogo--sm{padding:4px 8px;border-radius:6px}.s3r-vlogo--sm img{height:20px;max-width:110px}.s3r-item--shelf .s3r-card{align-items:flex-end}.s3r-item--shelf .s3r-tag{position:absolute;top:-6px;left:50%;z-index:2;transform:translate(-50%,-4px) translateZ(70px);pointer-events:none}.s3r-item--shelf:hover .s3r-tag,.s3r-item--shelf:focus-visible .s3r-tag,.s3r-item--shelf.turned .s3r-tag{transform:translate(-50%) translateZ(70px)}.s3r-pan{display:none}.s3r-narrow .s3r-pan{display:block}.s3r-pan button{position:fixed;z-index:6;top:50%;margin-top:-22px;width:44px;height:44px;border-radius:999px;border:0;background:#131317d1;color:#f2f2f4;box-shadow:inset 0 0 0 1px #2a2a33;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}.s3r-pan-l{left:8px}.s3r-pan-r{right:8px}.s3d-overlay:not([hidden])~.s3r-pan,.s3d-scrim:not([hidden])~.s3r-pan{display:none}@media(max-width:760px){.s3d .s3d-pv-stage{flex:none;height:auto;flex-direction:column;gap:10px;padding-top:4px}.s3d .s3d-pv-img{width:70vw;height:34vh}.s3d .s3d-thumbs{position:static;transform:none;order:2;flex-direction:row;max-width:calc(100vw - 32px);overflow-x:auto;scrollbar-width:none;padding:2px}.s3d .s3d-thumbs button{flex:none;width:48px;height:48px}.s3d .s3d-arrow{top:17vh}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/store3d-room.css.map */
