.product-media-gallery{display:block}.product-media-gallery-zoom{display:flex;position:absolute;z-index:1;top:.5rem;right:.5rem;padding:.5rem;opacity:.75;transition:all .2s ease-out;color:var(--swiper-theme-color, white)}.product-media-gallery-zoom:hover{opacity:1;transform:scale(1.25)}.product-media-gallery .swiper-wrapper{align-items:center}.product-media-gallery .swiper-thumbs{opacity:0;transition:all .2s ease-out}.product-media-gallery .swiper-thumbs.swiper-initialized{opacity:1}.product-media-gallery .swiper-thumbs[data-show-thumbs=hide]{display:none}.product-media-gallery .swiper-thumbs img{cursor:pointer;transition:all .2s ease-out}.product-media-gallery .swiper-thumbs .img-thumbnail:hover{border-color:rgba(var(--bs-dark-rgb),.25)}.product-media-gallery .swiper-thumbs .swiper-slide-thumb-active .img-thumbnail{border-color:rgba(var(--bs-dark-rgb),.5)}.product-media-gallery .swiper-thumbs[data-controls-color=white] .swiper-slide-thumb-active .img-thumbnail{border-color:var(--bs-dark)}.product-media-gallery .swiper-thumbs .swiper-slide[data-media-type=video]{position:relative}.product-media-gallery .swiper-thumbs .swiper-slide[data-media-type=video] svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.product-media-gallery .product-custom-badge{position:absolute;z-index:2;top:1rem;left:1rem}@media (max-width: 575px){.product-media-gallery .swiper-main img{padding:0}.product-media-gallery .swiper-thumbs .img-thumbnail{padding:.125rem}.product-media-gallery .product-custom-badge{left:-.25rem}}@media (max-width: 991px){.product-media-gallery .swiper-thumbs[data-show-thumbs=desktop-only]{display:none}}@media (min-width: 992px){.product-media-gallery{position:sticky;top:0}}.product-price s{display:inline-block;margin-right:.125rem;opacity:.5}.product-price .badge{margin-left:.5rem;font-size:.75rem;transform:translateY(-2px)}.product-price-final-sale{color:var(--bs-success)}.text-white .product-price-final-sale{color:var(--bs-white)}.product-options{scroll-margin-top:1rem}.product-options.rounded{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.product-options .color-swatches{display:flex;flex-wrap:wrap;margin-left:-.1rem;margin-right:-.1rem}.product-options .color-swatches input+label{border-radius:50rem;display:block;cursor:pointer;border:1.5px solid transparent;padding:.1rem;margin:.1rem}.product-options .color-swatches input+label img{border-radius:50rem}.product-options .color-swatches input:checked+label{border-color:var(--bs-dark)}.product-options .color-swatches input:focus-visible+label{box-shadow:0 0 0 .25rem rgba(var(--bs-dark-rgb),.25)}.product-options .size-buttons{display:flex;flex-wrap:wrap;margin-left:-.25rem;margin-right:-.25rem}.product-options .size-buttons input+label{display:block;cursor:pointer;border:1.5px solid var(--bs-dark);color:var(--bs-dark);padding:.125rem .5rem;margin:.25rem;border-radius:var(--bs-border-radius);transition:all .2s ease-out}.product-options .size-buttons input:focus-visible+label{box-shadow:0 0 0 .25rem rgba(var(--bs-dark-rgb),.25)}.product-options .size-buttons input:checked+label{background-color:var(--bs-dark);color:#fff}.btn-atc,.btn-buy,.btn-quick-view{width:100%;text-transform:capitalize}.product-block-atc.rounded{border-top-left-radius:0!important;border-top-right-radius:0!important}.product-card-link{display:block;text-decoration:none;color:currentColor}.product-card-link:focus-visible{outline:0;box-shadow:var(--bs-focus-box-shadow)}.product-card-title{transition:color .2s ease-out}.product-card-link:hover .product-card-title,.product-card-link:focus .product-card-title{color:var(--bs-primary)}.product-card-img-wrapper{position:relative}.product-card-img-wrapper .badge{position:absolute;z-index:2;top:0}.product-card-img-wrapper .product-sale-badge[data-discount-type=percentage]{top:-.5rem;right:-.5rem;width:2.6rem;height:2.6rem;border-radius:50rem;font-size:.7rem;display:flex;align-items:center;justify-content:center}@media (max-width: 575px){.product-card-img-wrapper .product-sale-badge[data-discount-type=percentage]{right:-.375rem}}.product-card-img-wrapper .product-sale-badge[data-discount-type=value]{right:0;border-top-left-radius:0;border-bottom-right-radius:0}.product-card-img-wrapper .product-sold-out-badge{top:50%;left:50%;transform:translate(-50%)}.product-card-img-wrapper .product-custom-badge{left:-6px;top:0;border-top-right-radius:0;border-bottom-left-radius:0;background-color:var(--bg-color)!important}.product-card-img-wrapper .product-custom-badge span{position:absolute;left:0;bottom:-4px;transform:rotate(45deg);border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid var(--bs-dark)}.product-card-img-wrapper .swiper-button-prev{left:0}.product-card-img-wrapper .swiper-button-next{right:0}.product-card-image-gallery{display:block}.product-card-image-gallery .swiper-wrapper{z-index:-1}.text-white .product-card-image-gallery.img-thumbnail{background-color:rgba(var(--bs-white-rgb),.25);border-color:rgba(var(--bs-white-rgb),.25)}.product-card-image-gallery .swiper-button-prev,.product-card-image-gallery .swiper-button-next{--swiper-navigation-size: 1rem;--swiper-navigation-sides-offset: .5rem}.product-card-color-swatches{position:absolute;bottom:1.125rem;z-index:2;width:60%;left:20%;display:flex;justify-content:center}.product-card-color-swatches img{border-radius:50rem;display:block;cursor:pointer;margin:.125rem}.quick-view-modal .btn-close{position:absolute;top:.5rem;right:.5rem;z-index:2;background:var(--bs-body-bg);border-radius:50rem}@media (max-width: 991px){.quick-view-modal .btn-close{position:fixed;top:1rem;right:1rem;opacity:0;transition:opacity .2s ease-out .3s}.quick-view-modal.show .btn-close{opacity:1}}@media (min-width: 992px){.quick-view-modal .modal-body .row{margin-left:-.5rem;margin-right:-.5rem}.quick-view-modal .modal-body .row>*{padding-left:.5rem;padding-right:.5rem}.quick-view-modal .product-title{margin-right:2rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/product.css.map */
