.pop-category-btn{text-align:center;border-radius:8.75px;background:#f2f4f7;color:#775ad6;font-family:MontSemiBold;font-size:13.49px;font-weight:400;line-height:17px;letter-spacing:0%;padding:15px 30px;white-space:nowrap;cursor:pointer}.popular-category-container{user-select:none}.scrollable-container{scrollbar-width:none}.scrollable-container::-webkit-scrollbar{display:none}.pop-category-col{padding-left:3.5px;padding-right:3.5px}.pop-category-col a{text-decoration:none}.banners-container{user-select:none}.homepage-banner{width:clamp(307px, 28vw, 410px);height:clamp(202px, 18vw, 270px);border-radius:8.16px;position:relative;user-select:none}.open-banner-btn{position:absolute;bottom:clamp(10px, 1vw, 15px);right:clamp(10px, 1vw, 15px);background:#fff;font-family:MontSemiBold;font-size:clamp(10px, 2vw, 12px);border-radius:12px;padding-top:clamp(4px, 1vw, 6px);padding-right:clamp(10px, 1vw, 15px);padding-bottom:clamp(3px, 1vw, 5px);padding-left:clamp(10px, 1vw, 15px)}.banner-1-header{color:#fff;font-family:MontBold;font-size:clamp(20px, 2vw, 34px);font-weight:400;line-height:1.1;letter-spacing:0%;text-align:left}.banner-1-subheader{color:#fff;font-family:MontLight;font-size:clamp(11px, 1vw, 15px);font-weight:400;line-height:120%;letter-spacing:0%;text-align:left}.banner-1-subheader-bold{font-family:MontBold}.banner-2-text{color:#FFF;font-family:Mont;font-size:clamp(14px, 1vw, 16px);font-weight:400;line-height:100%;letter-spacing:0%;text-align:left}.yellow-circle{width:11px;height:11px;background:#ffd415;border-radius:100px;margin-top:-3px}.cashback-100-label{color:#ff4232;font-family:MontSemiBold;font-size:clamp(24px, 2vw, 28px);font-weight:700;line-height:36px;letter-spacing:0%;text-align:left}.main-page-ico{width:clamp(55px, 2vw, 78px)}.show-all-label{color:rgb(0 0 0 / .5);font-family:MontSemiBold;font-size:12px;font-weight:600;line-height:15px;letter-spacing:0%;text-align:left;cursor:pointer;transition:.2s;text-decoration:underline}.show-all-label:hover{opacity:.9}.super-discounts-label{color:#000;font-family:MontSemiBold;font-size:clamp(24px, 2vw, 28px);font-weight:700;line-height:36px;letter-spacing:0%;text-align:left}.seller-banner-header{margin-top:clamp(30px, 3vw, 50px)}.banner-top-20{margin-top:20px}.banner-middle-image{margin-top:clamp(30px, 3vw, 40px)}.banner-2-padding{padding-left:clamp(0px, .5vw, 15px)}.banner-3-block{margin-top:clamp(10px, 3vw, 20px)}@media (max-width:1400px){.banner-image-1,.banner-image-2{display:none}}@media (max-width:1100px){.banner-header{font-size:20px}.banner-text{font-size:13px}.banner{border-radius:18px 0 18px 18px;height:137px}.banner-header-margin{margin-top:10px}.banner-separator img{max-width:13px}.banner-text-margin{margin-top:5px}.text-block{left:24px}.banner-arrow{width:11px;height:11px}.banner-obj::before{mask:url(/imgs/shape-mask-mobile.svg) top right/cover no-repeat;-webkit-mask:url(/imgs/shape-mask-mobile.svg) top right/cover no-repeat}.banner-obj::after{opacity:0}.open-banner-link-btn{width:30px;height:30px}}@media (max-width:768px){.banner-block-2{margin-top:8px}}@media (max-width:1199px){.middle-bottom-text{margin-top:40px}}@media (max-width:992px){.banner-top-20{margin-top:15px}.banner-middle-image{text-align:right}.banner-middle-image img{max-width:220px}.banner-1-subheader{max-width:200px!important}}