.pc-inner-ring{width:100%;overflow:hidden;padding-top:var(--pc-ring-desktop-padding-top);padding-bottom:var(--pc-ring-desktop-padding-bottom);background:var(--pc-ring-background)}.pc-inner-ring *,.pc-inner-ring *:before,.pc-inner-ring *:after{box-sizing:border-box}.pc-inner-ring__gallery{position:relative;width:100%;height:var(--pc-ring-desktop-height);overflow:hidden;isolation:isolate;user-select:none;-webkit-user-select:none}.pc-inner-ring__carousel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;overflow:hidden;cursor:grab;touch-action:pan-y;outline:none;overscroll-behavior-x:contain}.pc-inner-ring__carousel.is-dragging{cursor:grabbing}.pc-inner-ring__carousel:focus-visible{outline:2px solid var(--pc-ring-progress-color);outline:clamp(1.334px,calc(100vw * 2 / 1920),4px) solid var(--pc-ring-progress-color);outline-offset:-4px;outline-offset:calc(clamp(2.668px,calc(100vw * 4 / 1920),8px)*-1)}.pc-inner-ring__scene{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;pointer-events:none}.pc-inner-ring__card{position:absolute;top:50%;left:50%;display:block;width:var(--pc-ring-desktop-card-width);aspect-ratio:var(--pc-ring-card-ratio);margin:0;color:inherit;text-decoration:none;transform-origin:center;transform-style:preserve-3d;pointer-events:none;-webkit-tap-highlight-color:transparent}.pc-inner-ring__card.is-render-visible{will-change:transform,opacity}.pc-inner-ring__face,.pc-inner-ring__picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.pc-inner-ring__face{overflow:hidden;border-radius:var(--pc-ring-desktop-card-radius);background:#fff;backface-visibility:hidden;-webkit-backface-visibility:hidden}.pc-inner-ring__image,.pc-inner-ring__placeholder{display:block;width:100%;height:100%;object-fit:cover}.pc-inner-ring__placeholder{background:#d9dbe1;fill:#b9bdc8}.pc-inner-ring__progress{position:absolute;left:50%;bottom:24px;bottom:max(clamp(calc(24px * .667),1.25vw,48px),env(safe-area-inset-bottom));z-index:40;display:none;align-items:center;gap:10px;gap:clamp(6.67px,calc(100vw * 10 / 1920),20px);color:var(--pc-ring-progress-color);transform:translate(-50%);pointer-events:none}.pc-inner-ring__progress-track{width:82px;width:clamp(54.694px,calc(100vw * 82 / 1920),164px);height:2px;height:clamp(1.334px,calc(100vw * 2 / 1920),4px);overflow:hidden;border-radius:999px;background:var(--pc-ring-progress-track-color)}.pc-inner-ring__progress-fill{display:block;width:100%;height:100%;background:currentColor;border-radius:inherit;transform:scaleX(0);transform-origin:left center;will-change:transform}.pc-inner-ring__progress-text{min-width:48px;min-width:clamp(calc(48px * .667),2.5vw,96px);color:var(--pc-ring-progress-color);opacity:.72;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;font-size:clamp(calc(11px * .667),calc(100vw * 11 / 1920),22px);font-weight:600;line-height:1.2;letter-spacing:.1em}.pc-inner-ring__empty{display:grid;width:min(420px,calc(100% - 48px));width:min(clamp(calc(420px * .667),21.875vw,840px),calc(100% - clamp(calc(48px * .667),2.5vw,96px)));height:100%;margin:0 auto;place-items:center}.pc-inner-ring__empty-placeholder{display:block;width:100%;max-height:calc(100% - 48px);max-height:calc(100% - clamp(calc(48px * .667),2.5vw,96px));border-radius:var(--pc-ring-desktop-card-radius);background:#d9dbe1;fill:#b9bdc8}.pc-inner-ring__card--video{cursor:default}.pc-inner-ring__media-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:block;border-radius:inherit;-webkit-tap-highlight-color:transparent}.pc-inner-ring__media-link--mobile-only{display:none}.pc-inner-ring__play-button{position:absolute;top:50%;left:50%;z-index:5;display:grid;width:var(--pc-ring-desktop-play-size);height:var(--pc-ring-desktop-play-size);padding:0;border:0;border-radius:50%;color:var(--pc-ring-play-color);background:var(--pc-ring-play-background);box-shadow:0 8px 28px #0003;transform:translate(-50%,-50%);place-items:center;cursor:pointer;pointer-events:auto;transition:transform .18s ease,box-shadow .18s ease;-webkit-tap-highlight-color:transparent}.pc-inner-ring__play-button:hover{transform:translate(-50%,-50%) scale(1.08);box-shadow:0 12px 34px #00000047}.pc-inner-ring__play-button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.pc-inner-ring__play-button svg{display:block;width:42%;height:42%;margin-left:4%}.pc-inner-ring__play-button--mobile-only,.pc-inner-ring__modal[hidden]{display:none}.pc-inner-ring__modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;padding:48px;padding:clamp(calc(48px * .667),2.5vw,96px);place-items:center}.pc-inner-ring__modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:#000000d1;cursor:pointer}.pc-inner-ring__modal-dialog{position:relative;z-index:1;width:min(100%,var(--pc-ring-modal-max-width));max-height:calc(100dvh - 96px);max-height:calc(100dvh - clamp(calc(96px * .667),5vw,192px))}.pc-inner-ring__modal-player{position:relative;width:100%;overflow:hidden;border-radius:var(--pc-ring-modal-radius);background:#000;box-shadow:0 24px 80px #00000073}.pc-inner-ring__modal-player-inner{position:relative;width:100%;aspect-ratio:16 / 9;background:#000}.pc-inner-ring__modal-video,.pc-inner-ring__modal-iframe{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:0;object-fit:contain;background:#000}.pc-inner-ring__modal-close{position:absolute;top:-44px;top:calc(clamp(calc(44px * .667),calc(100vw * 44 / 1920),88px)*-1);right:0;z-index:2;display:grid;width:36px;width:clamp(24.012px,1.875vw,72px);height:36px;height:clamp(24.012px,1.875vw,72px);padding:0;border:0;border-radius:50%;color:#fff;background:#ffffff29;place-items:center;cursor:pointer;transition:background .18s ease,transform .18s ease}.pc-inner-ring__modal-close:hover{background:#ffffff47;transform:rotate(90deg)}.pc-inner-ring__modal-close:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.pc-inner-ring__modal-close svg{width:58%;height:58%}html.pc-inner-ring-modal-open,html.pc-inner-ring-modal-open body{overflow:hidden}@media screen and (max-width:768px){.pc-inner-ring__play-button{width:var(--pc-ring-mobile-play-size);height:var(--pc-ring-mobile-play-size)}.pc-inner-ring__play-button--desktop-only,.pc-inner-ring__media-link--desktop-only{display:none}.pc-inner-ring__play-button--mobile-only{display:grid}.pc-inner-ring__media-link--mobile-only{display:block}.pc-inner-ring__modal{padding:var(--pc-ring-modal-mobile-padding)}.pc-inner-ring__modal-dialog{max-height:calc(100dvh - var(--pc-ring-modal-mobile-padding) * 2)}.pc-inner-ring__modal-player{border-radius:var(--pc-ring-modal-mobile-radius)}.pc-inner-ring__modal-close{top:12px;top:clamp(10.2px,3.2vw,calc(12px * 1.15));right:12px;right:clamp(10.2px,3.2vw,calc(12px * 1.15));width:36px;width:clamp(calc(36px * .85),9.6vw,41.4px);height:36px;height:clamp(calc(36px * .85),9.6vw,41.4px);background:#00000094}.pc-inner-ring{padding-top:var(--pc-ring-mobile-padding-top);padding-bottom:var(--pc-ring-mobile-padding-bottom)}.pc-inner-ring__gallery{height:var(--pc-ring-mobile-height)}.pc-inner-ring__carousel:focus-visible{outline-width:2px;outline-width:clamp(1.7px,calc(100vw * 2 / 375),2.3px);outline-offset:-4px;outline-offset:calc(clamp(3.4px,calc(100vw * 4 / 375),4.6px)*-1)}.pc-inner-ring__card{top:47%;width:min(76vw,var(--pc-ring-mobile-card-width));width:min(var(--pc-ring-mobile-card-width),calc(100vw - (clamp(20.4px,6.4vw,calc(24px * 1.15))*2)));transform-style:flat}.pc-inner-ring__face{border-radius:var(--pc-ring-mobile-card-radius);clip-path:inset(0 round var(--pc-ring-mobile-card-radius));contain:paint;transform:translateZ(0)}.pc-inner-ring__image,.pc-inner-ring__placeholder{border-radius:inherit}.pc-inner-ring[data-show-progress=true] .pc-inner-ring__progress{display:flex;bottom:16px;bottom:max(clamp(13.6px,calc(100vw * 16 / 375),18.4px),env(safe-area-inset-bottom));gap:10px;gap:clamp(8.5px,calc(100vw * 10 / 375),11.5px)}.pc-inner-ring__progress-track{width:82px;width:clamp(69.7px,calc(100vw * 82 / 375),94.3px);height:2px;height:clamp(1.7px,calc(100vw * 2 / 375),2.3px)}.pc-inner-ring__progress-text{min-width:48px;min-width:clamp(40.8px,12.8vw,calc(48px * 1.15));font-size:11px;font-size:clamp(9.35px,calc(100vw * 11 / 375),calc(11px * 1.15))}.pc-inner-ring__empty{width:min(320px,calc(100% - 32px));width:min(clamp(272px,calc(100vw * 320 / 375),368px),calc(100% - clamp(27.2px,calc(100vw * 32 / 375),36.8px)))}.pc-inner-ring__empty-placeholder{max-height:calc(100% - 32px);max-height:calc(100% - clamp(27.2px,calc(100vw * 32 / 375),36.8px));border-radius:var(--pc-ring-mobile-card-radius)}}@media(prefers-reduced-motion:reduce){.pc-inner-ring__card,.pc-inner-ring__image,.pc-inner-ring__face{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/40/compiled_assets/styles.css.map */
