.ws-editorial-host{display:block!important;position:relative;min-width:0;height:auto!important;overflow:visible!important;background:#fff!important}.ws-editorial-host>:not(.wseg){display:none!important}.ws-editorial-layout{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:start;gap:44px!important;max-width:1480px;margin-inline:auto!important;padding:40px 40px 0!important}.ws-editorial-layout>.wap-info,.ws-editorial-layout>.wop-info,.ws-editorial-layout>.wc-product-info{padding-top:0}.wop:has(.ws-editorial-host) .wop-gallery-nav{display:none!important}.wseg{position:relative;width:100%;background:#fff}.wseg [hidden]{display:none!important}.wseg-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:0}.wseg-track::-webkit-scrollbar{display:none}.wseg-slide{margin:0!important;flex:0 0 100%;width:100%;aspect-ratio:3/4;scroll-snap-align:start;background:#fff;overflow:hidden}.wseg-slide img{display:block;width:100%;height:100%;object-fit:contain;background:#fff}.wseg-controls{position:absolute;inset:0 0 auto;aspect-ratio:3/4;pointer-events:none}.wseg-controls button{position:absolute;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:48px;height:48px;border:0;background:rgba(255,255,255,.85);color:transparent;font-size:0!important;cursor:pointer;pointer-events:auto}.wseg-controls button:first-child{left:0}.wseg-controls button:nth-child(2){right:0}.wseg-controls button::before{content:"";color:#333;width:12px;height:12px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);margin-right:5px}.wseg-controls button:first-child::before{transform:rotate(-135deg);margin-right:0;margin-left:5px}.wseg-controls button:hover{background:#fff}.wseg-controls button:disabled{visibility:hidden;pointer-events:none}.wseg-controls span{position:absolute;top:calc(100% + 10px);right:0;font-size:13px;font-variant-numeric:tabular-nums}.wseg-thumbnails{margin-top:40px;display:flex;gap:6px;overflow-x:auto;padding:0 0 8px;scrollbar-width:thin}.wseg-thumbnails button{flex:0 0 62px;width:62px;aspect-ratio:3/4;border:1px solid transparent;background:#fff;padding:0;cursor:pointer}.wseg-thumbnails img{width:100%;height:100%;object-fit:contain;display:block}.wseg-thumbnails [aria-current=true]{border-color:#111}.wseg button:focus-visible,.wseg-track:focus-visible{outline:2px solid #111;outline-offset:3px}.wseg-empty{min-height:420px;display:grid;place-items:center;color:#777;background:#fff;padding:32px;text-align:center}.wseg-controls~.wseg-empty{margin:0}@media(max-width:749px){.ws-editorial-layout{display:block!important;padding:0!important}.wseg-controls{margin:0}.wseg-controls span{right:16px}.wseg-thumbnails{margin-inline:16px}.wseg-thumbnails button{flex-basis:52px;width:52px}.ws-editorial-layout>.wap-info,.ws-editorial-layout>.wop-info,.ws-editorial-layout>.wc-product-info{padding:24px 20px 0}.wseg-empty{min-height:360px}}

.wseg-slide,.wseg-thumbnails button{position:relative;overflow:hidden}.wseg-atlas{position:absolute;max-width:none!important;max-height:none!important;object-fit:fill!important}
