.products-menu__title-link:hover{color:#ceb77b !important;border-radius:15px;border-color:#ceb77b}.header__middle{margin-top:10px;margin-bottom:10px;color:#fff}.header__bottom{position:relative;top:20px;margin:-20px 0 30px}.products-menu__title{height:100%;position:relative;border:1px solid;margin-right:5px;border-radius:15px;border-color:#fff4e1}.products-menu__title-link{border-radius:15px}.modification--compact .modification__title{font-size:15px}.modification--compact .modification__button{font-size:13px;height:40px;line-height:40px;margin:5px}.btn{border-radius:9px}.product-header__code{font-size:9px;margin-right:15px}.product-title{margin:0 0 10px;font-size:30px;display:inline-block;font-weight:bold}.product__section--modifications{margin-top:0px}.product-header__code--filled{margin:0 0 -15px 0;font-size:13px;padding:7px 14px;background:rgba(0,0,0,0);border-radius:6px}.banners--gaps-none{margin:0;margin-bottom:-40px;margin-top:-10px}.banners--gaps-s{margin:10px 0;margin-bottom:50px}.benefits{position:relative;background:#1f1f22;padding:32px 20px;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.45)}.benefits::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg, #9D4EDD, #FCA311);border-top-left-radius:12px;border-top-right-radius:12px}.benefits::after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg, #9D4EDD, #FCA311);border-bottom-left-radius:12px;border-bottom-right-radius:12px}.frontCategories{margin:40px 0;position:relative;background:#1f1f22;padding:32px 20px;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.45)}.installments-button__title{color:#fff}.btn.__clear{background:#8b008b;box-shadow:none;color:#fff;text-shadow:none;border-radius:0}.btn.__clear{background:linear-gradient(135deg, #8b008b, #a020f0);color:#fff;border-radius:8px;padding:12px 18px;font-weight:600;box-shadow:0 4px 12px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.1);text-shadow:0 1px 2px rgba(0,0,0,.4);transition:all .2s ease-in-out}.btn.__clear:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.45)}.promo{position:relative;margin:60px 0 60px;margin:40px 0;position:relative;background:#1f1f22;padding:32px 20px;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.45)}.footer__development-container{display:none !important}.popular-categories .heading{text-align:center;font-size:25px;padding-bottom:5px}