.rbw-swipe{display:block;position:relative;width:100%;height:100%;overflow:hidden;--rbw-slide-ratio:1}.rbw-swipe-track{display:flex;width:100%;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y pinch-zoom}.rbw-swipe-track::-webkit-scrollbar{display:none}.rbw-swipe-slide{position:relative;flex:0 0 100%;width:100%;min-width:0;height:100%;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always;aspect-ratio:var(--rbw-slide-ratio)}.rbw-swipe .rbw-swipe-slide>img{position:static;display:block;width:100%;height:100%;object-fit:contain;opacity:1;transform:none;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.rbw-swipe .rbw-swipe-detail>img,.rbw-pdp .rp-fabric-detail>img{object-fit:cover;transform:scale(2.8);transform-origin:50% 52%}.rbw-swipe-controls{position:absolute;left:8px;right:8px;bottom:8px;display:flex;justify-content:space-between;align-items:center;pointer-events:none;color:#191917;font:11px/1.4 Manrope,Arial,sans-serif}.rbw-swipe-controls button{pointer-events:auto;width:44px;height:44px;border:0;background:#f7f6f2e0;color:inherit;font:25px/1 Georgia,serif;cursor:pointer}.rbw-swipe-controls span{background:#f7f6f2e0;padding:5px 9px}.rbw-swipe-controls button:focus-visible{outline:2px solid #191917;outline-offset:2px}.rbw-detail-label{position:absolute!important;top:14px!important;left:14px!important;right:auto!important;bottom:auto!important;background:#f7f6f2e6!important;color:#191917!important;padding:7px 10px!important;font:10px/1.4 Manrope,Arial,sans-serif!important;letter-spacing:.04em}.rbw-pdp .rp-fabric-detail,.rp-detail-thumb{overflow:hidden}.rp-detail-thumb img{transform:scale(2.8)}.rp-slides{touch-action:pan-x pan-y pinch-zoom;overscroll-behavior-x:contain}.rp-slide>img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}#rbw-premium .product-img .rbw-swipe-slide>img{position:static;object-fit:contain;opacity:1;transform:none}#rbw-premium .product-img .rbw-swipe-detail>img{object-fit:cover;transform:scale(2.8)}.rc-photo:has(rbw-swipe),.product-img:has(rbw-swipe),.rbw-simple-photo:has(rbw-swipe),.rbw-atelier-photo:has(rbw-swipe),.rbw-catalog-photo:has(rbw-swipe){overflow:hidden}.rbw-catalog-photo>.rbw-swipe,.rbw-atelier-photo>.rbw-swipe,.rc-photo>.rbw-swipe,.product-img>.rbw-swipe,.rbw-simple-photo>.rbw-swipe{position:absolute;top:0;right:0;bottom:0;left:0}.rbw-pdp .rp-authentic-detail>img,.rbw-pdp .rp-collar-detail>img{object-fit:contain;transform:none;transform-origin:center}.rp-authentic-detail-thumb img,.rp-collar-thumb img{transform:none;object-fit:contain}.rbw-pdp [data-media=edition-detail] .rbw-detail-label{max-width:calc(100% - 28px);box-sizing:border-box;white-space:normal;text-wrap:pretty;line-height:1.55!important}.rbw-swipe-controls{display:flex!important}.rbw-swipe-controls button{background:transparent;box-shadow:none;border:0;text-shadow:0 1px 3px rgba(247,246,242,.8)}.rbw-swipe-controls [data-swipe-count],.rbw-pdp [data-counter]{display:none!important}.rbw-swipe-controls button:disabled{visibility:hidden}@media(hover:hover)and (pointer:fine){.rbw-swipe-controls{opacity:0;transition:opacity .2s ease}.rbw-swipe:hover .rbw-swipe-controls,.rbw-swipe:focus-within .rbw-swipe-controls{opacity:1}}@media(prefers-reduced-motion:reduce){.rbw-swipe-controls{transition:none}}.rbw-swipe .rbw-swipe-authentic>img,#rbw-premium .product-img .rbw-swipe-authentic>img{object-fit:contain;transform:none!important}.rbw-swipe .rbw-detail-label{max-width:calc(100% - 28px);box-sizing:border-box;white-space:normal;line-height:1.55!important}.rbw-swipe-track{cursor:grab}.rbw-swipe-track[data-dragging]{cursor:grabbing}.rbw-swipe-track{user-select:none;-webkit-user-select:none}:is(#rbw-premium,.rbw-collection,.rbw-catalog-page,.rbw-atelier,.rbw-r) rbw-swipe.rbw-swipe .rbw-swipe-controls{display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px;z-index:2}:is(#rbw-premium,.rbw-collection,.rbw-catalog-page,.rbw-atelier,.rbw-r) rbw-swipe.rbw-swipe .rbw-swipe-controls button{position:relative!important;display:grid!important;place-items:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;font-size:0!important;line-height:0!important;text-shadow:none!important;transform:none!important;overflow:hidden!important}:is(#rbw-premium,.rbw-collection,.rbw-catalog-page,.rbw-atelier,.rbw-r) rbw-swipe.rbw-swipe .rbw-swipe-controls button:before,:is(#rbw-premium,.rbw-collection,.rbw-catalog-page,.rbw-atelier,.rbw-r) rbw-swipe.rbw-swipe .rbw-swipe-controls button:after{content:none!important;display:none!important}rbw-swipe.rbw-swipe .rbw-swipe-controls [data-swipe-prev]{grid-column:1}rbw-swipe.rbw-swipe .rbw-swipe-controls [data-swipe-next]{grid-column:3}:is(#rbw-premium,.rbw-collection,.rbw-catalog-page,.rbw-atelier,.rbw-r) rbw-swipe.rbw-swipe .rbw-swipe-controls button[hidden]{display:none!important}:is(#rbw-premium,.rbw-collection,.rbw-catalog-page,.rbw-atelier,.rbw-r) rbw-swipe.rbw-swipe .rbw-swipe-controls .rbw-swipe-arrow{display:block!important;position:static!important;width:26px!important;height:14px!important;min-width:26px!important;max-width:26px!important;max-height:14px!important;flex:none!important;overflow:visible!important;transition:transform .2s ease;pointer-events:none}rbw-swipe.rbw-swipe [data-swipe-prev] .rbw-swipe-arrow{transform:rotate(180deg)!important}@media(hover:hover)and (pointer:fine){rbw-swipe.rbw-swipe [data-swipe-next]:hover .rbw-swipe-arrow{transform:translate(2px)!important}rbw-swipe.rbw-swipe [data-swipe-prev]:hover .rbw-swipe-arrow{transform:translate(-2px) rotate(180deg)!important}}rbw-swipe.rbw-swipe .rbw-swipe-controls button:focus-visible{outline:1px solid currentColor!important;outline-offset:-6px}@media(prefers-reduced-motion:reduce){rbw-swipe.rbw-swipe .rbw-swipe-arrow{transition:none}}.rbw-swipe .rbw-detail-label{top:10px!important;left:10px!important;padding:5px 7px!important;font-size:9px!important;line-height:1.35!important;letter-spacing:.02em;max-width:calc(100% - 20px)}@media(max-width:749px){.rbw-pdp [data-media=edition-detail] .rbw-detail-label{top:12px!important;left:12px!important;max-width:calc(100% - 24px);font-size:10px!important;padding:6px 8px!important;line-height:1.4!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/rbw-swipe.css.map */
