.bags-slider{position:relative;margin-top:-3.8vw}.bags-slider-wrap{position:relative}.bags-slider-style{padding-bottom:2vw}.bags-slider .top-bg-image img{display:block;width:100%;height:auto}.bags-slider .section-header{text-align:center;padding:2.2vw 0 0;margin:0 0 2vw}.bags-slider .subtitle{text-transform:uppercase;font-family:Sofia Pro;font-weight:900;margin:0;font-size:1.6vw;line-height:1;margin-bottom:.2vw}.bags-slider .title{text-transform:uppercase;font-family:Righty;font-size:3.8037vw;line-height:1;margin:0}.bags-slider .text{font-family:Sofia Pro;font-size:1.2269vw;font-weight:700}.bags-slider-wrap img{display:block;width:100%;height:auto;height:56px;object-fit:cover}.bags-slider-main{cursor:grab}.bags-slider-main .slick-list{padding:5vw 7.3vw 0!important;margin-top:-4.3vw}.bags-slider-main .slick-slide{position:relative;transform:scale(.8643);transition:all .3s ease-in-out}.bags-slider-main .slick-slide.slick-center{transform:scale(1)}.bags-slider-main .slick-slide .img-wrap{position:relative;height:0;padding-bottom:128%}.bags-slider-main .slick-slide img{border-radius:1.1883vw;overflow:hidden;border:2px solid #f0dfe2;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:all .3s ease-in-out}.bags-slider-main .slick-slide .badge{position:absolute;top:-12%;right:-10%;z-index:2;opacity:0;transition:all .3s ease-in-out}.bags-slider-main .slick-slide.slick-current .badge{opacity:1}.bags-slider-main .slick-slide .badge svg{display:block;width:9.1061vw;height:9.1061vw}.bags-slider-main .slick-slide .badge .label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:9.1061vw;font-family:Sofia Pro;font-size:1.2883vw;font-weight:900;text-transform:uppercase;line-height:1;color:#e896c5}.bags-slider-main .slick-slide .badge .label span{white-space:nowrap;font-size:1.1vw}.bags-slider-thumbs{width:20.753vw;margin:1.6vw auto 0}.bags-slider-thumbs .slick-track{display:flex;justify-content:center}.bags-slider-thumbs .slick-slide{padding:0 .3334vw;cursor:pointer}.bags-slider-thumbs .slick-slide img{overflow:hidden;border:2px solid #e2dbcf;border-radius:.3681vw}.bags-slider-thumbs .slick-slide.slick-current img{border:2px solid #e896c5}.bags-slider-wrap .fixed-badge{position:absolute;top:0;left:50%;transform:translate(7.9vw,.7vw)}.bags-slider-wrap .fixed-badge svg{display:block;width:9.1061vw;height:9.1061vw}.bags-slider-wrap .fixed-badge .label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:9.1061vw;font-family:Sofia Pro;font-size:1.2883vw;font-weight:900;text-transform:uppercase;line-height:1}@media (max-width: 768px){.bags-slider{margin-top:-6.1vw}.bags-slider .subtitle{font-size:4.8vw}.bags-slider .title{font-size:9.5349vw;margin:.7vw 0 1vw}.bags-slider .text{font-size:3.4884vw}.bags-slider-main .slick-list{padding:6.5vw 20vw 0!important;margin:-4vw 0 0}.bags-slider-main .slick-slide{padding:0 .7vw}.bags-slider-main .slick-slide img{border-radius:4.5047vw}.bags-slider-main .slick-slide .badge{top:-10.2%;right:-10.5%}.bags-slider-main .slick-slide .badge svg{width:19.6349vw;height:19.6349vw}.bags-slider-main .slick-slide .badge .label{font-size:3.0233vw;max-width:19.6349vw}.bags-slider-wrap .fixed-badge{transform:translate(16.7vw,-1.1vw)}.bags-slider-wrap .fixed-badge svg{width:19.6349vw;height:19.6349vw}.bags-slider-wrap .fixed-badge .label{font-size:3.0233vw;max-width:19.6349vw}.template-product .slick-slider .slick-dots{display:flex;justify-content:center;margin:0}.template-product .slick-slider .slick-dots button{width:1.8488vw;height:1.8488vw;margin:3vw .6047vw .5vw}}.bags-specs__wrapper{padding:.7vw 0px 4.9vw}.bags-specs__wrapper details::-webkit-details-marker{display:none}.bags-specs__wrapper details::marker{content:"";display:none}.bags-specs__wrapper details summary::-webkit-details-marker{display:none}.bags-specs__wrapper details{list-style:none;margin:0 auto;-webkit-appearance:none;appearance:none}.bags-specs__wrapper details .minus{display:none;font-size:1.84vw;color:#fff;font-family:Sofia Pro;font-weight:300;font-style:normal;width:15px}.bags-specs__wrapper details .plus{font-size:1.84vw;color:#fff;font-family:Sofia Pro;font-weight:300;font-style:normal;width:15px}.bags-specs__wrapper details[open] .minus{display:block}.bags-specs__wrapper details[open] .plus{display:none}.bags-specs__wrapper summary{display:flex;align-items:center;justify-content:center;gap:4px;cursor:pointer;list-style:none}.bags-specs__wrapper summary .bags-specs__title{font-size:1.5337vw;color:#fff;font-family:Sofia Pro;font-weight:500;font-style:nornal;text-transform:uppercase;line-height:1.2;padding-bottom:2px;border-bottom:1px solid #fff}.bags-specs__content{font-family:Sofia Pro;font-weight:300;font-style:normal;font-size:1.2267vw;max-width:max-content;margin:0 auto;color:#fff}.bags-specs__content ul{margin:25px 0 0}.bags-specs__content ul li{display:flex;align-items:center;gap:5px;line-height:1.7}.bags-specs__content ul li:before{content:"";width:7px;height:7px;background:#fff;border-radius:100%;display:inline-block}@media (max-width: 768px){.bags-specs__wrapper{padding:1vw 0 10.2vw}.bags-specs__wrapper summary .bags-specs__title{font-size:2.8vw}.bags-specs__wrapper details .plus,.bags-specs__wrapper details .minus{font-size:3.588vw}.bags-specs__content ul{margin:10px 0 0}.bags-specs__content{font-size:2.425vw}.bags-specs__content ul li{gap:3px}.bags-specs__content ul li:before{width:3px;height:3px}}@media only screen and (max-width: 768px){.section__bundle-options{margin-top:-7.9vw!important}}
/*# sourceMappingURL=/cdn/shop/t/270/assets/section-bags-slider.css.map */
