.breadcrumb-wrapper *{margin:0;line-height:normal}.breadcrumb-wrapper ul li{margin:0;line-height:1;font-weight:700}.banner-content .banner-description li{font-size:19px}.breadcrumb-wrapper .text,.subbanner-header .text{font-family:Montserrat}.breadcrumb-wrapper,.subbanner-header{font-family:Source Sans Pro;position:relative}.subbanner-header .text>*,.subbanner-header .content>*{margin:0;line-height:normal}.banner-content{position:relative;top:0;display:flex;height:100%;width:100%;justify-content:space-between}.discount{position:relative;height:112px}.banner-background{display:flex;min-height:110px}.banner-background img{width:100%;object-fit:cover;object-position:center}.banner-content .sale_category{left:290px;position:absolute;height:130%;top:50%;width:100%;transform:translateY(-50%);display:flex;width:-webkit-fill-available}.banner-content .banner-description{font-family:Source Sans Pro;position:relative;width:auto;height:auto;margin-left:auto;display:flex}.banner-content .banner-description ul{list-style-type:none;margin:auto 0;display:flex;flex-direction:column;gap:5px}.banner-content .banner-description li:before{content:"";display:block;height:17px;width:17px;margin-right:5px;background-size:contain;background-repeat:no-repeat;background-image:url(/cdn/shop/files/logo-blue.svg?v=1715067685)}.banner-content .banner-description li{line-height:1;font-weight:600;display:flex;margin:0;position:relative;align-items:center;padding:5px 1.25em;background:#ffffffd9}.sale_end{position:absolute;color:#333;bottom:4px;font-family:Source Sans Pro;font-weight:700;left:550px;font-style:italic;font-size:18px;line-height:1}.desktop-view-flex{display:flex}.mobile-view-flex{display:none}.desktop-view-flex-content *{font-size:19px;color:#4d4d4d}.mobile-view-flex-content *{font-size:14px}@media screen and (max-width: 1240px){.banner-background{display:flex;min-height:100px}.banner-content .banner-description li{font-size:17px}.sale_end{position:absolute;bottom:5px;left:530px;font-size:16px}.discount{position:relative;height:102px}}@media screen and (max-width: 990px){.sale_end{display:none}.banner-content .sale_category{left:245px;position:absolute;height:130%;top:50%;transform:translateY(-50%);display:flex;width:-webkit-fill-available}}@media screen and (max-width: 896px){.banner-content .banner-description li{padding:4px 18px;font-size:16px}.banner-content .banner-description li:before{height:16px;width:16px}.banner-content .banner-description ul{gap:4px}.discount{position:relative;height:92px}.banner-content .sale_category{left:300px;position:absolute;height:130%;top:50%;transform:translateY(-50%);display:flex;width:-webkit-fill-available}.banner-background{display:flex;min-height:100px}.banner-content .sale_category{display:none}}@media screen and (max-width: 740px){.banner-content .banner-description li:before{height:13px;width:13px}.banner-content .banner-description li{padding:4px 15px;font-size:14px}.banner-content .banner-description ul{gap:3px}.desktop-view-flex{display:none}.mobile-view-flex{display:flex}.discount{position:relative;height:82px}.banner-content{display:flex;flex-wrap:wrap;gap:9px}.banner-content .banner-description ul{padding-left:0}}.banner-slide-item .banner-content .discount.desktop-view{display:block!important}.banner-slide-item .banner-content .discount.tab-view,.banner-slide-item .banner-content .discount.mobile-view{display:none!important}@media screen and (max-width:470px){.banner-slide-item .banner-content .discount.desktop-view{display:none!important}.banner-slide-item .banner-content .discount.tab-view{display:block!important}.banner-slide-item .banner-content .discount.mobile-view{display:none!important}}@media screen and (max-width:430px){.banner-slide-item .banner-content .discount.desktop-view,.banner-slide-item .banner-content .discount.tab-view{display:none!important}.banner-slide-item .banner-content .discount.mobile-view{display:block!important}}@media screen and (max-width:400px){.banner-content .banner-description li{padding:3px 10px}}@media screen and (max-width:380px){.banner-content .banner-description li:before{display:none}}@media screen and (max-width:360px){.banner-content .banner-description li{font-size:13px}}@media screen and (max-width:350px){.banner-content .banner-description li{padding:3px 6px}}@media screen and (max-width:340px){.banner-content .banner-description li{padding:3px 5px}.banner-content .banner-description li{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/breadcrumb.css.map */
