.single-product-featured{overflow:hidden;position:relative;width:100%}.single-product-featured .slick-list{padding-bottom:100%;position:relative}.single-product-featured .slick-track{align-items:center;display:flex;height:100%;left:0;position:absolute;top:0}.single-product-featured .slick-track .slick-slide{height:100%}.single-product-featured .slick-track .slick-slide div{align-items:center;display:inline-flex;flex-flow:column nowrap;height:100%;justify-content:center;width:100%}.single-product-featured .slick-track .slick-slide div img{max-height:100%}.single-product-featured .slick-dots{align-items:center;bottom:10px;display:flex!important;flex-flow:row nowrap;gap:5px;justify-content:center;left:0;position:absolute;width:100%}.single-product-featured .slick-dots li{cursor:pointer;font-size:0;display:inline-flex;width:auto}.single-product-featured .slick-dots li button{background-color:transparent;border-radius:50%;border:2px solid #c4cdd5;cursor:pointer;display:inline-flex;font-size:0;height:15px;padding:1px;position:relative;transition:all .4s ease;width:15px}.single-product-featured .slick-dots li button:before{background-color:transparent;border-radius:50%;display:inline-flex;content:"";height:100%;position:relative;transition:all .4s ease;width:100%}.single-product-featured .slick-dots li.slick-active button{border-color:#000}.single-product-featured .slick-dots li.slick-active button:before{background-color:var(--primary-color)}.single-product-thumbnails{overflow:hidden;position:relative;width:100%}.single-product-thumbnails .slick-list{padding-bottom:100%;position:relative}.single-product-thumbnails .slick-track{width:100%}.single-product-thumbnails .slick-track .slick-slide{cursor:pointer;width:100%}.single-product-thumbnails .slick-track .slick-slide:not(:last-child){margin-bottom:10px}.single-product-thumbnails .slick-track .slick-slide div{align-items:center;border:1px solid transparent;display:inline-flex;flex-flow:column nowrap;justify-content:center;padding:5px}.single-product-thumbnails .slick-track .slick-slide.slick-active.slick-current div{border-color:#c4cdd5}.single-product-thumbnails .slick-dots{align-items:center;bottom:10px;display:flex!important;flex-flow:row nowrap;gap:5px;justify-content:center;left:0;position:absolute;width:100%}.single-product-thumbnails .slick-dots li{cursor:pointer;font-size:0;display:inline-flex;width:auto}.single-product-thumbnails .slick-dots li button{background-color:transparent;border-radius:50%;border:2px solid #c4cdd5;cursor:pointer;display:inline-flex;font-size:0;height:15px;padding:1px;position:relative;transition:all .4s ease;width:15px}.single-product-thumbnails .slick-dots li button:before{background-color:transparent;border-radius:50%;display:inline-flex;content:"";height:100%;position:relative;transition:all .4s ease;width:100%}.single-product-thumbnails .slick-dots li.slick-active button{border-color:#000}.single-product-thumbnails .slick-dots li.slick-active button:before{background-color:var(--primary-color)}