@font-face{font-display:swap;font-family:'Source Sans 3';font-weight:200;font-style:normal;font-stretch:normal;src:url('../fonts/SourceSans3-ExtraLight.ttf.woff2') format('woff2'),url('../fonts/SourceSans3-ExtraLight.otf.woff') format('woff')}@font-face{font-display:swap;font-family:'Source Sans 3';font-weight:200;font-style:italic;font-stretch:normal;src:url('../fonts/SourceSans3-ExtraLightIt.ttf.woff2') format('woff2'),url('../fonts/SourceSans3-ExtraLightIt.otf.woff') format('woff')}@font-face{font-display:swap;font-family:'Source Sans 3';font-weight:300;font-style:normal;font-stretch:normal;src:url('../fonts/SourceSans3-Light.ttf.woff2') format('woff2'),url('../fonts/SourceSans3-Light.otf.woff') format('woff')}@font-face{font-display:swap;font-family:'Source Sans 3';font-weight:300;font-style:italic;font-stretch:normal;src:url('../fonts/SourceSans3-LightIt.ttf.woff2') format('woff2'),url('../fonts/SourceSans3-LightIt.otf.woff') format('woff')}@font-face{font-display:swap;font-family:'Source Sans 3';font-weight:400;font-style:normal;font-stretch:normal;src:url('../fonts/SourceSans3-Regular.ttf.woff2') format('woff2'),url('../fonts/SourceSans3-Regular.otf.woff') format('woff')}@font-face{font-display:swap;font-family:'Source Sans 3';font-weight:400;font-style:italic;font-stretch:normal;src:url('../fonts/SourceSans3-It.ttf.woff2') format('woff2'),url('../fonts/SourceSans3-It.otf.woff') format('woff')}@font-face{font-display:swap;font-family:'Source Sans 3';font-weight:600;font-style:normal;font-stretch:normal;src:url('../fonts/SourceSans3-Semibold.ttf.woff2') format('woff2'),url('../fonts/SourceSans3-Semibold.otf.woff') format('woff')}@font-face{font-display:swap;font-family:'Source Sans 3';font-weight:600;font-style:italic;font-stretch:normal;src:url('../fonts/SourceSans3-SemiboldIt.ttf.woff2') format('woff2'),url('../fonts/SourceSans3-SemiboldIt.otf.woff') format('woff')}@font-face{font-display:swap;font-family:'Source Sans 3';font-weight:700;font-style:normal;font-stretch:normal;src:url('../fonts/SourceSans3-Bold.ttf.woff2') format('woff2'),url('../fonts/SourceSans3-Bold.otf.woff') format('woff')}@font-face{font-display:swap;font-family:'Source Sans 3';font-weight:700;font-style:italic;font-stretch:normal;src:url('../fonts/SourceSans3-BoldIt.ttf.woff2') format('woff2'),url('../fonts/SourceSans3-BoldIt.otf.woff') format('woff')}@font-face{font-display:swap;font-family:'Source Sans 3';font-weight:900;font-style:normal;font-stretch:normal;src:url('../fonts/SourceSans3-Black.ttf.woff2') format('woff2'),url('../fonts/SourceSans3-Black.otf.woff') format('woff')}@font-face{font-display:swap;font-family:'Source Sans 3';font-weight:900;font-style:italic;font-stretch:normal;src:url('../fonts/SourceSans3-BlackIt.ttf.woff2') format('woff2'),url('../fonts/SourceSans3-BlackIt.otf.woff') format('woff')}@font-face{font-display:swap;font-family:"PT Sans Narrow";font-weight:400;font-style:normal;font-stretch:normal;src:url('../fonts/PTSansNarrow-Regular.woff2') format('woff2'),url('../fonts/PTSansNarrow-Regular.woff') format('woff')}@font-face{font-display:swap;font-family:"PT Sans Narrow";font-weight:700;font-style:normal;font-stretch:normal;src:url('../fonts/PTSansNarrow-Bold.woff2') format('woff2'),url('../fonts/PTSansNarrow-Bold.woff') format('woff')}body{background-color:#fff;color:#111;font-weight:400;font-family:'Source Sans 3',sans-serif !important}.desktop-menu,.sidebar-nav-mobile{font-family:'PT Sans Narrow',sans-serif !important}a,.alink{color:#111}a:hover,.alink:hover{color:#fe2424}.modal-popup .modal-inner-wrap .modal-footer{margin-top:2rem;padding-bottom:1rem;padding-top:1rem}body a:hover,body .alink:hover{color:#bf3535}body .text-theme-color{color:#bf3535}body .fancybox-close{background-color:#bf3535}body .form-newsletter-popup .action-newsletter button:hover{background-color:#bf3535}body{font-size:14px}body a{color:#494949}body a:hover{color:#bf3535}.call-us-btn-sml span{color:#bf3535}.logo-container h1.logo-content a.logo img{width:100%}.header-bottom .mega-content li a span.icon_items img{width:16px !important}.desktop-menu .horizontal-block .sm_megamenu_menu>li>a .icon_items{left:-5px;right:auto;top:4px}.header-bottom .mega-content li a{position:relative;padding-bottom:0}header.page-header .header-container .block-search .actions .action.search{background-color:#494949}.header-bottom.ontop-element .container{background:#666;padding:0 8px}.desktop-menu .horizontal-block .sm_megamenu_menu>li>a{color:#fff;height:30px;line-height:30px;padding:0 15px 10px;font-size:18px}.cms-index-index.header-1-style header.page-header .desktop-menu .horizontal-block .sm_megamenu_menu>li.home-item>a{color:#fff}header.page-header .desktop-menu .horizontal-block .sm_megamenu_menu>li:hover>a,header.page-header .desktop-menu .horizontal-block .sm_megamenu_menu>li.sm_megamenu_actived>a{background-color:transparent}.header-1-style header.page-header .desktop-menu .horizontal-block .sm_megamenu_menu>li:hover>a,.header-1-style header.page-header .desktop-menu .horizontal-block .sm_megamenu_menu>li.sm_megamenu_actived>a{color:#eee}.header-bottom.ontop-element .vertical-menu-block .vertical-menu-content p{padding:5px;margin-bottom:0;line-height:normal}.desktop-menu .horizontal-block .custom-item-menu .flash-sale:hover{color:#fff}header.page-header .header-container .minicart-wrapper .action.showcart .counter-number{background-color:#bf3535}header.page-header .header-container .block-search .actions .action.search:hover{background:#bf3535}header.page-header .account-links:hover:after{color:#bf3535}header.page-header .customer-links .links li.authorization-link:hover a:before,header.page-header .wishlist-header a:hover:before{color:#bf3535}header.page-header .header-container .header-top-right .link-header-top ul li:hover a{color:#bf3535}header.page-header .header-style-1 .vertical-menu-block .block-title-menu{background-color:#494949}.header-bottom .desktop-menu .horizontal-block{float:left;width:100%}.header-bottom .desktop-menu .horizontal-block ul.horizontal-type{padding-left:10px}header.page-header .header-container .header-top-right .link-header-top ul li{margin:0 7px}header.page-header .header-container .header-top-right .link-header-top ul li a{color:#000;font-weight:500;font-size:16px}.header-container .header-top-right .link-header-top ul{margin:0;display:inline-block;width:100%;padding:0}.header-container .header-top-right .language-currency{margin-left:5px}.header-container .header-top-right div .link-header-top{display:inline-block;width:100%}header.page-header .header-container .language-currency .dropdown-switcher{min-width:140px;right:20px;left:auto;z-index:9999}.header-container .language-currency .dropdown-switcher li.view-fr.switcher-option{line-height:normal;padding:8px}.header-bottom .desktop-menu .horizontal-block .sm_megamenu_menu>li{margin-right:7px;padding:10px}.header-container .minicart-wrapper .block-minicart .subtitle.empty{padding:0}header.page-header .header-container .header-top-right.maintop-bar{width:100%;justify-content:space-between}.logo-content .logo img{width:100%;max-height:55px !important;height:55px}.header-container .block-search.search-pro .searchbox-cat{border:none}header.page-header .header-container .language-currency .dropdown-switcher li.switcher-option{line-height:normal;padding:0}header.page-header .header-container .language-currency .dropdown-switcher li.switcher-option a{font-size:10px;text-align:left;padding:7px 5px}header.page-header .header-container .language-currency .dropdown-switcher li.switcher-option.selected{border-color:#222}.header-top .welcome-txt,.header-container .language-currency .heading-switcher{font-size:14px}.header-container .language-currency .switcher-language .heading-switcher{background-size:23px auto;background-position:0 12px;padding-left:28px}header.page-header .header-container .language-currency .dropdown-switcher li.switcher-option span{width:100%;height:16px;display:inline-block;padding-left:28px;background-size:23px auto}.desktop-menu li.other-toggle.sm_megamenu_lv1.sm_megamenu_drop.parent.sm_megamenu_right.parent-item:hover,.desktop-menu li.other-toggle.sm_megamenu_lv1.sm_megamenu_drop.parent.sm_megamenu_right.parent-item.active-menu{background:#be3436}.desktop-menu .horizontal-block .sm_megamenu_menu>li>a .icon_items{left:5px !important}.desktop-menu .horizontal-block .sm_megamenu_menu>li>a{padding:0 5px 0 30px}.header-bottom .desktop-menu .horizontal-block .sm_megamenu_menu>li{margin-right:0 !important}.header-container .logo-content{margin:0}.header-container .search-header-middle{align-self:center}.header-top-trust-pilot{height:40px;padding:8px 10px;background:#6a6a6a}#header-top-trust-pilot *{color:#fff !important}.page-header .amsearch-wrapper-block{margin-bottom:0 !important}.footer-top{background-color:#4c4c4c;margin-top:10px;padding-top:0;padding-bottom:0}.footer-top .footer-block.footer-logo img{width:200px}.footer-block-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;width:100%;padding:20px 0}.footer-top .footer-block-content a{color:#fff;text-decoration:none}.footer-top .footer-block-content a:hover{text-decoration:underline;text-underline-offset:5px}.footer-top .footer-trustpilot{padding:20px 0;border-bottom:2px solid #686868}.footer-top .footer-links{display:flex;flex-direction:column;gap:14px}.footer-top .footer-links .footer-social-icons{display:flex;align-items:center;gap:14px}.footer-top .footer-links a .icon_items img{max-width:25px;width:unset}.footer-top .footer-links p{color:#fff;font-size:20px;margin:0}.footer-top .footer-links-and-handlerbund{display:flex;flex-direction:column;justify-content:space-between;height:100%}.footer-images{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.footer-images>img{width:100%;max-width:100px}@media(max-width:575px){.footer-images{display:grid;grid-template-columns:1fr 1fr 1fr;max-width:325px;margin:auto;padding:0 15px}.price-match-note-new{grid-column:span 3;text-align:center}}.footer-block-content ul.links-footer span.icon_items img{width:25px;margin-right:12px}.footer-bottom-link{background:#4a4a48;padding:15px 0;margin-top:25px}.footer-bottom-link ul.links-footer{display:flex;position:relative;flex-wrap:wrap}.footer-bottom-link ul.links-footer li a{color:#fff;margin:0;position:relative;padding:0 15px;font-size:15px}.footer-bottom-link ul.links-footer li a:after{content:'|';position:absolute;right:0}.footer-bottom-link ul.links-footer li:last-child a:after{content:none}.social-footer ul.links-footer li{width:100%;display:inline-block}.social-footer ul.links-footer li a{line-height:normal;height:auto;display:inline-block}.social-footer ul.links-footer li a span:before{content:no-close-quote}.social-footer ul.links-footer li a span img{width:30px;margin-right:12px}.footer-block-content .footer-block-title{width:100%;display:inline-block;margin-top:25px;margin-bottom:15px}.footer-top .footer-block .footer-block-title{font-size:18px}.footer-bottom-link ul.links-footer li a:hover{color:#ddd}.footer-top .footer-block .links-footer li a{margin-bottom:3px;color:#000}.footer-top .footer-block .links-footer li a:hover span,.footer-top .footer-block .links-footer li a:hover{color:#bf3535}.footer-block .links-footer li.pdf-icon span.icon_items.pdf img{width:25px}.payment-footer{width:100%;display:inline-block;padding:15px 0 30px;text-align:center}.payment-footer ul.payment-img{list-style:none;padding:0;display:flex;justify-content:center;gap:34px;margin:0;flex-wrap:wrap}.payment-footer ul.payment-img .pt_icon img{width:77px;height:48px;vertical-align:middle;border-radius:3px}.payment-footer ul.payment-img .pt_icon{display:flex;align-items:center;justify-content:center;margin:12px 0 0}footer.page-footer .footer-bottom{background-color:#000;color:#fff;text-align:center;padding:0 0 10px}.payment-footer .footer-block-title{text-transform:uppercase;font-size:25px}.footer-top .footer-block .footer-bottom-link ul.links-footer a{color:#fff}.footer-top .footer-block .footer-bottom-link ul.links-footer a:hover{opacity:.6}.slidershow .slidershow-type-1 .owl-theme .owl-nav [class*=owl-]:hover{background-color:#bf3535}.full-wrapper .featured-brands .block-content .content .title:hover{color:#bf3535}body .full-wrapper{padding:0 !important;margin:0;background-color:transparent}.grid.block-homepage{margin-bottom:0 !important}.grid-slider-product .block-content .owl-stage-outer .owl-item .product-item-info .image-product span.product-image-wrapper{padding-bottom:0 !important;height:auto}.grid-slider-product .block-content .owl-stage-outer .owl-item .product-item-info .image-product span.product-image-wrapper img{position:unset}.grid-slider-product .block-content .owl-stage-outer .owl-item .product-item-info .product-item-details{margin-top:15px}.full-wrapper .slider-brands .block-content .item:hover{border-color:transparent}.slider-brands.block-homepage.product-nav-1{border-bottom:1px solid #eee}.slider-brands.block-homepage.product-nav-1 .block-title{border-top:1px solid #eee}.grid-product-2.block-homepage .block-content{min-height:auto;width:100%;display:inline-block}body .block-homepage .block-title a:hover{color:#bf3535}body .product-nav-1 .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#bf3535}body .grid-product-1 .block-content{height:auto;min-height:auto}.deals-products.product-nav-1{margin-bottom:10px !important}.slider-brands.block-homepage.product-nav-1 .owl-stage{margin:0 auto}.featured-brands .block-content .content{padding-bottom:8px;display:flex;align-items:flex-start;gap:20px;font-family:'Source Sans Pro' !important;font-size:20px}.featured-brands .block-content .steps{background:#f4f4f4;padding:34px;margin-right:10px;flex-basis:calc(25% - 7.5px);border-radius:4px}@media (min-width:481px) and (max-width:991px){.featured-brands .block-content .steps{flex-basis:calc(50% - 5px) !important}.featured-brands.block-homepage .col-lg-3.col-sm-3.steps:nth-child(2),.featured-brands.block-homepage .col-lg-3.col-sm-3.steps:nth-child(4){margin-right:0}}.featured-brands.block-homepage .col-lg-3.col-sm-3.steps:last-child{margin-right:0}.featured-brands .block-content .banner-image{display:flex;justify-content:center}.block-homepage .block-title strong:before{display:none}.featured-brands.block-homepage .block-title{padding-bottom:0;border-bottom:0;text-align:center}.featured-brands.block-homepage .block-title span{font-size:26px}.featured-brands.block-homepage .content .title{text-align:left;font-size:60px;color:#d9272e;line-height:.9}.block.block-filterproducts .products-grid .product-labels .sale-label{background-color:#bf3535}.block.block-filterproducts .products-grid .product-item .price-box .special-price .price{color:#bf3535}.grid-slider-product-2.product-nav-1.block-homepage{margin-bottom:25px !important}body .product-info-main .box-tocart .action.tocart,body .product-options-bottom .box-tocart .action.tocart{background-color:#bf3535;border-radius:6px}body .wrap-media-info .product-info-main .share-social-product .share-list-link ul li a:hover{background-color:#bf3535;border-color:#bf3535}body .wrap-media-info .product-info-main .share-social-product .share-list-link ul li a:hover span{color:#fff}body .price-box .special-price .price{color:#bf3535}body .product-info-main .box-tocart .action.tocart:hover,body .product-options-bottom .box-tocart .action.tocart:hover{background-color:#000}body .review-form .action.submit.primary{background-color:#bf3535}body .review-form .action.submit.primary:hover{background-color:#000}body .product-info-main .product-social-links .action:hover,body .product-info-main .product-addto-links .action:hover{background-color:#bf3535 !important;border-color:#bf3535 !important}body .qty-control .qty-btn:hover{background-color:#bf3535}body .minicart-mobile .minicart-wrapper .action.showcart .counter.qty{color:#bf3535}body .block-minicart .amount .price-wrapper:first-child .price,body .minicart-items .product-item-details .price{color:#bf3535}body .minicart-items .action.edit:hover:before,body .minicart-items .action.delete:hover:before{color:#bf3535}body .minicart-wrapper .block-minicart .block-content>.actions .secondary a:hover{background-color:#bf3535}body .minicart-wrapper .block-minicart .block-content>.actions .secondary a:hover span{color:#fff}.wrap-media-info .product.media{margin-right:25px}body .deals-products .block-filterproducts .block-title{background-color:#bf3535}body .deals-products .block-filterproducts .block-content .product-items .product-item .product-item-info .image-product .product-labels .sale-label{background-color:#595959}.yereone-testimonials .yereone-testimonial-item .yereone-testimonial-image{display:flex;height:150px}.yereone-testimonials .yereone-testimonial-item .yereone-testimonial-image img{align-self:center}.slick-dots li button,.slick-dots li .cart.table-wrapper .actions-toolbar>.action,.slick-dots li .action-gift{width:11px;height:11px;border-radius:50%}.yereone-testimonial-content{padding:0 25px}.yereone-testimonials.yereone-testimonials-slider{margin-bottom:60px}.yereone-testimonials.yereone-testimonials-slider .slick-prev:before,.yereone-testimonials.yereone-testimonials-slider .slick-next:before{color:#666}.yereone-testimonials .yereone-testimonial-item .yereone-testimonial-social a:hover{color:#bf3535 !important;background:0 0 !important}.cart-summary .block .fieldset .field select{background-position:center right 5px}.cart-container .item-actions .actions-toolbar .action,.cart-container .cart.main.actions .action.update,.cart-container .checkout-methods-items .action.primary,button.action.apply.primary,.checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .actions-toolbar .primary button{background:#bf3535;color:#fff;border-color:#bf3535;border:solid 1px;border-radius:5px}body .cart.table-wrapper .actions-toolbar>.action{-webkit-appearance:none;appearance:none;-moz-appearance:none}.cart-container .item-actions .actions-toolbar .action:hover,.cart-container .cart.main.actions .action.update:hover,.cart-container .checkout-methods-items .action.primary:hover,button.action.apply.primary:hover,.checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .actions-toolbar .primary button:hover{background:#000;color:#fff;border-color:#000}.cart-container .cart.main.actions .action.continue{background:#000;color:#fff;border-color:#000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.cart.main.actions a.action.continue:hover{background:#bf3535;color:#fff;border-color:#bf3535}button.action.primary,button.action-primary,a.action.create.primary,body .checkout-container .authentication-wrapper .action-auth-toggle,body .am-checkout.-modern .authentication-wrapper .action-auth-toggle{background:#bf3535 !important;color:#fff;border-color:#bf3535;border-radius:5px}button.action.primary:hover,button.action-primary:hover,a.action.create.primary:hover,body .checkout-container .authentication-wrapper .action-auth-toggle:hover,body .am-checkout.-modern .authentication-wrapper .action-auth-toggle:hover{background:#000;color:#fff;border-color:#000}body .wrap-media-info{margin-bottom:0}.wrap-media-info .page-title-wrapper.product h1.page-title{font-size:30px;padding-top:10px}fieldset.fieldset.review-fieldset legend.legend.review-legend span{margin-bottom:10px;display:inline-block}.page-main-details .product-section-title{font-size:25px}.wrap-media-info{min-height:auto !important}.block-homepage.info_sec .row,.block-homepage.info_sec_second .row{display:flex;align-items:center}.block-homepage.info_sec,.block-homepage.info_sec_second{margin-bottom:60px;margin-top:30px}.info_right .title{font-size:25px;margin-bottom:15px}.info_right p{color:#777;font-size:15px;font-weight:400}.info_right .des{width:100%}.block-homepage.review_sec .block-content{border:1px solid #bf353561;border-radius:5px;padding:25px 10px}.block-homepage.review_sec .block-content{border:2px solid #bf353561;border-radius:5px}.block-homepage.review_sec .block-content .review_box .star{display:flex;width:100%;justify-content:space-around;align-items:center}.block-homepage.review_sec .block-content .review_box .star ul.rating-result{padding:0;list-style:none;display:flex;margin:0}.block-homepage.review_sec .block-content .review_box .star>span{color:#bf3535;font-size:19px}.block-homepage.review_sec .block-content .review_box .star ul.rating-result li{margin:0}.block-homepage.review_sec .block-content .review_box .percentage{display:flex;justify-content:center;width:100%;margin-top:10px}.block-homepage.review_sec .block-content .review_box .percentage ul{padding:0;list-style:none;margin:0;display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}.block-homepage.review_sec .block-content .review_box .percentage ul li{margin:10px 14px}.block-homepage.review_sec .block-content .review_box .percentage ul li h4{color:#bf3535;font-size:20px}.bottom_button{display:flex;justify-content:center;margin:35px 0 0}.bottom_button a.common_btn{background:#bf3535;color:#fff;padding:9px 24px;border-radius:6px;margin:0 20px;font-size:16px}.bottom_button a.common_btn i{margin-right:15px}.bottom_button a.common_btn:hover{background:#000}.info_left{text-align:center}.block-homepage.info_sec .info_left img{width:50px}.block-homepage.info_sec_second .info_left img{width:150px}.block-homepage.info_sec .info_right .des{width:100%}.block-homepage.info_sec{margin-top:60px}.block-homepage.review_sec .block-content .review_box img{width:95%;margin:0 auto;display:block;margin-bottom:20px}.grid-slider-product-2.product-nav-1.block-homepage .owl-carousel .owl-item span.product-image-wrapper{margin-bottom:0}.grid-slider-product-2.product-nav-1.block-homepage .owl-carousel .owl-item img.product-image-photo{width:80%}.deals-products .block-filterproducts .owl-carousel .owl-item img.product-image-photo{width:90%}.block-homepage.review_sec .block-content .review_box .star ul.rating-result i{font-size:16px;color:#006bb4;margin-right:2px}.products-grid .product-item-name a{font-size:17px;color:#000;text-align:left;word-break:auto-phrase}.deals-products .block-filterproducts .block-content .product-items .product-item .product-item-info .product-item-details .product-item-name a.product-item-link{font-size:20px;color:#000}.columns .sidebar .block .block-title{background-color:#494949}.columns .home-services .service-info .title{font-size:14px}.yereone-testimonials.yereone-testimonials-slider ul.slick-dots li button{border:1px solid #000;margin-right:0 !important;width:10px;height:10px;padding:3px;margin:0 auto}.yereone-testimonials.yereone-testimonials-slider ul.slick-dots li{margin:0}.yereone-testimonials.yereone-testimonials-slider ul.slick-dots{margin-top:20px}body.account .block-collapsible-nav .content ul.nav.items li{width:100%}body.account .block-collapsible-nav .content ul.nav.items li span.delimiter{margin:0}body.account .block-collapsible-nav .item.current a,body.account .block-collapsible-nav .item.current>strong{border-color:#bf3535}body.account .block-collapsible-nav .content ul.nav.items li a:hover{background:0 0}body.account .columns .column.main{border:1px solid #eee;padding:25px !important;float:right}body.account select{border:1px solid #e5e5e5}body.account .block.block-dashboard-info{margin-bottom:10px}.form-address-edit .fieldset .field select{width:100%;max-width:100%;background-position:center right 10px}body .review-form .action.submit.primary span{color:#fff}.customer-account-create .form-create-account{width:100% !important;background:#f7f7f7;padding:50px 20px 50px}.customer-account-create select{background-position:right 10px center}.customer-account-create .form-create-account fieldset.fieldset.create.info{padding:0 20px 20px 0}.customer-account-create .form-create-account fieldset.fieldset.create.account{padding:0 7px;margin:0;width:50%}.customer-account-create .form-create-account fieldset.fieldset.address{width:50%;margin-left:auto;margin-right:0}.filter-options-content #price-slider .ui-slider-range{background-color:#bf3535}.toolbar .modes .modes-mode:hover,.toolbar .modes .modes-mode.active{background-color:#bf3535}.products.wrapper.list.products-list ol.products.list.items.product-items li.product-item .product-item-info{display:flex;align-items:center;width:100%;justify-content:space-around;padding:35px 20px 15px}.products.wrapper.list.products-list ol.products.list.items.product-items li.product-item .product-item-info a.product-item-link{font-size:20px;line-height:normal}.toolbar .filter-mobile-btn #btn-filter{background-color:#bf3535}.product.data.items>.item.content .product.attibute.download .button_wrap p.fixed-text{margin:0}.header-bottom .desktop-menu .horizontal-block ul.horizontal-type{display:flex;justify-content:center;flex-wrap:wrap}.product.info.detailed .product.data.items .data>a{height:44px;padding:1px 35px !important;line-height:44px;border-left:0}.product.data.items>.item.content{background:#fff;margin-top:44px;padding:35px;border:1px solid #ccc}.product.data.items>.item.content .yikes-custom-woo-tab-title,.product.data.items>.item.content h2{margin-bottom:20px;text-transform:capitalize}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{background:#fff;color:#000;border-color:#d1d1d1;border-bottom:none}.product.info.detailed .product.data.items .data>a:hover,.product.info.detailed .product.data.items .data>a:hover{background:#fff;color:#000;border-color:#d1d1d1}.product.data.items>.item.title{margin:0;position:relative}.product.data.items>.item.title.active:after{content:'';background:#fff;width:99%;height:2px;position:absolute;left:1px;bottom:-1px}.product.info.detailed .product.data.items .data:nth-child(1) a{border-left:1px solid #d1d1d1}.amsl-popup-overlay #social-login-popup .amsl-tablist .amsl-title.active .amsl-link,.amsl-popup-overlay #social-login-popup .amsl-tablist .amsl-title:hover .amsl-link{color:#fff;background:#bf3535}.amsl-tablist .amsl-title:hover{background:0 0}.amsl-popup-overlay #social-login-popup a.action.remind{color:#494949}.amsl-popup-overlay #social-login-popup .amsl-login-content .fieldset>.field>.label{display:inline-block}.amsl-popup-block .actions-toolbar .action.primary{background:#bf3535;line-height:normal;padding:0 15px}.amsl-popup-block .actions-toolbar .action.primary:hover{background:#111}.amsl-register-content .form.create.account select,.amsl-forgot-content .form.password.forget select,.amsl-register-content .form.create.account input{background-color:#fff;color:#585858;border:1px solid #eee;background-position:right 4px center;width:100%;display:inline-block}.amsl-popup-block .amsl-login-content .input-text{color:#585858;border:1px solid #eee;background:0 0}.amsl-popup-block fieldset.fieldset.fieldset-fullname .field.field-name-firstname label{text-align:left;width:100%}.amsl-popup-block fieldset.fieldset.login .field.choice label.label{margin-bottom:0}.amsl-register-content .form.create.account input#show-password,.amsl-popup-block .amsl-register-content .field.choice input#assistance_allowed_checkbox{height:45px;margin-top:5px}.amsl-popup-block .fieldset.fieldset.create.account #password-strength-meter-container .password-strength-meter{padding-left:0}.amsl-popup-block .fieldset.address{margin:0;margin-top:15px}.amsl-register-content .amsl-form fieldset.fieldset.fieldset-fullname .fields label,.amsl-register-content .amsl-form fieldset.fieldset.fieldset-fullname .fields input{width:100%;text-align:left}.amsl-register-content .amsl-form .fieldset.create.info .fullname[class*=prefix] .fields>.field-name-firstname,.amsl-register-content .amsl-form .fieldset.create.info .fullname[class*=prefix] .fields>.field-name-lastname{width:33%}.amsl-register-content .amsl-form fieldset.fieldset.fieldset-fullname .fields .control{width:100%;padding-right:10px}.amsl-register-content .amsl-form .fieldset.create.info .fullname[class*=prefix] .fields>.field-name-lastname .control{padding-right:0}.amsl-register-content .amsl-form .fieldset.create.info .fullname .fields>.field-name-prefix .control select{height:45px;border-radius:4px}.amsl-popup-block .amsl-tablist{border-bottom:1px solid #f2f2f2}.fotorama__stage__shaft .fotorama__stage__frame{border:none}.amsl-register-content .form.create.account .amsl-popup-block .fieldset{margin-bottom:0}.cms-index-index .messages .message{margin-top:10px}.amsl-register-content .form.create.account select{height:45px}fieldset.fieldset.create.account{margin-bottom:0}fieldset.fieldset.create.info #messages{margin-top:15px}fieldset.fieldset.create.info{margin-bottom:0}body .amsl-popup-block .actions-toolbar{margin-top:5px}body .amsl-popup-block .amsl-form{margin-bottom:35px}body .amsl-popup-block .amsl-tablist{margin-bottom:20px}fieldset.fieldset.create.account .field.required{margin-bottom:5px}fieldset.fieldset.create.account .field.choice label.label{position:relative;top:2px}.products.wrapper .product-items li.item.product.product-item .product-item-inner{position:unset;display:block;visibility:visible;padding:0 5px}.products.wrapper .product-items li.item.product.product-item .product-item-inner .actions-primary{width:100%;display:flex;margin-bottom:10px;justify-content:center}.products.wrapper .product-items li.item.product.product-item .product-item-inner .actions-primary input#qty{width:45px;border:1px solid #bf3535;color:#bf3535;float:left;height:33px;line-height:33px;font-size:15px;font-weight:500}.products.wrapper .product-items li.item.product.product-item .product-item-inner .actions-primary button.action.tocart.primary span{display:inline-block}.products.wrapper .product-items li.item.product.product-item .product-item-inner .actions-primary button.action.tocart.primary:before{content:none}.products.wrapper .product-items li.item.product.product-item .product-item-inner .actions-primary button.action.tocart.primary{background:#bf3535;border-radius:5px;width:calc(100% - 60px);margin-left:5px;color:#fff;padding:0 10px;height:33px;line-height:33px;margin-right:0}.products.wrapper .product-items li.item.product.product-item .product-item-inner .actions-primary button.action.tocart.primary:hover{background:#000}.products.wrapper .product-items li.item.product.product-item .product.details.product-item-details{padding:0}.products.wrapper .product-items li.item.product.product-item .product-item-inner .product.actions.product-item-actions{width:100%;text-align:right;display:inline-block}body .wrap-media-info .product-info-main .share-social-product .share-title{padding:15px 15px 0 0}.products.wrapper.list .product-items.list li.item.product.product-item .product-item-inner .actions-primary{justify-content:flex-start}.products.wrapper.list .product-items.list li.item.product.product-item .product-item-inner .product.actions.product-item-actions{text-align:left}.products.wrapper.list .product-items.list li.item.product.product-item .product.details.product-item-details strong.product.name.product-item-name{padding:0;margin-bottom:20px;margin-top:0}.products.wrapper.list .product-items.list li.item.product.product-item .product.details.product-item-details .price-box.price-final_price{padding:0}.block.review-add .block-content form#review-form{max-width:650px;width:100%}body .catalog-product-view .block .block-title strong:before{content:none}body .catalog-product-view .block .block-title strong{padding-left:0}.header-bottom .desktop-menu .horizontal-block .sm_megamenu_menu>li .sm_megamenu_right{display:flex}.header-bottom .desktop-menu .horizontal-block .sm_megamenu_menu>li .sm_megamenu_right>div.sm_megamenu_col_1{padding-top:10px !important;padding-bottom:10px !important}.header-bottom .desktop-menu .horizontal-block .sm_megamenu_menu>li .sm_megamenu_right:last-child>div{padding-bottom:0 !important}.header-bottom .desktop-menu .horizontal-block .sm_megamenu_menu>li .sm_megamenu_col_6.sm_megamenu_firstcolumn.sm_megamenu_right{margin-bottom:0 !important}.header-bottom .desktop-menu .horizontal-block .sm_megamenu_menu>li .sm_megamenu_right>div:hover{background-color:#fff}.desktop-menu .horizontal-block .sm_megamenu_menu>li>div{padding:0 5px 5px !important;background-color:#f5f5f5 !important}.header-bottom .desktop-menu .horizontal-block .sm_megamenu_menu>li .sm_megamenu_right .sm_megamenu_col_6{padding:0}body .sm_megamenu_firstcolumn{margin-bottom:0}body.catalog-product-view .block .block-title strong:before{content:none}body.catalog-product-view .block .block-title strong{padding-left:0}.products.wrapper.products-grid .product-items .product-item .product-item-info:hover,.products.wrapper .product-items li.item.product.product-item:hover{box-shadow:none}.products.wrapper.products-grid .product-items .product-item .product-item-info:hover{border:1px solid #ccc}.header-bottom .desktop-menu .horizontal-block .sm_megamenu_menu li .sm_megamenu_title .sm_megamenu_nodrop>span{color:#bf3535;font-weight:700;margin-bottom:0;display:inline-block}.header-bottom .desktop-menu .horizontal-block .sm_megamenu_menu li .sm_megamenu_title .sm_megamenu_nodrop>span.hot-tag{color:#fff;margin-left:10px;position:unset;font-weight:400}.header-bottom .desktop-menu .horizontal-block .sm_megamenu_menu li .sm_megamenu_right .sm_megamenu_col_6 .sm_megamenu_title .sm_megamenu_nodrop>span{color:#000;font-weight:400;margin-bottom:0;display:inline-block;text-align:left;font-size:14px}.header-bottom .desktop-menu .horizontal-block .sm_megamenu_menu li .sm_megamenu_right .sm_megamenu_col_6 .sm_megamenu_title .sm_megamenu_nodrop>span:hover{color:#bf3535}.header-bottom .desktop-menu .horizontal-block .sm_megamenu_menu>li .sm_megamenu_right>.sm_megamenu_col_6,.header-bottom .desktop-menu .horizontal-block .sm_megamenu_menu>li .sm_megamenu_right .sm_megamenu_col_1{width:16.66666666%;float:left;clear:none;padding:0 5px !important}fieldset.fieldset.create.account .field input[type=checkbox],.fieldset>.field input[type=checkbox],.amsl-register-content .form.create.account input[type=checkbox]{width:20px;height:20px;margin:0;background:#939393;border-radius:5px;border-color:#939393;margin-right:5px}fieldset.fieldset.create.account .field input[type=checkbox]:before,.fieldset>.field input[type=checkbox]:before,.amsl-register-content .form.create.account input[type=checkbox]:before{top:5px;left:4px}.amsl-register-content .form.create.account input#show-password[type=checkbox],.amsl-popup-block .amsl-register-content .field.choice input#assistance_allowed_checkbox[type=checkbox]{width:20px;height:20px}.no-display{display:none !important}main#maincontent{margin-bottom:15px}.mg-col-wrapper{margin-bottom:0}.mg-col-wrapper header h1,body.cms-page-view .main h1.page-title,.main h1.page-title{color:#bf3535;font-weight:400;margin-bottom:20px}.mg-col-wrapper h1,body.cms-page-view .main h1,.main h1.page-title{font-size:40px;text-transform:unset}.mg-col-wrapper h2,body.cms-page-view .main h2{font-size:24px}.mg-col-wrapper h3,body.cms-page-view .main h3{font-size:19px}.mg-col-wrapper h4,body.cms-page-view .main h4{font-size:17px}.mg-col-wrapper h2,.mg-col-wrapper h3,.mg-col-wrapper h4,body.cms-page-view .main h2,body.cms-page-view .main h3,body.cms-page-view .main h4{color:#bf3535;font-weight:400;margin-bottom:15px;padding-top:30px}.mg-col-wrapper hr{width:100%}.mg-col-wrapper p{font-size:16px;margin:10px 0}.mg-col-wrapper ul li,.mg-col-wrapper ol li{font-size:16px;margin:0}.mg-col-wrapper table{margin-top:25px}.mg-col-wrapper .table th,.mg-col-wrapper .table td{padding:5px 15px}.mg-col-wrapper a{color:#bf3535}.mg-col-wrapper a:hover{color:#000;text-decoration:underline}.mg-col-wrapper ul,.mg-col-wrapper ol{padding-left:30px}.mg-col-wrapper h2+h3,.mg-col-wrapper h2+h4,body.cms-page-view .main h2+h3,body.cms-page-view .main h2+h4{padding-top:0;margin-bottom:30px}.tx-mantik-faq{margin-top:25px}.page-layout-1column .column.main .tx-mantik-faq .row{margin:0}.page-layout-1column .column.main .tx-mantik-faq .row .card{padding:0;background:#fff;font-size:15px;border:none}.tx-mantik-faq .card .card-header{padding:0 !important;border-bottom:0}.tx-mantik-faq .card .questionHeader{background:#bf3436;color:#fff;border-radius:0;border-top:1px solid #707070;padding:10px 15px;width:100%;text-align:left;position:relative;font-size:15px;cursor:pointer}.tx-mantik-faq .card .questionHeader.collapsed{background:#fff;color:#4a4a4a}.tx-mantik-faq .card .questionHeader span{padding-right:20px;display:inline-block}.tx-mantik-faq .categoryHeader:after,.tx-mantik-faq .questionHeader:after{font-family:'FontAwesome';content:"\f106";float:right;color:#bf3436;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all;transition:1s all;font-size:22px;position:absolute;right:10px;top:50%;transform:translate(-50%,-50%);left:auto}.tx-mantik-faq .categoryHeader.collapsed:after,.tx-mantik-faq .questionHeader.collapsed:after{content:"\f107"}.tx-mantik-faq .card .questionHeader.collapsed:after{color:#bf3436}.tx-mantik-faq .card .questionHeader:after{color:#fff}.tx-mantik-faq .card .collapse-answer .card-body{text-align:left;color:#111;padding-left:30px}body .rating-summary .rating-result{width:104px}body .rating-summary .rating-result span{background:url(/~teamc/keysdiscount/pub/media/keyfull-bar-original.png) no-repeat;position:relative;z-index:11;background-size:cover}body .rating-summary .rating-result>span:before{content:''}body .rating-summary .rating-result span span{font-size:0px}body .rating-summary .rating-result>span:before,body .rating-summary .rating-result:before{height:auto;line-height:normal;letter-spacing:0}.products.wrapper .product-items li.item.product.product-item{position:relative}.products.wrapper .product-items li.item.product.product-item .product-list-rating-stars{margin-left:10px;padding-top:5px}.products.wrapper.list .product-items li.item.product.product-item .product-list-rating-stars{position:absolute;left:0;top:10px;margin-left:0;padding-top:0;width:100%;padding-left:15px}body .rating-summary .rating-result:before{content:'';background:url(/~teamc/keysdiscount/pub/media/keyfull-bar-bg-original.png) no-repeat;background-size:cover;line-height:normal;height:100%}.mageprince-faq-collection .ui-state-active,.mageprince-faq-collection .ui-widget-content .ui-state-active,.mageprince-faq-collection .ui-widget-header .ui-state-active{background:#bf3535 !important;border-color:#bf3535 !important}.mageprince-faq-collection .faq-content .ui-accordion-header:hover{background-color:#bf3535}.mageprince-faq-collection .ui-accordion .ui-accordion-header{border:none;margin:0;border-top:1px solid #707070;margin-top:10px;border-bottom:1px solid #707070;font-weight:400;background:0 0}.mageprince-faq-collection .ui-accordion .ui-accordion-header span{font-weight:400}.faq-content .group-title{color:#000;border:none}.mageprince-faq-collection .faq-accordion .ui-widget-content div p,.mageprince-faq-collection .faq-accordion .ui-widget-content div ul li,.mageprince-faq-collection .faq-accordion .ui-widget-content div ol li{font-size:16px}.mageprince-faq-collection .faq-accordion .ui-widget-content div ul,.mageprince-faq-collection .faq-accordion .ui-widget-content div ol{padding-left:20px}body .mageprince-faq-collection .faq-group-image{border:1px solid #c1c1c1}body .mageprince-faq-collection .faq-group .faq-group-image:hover{border-color:#c1c1c1;background:#f3f3f3}body .mageprince-faq-collection .faq-group a.group-link:hover{color:#bf3535}.products.wrapper .product-items li.item.product.product-item .product-list-rating-stars .reviews-actions{margin-left:2px;display:inline-block;margin-top:0}body.cms-page-view .page-main{padding-bottom:40px}.products-list .product-item-description p,.products-list .product-item-description ul li,.products-list .product-item-description ol li{font-size:15px}.products.wrapper.products-grid .product-items .product-item .product-item-info{padding-bottom:15px;border:1px solid #ffffff00}body.account .columns .column.main .fieldset .control .fieldset .control{width:100%}body.account .columns .column.main .fieldset .control .fieldset .control select{width:100%;max-width:100%;background-position:center right 8px}.fotorama__wrap .fotorama__active .fotorama__dot{background-color:#bf3535;border-color:#bf3535}.catalogsearch-result-index main#maincontent{position:relative}.catalogsearch-result-index main#maincontent:after{content:"";position:absolute;top:0;bottom:0;width:10000px;left:-30px;z-index:-1}.products.wrapper.list.products-list ol.products.list.items.product-items li.product-item .product-item-info .product.details.product-item-details{width:60%}.products.wrapper.list.products-list ol.products.list.items.product-items li.product-item .product-item-info .image-product{width:40%}ol.items.review-items .rating-summary .rating-result{margin-right:10px}.products.wrapper .product-items li.item.product.product-item .product-item-inner .actions-primary input#qty{position:relative;padding:5px;padding-right:15px;border-radius:6px;margin-left:3px}.products.wrapper .product-items li.item.product.product-item .product-item-inner .actions-primary input#qty::-webkit-inner-spin-button,.products.wrapper .product-items li.item.product.product-item .product-item-inner .actions-primary input#qty::-webkit-outer-spin-button{opacity:1}.minicart-wrapper .block-minicart .minicart-items .item-qty{margin-right:5px;width:39px;border:1px solid #bf3535;color:#bf3535;float:left;height:30px;line-height:30px;font-size:15px;font-weight:500}.minicart-wrapper .block-minicart .minicart-items .item-qty::-webkit-outer-spin-button{opacity:1}.minicart-wrapper .block-minicart .minicart-items .item-qty:hover::-webkit-inner-spin-button{-webkit-appearance:inner-spin-button !important;width:15px;position:absolute;top:0;right:0;height:100%}.products.wrapper .product-items li.item.product.product-item .product-item-inner .actions-primary input#qty:hover::-webkit-outer-spin-button,.products.wrapper .product-items li.item.product.product-item .product-item-inner .actions-primary input#qty:hover::-webkit-inner-spin-button{-webkit-appearance:inner-spin-button !important;width:15px;position:absolute;top:0;right:0;height:100%}.page-layout-checkout .checkout-container .actions-toolbar .primary{padding:10px 0}.page-layout-checkout .checkout-container .actions-toolbar button.action.action-update,.amcheckout-step-container .form-discount .actions-toolbar button.action.action-apply,.amcheckout-step-container.-summary>.checkout-payment-method .actions-toolbar button.action.primary.checkout{background:#be3434;border-radius:5px;width:auto;color:#fff;padding:7px 25px}.page-layout-checkout .checkout-container .actions-toolbar button.action.action-update:hover,.amcheckout-step-container .form-discount .actions-toolbar button.action.action-apply:hover,.amcheckout-step-container.-summary>.checkout-payment-method .actions-toolbar button.action.primary.checkout:hover{background:#000}.amcheckout-step-container input[type=checkbox]+label:hover:before,.amcheckout-step-container input[type=radio]+label:hover:before,.amcheckout-step-container input[type=checkbox]:checked+label:before,.amcheckout-step-container input[type=radio]:checked+label:before{border-color:#bf3535 !important;box-shadow:0 2px 4px #bf !important}body .amcheckout-step-container .checkout-payment-method .amcheckout-payment-methods .payment-method._active{border-color:#c1c1c1}body .amcheckout-step-container.-summary>.checkout-payment-method .actions-toolbar button.action.primary.checkout{background:#be3434 !important;border-radius:5px}body .amcheckout-step-container .amcheckout-summary-container .amcheckout-title{background:#eee}body .amcheckout-step-container .amcheckout-summary-container .product-item .delete:hover{filter:grayscale(1)}.product-info-main .box-tocart .actions #paypal-smart-button{margin-top:10px}.products.wrapper.grid .product-items li.item.product.product-item .product-list-rating-stars{height:35px}.products.wrapper.grid .product-items li.item.product.product-item .product.details.product-item-details strong.product.name.product-item-name{margin-top:5px;display:flex;text-overflow:unset;white-space:unset;align-items:baseline;justify-content:left;flex-wrap:wrap}.products.wrapper.grid .product-items li.item.product.product-item .product.details.product-item-details .price-box.price-final_price span{margin-bottom:9px}.column.main .toolbar.toolbar-products .pages .item:hover,.column.main .toolbar.toolbar-products .pages .current{background-color:#bf3535;border-color:#bf3535}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li .sm_megamenu_align_right{padding:10px !important;left:-8px !important;margin:0;width:101.3%;top:50px !important}.post-list-wrapper{width:100%;display:block;margin:0 -15px}.blog-page.blog-page-list .column.main ol.post-list li.post-holder{padding:0 15px;margin-bottom:20px}.blog-page .columns .sidebar .block .block-title{background-color:#ffffff00;padding-left:0;font-family:'Source Sans Pro' !important}.blog-page .columns .sidebar .block .block-title strong{color:#000;font-weight:700;text-transform:capitalize;font-size:16px}.blog-page.blog-page-list .column.main ol.post-list li.post-holder .post-info-blog a.post-read-more{background:#bf3535;color:#fff;font-size:16px;border-radius:3px}.blog-page.blog-page-list .column.main ol.post-list li.post-holder .post-info-blog a.post-read-more:hover{background:#000}.post-content.post-custom .post-description .post-title a:hover,body .post-content.post-custom .post-description .post-title a:hover{color:#bf3535}body.blog-post-view .column.main .post-view .post-ftimg-hld{width:100%;display:inline-block}body.cms-page-view .main p{font-size:16px;margin:5px 0}body.blog-post-view .column.main .post-text-hld p,body.blog-post-view .column.main .post-text-hld ul li,body.blog-post-view .column.main .post-text-hld ol li{font-size:16px;margin:10px 0}body.blog-post-view .post-holder .post-header .post-info,.post-content.post-custom .post-description p{font-size:16px}.post-content.post-custom .post-description .post-title a{font-size:20px}.blog-page.blog-page-list .column.main ol.post-list li.post-holder .post-content.post-custom{padding:15px}.post-view .post-bottom a.nextprev-link{font-size:18px;font-weight:400;background:#eee;padding:5px 15px;border-radius:5px}.contact-index-index h1.page-title{text-align:center}.contact-form-info .contact-form .block-contact-form .bonus-content{display:inline-block;width:100%}.contact-us-container{width:100%;margin:0 auto;max-width:800px}.contact-form-info .contact-form .block-contact-form .bonus-content select,.contact-form-info .contact-form .block-contact-form .bonus-content input{background-color:#fff;width:100%;display:inline-block;max-width:100%;border:1px solid #e3e3e3;height:45px;border-radius:4px}.contact-form-info .contact-form .block-contact-form .bonus-content .control label{width:100%;display:inline-block}.contact-form-info .contact-form .block-contact-form .bonus-content textarea{background-color:#fff;width:100%;display:inline-block;max-width:100%;border:1px solid #e3e3e3;border-radius:4px}.contact-form-info .contact-form .block-contact-form .bonus-content button.action.submit.primary{border-radius:5px}.contact-form-info .contact-form .block-contact-form .bonus-content select{background-position:center right 10px}#smcqp-container .smcqp-actions .smcqp-btn,#smcqp-container .smcqp-actions .smcqp-continue{border-radius:5px;background:#bf3535}#smcqp-container .smcqp-actions .smcqp-btn:hover,#smcqp-container .smcqp-actions .smcqp-continue:hover{background:#000}body .product-info-main .product-social-links .action,body .product-info-main .product-addto-links .action{border-radius:5px;margin-left:10px}body .product-info-main .box-tocart .field.qty .qty,body .product-options-bottom .box-tocart .field.qty .qty{border-radius:5px}body .product-info-main .box-tocart .field.qty .qty-control .qty-btn.qty-plus,body .product-options-bottom .box-tocart .field.qty .qty-control .qty-btn.qty-plus{border-top-right-radius:5px}body .product-info-main .box-tocart .field.qty .qty-control .qty-btn.qty-minus,body .product-options-bottom .box-tocart .field.qty .qty-control .qty-btn.qty-minus{border-bottom-right-radius:5px}.product-info-main .box-tocart .fieldset button,.product-info-main .box-tocart .fieldset #paypal-smart-button iframe{width:240px !important;margin:0 auto}.page-main.page-main-details .columns .column.main:blank,.page-main.page-main-details .columns .column.main:empty{display:none}.product-info-main .box-tocart .paypal-button-row{height:40px}.products.wrapper.list.products-list ol.products.list.items.product-items li.product-item .product-item-info img.product-image-photo{width:80%;min-height:auto}.products-grid .product-item-info .product-item-photo span.product-image-wrapper{padding-bottom:0 !important;height:auto}.catalog-product-view .page-wrapper #maincontent .product-info-price .price-box .normal-price:not(.special-price)+.old-price{display:none}body.catalog-category-view .product-item-photo{display:block}.category-bestseller .block.filter{display:none !important}.products-grid .product-item-info .product-item-photo span.product-image-wrapper img.product-image-photo{position:unset;width:80%}body.catalog-category-view .products-grid .product-item-info .product-item-photo span.product-image-wrapper img.product-image-photo{width:auto}.product-labels .sale-label{background-color:#bf3535}.products-grid .product-item .price-box .special-price .price,.products-grid .product-item .price-box .price{color:#000}.products.wrapper .product-items li.item .product.details .price-box.price-final_price span.price-excluding-tax span{font-size:14px}.products.wrapper .product-items li.item .product.details .price-box.price-final_price span.price-excluding-tax{margin:0}.products.wrapper.grid .product-items li.item.product.product-item .product.details.product-item-details .price-box.price-final_price span.price-including-tax span{font-size:20px}.products.wrapper.grid .product-items li.item.product.product-item .product.details.product-item-details .price-box.price-final_price span.old-price span.price-including-tax span{font-size:16px}.products.wrapper.grid .product-items li.item.product.product-item .product.details.product-item-details .price-box.price-final_price span{margin-bottom:5px}.products.wrapper.list .product-items li.item.product.product-item .product-list-rating-stars .product-reviews-summary{background:#fff;position:relative;z-index:111}.products.wrapper.list.products-list ol.products.list.items.product-items li.product-item .product-item-info .price-box span.old-price span.price{color:#999;text-decoration:line-through}.products.wrapper.list.products-list ol.products.list.items.product-items li.product-item .product-item-info .price-box span.old-price{text-decoration:none}.products.wrapper.list .product-items.list li.item.product.product-item .product.details.product-item-details .price-box.price-final_price span.special-price span.price{color:#bf3535}.products.wrapper.grid .product-items li.item.product.product-item .product.details.product-item-details .price-box.price-final_price span.special-price span.price{color:#bf3535}.products.wrapper.list.products-list ol.products.list.items.product-items li.product-item .product-item-info .price-box.price-final_price span.price{color:#bf3535}.product-info-main .price-box.price-final_price .price-including-tax span.price,.product-info-main .price-box.price-final_price .price-excluding-tax span.price{color:#bf3535}.product-info-main .page-title-wrapper.product h1.page-title{color:#000}.product-info-main .box-tocart .action.tocart,.product-options-bottom .box-tocart .action.tocart,.product-info-main .box-tocart button{height:37px}.product-info-main .box-tocart .fieldset .field.qty .qty{height:37px !important;width:40px !important}.product-info-main .box-tocart .fieldset .field.qty .qty-button span.qty-btn{height:18.5px}.product-info-main .box-tocart .qty-control .qty-plus:after{height:7px}.product-info-main .box-tocart .qty-control .qty-btn:before{width:7px}.product-info-main .box-tocart .field.qty .qty-control .qty-plus:after,.product-options-bottom .box-tocart .field.qty .qty-control .qty-plus:after{top:4px;left:7px}.product-info-main .box-tocart .field.qty .qty-control .qty-btn:before,.product-options-bottom .box-tocart .field.qty .qty-control .qty-btn:before{left:4px;top:7px}body .product-info-main .product-social-links .action,body .product-info-main .product-addto-links .action{height:37px;width:37px;line-height:37px}.product-info-main .box-tocart .field.qty label.label{margin-top:0}.amcheckout-step-container .checkout-billing-address .actions-toolbar .action-cancel{background:#000;color:#fff;border-radius:5px;width:auto;padding:7px 25px}.amcheckout-step-container .checkout-billing-address .actions-toolbar .action-cancel:hover{background:#be3434}.amcheckout-step-container input[type=text],.amcheckout-step-container input[type=password],.amcheckout-step-container input[type=url],.amcheckout-step-container input[type=tel],.amcheckout-step-container input[type=search],.amcheckout-step-container input[type=number],.amcheckout-step-container input[type=datetime],.amcheckout-step-container input[type=email],.amcheckout-step-container select{border-radius:5px;border:1px solid #d4d4d4}.product-info-main .price-box.price-final_price .old-price .price-including-tax span.price{color:#999;text-decoration:line-through;display:inline-block;margin-left:0;margin-top:0;font-size:24px !important;font-weight:500 !important}.amcheckout-step-container input[type=checkbox]:checked+label:before{filter:grayscale(1)}.amcheckout-step-container input[type=checkbox]+label:hover:before,.amcheckout-step-container input[type=radio]+label:hover:before,.amcheckout-step-container input[type=checkbox]:checked+label:before,.amcheckout-step-container input[type=radio]:checked+label:before{border-color:#bf3535;box-shadow:0 2px 4px #bf}._amcheckout-selectable-item.-selected,.amcheckout-step-container .amcheckout-shipping-address .billing-address-details.-selected,.amcheckout-step-container .amcheckout-shipping-address .shipping-address-details.-selected,.amcheckout-step-container .shipping-address-items .shipping-address-item.-selected,.amcheckout-step-container .shipping-address-items .shipping-address-item.selected-item,.amcheckout-step-container .amcheckout-shipping-methods .amcheckout-method.-selected,.amcheckout-step-container .amcheckout-shipping-methods .amcheckout-method.-selected,.amcheckout-step-container .checkout-payment-method .amcheckout-payment-methods .payment-method.-selected,.amcheckout-step-container .checkout-payment-method .amcheckout-payment-methods .payment-method._active{border-color:#bf3535}.amcheckout-step-container .amcheckout-summary-container .product-item-details .action.checkout{border:1px solid #bf3535;border-radius:5px;background:#bf3535;color:#fff}.amcheckout-step-container .amcheckout-summary-container .product-item-details .action.checkout:hover{background:#000;color:#fff}.checkout-index-index .opc-block-summary .minicart-items input.qty{padding-right:0 !important;height:25px}.products.wrapper .product-items li.item .product.details .price-box.price-final_price span.price-excluding-tax{margin:5px 0 0}body .sidebar .block.filter .filter-options .filter-options-content ol li a:hover{color:#bf3535}body .minicart-wrapper .block-minicart .block-content>.actions .secondary a{background:#bf3535;color:#fff}body .minicart-wrapper .block-minicart .block-content>.actions .secondary a:hover{background:#000;color:#fff}body .minicart-wrapper .block-minicart .minicart-items .product-item-details .details-qty label.label{float:left;margin-top:5px;margin-right:6px}body .amount.price-container span.price-wrapper.price-excluding-tax span.price{color:#bf3535}body .header-container .minicart-wrapper .action.showcart .price-container .price{color:#bf3535}body .block-minicart .amount .price-wrapper:first-child .price{font-weight:700}.amsl-popup-block .amsl-close:hover{filter:invert(1)}.opc-block-summary.amcheckout-summary-container table.data.table.table-totals span.price{color:#bf3535;font-weight:600}.amcheckout-step-container .amcheckout-summary-container .minicart-items .product-item-details{padding-left:40px}.amcheckout-step-container .amcheckout-summary-container .minicart-items .product-item-details span.price{font-weight:600}.cart-totals table.data.table.totals span.price{font-weight:600;color:#bf3535}.block.detail-product-slider strong#block-related-heading{padding-left:15px}.products-grid.products-related .product-item-info .product-item-inner{position:unset;visibility:visible}.products-grid.products-related .product-item-info{padding:15px;box-shadow:rgb(0 0 0/15%) 0px 0px 10px;-moz-box-shadow:rgba(0,0,0,.15) 0px 0px 10px;-webkit-box-shadow:rgb(0 0 0/15%) 0px 0px 10px;-o-box-shadow:rgba(0,0,0,.15) 0px 0px 10px}.products-grid.products-related .product-item-info .product-item-inner .actions-primary{width:100%;display:inline-block;margin-bottom:10px}.products-grid.products-related .product-item-info .product-item-inner .actions-primary button.action.tocart.primary span{display:inline-block}.products-grid.products-related .product-item-info .product-item-inner .actions-primary button.action.tocart.primary:before{content:none}.products-grid.products-related .product-item-info .product-item-inner .actions-primary button.action.tocart.primary{background:#bf3535;border-radius:5px;width:auto;margin-left:10px;color:#fff;padding:0 25px;height:33px;line-height:33px}.products-grid.products-related .product-item-info .product-item-inner .actions-primary button.action.tocart.primary:hover{background:#000}.products-grid.products-related .product-item-info .product.details.product-item-details{margin-top:15px;padding:0}.products-grid.products-related .product-item-info .product.details.product-item-details .price-box.price-final_price span.price-including-tax span{font-size:20px;margin-bottom:5px}.products-list .product-labels .product-label,.products-grid .product-labels .product-label{font-size:10px;width:32px}.cms-contact-us .column.main iframe{max-width:1350px !important;margin:0 auto;display:block;width:calc(100% - 0px) !important;height:720px !important}body .toolbar .modes .modes-mode:hover,body .toolbar .modes .modes-mode.active{color:#fff}.products.wrapper.grid.products-grid .product-items li.item.product.product-item .product-item-inner .actions-primary form{width:100%}.products.wrapper.list .product-items.list li.item.product.product-item .product-item-inner .actions-primary form button.action.tocart.primary{width:auto;padding:0 30px}.header-bottom .desktop-menu .horizontal-block .sm_megamenu_menu li .sm_megamenu_right .sm_megamenu_col_6 .sm_megamenu_title p.product-name a{color:#000;font-weight:400;margin-bottom:0;font-size:14px;text-align:left}.header-bottom .desktop-menu .horizontal-block .sm_megamenu_menu li .sm_megamenu_right .sm_megamenu_col_6 .sm_megamenu_title p.product-name{text-align:left;margin:0}.header-bottom .desktop-menu .horizontal-block .sm_megamenu_menu li .sm_megamenu_right .sm_megamenu_col_6 .sm_megamenu_title p.product-name a:hover{color:#bf3535}.products.wrapper.list .product-items li.item.product.product-item .product-item-inner{padding-left:0}.products.wrapper.list .product-items li.item.product.product-item .product-item-inner .actions-primary input#qty{margin-left:0}.product.attibute.download p{line-height:normal}.product.attibute.download p.fixed-text{font-size:14px;margin-bottom:20px}.product.info.detailed .product.data.items .data .product.attibute.download p a{padding:0 !important;line-height:normal !important;font-size:14px;color:#bf3535}.product.info.detailed .product.data.items .data .product.attibute.download p a:hover{color:#494949}.sidebar.sidebar-additional .widget.block,.sidebar.sidebar-additional .widget.block .block-content{background:#f5f5f5}.sidebar.sidebar-additional .widget.block ul.accordion{padding:15px}.sidebar.sidebar-additional .widget.block .block-content .item{margin-bottom:10px}.sidebar.sidebar-additional{position:relative}.sidebar.sidebar-additional:after{content:'';background:#ddd;width:1px;height:100%;position:absolute;left:-30px;top:0}.cart.table-wrapper .items>.item tr.item-info strong.product-item-name a{font-size:18px}.cart.table-wrapper .items>.item tr.item-info strong.product-item-name p.sku{font-size:14px;color:#000}.sidebar.sidebar-additional .widget.block.blog-custom .block-title strong{padding:0}.sidebar.sidebar-additional .widget.block.blog-custom .block-title strong:before{content:none}.grid-slider-product-2 .block-content .products-grid .product-item .product-item-inner{visibility:visible;position:unset}.grid-slider-product-2 .block-content .products-grid .product-item .product-item-name a.product-item-link{margin-top:15px;display:inline-block}.grid-slider-product-2 .block-content .products-grid .product-item{padding:8px}.grid-slider-product-2 .block-content .products-grid .product-item .product-item-info{padding:10px}.grid-slider-product-2 .block-content .products-grid .product-item .product-item-inner button.action.tocart.primary span{display:inline-block}.grid-slider-product-2 .block-content .products-grid .product-item .product-item-inner button.action.tocart.primary:before{content:none}.grid-slider-product-2 .block-content .products-grid .product-item .product-item-inner button.action.tocart.primary{background:#bf3535;border-radius:5px;width:auto;margin-left:5px;color:#fff;padding:0 15px;height:33px;line-height:33px;margin-right:0}.grid-slider-product-2 .block-content .products-grid .product-item .product-item-inner button.action.tocart.primary:hover{background:#000}.products.wrapper .product-items li.item.product.product-item .product.details.product-item-details{padding:0 15px}.grid-slider-product-2 .block-content .products-grid .product-item .product-item-inner .actions-primary{width:100%;margin-bottom:15px}.sidebar .block.block-filterproducts .block-content{padding:10px}.sidebar .block.block-filterproducts .block-content .product-item-info a.product.photo.product-item-photo{margin:0;width:100%;position:unset}.sidebar .block.block-filterproducts .block-content .product-item-info a.product.photo.product-item-photo img.product-image-photo{width:100%}.sidebar.sidebar-additional .widget.block .block-content .item span.product-image-container{width:100% !important}.sidebar .block.block-filterproducts .block-content .product-item-info .image-product{width:100%;display:inline-block;text-align:center}.sidebar .block.block-filterproducts .block-content .product-item-info .product.details.product-item-details{padding:0;margin:0}.product-items.filterproducts .owl-stage{margin:0 auto}body.blog-page .post-view{padding-right:25px}.amcheckout-block.amcheckout-step-container .checkout-payment-method .actions-toolbar button.action.login.primary{background:#bf3535;padding:10px 25px;border-radius:4px;margin-right:15px}.amcheckout-block.amcheckout-step-container .checkout-payment-method .actions-toolbar button.action.login.primary:hover{background:#000;color:#fff}.amcheckout-block.amcheckout-step-container .checkout-payment-method .actions-toolbar{display:flex;align-items:center;justify-content:center}.amcheckout-block.amcheckout-step-container .checkout-payment-method .actions-toolbar a.action.remind{margin-top:0;margin-left:10px}.amcheckout-block.amcheckout-step-container .checkout-payment-method .actions-toolbar .primary{padding:0;margin-bottom:0}.wrap-media-info .product-info-main .product-info-price{display:inline-block;width:50%}.product-info-main .product-info-price{float:left}.product-info-main .product-reviews-summary{float:right;margin-top:-28px;width:100%;border-bottom:1px solid #eee;padding-bottom:15px}.product-info-stock-sku{float:right}.product-info-main .product-info-stock-sku .stock.available{width:100%;text-align:right}.product-info-main .product-info-stock-sku .stock-qty{float:right}.product-info-main .product-info-stock-sku .attribute.sku{display:block;text-align:right}.product-info-main .product-reviews-summary .rating-summary{width:100%;float:right;display:inline-block;text-align:right;padding-right:0}.product-info-main .product-reviews-summary .reviews-actions{width:100%;text-align:right;display:inline-block}.product-info-main .product-info-stock-sku .product.attribute.sku .type{color:#000}.product-info-main .product.attribute.sku>.value{color:#000}.product-info-main .product-reviews-summary .reviews-actions a.action.view{color:#666;border-right:1px solid #666;padding-right:5px;margin-right:5px}.product-info-main .product-reviews-summary .reviews-actions a.action{color:#666;margin-right:0}.product-info-main .product-reviews-summary .reviews-actions a.action:hover{color:#000}.header-bottom .desktop-menu .horizontal-block .sm_megamenu_menu>li span.hot-tag{padding:2px 6px;background:red;line-height:14px;font-size:13px;position:absolute;top:-26px;left:-10px}.block-homepage .block-title strong:before,.bonus-title strong:before{height:28px}body .wrap-media-info .product-info-main .product.attribute.overview p{color:#000;margin-top:15px}.login-container .block.block-customer-login,.login-container .block.block-new-customer{min-height:450px}body.cms-reviews h1.page-title{text-align:center}body.cms-reviews .block-homepage.review_sec .bottom_button{margin-bottom:50px}body.cms-reviews .block-homepage.review_sec{padding:15px;margin-bottom:0 !important}body.cms-reviews .yereone-testimonials-block-title{background:#fff;margin:0;padding:30px 0}body.cms-reviews .yereone-testimonials.yereone-testimonials-slider{margin-bottom:20px;background:#fff;padding:15px}body.cms-reviews .yereone-testimonials.yereone-testimonials-slider ul.slick-dots{position:unset}body.cms-reviews .yereone-testimonials-slider .slick-prev{left:10px}body.cms-reviews .yereone-testimonials-slider .slick-next{right:10px}body.cms-reviews .yereone-testimonials-slider .slick-next:before{padding-left:0}.product.info .product.data.items>.item.content .product.attibute.system_requirements table tr td{border:1px solid #ccc}.product.info .product.data.items>.item.content .product.attibute.system_requirements table table tr td{border:none}.product.info .product.data.items>.item.content .product.attibute.system_requirements table tr td p,.product.data.items>.item.content .product.attibute.system_requirements table tr td li{margin-bottom:0}.product.info .product.data.items>.item.content .product.attibute.system_requirements table tr td ul{padding-left:5px}form.create.account.form-create-account .fieldset .fields .control{width:100%}form.create.account.form-create-account fieldset.fieldset.create.account{width:100%;float:left;padding:0}form.create.account.form-create-account .actions-toolbar{padding:0}.grid-slider-product-2.product-nav-1.block-homepage .products-grid .product-item-details{padding:0 10px}.product-item-details .product-support-icons ul.suppicons{padding:0;list-style:none;display:flex;justify-content:center;margin-bottom:15px;align-items:center;flex-wrap:wrap}.product-item-details .product-support-icons ul.suppicons li{margin:0 3px 5px}.products.wrapper.list.products-list .product-support-icons ul.suppicons,.deals-products .block-filterproducts .block-content .product-items .product-item .product-item-info .product-item-details .product-support-icons ul.suppicons{justify-content:flex-start}.deals-products.product-nav-1 .owl-carousel.owl-theme.items.product-items.filterproducts .rating-summary .rating-result{width:114px}.deals-products.product-nav-1 .owl-item .item.product.product-item .product-item-info{min-height:395px}.product-info-main .product-support-icons{display:inline-block;width:100%}.product-info-main .product-support-icons ul.suppicons{list-style:none;padding:0;display:flex;align-items:center;flex-wrap:wrap}.product-info-main .product-support-icons ul.suppicons li{margin-right:5px;margin-bottom:5px}.products-list .product-labels .product-label.sale-label{width:auto;padding:0 5px}.account .column.main .order-details-items .table-wrapper.order-items table{background:#fff;border:1px solid #d1d1d1}.checkout-success .actions-toolbar .primary{margin-top:5px;margin-bottom:25px}.checkout-success .table-order-items span.price-excluding-tax,.checkout-success .table-order-items .amount .price{white-space:nowrap}.checkout-onepage-success .page-wrapper .page-title-wrapper a.action.print{font-size:15px;background:#bf3535;color:#fff;padding:5px 20px;border-radius:3px}.checkout-onepage-success .page-wrapper .page-title-wrapper a.action.print:hover{background:#000}.checkout-success .actions-toolbar a.action.primary.continue{background:#000;border-radius:3px;font-size:15px}.checkout-success .actions-toolbar a.action.primary.continue:hover{background:#bf3535}.product-info-main .product-support-icons{display:inline-block;width:100%;position:relative}.product-info-main .price-box{margin:5px 0}.product-info-main .product-add-form{margin-top:-40px}body .page-wrapper>.page-bottom .back2top{bottom:100px}.amcheckout-step-container .step-content.amcheckout-content .amcheckout-wrapper button{background:#bf3535}.amcheckout-step-container .step-content.amcheckout-content .amcheckout-wrapper button:hover{background:#000}.product-info-main .product-add-form .box-tocart{position:relative;z-index:11}.product-info-main .product-add-form .product-social-links{position:relative;z-index:1111}.product-info-main .product-reviews-summary a.action{position:relative;z-index:11}.checkout-success .block-order-details-view{padding:15px}.checkout-success .block-order-details-view strong.box-title span{font-size:25px}.checkout-success .block-order-details-view .box .box-title{width:100%;display:inline-block;border-bottom:1px solid #e5e5e5;color:#494949;padding:15px 0;margin:0 0 20px !important}.checkout-success .block-order-details-view .box .box-title span{font-size:20px !important;margin:0 !important;display:inline-block;width:100%;font-weight:600 !important}.checkout-success .order-details-items.ordered .order-title strong{font-size:22px;font-weight:700;margin-bottom:15px;display:inline-block}.checkout-success .block-title strong{font-weight:600 !important;font-size:20px !important}.page-main .checkout-success .block.block-order-details .order-date{padding-bottom:0;border-bottom:none}.product-info-main .product-reviews-summary.empty{min-height:92px}body .product-info-main .box-tocart .action.toquotelist{padding:0 25px !important;text-transform:uppercase;font-size:13px !important;width:auto}.trustpilot-review .trustpilot-widget{background:#fff;padding:15px 0}.customer-account-index .sidebar.sidebar-main .block-collapsible-nav-content ul.nav.items li.billing{display:none}.header.links .customer-welcome .customer-menu .header.links li.authorization-link a{background-color:#bf3535}.header.links .customer-welcome .customer-menu .header.links li.authorization-link a:hover{background-color:#000}body.cms-page-view .review_tophead{margin-bottom:25px}body.cms-page-view .review_block_sec .pagebuilder-column-group{background:#f5f5f5}body.cms-page-view .review_block_sec .pagebuilder-column-group .review_block_right,body.cms-page-view .review_block_sec .pagebuilder-column-group .review_block_left{background:#f5f5f5}body.cms-page-view .review_block_sec .pagebuilder-column-group .review_block_center{background:#fff;padding:0 20px 15px;border-radius:8px;margin-top:0;border:1px solid #e3e3e3;box-shadow:4px 10px 10px rgb(101 101 101/17%);margin-bottom:20px;margin-right:15px;margin-left:15px}.form-wishlist-items .products.wrapper.wishlist li.product-item .product-item-info .product-item-inner{visibility:visible;opacity:1;display:block}.form-wishlist-items .products.wrapper.wishlist li.product-item .price-box .special-price .price-including-tax span.price,.form-wishlist-items .products.wrapper.wishlist li.product-item .price-box .price-excluding-tax span.price{color:#bf3535}.form-wishlist-items .products.wrapper.wishlist li.product-item .price-box{margin-top:15px}.form-wishlist-items .products.wrapper.wishlist li.product-item .product-item-info .product-item-inner .box-tocart fieldset.fieldset input.qty:hover::-webkit-outer-spin-button,.form-wishlist-items .products.wrapper.wishlist li.product-item .product-item-info .product-item-inner .box-tocart fieldset.fieldset input.qty:hover::-webkit-inner-spin-button{-webkit-appearance:inner-spin-button !important;width:15px;position:absolute;top:0;right:0;height:100%}.form-wishlist-items .products.wrapper.wishlist li.product-item .product-item-info .product-item-inner .box-tocart fieldset.fieldset input.qty{width:45px;border:1px solid #bf3535;color:#bf3535;float:left;height:33px;line-height:33px;font-size:15px;font-weight:500;padding-left:0}.form-wishlist-items .products.wrapper.wishlist li.product-item .product-item-info .product-item-inner .box-tocart fieldset.fieldset .field.qty label{display:none}.form-wishlist-items .products.wrapper.wishlist li.product-item .product-item-info .product-item-inner .box-tocart fieldset.fieldset .product-item-actions{width:100%}.form-wishlist-items .products.wrapper.wishlist li.product-item .product-item-info .product-item-inner .box-tocart fieldset.fieldset button span{display:block;width:100%;display:inline-block}.form-wishlist-items .products.wrapper.wishlist li.product-item .product-item-info .product-item-inner .box-tocart fieldset.fieldset{display:flex;align-items:center}.form-wishlist-items .products.wrapper.wishlist li.product-item .product-item-info .product-item-inner .box-tocart fieldset.fieldset button{background:#bf3535;border-radius:5px;width:100%;margin-left:5px;color:#fff;padding:0 10px;height:33px;line-height:33px;margin-right:0}.form-wishlist-items .products.wrapper.wishlist li.product-item .product-item-info .product-item-inner .box-tocart fieldset.fieldset .product-item-actions .actions-primary{width:100%;display:inline-block}.form-wishlist-items .products.wrapper.wishlist li.product-item .product-item-info .product-item-inner .box-tocart fieldset.fieldset .field.qty{margin-bottom:0}.form-wishlist-items .products.wrapper.wishlist li.product-item .product-item-info .product-item-inner .box-tocart fieldset.fieldset button:hover{background:#000}.form-wishlist-items .products.wrapper.wishlist li.product-item .product-item-info .product-item-inner .box-tocart fieldset.fieldset button:before{display:none}.form-wishlist-items .products.wrapper.wishlist li.product-item .product-item-info .product-item-inner .product-item-actions a.action{background:#666;padding:2px 10px;font-size:12px;color:#fff;border-radius:3px}.form-wishlist-items .products.wrapper.wishlist li.product-item .product-item-info .product-item-inner .product-item-actions a.action:hover{background:#bf3535}.form-wishlist-items .actions-toolbar button{background:#bf3535;color:#fff;border-color:#bf3535}.form-wishlist-items .actions-toolbar button:hover{background:#000;border-color:#000}.form-wishlist-items .products.wrapper.wishlist li.product-item .price-box span.old-price span.price{top:0}.amlocator-range-slider .amlocator-handle{background:#bf3535;box-shadow:0 2px 3px #bf}.amlocator-range-slider .ui-slider-range{background:#bf3535}.amlocator-range-slider .amlocator-tooltip{background:#bf3535}.amlocator-range-slider .amlocator-tooltip:after{background:#bf3535}.amlocator-range-slider{background:#f2e4e4}.amlocator-main-container .amlocator-button{background:#bf3535;border:1px solid #bf3535}.amlocator-main-container .amlocator-button:hover{background:#000;border:1px solid #000}.amlocator-main-container .amlocator-search-container .amlocator-button.-nearby{color:#bf3535}.amlocator-main-container .amlocator-search-container .amlocator-button.-nearby:hover,.amlocator-main-container .amlocator-search-container .amlocator-button.-nearby:focus{background:#bf3535;border-color:#bf3535}.amlocator-filters-container .amlocator-clear{color:#bf3535}.amlocator-schedule-container .amlocator-today:before{filter:grayscale(1)}.amlocator-store-desc.-active{color:#000;background:#f2e4e4}.amlocator-store-desc.-active .amlocator-title .amlocator-link{color:#000}.amlocator-store-desc.-active .amlocator-today{color:#fff;background:#bf3535}.amlocator-store-desc.-active .amlocator-today:before{-webkit-filter:grayscale(0) invert(1);filter:grayscale(0) invert(1)}.amlocator-store-desc.-active .amlocator-today span.amlocator-arrow:before,.amlocator-store-desc.-active .amlocator-today span.amlocator-arrow:after{background-color:#fff}.amlocator-route-creator{background:#bf3535}.amlocator-route-creator .amlocator-mode:checked+.amlocator-label,.amlocator-route-creator .amlocator-mode+.amlocator-label:hover{background-color:#7b1b1b}.amlocator-route-icon .amlocator-icon.-dot{background:#fff}.amlocator-location-info .amlocator-icon{background-color:#bf3535}.amlocator-location-container .amlocator-schedule-container .amlocator-today:before{filter:grayscale(1)}.amlocator-location-container .amlocator-button{background:#bf3535;border:1px solid #bf3535}.amlocator-location-container .amlocator-button:hover{background-color:#000;border-color:#000}.amlocator-location-container .amlocator-column>.amlocator-block.-reviews.amlocator-reviews-wrapper{margin-bottom:25px}.amlocator-location-attribute .amlocator-value{border:1px solid #000}.amlocator-search-container,.amlocator-filters-container,.amlocator-store-desc{background:#fff}.amlocator-search-container,.amlocator-filters-container{padding-top:15px;padding-bottom:15px}.amlocator-search-container{margin-top:15px}.amlocator-range-slider .amlocator-handle:hover,.amlocator-range-slider .amlocator-handle:focus,.amlocator-range-slider .amlocator-handle:active{background:#bf3535}.amlocator-current-location .amlocator-text:focus{border:1px solid #e5e5e5}.amlocator-current-location .amlocator-text:focus+.amlocator-search,.amlocator-current-location .amlocator-search:hover{filter:grayscale(1)}.amlocator-attribute-wrapper .amlocator-select,.amlocator-attribute-wrapper .chosen-choices{border:1px solid #ccc;background-position:right 6px center}.amlocator-location-info .amlocator-link:hover{color:#bf3535}.amlocator-review-form.review-form .action.submit.primary{background:#bf3535}.amlocator-review-form.review-form .action.submit.primary:hover{background:#000}.amlocator-review-popup .amlocator-close:hover{filter:grayscale(1)}.product-info-main .box-tocart .actions .paypal.checkout input[type=image]{width:100%;height:auto}.page-layout-checkout .checkout-container .actions-toolbar button.action.primary,.page-layout-checkout .checkout-container .actions-toolbar button{padding:8px 20px}.product.info .product.data.items .item.content .product.attibute.system_requirements p{margin-bottom:1rem}.product.info .product.data.items>.item.content .product.attibute.system_requirements p{margin-bottom:1rem}.product.info .product.data.items .item.content .product.attibute.system_requirements ul li{margin-bottom:0}.product.info .product.data.items .item.content .product.attibute.system_requirements ul{padding-left:35px}.product.info.detailed .product.data.items .item.content ul li,.product.info.detailed .product.data.items .item.content ol li{margin-bottom:0}.order-products-toolbar.toolbar.bottom .item:hover,.order-products-toolbar.toolbar.bottom .current{background-color:#bf3535;border-color:#bf3535}.box.box-order-billing-method dd.content tbody tr td,.box.box-order-billing-method dd.content tbody tr th{width:100%;padding:3px 0}.box.box-order-billing-method dd.content tbody tr{display:inline-block}.box.box-order-billing-method dd.content table.data.table,.box.box-order-billing-method dd.content table.data.table *{display:inline-block}.account .column.main .order-details-items{border-bottom:none}.page-main .block.block-order-details-view .block-title strong,.account .column.main .order-details-items .order-title strong{font-weight:700 !important}.product-info-main .product-add-form .box-tocart .paypal.checkout.before.paypal-logo{position:absolute;right:-270px;top:20px}.product-info-main .product-add-form .box-tocart .paypal.checkout.before.paypal-logo:before{float:left;margin-top:10px}.product-info-main .box-tocart .actions .paypal.checkout input[type=image]{width:auto;height:auto;position:relative;top:2px}body.page-print.account .page-wrapper{min-height:auto;overflow:hidden}.paypal-express-review .paypal-review .opc-block-summary .totals.giftwrap{display:none}.paypal-express-review .paypal-review .opc-block-summary .totals-tax-summary{display:none}.checkout-index-index .form-shipping-address .address .choice.field input[name="custom_attributes[kl_email_consent]"],.checkout-index-index .form-shipping-address .address .choice.field input[name="custom_attributes[kl_email_consent]"]+label{display:none}.opc-block-summary.amcheckout-summary-container tr.totals-tax-summary{pointer-events:none;display:none}.opc-block-summary.amcheckout-summary-container tr.totals-tax-summary span.price:after{content:none !important}.opc-block-summary.amcheckout-summary-container tr.totals-tax-summary span.price{padding-right:0 !important}.opc-block-summary.amcheckout-summary-container tr.totals-tax-details{display:table-row;width:100%}.header-bottom{padding:0 0 5px;margin-bottom:5px;border-top:unset}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li:hover .sm-megamenu-child{transition:unset;-moz-transition:unset;-ms-transition:unset;-webkit-transition:unset;-o-transition:unset;transition-delay:unset}.amcheckout-step-container .amcheckout-shipping-address .checkout-billing-address .billing-address-details button{color:#fff;padding:10px 15px}.amcheckout-step-container .amcheckout-shipping-address .checkout-billing-address .billing-address-details button:before{filter:invert(1);margin-right:9px}.amcheckout-step-container .amcheckout-shipping-address .checkout-billing-address .billing-address-details button:hover{background:#000;color:#fff}.amcheckout-step-container .amcheckout-shipping-address .checkout-billing-address .billing-address-details button:hover:before{filter:sepia(1)}.paypal-review-discount form#discount-coupon-form .fieldset.coupon button{background:#bf3535;color:#fff;border-color:#bf3535}.paypal-review-discount form#discount-coupon-form .fieldset.coupon button:hover{background:#000;color:#fff;border-color:#000}.customer-account-create .form-create-account fieldset.fieldset.create.info fieldset.fieldset.address{width:100%}.customer-account-create .form-create-account fieldset.fieldset.create.info fieldset.fieldset.create.account{min-height:auto;margin-bottom:20px}.customer-account-create .form-create-account fieldset.fieldset.create.info .field.choice{margin-top:5px}.checkout-shipping-address form.form.form-login.amcheckout-form-login fieldset#customer-email-fieldset .amcheckout-email.control._with-tooltip .amcheckout-wrapper,.checkout-shipping-address form.form.form-login.amcheckout-form-login fieldset .amcheckout-email.control._with-tooltip .amcheckout-wrapper{width:100%}.checkout-shipping-address form.form.form-login.amcheckout-form-login fieldset#customer-email-fieldset .amcheckout-email.control._with-tooltip .field-tooltip.toggle,.checkout-shipping-address form.form.form-login.amcheckout-form-login fieldset .amcheckout-email.control._with-tooltip .field-tooltip.toggle{float:right;position:absolute;right:0;bottom:0;top:auto}.checkout-shipping-address form.form.form-login.amcheckout-form-login fieldset#customer-email-fieldset .amcheckout-email.control._with-tooltip span.note,.checkout-shipping-address form.form.form-login.amcheckout-form-login fieldset .amcheckout-email.control._with-tooltip span.note{padding-right:35px}.deals-products .block-filterproducts .block-content .product-items .product-item .product-item-inner .actions-primary button.action.tocart.primary span{display:inline-block}.deals-products .block-filterproducts .block-content .product-items .product-item .product-item-inner .actions-primary button.action.tocart.primary:before{content:none}.deals-products .block-filterproducts .block-content .product-items .product-item .product-item-inner .actions-primary button.action.tocart.primary{background:#bf3535;border-radius:5px;width:auto;margin-left:5px;color:#fff;padding:0 15px;height:36px;line-height:36px;margin-right:8px}.deals-products .block-filterproducts .block-content .product-items .product-item .product-item-inner .actions-primary button.action.tocart.primary:hover{background:#000}.deals-products .block-filterproducts .block-content .product-items .product-item .product-item-inner .actions-primary .actions-primary{width:100%;margin-bottom:15px}.deals-products .block-filterproducts .block-content .product-items .product-item .product-item-inner .box-quickview.actions-secondary .action{border-radius:5px !important;-moz-border-radius:5px !important;-webkit-border-radius:5px !important;margin-right:5px}.product-info-main .product-info-stock-sku{margin-top:-20px}.account.sales-order-view .column.main .order-details-items .table-wrapper.order-items table thead th{width:90px;min-width:90px}.account.sales-order-invoice .column.main .order-details-items.invoice .table-wrapper.table-order-items table thead th{width:90px;min-width:90px}.checkout-onepage-success .column.main .order-details-items .table-wrapper.order-items table thead th{width:90px;min-width:90px}tr.base_grandtotal{display:none}tr.totals.charge{display:none}.pager .pages .item:hover,.pager .pages .current{background-color:#bf3535;border-color:#bf3535}.table-wrapper.license-products .table-downloadable-products thead tr th{width:100px;min-width:100px}.table-wrapper.license-products .table-downloadable-products thead tr th.product-name{width:220px;min-width:220px}.table-wrapper.license-products .table-downloadable-products thead tr th.license-code{width:280px;min-width:280px}.table-wrapper.license-products .table-downloadable-products thead tr th.license-instruction{width:140px;min-width:140px}.amgdprcookie-bar-template.-popup{height:auto;display:flex;align-items:center;justify-content:center;z-index:99}.amgdprcookie-bar-template.-popup:before{content:none}.amgdprcookie-bar-container{align-items:center;align-content:center;height:auto}aside.modal-popup.amgdprcookie-groups-modal{padding:40px 0 50px;display:block;justify-content:center;align-items:center;overflow:hidden;pointer-events:auto;margin-bottom:10px;overflow:hidden}.amgdprcookie-cookie-container span.amgdprcookie-options{color:#bf3535}.amgdprcookie-groups-modal .modal-inner-wrap{margin-bottom:0;margin-top:0;overflow:auto;height:100%;padding-bottom:25px}.amgdprcookie-buttons-block.-settings button.amgdprcookie-done,.modal-popup .modal-footer button.amgdprcookie-done{background:#bf3535}.amgdprcookie-buttons-block.-settings button.amgdprcookie-done:hover,.modal-popup .modal-footer button.amgdprcookie-done:hover{background:#000}.amgdprcookie-toggle-cookie .amgdprcookie-input:checked:not([disabled])+.amgdprcookie-label{background:#bf3535}.amgdprcookie-groups-modal .amgdprcookie-table{margin-top:20px}.amgdprcookie-groups-modal .amgdprcookie-table th,.amgdprcookie-groups-modal .amgdprcookie-table td{border:1px solid #eee}.amgdprcookie-groups-modal .amgdprcookie-table th{background:#000;color:#fff}.amgdprcookie-groups-modal .action-close{background:#000 !important;display:inline-block;color:#fff;width:42px;height:42px;border-radius:0;line-height:normal;padding:0;position:absolute;right:0;top:0}.amgdprcookie-groups-modal .action-close:hover{background:#bf3535 !important}.amgdprcookie-groups-modal .action-close:before{color:#fff}.amgdprcookie-groups-modal .action-close:hover:before{color:#fff}.amgdprcookie-bar-container .amgdprcookie-buttons-block .amgdprcookie-button{color:#fff}.cart-container form.form-cart th.col.price,.cart-container form.form-cart th.col.subtotal,.cart-container form.form-cart th.col.qty{min-width:110px}body.paypal-express-review .paypal-review.view .box strong.box-title span{font-size:25px;display:inline-block;line-height:normal;margin:0 0 10px}body.paypal-express-review .paypal-review.view .box .box-content{line-height:25px}body.paypal-express-review .paypal-review.view .box .box-content img{margin:20px 0}body.paypal-express-review .order-items.cart th.col.price,body.paypal-express-review .order-items.cart th.col.qty,body.paypal-express-review .order-items.cart th.col.subtotal{min-width:130px}body.paypal-express-review .paypal-review.view{padding:30px;background:#f5f5f5}body.paypal-express-review .paypal-review.view .box strong.box-title span{font-size:25px;display:inline-block;line-height:normal;margin:0 0 10px}body.paypal-express-review .paypal-review.view .box .box-content{line-height:25px}body.paypal-express-review .paypal-review.view .box .box-content img{margin:20px 0}body.paypal-express-review .paypal-review.view tfoot.opc-block-summary{background:#fff}body.paypal-express-review .order-items.cart table{background:#fff}body.paypal-express-review .box.box-order-shipping-method select{background-position:center right 15px}body.paypal-express-review .cart.table-wrapper .col{padding:.75rem}.platformsales-index-index .fieldset fieldset.fieldset.row select{height:36px;border:1px solid #e5e5e5;background-position:center right 10px}.fieldset fieldset.fieldset.row select{height:36px;border:1px solid #e5e5e5;background-position:center right 10px}.platformsales-index-index .fieldset .field.address .field{margin-top:15px}.platformsales-index-index .fieldset .field.address legend{font-size:21px;margin-bottom:15px}.platformsales-index-index .fieldset .fields{margin-bottom:15px}.platformsales-index-index .fieldset{margin-bottom:0}.platformsales-index-index main#maincontent{margin-bottom:0;padding-bottom:0}.platformsales-index-index .fieldset .field{width:100%;display:flex;align-items:center;flex-wrap:wrap}.platformsales-index-index .fieldset .field label.label{float:left;width:120px}.platformsales-index-index .fieldset .field .control{width:calc(100% - 120px);float:right}.platformsales-index-index .fieldset input[type=number]::-webkit-outer-spin-button,.platformsales-index-index .fieldset input[type=number]::-webkit-inner-spin-button{opacity:1}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}input[type=number]:not([step=any])::-webkit-inner-spin-button,input[type=number]:not([step=any])::-webkit-outer-spin-button{opacity:1}.platformsales-index-index .fieldset input[type=number][type=number]{-moz-appearance:textfield}.platformsales-index-index .actions-toolbar{margin-top:15px}.cms-platformsales .breadcrumbs{padding-bottom:35px}.cms-platformsales .platformsales-index-index{padding-top:35px}.platformsales-index-index #product-details>.field{width:100%;display:flex;align-items:center;flex-wrap:wrap}.platformsales-index-index #product-details>.field .control{width:calc(100% - 120px);float:right}.fieldset>.fields>#product-details>.field{margin:0 0 23px}.platformsales-index-index #product-details{border:1px solid grey;padding:11px}.platformsales-index-index .fieldset>.fields>#product-details>.field>.label{font-weight:600}.platformsales-index-index #product-details{border:1px solid #eee;background:#f5f5f5;padding:20px;margin-bottom:15px}.platformsales-index-index #product-details .field span.select2.select2-container.select2-container--default{width:100% !important}.platformsales-index-index #product-details .field span.select2.select2-container.select2-container--default span.select2-selection.select2-selection--single{height:36px;border:1px solid #e5e5e5;background-position:center right 10px}.platformsales-index-index #product-details .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:34px;height:34px;color:#666}.platformsales-index-index #product-details .select2-container--default .select2-selection--single span.select2-selection__arrow{height:34px}.platformsales-index-index .fieldset .fields input#add{background:#bf3535;color:#fff;border-radius:4px}.platformsales-index-index .fieldset .fields input#add:hover{background:#000;color:#fff}.platformsales-index-index .field.break hr{border-color:#000;width:100%}.cms-platform-sales h1.page-title{margin-top:35px;padding-left:15px}.cms-platform-sales .breadcrumbs{padding-bottom:35px}.slider-brands.block-homepage .owl-stage{display:flex;align-items:center;flex-wrap:wrap}@media only screen and (min-width:1400px){.header-bottom .desktop-menu .horizontal-block .sm_megamenu_menu>li{margin-right:5px}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu li .sm_megamenu_align_right{width:101.4%}.cms-contact-us iframe{max-width:1350px !important;margin:0 auto;display:block;width:calc(100% - 0px) !important}body .rating-summary .rating-result{width:101px}.deals-products.product-nav-1 .owl-carousel.owl-theme.items.product-items.filterproducts .rating-summary .rating-result{width:109px}}@media only screen and (min-width:1900px){body .rating-summary .rating-result{width:105px}}@media only screen and (max-width:1350px){.desktop-menu .horizontal-block .sm_megamenu_menu>li>a{padding:0 10px 10px 25px;font-size:15px}.header-bottom .desktop-menu .horizontal-block .sm_megamenu_menu>li{margin-right:10px}.header-bottom .mega-content li a span.icon_items img{width:16px}.product.info.detailed .product.data.items .data>a{padding:1px 25px !important}}@media only screen and (max-width:1280px){.desktop-menu .horizontal-block .sm_megamenu_menu>li>a{padding:0 10px 7px 25px;font-size:14px}.header-bottom .desktop-menu .horizontal-block .sm_megamenu_menu>li{margin-right:5px}.header-bottom .mega-content li a span.icon_items img{width:16px}.product.info.detailed .product.data.items .data>a{padding:1px 20px !important}}@media only screen and (max-width:1230px){.desktop-menu .horizontal-block .sm_megamenu_menu>li>a{padding:0 9px 10px 25px;font-size:14px}}@media only screen and (max-width:1180px){.header-mobile .navigation-mobile .icon_items{display:block !important}.header-mobile .navigation-mobile .icon_items img{width:25px;float:left;margin-right:10px}.header-mobile .navigation-mobile .sm_megamenu_menu>li{margin-bottom:25px}.page-header .header-mobile{display:block}.page-header .header-container.header-style-1{display:none}.desktop-menu .horizontal-block .sm_megamenu_menu>li>a{padding:0 10px 10px}.header-bottom .desktop-menu .horizontal-block .sm_megamenu_menu>li{margin-right:5px}.product.info.detailed .product.data.items .data>a{padding:1px 10px !important}.header-mobile .navigation-mobile .sm_megamenu_menu>li>div{width:100%}.navigation-mobile .sm_megamenu_head_item>.sm_megamenu_title>a{color:#bf3535}.navigation-mobile .sm_megamenu_head_item>.sm_megamenu_title>a~div .sm_megamenu_title a{color:#000}.header-mobile .navigation-mobile .sm_megamenu_menu>li .sm_megamenu_firstcolumn{margin-bottom:5px !important}body .minicart-mobile .minicart-wrapper .action.showcart .counter.qty{color:#fff;background:#bf3535;border-radius:50%;width:15px;height:15px;display:flex;padding:0;align-items:center;justify-content:center;font-size:9px;position:absolute;right:-6px;top:9px;line-height:normal;min-width:15px}.amcheckout-step-container .amcheckout-summary-container .minicart-items .product-item-details{padding-left:10px}.table-checkout-shipping-method tbody td{padding-bottom:10px;padding-top:10px}.amsl-popup-block{margin-bottom:10px}.header-mobile .navigation-mobile .sm_megamenu_menu>li .sm_megamenu_firstcolumn p.product-name{text-align:left}.header-mobile .navigation-mobile .sm_megamenu_menu>li .sm_megamenu_firstcolumn p.product-name a{font-size:15px;text-align:left}.navigation-mobile .sm_megamenu_head_item>.sm_megamenu_title>a~div .sm_megamenu_title a{text-align:left}.grid-slider-product-2 .block-content .products-grid .product-item .product-item-inner button.action.tocart.primary{width:auto;margin-left:0}.sidebar .block.block-filterproducts .block-content .product-item-info a.product.photo.product-item-photo img.product-image-photo{width:auto}.header-mobile .navigation-mobile .sm_megamenu_menu>li>a span.hot-tag{padding:2px 6px;background:red;line-height:14px;font-size:13px;color:#fff;margin-bottom:5px;display:inline-block}.navigation-mobile .sm_megamenu_head_item>.sm_megamenu_title>a span.hot-tag{padding:2px 6px;background:red;line-height:14px;font-size:13px;color:#fff;margin-left:10px}.product-info-main .product-add-form .box-tocart .paypal.checkout.before.paypal-logo{position:unset}.product-info-main .product-add-form .box-tocart .paypal.checkout.before.paypal-logo:before{float:none}.product-info-main .box-tocart .actions .paypal.checkout input[type=image]{top:0}.table-wrapper.license-products .table-downloadable-products{display:block;overflow:auto}}@media (min-width:768px) and (max-width:991px){.cartquickpro-catalog_product-view .product-info-main{margin-left:30px}.badge{font-size:65%}}@media only screen and (max-width:1000px){.footer-bottom-link ul.links-footer{display:flex;justify-content:center}.payment-footer ul.payment-img{justify-content:center}.payment-footer ul.payment-img .pt_icon{margin:5px 5px 0}.footer-top .footer-block{margin-bottom:0;margin-top:20px}.cartquickpro-catalog_product-view .product-info-main{width:100%}.wrap-media-info{flex-wrap:wrap}.wrap-media-info .product.media{margin-right:0}.featured-brands.block-homepage .col-lg-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}body .wrap-media-info .product-info-main{width:100%;margin-left:0}.block-homepage.review_sec .block-content .review_box .percentage ul li{margin:10px 4px}.product.info.detailed .product.data.items .data>a{padding:1px 15px !important}.products.wrapper.list.products-list ol.products.list.items.product-items li.product-item .product-item-info{flex-wrap:wrap}.product.info.detailed .product.data.items .data>a{height:36px;line-height:36px;padding:1px 10px !important;font-size:13px}.product.data.items>.item.content{margin-top:36px;padding:20px}body.account .columns .column.main .amsl-accounts .amsl-accounts-block{width:100%}.post-content.post-custom .post-description .post-info-blog .post-text-hld{height:auto}.products.wrapper.list .product-items li.item.product.product-item .product-list-rating-stars{padding-left:0;position:unset}.post-list-wrapper{margin:0}.blog-page.blog-page-list .column.main ol.post-list li.post-holder{padding:0}.sidebar.sidebar-additional:after{content:none}.deals-products.product-nav-1 .owl-item .item.product.product-item .product-item-info{min-height:100%}.form-wishlist-items .actions-toolbar button{margin-bottom:10px}.form-wishlist-items .products.wrapper.wishlist li.product-item .product-item-info .product-item-inner .product-item-actions a.action{padding:2px 7px;font-size:10px}}@media only screen and (max-width:767px){.banner-image img{width:100%}.footer-bottom .payment-footer{padding-top:0}.cartquickpro-catalog_product-view .product-info-main{width:100% !important;margin-left:0}body .deals-products .block-filterproducts .block-content .product-items .product-item .product-item-info .product-item-details .deals-countdown .deals-time{height:65px}.block-homepage.info_sec,.block-homepage.info_sec .col-lg-4,.block-homepage.info_sec .col-lg-4,.block-homepage.info_sec_second .col-lg-8,.block-homepage.info_sec_second .col-lg-8{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.block-homepage.info_sec_second .row{flex-direction:column-reverse}.block-homepage.info_sec .info_left,.block-homepage.info_sec_second .info_left{margin-bottom:40px}.block-homepage.review_sec .col-lg-3{width:50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.block-homepage.review_sec .block-content .review_box{margin-bottom:20px;text-align:center}.bottom_button a.common_btn{margin:0 10px;font-size:15px;text-align:center}.block-homepage.review_sec .block-content .review_box img{margin-bottom:20px}body.account .mobile-bottom{margin-bottom:40px}.customer-account-create .form-create-account fieldset.fieldset.address,.customer-account-create .form-create-account fieldset.fieldset.create.account{width:100%}.customer-account-create .form-create-account .field{padding:0}.customer-account-create .form-create-account fieldset.fieldset.create.info{padding:0 0 20px}.product.data.items>.item.content{margin:0}.product.data.items>.item.title.active:after{content:none}.product.info.detailed .product.data.items .data>a{border-left:1px solid #d1d1d1}.amsl-register-content .amsl-form fieldset.fieldset.fieldset-fullname .field.field-name-prefix .control{padding-right:0}.amsl-register-content .amsl-form .fieldset.create.info .fullname[class*=prefix] .fields>.field-name-firstname,.amsl-register-content .amsl-form .fieldset.create.info .fullname[class*=prefix] .fields>.field-name-lastname{width:100%}fieldset.fieldset.create.account .field.required{margin-top:15px}body .amsl-register-content .field{margin-bottom:15px}.amsl-register-content .amsl-form fieldset.fieldset.fieldset-fullname .fields .control{padding-right:0}.mg-col-wrapper .table th,.mg-col-wrapper .table td{padding:5px}.mg-col-wrapper ul,.mg-col-wrapper ol{padding-left:20px}.tx-mantik-faq .card .collapse-answer .card-body{padding-left:10px}.products.wrapper.list.products-list ol.products.list.items.product-items li.product-item .product-item-info a.product-item-link{font-size:22px;color:#000;line-height:normal}.products-grid .product-item-name a{font-size:18px;color:#000;line-height:normal}.products.wrapper.list.products-list ol.products.list.items.product-items li.product-item .product-item-info .price-box.price-final_price span{font-weight:500}.products-list .product-item-description{margin:0 0 20px}.products.wrapper.list .product-items.list li.item.product.product-item .product.details.product-item-details strong.product.name.product-item-name{margin-bottom:10px}.products.wrapper .product-items li.item.product.product-item .product.details.product-item-details{width:100%;margin:0}body._has-modal-custom.page-layout-checkout{overflow:auto;height:auto}.blog-page.blog-page-list .column.main ol.post-list li.post-holder{width:100%;padding:0}.post-list-wrapper{margin:0}.products.wrapper.list.products-list ol.products.list.items.product-items li.product-item .product-item-info{padding:15px}.amcheckout-step-container .amcheckout-shipping-address .checkout-billing-address .actions-toolbar .primary{display:flex;align-items:center;justify-content:center}.amcheckout-step-container .amcheckout-shipping-address .checkout-billing-address .actions-toolbar .primary button.action.action-update{margin-bottom:0;margin-right:10px}.products.wrapper.products-grid .product-items .product-item .product-item-info{padding-top:15px}.cart.table-wrapper .item .col.item{padding-bottom:28px}.cart.table-wrapper .item-actions td{padding-bottom:8px}.amsl-popup-overlay{display:block}.amsl-popup-overlay .amsl-popup-block{padding-top:5px}.sidebar .block.block-filterproducts .block-content .product-item-info a.product.photo.product-item-photo{position:unset}.sidebar .block.block-filterproducts .block-content .product-item-info .product.details.product-item-details{margin:0}.sidebar .block.block-filterproducts .block-content .product-item-info .product.details.product-item-details button.action.tocart.primary{margin-left:0}.product-info-main .product-info-stock-sku{margin-top:-10px}.product-info-main .product-reviews-summary{margin-top:-25px}.products-grid.products-related .product-item-info .image-product a.product.photo.product-item-photo{width:100%;display:inline-block}.product-1-style .detail-product-slider .owl-theme .owl-nav [class*=owl-]:hover{background-color:#bf3535 !important;border-color:#bf3535 !important}.login-container .block.block-customer-login,.login-container .block.block-new-customer{min-height:auto}.deals-products .block-filterproducts .block-content .product-items .product-item .product-item-info .product-item-details .deals-countdown .deals-time{width:60px}body .product-info-main .box-tocart .action.toquotelist{width:100%;margin-top:5px}.form-wishlist-items .products.wrapper.wishlist li.product-item{width:100% !important;padding-bottom:15px}.products-grid.wishlist .product-item-name,.products-grid.wishlist .product-item-description,.products-grid.wishlist .product-item .price-box,.products-grid.wishlist .product-item-tooltip{margin-left:0;width:100%}.wishlist-index-index .product-item-info .product-item-photo{margin:0;width:100%;float:none}.products-grid.wishlist .product-image-container{max-width:none;margin:0 auto;margin-bottom:15px}.products-grid.wishlist .product-item .box-tocart{float:none;margin-right:0}.toolbar.wishlist-toolbar .pager{display:flex;align-items:center;justify-content:center}.toolbar.wishlist-toolbar .pager p.toolbar-amount{padding-top:0;margin-right:15px}.amgdprcookie-bar-template.-popup .amgdprcookie-bar-container{padding:30px}.amgdprcookie-bar-template.-popup{width:100%;width:100%}aside.modal-popup.amgdprcookie-groups-modal{overflow:auto}.amgdprcookie-groups-modal.-table .modal-inner-wrap{padding-bottom:0}.amgdprcookie-groups-modal .modal-inner-wrap header.modal-header{padding:10px}.cart.table-wrapper .items thead+.item{display:inline-block;width:100%}.cart.table-wrapper .items thead+.item tr.item-info td.col.item{width:100%;display:inline-block}.cart.table-wrapper .items tr.item-info{width:100%;display:inline-block}.cart.table-wrapper .col.qty,.cart.table-wrapper .col.price,.cart.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp{padding-top:15px}.cart.table-wrapper .items tr.item-actions,.cart.table-wrapper .items tr.item-actions td{width:100%;display:inline-block}body.paypal-express-review .cart.table-wrapper .items thead+.item,body.paypal-express-review .cart.table-wrapper .items thead+.item tr,body.paypal-express-review .cart.table-wrapper .items thead+.item td.col.item{display:inline-block;width:100%}body.paypal-express-review .order-items.cart table{display:block}body.paypal-express-review .order-items.cart table tbody.cart.item,body.paypal-express-review .order-items.cart table tbody.cart.item tr{width:100%;display:inline-block}body.paypal-express-review .order-items.cart tfoot.opc-block-summary{width:100%;display:inline-block;padding:0}body.paypal-express-review .order-items.cart tfoot.opc-block-summary tr{padding:0 15px;width:100%;display:inline-flex;align-items:center;justify-content:space-between}.platformsales-index-index #product-details{padding:10px}}@media only screen and (max-width:580px){.account .column.main .order-details-items .table-wrapper.order-items tfoot,.account .column.main .order-details-items .table-wrapper.order-items tbody{padding:10px}.badge{font-size:50%}}@media only screen and (max-width:480px){.payment-footer ul.payment-img .pt_icon{margin:3px 3px 0}body .deals-products .block-filterproducts .block-content .product-items .product-item .product-item-info .image-product{width:100%}body .deals-products .block-filterproducts .block-content .product-items .product-item .product-item-info .product-item-details{width:100%}body .deals-products .block-filterproducts .block-content .product-items .product-item .product-item-info{min-height:auto}.featured-brands.block-homepage .col-lg-3{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body .deals-products .block-filterproducts .block-content .product-items .product-item .product-item-info .product-item-details .deals-countdown .deals-time{height:55px}.wrap-media-info .page-title-wrapper.product h1.page-title{font-size:24px}.block-homepage.review_sec .col-lg-3{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bottom_button a.common_btn{margin:0 5px;font-size:12px;padding:8px 10px}.products.wrapper .product-items li.item.product.product-item .product-item-inner .actions-primary{justify-content:center}.products.wrapper .product-items li.item.product.product-item .product-item-inner .actions-primary button.action.tocart.primary{font-size:15px;padding:0 40px}.products.wrapper .product-items li.item.product.product-item{width:100%}.tx-mantik-faq .categoryHeader:after,.tx-mantik-faq .questionHeader:after{right:0}.products.wrapper.list .product-items li.item.product.product-item .product-list-rating-stars{left:0}body .mageprince-faq-collection .faq-group-image{padding:8px;margin-right:10px}body .mageprince-faq-collection .faq-group-image img.group-image{width:50px;height:50px}.products.wrapper .product-items li.item.product.product-item .product-list-rating-stars .reviews-actions{font-size:10px}.products.wrapper.list.products-list ol.products.list.items.product-items li.product-item .product-item-info .product.details.product-item-details{width:100%}.products.wrapper.list.products-list ol.products.list.items.product-items li.product-item .product-item-info .image-product{width:100%}.products.wrapper.list .product-items.list li.item.product.product-item .product.details.product-item-details strong.product.name.product-item-name{text-align:center;margin-top:15px}.products.wrapper.list .product-items.list li.item.product.product-item .product.details.product-item-details .price-box.price-final_price{text-align:center}.products.wrapper.list .product-items.list li.item.product.product-item .product-item-inner .product.actions.product-item-actions{text-align:center}.products.wrapper.list .product-items.list li.item.product.product-item .product-item-inner .actions-primary{justify-content:center}.product-info-price .product-reviews-summary .reviews-actions{font-size:10px}body .amcheckout-step-container .amcheckout-summary-container .minicart-items .product-item-details{padding-left:20px}.products.wrapper.grid .product-items li.item.product.product-item .product-list-rating-stars{height:auto}.products.wrapper.grid .product-items li.item.product.product-item .product.details.product-item-details strong.product.name.product-item-name{height:auto}.mg-col-wrapper h1,body.cms-page-view .main h1,.main h1.page-title{font-size:32px}.mg-col-wrapper h2,body.cms-page-view .main h2{font-size:22px}.mg-col-wrapper h3,body.cms-page-view .main h3{font-size:18px}.mg-col-wrapper h4,body.cms-page-view .main h4{font-size:16px}.contact-form-info .contact-form .block-contact-form .bonus-content{padding:15px}.cart.table-wrapper .col{padding-top:5px}.block-homepage .block-title strong{font-size:13px;padding-left:15px}.product-nav-1 .owl-carousel .owl-nav{right:0}.product-info-main .box-tocart .fieldset button,.product-info-main .box-tocart .fieldset #paypal-smart-button iframe{width:180px !important}.product-info-main .box-tocart .fieldset button{font-size:10px}body.blog-page .post-view{padding-right:0}.product-info-main .price-box.price-final_price .old-price .price-including-tax span.price{font-size:17px !important}.wrap-media-info .price-box .price-wrapper .price{font-size:17px}.amsl-registration-page .amsl-social-wrapper .amsl-social-login.-labeled-buttons{padding:20px 20px 5px}.products.wrapper.list.products-list .product-support-icons ul.suppicons{justify-content:center}.products-list .product-item-description{text-align:center}.deals-products .block-filterproducts .block-content .product-items .product-item .product-item-info .product-item-details .deals-countdown .deals-time{width:59px}.product-info-main .product-support-icons ul.suppicons li img{width:20px !important;height:20px !important}.product-info-main .product-support-icons ul.suppicons{width:50%}.product-info-main .product-support-icons{border-bottom:1px solid #eee}.product-info-main .product-reviews-summary{border:none}.product-info-main .product-add-form .fieldset{padding-top:10px}.product-info-main .product-social-links{padding-top:10px}.product-info-main .product-reviews-summary.empty .reviews-actions a.action{width:60%;display:inline-block;float:right;line-height:normal}.product-info-main .product-reviews-summary.empty{min-height:55px}.product-info-main .price-box .price-including-tax+.price-excluding-tax:before,.product-info-main .price-box .price-including-tax+.price-excluding-tax span.price{font-size:10px}.wrap-media-info .product-info-main .product-info-price{width:60%;float:left}.product-info-main .product-info-stock-sku{width:40%}.product-info-main .box-tocart .actions .action.tocart span{width:100%;display:inline-block;font-size:10px;line-height:normal}.catalog-product-view .block .block-title strong{font-size:19px}.amgdprcookie-bar-template.-popup .amgdprcookie-bar-container{padding:20px;width:90%}aside.modal-popup.amgdprcookie-groups-modal{display:block;align-items:center}.badge{font-size:45%}}@media only screen and (max-width:360px){.mg-col-wrapper h1,body.cms-page-view .main h1,.main h1.page-title{font-size:28px}.mg-col-wrapper h2,body.cms-page-view .main h2{font-size:21px}.product-info-main .box-tocart .fieldset button,.product-info-main .box-tocart .fieldset #paypal-smart-button iframe{width:135px !important;float:left}.product-info-main .box-tocart .fieldset button{font-size:8px}.product-info-main .box-tocart .actions #paypal-smart-button,.product-info-main .box-tocart .actions #paypal-smart-button>div{display:inline-block;width:140px}body .product-info-main .product-social-links .action,body .product-info-main .product-addto-links .action{margin-left:0}.badge{font-size:35%}}.order-details-items .options-label td{padding-bottom:0 !important}header .store-code-EL .welcome-txt,header .store-code-EL .language-currency .heading-switcher{font-size:13px!important}.header-container .language-currency .switcher-content:hover .dropdown-switcher{display:block !important}header .store-code-EL .header-bottom .desktop-menu .horizontal-block .sm_megamenu_menu>li>a{font-size:14px}.store-code-EL .block-search.search-pro .searchbox-cat{padding-left:25px;padding-right:16px!important}body.store-code-el #checkout h1.title{font-weight:400}.post-view .post-holder .post-content .post-description .post-ftimg-hld img{display:none !important}header .store-code-es .header-bottom .desktop-menu .horizontal-block .sm_megamenu_menu>li>a{font-size:15.75px}.amcheckout-step-container input[type=radio]+label:before{margin-top:14px}[data-bind="text: getTitle()"]{margin-top:10px}.header-container .header-middle{padding:5px 0}.review-slider-widget-parent{display:none}body.custom-mini-orange .customer_card{width:max-content;margin-top:auto;margin-bottom:auto;margin-right:auto;margin-left:auto;background:var(--card-color);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);display:inline-block;padding:30px;perspective:1000;position:relative;text-align:left;z-index:1}body.custom-mini-orange .success_message{color:var(--success-message-text);word-wrap:normal}body.custom-mini-orange .method-input-box{background:#fff;background-clip:padding-box;border-radius:2px;color:#666;line-height:1.66666667;padding:0 9px;vertical-align:baseline;width:100%;box-sizing:border-box;margin:8px 0;outline:none;transition:.3s}body.custom-mini-orange .customer_btn{background:var(--button-color);border-radius:4px;box-shadow:0 2px 0px 0 rgba(0,0,0,.25);color:#fff;display:inline-block;padding:6px 30px 8px;position:relative;text-decoration:none;color:var(--button-text-color)}body.custom-mini-orange main#maincontent>div.columns{text-align:center;margin-top:100px}body.custom-mini-orange .page-wrapper{overflow-x:unset}@media screen and (max-width:1190px){.mobile-language{position:absolute;left:40px;top:13px}.header-mobile .switcher .switcher-label{display:none}.header-mobile .switcher.switcher-language .heading-switcher span{width:1px;display:inline-block;overflow:hidden;opacity:0}.dropdown-switcher{background:#fff;padding:5px;z-index:1111;position:relative}.yereone-testimonials.yereone-testimonials-slider ul.slick-dots{display:none !important}.header-mobile .switcher.switcher-language .list-item .switcher-option a span{width:24px;display:inline-block;height:20px;white-space:nowrap;color:transparent;padding-left:24px}}body.catalog-product-view .gallery-placeholder .product-labels{display:flex;justify-content:end}body.catalog-product-view .gallery-placeholder .product-labels .sale-label{height:28px;padding-top:5px;font-size:16px;width:48px}.show-used-software .used-software{display:flex}.hide-used-software .used-software{display:none!important}.support-link{display:inline-block;width:100%;position:relative;top:-47px}body.catalog-product-view .wrap-media-info .product-info-main .support-link:empty{display:none}.post-holder .post-header .post-info .value{font-style:unset}.blog-post-view .main h1.page-title{color:#000}.blog-post-view .post-holder .post-header .post-info{padding:0}body.blog-post-view .column.main .post-view .post-ftimg-hld{display:none}.cms-index-index .post-list-wrapper.blog-widget-recent{max-width:1320px;margin:0 auto;padding:19px}.cms-index-index .blog-widget-recent ul.post-list{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cms-index-index .blog-widget-recent.post-list-wrapper .post-holder:last-child{margin-right:0}.cms-index-index .blog-widget-recent.post-list-wrapper .post-holder{min-height:320px;margin-bottom:30px;display:flex;flex-direction:column;background-color:#f4f4f4;padding:10px;flex:0 0 25%;max-width:25%;margin:0 10px 0 0;flex-basis:calc(25% - 7.5px);border-radius:4px}.post-list .post-header .post-title a{font-size:20px}.post-list .post-header .post-title{padding-top:5px}.cms-index-index .blog-widget-recent.post-list-wrapper .post-holder .post-header{order:1;display:flex;flex-direction:column}.cms-index-index .blog-widget-recent.post-list-wrapper .post-content{order:0}.cms-index-index .blog-widget-recent.post-list-wrapper .post-holder .post-header .post-info{padding:0;order:-1}.cms-index-index .blog-widget-recent.post-list-wrapper .post-holder .post-header .post-info .value{font-style:unset}.blog-index-index .header-container .header-bottom,.blog-post-view .header-container .header-bottom,.blog-page .header-container .header-bottom{padding-bottom:0;margin-bottom:0}.blog-index-index .page-wrapper .page-main,.blog-post-view .page-wrapper .page-main,.blog-page .page-wrapper .page-main{padding:10px 0 30px}.cms-index-index .blog-widget-recent .post-description .post-text-hld{display:none}.cms-index-index .blog-widget-recent strong{color:#111;font-size:24px;line-height:26px;text-transform:capitalize;padding-left:20px;font-weight:400;position:relative;margin-top:1.15rem}.cms-index-index .blog-widget-recent .block-title a{color:#bf3535;font-size:24px}@media (max-width:1350px){.cms-index-index .post-list-wrapper.blog-widget-recent{padding:0 15px}}@media (max-width:1024px){.cms-index-index .blog-widget-recent.post-list-wrapper .post-holder{flex:0 0 50%;max-width:50%;flex-basis:calc(50% - 5px) !important}.cms-index-index .blog-widget-recent.post-list-wrapper .post-holder:nth-child(2),.cms-index-index .blog-widget-recent.post-list-wrapper .post-holder:nth-child(4){margin-right:0}}@media (max-width:767px){.cms-index-index .blog-widget-recent.post-list-wrapper .post-holder{width:calc(50% - 10px) !important}.cms-index-index .blog-widget-recent.post-list-wrapper .post-list .post-info{padding:0}.cms-index-index .blog-widget-recent.post-list-wrapper{padding-top:30px}}.catalog-product-view .plan-info{font-size:16px}body .cart.table-wrapper .actions-toolbar>.action{font-weight:400;background:#fff;border:1px solid #cdcdcd;padding:2px 12px;margin-top:15px;text-align:center}body .cart.table-wrapper .actions-toolbar>.action.action-towishlist{width:134px}@media only screen and (max-width:768px){.cart.table-wrapper .col.qty,.cart.table-wrapper .col.price,.cart.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp,.cart.table-wrapper .remove-item{width:25%;box-sizing:border-box;display:block;float:left;text-align:center;white-space:nowrap}body .cart.table-wrapper .actions-toolbar>.action.action-towishlist{display:none}body .cart.table-wrapper .actions-toolbar>.action{display:table-caption}}.message.error,.message.warning,.message.notice,.message.success{font-size:16px !important;margin-bottom:11.5px !important;max-width:1350px;margin-left:auto !important;margin-right:auto !important}body.catalog-product-view .wrap-media-info .product-info-main .box-tocart .actions{width:auto !important;min-width:190px}.header-mid-right .customer-links .links li{background-color:transparent;padding:5px 20px;border:0 solid transparent;margin-bottom:0}.header-mid-right .customer-links .links li.authorization-link{padding-bottom:0 !important;border-bottom:1px solid #d1d1d1 !important}.header-mid-right .account-links .hb-button-content{background-color:#f5f5f5;padding:13px 0 10px;left:auto;min-width:220px;right:-95px;margin-top:0;border:0 solid #eee;box-shadow:0 4px 6px rgba(0,0,0,.25)}.header-mid-right .customer-links .links li.authorization-link a.action.primary:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background:#7e1415;background:-moz-linear-gradient(left,#1270d2 88%,#1685f8 100%);background:-webkit-linear-gradient(left,#7e1415 88%,#7e1415 100%);background:linear-gradient(to right,#7e1415 88%,#7e1415 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1270d2',endColorstr='#1685f8',GradientType=1)}.header-mid-right .customer-links .links li.authorization-link a.action.primary{display:block;width:100% !important;text-align:center;background:#bf3535 !important;border-radius:3px;margin-bottom:10px}.header-mid-right .customer-links .links li.authorization-link a.action.primary{position:relative;overflow:hidden;z-index:1;text-decoration:none;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);background-image:none;box-sizing:border-box;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.25s;transition-duration:.25s}.header-mid-right .customer-links .links li.authorization-link a.action.primary:hover:before{-webkit-transform:scaleX(1.15);transform:scaleX(1.15)}.header-mid-right .account-links .hb-button-content:before{left:auto;z-index:9;content:"";width:0;height:0;border-style:solid;border-width:0 9px 9px;border-color:transparent transparent #f5f5f5;position:absolute;top:-9px;right:100px}.header-mobile .header.links li.authorization-link a.action.primary{display:block;width:100%;background:0 0;color:#494949;margin-bottom:1.15rem}#customer-mobile .header.links li.nav.item{margin-bottom:1.15rem !important}.header-mobile .trustpilot-mobile{display:none}body.catalog-product-view .wrap-media-info .product-info-main .product.attribute.overview ul{list-style:disc;padding-left:20px;margin-bottom:40px}body.catalog-product-view .wrap-media-info .product-info-main .product.attribute.overview ul li{line-height:1.3;margin-bottom:5px}body.catalog-product-view .wrap-media-info .product-info-main .product.attribute.overview ul li:last-child{margin-bottom:0}.catalog-product-view .amrelated-grid-wrapper .slick-arrow{transform:unset !important;top:-55px;background:#f5f5f5 !important;width:30px;height:30px;right:10px !important;left:auto !important}.catalog-product-view .amrelated-grid-wrapper .slick-slider .slick-arrow:after{display:none}.catalog-product-view .amrelated-grid-wrapper .slick-slider .slick-arrow.slick-prev:before{content:'\e927';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:18px;color:#111;padding:0;opacity:1}.catalog-product-view .amrelated-grid-wrapper .slick-slider .slick-arrow.slick-next:before{content:'\e929';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:18px;color:#111;padding:0;opacity:1}.catalog-product-view .amrelated-grid-wrapper .slick-arrow.slick-prev{right:40px !important;transform:unset}.catalog-product-view .amrelated-grid-wrapper .slick-slider .slick-arrow.slick-next:hover:before,.catalog-product-view .amrelated-grid-wrapper .slick-slider .slick-arrow.slick-prev:hover:before{color:#fff}.catalog-product-view .amrelated-grid-wrapper .slick-slider .slick-arrow.slick-next:hover,.catalog-product-view .amrelated-grid-wrapper .slick-slider .slick-arrow.slick-prev:hover{background:#fe2424 !important}.catalog-product-view .amrelated-grid-wrapper .products-grid .product-item-details{padding:0}.catalog-product-view .amrelated-grid-wrapper .products-grid .product-item-details .product-item-name,.catalog-product-view .amrelated-grid-wrapper .products-grid .product-item-details>.price-box{padding:0 25px}.catalog-product-view .amrelated-grid-wrapper .products-grid .product-item-details .product-item-actions{display:block;width:100%;position:relative;position:absolute;left:0;right:0;bottom:-30px;background-color:#fff;min-height:63px;z-index:2;visibility:hidden;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.catalog-product-view .products-grid .product-item:hover .product-item-actions{visibility:visible;bottom:0}.catalog-product-view .detail-product-slider .products-grid.products-upsell .product-item-info .product-item-photo span.product-image-wrapper img.product-image-photo{width:100%}.catalog-product-view .amrelated-grid-wrapper .block-content{padding:10px 0}.catalog-product-view .amrelated-grid-wrapper .block-content .product-items.widget-product-grid{padding:0}.catalog-product-view .amrelated-grid-wrapper{background:#fff}.catalog-product-view .amrelated-grid-wrapper .slick-list{margin:0 -15px !important}.catalog-product-view .amrelated-grid-wrapper .slick-slide{margin:0 15px !important}.catalog-product-view .amrelated-grid-wrapper .block-title,.catalog-product-view .detail-product-slider .block-title{padding-left:15.5px}.catalog-product-view .product-slider-bottom .detail-product-slider .block-content .product-item{padding:0}.catalog-product-view .detail-product-slider .block-content{border:0 solid #e5e5e5;padding:10px}.catalog-product-view .block.detail-product-slider{background:#fff}.catalog-product-view .product-slider-bottom{background-color:unset}.catalog-product-view .detail-product-slider .products-grid .owl-carousel .owl-stage-outer,.catalog-product-view .amrelated-grid-wrapper .products-grid .product-items.slick-slider>.slick-list{padding:10px 0}.catalog-product-view .detail-product-slider .owl-theme .owl-nav{top:-55px}.checkout-cart-index .amrelated-grid-wrapper .products-grid .product-item-actions .actions-primary button span{display:none}.catalog-product-view .product-slider-bottom .block-title strong,.catalog-product-view .detail-product-slider .block-title{text-transform:unset !important}.checkout-cart-index .page-wrapper #maincontent .amrelated-grid-wrapper .block-title:before{display:none !important}.checkout-cart-index .page-wrapper #maincontent .amrelated-grid-wrapper .block-title strong{font-weight:400;font-size:24px;line-height:26px}.catalog-product-view .amrelated-grid-wrapper .products-grid .product-item-details .product-item-actions{position:unset;min-height:unset;visibility:unset}.catalog-product-view .detail-product-slider .products-grid .product-item-inner{position:unset;min-height:unset;visibility:unset}.checkout-cart-index .page-wrapper #maincontent .amrelated-grid-wrapper .block-content .products-grid .product-item .product-item-details .product-item-actions .actions-primary button.action.tocart.primary:before{display:inline-block !important}.checkout-cart-index .page-wrapper #maincontent .amrelated-grid-wrapper .block-content .products-grid .product-item .product-item-details .product-item-actions .actions-primary button.action.tocart.primary{border-radius:50%;width:auto;color:#111;padding:0;height:35px;display:inline-block;line-height:35px;margin-right:0;margin-right:4px;width:35px}.checkout-cart-index .page-wrapper #maincontent .amrelated-grid-wrapper .block-content .products-grid .product-item .product-item-details .product-item-actions .actions-primary{width:auto;margin-bottom:unset;display:inline-block}.catalog-product-view .detail-product-slider .products-grid .product-item-details{padding:15px 25px 0}.catalog-product-view .amrelated-grid-wrapper .products-grid .product-item-details{padding-top:15px}.checkout-cart-index .page-wrapper #maincontent .amrelated-grid-wrapper .block-content .products-grid .product-item .product-item-details .product-item-actions .actions-primary button.action.tocart.primary:hover{color:#fff}.checkout-cart-index .page-wrapper #maincontent .amrelated-grid-wrapper .block-title{text-transform:unset;padding:15.5px 20px 15.5px 15.5px}.catalog-product-view .amrelated-grid-wrapper .block-title{margin-bottom:0}.cart-container .amsl-social-wrapper{width:73%}.cart-container .amsl-social-wrapper .amsl-button-wrapper.with-label.-rectangular{width:auto}.cart-container .amsl-social-login .amsl-buttons{padding:10px}.cart-container .amsl-social-login .amsl-button-wrapper.with-label.-rectangular .amsl-button{padding:0 10px}.cart-container .amsl-social-login .amsl-buttons{gap:10px}.cart-container .amsl-social-login .amsl-title{display:none}@media only screen and (max-width:768px){.cart-container .amsl-social-wrapper{width:100%}}.checkout-cart-index .page-wrapper #maincontent .amrelated-grid-wrapper .products-grid .product-item .price-box,.catalog-product-view .page-wrapper #maincontent .amrelated-grid-wrapper .products-grid .product-item .price-box{margin:5px 0 0}.checkout-cart-index .page-wrapper #maincontent .amrelated-grid-wrapper .products-grid .product-item .price-box .price,.checkout-cart-index .page-wrapper #maincontent .amrelated-grid-wrapper .products-grid .product-item .price-box .special-price .price,.checkout-cart-index .page-wrapper #maincontent .amrelated-grid-wrapper .products-grid .product-item .price-box .old-price .price,.catalog-product-view .page-wrapper #maincontent .amrelated-grid-wrapper .products-grid .product-item .price-box .price,.catalog-product-view .page-wrapper #maincontent .amrelated-grid-wrapper .products-grid .product-item .price-box .special-price .price,.catalog-product-view .page-wrapper #maincontent .amrelated-grid-wrapper .products-grid .product-item .price-box .old-price .price{font-size:17px}.checkout-index-index .page-header .minicart-wrapper{display:inline-block !important}.page-header .minicart-wrapper .block-minicart .subtotal{display:flex;justify-content:end;gap:5px;align-items:center;flex-wrap:wrap}.page-header .block-minicart .block-content>.actions{margin-top:10px}.page-header .minicart-wrapper .block-minicart .block-content>.actions .secondary{padding-top:0}.page-header .minicart-wrapper .block-minicart .block-content>.actions .secondary a{margin-top:-8px;padding:4px 20px}.page-header .minicart-wrapper .block-minicart .block-content>.actions>.primary{margin:0}.page-header .minicart-wrapper .block-minicart .block-content>.actions>.primary .action.primary{margin-bottom:0;padding:5px 20px;background:#f40002 !important}.minicart-wrapper .block-minicart .minicart-items-wrapper{margin:0;padding:10px 0 0;border-top:none;border-bottom:none;height:auto !important;max-height:315px !important;overflow-y:auto}.page-header .minicart-wrapper .minicart-items .product-item{padding:10px 0}.page-header .minicart-wrapper .minicart-items .product-item:first-child{padding-top:0 !important}.page-header .minicart-wrapper .minicart-items .product-item:first-child{padding-top:0 !important}.page-header .minicart-wrapper .minicart-items .product-item:last-child{border-bottom:1px solid #e5e5e5}.page-header .minicart-wrapper .block-minicart{padding:15px 15px 10px}.page-header .minicart-wrapper .minicart-widgets{margin-top:5px}.page-header .minicart-wrapper .block-minicart .minicart-items-wrapper{padding:0;margin-top:10px}.page-header .minicart-wrapper .block-minicart .minicart-items .product-item-details .details-qty{margin-top:10px !important}.page-header .minicart-wrapper .block-minicart .minicart-items .product-item-details .details-qty label.label{float:unset !important;margin:0 !important}.page-header .minicart-wrapper .block-minicart .minicart-items .product-item-details .details-qty{margin-top:5px !important;display:flex;gap:3px}.page-header .minicart-wrapper .block-minicart .block-content>.actions>.primary .action.primary:hover{background:#000 !important}.page-header .minicart-items .product-item-details .price-including-tax,.page-header .minicart-items .product-item-details .price-excluding-tax{margin:2px 0 0}.catalog-product-view .page-wrapper #maincontent .amrelated-grid-wrapper .block-content .products-grid .product-item{width:calc((100% - 10%)/6);margin-bottom:15px}@media (max-width:1023px){.catalog-product-view .page-wrapper #maincontent .amrelated-grid-wrapper .block-content .products-grid .product-item{width:calc((100% - 6%)/4)}}@media (max-width:991px){.catalog-product-view .page-wrapper #maincontent .amrelated-grid-wrapper .block-content .products-grid .product-item{width:calc((100% - 4%)/3)}}@media (max-width:768px){.catalog-product-view .page-wrapper #maincontent .amrelated-grid-wrapper .block-content .products-grid .product-item{width:calc((100% - 2%)/2);margin-left:0 !important}}@media (max-width:479px){.catalog-product-view .page-wrapper #maincontent .amrelated-grid-wrapper .block-content .products-grid .product-item{width:100%;margin-left:0}}.catalog-product-view .page-wrapper #maincontent .amrelated-grid-wrapper .block-content .products-grid .product-item:nth-child(5n+1){margin-left:2%}.catalog-product-view .page-wrapper #maincontent .amrelated-grid-wrapper .block-content .products-grid .product-item:nth-child(6n+1){margin-left:0}.catalog-product-view .page-wrapper #maincontent .amrelated-grid-wrapper .block-content .products-grid .product-item .product-item-info{padding:3px}.catalog-product-view .page-wrapper #maincontent .amrelated-grid-wrapper .block-content .products-grid .product-item .product-item-info .product-item-photo{display:block;margin:0 auto}.catalog-product-view .page-wrapper #maincontent .amrelated-grid-wrapper .block-content .products-grid .product-item .product-item-info .product-item-photo img{display:block;width:100%;margin:0 auto}.catalog-product-view .page-wrapper #maincontent .amrelated-grid-wrapper .block-content .products-grid .product-item .product-item-details{margin-top:15px}.catalog-product-view .page-wrapper #maincontent .amrelated-grid-wrapper .block-content .products-grid .product-item .product-item-details .product-item-actions .actions-primary{width:100%;margin-bottom:15px}.catalog-product-view .page-wrapper #maincontent .amrelated-grid-wrapper .block-content .products-grid .product-item .product-item-details .product-item-actions .actions-primary button.action.tocart.primary{border-radius:5px;width:auto;color:#fff;padding:0 15px;height:33px;line-height:33px;margin-right:0}.catalog-product-view .page-wrapper #maincontent .amrelated-grid-wrapper .block-content .products-grid .product-item .product-item-details .product-item-actions .actions-primary button.action.tocart.primary:before{display:none}.best-seller-slider .products.list.items.product-items.filterproducts .owl-item .product-item{width:100% !important}.best-seller-slider .products.list.items.product-items.filterproducts .owl-item .product-item .product-item-details{float:unset}body .best-seller-slider .block-title a{font-size:26px;font-weight:400}.best-seller-slider .products.list.items.product-items.filterproducts[class*=owl-carousel-products-].owl-theme .owl-controls .owl-nav [class*=owl-].owl-next{left:auto;right:0 !important}.best-seller-slider .products.list.items.product-items.filterproducts[class*=owl-carousel-products-].owl-theme .owl-controls .owl-nav [class*=owl-].owl-prev{left:auto !important;right:40px}.best-seller-slider .owl-stage-outer{padding:0 !important}.best-seller-slider .owl-theme .owl-controls{height:0}.best-seller-slider .owl-theme .amlabel-text{z-index:1}.best-seller-slider.grid-slider-product-2.product-nav-1.block-homepage{margin:0 -15px}.best-seller-slider .block-title a{position:unset}.block-homepage .block-title a:after{display:none}.best-seller-slider .block-title{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}body .best-seller-slider .block-title a{color:#bf3535}.best-seller-slider.block-homepage .block-content{padding:10px 0}.best-seller-slider .products.list.items.product-items.filterproducts{margin:0;display:flex;flex-wrap:wrap;gap:10px}.best-seller-slider.grid-slider-product-2 .block-content .products-grid .product-item{padding:0}.best-seller-slider .products.list.items.product-items.filterproducts .product-item{margin-left:0 !important;width:calc((100% - 70px)/8) !important;margin-bottom:10px;float:left}.best-seller-slider.grid-slider-product-2.product-nav-1.block-homepage .products-grid .product-item-details{padding:0 5px 5px}.best-seller-slider.grid-slider-product-2.product-nav-1.block-homepage .products-grid .image-product{padding-top:5px}.best-seller-slider .products.list.items.product-items.filterproducts:after{content:"";display:block;clear:both}.best-seller-slider.grid-slider-product-2.product-nav-1.block-homepage .products-grid .product-item .price-box .price,.best-seller-slider.grid-slider-product-2.product-nav-1.block-homepage .products-grid .product-item .price-box .special-price .price,.best-seller-slider.grid-slider-product-2.product-nav-1.block-homepage .products-grid .product-item .price-box .old-price .price{font-size:17px;font-weight:700}.best-seller-slider.grid-slider-product-2.product-nav-1.block-homepage .products-grid .product-item .price-box{margin:0;display:flex;gap:5px;justify-content:flex-start;align-items:center;line-height:20px}.best-seller-slider.grid-slider-product-2.product-nav-1.block-homepage .products-grid .product-item .price-box *{line-height:20px}.best-seller-slider.grid-slider-product-2.product-nav-1.block-homepage .products-grid .product-item .price-box .special-price{order:1;margin:0}.best-seller-slider.grid-slider-product-2.product-nav-1.block-homepage .products-grid .product-item .price-box .old-price .price,.best-seller-slider.grid-slider-product-2.product-nav-1.block-homepage .products-grid .product-item .price-box .price{color:#000}.best-seller-slider.grid-slider-product-2.product-nav-1.block-homepage .products-grid .product-item .price-box .special-price .price{color:#bf3535}.best-seller-slider.grid-slider-product-2.product-nav-1.block-homepage .products-grid .product-item .price-box .old-price .price{top:0}.best-seller-slider.grid-slider-product-2.product-nav-1.block-homepage .products-grid .product-item-info .product-item-photo span.product-image-wrapper img.product-image-photo,.catalogsearch-result-index .products-grid .product-item-info .product-item-photo span.product-image-wrapper img.product-image-photo,.catalog-product-view .page-wrapper #maincontent .amrelated-grid-wrapper .block-content .products-grid .product-item .product-item-info .product-item-photo img,.catalog-product-view .detail-product-slider .products-grid.products-upsell .product-item-info .product-item-photo span.product-image-wrapper img.product-image-photo{width:100%;max-width:192px}body.catalog-category-view .products-grid .product-item-info .product-item-photo span.product-image-wrapper img.product-image-photo{width:100%;max-width:230px}.checkout-cart-index .page-wrapper #maincontent .amrelated-grid-wrapper{clear:left}.best-seller-slider.grid-slider-product-2 .block-content .products-grid .product-item .product-item-info{padding:0}.best-seller-slider.grid-slider-product-2 .block-content .products-grid .product-item .product-item-info .product-item-details{text-align:left}.best-seller-slider.grid-slider-product-2 .block-content .products-grid .product-item .product-item-info:hover{box-shadow:unset;border:1px solid #ccc}@media (max-width:1199px){.best-seller-slider .products.list.items.product-items.filterproducts .product-item{width:calc((100% - 50px)/6) !important}.best-seller-slider.grid-slider-product-2.product-nav-1.block-homepage{margin:0}}@media (max-width:1023px){.best-seller-slider .products.list.items.product-items.filterproducts .product-item{width:calc((100% - 30px)/4) !important}.best-seller-slider .products.list.items.product-items.filterproducts .product-item .product-item-name{white-space:wrap !important}}@media (max-width:767px){.best-seller-slider .products.list.items.product-items.filterproducts .product-item{width:calc((100% - 20px)/3) !important}}@media (max-width:639px){.best-seller-slider .products.list.items.product-items.filterproducts .product-item{width:calc((100% - 10px)/2) !important}}.catalog-category-view .page-main{padding:0}.page-main{padding:15px 0 30px}.page-main+main#maincontent.page-main{padding:0}.mg-col-wrapper header h1,body.cms-page-view .main h1.page-title,.main h1.page-title,.mg-col-wrapper h2,.mg-col-wrapper h3,.mg-col-wrapper h4,body.cms-page-view .main h2,body.cms-page-view .main h3,body.cms-page-view .main h4{color:#000}body h1 span,body h1,body h2 span,body h2,body h3 span,body h3,body h4 span,body h4{color:#000 !important}.mageprince-faq-collection .ui-state-active,.mageprince-faq-collection .ui-widget-content .ui-state-active,.mageprince-faq-collection .ui-widget-header .ui-state-active{color:#fff !important}body.blog-post-view .column.main{width:100%;max-width:950px}body.blog-post-view .sidebar.sidebar-additional{width:calc(100% - 970px) !important}body.blog-post-view .sidebar.sidebar-additional .products .item.product.product-item{width:calc(50% - 20px) !important;display:inline-block}body.blog-post-view .sidebar.sidebar-additional .products.products-grid{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}body.blog-post-view .sidebar.sidebar-additional .products.products-grid .product-item-info .product-item-photo{display:block}body.blog-post-view .sidebar.sidebar-additional .products.products-grid{margin-top:5px}.widget.block.block-post-related-products.block-list-posts{background:0 0}body.blog-post-view .sidebar.sidebar-additional .products.products-grid .product-item-info .product-item-photo span.product-image-wrapper img.product-image-photo{width:100%}body.blog-post-view .sidebar.sidebar-additional .products.products-grid .product-item-info .image-product{padding-top:20px}body.blog-post-view .sidebar.sidebar-additional .products.products-grid .product-item-info strong.product.name.product-item-name{margin:15px 0 0;display:flex;text-overflow:unset;white-space:unset;align-items:baseline;justify-content:center;flex-wrap:wrap;height:44px}body.blog-post-view .sidebar.sidebar-additional .products.products-grid .product-item .price-box{margin:0}body.blog-post-view .sidebar.sidebar-additional .products.products-grid .product-item .price-box .old-price .price{color:#000}body.blog-post-view .sidebar.sidebar-additional .products.products-grid .product-item .price-box .price,body.blog-post-view .sidebar.sidebar-additional .products.products-grid .product-item .price-box .old-price .price{color:#000}body.blog-post-view .sidebar.sidebar-additional .products.products-grid .product-item .price-box .special-price .price{color:#bf3535}body.blog-post-view .sidebar.sidebar-additional .products.products-grid .product-item .price-box .old-price .price{top:unset;line-height:inherit}body.blog-post-view .sidebar.sidebar-additional .products.products-grid .product-item .price-box .special-price{margin-right:0;order:1}body.blog-post-view .sidebar.sidebar-additional .products-grid .product-item-details{text-align:left;padding:0 5px 5px}body.blog-post-view .sidebar.sidebar-additional .products-grid .product-item-details .product-item-name a{font-size:16px}body.blog-post-view .sidebar.sidebar-additional .products-grid .product-item .price-box .price,body.blog-post-view .sidebar.sidebar-additional .products-grid .product-item .price-box .special-price .price,body.blog-post-view .sidebar.sidebar-additional .products-grid .product-item .price-box .old-price .price{font-size:17px;font-weight:700}body.blog-post-view .sidebar.sidebar-additional .products-grid .product-item .product-item-info{border:1px solid #ffffff00}body.blog-post-view .sidebar.sidebar-additional .products-grid .product-item .product-item-info:hover{box-shadow:unset;border:1px solid #ccc}body.blog-post-view .sidebar.sidebar-additional .widget{background-color:transparent}body.blog-post-view .sidebar.sidebar-additional .widget.block ul.accordion{padding:0}body.blog-post-view .sidebar.sidebar-additional .widget.block ul.accordion li{padding-left:0;color:#bf3535;font-weight:600}body.blog-post-view .sidebar.sidebar-additional .widget.block ul.accordion li a{color:#bf3535}body.blog-post-view .sidebar.sidebar-additional .products .item.product.product-item .product.details.product-item-details .price-box.price-final_price{display:flex;align-items:center;justify-content:flex-start;gap:5px}body.blog-post-view .sidebar.sidebar-additional .products .item.product.product-item .product.details.product-item-details .price-box.price-final_price span.old-price{text-decoration:unset}body.blog-post-view .sidebar.sidebar-additional .products.products-grid .product-item .product.details.product-item-details .price-box.price-final_price span{margin-bottom:0}body.blog-post-view .sidebar.sidebar-additional:after{left:-20px;display:none}@media (max-width:1199px){body.blog-post-view .sidebar.sidebar-additional{width:360px !important}body.blog-post-view .column.main{width:calc(100% - 380px);max-width:100%}}@media (max-width:991px){body.blog-post-view .sidebar.sidebar-additional{width:240px !important}body.blog-post-view .column.main{width:calc(100% - 250px)}body.blog-post-view .sidebar.sidebar-additional .products .item.product.product-item{width:100% !important}}@media (max-width:768px){body.blog-post-view .column.main{width:100%}body.blog-post-view .sidebar.sidebar-additional{width:100% !important}body.blog-page .post-view{padding-right:0}body.blog-post-view .sidebar.sidebar-additional .products .item.product.product-item{width:calc(33.33% - 20px) !important;margin:0 !important}}@media (max-width:639px){body.blog-post-view .sidebar.sidebar-additional .products .item.product.product-item{width:calc(50% - 15px) !important}}@media (max-width:359px){body.blog-post-view .sidebar.sidebar-additional .products .item.product.product-item{width:100% !important}}.catalogsearch-result-index main#maincontent{padding:0}.catalogsearch-result-index .main h1.page-title{line-height:35px;margin:5px 0}.catalog-category-view .products-grid .product-item .price-box,.catalogsearch-result-index .products-grid .product-item .price-box{margin:0}.catalogsearch-result-index .page-wrapper #maincontent .products-grid .product-item .price-box .price,.catalogsearch-result-index .page-wrapper #maincontent .products-grid .product-item .price-box .special-price .price,.catalogsearch-result-index .page-wrapper #maincontent .products-grid .product-item .price-box .old-price .price,.catalog-category-view .page-wrapper #maincontent .products-grid .product-item .price-box .price,.catalog-category-view .page-wrapper #maincontent .products-grid .product-item .price-box .special-price .price,.catalog-category-view .page-wrapper #maincontent .products-grid .product-item .price-box .old-price .price{font-size:20px}.catalogsearch-result-index .page-wrapper #maincontent .products-grid .product-item .price-box .price,.catalogsearch-result-index .page-wrapper #maincontent .products-grid .product-item .price-box .old-price .price,.catalog-category-view .page-wrapper #maincontent .products-grid .product-item .price-box .price,.catalog-category-view .page-wrapper #maincontent .products-grid .product-item .price-box .old-price .price{color:#000;font-weight:700}.catalogsearch-result-index .page-wrapper #maincontent .products-grid .product-item .price-box .special-price .price,.catalog-category-view .page-wrapper #maincontent .products-grid .product-item .price-box .special-price .price{color:#bf3535}.catalogsearch-result-index .page-wrapper #maincontent .products-grid .product-item .price-box .old-price .price,.catalog-category-view .page-wrapper #maincontent .products-grid .product-item .price-box .old-price .price{top:unset;line-height:inherit}.catalogsearch-result-index .page-wrapper #maincontent .products-grid .product-item .price-box .special-price,.catalog-category-view .page-wrapper #maincontent .products-grid .product-item .price-box .special-price{margin-right:0}.catalogsearch-result-index .products.wrapper .product-items li.item.product.product-item .product.details.product-item-details .price-box.price-final_price,.catalog-category-view .products.wrapper .product-items li.item.product.product-item .product.details.product-item-details .price-box.price-final_price{display:flex;align-items:center;justify-content:space-between;gap:5px}.catalog-category-view .products.wrapper .product-items li.item.product.product-item .product.details.product-item-details .price-box.price-final_price .special-price{order:2}.catalog-category-view .products.wrapper .product-items li.item.product.product-item .product.details.product-item-details .price-box.price-final_price .old-price{order:1}.catalog-category-view .products.wrapper .product-items li.item.product.product-item .product.details.product-item-details .price-box.price-final_price .gm-prices-cart-wreppwe{order:3;flex:1}.catalogsearch-result-index .products.wrapper.grid .product-items li.item.product.product-item .product.details.product-item-details .price-box.price-final_price span.old-price,.catalog-category-view .products.wrapper.grid .product-items li.item.product.product-item .product.details.product-item-details .price-box.price-final_price span.old-price{text-decoration:unset}.catalogsearch-result-index .page-wrapper #maincontent .products-grid .product-item .price-box .old-price .price,.catalog-category-view .page-wrapper #maincontent .products-grid .product-item .price-box .old-price .price{color:#000}.catalogsearch-result-index .products.wrapper.grid .product-items li.item.product.product-item .product.details.product-item-details .price-box.price-final_price span,.catalog-category-view .products.wrapper.grid .product-items li.item.product.product-item .product.details.product-item-details .price-box.price-final_price span{margin-bottom:0}.catalogsearch-result-index .products-grid .product-item-info .product-item-photo span.product-image-wrapper img.product-image-photo{width:100%;max-width:230px}.catalogsearch-result-index .products-grid .product-item-info .product-item-photo{text-align:center;display:block}.page-header+.nav-overlay+main#maincontent{padding-top:15px}.catalog-product-view .product-info-main .price-box{display:flex;gap:20px}.catalog-product-view .product-info-main .special-price{order:1}.catalog-product-view .page-wrapper #maincontent .product-info-price .price-box .price,.catalog-product-view .page-wrapper #maincontent .product-info-price .price-box .special-price .price,.catalog-product-view .page-wrapper #maincontent .product-info-price .price-box .old-price .price{font-size:28px !important;color:#000}.catalog-product-view .page-wrapper #maincontent .product-info-price .price-box .old-price{text-decoration:unset}.catalog-product-view .page-wrapper #maincontent .product-info-price .price-box .old-price .price{text-decoration:line-through}.catalog-product-view .page-wrapper #maincontent .product-info-price .price-box .special-price .price{font-size:28px;color:#bf3535}.catalog-product-view .page-wrapper #maincontent .product-info-price .price-box .old-price{text-decoration:unset}.catalog-product-view .page-wrapper #maincontent .product-info-price .price-box .old-price .price{text-decoration:line-through}.catalog-product-view .page-wrapper #maincontent .product-info-price .price-box .special-price .price{font-size:28px;color:#bf3535}body.catalog-product-view .wrap-media-info .product-info-main .product-info-price{display:flex;width:100%;justify-content:space-between;border-top:1px solid silver;padding-top:10px;order:3;padding-bottom:0}body.catalog-product-view .wrap-media-info .product-info-main .product-info-price .plan-info{margin-bottom:0}body.catalog-product-view .wrap-media-info .product-info-main .product-info-price div#tax_amount:empty{display:none}.catalog-product-view .plan-info{width:calc(50% + 70px);padding-bottom:10px}body.catalog-product-view .wrap-media-info .product-info-main .product-info-stock-sku{float:unset;margin:0}body.catalog-product-view .product-limitations{padding-top:15px;order:2;width:100%}body.catalog-product-view .wrap-media-info .product-info-main{display:flex;flex-wrap:wrap}body.catalog-product-view .wrap-media-info .product-info-main .page-title-wrapper.product{order:-1;width:100%}body.catalog-product-view .wrap-media-info .product-info-main .product.attribute.overview{order:1;width:100%}body.catalog-product-view .wrap-media-info .product-info-main .select-option{order:4}body.catalog-product-view .wrap-media-info .product-info-main .product-add-form{order:5;width:auto}body.catalog-product-view .wrap-media-info .product-info-main .product-social-links{order:6}body.catalog-product-view .wrap-media-info .product-info-main .product-info-stock-sku{order:7;width:100%;display:flex;flex-direction:column}body.catalog-product-view .wrap-media-info .product-info-main .support-link{order:8}body.catalog-product-view .wrap-media-info .product-info-main .trustpilot-widget{order:0;padding-top:5px}body.catalog-product-view .wrap-media-info .product-info-main .trustpilot-widget iframe{height:25px !important}body.catalog-product-view .product-limitations-pdp .product-limitations{padding-top:5px}body.catalog-product-view .product-limitations-pdp{order:3;width:100%;display:block}body.catalog-product-view .wrap-media-info .product-info-main .product-support-list{order:10;width:100%;padding-top:15px;margin-top:15px;border-top:1px solid silver}body.catalog-product-view .wrap-media-info .product-info-main .product-info-stock-sku .attribute.sku{text-align:left;order:0}body.catalog-product-view .wrap-media-info .product-info-main .product-info-stock-sku #delivery_label{order:1;text-align:left !important}body.catalog-product-view .wrap-media-info .product-info-main .product-info-stock-sku .stock.available{text-align:left;order:2}body.catalog-product-view .wrap-media-info .product-info-main .box-tocart .fieldset .field.qty .label{margin-right:0;display:none}body.catalog-product-view .product-info-main .box-tocart .field.qty .qty-control,body.catalog-product-view .product-options-bottom .box-tocart .field.qty .qty-control{position:relative;width:85px !important}body.catalog-product-view .wrap-media-info .product-info-main .box-tocart .fieldset .field.qty .qty-control .qty{font-family:'Source Sans Pro' !important;height:38px !important;width:40px !important;font-weight:700;font-size:20px;border-radius:0 !important;border-left:0;border-right:0;margin:0 auto;border-color:#cfcfcf}body.catalog-product-view .product-info-main .box-tocart .field.qty .qty-control .qty-button,body.catalog-product-view .product-options-bottom .box-tocart .field.qty .qty-control .qty-button{margin-left:0;position:absolute;width:100%;height:100%;z-index:0;border:1px solid #cfcfcf !important}body.catalog-product-view .box-tocart .field.qty .qty-control .qty-btn:before,body.catalog-product-view .box-tocart .field.qty .qty-control .qty-plus:after{background-color:#000}body.catalog-product-view .box-tocart .field.qty .qty-control .qty-btn:before{height:2px;width:12px;top:calc(50% - 1px)}body.catalog-product-view .box-tocart .field.qty .qty-control .qty-btn{background-color:transparent !important;position:absolute !important}body.catalog-product-view .wrap-media-info .product-info-main .box-tocart .fieldset .field.qty .qty-control .qty-button span.qty-btn{height:100%;top:-1px}body.catalog-product-view .wrap-media-info .product-info-main .box-tocart .fieldset .field.qty .qty-control .qty-button span.qty-btn:after{right:10px;height:12px;width:2px;left:auto;top:calc(50% - 6px)}body.catalog-product-view .product-info-main .product-social-links .towishlist:before,body.catalog-product-view .product-info-main .product-addto-links .towishlist:before,body.catalog-product-view .block-bundle-summary .action.towishlist:before{display:none}body.catalog-product-view .product-info-main .product-social-links .action span,body.catalog-product-view .product-info-main .product-addto-links .action span,body.catalog-product-view .block-bundle-summary .action.towishlist span{display:block}body.catalog-product-view .wrap-media-info .product-info-main .product-social-links .action.towishlist,body.catalog-product-view .block-bundle-summary .action.towishlist{height:38px;line-height:38px;color:#bf3535 !important;background:0 0 !important;width:auto;font-weight:400;font-size:18px;margin-left:15px;margin-top:0}body.catalog-product-view .wrap-media-info .product-info-main .box-tocart .fieldset .field.qty .qty-control .qty-button span.qty-plus{height:100%;left:auto;right:5px}body.catalog-product-view .wrap-media-info .product-info-main .box-tocart .fieldset .field.qty .qty-control .qty-button span.qty-minus{left:1px}body.catalog-product-view .wrap-media-info .product-info-main .box-tocart .fieldset .field.qty .qty-control .qty-btn:hover{background-color:transparent}body.catalog-product-view .wrap-media-info .product-info-main .box-tocart .fieldset .field.qty .qty-control .qty-btn:hover:after,body.catalog-product-view .wrap-media-info .product-info-main .box-tocart .fieldset .field.qty .qty-control .qty-btn:hover:before{background-color:#000}body.catalog-product-view .wrap-media-info .product-info-main .box-tocart .actions .action.tocart{font-size:20px;height:38px;background-color:#fd4523 !important;width:auto !important;overflow:hidden;font-family:'Source Sans Pro' !important;text-transform:unset;font-weight:700;border-radius:4px}body.catalog-product-view .wrap-media-info .product-info-main .box-tocart .actions{min-width:unset !important}body.catalog-product-view .wrap-media-info .product-info-main .select-option .field{display:flex;flex-direction:column}body.catalog-product-view .wrap-media-info .product-info-main .product-options-wrapper.select-option .fieldset .field .control{float:unset;border:0 solid #eee;width:auto}body.catalog-product-view .wrap-media-info .product-info-main .product-options-wrapper.select-option .fieldset .field .control select{margin-right:0;background-position:94% center;border:1px solid #cfcfcf;padding-right:37px}body.catalog-product-view .wrap-media-info .product-info-main .product-options-wrapper.custom-dropdown-options.select-option>.fieldset .field label{margin-bottom:5px;font-weight:700;line-height:normal}body.catalog-product-view .wrap-media-info .product-info-main .product-options-wrapper.custom-dropdown-options>.fieldset{margin-bottom:5px}body.catalog-product-view .product-info-main .box-tocart .fieldset,body.catalog-product-view .product-options-bottom .box-tocart .fieldset{margin-bottom:20px}body.catalog-product-view .wrap-media-info .product.media{margin-right:0;min-width:420px !important}body.catalog-product-view .product-info-main{width:calc(100% - 420px);margin-left:15px}body.catalog-product-view .wrap-media-info{padding:15px}body.catalog-product-view .product-info-main .stock.available:before{margin-right:3px;vertical-align:unset;top:unset;content:attr(data-title);font-family:'Source Sans Pro' !important;font-size:16px;color:#000}body.catalog-product-view .product-info-main .plan-info a{color:#bf3535;text-decoration:unset}body.catalog-product-view .product-info-main .plan-info a:hover{text-decoration:underline}body.catalog-product-view .product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{display:table-cell !important}body.catalog-product-view .bundle-options-container{margin-bottom:0;order:4}body.catalog-product-view .bundle-options-container .block-bundle-summary .box-tocart .actions{margin-bottom:0}body.catalog-product-view .product-info-main .price-box .weee{line-height:normal}body.catalog-product-view .configurable-price-plan{width:50%}body.catalog-product-view .configurable-price-plan>.plan-info{width:100%}body.catalog-product-view .wrap-media-info .product-info-main .product.attribute.overview .value p:first-child{margin-top:0}body.catalog-product-view .wrap-media-info .product-info-main .product.attribute.overview .value{margin-top:1rem}body.catalog-product-view .wrap-media-info .fotorama__thumb{background-color:transparent;border-color:transparent}body.catalog-product-view .wrap-media-info .product-info-main{border-bottom:1px solid silver;padding-bottom:15px}body.catalog-product-view .wrap-media-info .product-info-main p.fixed-text:last-child{margin-bottom:0}body.catalog-product-view .wrap-media-info .product-info-main .product-options-wrapper>.fieldset .swatch-opt .swatch-attribute .swatch-attribute-options{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width:1000px){body.catalog-product-view .wrap-media-info .product-info-main{width:100% !important;margin-left:0 !important}body.catalog-product-view .wrap-media-info .product.media{width:340px !important;min-width:340px !important}}@media (max-width:767px){body.catalog-product-view .wrap-media-info .product-info-main .product-info-price{flex-direction:column}.wrap-media-info .product-info-main .product-options-wrapper .fieldset .field{margin:0 0 15px;width:100%}body.catalog-product-view .wrap-media-info .product.media{width:100% !important;min-width:100% !important}}@media (max-width:480px){.product-info-main .box-tocart .actions .action.tocart span{font-size:16px}body.catalog-product-view .wrap-media-info .product-info-main .product-social-links{width:100%}body.catalog-product-view .wrap-media-info .product-info-main .product-social-links .action.towishlist,body.catalog-product-view .block-bundle-summary .action.towishlist{margin-left:0}}.price-plans-section h2{color:#111;font-size:26px;line-height:26px;text-align:center}.price-plans-section .price-plans-container{text-align:center;padding:20px;border:1px solid #ededed;border-radius:5px;margin-top:10px}.price-plans-section .price-plans-container .price-plans .plan{min-width:260px;background-image:url('../images/background-grey.jpg');padding:30px;position:relative;border-radius:5px;overflow:hidden}.price-plans-section .price-plans-container .price-plans{display:flex;justify-content:space-between;margin-bottom:30px}.price-plans-section .price-plans-container .price-plans .plan:before{display:block;content:"";width:100%;height:15px;position:absolute;top:0;left:0;background-size:260px 15px;background-repeat:no-repeat}.price-plans-section .price-plans-container .price-plans .plan.plan-bronze:before{background-image:url(../images/bronze.jpg)}.price-plans-section .price-plans-container .price-plans .plan.plan-silver:before{background-image:url(../images/silver.jpg)}.price-plans-section .price-plans-container .price-plans .plan.plan-gold:before{background-image:url(../images/gold.jpg)}.price-plans-section .price-plans-container .price-plans .plan.plan-platinum:before{background-image:url(../images/platinum.jpg)}.price-plans-section .price-plans-container .price-plans .plan h3{text-transform:uppercase;font-weight:700;letter-spacing:3px;font-size:20px;margin-bottom:10px}.price-plans-section .price-plans-container .plan p.discount{font-size:35px;font-weight:400;color:#ce441f}.price-plans-section .price-plans-container .plan ul{padding:0;list-style:none}.price-plans-section .price-plans-container .plan ul li{color:#000;margin:0;font-size:15px}.price-plans-section .price-plans-container p.fix-text{margin:0;color:#000}.price-plans-section .price-plans-container a.minimum-turnover{border:1px solid #da7070;display:inline-block;font-size:18px;text-transform:uppercase;color:#000;width:100%;margin-top:30px;border-radius:3px}.price-plans-section .price-plans-container p.subtitle{margin-bottom:0}.price-plans-section .price-plans-container p.subtitle:last-child{margin-bottom:10px}@media (max-width:1199px){.price-plans-section .price-plans-container .price-plans .plan{width:calc(25% - 16px)}.price-plans-section .price-plans-container .price-plans{flex-wrap:wrap;gap:30px}}@media (max-width:991px){.price-plans-section .price-plans-container .price-plans .plan{width:calc(50% - 15px)}.price-plans-section .price-plans-container .price-plans .plan:before{background-size:100% 15px}}@media (max-width:767px){.price-plans-section .price-plans-container .price-plans .plan:before{background-size:contain}}@media (max-width:639px){.price-plans-section .price-plans-container .price-plans .plan{width:300px;max-width:100%;min-width:auto}.price-plans-section .price-plans-container .price-plans{justify-content:space-around}}.best-seller-slider .block-title strong{color:#111;font-size:26px;line-height:26px;text-align:center;text-transform:none;display:block}.best-seller-slider .block-title strong:before{display:none !important}.best-seller-slider .block-title{padding-bottom:10px !important}.price-plans-section .price-plans-container a.minimum-turnover:hover{background:#bf3535;border-color:#bf3535;color:#fff !important}.customer-account-login .login-container .block.block-new-customer{float:right}.customer-account-login .login-container .block.block-customer-login{float:left}.customer-account-login .login-container .form-login .fieldset>.field{margin-bottom:10px;display:flex;align-items:baseline}.customer-account-login .login-container .fieldset>.field>.label{width:100px;text-align:right;margin-right:10px;font-weight:unset}.customer-account-login .login-container .fieldset>.field>.control{width:calc(100% - 110px)}.customer-account-login .login-container .secondary{margin-left:110px;margin-bottom:10px}.customer-account-login .login-container .block-customer-login .actions-toolbar{margin-left:110px;margin-top:20px}.login-container .block.block-customer-login,.login-container .block.block-new-customer{min-height:300px;padding:20px 20px 20px 0}.customer-account-login .login-container .block-new-customer .block-title,.customer-account-login .login-container .block-customer-login .block-title{padding:0;border:0;margin-left:110px}.customer-account-login .login-container .block-new-customer .block-content{margin-left:110px}.customer-account-login .login-container a.action.remind{color:#bf3535}.customer-account-login .login-container a.action.remind:hover{text-decoration:underline}.customer-account-login .login-container .fieldset>.field.required>.label:after{color:#000;margin:0 0 0 1.75px;font-size:1.3rem}.customer-account-login .login-container .fieldset>.field input[type=password],.customer-account-login .login-container .fieldset>.field input[type=text],.customer-account-login .login-container .fieldset>.field input[type=email]{border:1px solid #000 !important;border-radius:0}@media (max-width:768px){.login-container .block.block-customer-login,.login-container .block.block-new-customer{float:unset !important;min-height:unset;margin-bottom:30px !important}.customer-account-login .login-container .block-new-customer .block-title,.customer-account-login .login-container .block-customer-login .block-title{margin-left:30px}.customer-account-login .login-container .block-new-customer .block-content{margin-left:30px}}.customer-account-create .form-create-account fieldset.fieldset.create.info{padding:0;float:unset;width:100%;max-width:600px;margin:0 auto;min-height:auto}.customer-account-create .fieldset>.field.required>.label:after{color:#000;margin:0 0 0 .75px;font-size:1.5rem}.customer-account-create form.create.account.form-create-account fieldset.fieldset.create.account{min-height:unset;float:unset;max-width:600px;margin:0 auto !important;padding:0}.customer-account-create form.create.account.form-create-account .actions-toolbar,.customer-account-create fieldset.fieldset.additional_info{max-width:600px;margin:0 auto}.customer-account-create .amgdpr-checkbox.field.choice{display:inline-block;margin-left:160px}.customer-account-create form.create.account.form-create-account .actions-toolbar{padding-left:155px;margin-top:20px}.customer-account-create fieldset.fieldset.create.account .field.required{margin-bottom:10px}.customer-account-create .field.taxvat{display:none !important}.customer-account-create .fieldset>.field{margin-bottom:10px;display:flex;align-items:baseline}.customer-account-create .fieldset>.field>.label{width:160px;text-align:right;margin-right:10px;font-weight:unset;font-size:17px}.customer-account-create .fieldset>.field>.control{width:calc(100% - 110px)}.customer-account-create .fieldset>.field input[type=password],.customer-account-create .fieldset>.field input[type=text],.customer-account-create .fieldset>.field input[type=email]{border:1px solid #000 !important;border-radius:0}.customer-account-create .form-create-account{padding:30px 20px 30px}.customer-account-create div#custom-password-error,.customer-account-create div#custom-password-confirmation-error{display:none !important}.customer-account-create .amgdpr-checkbox.field.choice input[type=checkbox]{vertical-align:middle}.customer-account-login .login-container .form-login .fieldset>.field.choice{justify-content:flex-start;align-items:center !important;padding-left:110px}.customer-account-login .login-container .form-login .fieldset>.field.choice label.label{width:calc(100% - 20px) !important;text-align:left !important;margin:0;align-self:center;cursor:pointer}.customer-account-create .fieldset>.field.choice{padding-left:155px;justify-content:flex-start;align-items:center}.customer-account-create .fieldset>.field.choice label.label{text-align:left;position:unset !important;margin:0;width:calc(100% - 20px) !important}@media (max-width:767px){.customer-account-create fieldset.fieldset.create.account .field.required{margin-top:0}}@media (max-width:639px){.customer-account-create .fieldset>.field.choice{padding-left:0;flex-direction:row}.customer-account-create .fieldset>.field{flex-direction:column}.customer-account-create .fieldset>.field>.label{width:auto}.customer-account-create form.create.account.form-create-account .actions-toolbar,.customer-account-create fieldset.fieldset.additional_info{max-width:unset}.customer-account-create .amgdpr-checkbox.field.choice{margin-left:0}.customer-account-create form.create.account.form-create-account .actions-toolbar{padding-left:0}.customer-account-create .fieldset>.field>.control{width:100%}}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type*=date],input[type=email]{color:#000}.header-mid-right .account-links:after{display:none}.header-mid-right{display:flex;float:unset;padding-top:0;justify-content:end;gap:30px;padding-right:40px}.header-container .minicart-wrapper .action.showcart .price-minicart{display:none}.header-container .minicart-wrapper .action.showcart .counter.qty{position:unset}.header-container .minicart-wrapper .action.showcart:after{display:none}.header-container .minicart-wrapper .action.showcart .counter-number{top:-7px;right:-10px;left:auto}.minicart-mobile .minicart-wrapper .action.showcart:before{display:none}.header-mobile .showcart svg{width:25px;height:auto;vertical-align:middle}.header-mid-right .account-links:before{display:none}.header-mid-right .showcart svg{height:30px;width:auto}.header-container .minicart-wrapper .action.showcart{padding-left:0;height:30px;width:30px}.header-middle .container .row{align-items:center}.header-mid-right .account-links a.login-link{display:flex;min-width:30px;min-height:30px;align-items:center;gap:5px}.header-mid-right .account-links a.login-link svg{width:30px;height:30px}.product-support-list p{font-size:16px;font-weight:700;margin-bottom:5px}ul.support-list{list-style:none;padding:0}ul.support-list li{margin-bottom:5px}.product-support-list{display:block;width:100%;clear:both}.amlabel-position-wrapper{z-index:995;text-align:center !important;top:10px !important}.page-header .amsearch-wrapper-block{float:unset;margin:0 auto;padding:0 15px;width:100%;max-width:548px;display:block;margin-bottom:16px}.page-header .amsearch-input-wrapper{width:100%}.amsearch-overlay-block{background:rgba(0,0,0,.19)}.amsearch-form-block.-opened{z-index:98;width:100% !important}.amsearch-input-wrapper .amsearch-input{border:1px solid #000;border-radius:5px}.amsearch-input-wrapper .amsearch-button.-close{right:1px;top:1px;bottom:1px;width:37px;filter:brightness(0%) !important;background-size:22px}.amsearch-button.-loupe{height:36px;padding:0;width:37px;right:1px !important;top:1px !important;bottom:1px !important;filter:brightness(0%) !important;opacity:1 !important;background-size:24px}input.amsearch-input{height:38px}.amsearch-input-wrapper.-typed .amsearch-button.-loupe{left:auto !important;right:37px !important}.amsearch-input-wrapper.-typed .amsearch-input{padding-left:10px;padding-right:50px}.amsearch-result-section{margin:5px 0 0}.amsearch-block-header .amsearch-title{display:none}.amsearch-item-container .amsearch-item .amsearch-link{font-size:17px;padding:0 5px;text-decoration:none}.amsearch-item-container .amsearch-item .amsearch-link:hover{text-decoration:underline}.amsearch-items-section{padding:5px 0 25px}.amsearch-item-container{padding:0 0 5px}.amsearch-products-section:not(:first-child){border-left:0 solid;border-top:1px solid #eee;padding-top:5px}.amsearch-products-section .product-item-link{padding:0;word-break:keep-all;font-size:17px}.amsearch-products-section .amsearch-link:hover{text-decoration:underline}.amsearch-products-section .amsearch-item{padding:5px 10px 0}.amsearch-products-section .amsearch-item:hover{background:0 0}.amsearch-result-section{border:0}.amsearch-products-section .amsearch-item:first-child{padding-top:0}.amsearch-products-section.-list .amsearch-description{padding-left:10px}.amsearch-wrapper-block .amsearch-items-section:last-child{padding-bottom:0}.amsearch-products-section .amsearch-link.-view-all{display:block;text-align:center;width:100%;padding:5px 0 0}.amsearch-products-section .amsearch-block-header{padding:0 10px 10px}.amsearch-item.product-item .amsearch-image .product-image-wrapper .product-image-photo{margin:0}.amsearch-products-section.-list .amsearch-image{width:50px;height:50px}.amsearch-products-section .product-item-details{min-height:auto}@media (max-width:1190px){.page-header .amsearch-wrapper-block{padding:0;max-width:100%;margin-bottom:0}.amsearch-input-wrapper .amsearch-input{border:1px solid #000;max-width:100%}.amsearch-input-wrapper .amsearch-button.-close{width:33px;background-size:18px}.amsearch-button.-loupe{height:32px;width:33px;background-size:20px}input.amsearch-input{height:34px}.amsearch-item-container.-opened{padding:0 0 5px}.amsearch-collapsible-section[data-collapsible] .amsearch-collapsible-title{display:none}}@media (max-width:768px){.page-header .amsearch-wrapper-block:before{display:none !important}}.g-recaptcha{padding-left:155px;justify-content:flex-start;margin-bottom:10px;display:flex;align-items:baseline}div#recaptcha-validate--error{padding-left:155px}@media screen and (max-width:768px){.g-recaptcha{padding-left:0 !important}div#recaptcha-validate--error{padding-left:0 !important}}#trustpilot-bar{display:none}#trustpilot-bar .trustpilot-inner{position:relative}#trustpilot-bar .trustpilot-close{position:absolute;top:-10px;right:15px;font-size:25px;font-weight:700;color:#fff;text-decoration:none;cursor:pointer;z-index:1000}#trustpilot-bar.trustpilot-close:hover{color:#ccc}.page.messages .remove-msg{display:none}body.catalogsearch-result-index .columns .column.main{width:100%}@media (min-width:1200px){body.catalogsearch-result-index .products.wrapper.products-grid .product-items .product-item{width:20%}}.trust-pilot-reviews .block-title,.blog-widget-recent .block-title{border-bottom:0;text-align:center}.trust-pilot-reviews .block-title strong:before,.blog-widget-recent .block-title strong:before{display:none}.checkout-onepage-success .fixed-text a{color:#bf3535}.checkout-onepage-success .checkout-success{font-size:15px}.checkout-success .success-messages{font-size:15px;margin-bottom:40px}.checkout-success .block-order-details-view .box .box-title{color:#000}.checkout-onepage-success .checkout-success .order-details-items.ordered .order-title strong{font-weight:600 !important}.checkout-onepage-success .price-including-tax .price,.price-excluding-tax .price{font-weight:600}.checkout-onepage-success .grand_total_incl strong{font-weight:600}.checkout-onepage-success strong.product.name.product-item-name{color:#000}p.conf_email{margin-bottom:40px}.checkout-onepage-success .checkout-success .block.block-order-details .block-title{display:none}.page-main .checkout-success .block.block-order-details .order-date{margin-top:-35px}.checkout-success .block-order-details-view{padding:0}.checkout-success .block-order-details-view .box .box-title{border-bottom:0 solid #e5e5e5;padding:0;margin:0 0 5px !important}.checkout-success .success-messages,.checkout-onepage-success .checkout-success,.checkout-onepage-success .table-wrapper.order-items #my-orders-table tbody .price-excluding-tax{font-size:17px !important}.checkout-onepage-success .account .column.main .order-details-items .table-wrapper.order-items table{border:2px solid #d1d1d1}.checkout-onepage-success .table:not(.cart):not(.totals) tfoot>tr:first-child th{border-top:2px solid #d1d1d1 !important}.checkout-onepage-success .price-excluding-tax span.cart-price{margin:-1px}.checkout-onepage-success .table-wrapper.order-items #my-orders-table tfoot .subtotal_incl th.mark,.checkout-onepage-success .table-wrapper.order-items #my-orders-table tfoot .subtotal_incl td.amount{font-weight:600}.checkout-onepage-success table>tbody>tr>td{padding:8px 11.5px}.checkout-onepage-success .table-wrapper.order-items #my-orders-table p.item_name,.checkout-onepage-success .table-wrapper.order-items #my-orders-table p.item_qty,.checkout-onepage-success .table-wrapper.order-items #my-orders-table p.item_subtotal{display:block}p.item_name,p.item_qty,p.item_subtotal{display:none}.checkout-onepage-success .table-wrapper.order-items #my-orders-table tbody strong.product.name.product-item-name{font-weight:700}.checkout-onepage-success .table-wrapper.order-items #my-orders-table thead tr{display:none}.checkout-onepage-success .table-wrapper.order-items #my-orders-table tbody td.col.price{display:none}.checkout-onepage-success .table-wrapper.order-items #my-orders-table tbody .price-excluding-tax{font-size:1.6rem}.checkout-onepage-success .table-wrapper.order-items #my-orders-table tbody td.col.name{width:80%}@media (min-width:1200px){body.catalogsearch-result-index .products.wrapper.products-grid .product-items .product-item{width:20%}}.fotorama__arr:hover,.fotorama__thumb__arr:hover{background-color:unset !important}.fotorama__arr,.fotorama__thumb__arr{background-color:unset !important}@media screen and (max-width:768px){.fotorama__arr--next{display:none !important}.fotorama__arr--prev{display:none !important}}.catalog-product-view .products-grid .product-item .price-box .special-price .price{font-weight:700 !important}.catalog-product-view .products-grid .product-item .price-box .old-price .price{color:#000 !important}.catalog-product-view .product-slider-bottom span.old-price{text-decoration:none}.catalog-product-view .product-slider-bottom .products-grid .product-item .price-box .price{font-weight:700 !important;font-size:20px !important}.catalog-product-view .products-upsell .product-item .amlabel-text{z-index:1;font-size:16px !important}.products-grid .product-item .price-box .special-price .price{color:#bf3535 !important}.product-slider-bottom .products-grid .product-item .product-item-info .product-item-details .price-box{display:inline-flex;align-items:center;justify-content:space-between;gap:8px}.product-slider-bottom .products-grid .product-item .product-item-info .product-item-details .price-box .old-price .price{font-weight:400 !important}.product-slider-bottom .products-grid .product-item .product-item-info .product-item-details .price-box .special-price{margin:0}.products-grid .product-item-details{text-align:left}.products-grid .product-item .price-box .old-price .price{top:unset}.amlabel-position-wrapper{z-index:995;text-align:center !important;top:10px !important}