:is(.rp-stage,.sajp-stage,[data-backdrop-stage]):has(>.product-backdrop){container-type:inline-size}.product-backdrop{--product-word-height:min(14.685cqw, 76px, calc(86cqw / var(--product-word-ratio)));--product-art-top:122px;z-index:0;left:7%;top:calc(var(--product-art-top) - var(--product-word-height) * .8);width:calc(var(--product-word-height) * var(--product-word-ratio));height:var(--product-word-height);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.product-backdrop>span{width:var(--product-word-source-width);aspect-ratio:3;left:var(--product-word-source-left);top:var(--product-word-source-top);background:var(--season-line,#9aaf98);-webkit-mask:var(--product-word-source) center / contain no-repeat;-webkit-mask:var(--product-word-source) center / contain no-repeat;mask:var(--product-word-source) center / contain no-repeat;position:absolute}.product-backdrop:is([data-backdrop-layout=thumbnail],[data-backdrop-layout=inverter]){--product-image-height:390px;--product-frame-height:calc(var(--product-image-height) - 52px);--product-frame-width:calc(100cqw - 84px);--product-frame-top:20px;--product-object-height:min(var(--product-frame-height), calc(var(--product-frame-width) / var(--product-art-ratio)));--product-art-top:calc(122px + var(--product-frame-top) + (var(--product-frame-height) - var(--product-object-height)) / 2)}.product-backdrop[data-backdrop-layout=inverter]{--product-image-height:330px;--product-frame-height:calc(var(--product-image-height) * .67);--product-frame-width:calc((100cqw - 28px) * .62);--product-frame-top:calc(var(--product-image-height) * .15)}.product-backdrop[data-backdrop-layout=showcase]{--product-art-top:58px}@media (max-width:700px){.product-backdrop[data-backdrop-layout=thumbnail]{--product-image-height:340px}.product-backdrop[data-backdrop-layout=inverter]{--product-image-height:280px}.product-backdrop[data-backdrop-layout=showcase]{--product-art-top:55px}}:is(.rp-stage,.sajp-stage):has(>.official-manufacturer-mark){padding-top:176px}.official-manufacturer-mark{box-sizing:border-box;width:max-content;max-width:calc(100% - 72px);height:76px;box-shadow:none;background:var(--season-ground,#f4f5ed);z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;border:0;border-radius:18px 4px 4px;justify-content:center;align-items:center;padding:14px 24px;display:flex;position:absolute;top:48px;left:36px;right:auto}.official-manufacturer-mark img{width:var(--official-logo-width);object-fit:contain;object-position:left center;opacity:1;filter:none;flex:none;max-width:100%;height:auto;max-height:44px;display:block}.official-manufacturer-mark[data-manufacturer=saj]{background:#173c32}@media (max-width:700px){:is(.rp-stage,.sajp-stage):has(>.official-manufacturer-mark){padding-top:146px}.official-manufacturer-mark{border-top-left-radius:16px;max-width:calc(100% - 56px);height:68px;padding:12px 24px;top:36px;left:28px}.official-manufacturer-mark img{width:var(--official-logo-phone);max-height:40px}}
