.text_wrapper_cs{display:flex;justify-content:center;flex-direction:column;width:50%}.img_wrapper_cs{display:flex;justify-content:center;align-items:center;width:47%}.wrap-banner{background:#f5f5f5;border-radius:8px;border-top:4px solid #f5f5f5;display:flex;min-height:200px}.wrap-banner:hover{box-shadow:0 6px 4px rgba(0,0,0,.2)}.banner-top .col-banner{padding-left:10px;padding-right:10px}.banner-top .col-banner:hover .wrap-banner{border-top:4px solid #dd191e}.heading_text{font-size:1.6rem;text-transform:uppercase;line-height:1.6;font-weight:600;color:#3a4748;padding-left:0}.strong_text_color{color:#dd1a1e}.cs_shopnow{color:#3a4748;cursor:pointer;font-size:1.3rem;font-weight:600;margin-right:0;padding-left:0}.cs_shopnow a{border:2px solid #dd1a1e;border-radius:50px;color:#3a4748;display:inline-block;font-size:1.3rem;font-weight:600;padding:5px 30px;text-transform:uppercase}.cs_shopnow a:hover{background:#dd1a1e;border:2px solid #dd1a1e;color:#fff}@media screen and (max-width:1023px){.text_wrapper_cs{padding-left:5%}}@media screen and (min-width:1024px){.banner-top .col-banner{width:20%;max-width:none;flex:auto}.wrap-banner{flex-direction:column}.img_wrapper_cs{min-height:220px;order:1;width:100%}.text_wrapper_cs{width:100%;order:2;text-align:center;padding:0 10px 25px}}.special-product-label .special{font-weight:700}.special-product-label .special strong{color:#dd191e;font-weight:700}ul.nav-mobile li.level0.nav-1 a span{text-transform:capitalize}.customer-account-create .form-create-account .fieldset .legend:before{border-bottom:solid 2px #dd1a1e}.customer-account-create .actions-toolbar>.primary .action{color:#333e48;background:#fff;border:solid 1px #dd1a1e}.customer-account-create .actions-toolbar>.primary .action:hover{color:#fff;background:#dd1a1e;border:solid 1px #dd1a1e}.customer-account-index .messages{margin-top:15px}.customer-account-login .login-container .block .block-title:before{border-bottom:solid 2px #dd1a1e}.customer-account-login .login-container,.customer-account-create .login-container,.customer-account-login .form-create-account,.customer-account-create .form-create-account{padding:0}.customer-account-login .login-container .block-new-customer .actions-toolbar .primary .action.create{border:1px solid #dd1a1e;max-width:320px}.login-container .fieldset .field .control{max-width:400px}.customer-account-login .actions-toolbar>.primary .action{color:#333e48;background:#fff;border:solid 1px #dd1a1e}.customer-account-login .actions-toolbar>.primary .action:hover{color:#fff;background:#dd1a1e;border:solid 1px #dd1a1e}.customer-account-createpassword .actions-toolbar>.primary .action{color:#333e48;background:#fff;border:solid 1px #dd1a1e}.customer-account-createpassword .actions-toolbar>.primary .action:hover{color:#fff;background:#dd1a1e;border:solid 1px #dd1a1e}.customer-account-forgotpassword .actions-toolbar>.primary .action{color:#333e48;background:#fff;border:solid 1px #dd1a1e}.customer-account-forgotpassword .actions-toolbar>.primary .action:hover{color:#fff;background:#dd1a1e;border:solid 1px #dd1a1e}.catalog-category-view .sidebar .block .filter-title strong:before,.catalog-category-view .sidebar .block .block-title strong:before{border-bottom:solid 2px #dd1a1e}.catalog-category-view .ui-slider .ui-slider-range,.catalog-category-view .ui-slider-handle{background-color:#dd1a1e}.catalog-category-view .block.filter .filter-options-content .items .item a:hover,.catalog-category-view .filter .filter-actions a.action.clear:hover{color:#dd1a1e}.catalog-category-view .products.wrapper.list .product-item .actions-primary .tocart,.catalog-product-view .review-add .review-form .review-form-actions .actions-primary .action{color:#333e48;background:#fff;border:solid 1px #dd1a1e}.catalog-category-view .products.wrapper.list .product-item .actions-primary .tocart:hover,.catalog-product-view .review-add .review-form .review-form-actions .actions-primary .action:hover{color:#fff;background:#dd1a1e;border:solid 1px #dd1a1e}.catalog-category-view .products.wrapper.list .product-item .actions-primary .tocart .icon{color:#333e48}.catalog-category-view .products.wrapper.list .product-item .actions-primary .tocart:hover .icon{color:#fff}.catalog-category-view .sorter-options{width:130px}.catalog-category-view .column.main .products.wrapper.grid .product-items .product-item{margin-top:25px;padding:0 5px}.catalog-product-view .product-info-main .product-reviews-summary .reviews-actions a:hover,.catalog-product-view .product-info-main .alo-social-links .socials-share a:hover,.catalog-product-view .product.detailed .items-tabs .data.title:hover .data.switch{color:#dd1a1e}.catalog-product-view .stickyCart .stickyChild .clSticky #btnSticky:hover{background-color:#dd1a1e}.catalog-product-view .product.detailed .items-tabs .data.title.active .data.switch:before{border-bottom:solid 2px #dd1a1e}.catalog-product-view .product.detailed .items-tabs .data.title.active .data.switch:after{background:#dd1a1e}.catalog-product-view .review-add textarea:focus,.catalog-product-view .review-add input.input-text:focus{border:solid 1px #dd1a1e}.catalog-product-view .product-next-prev{display:none}.catalog-product-view .block.related .block-title:before,.catalog-product-view .block.crosssell .block-title:before,.catalog-product-view .block.upsell .block-title:before{background-color:#dd1a1e !important}.catalog-product-view .block.related .products-related .product-item .product-item-info .actions-cart .button.btn-cart:hover,.catalog-product-view .block.crosssell .products-related .product-item .product-item-info .actions-cart .button.btn-cart:hover,.catalog-product-view .block.upsell .products-related .product-item .product-item-info .actions-cart .button.btn-cart:hover,.catalog-product-view .block.related .products.wrapper.grid .product-item .product-item-info:hover .actions-cart .button.btn-cart,.catalog-product-view .block.crosssell .products.wrapper.grid .product-item .product-item-info:hover .actions-cart .button.btn-cart,.catalog-product-view .block.upsell .products.wrapper.grid .product-item .product-item-info:hover .actions-cart .button.btn-cart{background-color:#dd1a1e}.catalogsearch-result-index .sidebar .block .filter-title strong:before,.catalogsearch-result-index .sidebar .block .block-title strong:before{border-bottom:solid 2px #dd1a1e}.catalogsearch-result-index .block.filter .filter-options-content .items .item a:hover,.catalogsearch-result-index .filter .filter-actions a.action.clear:hover{color:#dd1a1e}.catalogsearch-result-index .toolbar .pages .items .item.current .page,.catalogsearch-result-index .toolbar .pages .items .item .page:hover,.catalogsearch-result-index .toolbar .pages .items .item .action:hover{border-color:#dd1a1e;background:#dd1a1e}.catalogsearch-result-index .block-reorder .action.tocart.primary,.catalogsearch-result-index .block-wishlist .action.tocart.primary{color:#333e48;background:#fff;border:solid 1px #dd1a1e}.catalogsearch-result-index .block-reorder .action.tocart.primary:hover,.catalogsearch-result-index .block-wishlist .action.tocart.primary:hover{color:#fff;background:#dd1a1e;border:solid 1px #dd1a1e}.contact-index-index .form-primary{width:100%;padding:0}.contact-index-index .contact-content h3.title:before{border-top:solid 2px #dd1a1e}.contact-index-index .actions-toolbar>.primary .action:hover{background-color:#dd1a1e}.contact-index-index .form-primary .field-recaptcha,.customer-account-create .form-create-account .field-recaptcha{margin-bottom:20px}.form.password.forget .field-recaptcha{margin-top:30px}.account .block.block-collapsible-nav .items .item.current>strong{color:#dd1a1e;border-color:#dd1a1e !important;border-bottom:1px solid #ddd !important;font-weight:600}.account .sidebar .block .block-title strong:before{border-bottom:solid 2px #dd1a1e}.account .column.main .block .block-content .box .action.edit{color:#333e48}.account .column.main .block .block-content .box .action.edit:hover{color:#dd1a1e}.account .actions-toolbar>.primary .action{color:#333e48;background:#fff;border:solid 1px #dd1a1e}.account .actions-toolbar>.primary .action:hover{color:#fff;background:#dd1a1e;border:solid 1px #dd1a1e}.wishlist-index-index .form-wishlist-items .products-grid.wishlist .product-item-inner>.product-item-actions a.action:hover,.wishlist-index-index .form-wishlist-items .products-grid.wishlist .product-items .product-item-name a:hover{color:#dd1a1e}.wishlist-index-index .form-wishlist-items .products-grid.wishlist button.action{color:#333e48;background:#fff;border:solid 1px #dd1a1e}.wishlist-index-index .form-wishlist-items .products-grid.wishlist button.action:hover{color:#fff;background:#dd1a1e;border:solid 1px #dd1a1e}.catalog-product_compare-index .actions-primary button.action{color:#333e48;background:#fff;border:solid 1px #dd1a1e}.catalog-product_compare-index .actions-primary button.action:hover{color:#fff;background:#dd1a1e;border:solid 1px #dd1a1e}.catalog-product_compare-index .actions-secondary a.action:hover{color:#dd1a1e}.checkout-cart-index .field.qty .custom-qty.control .btn-plus .increase:hover,.checkout-cart-index .field.qty .custom-qty.control .btn-plus .reduced:hover,.checkout-cart-index .cart.table-wrapper .product-item-name a:hover,.checkout-cart-index .actions-toolbar a.action:hover,.checkout-cart-index .cart-summary .action.multicheckout:hover,.onestepcheckout-index-index .checkout-step-sidebar .minicart-items-wrapper .product-item .product .product-item-details .product-item-name-block a:hover{color:#dd1a1e}.checkout-cart-index .cart.main.actions .action.update{color:#333e48;background:#fff;border:solid 1px #dd1a1e}.checkout-cart-index .cart.main.actions .action.update:hover{color:#fff;background:#dd1a1e;border:solid 1px #dd1a1e}.checkout-cart-index .cart-container .checkout-methods-items .action.primary:hover{background-color:#dd1a1e}.checkout-cart-index .cart-summary .fieldset.coupon .actions-toolbar .action.primary{padding:0 15px}.checkout-cart-index .cart-summary .input-text:focus,.checkout-cart-index .cart-summary .select:focus{border:solid 1px #dd1a1e}.multishipping-checkout-addresses .actions-toolbar>.primary .action,.multishipping-checkout_address-newshipping .actions-toolbar>.primary .action,.multishipping-checkout-addresses .secondary button.action{color:#333e48;background:#fff;border:solid 1px #dd1a1e}.multishipping-checkout-addresses .actions-toolbar>.primary .action:hover,.multishipping-checkout_address-newshipping .actions-toolbar>.primary .action:hover,.multishipping-checkout-addresses .secondary button.action:hover{color:#fff;background:#dd1a1e;border:solid 1px #dd1a1e}.multicheckout .actions-toolbar .secondary .action.back:hover{color:#dd1a1e}.checkout-index-index .opc-wrapper button.action,.onestepcheckout-index-index .checkout-step-sidebar .discount-code .form-discount .actions-toolbar .primary .action-apply,.onestepcheckout-index-index button.action-hide-popup,.onestepcheckout-index-index button.action-save-address,.onestepcheckout-index-index .modal-custom.authentication-dropdown .block-authentication .actions-toolbar>.primary .action,.onestepcheckout-index-index .checkout-container .action.action-auth-toggle{color:#333e48;background:#fff;border:solid 1px #dd1a1e}.checkout-index-index .opc-wrapper button.action:hover,.onestepcheckout-index-index .onestepcheckout-place-order-wrapper .place-order-primary button.primary.checkout,.onestepcheckout-index-index .onestepcheckout-place-order-wrapper .place-order-primary button.primary.checkout:hover,.onestepcheckout-index-index .checkout-step-sidebar .discount-code .form-discount .actions-toolbar .primary .action-apply:hover,.onestepcheckout-index-index button.action-hide-popup:hover,.onestepcheckout-index-index button.action-save-address:hover{color:#fff !important;background:#dd1a1e !important;border:solid 1px #dd1a1e !important}.checkout-index-index input[type=text]:focus,.checkout-index-index input[type=email]:focus,.checkout-index-index input[type=password]:focus{border:solid 1px #dd1a1e}.checkout-index-index .ui-slider-handle{background-color:#dd1a1e}.checkout-cart-index .cart-empty a,.onestepcheckout-index-index .checkout-step-sidebar .minicart-items-wrapper .product-item .product .product-item-details .details-qty .control .reduced:hover,.onestepcheckout-index-index .checkout-step-sidebar .minicart-items-wrapper .product-item .product .product-item-details .details-qty .control .increase:hover,.onestepcheckout-index-index .authentication-dropdown .block-authentication .actions-toolbar>.secondary a.action:hover{color:#dd1a1e}.checkout-onepage-success .checkout-success .actions-toolbar .primary a.action{border:1px solid #dd1a1e !important}.checkout-onepage-success #registration a:hover{color:#dd1a1e !important}.onestepcheckout-index-index .modal-custom.authentication-dropdown .block-authentication .actions-toolbar>.primary .action.action-login.secondary{padding:0 20px}.opc-block-summary .items-in-cart .product .product-image-container{width:auto !important;height:auto !important}.opc-block-summary .items-in-cart .product .product-image-container img{width:90px;height:90px}.onestepcheckout-index-index .onestepcheckout-place-order-wrapper .place-order-primary button.primary.checkout{line-height:normal}.onestepcheckout-index-index .checkout-step-sidebar #opc-sidebar .order-summary{margin-bottom:30px}.onestepcheckout-index-index .checkout-step-sidebar .discount-code .form-discount .actions-toolbar{margin-left:0}.onestepcheckout-index-index .checkout-step-sidebar .discount-code .form-discount .actions-toolbar button.action.action-apply{padding:2px 15px;border-radius:50px}.opc-wrapper .step-content .fieldset .field{margin-bottom:20px}.opc-wrapper .step-content .fieldset .field .label{text-align:left;word-wrap:break-word}.opc-wrapper .step-content .fieldset .field .control .select,.onestepcheckout-index-index .checkout-container .billing-address-form .field .control .select{padding-right:24px}.onestepcheckout-index-index .checkout-container .action.action-auth-toggle{padding:0 20px;height:40px;line-height:38px}.onestepcheckout-index-index .minicart-wrapper button.action.showcart{line-height:normal}.onestepcheckout-index-index .minicart-wrapper button.action.showcart:before{margin:5px 0}.onestepcheckout-index-index .opc-estimated-wrapper .minicart-wrapper .action.showcart .counter.qty{margin-top:14px;line-height:normal;height:auto}.onestepcheckout-index-index .modal-custom.authentication-dropdown .fieldset{margin-bottom:20px}.onestepcheckout-index-index .modal-custom.authentication-dropdown .fieldset .field{margin-bottom:15px}.onestepcheckout-index-index .modal-custom.authentication-dropdown .fieldset .field .label{padding-bottom:5px}.onestepcheckout-index-index .modal-custom.authentication-dropdown .actions-toolbar{margin:0}.onestepcheckout-index-index .checkout-container .billing-address-form .field{margin-bottom:20px}.onestepcheckout-index-index .checkout-container .billing-address-form .choice.field{margin-bottom:0}.onestepcheckout-index-index .checkout-container .billing-address-form .field .label{text-align:left}.onestepcheckout-index-index .checkout-container .billing-address-form .choice.field .actions-toolbar{margin:0}@media screen and (max-width:1199px){.checkout-index-index .header .action.nav-toggle{display:inline-block}}header .magicmenu .nav-desktop .level0 .level-top-mega,header .magicmenu .nav-desktop .level0 .level-top-mega .content-mega-horizontal{overflow:unset}@media screen and (max-width:991px){.checkout-index-index .header a.logo{float:none;display:inline-block;vertical-align:top;margin:-10px 0 20px 20px}.onestepcheckout-index-index .checkout-container .authentication-wrapper{margin-top:-145px}main .block.filter .block-title.filter-title{position:relative;top:0;left:7px;margin-bottom:10px;display:inline-block}}@media screen and (min-width:992px){body .page-wrapper{overflow:hidden !important}}@media (min-width:1024px),print{.checkout-index-index .logo{max-width:200px}.checkout-index-index.onestepcheckout-index-index .modal-popup .modal-inner-wrap{left:0}.customer-axccount-edit .field-tooltip{right:25%}.customer-account-edit .field-tooltip .field-tooltip-content:before,.customer-account-edit .field-tooltip .field-tooltip-content:after{display:none}.customer-account-edit .field-tooltip{left:10px;cursor:pointer;position:relative;display:inline-block;top:1px}header .magicmenu .nav-desktop .level0 .level-top-mega .children:nth-child(4n) ul.level1 .hasChild:hover>ul{left:-80%}header .magicmenu .nav-desktop .level0 .level-top-mega ul.level0>li.children:nth-child(4n+1){clear:both}}.page-footer .footer-links-company .footer-copyright #backtotop{line-height:30px}#backtotop{padding:6px 12px;display:flex;margin-bottom:15px;align-items:center;gap:5px;width:100%;max-width:120px;justify-content:center}.sales-order-print .block-order-details-view .block-title{border-bottom:1px solid #ebebeb}.sales-order-print .block-order-details-view .block-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));grid-gap:2rem}.sales-order-print .footer-copyright{display:flex;align-items:center;justify-content:space-between;width:100%}.sales-order-print .footer-copyright ul.footer-menu{list-style:none;margin:0;padding:0}.sales-order-print .page-title-wrapper .page-title{font-size:26px;font-weight:600;text-transform:uppercase;color:#212121}.sales-order-print .page-title-wrapper .order-status{margin-left:15px;border:2px solid #d7d7d7;border-radius:3px;display:inline-block;margin-bottom:0;padding:6px 12px;text-transform:uppercase;vertical-align:middle;font-size:14px;color:#212121}.multishipping-checkout-login .login-container .block .block-title{font-size:25px;color:#333e48;text-transform:capitalize;font-weight:300;border-bottom:solid 1px #ddd;position:relative;margin-bottom:20px}.multishipping-checkout-login .login-container .block .block-title:before{border-bottom:solid 2px #dd1a1e}.multishipping-checkout-login .login-container .block .block-title:before{content:"";width:114px;border-bottom:solid 2px #dd1a1e;position:absolute;bottom:-1px}.multishipping-checkout-login .login-container .block:first-child:after{content:"or";width:49px;height:49px;background:#fff;border:1px solid #ddd;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;color:#7a7a7a;position:absolute;right:-99.5px;top:50%;transform:translate(0,-50%);text-align:center;line-height:49px;font-style:italic}.multishipping-checkout-login .login-container .block:first-child:before{content:"";height:100%;border-left:solid 1px #ddd;position:absolute;right:-75px;top:0}.multishipping-checkout-login .login-container .block:first-child{position:relative}.multishipping-checkout-login .login-container{display:flex;align-items:flex-start;justify-content:space-between;gap:150px}.multishipping-checkout-login .login-container:before .multishipping-checkout-login .login-container:after{display:none}.multishipping-checkout-login .actions-toolbar .primary{width:100%}.multishipping-checkout-login .actions-toolbar .primary a.action{color:#333e48;background-color:#fff;border:1px solid #dd1a1e;max-width:320px;width:100%;height:42px;line-height:40px}.multishipping-checkout-login .actions-toolbar .primary .action.login{background:#fff;border:1px solid #dd1a1e}.multishipping-checkout-login .actions-toolbar .primary .action.login:hover{background:#dd1a1e;border:1px solid #dd1a1e}.header .welcometop{text-transform:capitalize}.header .search-area .form-search .field .control.catalogsearch .catalogsearch-box span:before{top:1px;right:8px}.minicart-items .product>.product-item-photo .product-image-container{width:auto !important}.minicart-items .product>.product-item-photo .product-image-photo{width:90px !important;height:90px !important}.header .minicart-wrapper .block-minicart{top:calc(100% + 10px)}.header .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper{padding-right:0}.header .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .product-item{margin-right:0}.header .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .product-item .product-item-details .actions{margin-right:8px}.toolbar-top .toolbar .sorter .sorter-options{min-width:128px}.page-footer .block-footer-top ul li a.social-facebook:before{content:"\f09a"}.page-footer .block-footer-top ul li a.social-twitter:before{content:"\f099";padding-top:0}.page-footer .block-footer-top ul li a.social-instagram:before{content:"\f16d";color:#ff8000}.page-footer .block-footer-top ul li a.social-youtube:before{content:"\f167";color:#dd1a1e}.page-footer .block-footer-top ul li a:before{display:inline-block;font-family:fontAwesome;width:26px;height:26px;border:1px solid #ccc;border-radius:50px;text-align:center;padding:2px 0 0;margin-right:8px}.page-footer .block-footer-top ul li a span{color:#222}.customer-account-create .form-create-account .fieldset>.field .input-text{max-width:400px}.form.contact .contact-content{display:block;margin:20px 0}.form.contact .contact-content .fieldset{max-width:600px}.form.contact .contact-content h3.title{margin-bottom:20px}.product-info-main .field.qty .custom-qty.control div#qty-error{position:absolute;line-height:1}.product-info-main .product-add-form{padding-top:20px}.product-info-main .box-tocart .fieldset .actions .tocart{line-height:38px}.products.wrapper.list .product-item .actions-primary .tocart{background:#dd1a1e;border:solid 1px #dd1a1e}.sidebar .block .filter-title strong:before,.sidebar .block .block-title strong:before{border-bottom:solid 2px #dd1a1e}.rd-forms ul.form-items{margin:20px 0;padding:0;display:flex;flex-wrap:wrap;gap:20px}.rd-forms ul.form-items li{display:inline-block;margin:0 0 30px;padding:10px 10px 20px;vertical-align:top;max-width:453px;text-align:center;border:1px solid #eee}.rd-forms ul.form-items li:hover{box-shadow:4px 4px 10px #ddd;-moz-box-shadow:4px 4px 10px #ddd;-webkit-box-shadow:4px 4px 10px #ddd}.rd-forms ul.form-items li img{max-height:200px;width:auto;display:inline-block}.rd-forms ul.form-items li h3{font-weight:600;padding:15px 0 0;margin:0}.rd-forms ul.form-items li a:hover{color:#dd1a1e}.checkout-cart-index .cart.item .control div.mage-error{position:absolute;width:160px;line-height:1;margin-top:2px}.form.password.forget .fieldset{max-width:500px}.form.password.forget .fieldset .field.note{margin-bottom:15px}.form.password.forget .actions-toolbar .action.submit.primary{color:#333e48;background:#fff;border:1px solid #dd1a1e}.form.password.forget .actions-toolbar .action.submit.primary:hover{color:#fff;background:#dd1a1e;border:1px solid #dd1a1e}.form.password.reset .fieldset{max-width:500px}.form.password.reset .fieldset .field{margin-bottom:15px}.form-address-edit .fieldset .field{display:inline-block;width:45%;margin:0 2% 20px 0;vertical-align:top}.form-address-edit .fieldset .field.street{width:100%;margin:0 0 20px}.form-address-edit .fieldset .field.street input#street_1{margin-bottom:15px;max-width:92.5%}.form-address-edit .fieldset .field.choice{width:100%;margin-right:0}.checkout-index-index .methods-shipping .table-checkout-shipping-method th{padding:0 5px 5px;vertical-align:top;text-align:center}.opc-block-summary .product-item .subtotal{min-width:22%;text-align:right}.checkout-index-index .checkout-payment-method .payment-methods .payment-method-title .label{display:inline-block;max-width:90%;vertical-align:top}.onestepcheckout-index-index .one-step-checkout-wrapper .form.payments .fieldset .hosted-control{height:48px;min-width:120px}.onestepcheckout-index-index .one-step-checkout-wrapper .form.payments .fieldset .cvv{max-width:none}.onestepcheckout-index-index .one-step-checkout-wrapper .form.payments .fieldset .cvv .control{max-width:200px}.onestepcheckout-index-index .billing-address-same-as-shipping-block{margin-bottom:5px}.checkout-index-index .checkout-payment-method .payment-method-braintree .payment-method-content{padding-bottom:0}.onestepcheckout-index-index .one-step-checkout-wrapper .one-step-checkout-container .shipping-payment-method .checkout-payment-method .form.payments .fieldset .field.choice{margin-bottom:0}.multicheckout.address.form table tbody td{border-bottom:1px solid #e5e5e5}.multicheckout.address.form table tbody td .field.address select{padding-right:24px}.multicheckout.address.form .actions-toolbar .secondary{margin:0}.multicheckout.address.form .actions-toolbar .secondary .action{line-height:35px}.multicheckout .actions-toolbar .secondary .action.back,.multicheckout.address.form .actions-toolbar .secondary a.action.back{margin-top:0;background:#efecec;border:1px solid #efecec;border-radius:50px;padding:0 15px;font-size:1.3rem;font-weight:700;line-height:35px}.multicheckout .actions-toolbar .secondary .action.back:hover,.multicheckout.address.form .actions-toolbar .secondary a.action.back:hover{background:#333e48;border:1px solid #333e48;color:#fff}.multicheckout.address.form table tbody td.actions a.action.delete:before{content:"\f1f8";font-family:"FontAwesome";font-size:16px;margin-right:10px}.multicheckout.address.form table tbody td.actions a.action.delete:hover:before{color:#dd1a1e}.multicheckout.address.form table tbody td.actions a.action.delete span{display:none}.multicheckout .actions-toolbar .secondary{margin-top:0}.form.multicheckout.billing .action.continue,.form.multicheckout.shipping .actions-toolbar div.primary .action.primary{background:#fff;border-color:#dd1a1e}.form.multicheckout.billing .action.continue:hover,.form.multicheckout.shipping .actions-toolbar div.primary .action.primary:hover{background:#dd1a1e;border-color:#dd1a1e;color:#fff}.multicheckout .block-shipping .box{padding:15px 0}.multicheckout .block-shipping .box strong.box-title{margin:10px 0;display:block}.multicheckout .block-shipping .box.box-items table tbody td{border-bottom:1px solid #e5e5e5}.multicheckout .box-billing-method .fieldset .hosted-control{height:48px}.multicheckout .box-billing-method .fieldset .hosted-control#braintree_expirationDate{width:120px}.multicheckout .box-billing-method .fieldset .field.cvv .field-tooltip.toggle{top:6px}.multishipping-checkout-register .form-create-account .fieldset{margin-bottom:30px}.multishipping-checkout-register .form-create-account .fieldset legend.legend{font-size:16px;font-weight:700}.multishipping-checkout-register .form-create-account .fieldset>.field{display:inline-block;margin:0 3% 15px 0;width:30%;vertical-align:top}.multishipping-checkout-register .form-create-account .fieldset .field.choice{width:100%;margin-right:0}.multishipping-checkout-register .form-create-account .fieldset .field .input-text{margin-bottom:8px}.multishipping-checkout-register .form-create-account .fieldset .field.street{width:100%;margin-right:0}.multishipping-checkout-register .form-create-account .fieldset .field.street .input-text{width:63.5%}.onestepcheckout-index-index .page-main .aw-onestep-main .email{margin:5px 0 25px}.onestepcheckout-index-index .page-main .aw-onestep-main .create-account-field{margin-bottom:25px}.onestepcheckout-index-index .modal-custom.authentication-dropdown._show{top:50% !important}.onestepcheckout-index-index .modal-custom.authentication-dropdown .block-title{margin-bottom:10px}.onestepcheckout-index-index .modal-custom.authentication-dropdown._show .modal-content{border:none}.onestepcheckout-index-index .modal-custom.authentication-dropdown._show header.modal-header{border-bottom:none}.onestepcheckout-index-index .modal-custom.authentication-dropdown._show header.modal-header .action-close{top:10px}.onestepcheckout-index-index .page-main .aw-onestep-main .authentication-link a{color:#dd1a1e}.onestepcheckout-index-index .modal-custom.authentication-dropdown .fieldset .field{margin-top:15px}.onestepcheckout-index-index .page-main .checkout-container .custom-layout-update .aw-onestep.aw-onestep-main{max-width:100%;margin-left:0}.onestepcheckout-index-index .page-main .checkout-container .custom-layout-update .aw-onestep.aw-onestep-sidebar{max-width:100%;margin:25px 0}.onestepcheckout-index-index .page-main .checkout-container .custom-layout-update .aw-onestep.aw-onestep-main .group-title{margin-bottom:20px}.onestepcheckout-index-index .page-main .aw-onestep-main .aw-onestep-groups .group-title{margin-bottom:1rem}.onestepcheckout-index-index .page-main .aw-onestep-main .aw-onestep-groups .group-title span{padding-bottom:5px}.onestepcheckout-index-index .aw-onestep-main div.mage-error[generated]{padding:7px 10px 6px 35px}.onestepcheckout-index-index .aw-onestep-main div.mage-error[generated]:before{top:7px;font-size:12px;width:18px;height:18px}.onestepcheckout-index-index .page-main .aw-onestep-main .customer-information-title .mark,.onestepcheckout-index-index .page-main .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item .group-title .mark,.onestepcheckout-index-index .page-main .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item .group-title span:after{display:none}.onestepcheckout-index-index .page-main .checkout-container th.mark{font-weight:400;background-color:transparent}.onestepcheckout-index-index .discount-code .form-discount .payment-option-inner{width:auto;max-width:194px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .actions-toolbar button.action.primary{padding:0 15px}.onestepcheckout-index-index .discount-code .form-discount .actions-toolbar button.action-apply,.onestepcheckout-index-index .discount-code .form-discount .actions-toolbar button.action-cancel{background:#dd1a1e;border-color:#dd1a1e;color:#fff;width:auto;min-width:100px;padding:0 10px}.onestepcheckout-index-index .discount-code .form-discount .actions-toolbar button.action-apply span,.onestepcheckout-index-index .discount-code .form-discount .actions-toolbar button.action-cancel span{min-height:auto}.onestepcheckout-index-index .page-main .aw-onestep-main .action-toolbar button.action.primary{background:#dd1a1e;border:1px solid #dd1a1e}.onestepcheckout-index-index .page-main .aw-onestep-main .action-toolbar button.action:hover{background:#fff;border-color:#dd1a1e}.onestepcheckout-index-index .page-main .aw-onestep-main .action-toolbar button.action{background:#000;border-color:#000}.onestepcheckout-index-index .page-main .aw-onestep-main .onestep-shipping-address .form .field.choice .checkbox:checked+.label:before{color:#dd1a1e}.onestep-shipping-address form.form .field-row.osc-fluid:nth-child(5) .field.fl-label-state .control{margin:2px 0 10px}.onestepcheckout-index-index .page-main .checkout-container .onestep-shipping-address .control select{color:#000}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .actions-toolbar button.action.primary{padding:0 30px;max-width:none}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar .minicart-items-wrapper{overflow:hidden;overflow-y:auto}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product-description{margin-bottom:0}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product-description .aw-sidebar-product-subtotals{min-width:100px}.onestepcheckout-index-index .page-main .column.main .aw-onestep-main .shipping-address-items ol .shipping-address-item.selected-item{border:1px solid #dd1a1e;box-shadow:inset 0 0 0 1px #dd1a1e}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product-qty .item-qty{max-width:70px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-summary .aw-onestep-sidebar-totals .shipping .mark .value{font-size:12px}.onestepcheckout-index-index .page-main .column.main .aw-onestep-main .shipping-address-items ol .shipping-address-item.selected-item:after,.onestepcheckout-index-index .page-main .checkout-container input[type=checkbox]+label:before,.onestepcheckout-index-index .page-main .column.main .checkout-container input[type=checkbox]:checked+label:before,.onestepcheckout-index-index .page-main .checkout-container .payment-methods .payment-methods-inner .payment-method .payment-method-title .radio:focus+.label:before,.onestepcheckout-index-index .page-main .checkout-container .payment-methods .payment-methods-inner .payment-method .payment-method-title .radio:hover+.label:before,.onestepcheckout-index-index .page-main .checkout-container .payment-methods .payment-methods-inner .payment-method .payment-method-title .radio:checked+.label:before{color:#dd1a1e}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .actions-toolbar button.action.primary.checkout{background:#fff;border:2px solid #dd1a1e;color:#333e48}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .actions-toolbar button.action.primary.checkout:hover{background:#dd1a1e;border:2px solid #dd1a1e;color:#fff}.onestepcheckout-index-index .page-main .shipping-method .onestep-shipping-method .onestep-shipping-method-list .shipping-method-card--wrapper>.radio:checked+.label{border-color:#666;box-shadow:inset 0 0 0 1px #666}.onestepcheckout-index-index .page-main .shipping-method .shipping-method-delivery .osc-datepicker+.ui-datepicker-trigger{border-color:#ccc}.onestepcheckout-index-index .page-main .shipping-method .onestep-shipping-method .onestep-shipping-method-list .shipping-method-card .radio:checked+.label:before,.onestepcheckout-index-index .page-main .shipping-method .onestep-shipping-method .onestep-shipping-method-list .shipping-method-card .radio+.label:hover:before{color:#dd1a1e}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block .newsletter-subscriber .newsletter-subscriber__input:checked+.newsletter-subscriber__label:before{color:#dd1a1e}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar .aw-sidebar-product-options .swatch-attribute-options select{max-width:200px}.product-info-main .product-options-wrapper .fieldset .field .control{display:inline-block;width:100%;max-width:300px;padding-left:10px;position:relative}.product-info-main .product-options-wrapper .fieldset .field .control div.mage-error{position:absolute}.item button.button{background-color:#aaa;border-color:#aaa}.customer-account-index .column.main .block .block-content .table-wrapper.orders-recent{width:100%}.customer-account-edit .form-edit-account>.actions-toolbar{margin-top:20px}.customer-account-edit .form-edit-account>.fieldset .field.choice{padding-left:20px}.customer-account-edit .form-edit-account>.fieldset .field.choice input.checkbox{top:5px}.customer-account-edit .form-edit-account>.fieldset .field.choice .label{vertical-align:top}.customer-account-edit .form-edit-account>.fieldset .field.choice .field-tooltip.toggle{top:-6px}.account .my-credit-cards .action.delete{color:#333e48;border:1px solid #dd1a1e;display:inline-block;font-weight:600;padding:4px 10px}.account .my-credit-cards .action.delete:hover,.modal-popup .modal-footer button.action.primary:hover{background-color:#dd1a1e;border:1px solid #dd1a1e;color:#fff}aside.modal-popup.my-credit-cards-popup .modal-inner-wrap{max-width:440px}.modal-popup .modal-footer button.action.primary{border:1px solid #dd1a1e;background:#fff;color:#333e48}.modal-popup .modal-footer button.action.secondary.cancel{color:#dd1a1e}.account .my-credit-cards table td{vertical-align:middle}.custom-layout-update .aw-onestep.aw-onestep-main{margin-left:30px}.modal-popup.modal-slide._show .modal-inner-wrap{animation:none}.slide-home.alo-magicslider .slick-slide>div img{height:auto !important}@media screen and (max-width:1023px){.product-info-main .product-options-wrapper .fieldset .field .label{display:block}.product-info-main .product-options-wrapper .fieldset .field.choice .label{display:inline-block}}@media screen and (max-width:768px){.custom-layout-update .aw-onestep.aw-onestep-main{margin-left:0}}@media screen and (max-width:767px){.discount-blog>div{margin:5px}.modal-popup.modal-slide.modals-ajaxcart .modal-inner-wrap[class]{padding-left:20px}.onestepcheckout-index-index .page-main .checkout-container .osc-fluid .field+.field.fl-label-state{margin-top:15px}.onestepcheckout-index-index .modal-custom.authentication-dropdown .modal-inner-wrap{min-height:auto;margin-top:60px}.onestepcheckout-index-index .page-main .checkout-container .field-row,.onestepcheckout-index-index .page-main .checkout-container fieldset.field.street .control{flex-direction:column}.onestepcheckout-index-index .page-main .checkout-container .osc-fluid .field+.field{margin-left:0}.multishipping-checkout-login .login-container .block:first-child:before{display:none}.multishipping-checkout-login .login-container{display:block}.custom-layout-update .aw-onestep.aw-onestep-main{margin-left:0}.banner-bottom.banner-slogan .wrap-banner>a{min-height:auto}.rd-forms ul.form-items li{width:48%}.account .page-main{padding-top:40px}.account .page-main .page.messages{margin-bottom:10px}.checkout-index-index .methods-shipping .table-checkout-shipping-method th{padding:0 5px 5px;vertical-align:top;text-align:left}.onestepcheckout-index-index .methods-shipping .table-checkout-shipping-method tbody td{padding:5px}.multicheckout.address.form table tbody tr:nth-child(even){background:#f8f8f8}.multicheckout.address.form table tbody td:before{padding-top:5px}.multicheckout.address.form table tbody td .field.address{max-width:80%}.multicheckout .table-wrapper .action.delete{margin:5px 0 0}.multishipping-checkout-register .form-create-account .fieldset>.field{display:block;width:auto;margin-right:0}.multishipping-checkout-register .form-create-account .fieldset .field.street .input-text{width:100%}.multishipping-checkout-register .form-create-account .fieldset.create.account .field.choice label{width:90%;vertical-align:top}.checkout-index-index .checkout-payment-method .payment-methods .payment-method-title .label{display:inline-block;max-width:90%;vertical-align:top}.onestepcheckout-index-index .billing-address-same-as-shipping-block label{max-width:90%;vertical-align:top}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product-description{flex-direction:column;margin-bottom:0}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product-description .aw-sidebar-product-subtotals{flex-direction:row-reverse;min-width:auto;min-height:auto;padding:15px 0 0;width:100%}.table-wrapper.my-credit-cards tbody tr td.col:before{min-width:130px}.block-order-details-view .box{border:1px solid #ddd;margin-bottom:30px}.multicheckout.address.form table tbody td .field,.multicheckout.address.form table tbody td .field.address,.multicheckout.address.form table tbody td strong{max-width:68%}.multicheckout.address.form table tbody td:before{min-width:25%}.multicheckout.address.form table tbody td dt{min-width:86px}.customer-account-login .fieldset>.field.choice,.customer-account-create .fieldset>.field.choice{padding-left:21px}.customer-account-login .fieldset>.field.choice input,.customer-account-create .fieldset>.field.choice input{top:3px}.product-info-main .product-options-bottom .add-to-cart{max-width:300px;width:100%}.product-info-main .product-options-bottom .add-to-cart .tocart{width:100%}.product-info-main .product-options-wrapper .fieldset .field .label{display:block}.product-info-main .product-options-wrapper .fieldset .field.choice .label{display:inline-block}.page-with-filter .columns .sidebar-main{margin-top:13px}.header .search-area .icon-search{top:-12px}.header .minicart-wrapper{margin-top:0}.header .header-logo{width:110px}.nav-toggle:before{font-size:2.4rem}.product-info-main .product-options-wrapper .fieldset .field .control{padding-left:0}.nav-sections .navigation-mobile{top:70px}.nav-before-open .page-wrapper{position:static}.nav-sections-item-title{width:50%}.slide-home.alo-magicslider .slick-slide>div{padding:5px 10px;float:left}.home-two-col-banner{padding:10px 10px 0}.home-two-col-banner .item{padding-bottom:10px}}@media screen and (max-width:480px){.rd-forms ul.form-items li{width:100%}.product-info-main .field.qty .custom-qty.control{width:138px}.product-info-main .product-options-bottom .add-to-cart{max-width:300px}.header .minicart-wrapper{margin-top:0}}.block-order-details-view .box .box-title{background:#f5f5f5;border-bottom:1px solid #ddd;display:block;padding:8px 10px}.block-order-details-view .box .box-content{padding:10px}.sales-order-view .column.main .block .block-content .box .box-content{border:none}.sales-order-view .column.main .block .block-content .box strong.box-title{border:none;border-bottom:1px solid #dfdfdf}.modal-popup .product-info-main .product-options-wrapper .fieldset .field .label{max-width:100%}.modal-popup .product-info-main .product-options-bottom .add-to-cart{width:100%;max-width:100%}.modal-popup .product-info-main .product-options-bottom .add-to-cart .tocart{width:100%;max-width:300px}@media screen and (min-width:768px){.cart-summary .block .fieldset.coupon{display:flex;align-items:start}.cart-summary .block .fieldset.coupon .actions-toolbar{margin:25px 0 20px 5px}.rd-forms ul.form-items li{width:48%}.multicheckout .block-shipping .box-shipping-method{width:25%}.multicheckout .block-shipping .box.box-items{width:50%}.customer-account-edit .form-edit-account>.fieldset{width:45%}.onestepcheckout-index-index .page-main .column.main .checkout-container .custom-layout-update{padding-left:30px}.paypal-review-discount .block .fieldset{display:flex;align-items:end;gap:10px}.block-order-details-view .block-content{display:flex;flex-wrap:wrap}.block-order-details-view .box{display:inline-block;margin:15px 1% 15px 0;vertical-align:top;width:48%;border:1px solid #ddd;border-radius:5px;overflow:hidden}.product-info-main .product-options-wrapper .fieldset .field .label{display:inline-block;width:100%;vertical-align:middle}.product-info-main .product-options-wrapper .fieldset .field.choice .label{width:auto;max-width:none}.onestep-shipping-address form.form .field-row.osc-fluid:nth-child(5){flex-wrap:wrap;justify-content:flex-start}.onestep-shipping-address form.form .field-row.osc-fluid:nth-child(5) .field{width:49%}.onestep-shipping-address form.form .field-row.osc-fluid:nth-child(5) .field.fl-label-state{width:49%}.onestep-shipping-address form.form .field-row.osc-fluid:nth-child(5) .field.field-phone{flex-basis:auto}.slide-home.alo-magicslider .slick-slide>div{width:50%;float:left}}@media screen and (min-width:768px) and (max-width:1023px){.multicheckout.address.form .actions-toolbar{text-align:center}.multicheckout.address.form .actions-toolbar div.primary{margin:0 0 20px}}@media screen and (min-width:1024px){.rd-forms ul.form-items li{width:33%}.onestepcheckout-index-index .page-main .column.main .checkout-container{max-width:1230px;padding-left:15px;padding-right:15px}.onestepcheckout-index-index .page-main .column.main .checkout-container .aw-onestep-main{max-width:680px}.product-info-main .product-options-wrapper .fieldset .field .label{width:100%;max-width:30%}}@media screen and (min-width:1279px){.form-address-edit .fieldset .field{width:33%}.form-address-edit .fieldset .field+.input-text{width:68.4%}}.paypal-review .col.subtotal,.paypal-review .mark,.paypal-review .amount{background:0 0}.paypal-review .block .actions-toolbar .action.primary{height:40px}.cms-index-index .sections-page-bottom.wrap{margin-top:15px}.block-newletter .input-box .visible .control .input-text{color:#333}.block-newletter .input-box .visible .control .input-text::-webkit-input-placeholder{color:#333}.block-newletter .input-box .visible .control .input-text::-moz-placeholder{color:#333}.block-newletter .input-box .visible .control .input-text:-ms-input-placeholder{color:#333}.block-newletter .input-box .visible .control .input-text:-moz-placeholder{color:#333}.discount-blog{color:#fff;font-size:14px;font-weight:600;background:hsla(0,0%,0%,1);background:radial-gradient(circle,hsla(0,0%,0%,1) 0%,hsla(359,79%,48%,1) 100%);background:-moz-radial-gradient(circle,hsla(0,0%,0%,1) 0%,hsla(359,79%,48%,1) 100%);background:-webkit-radial-gradient(circle,hsla(0,0%,0%,1) 0%,hsla(359,79%,48%,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#DD1A1E",GradientType=1);padding:10px;text-align:center}.discount-blog>div{display:inline-block}.discount-blog span{background-color:#fff;border-radius:3px;color:#222;text-align:center;padding:2px 5px;line-height:1;margin-left:5px}.discount-blog strong{font-weight:700}.discount-blog del{color:#555;margin-left:5px}@media screen and (min-width:768px){.discount-blog>div{margin:0 10px}.discount-blog>div:first-child{border-right:1px solid #831012;padding-right:20px}.home-two-col-banner{display:flex;justify-content:center}.home-two-col-banner .item{width:50%}.home-two-col-banner .item img{display:block;width:100%}}.header .header-account .toggle-tab .ec-user{font-size:24px}.header .header-account .toggle-content li{margin:10px 0}.header .header-account .toggle-content{border-radius:0 0 8px 8px;padding:15px 20px}@media screen and (min-width:1200px){.header .header-account .toggle-tab .ec-user{color:#fff}.block-search .searchsuite-autocomplete{width:100%;border-radius:10px;margin-top:2px}.header .top-link-product li:not(:last-child){margin-right:25px}.header .top-link-product .toggle-content li:not(:last-child){margin-right:0}}@media screen and (min-width:768px){.header .header-account .toggle-content{box-shadow:0px 4px 15px rgba(0,0,0,.5)}}@media screen and (max-width:1199px){.header .header-icons .header-account .toggle-tab{color:#000}.block-search .searchsuite-autocomplete{width:100%;margin-top:5px}.page-header{padding-bottom:50px}.header .header-content .col-search{position:static}.header .search-area .icon-search{display:none}.header .search-area .toggle-content{width:100%;position:absolute;bottom:-45px;top:auto;display:block !important;z-index:99}.header .search-area .toggle-content .block-search{padding-left:10px;padding-right:10px}.header .top-link-product .toggle-content li:not(:last-child){margin-right:0}.header .search-area .form-search{left:-1px;text-align:left}.header .search-area .form-search,.header .search-area .form-search .action.search{border-radius:0}.header .header-account .toggle-tab{color:#000;line-height:normal}.header .top-link-product li:not(:last-child){display:block;margin-right:20px}.header .header-account .toggle-content.visible{left:auto;right:-20px;top:40px;transform:none;z-index:999}.header .top-link-product li .minicart-wrapper a.action.showcart:hover{color:inherit}}.fa.fa-twitter,.page-footer .block-footer-top ul li a.social-twitter:before{font-family:sans-serif}.fa.fa-twitter:before,.page-footer .block-footer-top ul li a.social-twitter:before{content:"𝕏";font-size:1.2em}.product-info-main .alo-social-links .socials-share a{font-size:16px;color:#333;width:30px;height:30px;border:1px solid #ccc;border-radius:50px;text-align:center;padding:2px 0 0;display:block}.product-info-main .alo-social-links .socials-share li.facebook a{color:#234ea7}.product-info-main .alo-social-links .socials-share li.twitter a{color:#333}.product-info-main .alo-social-links .socials-share li.pinterest a{color:#bd081c}.product-info-main .alo-social-links .socials-share li.linkedin a{color:#0077b7}.product-info-main .alo-social-links .socials-share li.facebook a:hover,.product-info-main .alo-social-links .socials-share li.twitter a:hover,.product-info-main .alo-social-links .socials-share li.pinterest a:hover,.product-info-main .alo-social-links .socials-share li.linkedin a:hover{color:#dd1a1e}.mobile-logo{display:none}@media (max-width:768px){.desktop-logo{display:none}.mobile-logo{display:block}}.static-home-slide .slick-slide img{min-height:unset !important}.magicslider img{height:380px !important}.page-footer .block-footer-top .title a img{max-width:250px}.header .content-logo .logo{max-width:230px}.magicmenu .nav-desktop .level0.nav-1 .level-top span{text-transform:capitalize !important}.nav-sections .navigation-mobile ul li.nav-7,.nav-sections .navigation-mobile ul li.nav-8,.nav-sections .navigation-mobile ul li.nav-9{display:none !important}.banner-bottom,.cms-index-index .sections-page-bottom.wrap{margin-top:unset}.cms-page-main-product.main-product .cms-page-mix-product .products.wrapper .products.list .product-item{margin-bottom:40px}.magicproduct .item .product-name a.product-item-link{color:#3a4748}.cms-page-main-product.main-product .cms-page-mix-product .slick-active .product-item-info,.cms-static-bestsellers-category .slick-active .product-item-info,.cms-static-fearured-products .slick-active .product-item-info{border:1px solid #e5e5e5;border-radius:5px}.cms-page-main-product.main-product .cms-page-countdown-product .item .images-container{padding-top:15px;padding-bottom:15px}.cms-page-mix-product .slick-active .product-item-info:before{display:none}.product-item .link-view{top:15px;right:10px}.product-item .link-view button.quickview{background:#dd191e;color:#fff;border-radius:50px}.product-item-info{border:1px solid #e5e5e5;border-radius:5px}.item.product-item .product-item-info,.item.product-item:hover .product-item-info{padding-bottom:0;margin-bottom:0}.item.product-item .product-item-info .actions .add-to-links{opacity:1;visibility:visible;bottom:0;position:static;margin-top:10px}.products.wrapper.grid .product-item .product-item-info .add-to-links a.action{transform:none;opacity:1;visibility:visible}.item.product-item .product-item-info,.item.product-item:hover .product-item-info{padding-bottom:0;margin-bottom:0}.account .column.main .block .block-content .box .action.change-password:before{content:'|';top:-1px;position:relative;margin-right:4px}.account .table-wrapper .action.view,.account .table-wrapper .action.order,.order-actions-toolbar .action.print,.order-actions-toolbar .action.order,.account .table-wrapper .action.track,.account .additional-addresses table td .action.delete{border:1px solid #dd191e;font-size:12px;padding:6px 10px;border-radius:50px;display:inline-block;line-height:1}.account .table-wrapper .action.view:hover,.account .table-wrapper .action.order:hover,.order-actions-toolbar .action.print:hover,.order-actions-toolbar .action.order:hover,.account .table-wrapper .action.track:hover,.account .additional-addresses table td .action.delete:hover{background:#dd191e;border:1px solid #dd191e;color:#fff}.account .additional-addresses table td .action.edit{border:1px solid #666;font-size:12px;padding:6px 12px;border-radius:50px;display:inline-block;line-height:1;margin-right:10px}.account .additional-addresses table td .action.edit:hover{background:#444;color:#fff;border:1px solid #444}.account.sales-order-view .page-title-wrapper .page-title{font-size:30px;font-weight:700}.account .page-title-wrapper .order-status{border:2px solid #ddd;padding:5px 10px;margin-left:10px;position:relative;top:-5px}.order-details-items .table-order-items tfoot{background:#f3f3f3}.order-details-items .order-item-details strong.product{font-weight:400}.order-details-items .order-title>strong{display:none}.account.sales-order-view ul.order-links{padding-bottom:5px}.account.sales-order-view ul.order-links li.nav strong{font-size:2rem;font-weight:400}body.account.sales-order-view .block-order-details-view .block-title{font-size:2rem;margin-bottom:0;margin-top:30px}body.account .column.main .block-title{font-size:2.2rem}body.account .column.main .block-title>.action{color:#dd1a1e;font-size:12px;font-weight:600;text-transform:uppercase}body.account .page-title-wrapper .page-title{margin-top:8px}body.account .legend+br{display:none}form.form-address-edit .actions-toolbar{padding-top:20px}form.form-address-edit .field.street .control .field.primary{display:none}.wishlist-index-index .form-wishlist-items .products-grid.wishlist .product-item-info{padding:20px 15px;border:1px solid #ddd;padding:15px}body.account .block.block-collapsible-nav .content{padding:0}body.account .block.block-collapsible-nav .items .item a{border-bottom:1px solid #ddd !important}body.account .block.block-collapsible-nav .items .item>strong{background:#fff}body.account .block.block-collapsible-nav .items .item.current a{border-bottom:1px solid #ddd !important;border-color:#dd191e}body.account .block.block-collapsible-nav .items .item.current a strong{font-weight:700;color:#dd1a1e}body.account .block.block-collapsible-nav .items .item.current a,body.account .block.block-collapsible-nav .items .item.current>strong{border-left-color:#dd191e !important}.checkout-onepage-success #registration{text-align:center;padding-bottom:50px}.checkout-onepage-success .checkout-success{padding-bottom:50px;border-bottom:1px solid #eee}.checkout-onepage-success .checkout-success p{font-size:16px}.checkout-onepage-success #registration a.action.primary{background-color:#dd191e;border:1px solid #dd1a1e;color:#fff;height:auto;font-size:1.4rem;text-transform:capitalize;font-weight:700;padding:0 20px;line-height:38px;border-radius:50px}.checkout-onepage-success #registration a.action.primary:hover{background-color:#fff;border:1px solid #dd1a1e;color:#333e48}.checkout-onepage-success .checkout-success p span{color:#dd191e;font-weight:700}.checkout-onepage-success .checkout-success:before{font-size:3.6em;content:"\f00c";color:green;font-family:"FontAwesome";font-weight:400}.special-product-label .onsale{color:#fff;background-color:#dd1a1e;border-radius:0 18px;right:-24px;top:-14px;padding:15px 10px;width:auto;height:auto;min-width:75px}.special-product-label .onsale .onsale-price{font-size:1.5rem;margin-top:-2px}@media (min-width:769px){.header-logo .logo img{width:240px !important;max-height:58px}.magicmenu .nav-desktop .level0 .level-top-mega .mage-column li{z-index:auto}.onestepcheckout-index-index .methods-shipping .table-checkout-shipping-method tbody td{text-align:center;text-wrap:balance}.form-address-edit .fieldset .field.street .field.additional{margin-bottom:0}.customer-account-create .form-create-account .fieldset .legend{padding-top:10px}}.sales-order-print .block-order-details-view .block-content .box{width:100%}.shippingtracking-result-index .pr-shipp{padding-top:30px}.shippingtracking-result-index .pr-shipp .page-title h1{font-weight:600;font-size:28px}.shippingtracking-result-index .pr-shipp>.fieldset{margin-top:30px}.shippingtracking-result-index .pr-shipp .fieldset h2{font-weight:600;margin:0 0 15px}.shippingtracking-result-index .pr-shipp .fieldset ul.form-list{padding:0;list-style:none}.shippingtracking-result-index .pr-shipp .pr-track-form-wrapper{padding:20px;max-width:780px}.shippingtracking-result-index .pr-shipp .pr-track-form-wrapper .action.primary:hover{background:#dd1a1e;color:#fff}.shippingtracking-result-index .pr-shipp .pr-track-form-wrapper .track-fields .field{min-width:180px}.shippingtracking-index-index .fieldset.shippingtracking button.shippingtracking,.form-shippingtracking .actions-toolbar button.shippingtracking{background:#fff;border-color:#dd1a1e}.shippingtracking-index-index .fieldset.shippingtracking button.shippingtracking:hover,.form-shippingtracking .actions-toolbar button.shippingtracking:hover{background:#dd1a1e;color:#fff}.shippingtracking-index-index .fieldset.shippingtracking .field{margin-bottom:15px}.block-shippingtracking .order-list_item a.order-item_track-btn{border-color:#dd1a1e;border-radius:50px}.block-shippingtracking .order-list_item a.order-item_track-btn:hover{box-shadow:none;background:#dd1a1e;color:#fff}.block-shippingtracking a.order-item_track-btn:visited,.block-shippingtracking a.order-item_track-btn:focus{color:#333}.order-item_head-info .order-item_head-title,.order-item_head>.order-item_head-title{color:#222}.track-info-grid .pr-point .bubble{border:2px solid #dd1a1e}.track-info-grid .pr-point.pr-point--first .bubble{background:#dd1a1e}.track-info-grid .pr-point:not(.pr-point--first) .bubble:before,.track-info-grid .pr-point:not(.pr-point--last) .bubble:after{background:#555}.shippingtracking-result-index .pr-shipp table.pr-order-list{margin:25px 0}.shippingtracking-result-index .pr-shipp table.pr-order-list thead th{background:#f5f5f5}.shippingtracking-result-index .pr-shipp table.pr-order-list thead th:last-child,.shippingtracking-result-index .pr-shipp table.pr-order-list tbody td:last-child{width:auto}.shippingtracking-result-order .page-main>.page-title-wrapper .page-title{display:none}.shippingtracking-result-order .page-main h2.shippingtracking-subtitle{margin-top:30px}.products.products-list ol.products.list .product-item-info{padding:10px}.products.wrapper.list .item:hover .product-item-info{padding:10px}.form.wishlist.share .actions-toolbar{margin-top:20px}@media screen and (min-width:768px){.shippingtracking-result-index .pr-shipp .pr-track-form-wrapper .track-fields{display:flex;gap:25px}}@media screen and (max-width:767px){.shippingtracking-result-index .pr-shipp .page-title h1{font-size:20px}.block-collapsible-nav{top:0}body.account .block.block-collapsible-nav .title{display:block}.mobile-footer .footer-social-icons .link-list li.link-icon{margin:0 10px 10px}.mobile-footer .footer-social-icons .link-list li a{font-size:2rem;border:1px solid #ddd;border-radius:50px;display:inline-block;height:36px;padding-top:7px;line-height:1;letter-spacing:normal;text-align:center;width:36px}.mobile-footer .footer-social-icons .link-list li a.fa-facebook:before{color:#234ea7}.mobile-footer .footer-social-icons .link-list li a.fa-twitter:before{font-size:2rem;color:#40c1df}.mobile-footer .footer-social-icons .link-list li a.fa-instagram:before{color:#ff8000}.mobile-footer .footer-social-icons .link-list li a.fa-youtube:before{color:#dd1a1e}.item .actions-primary button.button,.block.related .products.wrapper.grid .product-item .product-item-info .actions-primary.actions-cart .button.btn-cart,.products.wrapper.grid .product-item .product-item-info .actions-primary .button.btn-cart{color:#fff;background-color:#dd1a1e;border-color:#dd1a1e}.nav-sections-item-title{text-align:left;padding-left:15px;border-left:none;font-weight:700}.nav-sections-items .nav-sections-item-content+.section-item-title{display:none}.nav-sections-items.mage-tabs-disabled .section-item-content .category-item.home{display:none}.products.wrapper.grid .product-item .product-item-info .add-to-links{padding-bottom:5px}.static-home-slide{margin-bottom:20px}}@media screen and (max-width:480px){.cms-page-main-product.main-product .cms-page-mix-product .block-title-tabs .magictabs{white-space:normal;flex-direction:column}.cms-page-mix-product .block-title-tabs .magictabs .item{background:#555;margin-top:5px}.cms-page-mix-product .block-title-tabs .magictabs .item:first-child~.item{margin-left:0}.cms-page-mix-product .block-title-tabs .magictabs li.item.activated{background:#dd1a1e}.cms-page-mix-product .block-title-tabs .magictabs .item.activated .title{color:#fff}.cms-page-mix-product .block-title-tabs .magictabs li.item.activated .title{color:#fff}.cms-page-mix-product .block-title-tabs .magictabs .item.activated .title:before,.cms-page-mix-product .block-title-tabs .magictabs .item.activated .title:after{display:none}.cms-page-mix-product .block-title-tabs .magictabs .item span.title{color:#fff;display:block;font-weight:500;padding:8px;text-transform:uppercase}}.searchsuite-autocomplete ul li.gray-row a{text-decoration:none}.item .actions .add-to-links a{color:#444}.contact-index-index .contact-content legend{font-weight:400;font-size:2.5rem;position:relative;margin-bottom:24px;border-bottom:1px solid #dadada;padding-bottom:10px}.contact-index-index .contact-content legend:after{content:'';position:absolute;width:114px;border-top:solid 2px #dd1a1e;left:0;bottom:-1px}#shippingtracking-form .label{font-size:14px;margin-bottom:5px;color:#3e3e3e}.modal-popup .product-info-main .product-options-wrapper .fieldset .field .label:after{margin-left:0}.modal-popup .product-info-main .product-options-wrapper .fieldset .field .control{padding-left:0}@media screen and (max-width:540px){.catalog-product-view .product.detailed .items-tabs{display:block}.catalog-product-view .product.detailed .items-tabs .data.title{margin:5px 0;padding:0}.catalog-product-view .product.detailed .items-tabs .data.title.active .data.switch:before,.catalog-product-view .product.detailed .items-tabs .data.title.active .data.switch:after{display:none}.catalog-product-view .product.detailed .items-tabs .data.switch{font-size:1.6rem;background:#eee;border-radius:50px;padding:10px}.catalog-product-view .product.detailed .items-tabs .data.title.active .data.switch{color:#fff;background:#333e48}}@media screen and (max-width:767px){.account .column.main .toolbar,.account .toolbar .toolbar-amount,.account .block.block-order-details-view{margin-bottom:0}.block-order-details-view .box{margin:15px 0 0}.account.sales-order-view .page-title-wrapper .page-title{font-size:24px}.account .page-title-wrapper .order-status{font-size:12px}.sales-order-view .column.main .block .block-content .box:not(:first-child),.sales-order-view .column.main .block .block-content .box:nth-child(2)~.box{margin-top:15px}.wishlist-index-index .form-wishlist-items .products-grid.wishlist .product-items .product-item{margin-bottom:0}.onestepcheckout-index-index .page-main .shipping-method .shipping-method-delivery .field .control .label{width:100%}.onestepcheckout-index-index .page-main .shipping-method .shipping-method-delivery .field:first-child{margin-bottom:0}.minicart-items .product>.product-item-photo .product-image-photo{width:70px !important;height:70px !important;height:auto !important;max-height:90px}}@media screen and (max-width:1199px){.catalog-product-view .product.detailed .items-tabs .data.title{min-width:auto}}@media screen and (min-width:1200px){.onestepcheckout-index-index .page-main .column.main .checkout-container .custom-layout-update{max-width:450px}}.product-item .link-view button.quickview span{display:none}.product-item .link-view button.quickview:after{content:'';width:20px;height:20px;display:inline-block;background:url(../images/pdp-view-ico.png) no-repeat transparent;margin-top:7px}.checkout-header{text-align:center;padding:5px}.checkout-header a.logo{float:none;display:inline-block;margin:0;max-width:100%}.checkout-header a.logo img{max-width:240px}.product-add-form .add-to-cart .braintree-express-container{margin-bottom:0}