@media screen and (min-width:1100px){.template-collection [data-section-type=recently-viewed-products]{margin-left:210px}}.collection__filter-checkbox-custom{position:relative}.collection__filter-checkbox-custom a{padding-left:26px;z-index:4}.collection__filter-checkbox-custom.image-checkbox a{font-size:0px;height:30px;width:30px;display:block}li.collection__filter-checkbox.collection__filter-checkbox-custom.image-checkbox{display:inline-block;width:fit-content;border:2px solid lightgray;border-radius:4px;background-size:cover}li.collection__filter-checkbox.collection__filter-checkbox-custom.image-checkbox:before{content:none}li.collection__filter-checkbox.collection__filter-checkbox-custom.image-checkbox.checked:after{top:0;content:"\2714";background:#808080b0;height:30px;width:30px;font-size:12px;display:flex;align-items:center;justify-content:center;color:wheat;border-radius:2px;position:absolute;pointer-events:none}.collection__filter-checkbox-custom:before{position:absolute;content:" ";width:20px;height:20px;border:1px;text-size-adjust:100%;visibility:visible;list-style:none;box-sizing:border-box!important;-webkit-font-smoothing:antialiased;color:inherit;font:inherit;margin:0 14px 0 0;line-height:normal;display:block;width:16px;height:16px;border:1px solid var(--form-border-color);background:var(--secondary-background);box-shadow:0 1px rgba(var(--border-color-rgb),.4);border-radius:2px;-webkit-appearance:none;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,background .2s ease-in-out;vertical-align:middle;cursor:pointer;padding:0}.collection__filter-checkbox.checked:after{content:"\2714";background:#00badb;height:16px;width:16px;font-size:12px;display:flex;align-items:center;justify-content:center;color:wheat;border-radius:2px;position:absolute}#size ul.collection__filter-checkbox-list{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;justify-content:center;grid-column-gap:10px}#homemain-head{color:#000;text-align:center}.hide{display:none!important}@media screen and (min-width:800px){.jdgm-rev.jdgm-rev{width:calc(33% - 15px)!important}}.product-gallery__image{max-height:510px!important;object-fit:scale-down}.product-gallery__carousel{max-height:510px!important}.plyr__poster{background-color:#fff!important}.plyr__video-wrapper video,.plyr__poster{max-height:510px!important}@media screen and (max-width:640px){.product-meta__reviews-badge{margin-top:unset!important}}.collection__meta-inner h2{font-size:clamp(18px,4vw,24px)!important}.cbb-also-bought-title{font-size:clamp(16px,4vw,24px)!important}.product-gallery{margin-bottom:1rem}.product-swiper{width:100%}.product-swiper .swiper-slide{text-align:center}.gallery-image,.gallery-video video{height:auto;object-fit:contain}.swiper-wrapper,.gallery-image,.gallery-video video{max-height:500px!important}.gallery-video{width:500px;margin:0 auto}.thumbnail-swiper{margin-top:10px}.thumbnail-swiper .swiper-slide{width:100px;flex-shrink:0;cursor:pointer;border:2px solid transparent}.thumbnail-swiper .swiper-slide-thumb-active{border-color:#00badb}.swiper-thumbs{position:relative;padding:0 15px}.swiper-button-prev.main-prev,.swiper-button-next.main-next,.swiper-button-prev.thumb-prev,.swiper-button-next.thumb-next{width:40px;height:40px;background-color:#a1a8ac;color:#fff;border-radius:50%;z-index:4;display:flex;justify-content:center;align-items:center;font-size:16px!important;box-shadow:0 0 6px #00000026;transition:background .3s ease}.swiper-button-next:after,.swiper-button-prev:after{font-size:16px!important}.swiper-button-prev.main-prev:hover,.swiper-button-next.main-next:hover,.swiper-button-prev.thumb-prev:hover,.swiper-button-next.thumb-next:hover{background-color:#00badb}.swiper-button-prev.main-prev,.swiper-button-prev.thumb-prev{left:-5px}.swiper-button-next.main-next,.swiper-button-next.thumb-next{right:-5px}@media screen and (max-width:800px){.gallery-video{width:400px;margin:0 auto}.swiper-button-prev.main-prev,.swiper-button-next.main-next,.swiper-button-prev.thumb-prev,.swiper-button-next.thumb-next{width:20px;height:20px;top:60px}.swiper-button-next:after,.swiper-button-prev:after{font-size:12px!important}.gallery-image,.gallery-video video{width:100%}.thumbnail-swiper .swiper-slide{width:100px}}.card__section{padding:10px!important}@media screen and (min-width:801px){.swiper-thumbs{position:relative;padding:0 30px}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/custom.css.map */
