:root{--color-dark: var(--color-foreground, #111111);--color-white: var(--color-background, #ffffff);--color-heading: var(--color-foreground, #111111);--grey-color: rgba(0, 0, 0, .06);--transition: all .2s ease;--rounded-radius: 5px;--btn-radius: var(--inputs-radius, 4px)}[style*=--aspect-ratio]{position:relative;overflow:hidden}[style*=--aspect-ratio]:before{content:"";height:0;display:block;padding-top:calc(100% / (0 + var(--aspect-ratio, 4 / 3)));pointer-events:none}:where([style*=--aspect-ratio]>:is(*:first-child)),:where([style*=--aspect-ratio])>picture>*{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}:where([style*=--aspect-ratio])>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.bls__responsive-image{position:relative;overflow:hidden}.bls__responsive-image img,.bls__responsive-image video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}[class*=media-gallery__]{position:relative;display:block;overflow:hidden}[class*=media-gallery__] img{display:block;width:100%;height:100%;object-fit:cover}[style*=--aspect-ratio]{aspect-ratio:var(--aspect-ratio)}.loading_image{display:none!important}.bls-image-js .bls-loading-image{opacity:.01}.bls-image-js .bls-loading-image~.loading_image{display:flex!important;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.skeleton-loading:after{background-color:#0000000a;background-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.04),transparent);background-size:200% 100%;background-repeat:no-repeat;animation:1.5s cubic-bezier(0,0,1,1) infinite animation-loading-images}@keyframes animation-loading-images{0%{background-position-x:200%}to{background-position-x:-150%}}.swiper:not([class*=initialized]) .swiper-wrapper{overflow:hidden;gap:var(--gap, 1.5rem)}.swiper:not([class*=initialized]) .swiper-wrapper .swiper-slide{flex:0 0 auto}.swiper:not([class*=initialized])[data-mobile="1"] .swiper-slide{width:100%}@media(min-width:768px){.swiper:not([class*=initialized])[data-tablet="1"] .swiper-slide{width:100%}.swiper:not([class*=initialized]) .swiper-wrapper{--gap: var(--col-gap-desktop)}}@media(min-width:1025px){.swiper:not([class*=initialized])[data-desktop="1"] .swiper-slide{width:100%}}.swiper-actions{position:absolute;z-index:10;top:50%;left:0;right:0;transform:translateY(-50%);pointer-events:none}.swiper-actions>*{pointer-events:auto}.gallery-arrow:before,.gallery-arrow:after{display:none!important}.gallery-arrow{--arrow-size: 2.6rem;--arrow-color: #1a1a1a;--arrow-bg: rgba(255, 255, 255, .92);--arrow-border: rgba(0, 0, 0, .1);--arrow-shadow: 0 2px 12px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .08);--arrow-shadow-hover: 0 4px 20px rgba(0, 0, 0, .16), 0 2px 6px rgba(0, 0, 0, .1);width:var(--arrow-size)!important;height:var(--arrow-size)!important;margin-top:calc(-1 * var(--arrow-size) / 2);border-radius:50%;background:var(--arrow-bg);border:1px solid var(--arrow-border);box-shadow:var(--arrow-shadow);color:var(--arrow-color);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .22s ease,box-shadow .22s ease,color .22s ease,border-color .22s ease,opacity .2s ease,visibility .2s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.gallery-arrow.swiper-button-prev{left:.75rem}.gallery-arrow.swiper-button-next{right:.75rem}.gallery-arrow svg{width:7px;height:12px;flex-shrink:0;display:block;fill:none;stroke:currentColor}.gallery-arrow.swiper-button-disabled{opacity:.3;cursor:default;pointer-events:none}@media(min-width:768px){.gallery-arrow:hover{background:#1a1a1a;color:#fff;border-color:#1a1a1a;box-shadow:var(--arrow-shadow-hover)}:where(.swiper-actions:not(.show-arrow) .gallery-arrow),:is(.swiper-actions:not(.show-arrow) .gallery-arrow.swiper-button-disabled){opacity:0;visibility:hidden}.swiper:hover .swiper-actions:not(.show-arrow) .gallery-arrow{opacity:1;visibility:visible}.swiper:hover .swiper-actions:not(.show-arrow) .gallery-arrow.swiper-button-disabled{opacity:.3;visibility:visible}}@media screen and (max-width:767.98px){.swiper-actions:not(.show-on-mobile){display:none}}body .swiper-pagination{position:var(--swiper-pagination-position, relative);margin-top:var(--swiper-pagination-mt, 1.5rem)}body .swiper-pagination-lock{display:none}@media screen and (max-width:767.98px){.thumbnail-slide__mobile--hidden{display:none}}@media(min-width:768px){.hidden-md{display:none}.flex-md{display:flex}.block-md{display:block}.mb-md-0{margin-bottom:0}}:where(.justify-content-right,.justify-content-end){justify-content:flex-end}:where(.justify-content-left){justify-content:flex-start}.grid-cols{--col: var(--col-number, 1);--gap: var(--col-gap, 10px);display:grid;grid-template-columns:repeat(var(--col),minmax(0,1fr));gap:var(--gap)}:where(.gap){gap:var(--col-gap, 0)}@media(min-width:768px){.grid-cols{--col: var(--col-desktop-small, var(--col-desktop, var(--col-number, 1)))}}@media screen and (max-width:767.98px){.grid_scroll{grid-template-columns:repeat(auto-fit,minmax(calc(100% / var(--col-number, 1)),1fr));grid-auto-flow:column;grid-auto-columns:minmax(calc(100% / var(--col-number, 1)),1fr);gap:var(--col-gap, 10px);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;display:grid;-ms-overflow-style:none;scrollbar-width:none}.grid_scroll::-webkit-scrollbar{display:none}}.gap-10{gap:1rem}.mb-30{margin-bottom:3rem}.mt-10{margin-top:1rem}.overflow-hidden{overflow:hidden}.relative{position:relative}.rounded-5{border-radius:5px}.rounded-3{border-radius:3px}.inline-flex{display:inline-flex}.content-center{align-items:center;justify-content:center}.border{border:1px solid rgba(0,0,0,.1)}.bg-white{background-color:#fff}.btn-hover{cursor:pointer;transition:background-color .2s,color .2s}.rounded-50{border-radius:50%}.product_media-model-icon{position:absolute;bottom:.5rem;right:.5rem;z-index:2}.media-video{width:100%;height:100%;position:absolute;top:0;left:0;border:0}.w-full{width:100%}.h-full{height:100%}.absolute{position:absolute}.inset-0{top:0;left:0;right:0;bottom:0}.block{display:block}.pointer{cursor:pointer}@media(min-width:768px){.hide-arrows-desktop .swiper-actions{display:none}}.zoom_light_box{position:absolute;bottom:1rem;right:1rem;background:#ffffffe6;border:none;border-radius:4px;padding:.5rem;cursor:pointer;z-index:3;display:flex;align-items:center;justify-content:center}.zoom_light_box:hover{background:#fff}
/*# sourceMappingURL=/cdn/shop/t/12/assets/glozin-gallery-utils.css.map */
