.cs-seamless .product-media-container.global-media-settings{border:0;border-radius:0;background:transparent;box-shadow:none}.cs-seamless .product-media-container.global-media-settings:after{content:none}.cs-seamless .product__media-list img,.cs-seamless .product__media-list video,.cs-seamless .product__media-list .media{border-radius:0}.cs-seamless .product-media-container{max-width:100%}@media screen and (min-width:750px){.cs-seamless .product__media-list{row-gap:0}.cs-seamless .product__media-list .product__media-item{margin-bottom:0}}@media screen and (max-width:749px){.cs-seamless .product__media-list.slider--mobile{margin-left:0;margin-bottom:0;width:100%;padding:0;column-gap:0;scroll-padding-left:0;overflow-y:hidden}.cs-seamless .product__media-list.slider--mobile:after{content:none;padding-left:0}.cs-seamless .product__media-list .product__media-item{width:100%;max-width:100%;padding-left:0;padding-right:0;scroll-snap-align:center}.cs-seamless .product-media-container.constrain-height,.cs-seamless .product-media-container.constrain-height.media-fit-contain{width:100%;max-width:100%}.cs-seamless .product-media-container.constrain-height .media{padding-top:var(--ratio-percent)}.cs-seamless .product__media-wrapper media-gallery>slider-component{position:relative;display:block}.cs-seamless .product__media-wrapper .slider-buttons{position:absolute;top:0;right:0;bottom:0;left:0;display:block;padding:0;margin:0;pointer-events:none}.cs-seamless .product__media-wrapper .slider-button{position:absolute;top:50%;transform:translateY(-50%);pointer-events:auto;width:40px;height:40px;display:grid;place-items:center;padding:0;border:0;border-radius:var(--cs-r-pill, 999px);background:#ffffffd1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none;color:var(--cs-klein-blue, #292B94);transition:transform .18s cubic-bezier(.34,1.4,.64,1),opacity .18s ease}.cs-seamless .product__media-wrapper .slider-button--prev{left:0}.cs-seamless .product__media-wrapper .slider-button--next{right:0}.cs-seamless .product__media-wrapper .slider-button:active{transform:translateY(-50%) scale(.9)}.cs-seamless .product__media-wrapper .slider-button[disabled]{opacity:.35;box-shadow:none}.cs-seamless .product__media-wrapper .slider-button .svg-wrapper{display:grid;place-items:center}.cs-seamless .product__media-wrapper .slider-button .icon{height:1.1rem;width:1.1rem;color:currentColor}.cs-seamless .product__media-wrapper .slider-counter{position:absolute;left:50%;bottom:12px;transform:translate(-50%);pointer-events:auto;padding:4px 12px;border-radius:var(--cs-r-pill, 999px);background:#ffffffd1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--cs-klein-blue, #292B94);font-size:1.2rem;font-weight:600}.cs-seamless media-gallery.cs-has-dots .slider-counter{display:none}}.cs-gdots{display:flex;justify-content:center;align-items:center;gap:6px;padding:8px 0;margin:0}.cs-gdots__dot{appearance:none;-webkit-appearance:none;position:relative;border:0;padding:0;margin:0;background:none;cursor:pointer;display:grid;place-items:center;width:auto;height:6px;line-height:0}.cs-gdots__dot:after{content:"";position:absolute;top:-8px;right:-2px;bottom:-8px;left:-2px}.cs-gdots__dot:before{content:"";display:block;width:6px;height:6px;border-radius:999px;background:var(--cs-klein-40, #A9AAD4);transition:width .3s cubic-bezier(.34,1.4,.64,1),height .3s cubic-bezier(.34,1.4,.64,1),background-color .3s ease}.cs-gdots__dot[data-cs-dist="0"]:before{width:21px;height:6px;background:var(--cs-klein-blue, #292B94)}.cs-gdots__dot[data-cs-dist="1"]:before{width:6px;height:6px}.cs-gdots__dot[data-cs-dist="2"]:before{width:5px;height:5px}.cs-gdots__dot[data-cs-dist="3"]:before{width:4px;height:4px}.cs-gdots__dot[data-cs-dist="4"]:before{width:3px;height:3px}.cs-gdots__dot[hidden]{display:none}.cs-gdots__dot[aria-current=true]:before{width:21px;height:6px;background:var(--cs-klein-blue, #292B94)}.cs-gdots__dot:focus-visible{outline:3px solid var(--cs-coral, #F16C64);outline-offset:5px;border-radius:999px}@media screen and (min-width:750px){.cs-gdots{display:none}}@media(prefers-reduced-motion:reduce){.cs-seamless .product__media-wrapper .slider-button,.cs-gdots__dot:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/cs-gallery.css.map */
