body .navigation,body .breadcrumbs ul,body .page-header .header.panel,body .header.content,body .footer.content,body .page-wrapper>.widget,body .block.category.event,body .top-container,body .page-main,body .page.messages,body.cms-page-view main{width:100%;padding-right:0;padding-left:0;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.checkout-cart-index #print_quote_header{width:100%;float:left;margin:0;clear:both}.checkout-cart-index #print_quote_header_left{float:left;width:60%;text-align:left;margin-top:0}.checkout-cart-index #print_quote_header_right{float:right;width:20%;text-align:left}.checkout-cart-index #print_quote_header_ref{float:left;width:60%;text-align:left}body.cms-index-index .product-item .old-price{display:none}body.cms-index-index .home-testimonial-section .container{position:relative}.price-excluding-tax:before{content:attr(data-label) ': ';font-size:1.1rem}.checkout-cart-index td.col.excl-price .price-excluding-tax:before{display:none}.checkout-cart-index td.col.subtotal .price-including-tax{margin-bottom:10px}.checkout-cart-index td.col.subtotal .price-including-tax:before{content:attr(data-label) ': ';font-size:1.1rem}.vat .price{font-weight:700}body.checkout-cart-index .cart.table-wrapper td.col.subtotal .price-including-tax .cart-price,body.checkout-cart-index .cart.table-wrapper td.col.subtotal .price-excluding-tax .cart-price{margin-top:3px}body.checkout-cart-index #shopping-cart-table thead tr th.col{padding-top:15px}body.checkout-cart-index #shopping-cart-table thead tr th.col{font-size:14px;white-space:nowrap}body.checkout-cart-index #shopping-cart-table thead tr th.col:not(:nth-child(2)){width:123px;max-width:123px;min-width:123px;text-align:left}body.checkout-cart-index #shopping-cart-table thead tr th.col.qty{width:75px;max-width:75px;min-width:75px}body.checkout-cart-index #shopping-cart-table thead tr th.col.subtotal{text-align:right}body.checkout-cart-index #shopping-cart-table tbody tr.item-info td.photo .product-item-photo{padding-right:10px}body.checkout-cart-index #shopping-cart-table tbody tr.item-info td.photo .product-item-photo .product-image-container{width:100% !important}body.checkout-cart-index #shopping-cart-table tbody tr.item-info td.col{padding:20px 7px;text-align:left}body.checkout-cart-index #shopping-cart-table tbody tr.item-info td.col.item .product-item-details .product-item-name{font-size:14px;font-weight:600}body.checkout-cart-index #shopping-cart-table tbody tr.item-info td.col span{display:block;line-height:1}body.checkout-cart-index #shopping-cart-table tbody tr.item-info td.col span:is(.price-including-tax,.price-excluding-tax){font-size:14px;font-weight:600}body.checkout-cart-index #shopping-cart-table tbody tr.item-info td.col.qty .input-text{margin-top:0;width:50px}body.checkout-cart-index #shopping-cart-table tbody tr.item-info td.col.subtotal>span{text-align:right}body.checkout-cart-index .cart.table-wrapper td.col.subtotal .price-including-tax .cart-price .price{font-size:18px;color:#000}@media all and (min-width:1024px),print{.page-products.page-layout-1column .products-grid .product-item{width:25%}}@media (max-width:640px){body.checkout-cart-index #shopping-cart-table thead{display:none}body.checkout-cart-index #shopping-cart-table tbody tr.item-info{display:flex;flex-wrap:wrap}body.checkout-cart-index #shopping-cart-table tbody tr.item-info td{display:block;width:100%;flex-grow:inherit;flex-basis:inherit;-webkit-box-flex:inherit;-ms-flex-positive:inherit}body.checkout-cart-index #shopping-cart-table tbody tr.item-info td.col{padding:7px 15px 7px 115px;position:relative}body.checkout-cart-index #shopping-cart-table tbody tr.item-info td.photo{width:100px;max-width:100px;min-width:100px;padding:10px 15px}body.checkout-cart-index #shopping-cart-table tbody tr.item-info td.photo .product-item-photo{position:static;padding-right:0}body.checkout-cart-index #shopping-cart-table tbody tr.item-info td.photo .product-item-photo .product-image-wrapper{height:65px}body.checkout-cart-index #shopping-cart-table tbody tr.item-info td.photo .product-item-photo .product-image-wrapper .product-image-photo{max-height:100px;height:100%;object-fit:contain}body.checkout-cart-index #shopping-cart-table tbody tr.item-info td.col.item{width:calc(100% - 100px);max-width:calc(100% - 100px);min-width:calc(100% - 100px);padding:10px 15px}body.checkout-cart-index #shopping-cart-table tbody tr.item-info td.col>span:before{content:attr(data-label) ':';font-size:14px;display:block;position:absolute;left:15px;font-weight:700}body.checkout-cart-index #shopping-cart-table tbody tr.item-info td.col.subtotal>span{position:relative;text-align:left;padding-left:70px}body.checkout-cart-index #shopping-cart-table tbody tr.item-info td.col:is(.subtotal,.qty):before{position:absolute;left:15px}body.checkout-cart-index #shopping-cart-table tbody tr.item-info td.col.subtotal>span:before{left:0;font-size:12px}}@media (min-width:576px),print{body .navigation,body .breadcrumbs ul,body .page-header .header.panel,body .header.content,body .footer.content,body .page-wrapper>.widget,body .block.category.event,body .top-container,body .page-main,body .page.messages,body.cms-page-view main{max-width:100%}}@media (min-width:768px),print{body .navigation,body .breadcrumbs ul,body .page-header .header.panel,body .header.content,body .footer.content,body .page-wrapper>.widget,body .block.category.event,body .top-container,body .page-main,body .page.messages,body.cms-page-view main{max-width:100%}}@media (min-width:769px){body.checkout-cart-index .cart-container .form-cart{padding-right:2%}.page-layout-1column .toolbar-products{position:unset}.page-layout-1column.page-with-filter .column.main{padding-top:0}.page-layout-1column .filter.block{border-top:0}.page-layout-1column .filter-actions~.filter-options{margin-top:15px}.page-layout-1column .filter-options-item{margin-bottom:20px;padding-bottom:0;width:calc(19.75% - 16px);margin-right:0}.page-layout-1column .filter-options-item:not(:nth-child(5n)){margin-right:20px}.page-layout-1column .filter.active .filter-options,.page-layout-1column .filter-options{display:flex;flex-wrap:wrap;position:relative;z-index:999999}.page-layout-1column .filter-options-title,.page-layout-1column .filter .filter-current-subtitle,.page-layout-1column dl#narrow-by-list2 dt{border-radius:3px;text-transform:capitalize}.page-layout-1column .filter-options-title,.page-layout-1column .filter-options-title{padding:12px 15px 10px}.page-layout-1column .filter-options-content{width:100%;border-radius:0;border:0;box-shadow:0 0 30px rgba(0,0,0,.2);padding:0}.page-layout-1column .filter-options-item.active:after,.page-layout-1column .filter-options-item.active:before{display:none}.page-layout-1column .filter-options-content .item a{margin-left:0;padding:12px 15px;font-size:14px}.page-layout-1column .filter-options-content .item{height:48px;border-bottom:1px solid #f4f4f4;padding:0}.page-layout-1column .filter-current .item,.page-layout-1column .filter-current .items{display:inline-block !important}.page-layout-1column .filter-current .filter-label,.page-layout-1column .filter-current .filter-value{display:inline-block}.page-layout-1column .filter-current .action.remove{right:-10px}.page-layout-1column .filter .filter-current .filter-current-subtitle{background:#fff;color:#000;text-decoration:underline;padding:10px 10px 10px 0}.page-layout-1column .filter-options-content .item:hover{background-color:#c9e7f6}.page-layout-1column .filter-options-item.active .filter-options-title{background:#73c1e9}}@media (min-width:992px),print{body .navigation,body .breadcrumbs ul,body .page-header .header.panel,body .header.content,body .footer.content,body .page-wrapper>.widget,body .block.category.event,body .top-container,body .page-main,body .page.messages,body.cms-page-view main{max-width:100%}}@media (min-width:1200px),print{body .navigation,body .breadcrumbs ul,body .page-header .header.panel,body .header.content,body .footer.content,body .page-wrapper>.widget,body .block.category.event,body .top-container,body .page-main,body .page.messages,body.cms-page-view main{max-width:1366px}}html body{font-family:'open_sansregular';color:#000;font-size:14px}body a,body .alink{color:#000;transition:all ease .4s}.message.success a{color:#000}body a:hover,body .alink:hover{text-decoration:none !important;color:#73c1e9}.message.success a:hover{color:#73c1e9}body a:focus,body a:active{text-decoration:none !important;color:#000}body a:visited,body .alink:visited{text-decoration:none !important;color:#000}body:not(._keyfocus) button:focus{box-shadow:none !important;outline:0 !important}body .page-main>.page-title-wrapper .page-title,.page-title-wrapper .page-title,.page-title h1{color:#31312f;text-transform:none;font-size:27px;font-family:'open_sansbold';padding:0;display:block;margin:20px 0 15px}.catalog-category-view .page-main,.catalog-product-view .page-main{padding:0}body.catalog-category-view .page-main#maincontent{max-width:1366px;padding:0 15px;margin:0 auto}body.catalog-product-view .columns .column.main{max-width:1366px;padding:0 15px}body.catalog-product-view .page-main.page-main-details .columns .column.main{max-width:100%;padding:0}body .breadcrumbs .items{max-width:1366px;padding:0 15px !important;margin:0 auto !important}button,body a.action.primary,.action.primary,.action-primary,body .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action,body .review-form .action.submit.primary{background:#000;border-color:#000;border-radius:10px;text-transform:uppercase;font-size:16px;transition:all ease .4s;color:#fff;font-weight:400;box-shadow:none !important;border-radius:10px;padding:9px 22px 9px !important}button:hover,button:focus,button:active,body .action.primary:hover,body .action.primary:focus,body .action.primary:active,body .action-primary:hover,body .action-primary:focus,body .action-primary:active,.checkout-cart-index .form-cart .action.update:hover,.checkout-cart-index .form-cart .action.update:focus,.checkout-cart-index .form-cart .action.update:active,.cart-discount .actions-toolbar button.action.apply.primary:hover,.cart-discount .actions-toolbar button.action.apply.primary:focus,.cart-discount .actions-toolbar button.action.apply.primary:active,body .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:hover,body .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:active,body .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:focus,body .review-form .action.submit.primary:hover,body .review-form .action.submit.primary:focus,body .review-form .action.submit.primary:active{background:#73c1e9;border-color:#73c1e9;color:#fff;box-shadow:none !important}body .modal-footer,body .modal-content,body .modal-header{border:0}body .page-main>.page-title-wrapper .page-title,.page-title-wrapper .page-title{margin:40px 0 10px}body.page-products-onecolumn .page-main>.page-title-wrapper .page-title,body.account .page-title-wrapper .page-title,body.account .page-main .page-title-wrapper .page-title{margin-top:0;margin-right:0}body .fieldset{margin:0 0 20px;letter-spacing:normal}.cart.table-wrapper .actions-toolbar{margin-bottom:17px}.cart-discount .actions-toolbar .action.primary{font-size:17px;line-height:22px;background:#f693b5;border:1px solid #f693b5;color:#fff;padding:10px 40px !important;transition:all ease .4s;font-weight:400;box-shadow:none;border-radius:0 10px 10px 0}.checkout-payment-method .payment-option-content .form-discount input#discount-code{height:40px}body #discount-coupon-form #coupon_code{height:44px}body .cart.table-wrapper .product-item-name{margin:0 0 5px;height:auto;text-align:left}body.checkout-index-index .nav-sections{display:block}body .opc-progress-bar{margin:40px 0 20px}body .opc-progress-bar-item{width:33%}body .opc-progress-bar-item._active>span:before,body .opc-progress-bar-item._active:before{background:#73c1e9;border-color:#73c1e9}body .opc-progress-bar-item._active>span:after{border-color:#73c1e9}body .paypal-review-discount .block>.title strong,body .cart-discount .block>.title strong{color:#000}body.checkout-index-index .authentication-wrapper{display:none}body .opc-progress-bar-item._complete>span,body .checkout-payment-method .payment-option-title .action-toggle{color:#000;font-weight:700;text-transform:uppercase;font-family:"open_sanssemibold"}body .opc-progress-bar-item>span{font-weight:700;text-transform:uppercase;font-family:"open_sanssemibold"}body .minicart-items .product-item-name a{color:#535353;font-family:'open_sanssemibold';font-size:16px}.es-pop-up>h3{display:none}.popup-main{display:flex;background:url("../images/pop-bg.png");justify-content:space-between;background-repeat:no-repeat;background-size:cover;background-color:#000;align-items:center;padding:15px 0 0 35px}.pop-cont{padding:0 !important}.popup-content-main h1{font-family:"open_sanssemibold";color:#fff;font-size:126px;text-transform:uppercase;margin:0;line-height:90px;padding-right:20px;text-align:left;padding-left:15px}.popup-content-main h2{font-family:"open_sanssemibold";color:#fff;font-size:92px;text-transform:uppercase;margin:0;padding-right:20px;text-align:left;padding-left:15px;line-height:83px}.image-left{width:41%}.es-pop-up .popup-content-main h3,.popup-content-main h3{font-family:"open_sanssemibold";color:#fff;font-size:40px;background:0 0;text-transform:uppercase;text-align:left;padding-left:20px}.enter{font-family:"open_sanssemibold";color:#000;font-size:19px;text-transform:uppercase;text-align:left;padding-left:23px}.enter strong{color:#fff}.form-main{background:#370049;padding:10px 42px 10px 18px;border-radius:24px 0 0 24px}.form-main p{font-size:17px;line-height:25px;color:#fff;font-weight:900;font-family:'open_sansbold';text-align:left;padding-left:6px}.popup-content-main .block.newsletter .action.subscribe{height:31px;background:#c9ff4b;border:1px solid #c9ff4b !important}.popup-content-main .block.newsletter input{margin-right:35px;padding:0 0 0 15px;border-radius:25px}.popup-content-main .block.newsletter .action.subscribe{background:#d3437d;border:1px solid #d3437d !important;padding:6px 30px;width:100%;font-size:12px !important;height:31px;line-height:10px;text-transform:uppercase;font-size:18px;color:#fff;border-radius:27px !important;transition:all ease .4s;position:initial}.es-pop-up #close{width:39px;height:38px;background:#fff;color:#000;position:absolute;top:7px;right:18px;line-height:39px;text-decoration:none;font-size:18px;border-radius:36px;font-family:open_sansbold}body .modal-popup .modal-title{display:none}body .modal-slide .action-close{margin:15px;padding:10px;position:absolute;top:6px;z-index:999;margin:0;background:#fff !important;border-radius:27px;line-height:11px;right:15px;color:#000;font-family:open_sansbold}body .modal-custom .action-close:before,body .modal-popup .action-close:before,body .modal-slide .action-close:before{color:#000;font-size:12px;font-weight:800}body .modal-popup .modal-header{padding:0}body .modal-popup .modal-header,body .modal-popup .modal-content,body .modal-popup .modal-footer{padding:0}footer.modal-footer{display:none}body .modal-popup .modal-inner-wrap{max-width:900px;width:100%}.opc-block-summary .minicart-items{display:block !important}.cms-page-view .page-main img{margin-bottom:15px}.contact-left-block legend.legend{margin:0 0 6px}.contact-main{display:flex;justify-content:space-between}.contact-left-block{width:50%}.contact-right-block{width:40%}body .modal-popup._show .modal-inner-wrap{-webkit-transform:translateY(0);transform:translate(-50%,-50%);top:50%;left:50%;right:auto;margin:0 auto}body .abs-discount-block .block .content,body .cart-summary .block .content,body .paypal-review-discount .block .content,body .cart-discount .block .content{display:block !important}.footer-main .newsletter input::placeholder{color:#898989;opacity:1}.footer-main .newsletter input:-ms-input-placeholder{color:#898989}.footer-main .newsletter input::-ms-input-placeholder{color:#898989}@media screen and (max-width:767px),print{.es-pop-up.open{display:block !important;width:91% !important}.es-outer-bg,.es-pop-up{display:block !important}.popup-main{display:block;padding:25px}.image-left{width:50%;margin:0 auto;margin-bottom:25px;display:none}.popup-content-main h1,.popup-content-main h2,.es-pop-up .popup-content-main h3{text-align:center}.enter{text-align:center;padding-left:0}.es-pop-up .popup-content-main h3,.popup-content-main h3{text-align:center}.form-main{background:#370049;padding:15px;border-radius:24px;text-align:center;margin:0 auto}.form-main p{text-align:center}body .modal-popup.modal-slide .modal-inner-wrap[class]{background-color:transparent}.contact-main{display:block;justify-content:space-between}.contact-left-block{width:100%}.contact-right-block{width:100%}body .modal-popup.modal-slide{overflow:visible;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;padding:15px;display:none}body .modal-popup._show .modal-inner-wrap{top:50%;left:50%;right:auto;overflow:visible}.checkout-cart-index #print_quote_header{padding:0 20px}.checkout-cart-index #print_quote_header_right{width:40%}}@media screen and (max-width:575px),print{.popup-content-main h2{font-size:47px;line-height:51px;padding-left:0;padding-right:0}.popup-content-main h1{font-size:66px;line-height:63px;padding-right:0;padding-left:0}.es-pop-up .popup-content-main h3,.popup-content-main h3{font-size:21px;padding-left:0;line-height:24px}.enter{font-size:14px;padding-left:0}.form-main{background:#370049;padding:10px;border-radius:0;text-align:center}.form-main p{font-size:14px;line-height:20px;padding-left:0}.form-main .block.newsletter .form.subscribe{display:block;width:100%}.form-main .block.newsletter .actions{padding-left:0;width:100%;float:none !important;display:block;margin-top:10px}}