.skr{display:block;background:var(--skr-bg,#faf9f6);color:#20201e;padding:48px 0 42px;isolation:isolate}.skr *{box-sizing:border-box}.skr-heading{text-align:center;padding:0 20px 38px}.skr-heading p,.skr-kicker{font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;margin:0 0 12px}.skr-heading h2{font-size:clamp(26px,3vw,44px);line-height:1.15;letter-spacing:-.035em;margin:0}.skr-scroll{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;overscroll-behavior-x:contain}.skr-stage{position:relative;min-width:max-content;padding:0 72px}.skr-bar{position:absolute;left:0;right:0;top:11px;height:7px;border-radius:5px;background:linear-gradient(#9c9c98,#f9f9f7 35%,#71716d 75%,#aaa);box-shadow:0 2px 3px #0002}.skr-bar:before,.skr-bar:after{content:"";position:absolute;top:-8px;width:29px;height:22px;background:linear-gradient(90deg,#aaa,#ddd,#8b8b86);border:1px solid #999;border-radius:3px}.skr-bar:before{left:4px}.skr-bar:after{right:4px}.skr-items{position:relative;display:flex;justify-content:center;width:max-content;min-width:100%;margin:0 auto;padding:0 18px 48px}.skr-item{position:relative;flex:0 0 auto;width:112px;transition:width .55s cubic-bezier(.2,.75,.2,1);text-align:center}.skr-item.is-active{width:270px;z-index:2}.skr-piece{-webkit-appearance:none;appearance:none;display:block;position:relative;width:100%;height:calc(var(--skr-height) + 55px);padding:0;background:none!important;border:0!important;color:inherit;cursor:pointer;box-shadow:none!important;border-radius:0}.skr-piece:focus-visible{outline:2px solid #222;outline-offset:5px}.skr-garment{position:absolute;top:0;left:50%;display:block;width:270px;height:100%;margin-left:-135px;transform-origin:50% 17px;transform:perspective(900px) rotateY(var(--skr-angle)) rotate(-2deg);transition:transform .65s cubic-bezier(.19,.9,.25,1);filter:drop-shadow(7px 8px 5px #0002);pointer-events:none}.skr-item:nth-child(2n) .skr-garment{transform:perspective(900px) rotateY(var(--skr-angle)) rotate(2deg)}.skr-item.is-active .skr-garment{transform:perspective(900px) rotateY(0) rotate(0)}.skr-hanger{position:absolute;top:5px;left:25px;width:220px;height:78px}.skr-shirt{position:absolute;top:52px;left:0;width:270px;height:var(--skr-height);object-fit:contain;object-position:top center;display:block}.skr-tag{position:absolute;top:52px;left:50%;font-size:10px;font-weight:600;background:#fffffa;border:1px solid #deddd4;padding:5px 7px;border-radius:2px;transform:rotate(-7deg);box-shadow:1px 2px 4px #0002;pointer-events:none}.skr-name{position:absolute;top:calc(var(--skr-height) + 72px);left:50%;width:250px;transform:translate(-50%);font-size:13px;font-weight:600;opacity:0;transition:opacity .25s}.skr-item.is-active .skr-name{opacity:1}.skr-footer{text-align:center;padding:16px 20px 0}.skr-footer p{margin:0 0 6px;font-size:15px}.skr-footer small{display:block;color:#777;font-size:11px}.skr-link{display:inline-flex;align-items:center;justify-content:center;gap:15px;margin-top:20px;border:1px solid #cecec7!important;border-radius:30px;padding:12px 24px;color:#222!important;background:#f1f0ea;text-decoration:none;font-size:13px}.skr-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(850px,92vw);max-height:90dvh;padding:45px;border:0;border-radius:12px;background:var(--skr-bg,#faf9f6);color:#222;overflow:auto}.skr-dialog::backdrop{background:#16161380;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.skr-close{position:absolute;top:12px;right:14px;font-size:30px;line-height:36px;width:40px;height:40px;background:transparent;border:0;color:#222;cursor:pointer}.skr-detail{display:grid;grid-template-columns:1.1fr 1fr;gap:35px;align-items:center}.skr-detail-art img{display:block;width:100%;height:440px;object-fit:contain}.skr-detail-copy h3{font-size:30px;line-height:1.15;margin:12px 0 18px}.skr-flip{display:block;background:none;border:0;text-decoration:underline;margin-top:20px;cursor:pointer}@media(max-width:650px){.skr{padding-top:32px;--skr-height:265px!important}.skr-heading{padding-bottom:28px}.skr-stage{padding:0 40px}.skr-item{width:90px}.skr-item.is-active{width:215px}.skr-garment{width:215px;margin-left:-107.5px}.skr-shirt{width:215px}.skr-hanger{width:180px;left:17px}.skr-dialog{padding:44px 24px 28px}.skr-detail{grid-template-columns:1fr;gap:20px}.skr-detail-art img{height:290px}.skr-detail-copy h3{font-size:25px}.skr-detail-copy{text-align:center}}@media(prefers-reduced-motion:reduce){.skr-item,.skr-garment,.skr-name{transition:none!important}}.team-members-section .rounded-content .rounded-content-inner{padding:var(--sp-2) var(--sp-4) var(--sp-2) var(--sp-2)}.image-with-text .video-play-btn{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}@media(hover:hover)and (pointer:fine){.image-with-text .video-play-btn:hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}}.video-btn-icon{display:inline-flex;align-items:center;justify-content:center}.video-btn-icon svg{width:var(--icon-px);height:var(--icon-px)}:root{--text-align-default: left}[style*="--horizontal-alignment: center"] .text-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"] .text-block{--text-align-default: right}[style*="--horizontal-alignment: flex-start"]>.text-block{--text-align-default: left}[style*="--horizontal-alignment: center"]>.text-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"]>.text-block{--text-align-default: right}.text-block{width:var(--width);max-width:100%;display:flex;flex-direction:column;align-items:var(--horizontal-alignment)}.text-block>*{width:var(--width);max-inline-size:min(100%,var(--max-width, 100%));text-align:var(--text-align, var(--text-align-default));text-wrap:var(--text-wrap)}.text-block:not(.text-block--full-width).rte,.text-block:not(.text-block--full-width).paragraph{text-wrap:balance;text-wrap:pretty}.text-block:not(.text-block--full-width):is(.h1,.h2,.h3,.h4,.h5,.h6){text-wrap:balance}.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) a{text-decoration-color:transparent}.text-block h1,.text-block.h1>*{margin-block:var(--font-h1--spacing)}.text-block h2,.text-block.h2>*{margin-block:var(--font-h2--spacing)}.text-block h3,.text-block.h3>*{margin-block:var(--font-h3--spacing)}.text-block h4,.text-block.h4>*{margin-block:var(--font-h4--spacing)}.text-block h5,.text-block.h5>*{margin-block:var(--font-h5--spacing)}.text-block h6,.text-block.h6>*{margin-block:var(--font-h6--spacing)}.text-block p,.text-block.p>*{margin-block:var(--font-paragraph--spacing)}.text-block>*:first-child{margin-block-start:0}.text-block>*:last-child{margin-block-end:0}.text-block--align-center,.text-block--align-center>*{margin-inline:auto}.text-block--align-right,.text-block--align-right>*{margin-inline-start:auto}.text-block--background{background-color:var(--text-background-color);border-radius:var(--text-corner-radius);padding-block-start:max(var(--text-padding),var(--padding-block-start, 0));padding-block-end:max(var(--text-padding),var(--padding-block-end, 0));padding-inline-start:max(var(--text-padding),var(--padding-inline-start, 0));padding-inline-end:max(var(--text-padding),var(--padding-inline-end, 0))}.custom-color,.custom-color>:is(h1,h2,h3,h4,h5,h6,p,*){color:var(--color)}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
