.product-media-swiper-component{display:block;position:relative;width:100%;-webkit-user-select:none;user-select:none}@media screen and (min-width:990px){.product-media-swiper-component{position:sticky;top:2.5rem}}@media screen and (min-width:990px){.product:has(.product-media-swiper-component) .product__media-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product:has(.product-media-swiper-component) .product__info-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important;padding-left:3.5rem!important}}.product-media-swiper__gallery{display:flex;flex-direction:column;width:100%}.product-media-swiper-main{position:relative;width:100%;border-radius:16px;overflow:hidden;background:transparent;box-shadow:none;border:none}.product-media-swiper-main .swiper-slide{display:flex;align-items:center;justify-content:center;border-radius:16px;overflow:hidden;box-sizing:border-box;background:transparent;padding:0;width:100%;height:auto}.product-media-swiper__image-wrap{width:100%;height:auto;position:relative;display:flex;align-items:center;justify-content:center;border-radius:16px;overflow:hidden;background:transparent}.product-media-swiper__image{width:100%;height:auto;max-width:100%;object-fit:contain;border-radius:16px;display:block;margin:0 auto}@media screen and (max-width:749px){.product-media-swiper__image,.product-media-swiper-main,.product-media-swiper-main .swiper-slide,.product-media-swiper__image-wrap{border-radius:12px}}.product-media-swiper__video-wrap{width:100%;height:auto;display:flex;align-items:center;justify-content:center;border-radius:16px;overflow:hidden}.product-media-swiper__video{width:100%;height:auto;max-height:700px;object-fit:contain;border-radius:16px}.product-media-swiper__video-wrap--external{position:relative;aspect-ratio:var(--media-ratio, 1.7778);background:#000}.product-media-swiper__video-wrap--external iframe,.product-media-swiper__video-wrap--external .product-media-swiper__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none;border:0}.product-media-swiper__thumbs-container{position:relative;width:100%;margin-top:14px}.product-media-swiper-thumbs{width:100%;padding:2px;box-sizing:border-box}.product-media-swiper-thumbs:not(.swiper-initialized) .swiper-wrapper{display:flex;overflow:hidden}.product-media-swiper-thumbs:not(.swiper-initialized) .product-media-thumb__slide{flex-shrink:0;width:calc((100% - 3.2 * 8px) / 4.2);margin-right:8px}@media screen and (min-width:640px){.product-media-swiper-thumbs:not(.swiper-initialized) .product-media-thumb__slide{width:calc((100% - 3.5 * 10px) / 4.5);margin-right:10px}}@media screen and (min-width:990px){.product-media-swiper-thumbs:not(.swiper-initialized) .product-media-thumb__slide{width:calc((100% - 48px)/5);margin-right:12px}}.product-media-thumb__slide{border-radius:10px;background:#fff;border:1.5px solid #e5e7eb;cursor:pointer;overflow:hidden;box-sizing:border-box;aspect-ratio:1 / 1;opacity:.9;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;align-items:center;justify-content:center;padding:3px}.product-media-thumb__slide:hover{opacity:1;border-color:#94a3b8;transform:translateY(-1px)}.product-media-thumb__slide.swiper-slide-thumb-active{opacity:1!important;border:2px solid #111827!important;box-shadow:0 0 0 1px #111827;transform:none}.product-media-thumb__image-wrap{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;border-radius:7px;overflow:hidden}.product-media-thumb__image{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;display:block}.product-media-thumb__video-badge{position:absolute;top:3px;right:3px;background:#111827;color:#fff;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center}product-media-swiper[data-lightbox] .product-media-swiper__slide[data-lightbox-index] .product-media-swiper__image{cursor:zoom-in}.product-media-swiper__expand{position:absolute;top:12px;right:12px;z-index:5;display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:1px solid rgba(17,24,39,.08);border-radius:50%;background:#ffffffeb;color:#123d4e;box-shadow:0 2px 8px #1118271f;cursor:pointer;transition:background-color .2s ease,color .2s ease}.product-media-swiper__expand:hover{background:#1a5e73;color:#fff}.product-media-swiper__expand:focus-visible{outline:3px solid #1d9696;outline-offset:2px}.product-media-swiper__expand[hidden]{display:none}html.pms-lightbox-open{overflow:hidden}.pms-lightbox{width:100vw;max-width:100vw;height:100vh;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:#0b1418;color:#fff;overflow:hidden}.pms-lightbox::backdrop{background:#0b1418}.pms-lightbox__swiper{width:100%;height:100%}.pms-lightbox__slide{display:flex;align-items:center;justify-content:center;overflow:hidden}.pms-lightbox .swiper-zoom-container{width:100%;height:100%;padding:64px 72px 56px;box-sizing:border-box}.pms-lightbox__image{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:6px;background:#fff}@media(hover:hover)and (pointer:fine){.pms-lightbox__image{cursor:zoom-in}.pms-lightbox .swiper-slide-zoomed .pms-lightbox__image{cursor:zoom-out}}.pms-lightbox__btn{position:absolute;z-index:10;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#ffffff24;color:#fff;cursor:pointer;transition:background-color .2s ease}.pms-lightbox__btn:hover{background:#ffffff47}.pms-lightbox__btn:focus-visible{outline:3px solid #5fd3d3;outline-offset:2px}.pms-lightbox__close{top:12px;right:12px}.pms-lightbox__prev,.pms-lightbox__next{top:50%;transform:translateY(-50%)}.pms-lightbox__prev{left:14px}.pms-lightbox__next{right:14px}.pms-lightbox__btn.swiper-button-disabled{opacity:.3;cursor:default}.pms-lightbox__counter{position:absolute;top:22px;left:50%;z-index:10;margin:0;font-size:14px;letter-spacing:.04em;color:#ffffffd9;transform:translate(-50%);pointer-events:none}.pms-lightbox__hint{position:absolute;bottom:18px;left:50%;z-index:10;margin:0;font-size:13px;color:#fff9;white-space:nowrap;transform:translate(-50%);pointer-events:none}.pms-lightbox__hint--mouse{display:none}@media(hover:hover)and (pointer:fine){.pms-lightbox__hint--mouse{display:inline}.pms-lightbox__hint--touch{display:none}}@media screen and (max-width:749px){.pms-lightbox .swiper-zoom-container{padding:60px 0 96px}.pms-lightbox__image{border-radius:0}.pms-lightbox__prev,.pms-lightbox__next{top:auto;bottom:40px;transform:none}.pms-lightbox__prev{left:16px}.pms-lightbox__next{right:16px}.pms-lightbox__hint{bottom:52px}.product-media-swiper__expand{top:10px;right:10px;width:34px;height:34px}}
/*# sourceMappingURL=/cdn/shop/t/151/assets/product-media-swiper.css.map */
