.cz-gal .product__media-item-container,.cz-gal__life{border-radius:10px;overflow:hidden;background:#f3f0ea}.cz-gal__life{position:relative}.cz-gal__life-img{display:block;width:100%;height:100%;object-fit:cover}.cz-gal__pill{position:absolute;left:12px;bottom:12px;padding:5px 12px;border-radius:100px;background:#121212b8;color:#faf9f6;font-size:12px;font-weight:600;line-height:1.3}.cz-gal__all{display:none}@media(min-width:768px){.product--columns .cz-gal .product__media-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;transform:none!important}.product--columns .cz-gal .product__media-item{width:auto!important;margin:0!important}.product--columns .cz-gal .product__media-item-container{aspect-ratio:3 / 4}.product--columns .cz-gal .product__media-item-container img{width:100%;height:100%;object-fit:cover}.product--columns .cz-gal .cz-gal__life{grid-column:1 / -1;aspect-ratio:16 / 10;width:auto!important}.cz-gal--collapsed .cz-gal__extra{display:none}.cz-gal__all{display:block;margin:16px auto 0;padding:8px 4px;border:0;background:none;color:#16181a;font:inherit;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.cz-gal__all:focus-visible{outline:2px solid #16181A;outline-offset:2px}}@media(max-width:767px){.cz-gal .product__media-list .swiper-slide{width:86%!important}.cz-gal .product__media-item-container{aspect-ratio:3 / 4}.cz-gal .product__media-item-container img{width:100%;height:100%;object-fit:cover}.cz-gal .cz-gal__life{aspect-ratio:3 / 4}.cz-gal .swiper-button{display:none!important}.cz-gal .swiper-controls{position:absolute;left:12px;bottom:12px;z-index:2;width:auto;margin:0;padding:0;pointer-events:none}.cz-gal .swiper-pagination{position:static;display:inline-flex!important;width:auto;padding:4px 10px;border-radius:100px;background:#121212b8;color:#faf9f6;font-size:12px;font-weight:600;line-height:1.4}}.cz-gal .cz-gal__life{background:transparent}.cz-gal .cz-gal__life-img{border-radius:10px;background:#f3f0ea}@media(min-width:768px){.product--columns .cz-gal .product__media-item{padding:0!important}.product--columns .cz-gal .product__media-list{width:100%!important}}.cz-gal .product__media-item-container>.product__media{flex:1 1 auto;width:100%!important;height:100%!important}.cz-gal .product__media-item-container>.product__media img{display:block;width:100%!important;height:100%!important;object-fit:cover}@media(min-width:768px){.product--columns .cz-gal .product__media-list{column-gap:8px!important;row-gap:8px!important}}.cz-gal--single .product__media-item{width:100%!important;padding:0!important;margin:0!important}.cz-gal--single .product__media-item-container{aspect-ratio:4 / 5;border-radius:10px;overflow:hidden;background:#f3f0ea}.cz-gal--single .product__media-item-container>.product__media{flex:1 1 auto;width:100%!important;height:100%!important}.cz-gal--single .product__media-item-container>.product__media img{display:block;width:100%!important;height:100%!important;object-fit:cover}.cz-gal .product__media-item-container,.cz-gal .product__media-item,.cz-gal .product__media,.cz-gal .media,.cz-gal img,.cz-gal video,.cz-gal__life,.cz-gal .cz-gal__life-img,.cz-gal--single .product__media-item-container{border-radius:0!important}.pswp__cz-caption{position:absolute;left:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:10;padding:5px 12px;border-radius:100px;background:#121212b8;color:#faf9f6;font-size:12px;font-weight:600;line-height:1.3;pointer-events:none}.pswp__cz-caption[hidden]{display:none}.pswp__button.pswp__button--cz-video{position:absolute;left:50%;right:auto;transform:translate(-50%);bottom:auto;top:calc(16px + env(safe-area-inset-top,0px));white-space:nowrap;z-index:11;display:inline-flex;align-items:center;gap:8px;width:auto;height:44px;padding:0 18px;margin:0;border-radius:100px;background:#faf9f6;color:#16181a;font-size:13px;font-weight:600;line-height:1;opacity:1;cursor:pointer;box-shadow:0 2px 10px #0000002e}.pswp__button.pswp__button--cz-video svg{width:12px;height:12px;fill:currentColor;position:static}.pswp__button.pswp__button--cz-video:focus-visible{outline:2px solid #FAF9F6;outline-offset:3px}@media(min-width:750px){.pswp__button.pswp__button--cz-video{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/100/assets/cz-pdp-gallery.css.map */
