.customall-wrapper .customall-product-media .product-images-wrapper,.customall-wrapper .customall-product-media .main-carousel,.customall-wrapper .customall-product-media .thumb-carousel{min-width:0}.customall-wrapper .customall-product-media .main-carousel .product-mockup>img{cursor:zoom-in;-webkit-touch-callout:default!important;-webkit-user-select:auto!important;user-select:auto!important}.customall-wrapper .customall-product-media .main-carousel .product-mockup:after{pointer-events:none!important}.customall-wrapper .customall-product-media .main-carousel .product-mockup>img:focus-visible{outline:.3rem solid rgb(var(--color-foreground));outline-offset:-.5rem}.customall-wrapper .customall-product-media .thumb-carousel .embla__slide--thumb,.customall-wrapper .customall-product-media .thumb-carousel .embla__slide--thumb button,.customall-wrapper .customall-product-media .thumb-carousel .embla__slide--thumb img{aspect-ratio:1;box-sizing:border-box}.customall-wrapper .customall-product-media .thumb-carousel .embla__slide--thumb button{display:block;width:100%;height:100%;padding:0}.customall-wrapper .customall-product-media .thumb-carousel .embla__slide--thumb img{display:block;width:100%!important;height:100%!important;object-fit:cover;border-radius:.6rem}@media screen and (min-width:990px){.customall-wrapper .customall-product-media .product-images-wrapper{position:relative;display:block!important;padding-left:8.7rem}.customall-wrapper .customall-product-media .main-carousel{width:100%!important}.customall-wrapper .customall-product-media .thumb-carousel{position:absolute;top:0;bottom:0;left:0;width:7.1rem!important;height:auto;margin:0!important}.customall-wrapper .customall-product-media .thumb-carousel .embla__viewport{width:7.1rem;height:100%;max-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.customall-wrapper .customall-product-media .thumb-carousel .embla__container--thumb{display:flex;flex-direction:column!important;gap:.8rem;height:auto;transform:none!important}.customall-wrapper .customall-product-media .thumb-carousel .embla__slide--thumb{flex:0 0 7.1rem!important;width:7.1rem!important;min-width:7.1rem!important;height:7.1rem!important;padding:0!important}}@media screen and (max-width:989px){.customall-wrapper .customall-product-media .thumb-carousel{margin-top:1rem!important}.customall-wrapper .customall-product-media .thumb-carousel .embla__container--thumb{gap:.8rem}.customall-wrapper .customall-product-media .thumb-carousel .embla__slide--thumb{flex:0 0 6rem!important;width:6rem!important;min-width:6rem!important;height:6rem!important;padding:0!important}}body.ct-customall-lightbox-open{overflow:hidden}.ct-customall-lightbox[hidden]{display:none!important}.ct-customall-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;color:#fff;background:#111;isolation:isolate}.ct-customall-lightbox__dialog{position:relative;display:grid;width:100%;height:100dvh;min-height:100vh;overflow:hidden;place-items:center}.ct-customall-lightbox__viewport{display:grid;width:100%;height:100%;padding:clamp(1.2rem,3vw,3.2rem) clamp(5.6rem,7vw,10rem) 8.4rem;overflow:hidden;box-sizing:border-box;place-items:center}.ct-customall-lightbox__image{display:block;width:auto;height:auto;max-width:100%;max-height:calc(100dvh - 11.6rem);margin:0;object-fit:contain;transform-origin:center;transition:transform .16s ease;touch-action:none;-webkit-touch-callout:default;-webkit-user-select:auto;user-select:auto;will-change:transform}.ct-customall-lightbox--zoomed .ct-customall-lightbox__image{cursor:grab}.ct-customall-lightbox--dragging .ct-customall-lightbox__image{cursor:grabbing;transition:none}.ct-customall-lightbox__close,.ct-customall-lightbox__nav{position:fixed;z-index:3;display:grid;width:4.8rem;height:4.8rem;padding:0;border:.1rem solid rgba(255,255,255,.18);border-radius:999px;color:#fff;background:#ffffff24;cursor:pointer;place-items:center}.ct-customall-lightbox__close:hover,.ct-customall-lightbox__close:focus-visible,.ct-customall-lightbox__nav:hover,.ct-customall-lightbox__nav:focus-visible{background:#ffffff3d;outline:.2rem solid #fff;outline-offset:.3rem}.ct-customall-lightbox__close{top:max(1.6rem,env(safe-area-inset-top));right:max(1.6rem,env(safe-area-inset-right));font-size:3rem;font-weight:300;line-height:1}.ct-customall-lightbox__nav{top:50%;font-size:4rem;font-weight:300;line-height:1;transform:translateY(-50%)}.ct-customall-lightbox__nav:disabled{display:none}.ct-customall-lightbox__nav--previous{left:max(1.6rem,env(safe-area-inset-left))}.ct-customall-lightbox__nav--next{right:max(1.6rem,env(safe-area-inset-right))}.ct-customall-lightbox__count{position:fixed;left:50%;bottom:max(8.4rem,calc(env(safe-area-inset-bottom) + 8.4rem));z-index:3;min-width:5.6rem;padding:.6rem 1rem;border-radius:999px;color:#fff;background:#00000094;font-size:1.3rem;font-weight:700;line-height:1;text-align:center;transform:translate(-50%)}.ct-customall-lightbox__count[hidden]{display:none!important}.ct-customall-lightbox__controls{position:fixed;left:50%;bottom:max(2rem,env(safe-area-inset-bottom));z-index:3;display:flex;align-items:center;gap:.4rem;padding:.5rem;border:.1rem solid rgba(255,255,255,.18);border-radius:999px;color:#191919;background:#fffffff5;box-shadow:0 .8rem 2.4rem #0000004d;transform:translate(-50%);-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem)}.ct-customall-lightbox__zoom,.ct-customall-lightbox__reset{min-width:4.4rem;min-height:4.4rem;padding:0;border:0;border-radius:999px;color:#191919;background:transparent;cursor:pointer;font:inherit;font-weight:700}.ct-customall-lightbox__zoom{font-size:2.4rem}.ct-customall-lightbox__reset{padding:0 1.3rem;color:#fff;background:#111;font-size:1.4rem}.ct-customall-lightbox__zoom:hover:not(:disabled),.ct-customall-lightbox__zoom:focus-visible{background:#00000014}.ct-customall-lightbox__zoom:focus-visible,.ct-customall-lightbox__reset:focus-visible{outline:.2rem solid #191919;outline-offset:.2rem}.ct-customall-lightbox__zoom:disabled,.ct-customall-lightbox__reset:disabled{cursor:default;opacity:.4}.ct-customall-lightbox__level{min-width:5.6rem;color:#191919;font-size:1.35rem;font-weight:700;text-align:center}@media screen and (max-width:749px){.ct-customall-lightbox__viewport{padding:6.4rem 1rem 7.8rem}.ct-customall-lightbox__image{max-height:calc(100dvh - 14.2rem)}.ct-customall-lightbox__controls{bottom:max(1rem,env(safe-area-inset-bottom));max-width:calc(100vw - 2rem)}.ct-customall-lightbox__nav{top:auto;bottom:max(8.1rem,calc(env(safe-area-inset-bottom) + 8.1rem));width:4.4rem;height:4.4rem;transform:none}.ct-customall-lightbox__nav--previous{left:1rem}.ct-customall-lightbox__nav--next{right:1rem}.ct-customall-lightbox__count{bottom:max(8.8rem,calc(env(safe-area-inset-bottom) + 8.8rem))}}@media(prefers-reduced-motion:reduce){.ct-customall-lightbox__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ct-customall-gallery.css.map */
