@import url('https://fonts.googleapis.com/css?family=Open+Sans');body{font-family:"Open Sans",sans-serif !important;font-size:14px}.hide,.hide-desktop{display:none !important}.hide-mobile{display:block !important}.action.primary{background-color:#e86144 !important;border-color:#2b3b4b;color:#fff;margin-left:0;font-weight:400;text-transform:uppercase;border-radius:4px}.actions-toolbar .primary>button.action{background-color:#2b3b4b !important}.cms-home .slick-slider button.slick-arrow:hover,article.aminst-feed-posts.slick-initialized.slick-slider .slick-arrow.slick-prev:hover,article.aminst-feed-posts.slick-initialized.slick-slider .slick-arrow.slick-next:hover,.cms-home .slick-slider:hover .slick-arrow{background:#d8e2e3 url(/pub/static/frontend/Amasty/Harts/en_US/svg/color_mode/dark/arrow-right-min.svg) center/30px no-repeat !important;filter:none !important}.action.primary:hover{background-color:#d8e2e3 !important;color:#000 !important}.breadcrumbs{margin-bottom:0 !important}a:hover{text-decoration:none !important}.amtheme-sticky-compare>.amtheme-wrapper{background-color:#2b3b4b !important}a.amtheme-link.compare.-show{color:#d8e2e3 !important}.amtheme-compare-link{margin-top:-8px}.message.success a{color:#000 !important}.message.success a:hover{color:#707070 !important}.products-grid.products>.amtheme-products-secondary .product-item-link:hover,.amtheme-products-secondary.-in-widget .product-item-link:hover,.amtheme-products-grid .widget.block-static-block .block.block-products-list .product-items .product-item-link:hover,.widget.block-static-block .amtheme-products-grid .block.block-products-list .product-items .product-item-link:hover{color:#e5ce9d !important}.page-header.-sticky-header.-show a.ammenu-logo img{padding:40px;transition:all .3s}.page-header.-sticky-header.-show section.ammenu-menu-wrapper.-skeleton{margin-top:-10px}.block-search .input-text{display:inline-block;padding:10px}.block-search .actions{right:0;left:unset}.block-search .actions:hover{cursor:pointer}.block.block-search.-header{max-width:200px}.ammenu-header-container .panel.wrapper{background-color:#2b3b4b !important}.ammenu-header-container .panel.header{height:40px}.ammenu-header-container .panel.header{background-color:#2b3b4b !important;text-align:center;width:100%}.ammenu-header-container .panel.header .links-wrapper-separators{width:100%;padding:5px 0 !important;margin-left:0 !important}.ammenu-header-container .panel.header .links-wrapper-separators ul li{color:#fff !important;font-size:17px}.links-wrapper-separators{margin-left:15px;display:block;position:absolute;left:0;top:0;height:100%;width:75%}ul.header.links{margin-inline-start:10px}.header.content{padding-bottom:0;margin-bottom:0 !important}.ammenu-header-container .header.content .ammenu-logo img{width:430px;transition:all .3s}.links-wrapper-separators ul{display:inline;list-style:none;padding:0}.links-wrapper-separators ul li{display:inline;padding:0 5px}.panel.header{background-color:#d8e2e3}.links-wrapper-separators ul li a{height:100%;display:inline-block;vertical-align:bottom;padding:5px}.links-wrapper-separators ul li a:hover{background:#fff;color:initial}a.socialicons{width:25px;margin-top:-10px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.panel.header .local-font,.panel.header .dropdown-block .dropdown-heading,.panel.header .links>li>*{font-family:Overpass !important;font-size:14px !important;font-weight:400 !important;text-transform:uppercase !important}ul.items-right{display:inline;list-style:none;padding:0;width:330px;float:right}li.top-menu-li{display:inline;padding:0 5px;width:80px !important;font-size:14px;font-weight:400}li.top-menu-li a{font-weight:400;text-decoration:none}ul.header.links a{text-decoration:none !important;padding:9px 0}ul.header.links li a:hover{background:#fff;color:initial}ul.items-right a{padding-bottom:10px !important}.page-header>.content{padding:30px 60px 10px;height:104px !important}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item a[href="https://hartsfabric.com/new.html"],.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item a[href="https://hartsfabric.com/sale.html.html"],.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item a[href="https://hartsfabric.com/machines.html"]{cursor:pointer !important}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item a{cursor:default}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item a.parent-menu{cursor:default}.ammenu-header-container .header.content .ammenu-logo{max-width:none !important}.header.content{padding-top:10px}.amasty-mega-menu .ammenu-nav-sections.-topmenu{margin-bottom:5px;margin-top:15px}li.ammenu-item.category-item.nav-1-11-0{display:none !important}.ammenu-category-tree .ammenu-list{display:none !important}.ammenu-nav-sections.-topmenu .ammenu-submenu-wrapper{padding:5px 0 0;width:280px !important}.ammenu-nav-sections.-topmenu .ammenu-submenu-wrapper .ammenu-category-columns .ammenu-column{padding:0;display:inline-block;width:100% !important;text-align:left;padding-right:0 !important}.ammenu-nav-sections.-topmenu .ammenu-submenu-wrapper .ammenu-category-columns .ammenu-title:hover{color:#fff !important;transition:none !important}.ammenu-nav-sections.-topmenu .ammenu-submenu-wrapper .ammenu-category-columns .ammenu-title{transition:none !important}.ammenu-category-columns .ammenu-column.-col-1{padding-bottom:0 !important;text-align:left}nav.ammenu-main-container li.ammenu-item:hover .ammenu-title{padding:0 !important;display:block !important;font-size:14px;color:#363636 !important;padding:5px 10px !important;color:#000 !important;font-weight:400 !important}section.ammenu-submenu-wrapper .ammenu-category-columns .ammenu-column.-col-1 .ammenu-title:hover{color:#fff !important}section.ammenu-submenu-wrapper a.ammenu-title.-clickable{transition:none !important}.page-header.-sticky-header img.logo-image{padding-top:10px !important}section.ammenu-submenu-block.-root.-simple{display:inline}.ammenu-category-columns{display:block}.ammenu-category-tree .ammenu-title.-parent{margin-bottom:0}.ammenu-category-tree .ammenu-title{font-weight:400 !important}.ammenu-nav-sections.-topmenu .ammenu-categories-container .ammenu-column>.ammenu-link:hover{text-align:left !important}section.ammenu-categories-container ul.ammenu-list{display:none !important}nav.ammenu-main-container{background-color:#fff !important}nav.ammenu-main-container li.ammenu-item{text-transform:uppercase;font-weight:400 !important;font-size:16px !important}nav.ammenu-main-container li.ammenu-item:hover span.ammenu-text{color:#000;text-shadow:0 .001px #0000003b,0 -.001px #0000003b,.001px 0 #0000003b,-.001px 0 #0000003b}.ammenu-submenu-block.-root a span.ammenu-text{font-weight:400 !important}.ammenu-submenu-block.-root a span.ammenu-text:hover{background-color:#2b3b4b !important;color:#fff !important}.ammenu-menu-wrapper .ammenu-link{opacity:1 !important}.ammenu-menu-wrapper{margin-bottom:0;margin-top:15px}.ammenu-submenu-block.-root a span{text-transform:capitalize;background:#fff}section.ammenu-categories-container{width:250px !important}nav.ammenu-main-container a.ammenu-link,a.ammenu-link{color:#363636 !important}.ammenu-submenu-block.-root a:hover,.ammenu-submenu-block.-root a:hover *{background-color:#2b3b4b !important;width:100% !important;color:#fff !important}.ammenu-submenu-block.-root a{padding:8px !important;border-bottom:1px solid rgba(0,0,0,.2);font-size:16px !important}section.ammenu-submenu-block.-root.-simple{padding-left:0 !important;padding-right:0 !important;padding-top:0 !important;overflow-x:hidden;padding-bottom:0}section.ammenu-submenu-block .ammenu-column.-col-undefined{padding-right:0 !important}.sp-auth-container.amtheme-header-icon .amtheme-myaccount-link.switcher{zoom:1 !important}.sp-auth-container.amtheme-header-icon svg.amtheme-icon{padding:0}.sp-auth-container.amtheme-header-icon{margin:0 !important;padding:0 !important}.sp-auth-container.amtheme-header-icon .amtheme-myaccount-link.switcher{padding-right:20px;margin:0}.sp-auth-container ul.dropdown.switcher-dropdown{right:20px !important}.sp-auth-container.amtheme-header-icon svg.amtheme-icon.hover-bg:hover{fill:#3d3731 !important;color:#a8a69f !important}.amtheme-myaccount-link.switcher.active ul.dropdown.switcher-dropdown{display:block}.sp-auth-container.amtheme-header-icon a:hover{text-decoration:none;color:#fff;background:#000;transition:none !important}.sp-auth-container.amtheme-header-icon a{padding-top:5px;padding-bottom:5px}.amasty-jet-theme .ammenu-menu-wrapper.-skeleton .ammenu-nav-sections.-topmenu .ammenu-main-container{width:100% !important}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item>.ammenu-link:before{content:"";position:absolute;width:0;height:2px;bottom:0;left:0;background-color:#e86144;visibility:hidden;transition:all .3s ease-in-out}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item>.ammenu-link:hover:before{visibility:visible;width:100%}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item>.ammenu-link{position:relative !important}.cms-home main#maincontent{max-width:unset !important}.header.content{transition:all .3s !important}.amtheme-tabs-widget .products.slick-slider>.slick-list{padding-top:0 !important}.row.section-hm-banner-img img{width:100% !important}.page-layout-1column .block.widget .products-grid .product.details.product-item-details{margin-top:0 !important;margin-bottom:20px}.widget-quick-links-hm{margin-inline-start:-10px;margin-inline-end:-10px}.cms-home .page-title-wrapper{display:none}.hm-news-letter h4{font-family:'Open Sans' !important;text-transform:none;font-size:27px;font-weight:300;vertical-align:bottom}.hm-news-letter h6{font-family:'Open Sans' !important;text-transform:none;font-size:24px;font-weight:300;vertical-align:bottom}section.aminst-feed-slider-container .aminst-feed-title{margin-top:25px;font-size:27px !important}.hm-news-letter{height:auto;text-align:center;margin-bottom:10px;text-transform:uppercase;margin-top:97px !important;overflow:hidden !important;width:100% !important;margin:0 auto;border-top:2px solid #212529;border-bottom:2px solid #212529;padding:25px 0}.hm-news-letter .block.newsletter{display:inline-block;width:77%;margin-left:13px}.hm-news-letter .actions{display:inline}form#newsletter-validate-detail{display:inline-block}.field.newsletter{width:75%;float:left;margin:0 0 5px}.row.gallery-hm div{margin:0;padding:7.5px}.row.gallery-hm-row-1 img{width:584px;height:373px}.row.gallery-hm-row-2 img{width:385px;height:373px}.homepage-title h3{font-family:'Open Sans' !important;font-size:30px;font-weight:700;margin:5px}.subscribe-hm{display:inline}.block.newsletter .field .control:before{display:none}.hm-news-letter .block.newsletter input{margin-top:7px}.block.newsletter input{height:35px}.block.newsletter .field .control{width:95%}.block.newsletter .form.subscribe{display:table;width:80%}.hm-news-letter button.action.subscribe.primary{margin-top:7px;line-height:.5;margin-left:0;padding-left:10px;padding-right:10px;background:#61414c !important;font-size:25px;border-radius:4px}.hm-news-letter button.action.subscribe.primary:hover{background-color:#d8e2e3 !important;color:#fff !important}.hm-news-letter h6 strong{font-weight:700}.allorders.header-order-notice{width:79%}.amtheme-tabs-buttons .amtheme-title{border:2px solid #e5ce9d}.amtheme-tabs-buttons .amtheme-title.-am-active{background:#d8e2e3}.new-products-tabs-block{order:3 !important;-ms-flex-order:3;-webkit-order:3;margin-top:35px;margin-bottom:95px !important}.new-products-tabs-block .amtheme-tabs-widget .amtheme-heading{margin-bottom:15px !important}.new-products-tabs-block .amtheme-tabs-buttons{display:none}.new-products-tabs-block .product.actions.product-item-actions{display:none}.new-products-tabs-block a.product-item-link{margin-top:-3px}.row.section-text{background:#fff;padding:25px 0}.row.section-text{border-top:2px solid #212529;border-bottom:2px solid #212529;text-align:center;margin-bottom:100px}.row.section-text h4{font-size:27px;font-weight:700;margin-bottom:12px;width:100%;font-family:'Open Sans' !important}.row.section-text p{font-size:21px;width:56%;margin:0 auto;font-family:'Open Sans' !important}.row.gallery-hm{margin-right:0;margin-left:0}.row.section-subs-form .widget.block.block-static-block{width:100% !important}.amtheme-short-info>.product-info-stock-sku *{color:#212529 !important;font-size:14px}.product-info-stock-sku .stock.available *{color:#155a7b !important;font-weight:700 !important}.minicart-wrapper .counter{background-color:#2b3b4b}div#block-related-heading{margin-top:0 !important}div#block-related-heading{margin-bottom:0}div#block-upsell-heading{margin-bottom:0}.block.related{margin-bottom:80px !important}.message-success.success.message{background-color:#d8e2e3 !important}.message.success>*:first-child:before{content:'' !important;background:url('https://hartsfabric.com/pub/media/wysiwyg/2021-New-Logo-tiny-transparent_1_.png');padding:10px 0 !important;background-size:cover !important;margin-top:3px !important;height:26px;width:21px}.box-tocart input,.box-tocart select{display:inline;padding:0 10px;border:1px solid #c2c2c2;width:40px !important;height:30px !important}div#product-options-wrapper{padding:25px 0 0;border-radius:5px;width:305px;height:75px}.qty-changer.qty-buttons-wrapper{display:none !important}.product-options-wrapper .control{width:100%}.product-options-wrapper label{margin-bottom:0 !important}.product-addto-links .amtheme-circle-icon .amtheme-icon{width:20px;height:20px}.product-addto-links .amtheme-circle-icon{width:30px;height:30px}.product-options-wrapper .field{margin:0 !important}.product-options-wrapper .qty.mageworx-option-qty{pointer-events:all;width:40px !important;height:30px}.product-options-wrapper .label-qty{margin-top:-6px;margin-left:0 !important}.product-info-price{margin:0 !important}.box-tocart .control{display:inline;margin-right:20px}button#product-addtocart-button{display:inline !important;min-width:100px;padding:0;border-radius:4px;margin-top:30px}button#product-addtocart-button span{line-height:2.2rem;padding:8px 10px;font-size:1.6rem;float:right}div#block-related-heading,div#block-upsell-heading{text-align:left}.block.upsell .slick-track{margin:0 auto !important}th.col.label{width:50%}input[type=checkbox]+label:after,label>input[type=checkbox]+span:first-of-type:after{background-color:#2b3b4b !important}input[type=checkbox]:checked+label:before{border-color:#2b3b4b !important}.amtheme-add-form-bottom.-on-line{margin-top:0 !important}.amtheme-add-form-bottom.-on-line .field.qty{margin-bottom:0 !important}.product-add-form~b>.product{display:none !important}select#quantity-fractional-select{background-position:100% 50% !important}div#maxqtyerror{margin-top:0 !important;background-color:#fff !important;z-index:9999;margin-bottom:0 !important}.qty-text-wrap p{display:none !important}div#maxqtyerror~.half-yard{font-weight:400;color:#7d7d7d;font-style:italic;font-size:.9em;display:inline-block;text-align:left;width:100%;position:absolute;top:1px;z-index:-1}.qty-text-wrap{position:relative;max-height:20px;height:20px;margin-top:0}span.price-container.price-final_price{margin:6px 0;display:inline}.additional-attributes-wrapper>#product-attribute-specs-table{margin-top:30px}table#product-attribute-specs-table th:after{content:":";font-size:14px;font-weight:700 !important}table#product-attribute-specs-table td,table#product-attribute-specs-table th{border:none !important;font-size:14px !important;padding:2px !important;font-weight:400}table#product-attribute-specs-table th{font-weight:700 !important;width:35% !important}.product-info-price{border-bottom:1px solid #f5f5f5}.amtheme-product-wrap{margin-top:20px !important;margin-bottom:20px !important}.amtheme-actions-wrap{margin:0 !important;margin-top:-21px !important}.additional-attributes-wrapper.table-wrapper{margin-bottom:15px}.amtheme-add-form-bottom.-on-line span.price:after{content:' /yard'}.amtheme-product-info~b{margin-top:0;text-align:left;z-index:999}.amtheme-actions-wrap .product-addto-links b{width:100% !important}.amtheme-actions-wrap .product-addto-links{width:100% !important}.amtheme-actions-wrap .product-addto-links a.action{display:inline;float:left}.amtheme-product-wrap{grid-template-columns:calc(52% - 20px) 42% !important;grid-column-gap:30px !important}.amtheme-product-wrap{float:left;width:75% !important}a.product-item-link{padding:0 10px}.amtheme-productinfo-wrap .block.related .product-item-info{margin:0!important;padding-left:5px !important;padding-right:5px !important;padding-top:5px !important;padding-bottom:20px !important}.block.related .slick-slider button.slick-arrow{width:30px;height:30px}.family-owned-block .feature.feature-icon-hover.indent i.fas{background-color:#2b3b4b;color:#fff;border-radius:50%;width:40px;height:40px;line-height:40px;margin-left:-60px;padding:0 0 0 10px;font-size:18px;margin-top:35px;margin-right:18px;display:inline-block;vertical-align:text-bottom}.family-owned-block .feature.indent{padding-left:50px;margin:0 0 10px;float:left}.family-owned-block .feature.feature-icon-hover.indent a{color:#000}.family-owned-block .feature.feature-icon-hover.indent a:hover{text-decoration:none}.family-owned-block .feature.feature-icon-hover.indent p{font-weight:400 !important;font-size:14px !important;display:inline-block}.family-owned-block .feature.feature-icon-hover.indent{display:inline}.family-owned-block{position:relative;width:22%;float:right;margin-left:20px}.amtheme-product-wrap{border-right:1px solid #eee}div#tab-label-reviews:not(.active)~#reviews{display:none !important}.products-grid.wishlist .box-tocart{display:none}table#shopping-cart-table a.action.action-edit{display:none}tbody.cart.item.product-item a.action.action-edit,ul#mini-cart .actions a[aria-label="Edit item"]{display:none}.block.block-minicart .action.viewcart{color:#000}.cart.table-wrapper .col.qty .input-text.qty.quantity-whole1{margin-top:33px;border:0;font-size:initial;color:#323232;opacity:1}.cart.item .item-info .col.qty{min-width:150px !important}table#shopping-cart-table span.customOptionPrice{margin-top:70px;display:inline-block}.cart.item .item-info .col.qty select.quantity-fractional-select{width:47px !important;height:32px;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 95% 50%;-moz-appearance:none;-webkit-appearance:none;padding:4px !important}.cart.table-wrapper .item .col.item{max-width:185px !important;width:200px !important}table#shopping-cart-table dl.item-options{margin-top:50px}table#shopping-cart-table dl.item-options dd{display:inline-block;float:left;margin:0 0 5px}.cart.item .item-info .col.qty input.input-text.qty.numbersonly.quantity-whole{width:47px;height:32px !important}.clear{clear:both}table#shopping-cart-table th.col.item{width:70% !important}table#shopping-cart-table .cart.item .item-info .col.qty .pull-left{width:100% !important}table#shopping-cart-table .cart.item .item-info .col.qty .pull-left span{float:left;margin-top:5px;padding:0 2px}table#shopping-cart-table .cart.item .item-info .col.qty .control.qty input{width:47px}.cart.item .item-info>.col,.cart.item .item-info>td{border-top:none !important}.cart.items>thead>tr>th.price{display:table-cell !important}table#shopping-cart-table .field.qty{margin-top:-15px}table#shopping-cart-table a.action.action-delete:after{content:"X";color:#d80303;font-weight:700;font-size:14px;padding:10px}table#shopping-cart-table a.action.action-delete{color:transparent;font-size:0}table#shopping-cart-table a.action.action-delete:hover{background:#eee}span.cust.option-price.price-excluding-tax{margin-top:70px;display:inline-block}.cart.main.actions a.action.continue,.checkout-cart-index .cart-discount .block.discount>.title,.amcard-field-block>.amcard-button{color:#69b2a9 !important}div#minicart-content-wrapper input{pointer-events:none}div#minicart-content-wrapper .product.options .content{display:block !important}div#minicart-content-wrapper span.toggle{display:none}div#minicart-content-wrapper input{height:30px;padding:10px;font-size:14px;color:#212529}div#minicart-content-wrapper .amtheme-minus,div#minicart-content-wrapper .amtheme-plus,div#minicart-content-wrapper button.update-cart-item{display:none !important}body.catalog-category-view .category-image{display:none}.filter-options-item:first-child .filter-options-content{display:block !important}.block.filter .filter-options-item:first-child .filter-options-title:after{display:none}.products.wrapper.grid.products-grid button.action.tocart.primary.-left{display:none}div#product-options-wrapper span.price-span{display:none}.products.wrapper.grid.products-grid span.price-container.price-final_price.tax.weee .price-wrapper span.price{font-size:18px}.product-item .stock.unavailable,.amtheme-comparsion-table .stock.unavailable{color:#e0472c !important;text-align:center}.products.wrapper.grid.products-grid span.price-container.price-final_price.tax.weee .price-wrapper span.price:after,.products.products-grid.grid.-display-block .price-wrapper span.price:after{content:"/yard";padding-right:5px}.products.grid .product-item{margin-top:5px !important}.products.grid .product-item a.product-item-link{font-size:16px !important}.amtheme-item-title.active a{font-weight:600 !important}.amtheme-productinfo-wrap{padding-top:0}.amtheme-add-form-bottom.-on-line .box-tocart{margin-bottom:30px}.products.wrapper.grid.products-grid .product-reviews-summary.short.empty,.product-reviews-summary.empty{display:none}.checkout-cart-index .cart-discount .action{padding-left:20px;padding-right:20px}.checkout-cart-index .cart-discount .label{display:block}.checkout-cart-index .cart-discount .block.discount{display:block !important;margin-top:30px}.checkout-cart-index .cart-discount .block.discount .content{display:block !important;margin-bottom:30px}.checkout-cart-index .cart-discount .block.discount span#block-discount-heading{margin-top:21px;margin-bottom:10px;color:#000 !important}.checkout-cart-index .cart-discount .action{margin-top:30px}.hosted-error{display:none}.braintree-hosted-fields-invalid~.hosted-error{display:block !important}.minicart-items-wrapper.overflowed{overflow:visible !important}.page-layout-checkout .header.content a.logo{max-width:25% !important}.page-layout-checkout #modal-content-13{border:none !important}.checkout-payment-method .payment-option-content .primary .action,.checkout-payment-method .payment-option-content .secondary .action,.checkout-payment-method .checkout-billing-address .actions-toolbar .action-cancel{padding:10px;color:#fff}.checkout-payment-method .payment-option-content .primary .action:hover,.checkout-payment-method .payment-option-content .secondary .action:hover,.checkout-payment-method .checkout-billing-address .actions-toolbar .action-cancel:hover,div#shipping-method-buttons-container .primary:hover,.actions-toolbar button.action.primary.checkout:hover,button.action.action-edit:hover,button.action.action-update:hover,.block.block-customer-login button.action.action-login.secondary:hover{background-color:#d8e2e3 !important;color:#000 !important;border-radius:4px !important}.payment-method-content .checkout-agreements-block~.actions-toolbar{margin-top:70px !important}.payment-method.payment-method-braintree._active .payment-method-content .checkout-agreements-block~.actions-toolbar{margin-top:0 !important}.checkout-payment-method button.action.action-cancel{padding:12px 25px !important;color:#fff !important;font-weight:400 !important}.page-layout-checkout aside.modal-popup.authentication-dropdown.custom-slide._show{overflow-y:visible}.page-layout-checkout .modal-inner-wrap{border:1px solid #333}.page-layout-checkout .block-authentication{margin-top:10px}.checkout-payment-method .payment-option-content .primary .action:hover,.checkout-payment-method .payment-option-content .secondary .action:hover,.checkout-payment-method .checkout-billing-address .actions-toolbar .action-cancel:hover{color:#fff !important}#onepage-checkout-shipping-method-additional-load{display:none}.checkout-shipping-method .step-title{font-size:22px;font-weight:700;margin-top:35px}li#opc-shipping_method{list-style:none}.opc-block-summary .amtheme-estimated-total .actions-toolbar{justify-content:right}div#checkout .opc-block-summary .product.options .content{display:block !important}div#checkout .opc-block-summary .product.options>.toggle{display:none}.page-header.-sticky-header .logo{max-width:25%}.checkout-index-index .page-header:not(.-sticky-header.-show)>.content .logo-image{width:80% !important;text-align:center;margin:0 auto;margin-left:auto}.checkout-index-index .page-header:before{background-color:transparent !important;margin-top:-20px}.checkout-cart-index tr.totals th.mark,.checkout-index-index th.mark{background-color:#fcfcfc !important}.shipping-information-content button{text-transform:capitalize !important}.amtheme-custom-footer.-three-columns .footer-column:first-child{flex-basis:15%;max-width:15%}.amtheme-custom-footer.-three-columns .footer-column:nth-child(2){flex-basis:60%;max-width:60%}.amtheme-custom-footer.-three-columns .footer-column:nth-child(3){flex-basis:25%;max-width:25%}.amtheme-footer-cms .col-first,.amtheme-footer-cms .col-second{display:inline;width:50%;float:left;line-height:2}.amtheme-footer-cms .footer-section a{color:#000}.amtheme-footer-cms .footer-section a:hover{color:#707070 !important;text-decoration:none}.footer.content{background-color:#2b3b4b;padding-top:53px;padding-bottom:25px;max-width:100vw}small.copyright{background-color:#2b3b4b;padding-top:0}.page-footer .logo-image{max-width:100%}.footer-logo-img{float:left}.footer-logo-img img{width:138px;margin-top:4px;padding-bottom:40px;margin-right:10px}.row.footer-social-icons ul.amtheme-socials-list{justify-content:center}.amtheme-footer-cms{width:100%}.row.footer-social-icons{padding-top:40px}.amtheme-footer-cms *{color:#fff !important;font-weight:400 !important;font-size:19px !important}.amtheme-footer-cms p.footer-title{font-weight:700 !important}@media only screen and (max-width:1024px){.page-header>.content{height:auto !important}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item{padding:0}ul.header.links{position:absolute}ul.items-right{display:none}.family-owned-block{display:none}.amtheme-product-wrap{width:100%}.field.newsletter{width:70% !important}.amtheme-footer-cms *{font-size:14px !important}div#product-options-wrapper{width:295px}}@media only screen and (max-width:768px){.ammenu-item ul.ammenu-items li:first-child{display:none}li.ammenu-item.category-item button.ammenu-link.-mobile[title="Go to Help & Settings"]{display:none !important}.amtheme-product-wrap>.product.media{max-height:none !important}.block.block-search.-header{margin-left:65px !important}.ammenu-header-container .header.content .minicart-wrapper{position:absolute;top:22px}.checkout-index-index .opc-block-summary{margin:0 !important;padding:0 !important}.amasty-jet-theme.checkout-index-index .opc-block-summary .minicart-items-wrapper>.minicart-items{padding:20px !important}.panel.wrapper .amtheme-compare-link{display:none}.amtheme-select-block.-no-border.-active{z-index:9}.cms-home main#maincontent{padding-inline-end:25px;padding-inline-start:25px}.checkout-index-index .page-header:not(.-sticky-header.-show)>.content .logo-image{width:50% !important}.ammenu-menu-wrapper{margin-top:0 !important}p.ammenu-menu-header{display:none}.page-header.-sticky-header.-show{margin-bottom:0}.checkout-payment-method .payment-method-content .checkout-billing-address{padding:20px}.ammenu-header-container .header.content .ammenu-logo img{width:230px}.amasty-mega-menu .page-header .amtheme-icons-container{margin:0 auto}.block.block-search.-header{margin:0 auto}.amasty-mega-menu .block-search.-header>.block-content{margin-top:0;box-shadow:none;margin-right:-5px !important;border:none !important;padding:0 !important}.page-header>.content{transition:all .1s ease-in !important}.page-header .header.content.has-search{height:100% !important;transition:all .1s ease-in !important;margin-bottom:80px !important}.block-search input#search{display:block;padding:16px;position:relative !important;left:20px !important}.block-search .amtheme-icon{width:20px;height:20px;margin-top:0}.page-header.-sticky-header.-show a.ammenu-logo img{padding:0 !important;transition:none !important}.page-header.-sticky-header.-show button#toggle_button{top:2px}.block.block-search.-header{margin-inline-end:30px !important}.block-search .amtheme-close{display:none !important}.hm-news-letter .block.newsletter{display:block;width:100%}.hm-news-letter h6,.subscribe-hm .field.newsletter{margin-bottom:15px}.hm-news-letter h6{display:block;top:0;margin-top:10px;font-size:14px}.hm-news-letter .block.newsletter input{margin-top:0 !important}.hm-news-letter button.action.subscribe.primary{margin-top:0 !important}.hm-news-letter{padding-bottom:30px}.field.newsletter{width:100% !important}.product-options-wrapper .control{width:100%}button#product-addtocart-button{margin-top:10px;width:140px}.amtheme-actions-wrap{width:100% !important}.amtheme-actions-wrap .product-addto-links a.action{width:auto !important;display:inline !important}.amtheme-actions-wrap{margin-top:0 !important}.amtheme-product-wrap{grid-template-columns:calc(45% - 20px) 55% !important;grid-column-gap:20px !important;float:none;width:100% !important}div#product-options-wrapper{width:100% !important}.row.section-text{padding:20px;order:3}.row.section-subs-form{order:3}.row.section-text p{width:100%;font-size:21px}.page-header .amtheme-icons-container .amtheme-header-icon.sp-auth-container{display:none !important}.amtheme-footer-cms .col-first,.amtheme-footer-cms .col-second{width:100% !important;float:none !important;display:block;margin-top:20px}.amtheme-custom-footer.-three-columns .footer-column:first-child{flex-basis:100%;max-width:100%;margin-top:20px}.page-footer .logo{display:grid}.amtheme-custom-footer.-three-columns .footer-column:nth-child(2){flex-basis:100%;max-width:100%}.amtheme-custom-footer.-three-columns .footer-column:nth-child(3){flex-basis:60%;max-width:70%}.amtheme-custom-footer.-three-columns .footer-column:nth-child(3) .amtheme-socials-list{text-align:left}.footer-section.container-fluid .col-sm{text-align:center;margin:10px 0}.row.footer-social-icons{padding-top:10px}.footer.content{padding-top:50px;padding-bottom:10px}._has-modal aside.modal-popup.confirm._show .modal-inner-wrap{height:auto !important;width:90% !important}.modal-popup.confirm .action-close{display:block !important}._has-modal aside.modal-popup.confirm._show .modal-popup.confirm .modal-inner-wrap .modal-content h4{font-size:14px;margin-bottom:20px}aside.modal-popup.confirm._show .label-qty.control{margin-bottom:10px}aside.modal-popup.confirm._show div.modal-content .quantity input{display:inline}._has-modal aside.modal-popup.confirm._show footer.modal-footer{width:100% !important;display:block;text-align:center;margin-top:15px;position:relative;float:none}aside.modal-popup.confirm._show .modal-content{text-align:left;margin-bottom:20px}.modal-popup .modal-footer .action-secondary{margin-top:0;margin-right:20px}._has-modal aside.modal-popup.confirm._show button.listcart.action-primary.action-accept,._has-modal aside.modal-popup.confirm._show button.listcart.action-secondary.action-dismiss{display:inline;margin-top:0}table#shopping-cart-table .cart.item .item-info .col.qty{min-width:unset !important}.checkout-cart-index table#shopping-cart-table td.col.price{border-top:none !important;min-width:40px;text-align:center}.checkout-cart-index table#shopping-cart-table .cart.item .item-info .col.qty{min-width:125px !important}table#shopping-cart-table span.cust.option-price.price-excluding-tax{margin-top:35px}.checkout-cart-index .amgcard-datalist-container input.amcard-field.-datalist{width:189px}.checkout-cart-index .amgcard-datalist-container{width:unset !important}.checkout-cart-index .amgcard-datalist-container .amcard-datalist-message{width:185px !important}body.checkout-index-index .payment-option._collapsible.opc-payment-additional.discount-code{bottom:870px !important}}.page-title-wrapper .product-info-price .price-wrapper{display:none !important}.block.block-minicart .price-container .price-excluding-tax,.block.block-minicart .price-container .price-excluding-tax .price{margin-left:100px !important}.product-info-main .price-box .price{font-size:1.8rem}.amtheme-short-info>.product-info-stock-sku{max-width:80% !important}.amtheme-short-info>.product-info-stock-sku .product-qty-disaplay span{text-transform:lowercase !important;margin-right:4px}.amtheme-short-info>.product-info-stock-sku .product-instock-display{margin-left:2px;text-transform:capitalize}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item>.ammenu-link{font-size:19px;font-weight:500}.ammenu-submenu-block.-root a span.ammenu-text{font-weight:400 !important;font-size:14px;text-transform:uppercase}.ammenu-nav-sections.-topmenu .ammenu-categories-container .ammenu-column>.ammenu-link{margin:0;font-weight:300}.amasty-jet-theme .switcher .amtheme-icon{width:34px;height:34px}.page-header .amtheme-icon{width:40px;height:40px}.block-search .amtheme-icon{width:20px;height:20px;margin-top:-3px}.page-main .row.section-text{margin-left:0;margin-right:0}.page-main .row.section-subs-form{margin-left:0;margin-right:0;margin-bottom:55px}.product-info-price .price-box .price{font-size:18px;font-weight:600}.amtheme-product-info h1.page-title{font-size:22px;margin-bottom:0;font-weight:300;color:#000 !important;text-transform:capitalize !important}.amtheme-product-info .amtheme-short-info{margin-top:0;padding-bottom:0;margin-bottom:0 !important;border-bottom:0}.amtheme-add-form-bottom .box-tocart.qty{display:none !important}.amtheme-product-info .product-info-price{border-bottom:none !important}.page-header .amtheme-icons-container .account-icon{display:revert}.page-header .amtheme-icons-container .account-icon .amtheme-icon{width:40px;height:40px}.sp-auth-container.amtheme-header-icon{display:none}.product-options-wrapper span.yard-label{display:none}.product-info-price span.yard-label{padding-top:10px;padding-bottom:10px;padding-left:5px}.label-qty input#options_24288_24288_qty{height:35px}.block.block-minicart.-sticky-minicart{width:453px}.block.block-minicart.-sticky-minicart .amtheme-minicart-content{width:100% !important}.minicart-items-wrapper span.product-image-container{width:85px !important}.minicart-items-wrapper .product-item-details{font-size:13px}.minicart-items-wrapper .product-item .details-qty{margin-top:30px !important;margin-bottom:-11px}.block.block-minicart .minicart-items-wrapper .product-info-price{border:none}.minicart-items-wrapper .product-item-details .price-container{margin-top:-26px}div#minicart-content-wrapper input.amtheme-qty{border:none}.block.block-minicart .product-item-details .actions{top:33px !important;right:34px !important}.amtheme-product-info .box-tocart .action.tocart.-show-spinner:before{background:#d8e2e3}.minicart-items-wrapper strong.product-item-name{font-size:14px}.minicart-items-wrapper .details-qty.qty label.label{margin-bottom:0}.minicart-items-wrapper .product-item-details .actions{right:4px !important}.amtheme-productinfo-wrap .block.related{margin-top:0}.amtheme-productinfo-wrap .product.data.items{margin-bottom:0}.product-item strong.product.name.product-item-name.-default{font-size:1.9rem;margin-bottom:0}.products.list .product-reviews-summary.short{margin-bottom:0 !important}.products.list .price-box.price-final_price{padding-top:0;padding-bottom:0;margin:auto !important}.catalog-product-view .products.list .product.details.product-item-details{margin-top:0 !important}.products.list .product.details.product-item-details{margin-top:-32px;text-align:center !important;min-height:80px !important}.products.list .product-reviews-summary.short{margin-top:-12px;margin-bottom:8px !important}.products.list .product-item-info{padding-top:0;padding-bottom:0}.price-box .price{font-size:1.4rem;font-weight:700}span.price-span{margin-left:5px}.amtheme-productinfo-wrap{padding-top:0}.amtheme-productinfo-wrap .block.upsell{margin-top:0 !important}.product-item .product-item-link{max-height:55px;font-size:1.5rem;padding-left:0}.page-header .amtheme-icons-container .amtheme-header-icon{margin-inline-end:15px !important}.ammenu-header-container .header.content .minicart-wrapper{margin-left:0;margin-right:0 !important}.page-header .amtheme-icon{width:30px !important;height:28px !important;padding:0 !important;color:#fff !important}.actions svg.amtheme-icon{width:30px !important;height:28px !important}.block-search .input-text{padding-right:50px}.block.block-search.-header{max-width:225px;margin-inline-end:4px}.row.footer-social-icons .amtheme-socials-list .amtheme-action{background:#fff}.row.footer-social-icons .amtheme-socials-list .amtheme-action:hover{background:#707070}.row.footer-social-icons .amtheme-socials-list .amtheme-action path{fill:#2b3b4b}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item>.ammenu-link:after{content:"▼";content:"";margin-left:5px;border:solid #a8a69f;border-width:0 1px 1px 0;display:inline-block;padding:2.5px;vertical-align:middle;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-top:-6px}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item>.ammenu-link{padding-left:10px;padding-right:10px}.ammenu-header-container .header.content .ammenu-logo{margin-left:33.9% !important;display:inline !important}.new-products-tabs-block h3{font-size:27px !important}.product-options-wrapper .qty.mageworx-option-qty[disabled=disabled]{display:none}.ammenu-nav-sections.-topmenu:not(.-hamburger) .ammenu-main-container .ammenu-items.-root{margin:0 auto;max-width:1320px;text-align:center;display:block}.row.section-hm-banner-img{display:block;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item:first-child a.ammenu-link:after,.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item:last-child a.ammenu-link:after,.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item:nth-child(5) a.ammenu-link:after{content:none !important}.amtheme-footer-cms{max-width:1320px;margin:0 auto}.cms-home section.aminst-feed-slider-container.aminst-feed-wrapper{margin-bottom:75px}.amasty-jet-theme.am-tabs-view .product.data.items:not(.amtabs-accordion-view)>.item.content{margin-top:14px;padding-left:0 !important}span.special-price{width:140px}span.old-price .price-span{text-decoration:line-through;padding-bottom:48px}.amtheme-product-wrap .price-box.price-final_price span.price-span{margin-top:6px;font-size:14px;position:relative;top:3px}.products.wrapper.grid.products-grid span.price-span{margin-top:0;margin-left:5px}.products-list .price-box,.products-grid .price-box{flex-direction:initial;align-items:baseline}.products-grid.products>.amtheme-products-secondary .product-item-info{padding-left:5px;padding-right:5px;padding-top:0 !important}.page-layout-1column .block.widget .products-grid .slick-slide .product-item:nth-child(4n+1){margin-left:0 !important}.products.grid .product-item{margin-right:0 !important}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item{padding:0 10px}.modal-popup.confirm header.modal-header{border:none}.modal-popup.confirm .modal-inner-wrap{min-height:200px;width:500px !important}.catalog-product-view header.modal-header{border:none !important}.modal-popup.confirm .modal-inner-wrap button.action-primary.action-accept{width:53px !important;height:32px !important;border:none !important;padding:0 15px !important;background-color:#2b3b4b}.modal-popup.confirm .modal-content{border:none !important}.modal-popup.confirm footer.modal-footer{border:none;float:left;position:absolute;bottom:25px}.modal-popup .modal-footer .action-secondary{padding:5px 0}.catalog-product-view header.modal-header{border:none !important}.catalog-product-view .modal-popup.confirm .modal-inner-wrap .modal-content{border:none !important}.catalog-product-view .modal-popup.confirm .modal-inner-wrap .modal-content h4{font-size:19px;text-align:center !important;margin-bottom:10px}.catalog-product-view button.listcart.action-primary.action-accept,button.listcart.action-secondary.action-dismiss{width:53px !important;height:32px !important;border:none !important;padding:0 15px !important}.catalog-product-view footer.modal-footer{width:33% !important;border:none !important}.catalog-product-view button.listcart.action-secondary.action-dismiss{background-color:#eee !important}.catalog-product-view button.listcart.action-primary.action-accept{background-color:#2b3b4b}.catalog-product-view button.listcart.action-primary.action-accept span,button.listcart.action-secondary.action-dismiss span{font-size:14px}.catalog-product-view button.listcart.action-secondary.action-dismiss:hover{background-color:#2b3b4b !important;color:#fff !important}.catalog-product-view button.listcart.action-primary.action-accept:hover{background-color:#707070 !important;border:#707070 !important}button#top-cart-btn-checkout,.cart-container button{background-color:#e86144 !important;color:#fff !important;text-transform:uppercase;font-family:'Roboto';font-size:1.6rem}button#top-cart-btn-checkout:hover,.cart-container button:hover{background-color:#d8e2e3 !important;color:#000 !important}.checkout-cart-index button#top-cart-btn-checkout:hover{background-color:#2b3b4b !important;color:#fff !important}.block.block-minicart .product-item-details .action.delete .amtheme-icon{width:20px !important;height:20px !important}.page-header .amtheme-icon:hover,.block-search .actions:hover svg.amtheme-icon,.amtheme-backtotop-wrap>.amtheme-icon{stroke-width:.5;stroke:#2b3b4b;fill:#2b3b4b !important}.amtheme-backtotop-wrap>.amtheme-icon{stroke-width:.5;stroke:#2b3b4b;fill:#2b3b4b !important}.amtheme-backtotop-wrap.-animate.-show.-fix,.amtheme-backtotop-wrap:hover,.amtheme-backtotop-wrap:hover,.amtheme-backtotop-wrap:focus,.amtheme-backtotop-wrap.-animate{border-color:#2b3b4b !important}body .products-grid.products>.amtheme-products-secondary .product-item-link:hover,body .amtheme-products-secondary.-in-widget .product-item-link:hover,body .amtheme-products-grid .widget.block-static-block .block.block-products-list .product-items .product-item-link:hover,body .widget.block-static-block .amtheme-products-grid .block.block-products-list .product-items .product-item-link:hover{color:initial !important}.special-price .price,.price-box.-am-special-price .normal-price .price-label+.price-wrapper>.price{color:#e86144 !important}.products.grid .product-item{border:1px solid #eee;padding:0 5px}.products.grid .product-item:hover{border:none !important;z-index:1}button#product-addtocart-button{display:block !important}p.quantity-text{display:inline-block !important;padding-right:10px !important}.products-grid.products>.amtheme-products-secondary .product-item-name,.product-item .product-item-link{height:auto !important}body.catalog-category-view li.item.product.product-item{width:33.33% !important}body.catalog-category-view .products-grid .product-item-info{padding-left:13px;padding-right:13px}.catalog-product_compare-index .modal-popup.confirm .modal-inner-wrap .modal-content{text-align:center;border:none !important}.catalog-product_compare-index header.modal-header{border:none !important}.catalog-product_compare-index footer.modal-footer{border:none;padding-top:20px !important}.catalog-product_compare-index button.action-secondary.action-dismiss,.catalog-product_compare-index button.action-primary.action-accept{width:53px !important;height:32px !important;border:none !important;padding:0 15px !important;margin:0 0 0 30px !important}.catalog-product_compare-index button.action-primary.action-accept{background-color:#2b3b4b}.catalog-product_compare-index button.action-primary.action-accept:hover{background-color:#707070 !important;border:#707070 !important}.amtheme-sticky-compare>.amtheme-wrapper{background-color:#2b3b4b !important}a.amtheme-link.compare.-show{color:#d8e2e3 !important}.amtheme-compare-link svg.amtheme-icon{fill:#d8e2e3 !important}.amtheme-compare-link{margin-top:-8px}table.amtheme-comparison-headings.table{display:none !important}button.action.button-as-link.print.hidden-print{color:#000 !important}.shipping-information-title{font-size:22px}.shipping-information-content{padding:10px 0}button.action.action-edit{background-color:#2b3b4b !important}.shipping-information-content{display:block}span.value.content{float:left}.shipping-information button{float:right}.shipping-information .ship-via{padding:50px 0 !important}@media only screen and (max-width:479px){.block.block-minicart.-sticky-minicart{width:292px !important}.aminst-feed-slider-container .aminst-feed-post{margin-left:60px !important}}@media only screen and (min-width:768px){.amtheme-tabs-widget .product-item-info .product-info-wrapper{visibility:hidden}.amtheme-tabs-widget .product-item-info:hover .product-info-wrapper{visibility:visible}table#shopping-cart-table .product-item-details{display:table-cell;vertical-align:top;white-space:normal;width:175px !important}.cart.table-wrapper .product-item-photo{display:table-cell;padding-right:20px;vertical-align:top;left:0;max-width:100px;padding:0;position:static;top:15px;width:4% !important;display:table-cell;max-width:100%;padding-right:20px;position:static;vertical-align:top;width:175px !important}.minicart-items-wrapper.overflowed ol.minicart-items{max-height:40vh;overflow-y:scroll}}@media only screen and (max-width:768px){.ammenu-header-container .panel{display:block !important}.ammenu-link.-current .ammenu-text,.ammenu-link.-current .ammenu-toggle{color:#000 !important;font-weight:700}.ammenu-link.-current:before{background:#000}.ammenu-tabs-list .ammenu-button:hover,.ammenu-tabs-list .ammenu-button.-active{color:#2b3b4b !important}.page-header.-sticky-header.-show>.panel.wrapper{display:none !important}.page-header .amtheme-icons-container .amtheme-header-icon.sp-auth-container~div:nth-child(2){display:none !important}.page-header .amtheme-icons-container .amtheme-header-icon.sp-auth-container~div:nth-child(3){display:none !important}.block-search .block-content{height:auto !important}.block.block-search.-header{order:1 !important;width:100% !important;margin-bottom:40px;width:220px !important;margin-left:auto !important;margin-right:auto !important;max-width:unset !important}header#ammenu-header-container.-show .block.block-search.-header{display:none}.block.block-search.-header .actions{transform:translateY(-10%);right:-20px !important}.amasty-mega-menu .page-header .amtheme-icons-container{width:25px !important;margin:0 20px 0 0}button#toggle_button,button.ammenu-button.-hamburger.-trigger{position:relative;margin-right:30px !important;margin-top:25px !important;margin-bottom:25px !important;margin-left:22px !important}.page-header .amtheme-icons-container .amtheme-header-icon{margin-inline-end:0 !important;display:inline-block !important;margin:0 9px;width:40px;margin-left:25px}.ammenu-header-container .header.content .minicart-wrapper{position:absolute;top:30px}div#search_autocomplete{padding:20px;position:absolute;width:75vw !important;top:60px;right:37px;background:#fdfbfb;display:none}.block-search .amtheme-icon.-reset{display:none}body.catalog-category-view li.item.product.product-item{width:50% !important}.products.list .product.details.product-item-details{margin-top:-20px !important}.products.list .product-reviews-summary.short{margin-top:0 !important}table#product-attribute-specs-table th{width:125px !important;display:table-cell}table#product-attribute-specs-table td{width:auto;display:table-cell}.amtheme-product-info .amtheme-short-info{margin-bottom:10px !important}.amtheme-add-form-bottom.-on-line .product-addto-links{text-align:left}.amtheme-add-form-bottom.-on-line .product-options-bottom{margin-bottom:0}table#product-attribute-specs-table.table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr{padding:5px;margin:5px 0}.amtheme-products-secondary button.action.tocart.primary{display:none}.amtheme-products-secondary .slick-dots{width:100%}.cart.table-wrapper .col.qty .input-text.qty.quantity-whole1{margin-top:36px}table#shopping-cart-table span.customOptionPrice{margin-top:20px}table#shopping-cart-table .field.qty{margin-top:0}.amasty-mega-menu .page-header .amtheme-icons-container .block.block-minicart .block-title{display:block !important}.block.block-minicart .product-item-details .actions{right:10px !important}.block.block-minicart .product-item-details{max-width:180px !important}.row.gallery-hm-row-1 img{width:100% !important;height:100% !important}.new-products-tabs-block .amtheme-tabs-widget .amtheme-heading{margin-bottom:10px !important;text-align:center;line-height:1.2}.row.section-text h4{font-size:22px !important}.hm-news-letter h4{font-size:22px !important;margin-bottom:20px}.new-products-tabs-block .amtheme-tabs-widget .amtheme-heading{font-size:22px !important}section.aminst-feed-slider-container .aminst-feed-title{font-size:22px !important}.new-products-tabs-block{margin-bottom:60px !important}.row.section-text{margin-bottom:60px}.hm-news-letter{margin-top:60px !important}.page-main .row.section-subs-form{margin-bottom:40px !important}section.aminst-feed-slider-container .aminst-feed-title{margin-top:0 !important}.hm-news-letter .actions{margin-right:30px}small.copyright{line-height:2;padding-top:10px}.footer-logo-img img{padding-bottom:12px !important;margin-top:-15px !important}.catalogsearch-result-index li.item.product.product-item{width:50% !important}.checkout-index-index .header.content>.logo{margin-top:3%;max-width:100% !important}.checkout-index-index .page-header.-sticky-header{position:relative !important;transition:all .3s ease-in-out}.checkout-index-index .page-header{transition:all .3s ease-in-out}.cart-container .cart.main.actions button{font-size:1rem !important;line-height:1.5 !important;padding:10px !important}}@media (max-width:767px){.hide-mobile{display:none !important}.hide-desktop{display:block !important}.amasty-mega-menu .header.content{padding:0 !important}.cart.main.actions .action{font-size:.9rem;line-height:1.5}.cart-container button{padding:8px 30px;margin:0 3px}.cart-container .cart-summary{margin-inline-end:-5px;margin-inline-start:-5px;padding-inline-end:5px;padding-inline-start:5px}.amcard-field-container.-cart{margin-top:15px}table#shopping-cart-table span.customOptionPrice{margin-top:142px !important}.cart.table-wrapper .col.qty .input-text.qty.quantity-whole1{margin-top:115px !important}span.cust.option-price.price-excluding-tax span.price.optionprice{margin-top:125px !important}tbody.cart.item tr.item-info{font-size:12px}.cart.item .item-info .product-item-details{margin-inline-start:0px}.product-addto-links.product-addto-links span.amtheme-title{font-size:9px !important}.block.block-minicart .price-container .price-excluding-tax .price{margin-left:45px !important;margin-top:0}table#shopping-cart-table td.col.price{border-top:1px solid #dee2e6 !important}table#shopping-cart-table dl.item-options{margin-top:15px}.block.block-minicart .product-item-details .actions{right:-15px !important}.block.block-minicart.-sticky-minicart{width:292px !important}body#html-body .ammenu-header-container .header.content .ammenu-logo{margin-left:4.5% !important;width:50% !important}.checkout-payment-method .discount-code button.action.action-apply{width:100px;display:inline}.checkout-payment-method .discount-code button.action.action-apply{width:100px !important;display:inline !important}.checkout-payment-method .discount-code .primary{display:inline}.checkout-payment-method .discount-code button.action.action-apply{padding:13px 0 !important}input#discount-code{padding-top:17px;padding-bottom:22px}.checkout-cart-index .cart-discount .action{padding-left:20px;padding-right:20px}}.subcategoriessp a{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto;margin-bottom:10px;text-align:center;color:#000}.action.reload.captcha-reload{color:#e25037 !important}ul.header.links .amtheme-icon{fill:#fff !important}ul.header.links .switcher .action{color:#fff}ul.header.links .amtheme-icon{margin-top:-5px}ul.header.links .header.links{margin-top:-3px}#account-nav li.nav.item{display:block;width:100%}#account-nav li.nav.item:before{display:none}.form-wishlist-items .actions-toolbar .action.share{padding:17px;color:#fff;font-weight:500 !important}.form-wishlist-items .actions-toolbar .action.share:hover{color:#fff !important}.products-grid.wishlist .box-tocart .fieldset .qty{display:none}.products-grid.wishlist .box-tocart{display:block !important}.products-grid.wishlist .box-tocart .actions-primary{display:none}ul.header-links{font-family:"Open Sans",sans-serif !important}.page-product-downloadable .amtheme-product-info .downloads>.label{margin-top:-25px}body.page-product-downloadable .product.pricing{display:none}body.page-product-downloadable .amtheme-actions-wrap{margin-top:20px !important}body.page-product-downloadable .control.qty-wrapper{margin-bottom:20px !important;display:block}.checkout-payment-method.submit .payment-methods{display:block !important}.product-info-main .product.pricing{display:none}.product-addto-links a.action.towishlist svg.amtheme-icon.-hover-bg:hover{fill:#e3543c;color:#e3543c}button#product-addtocart-button{margin:0 auto}.add-to-cart.right-side button#product-addtocart-button{position:relative !important;left:80%;right:0}@media only screen and (max-width:768px){button#product-addtocart-button{margin:0}.add-to-cart.right-side button#product-addtocart-button{left:unset;right:unset}}.ammenu-submenu-block.-root a:hover,.ammenu-submenu-block.-root a:hover *{background-color:#2b3b4b !important;width:100% !important;color:#fff !important}section.ammenu-submenu-wrapper .ammenu-category-columns .ammenu-column.-col-1 .ammenu-title:hover{color:#fff !important}a.amtheme-link[aria-label="My Wish List"] use:hover,a.amtheme-link[aria-label="My Wish List"]:hover use,li.item.product.product-item a.action.towishlist.amtheme-circle-icon .amtheme-icon:hover use{fill:#e3543c !important;color:#e3543c !important}.box-tocart .control{margin-bottom:20px !important;display:block}.block.am-widget.block-viewed-products-grid .product-item-details{position:relative;top:-25px;background:#ffffffed;min-height:198px !important;padding:0 10px;transition:all .1s}.block.am-widget.block-viewed-products-grid .product-item-info{overflow:hidden}.block.am-widget.block-viewed-products-grid .product-item-info:hover .product-item-details{top:-160px;transition:all .1s}.block.am-widget.block-viewed-products-grid .product-item-info{max-height:175px}.admin__data-grid-outer-wrap[data-bind="scope: 'widget_recently_viewed.widget_recently_viewed'"] .block.am-widget.block-viewed-products-grid span.product-image-container{margin:0 23px 0 27px !important}.block.am-widget.block-viewed-products-grid .product-item-info:hover .product-item-details span.product.name.product-item-name{margin-top:50px}.block.am-widget.block-viewed-products-grid .action.tocart.-show-spinner:before{background:#d8e2e3 !important}.block.am-widget.block-viewed-products-grid{margin-top:0 !important}.block.am-widget.block-viewed-products-grid .block-title strong{font-weight:700}.block.am-widget.block-viewed-products-grid .block-title{margin-bottom:0}.admin__data-grid-outer-wrap[data-bind="scope: 'widget_recently_viewed.widget_recently_viewed'"] span.product-image-container{width:140px !important;margin:0 23px 0 36px!important}.admin__data-grid-outer-wrap[data-bind="scope: 'widget_recently_viewed.widget_recently_viewed'"] span.product.name.product-item-name{margin-bottom:-3px !important;text-align:center !important}.admin__data-grid-outer-wrap[data-bind="scope: 'widget_recently_viewed.widget_recently_viewed'"] a.product-item-link{font-size:16px !important}.admin__data-grid-outer-wrap[data-bind="scope: 'widget_recently_viewed.widget_recently_viewed'"] .product-item-info{background:#fff;border:1px solid transparent;border-radius:6px;box-shadow:0 4px 8px rgb(57 56 56/10%);transition:min-height .4s ease-in-out}.admin__data-grid-outer-wrap[data-bind="scope: 'widget_recently_viewed.widget_recently_viewed'"] .product-item-info{border:1px solid #eee !important;padding:0 5px !important}.admin__data-grid-outer-wrap[data-bind="scope: 'widget_recently_viewed.widget_recently_viewed'"] .product.details.product-item-details{text-align:center !important}.admin__data-grid-outer-wrap[data-bind="scope: 'widget_recently_viewed.widget_recently_viewed'"] li.item.product.product-item{padding:0 5px;border:1px solid #eee}.admin__data-grid-outer-wrap[data-bind="scope: 'widget_recently_viewed.widget_recently_viewed'"] li.item.product.product-item:hover{padding:0 2px;border:1px solid #fff}.retail-sec-txt p{font-size:21px;width:56%;margin:0 auto;font-family:'Open Sans' !important;padding:10px 0}.row.retail-section.section-text{margin-top:100px}.retail-sec-txt{margin-bottom:30px}.row.retail-first-section{margin-top:-65px}.retail-banner-txt{padding:40px 0;font-size:21px;width:100%;margin:0 auto;font-family:'Open Sans' !important}img.retail-sec-img{padding:25px 0}@media only screen and (max-width:768px){.retail-banner-txt{width:95% !important}.row.retail-first-section{margin-top:0}.row.retail-section.section-text{margin-top:60px}.retail-sec-txt{margin-bottom:10px}img.retail-sec-img{padding:10px 0}}.labels-container{position:absolute;z-index:10}.labels-container .label-container{list-style:none;padding:0;margin:0}.labels-container .label-item{margin:0;margin-bottom:9px;background-color:#e86144;color:#000;border:0;font-size:14px;padding:2px 10px;color:#fff;font-weight:700}.labels-container .label{border:1px solid #dadada;padding:5px;background-color:#f0f0f0;color:#949494;margin:0;float:left;width:106px;text-align:center}body.catalog-category-view .labels-container{top:34px !important}body.catalog-category-view .labels-container .label-item{font-size:12px !important}body.catalog-category-view .products-grid .product-item-info{padding:0 !important}@media only screen and (max-width:768px){.admin__data-grid-outer-wrap[data-bind="scope: 'widget_recently_viewed.widget_recently_viewed'"] .block.am-widget.block-viewed-products-grid span.product-image-container{margin:0 auto !important}.labels-container .label-item{font-size:12px !important}body.catalog-category-view .labels-container{top:26px !important}body.catalog-category-view .amtheme-wishlist.amtheme-icon-wrapper.-top-left{z-index:99}}@supports (-webkit-appearance:-apple-pay-button){.braintree-apple-pay-button{display:inline-block;-webkit-appearance:-apple-pay-button;-apple-pay-button-type:buy}.braintree-apple-pay-button>*{display:none}.braintree-apple-pay-button{-apple-pay-button-style:#000}.apple-pay-button-white-with-text{-apple-pay-button-style:#fff}.apple-pay-button-white-with-line-with-text{-apple-pay-button-style:white-outline}}@supports not (-webkit-appearance:-apple-pay-button){.braintree-apple-pay-button{--apple-pay-scale:1;display:inline-flex;justify-content:center;font-size:14px;border-radius:5px;padding:10px;box-sizing:border-box;min-width:200px;min-height:32px;max-height:64px;font-size:1.6rem !important}.braintree-apple-pay-button{background-color:#000;color:#fff}.apple-pay-button-white-with-text{background-color:#fff;color:#000}.apple-pay-button-white-with-line-with-text{background-color:#fff;color:#000;border:.5px solid #000}.braintree-apple-pay-button>.logo{background-image:-webkit-named-image(apple-pay-logo-white);background-color:#000}.braintree-apple-pay-button.apple-pay-button-white-with-text>.logo{background-image:-webkit-named-image(apple-pay-logo-black);background-color:#fff}.braintree-apple-pay-button.apple-pay-button-white-with-line-with-text>.logo{background-image:-webkit-named-image(apple-pay-logo-black);background-color:#fff}.braintree-apple-pay-button>.text{font-family:-apple-system;font-size:calc(1em*var(--apple-pay-scale));font-weight:300;align-self:center;margin-right:calc(2px*var(--apple-pay-scale))}.braintree-apple-pay-button>.logo{width:calc(35px*var(--scale));height:100%;background-size:100% 60%;background-repeat:no-repeat;background-position:0 50%;margin-left:calc(2px*var(--apple-pay-scale));border:none}}.braintree-applepay-minicart.minicart{display:none !important}.block .block-title{font-size:22px;letter-spacing:.035em;margin-bottom:25px}.slick-dots{position:static;left:0;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.block.am-widget{margin:20px auto}.block.am-widget{margin:20px auto;max-width:100%}.block.related{margin-bottom:20px !important}.am-tabs-view .product.data.items>.item.content{margin-top:41px;padding:25px}.amasty-jet-theme.am-tabs-view .product.data.items:not(.amtabs-accordion-view)>.item.title>.switch{padding:5px 0;height:100%;border:1px solid transparent;font-size:22px}section.amsearch-result-section .amsearch-products-section.-grid .product-item [data-role=priceBox] span{font-size:13px !important;flex-basis:unset}section.amsearch-description.product.details.product-item-details>a.amsearch-link.product-item-link{min-height:50px}.page-header.amsearch-full-width .amsearch-form-block{z-index:9}.ammenu-header-container .header.content .ammenu-logo{z-index:0}li.amsearch-item.product-item{margin:5px}section.amsearch-related-terms{display:none !important}.page-header.amsearch-full-width.-opened .panel.wrapper{display:block !important}.amsearch-item-container .amsearch-item .amsearch-link{color:#000 !important}.amsearch-products-section .amsearch-link,.amsearch-highlight{color:#e86144 !important}.amsearch-products-section .amsearch-link:hover,.amsearch-highlight:hover{color:#2a3b4b !important}.amsearch-products-section .amsearch-link{font-size:16px}.catalogsearch-result-index li.item.product.product-item{margin-bottom:20px}.amsearch-search-page .page-title-wrapper.amtheme-title-search{margin:10px 0}.page-header .amsearch-input-wrapper{min-width:235px !important}section.amsearch-description.product.details.product-item-details .amsearch-link{color:#000 !important}.page-header.amsearch-full-width.-opened .amsearch-wrapper-block{z-index:10 !important}.page-header.amsearch-full-width.-opened a.logo.ammenu-logo img{width:300px !important;z-index:99999;padding:40px;transition:all .3s;margin-left:calc(4vw - 15px);padding-left:20px}.page-header.amsearch-full-width.-opened .header.content .ammenu-logo{margin:5px 0 0 !important;width:auto !important;z-index:9999}.page-header.amsearch-full-width.-opened.-sticky-header .header.content .ammenu-logo{margin:40px 0 0 !important}.page-header.amsearch-full-width.-opened .header.content{justify-content:left !important}.page-header.amsearch-full-width.-opened .amsearch-button.-full-close{background-color:#2a3b4b !important}.page-header.amsearch-full-width.-opened li.amsearch-item.product-item{padding-bottom:0 !important;padding-top:10px !important}.page-header.amsearch-full-width.-opened section.amsearch-description.product.details.product-item-details{margin-top:0}.page-header.amsearch-full-width.-opened a.amsearch-image{padding-bottom:0 !important}@media (max-width:767px){.amsearch-search-page .page-title-wrapper.amtheme-title-search{margin:20px 0}li.amsearch-item.product-item,.catalogsearch-result-index li.item.product.product-item{margin:5px auto !important;background:#fb !important;width:45% !important}.ammenu-header-container .header.content .minicart-wrapper{top:20px !important}.page-header.-sticky-header .header.content .minicart-wrapper{top:26px !important}.page-header .amsearch-button.-loupe-trigger{margin:0 11px 0 0 !important}.page-header.amsearch-full-width .amsearch-full_width-title{padding-bottom:0 !important}.page-header.amsearch-full-width .amsearch-form-block{padding-top:0;background:#fff !important}.page-header.amsearch-full-width.-opened .amsearch-button.-full-close{margin-top:5px}.page-header.amsearch-full-width.-opened .ammenu-logo{display:none !important}}.actions-toolbar .primary>button.action{background:#e86144 !important}.checkout-index-index .shipping-information .action-edit{padding:0 !important;background-color:transparent !important}.checkout-index-index .shipping-information .action-edit:hover{padding:0 !important;background-color:transparent !important}.checkout-index-index .shipping-information .action-edit span{color:#a8a69f !important;text-transform:uppercase}.checkout-index-index .shipping-information .action-edit span:hover{color:#000 !important}.checkout-index-index .shipping-information .ship-via{padding:0 !important}.checkout-index-index .checkout-payment-method .discount-code._collapsible .payment-option-content>form button.action{color:#2a3b4b !important;background-color:transparent !important;font-weight:400 !important;font-family:'Roboto' !important;font-size:12px !important}.checkout-index-index .amcard-field-block.-double.-code~button.amcard-check,.amcard-field-block>.amcard-button{color:#2a3b4b !important;background-color:transparent !important;font-weight:400 !important;font-family:'Roboto' !important;font-size:12px !important}.checkout-index-index .shipping-information-title span{border:0;font-size:2.2rem !important;font-weight:700 !important;line-height:2.4rem !important;padding:0 !important;color:#070605 !important}.checkout-index-index aside.modal-popup.authentication-dropdown.custom-slide._show button.action.action-login.secondary,.checkout-index-index aside.modal-popup.authentication-dropdown.custom-slide button.action.action-login.secondary{background-color:transparent !important;color:#000;width:150px;padding:10px}.checkout-index-index aside.modal-popup.authentication-dropdown.custom-slide._show button.action.action-login.secondary:hover,.checkout-index-index aside.modal-popup.authentication-dropdown.custom-slide button.action.action-login.secondary:hover{font-size:20px !important}.checkout-index-index .page-layout-checkout aside.modal-popup.authentication-dropdown.custom-slide._show .block-authentication,.checkout-index-index .page-layout-checkout aside.modal-popup.authentication-dropdown.custom-slide .block-authentication{margin-top:-30px}.checkout-index-index .payment-method.payment-method-braintree._active .payment-method-content .checkout-agreements-block~.actions-toolbar{margin-top:330px !important}.checkout-index-index .amcard-field-container.-cart{background-color:#fff;padding-left:0 !important}.checkout-index-index .amcard-codes-list{position:absolute;bottom:415px}.checkout-index-index form.form.form-login button.action.login.primary{background:0 0 !important;color:#000 !important;width:100px;padding:4px;text-align:left}.checkout-index-index form.form.form-login button.action.login.primary:hover{font-size:20px !important}.checkout-index-index div#shipping-method-buttons-container .primary button.button.action.continue.primary{margin-top:0 !important}.free-shipping-promotion{width:350px;position:absolute;left:0;top:19px}@media (min-width:1440px){.free-shipping-promotion{left:-3vw !important}}@media (max-width:1024px){.free-shipping-promotion{display:none !important}.checkout-index-index header.page-header.amsearch-full-width{margin-top:74px}.checkout-index-index .page-wrapper .header.content>.logo{position:relative;top:-70px}.checkout-index-index button.amsearch-button.-icon.-loupe.-loupe-trigger.-clear{display:none}.checkout-index-index .free-shipping-promotion{position:relative;top:65px;left:0 !important;display:block !important;margin:0 auto}.ammenu-header-container .header.content .ammenu-logo{width:30% !important;margin:0 auto !important;margin-left:30.3% !important}.amsearch-form-block.-opened{display:flex !important}.amsearch-form-block{display:none !important}.page-header.-sticky-header.-show a.ammenu-logo img{padding:0 !important}}.checkout-index-index header.page-header .panel.wrapper,.checkout-index-index span.amtheme-navigation-icon,.checkout-index-index .amtheme-icons-container,.checkout-index-index section.amsearch-wrapper-block{display:none !important}.checkout-index-index .header.content{margin-top:10px;margin-bottom:10px !important}.checkout-index-index .free-shipping-promotion{left:2.5vw}.checkout-index-index header.page-header.amsearch-full-width.-sticky-header.-desktop-navigation-toggle.-show{display:none}.checkout-cart-index .cart.main.actions .amtheme-wrap:last-of-type .action,.checkout-cart-index .cart.main.actions .action,.checkout-cart-index .amcard-field-container.-cart button.amcard-check,.checkout-cart-index .amcard-field-container.-cart input.amcard-button,.checkout-cart-index .amtheme-actions-toolbar button.action.apply.button-as-link{color:#2a3b4b !important;background-color:transparent !important;font-weight:400 !important;font-family:'Roboto' !important;font-size:12px !important}.checkout-cart-index .cart.main.actions .amtheme-wrap:last-of-type .action:hover,.checkout-cart-index .cart.main.actions .action:hover,.checkout-cart-index .amcard-field-container.-cart button.amcard-check:hover,.checkout-cart-index .amcard-field-container.-cart input.amcard-button:hover,.checkout-cart-index .amtheme-actions-toolbar button.action.apply.button-as-link:hover{color:#2a3b4b !important;background-color:transparent !important;font-weight:700 !important}.checkout-cart-index table#shopping-cart-table tr th{border:none}.checkout-cart-index table#shopping-cart-table thead tr{border-top:2px solid #dfdedd !important;border-bottom:2px solid #dfdedd !important}.checkout-cart-index .cart.main.actions{margin:20px 0}.checkout-cart-index button#empty_cart_button{width:70px !important}.checkout-cart-index .amcard-field-container.-cart button.amcard-check{padding-left:0 !important;font-size:12px !important}.checkout-cart-index .amcard-field-container.-cart input.amcard-button{margin-left:21px}.checkout-cart-index .cart-discount{margin-top:-25px}.checkout-cart-index .product-items.slick-slider .slick-slide .product-item{width:310px !important}.checkout-cart-index .product-items.slick-slider .slick-slide{margin:0 10px !important;width:200px !important}@media (max-width:767px){.cart.item .item-info .product-item-details{max-width:unset !important}.ammenu-header-container .panel.header{height:50px}.panel.header .links>li .free-shipping{font-size:14px !important;font-family:"Open Sans",sans-serif !important}.panel.header .links>li .free-shipping span,.panel.header .links>li .price-limit span{color:#e86144;font-weight:700 !important;font-family:"Open Sans",sans-serif !important}.panel.header .links>li .price-limit{font-size:12px !important;font-family:"Open Sans",sans-serif !important}.minicart-wrapper .counter{right:8px !important}.checkout-cart-index .cart-discount{margin-top:40px}}.checkout-cart-index .cart-container .crosssell{margin-top:0}.checkout-cart-index .amgcard-datalist-container .amcard-input-arrow:after{right:12px;top:18px}.checkout-cart-index .amgcard-datalist-container{width:38%}.checkout-cart-index .amcard-field-container.-cart input.amcard-button{margin-left:19px;text-transform:uppercase}.checkout-cart-index .amgcard-datalist-container .amcard-datalist-message{width:300px}.checkout-cart-index .cart-summary~.cart-discount{margin-top:20px !important}.checkout-cart-index .cart-discount .label{display:none !important}.checkout-cart-index .amtheme-actions-toolbar button.action.apply.button-as-link{margin-top:0}.checkout-cart-index .amcard-field-container.-cart span.amcard-title{font-weight:700 !important;text-transform:uppercase;font-size:12px}.checkout-cart-index .amgcard-datalist-container .amcard-field.-datalist{height:40px !important}.checkout-payment-method .amgcard-datalist-container .amcard-input-arrow:after{right:30px;top:17px}.checkout-payment-method .amgcard-datalist-container{width:220px}.checkout-payment-method .amcard-field-container.-cart input.amcard-button{margin-left:-8px !important;text-transform:uppercase;padding:7px !important;margin-top:4px;border-radius:4px !important}.checkout-index-index .amcard-field-block.-double.-code~button.amcard-check{text-transform:uppercase}.checkout-payment-method .amgcard-datalist-container .amcard-datalist-message{width:300px}.checkout-payment-method .discount-code._collapsible .payment-option-content>form button.action.action-apply{position:relative;left:5px}.checkout-payment-method .discount-code.payment-option .payment-option-content{padding:0}.checkout-payment-method .amcard-field-container.-cart span.amcard-title{text-transform:uppercase;font-weight:600 !important;font-size:12px}.checkout-payment-method input.amcard-field.-datalist{height:40px !important;width:200px !important}.amtheme-product-info .amtheme-add-form-bottom.-on-line .qty-text-wrap div:last-child{background-color:#fff !important;z-index:9;padding:2px 0}.banner-image img{width:100% !important}.banner-image~.section-text .title{text-align:center !important;margin:36px 0;font-size:27px;font-weight:700 !important}.banner-image~.section-text .text-content{text-align:center;font-size:21px}.banner-image~.image-grid .title{text-align:center;font-size:25px;font-weight:600 !important;margin:36px 0}.banner-image~.image-grid{padding:0 40px}.banner-image~.image-grid div div img{width:100% !important;padding:20px 30px}.banner-image~.image-grid div div span.img-description{text-align:center;font-size:21px;display:block;padding:0 25px}.banner-image~.image-grid div div span.img-description strong{display:block;font-weight:600}.banner-image~.image-grid .col-md-4,.image-grid .col-md-3{margin-bottom:25px}.banner-image{margin-top:-68px}.image-grid~a .cta-button{text-align:center;background-color:#2a3b4b;border-radius:25px;font-size:21px;font-weight:900 !important;margin:36px 0;color:#fff;padding:10px 8px}.image-grid~a .cta-button:hover{background-color:#345a7d}.section-video-inspiration{text-align:center;margin:36px 0}.section-video-inspiration h2.video-title{text-align:center;font-size:25px;font-weight:600 !important;margin:36px 0}@media (max-width:767px){.banner-image{margin-top:0}.banner-image~.image-grid{padding:0}.banner-image~.image-grid .title{font-size:22px}ul.ammenu-items.-root.-accordion>li>ul.ammenu-items>li.ammenu-item>ul.ammenu-items>li.ammenu-item{display:block !important}}section.ammenu-nav-sections.-topmenu .ammenu-category-tree .ammenu-list{background-color:#dcdcdc !important}ul.ammenu-items.-root .ammenu-category-tree.ammenu-column.category-item ul.ammenu-list.show-submenu{display:block !important}section.ammenu-nav-sections.-topmenu .ammenu-category-tree.ammenu-column a.ammenu-title.-parent:after{content:"▼";content:"";margin-left:5px;border:solid #a8a69f;border-width:0 1px 1px 0;display:inline-block;padding:2.5px;vertical-align:middle;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-top:-6px;float:right;margin-top:10px}section.ammenu-nav-sections.-topmenu .ammenu-category-tree.ammenu-column p.ammenu-text-block span.ammenu-text{background-color:#dcdcdc;text-decoration:none !important;padding-left:30px !important}section.ammenu-nav-sections.-topmenu .ammenu-category-tree.ammenu-column a.ammenu-link.-simple.-all-link{text-decoration:none !important}section.ammenu-nav-sections.-topmenu .ammenu-category-tree.ammenu-column.category-item:hover a.ammenu-title.-parent{background-color:#2a3b4b !important;color:#fff !important}section.ammenu-nav-sections.-topmenu .ammenu-category-tree.ammenu-column.category-item a.ammenu-title.-parent{transition:unset !important}@media(max-width:1024px){.page-header .amsearch-button.-loupe-trigger{display:inline-block !important;background-size:25px}.page-header.amsearch-full-width.-opened a.logo.ammenu-logo img{width:200px !important}.page-header.amsearch-full-width.-opened .header.content .ammenu-logo{width:auto !important}}@media(max-width:1440px){.ammenu-header-container .header.content .ammenu-logo img{width:380px}}@media(max-width:1180px){.ammenu-header-container .header.content .ammenu-logo img{width:300px}.page-header .amsearch-button.-loupe-trigger{display:inline-block}.page-header.amsearch-full-width .amsearch-input-wrapper{display:none}.page-header.amsearch-full-width .amsearch-form-block.-opened .amsearch-input-wrapper{display:block !important}}@media(max-width:980px){.page-header.amsearch-full-width.-opened a.logo.ammenu-logo img{margin-left:-10px !important}}@media(max-width:380px){button#toggle_button.ammenu-button.-hamburger{margin-right:5px !important}}.checkout-index-index main#maincontent{background-color:#e1e9ea !important;margin-bottom:0}.checkout-index-index .checkout-container>.opc-wrapper>ol#checkoutSteps>li{background-color:#fff !important;padding:20px;-webkit-box-shadow:0 0 10px 0 rgb(0 0 0/10%);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgb(0 0 0/10%)}.checkout-index-index .amasty-jet-theme.checkout-index-index .opc-block-summary{padding-top:0;background-color:#fff !important}.checkout-index-index .checkout-container{justify-content:center}.checkout-index-index .amtheme-form-address .field.choice{background-color:#fff}.checkout-index-index .checkout-container>.opc-wrapper ol li#opc-shipping_method{margin-top:20px}.amasty-jet-theme.checkout-index-index .opc-block-summary{margin-top:0;background-color:#fff !important;padding:0 12px;-webkit-box-shadow:0 0 10px 0 rgb(0 0 0/10%);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgb(0 0 0/10%)}.checkout-index-index #checkout .opc-wrapper .checkout-shipping-method .step-title:before{content:"";display:inline-block;width:28px;height:24px;background:url("/media/custom/truck.svg") no-repeat 0 0;margin-right:20px;vertical-align:text-top}.checkout-index-index #checkout .opc-wrapper .checkout-shipping-address .step-title:before{content:"";display:inline-block;width:28px;height:24px;background:url("/media/custom/home.svg") no-repeat 0 0;margin-right:20px;vertical-align:text-top}.checkout-index-index .amtheme-checkout-contact{display:none !important}.checkout-index-index .opc-wrapper{float:left !important;max-width:unset !important}.checkout-index-index .checkout-container{max-width:1280px !important;margin:0 auto !important;padding-bottom:30px}.checkout-container>.opc-progress-bar{max-width:1280px !important}.checkout-shipping-method .step-title{margin-top:0 !important}.amtheme-form-address>.step-title{position:absolute;top:130px}.checkout-shipping-address .form-login{margin-top:50px;margin-bottom:0 !important}.checkout-index-index .amtheme-form-address .field.choice{margin-top:-10px}.checkout-index-index .opc-block-summary>span.title{display:block !important;border:0;font-size:2.2rem;font-weight:700;line-height:2.4rem;padding:0;padding:20px}.checkout-index-index .free-shipping-promotion{left:75% !important;top:22px}.checkout-index-index .header.content>.logo{float:left !important;margin:0 !important;margin-left:0 !important}.checkout-index-index .page-header:not(.-sticky-header.-show)>.content .logo-image{width:330px !important}.checkout-index-index .header.content{margin:0 auto !important;max-width:1280px !important}body.amasty-jet-theme.checkout-index-index .opc-block-shipping-information .shipping-information{background-color:#fff !important;padding:20px;-webkit-box-shadow:0 0 10px 0 rgb(0 0 0/10%);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgb(0 0 0/10%);margin-top:110px;margin-left:-10px !important}.checkout-index-index .shipping-information .action-edit{color:#000 !important}body.amasty-jet-theme.checkout-index-index .opc-block-shipping-information{width:auto !important;margin:-24px -20px 0;margin-top:-24px;margin-right:-12px;margin-bottom:0;margin-left:-1px}.checkout-index-index .shipping-information .ship-via{padding-bottom:20px !important;margin-top:15px}.checkout-index-index .checkout-payment-method .discount-code.payment-option .payment-option-content .message.error{font-size:12px}@media(max-width:1023px){.amasty-jet-theme.checkout-index-index .opc-block-summary{margin:0}.checkout-index-index .free-shipping-promotion{left:-20px !important;position:relative !important;top:-12px;width:200px !important;display:inline-block !important;margin:0 !important}.checkout-index-index .header.content>.logo{top:-10px !important;right:15px}.checkout-index-index .page-header:not(.-sticky-header.-show)>.content .logo-image{width:200px !important}.checkout-index-index .free-shipping-promotion img{width:200px}.checkout-index-index button.amsearch-button.-icon.-loupe.-loupe-trigger.-clear{display:none !important}}@media(max-width:767px){.checkout-index-index .page-wrapper .header.content>.logo{padding-top:0 !important}.checkout-index-index .checkout-payment-method .discount-code.payment-option .payment-option-content .message.error{width:100% !important}.checkout-index-index .page-wrapper .header.content>.logo{width:180px !important}.checkout-index-index .page-wrapper{padding-top:0 !important}}@media(max-width:360px){.checkout-index-index .page-header:not(.-sticky-header.-show)>.content .logo-image{width:150px !important}.checkout-index-index .free-shipping-promotion{width:150px !important}}@media(max-width:1023px){.checkout-index-index .opc-wrapper{float:none !important}.checkout-index-index .payment-method.payment-method-braintree._active .payment-method-content .checkout-agreements-block~.actions-toolbar{margin-top:0 !important}body.amasty-jet-theme.checkout-index-index .opc-block-shipping-information .shipping-information{width:100% !important;margin-left:0 !important}body.amasty-jet-theme.checkout-index-index .opc-block-shipping-information{margin:0 !important}.checkout-container .opc-sidebar{width:100% !important}.checkout-index-index .payment-option._collapsible.opc-payment-additional.discount-code .payment-option-title.field.choice{padding:8px 0}.checkout-index-index .payment-method.payment-method-braintree._active .payment-method-content .checkout-agreements-block~.actions-toolbar{margin-top:350px !important}.checkout-index-index .payment-option._collapsible.opc-payment-additional.discount-code{bottom:915px !important;margin-left:-5px}.checkout-index-index .amcard-field-container.-cart{background-color:#fff !important}.checkout-index-index .amcard-codes-list{bottom:870px;z-index:0}.checkout-index-index .checkout-container>.opc-wrapper>ol#checkoutSteps>li .amtheme-shipping-wrap{background:#fff !important;padding:0 !important;margin:0 !important}}.checkout-payment-method .checkout-billing-address{background:#f0f4f4 !important}.checkout-payment-method form#co-transparent-form-braintree{background:#f0f4f4 !important;padding:20px 20px 0;border-radius:4px}.checkout-payment-method .amcard-field-container.-cart span.amcard-title,.checkout-payment-method .payment-option-title .action-toggle{text-transform:capitalize !important}.checkout-payment-method .payment-option-content>form .payment-option-inner input#discount-code{width:200px}.checkout-index-index .opc-wrapper .fieldset.ccard.braintree>.field.required>label span{color:#000 !important}.payment-method-braintree .payment.ccard.braintree .hosted-control{border:1px solid #dfdedd !important;background-color:#fff !important}.cms-home main#maincontent .r-width{max-width:1183px !important;margin-left:auto !important;margin-right:auto !important;width:100% !important}.container-fluid.home-banner{max-width:1500px;width:100% !important;margin-left:auto !important;margin-right:auto !important}.container-fluid.home-banner .space-right.big-section{border-right:20px solid #fff !important;padding:0}.container-fluid.home-banner .space-top.medium-section{border-top:20px solid #fff;padding:0}.container-fluid.home-banner img{width:100% !important;padding:0;margin:0;height:100% !important}.container-fluid.home-banner .row.small-section-row .small-section{padding:0}@media(max-width:991px){.container-fluid.home-banner .row.small-section-row{display:none}.container-fluid.home-banner .space-right.big-section{border:none !important}.container-fluid.home-banner img{height:auto !important}}@media only screen and (min-width:1024px){.products.wrapper.grid.products-grid.products-related .slick-initialized .slick-slide{height:220px !important}.products.wrapper.grid.products-grid.products-related .product-item{padding:2px 5px !important}.catalog-product-view .amtheme-productinfo-wrap .block.related .products-grid.products .price-box.price-final_price{top:0 !important;margin-top:0 !important}.catalog-product-view .amtheme-productinfo-wrap .block.related span.product.name.product-item-name{min-height:48px !important}.catalog-product-view .products.wrapper.grid.products-grid span.price-span{position:relative;top:1px}}.minicart-wrapper.active .block.block-minicart.-sticky-minicart button#top-cart-btn-checkout{padding:8px 0}.minicart-wrapper.active .block.block-minicart.-sticky-minicart a.action.viewcart{color:#155a7b !important}.checkout-index-index .checkout-container>.opc-wrapper>ol#checkoutSteps>li#payment{min-height:1100px !important}.checkout-cart-index .cart-summary>.checkout.methods>.item .braintree-apple-pay-button{font-size:16px !important}.ammenu-nav-sections.-topmenu .ammenu-submenu-wrapper .ammenu-category-columns .ammenu-column:hover a:hover{background-color:#2b3b4b !important;color:#fff !important}.ammenu-nav-sections.-topmenu .ammenu-submenu-wrapper .ammenu-category-columns .ammenu-column:hover>a,.ammenu-nav-sections.-topmenu .ammenu-submenu-wrapper .ammenu-category-columns .active-submenu>a{background-color:#2b3b4b !important;color:#fff !important}.ammenu-category-tree.ammenu-column.category-item.active-submenu{background:#eee !important}.ammenu-category-tree.ammenu-column.category-item.active-submenu a span{background:0 0 !important;padding-left:30px}.ammenu-nav-sections.-topmenu .ammenu-submenu-wrapper .ammenu-category-columns .ammenu-column a.ammenu-title.-parent:after{content:"â–¼";content:"";margin-left:5px;border:solid #a8a69f;border-width:0 1px 1px 0;display:inline-block;padding:2.5px;vertical-align:middle;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-top:8px;float:right}.checkout-cart-index a.action.multicheckout{display:none !important}@media(max-width:768px){.checkout-cart-index .cart-container>.amtheme-form-wrapper,.checkout-cart-index .cart-container>.cart-summary,.checkout-cart-index .cart-discount,.checkout-cart-index .cart-discount .block.discount{margin-top:0 !important}}@media(max-width:1024px){ul.header.links li.amtheme-myaccount-link.switcher{display:none}}@media(min-width:1024px){.checkout-cart-index .cart-container>.cart-summary{position:absolute;right:0}}.minicart-wrapper.active .block.block-minicart.-sticky-minicart a.action.viewcart:hover{color:#000 !important}.minicart-wrapper.active .block.block-minicart.-sticky-minicart a.action.viewcart{transition:background .4s ease-in-out}header#ammenu-header-container li.amtheme-myaccount-link.switcher{display:none}header#ammenu-header-container .greet.welcome{text-align:right;margin-right:-15px !important;flex:20% 0 0 !important;margin-top:-5px !important}header#ammenu-header-container .greet.welcome span.logged-in{color:#e86144 !important}.amasty-mega-menu .ammenu-menu-greetings{background-color:transparent}body#html-body.l-in .account-icon.amtheme-header-icon.switcher svg.amtheme-icon{stroke-width:1;stroke:#e86144 !important}.page-product-configurable .box-tocart .super-attribute-select{width:170px !important;display:block !important}.page-product-configurable .add-to-cart.right-side button#product-addtocart-button{left:0 !important}.page-product-configurable .page-title-wrapper .product-info-price .price-wrapper[data-price-type=finalPrice],.page-product-configurable .page-title-wrapper .product-info-price .price-wrapper[data-price-type=finalPrice] span.price{display:inline-block !important;font-size:18px !important;font-weight:600 !important;color:#212529;margin-top:5px}.page-product-configurable .page-title-wrapper .product-info-price span.price-label,.page-product-configurable .page-title-wrapper .product-info-price span.price,div#amasty-shopby-product-list span.price-label{display:none}section.amsearch-result-section .amsearch-products-section.-grid .normal-price .price,.amsearch-search-page .normal-price .price,.product.details.product-item-details span.price-container.price-final_price.tax.weee .price{color:#000}.products.wrapper.grid.products-grid span.price-span,.catalog-product-view .products.wrapper.grid.products-grid span.price-span,.amtheme-tabs-widget .products.slick-slider>.slick-list span.price-span{position:relative;top:2px}.amtheme-product-info .product-info-stock-sku .stock.unavailable span,.product-info-main .product.alert.stock a{color:#155a7b !important;font-weight:700 !important}.page-product-configurable .stock.configurable-actual-qty{display:none !important}.page-product-configurable .stock.configurable-actual-qty{display:inline-block !important}.page-product-configurable .stock.configurable-actual-qty *{color:#155a7b !important;font-weight:700 !important}.page-product-configurable .add-to-cart.right-side button#product-addtocart-button.hide{display:none !important}.catalog-product-view .stock.unavailable *{text-transform:capitalize;color:#155a7b !important;font-weight:700 !important}body#html-body .amtheme-short-info>.product-info-stock-sku .stock.unavailable span,.page-product-configurable .stock.configurable-actual-qty span#ofs,.amasty-jet-theme .amxnotif-block label{color:#155a7b !important;font-weight:700 !important}.amasty-jet-theme .amxnotif-block .action.submit{background-color:#155a7b !important;font-size:14px;padding:10px 7px;width:120px !important}.amtheme-product-info .product-info-stock-sku .stock.unavailable{margin-bottom:30px}.amasty-jet-theme .amxnotif-block .input-fields input{margin-bottom:8px}.cart.main.actions button.action.button-as-link.update,.checkout-cart-index .cart.main.actions .amtheme-wrap:last-of-type a.action.continue{background-color:#2a3b4b !important;color:#fff !important;text-transform:uppercase;font-family:'Roboto';font-size:1.6rem;padding:15px 35px !important;border-radius:4px !important;font-weight:400 !important}.cart.main.actions button.action.button-as-link.update:hover,.checkout-cart-index .cart.main.actions .amtheme-wrap:last-of-type a.action.continue:hover{background-color:#d8e2e3 !important;color:#000 !important;font-weight:400 !important}.checkout-cart-index .amtheme-actions-toolbar button.action.apply.button-as-link,.checkout-cart-index .amcard-field-container.-cart input.amcard-button{background-color:#2a3b4b !important;color:#fff !important;text-transform:uppercase;font-family:'Roboto' !important;border-radius:4px;min-height:40px}.checkout-cart-index .amtheme-actions-toolbar button.action.apply.button-as-link:hover,.checkout-cart-index .amcard-field-container.-cart input.amcard-button:hover{background-color:#d8e2e3 !important;color:#000 !important}.checkout-cart-index .cart-discount .block.discount{max-width:unset !important}.am-got-text{font-size:1.8rem}.am-got-text span{margin-left:10px;color:#007bff !important}.am-got-text span:hover{color:#000 !important;cursor:pointer}div#am-giftcard-inner-content{height:0;opacity:0;transition:all .5s;margin-top:20px}div#am-giftcard-inner-content.open{height:125px;transition:all .5s;opacity:1}.checkout-cart-index table#shopping-cart-table tr th:last-of-type{right:-75px !important}.checkout-cart-index table#shopping-cart-table tr th.col.qty{text-align:center}.checkout-cart-index button#empty_cart_button{margin-left:40px;width:90px !important}.checkout-index-index form.form.form-login button.action.login.primary{background-color:#2a3b4b !important;color:#fff !important;text-transform:uppercase;font-family:'Roboto';font-size:1.6rem;padding:10px 24px !important;border-radius:4px !important;font-weight:400 !important}.checkout-index-index form.form.form-login button.action.login.primary:hover{background-color:#d8e2e3 !important;color:#000 !important;font-weight:400 !important;font-size:1.6rem !important}.checkout-payment-method div#am-giftcard-inner-content span.amcard-title{display:none}.checkout-payment-method .am-got-text{font-size:13px !important}@media(max-width:980px){div#am-giftcard-inner-content.open{height:170px}}.amsearch-result-section .amsearch-products-section .amsearch-product-list{overflow-x:scroll;height:500px}.checkout-index-index .checkout-container#checkout{padding-bottom:60px}.checkout-shipping-address .form-login div#recaptcha-checkout-inline-login .grecaptcha-badge{position:relative;left:0}.products.list .product-reviews-summary.short{margin-top:5px !important}.faq-question[aria-selected=true],.faq-question[aria-expanded=true]{background-color:#fff !important;padding:20px;border:1px solid #d9d9d9;padding:20px;margin-bottom:35px}.faq-question[aria-selected=false].faq-question[aria-expanded=false] div[data-role=trigger]{background-color:#f4f4f4;padding:20px;margin-bottom:35px}.faq-question div[data-role=trigger] span{font-size:18px;font-weight:600}.faq-content{font-size:14px !important;padding-top:20px}div#element.faq-accordian{width:750px;margin:0 auto}.faq-question[aria-selected=true] div[data-role=trigger]:before,.faq-question[aria-expanded=true] div[data-role=trigger]:before{content:"\2d" !important;float:right;font-size:20px}.faq-question[aria-selected=false] div[data-role=trigger]:before{content:"\2b";float:right;font-size:20px}.cms-faqs-html h1.page-title{width:750px !important;margin:0 auto;padding-bottom:50px;padding-top:80px}@media only screen and (max-width:768px){div#element.faq-accordian,.cms-faqs-html h1.page-title{width:90%}p.custom-machine-product-cta{font-size:13px;float:left}.amasty-jet-theme.am-tabs-view .product.data.items>.item.title{margin-top:10px;margin-bottom:10px}}p.custom-machine-product-cta{line-height:2.2rem;padding:8px 10px;font-size:1.6rem;float:right;background-color:#155a7b !important;border-color:#2b3b4b;color:#fff;margin-left:0;font-weight:400;text-transform:uppercase;border-radius:4px;margin:30px 0}body#html-body.cms-returns-html h2{padding:20px 0 5px}.checkout-index-index .payment-method-content.stripe-payments-card-form div#actions-toolbar{margin-top:485px !important}.checkout-index-index .stripe-payments-elements.no-wrap{padding:15px;background:#f0f4f4}.checkout-index-index .checkout-container>.opc-wrapper>ol#checkoutSteps>li#payment{min-height:873px !important}.checkout-index-index fieldset#payment_form_stripe_payments_checkout~.actions-toolbar{margin-top:600px !important}.amtheme-form-address>.fieldset.address .field[name="shippingAddress.custom_attributes.kl_email_consent"]{width:100% !important}.checkout-index-index div#recaptcha-checkout-place-order-wrapper{display:block}@media(max-width:980px){.checkout-index-index div#recaptcha-checkout-place-order-wrapper{bottom:50px}}.checkout-shipping-address .form-login div#recaptcha-checkout-inline-login-wrapper{display:none}.amtheme-shipping-wrap form#co-shipping-form .step-title{display:none}.checkout-index-index .checkout-container#checkout{padding:0 20px 30px !important;margin-bottom:60px !important;margin-top:30px !important}.amcheckout-step-container .amcheckout-shipping-methods .amcheckout-method{margin:0 auto !important;padding:10px !important}.amcheckout-step-container .amcheckout-shipping-methods .amcheckout-method td{padding:10px !important}.amcheckout-step-container .amcheckout-shipping-methods .amcheckout-method td:nth-child(1),.amcheckout-step-container .amcheckout-shipping-methods .amcheckout-method td:nth-child(2){width:20% !important}.checkout-index-index form#co-payment-form fieldset.fieldset{position:relative}.checkout-container.am-checkout .fieldset.address div[name$=".city"]{width:100% !important}.checkout-container.am-checkout .fieldset.address div[name$=".country_id"],.checkout-container.am-checkout .fieldset.address div[name$=".region_id"],.checkout-container.am-checkout .fieldset.address div[name$=".postcode"],.checkout-container.am-checkout .fieldset.address div[name$=".telephone"]{width:50% !important}.checkout-container.am-checkout .step-title,.checkout-container.am-checkout .amcheckout-step-container .amcheckout-title{background-color:#155a7b !important;color:#fff !important;margin-top:5px !important;font-weight:600 !important}.checkout-container.am-checkout .amcheckout-step-container .amcheckout-title>.amcheckout-icon:before,.checkout-container.am-checkout .amcheckout-step-container .amcheckout-title>.amcheckout-icon{border-color:#fff !important}.checkout-container.am-checkout .opc-block-summary .amtheme-estimated-total{display:none}.checkout-container.am-checkout .checkout-payment-method .discount-code._collapsible .payment-option-content>form button.action.action-apply{background:#155a7b !important;color:#fff !important}.checkout-container.am-checkout .checkout-payment-method .payment-option-content .payment-option-inner+.actions-toolbar{display:inline-block;margin-left:5px}.checkout-container.am-checkout .checkout-payment-method .payment-option-inner{display:inline-block;float:left}.checkout-container.am-checkout .checkout-payment-method .payment-option-content>form{max-width:unset !important}.checkout-container.am-checkout .amcard-field-container.-cart{position:relative;display:block;clear:both;margin-left:20px}.checkout-container.am-checkout .checkout-payment-method input.amcard-field.-datalist{width:200px !important}.checkout-container.am-checkout .checkout-payment-method input.amcard-field.-datalist{border-radius:0 !important}.checkout-container.am-checkout .checkout-payment-method .amcard-field-container.-cart input.amcard-button{background:#155a7b !important;color:#fff !important;margin-left:-10px !important;font-weight:400 !important;font-family:'Roboto' !important;font-size:12px !important;padding:10px !important;margin-top:0;height:40px !important}.amasty-jet-theme.checkout-index-index .opc-block-summary .amcheckout-title>.amcheckout-icon{background:#145a7b}.amcheckout-column.-sidebar div#am-giftcard-inner-content button.amcard-check{background:0 0;color:#000 !important;font-weight:400 !important;font-family:'Roboto' !important;font-size:12px !important;height:40px !important;margin-top:-2px}.checkout-container.am-checkout div[data-bind="visible: isPaymentRequestAPISupported, afterRender: markPRAPIready"] .step-title{background:#fff !important;color:#070605 !important;font-size:16px !important}.checkout-container.am-checkout p.amcheckout_continue_text{display:none}.checkout-container.am-checkout div[data-bind="visible: isPaymentRequestAPISupported, afterRender: markPRAPIready"]~p.amcheckout_continue_text{display:block;text-align:center}.checkout-container.am-checkout div[data-bind="visible: isPaymentRequestAPISupported, afterRender: markPRAPIready"][style*="display: none"]~p.amcheckout_continue_text{display:none !important}.page-layout-checkout .header.content a.logo{margin-top:-30px !important}.page-layout-checkout .page-header.-sticky-header{opacity:0 !important}.checkout-container.am-checkout .amtheme-form-address>.fieldset.address .field[name="shippingAddress.custom_attributes.kl_email_consent"]{display:none}.checkout-container.am-checkout .checkout-header{width:100% !important}.checkout-container.am-checkout .digital_wallet{width:calc(100% - (380px + 60px)) !important}.amasty-jet-theme .amcheckout-shipping-address .checkout-billing-address .actions-toolbar>.primary button.action-update{color:#fff !important;padding:10px 20px}.amasty-jet-theme .amcheckout-shipping-address .checkout-billing-address .actions-toolbar>.primary button.action-cancel{background:0 0 !important;padding:0 !important}.checkout-container.am-checkout div#am-giftcard-inner-content.open{height:160px !important;display:block !important}.amcheckout-step-container .checkout-payment-method .payment-option._collapsible .payment-option-content{display:block !important}.amcheckout-column.-sidebar .payment-option .payment-option-title .action-toggle:after{display:none}.checkout-container.am-checkout .amcheckout-main-container.-modern .checkout-payment-method.submit .actions-toolbar{content:'';display:table;margin:0 auto}.checkout-container.am-checkout .amcheckout-main-container.-modern .checkout-payment-method.submit button.action.primary.checkout.amasty{width:100% !important}.checkout-container.am-checkout .amcheckout-main-container.-modern .checkout-payment-method.submit .actions-toolbar{margin-bottom:20px !important}.checkout-container.am-checkout div#recaptcha-checkout-place-order-wrapper .grecaptcha-badge{margin:0 auto !important}.checkout-container.am-checkout li#payment input[name=captcha_form_id]~div:not(div#checkout-payment-method-load){position:absolute;bottom:-30px;left:0;right:0}.checkout-container.am-checkout small.copyright{padding-top:10px}.amcheckout-step-container .amcheckout-summary-container .table-totals tr.grand.totals strong{font-weight:900 !important;font-size:16px}.checkout-container.am-checkout .amcard-codes-list{position:relative;top:0;width:80%}.checkout-index-index .checkout-payment-method .discount-code.payment-option .payment-option-content .message.error{position:relative;bottom:0 !important;width:80%}.amasty-jet-theme.checkout-index-index .opc-block-summary .items-in-cart .product .delete{bottom:0 !important}.checkout-container.am-checkout div#am-giftcard-inner-content{display:none}.checkout-container.am-checkout .amcard-field-container.-cart{margin-bottom:10px}.amcheckout-step-container .amcheckout-form-login .actions-toolbar,.amcheckout-step-container .form-login .actions-toolbar{margin-top:0}.amcheckout-step-container .amcheckout-form-login .actions-toolbar,.amcheckout-step-container .form-login .actions-toolbar .secondary a{font-size:13px !important}.amcheckout-step-container .amcheckout-shipping-methods #label_method_freeshipping_freeshipping{display:none}@media only screen and (max-width:1024px){.checkout-container.am-checkout .digital_wallet{width:100% !important}.checkout-index-index .header.content{padding:50px 86px 0 100px !important}.checkout-index-index .free-shipping-promotion{float:right;left:0 !important}.page-layout-checkout .header.content a.logo{position:static !important}.checkout-container.am-checkout .amtheme-shipping-wrap{margin:0;padding:0;background:0 0}.checkout-container.am-checkout .amtheme-shipping-wrap .field{width:100% !important}.checkout-container.am-checkout fieldset#customer-email-fieldset .amcheckout-wrapper{width:100% !important}.checkout-container.am-checkout .fieldset.address div[name$=".country_id"],.checkout-container.am-checkout .fieldset.address div[name$=".region_id"],.checkout-container.am-checkout .fieldset.address div[name$=".postcode"],.checkout-container.am-checkout .fieldset.address div[name$=".telephone"]{width:100% !important}.checkout-container.am-checkout .checkout-billing-address .billing-address-form .field{width:100% !important}.checkout-container.am-checkout .opc-block-summary .amcheckout-qty{margin:0 !important}.checkout-container.am-checkout .opc-block-summary .product-item .product-item-inner{margin-bottom:0}.checkout-container.am-checkout .opc-block-summary .minicart-items-wrapper>.minicart-items{padding:0 !important}.checkout-container.am-checkout form#co-payment-form fieldset.fieldset{position:static !important}.checkout-container.am-checkout li#payment input[name=captcha_form_id]~div:not(div#checkout-payment-method-load){bottom:0 !important}.checkout-container.am-checkout .amcheckout-summary-container .product-item .product{margin-bottom:7px}.amcheckout-step-container .amcheckout-shipping-methods .amcheckout-method{width:100%}}@media only screen and (max-width:480px){.block.block-minicart.-sticky-minicart ul#mini-cart{padding:0 !IMPORTANT}.block.block-minicart.-sticky-minicart .minicart-items-wrapper{overflow-x:hidden !important}.block.block-minicart.-sticky-minicart .product-item-details{margin:0 !important;padding:0 !important}.block.block-minicart.-sticky-minicart .product-item>.product{display:flex}.checkout-index-index .header.content{padding:20px 0 0 30px !important}.checkout-container.am-checkout .checkout-payment-method .payment-option-inner{margin-bottom:0 !important}.checkout-container.am-checkout .checkout-payment-method .payment-option-content .payment-option-inner+.actions-toolbar{margin:0}.checkout-container.am-checkout .checkout-payment-method .amcard-field-container.-cart input.amcard-button{width:100px !important;display:inline !important}.checkout-cart-index #coupon_code{width:189px !important}.checkout-container.am-checkout .checkout-payment-method .payment-option-content>form .payment-option-inner input#discount-code{width:160px !important}.checkout-container.am-checkout .checkout-payment-method input.amcard-field.-datalist{width:160px !important}.checkout-container.am-checkout .checkout-payment-method .amgcard-datalist-container{width:170px !important}.checkout-container.am-checkout .checkout-payment-method .amgcard-datalist-container .amcard-datalist-message{width:270px;font-size:12px !important}}@media only screen and (max-width:380px){.checkout-cart-index #coupon_code{width:172px !important}.amcheckout-step-container .form-login .actions-toolbar .secondary span{font-size:11px}}@media only screen and (max-width:768px){.amcheckout-step-container .form-login .actions-toolbar{display:block}.amcheckout-step-container .form-login .actions-toolbar .primary{display:inline;width:auto !important}.amcheckout-step-container .form-login .actions-toolbar .secondary{padding:0;display:inline;width:auto;margin:0}.amcheckout-step-container .form-login .actions-toolbar .secondary span{font-size:12px}.amcheckout-step-container .amcheckout-form-login .amcheckout-password,.amcheckout-step-container .form-login .amcheckout-password{width:100%}}@media only screen and (max-width:480px){.checkout-cart-index table#shopping-cart-table .cart.item .item-info td:last-child .actions-toolbar{display:inline !important;padding:0;margin:0}.checkout-cart-index table#shopping-cart-table .cart.item .item-info td:last-child .actions-toolbar .gift-options-cart-item{display:inline}.checkout-index-index .page-header:not(.-sticky-header.-show)>.content .logo-image{max-width:unset;width:140px !important}.amtheme-product-info .product-add-form button#product-addtocart-button{text-align:center;margin:0 auto !important}.amtheme-product-info .amtheme-short-info>.product-info-stock-sku{max-width:100% !important}.amtheme-product-info .amtheme-actions-wrap .product-addto-links a.action{margin-bottom:0 !important;margin-top:-25px}.amtheme-product-info .product-addto-links .amtheme-circle-icon{width:15px !important;height:15px !important}.amtheme-product-info .amtheme-product-wrap .product-addto-links .action .amtheme-title{vertical-align:top}.amtheme-reviews-aside .amtheme-noreviews-text{font-size:14px}.amtheme-product-info .add-to-cart.right-side{width:100% !important}}.checkout-index-index .header.content .free-shipping-promotion{display:block !important;opacity:1 !important;transition-delay:3s}.checkout-container.am-checkout div[data-bind="visible: isPaymentRequestAPISupported, afterRender: markPRAPIready"]{opacity:0}.checkout-container.am-checkout .digital_wallet div[data-bind="visible: isPaymentRequestAPISupported, afterRender: markPRAPIready"]{opacity:1 !important}.checkout-container.am-checkout li#payment .checkout-billing-address{position:relative !important;bottom:unset !important}.checkout-container.am-checkout .checkout-payment-method.submit{text-align:center !important}.checkout-container.am-checkout .amcheckout-main-container.-modern .checkout-payment-method.submit .actions-toolbar{display:inline-block}.checkout-index-index small.copyright{padding-top:10px !important}.checkout-index-index form.form.form-login.amcheckout-form-login div#recaptcha-checkout-inline-login-billing-wrapper{display:none !important}.catalog-product-view.product-online-gift-cards .amtheme-product-info .price-box.price-final_price{display:none !important}@media only screen and (max-width:767px){.checkout-cart-index .am-got-text{font-size:12px !important;font-weight:700 !important}div#am-giftcard-inner-content.open input.amcard-button{padding:8px !important;height:35px !important;min-height:35px !important;font-size:10px !important}.amcard-codes-list .messages .message.message-error.error{font-size:10px !important}.checkout-cart-index .amgcard-datalist-container .amcard-datalist-message{font-size:10px !important}.checkout-cart-index .amcard-field-container.-cart button.amcard-check{font-size:10px !important}.checkout-cart-index .cart.table-wrapper td.col:before{content:attr(data-title) ": ";font-weight:700 !important;float:left}.checkout-cart-index .cart.table-wrapper td.col{border-top:1px solid #eee !important;padding:10px 0 !important}.checkout-cart-index .cart.table-wrapper td.col.qty .control.qty{width:auto !important}.checkout-cart-index table#shopping-cart-table .cart.item .item-info td.col{text-align:right !important}.checkout-cart-index table#shopping-cart-table .product-item-details strong.product-item-name{text-align:left !important}.checkout-cart-index table#shopping-cart-table .product-item-details a{font-size:12px !important}.checkout-cart-index ul.item-options.amtheme-product-options{float:right}.checkout-cart-index .cart.item .item-info .product-item-details>*:not(:last-child){display:block}.checkout-cart-index table#shopping-cart-table .field.qty{text-align:right !important;display:inline-block;margin-top:-20px !important}.checkout-cart-index table#shopping-cart-table .cart.item .item-info td:last-child .actions-toolbar{display:inline-block;float:right}.checkout-cart-index .cart.main.actions button.action.button-as-link.update{padding:8px !important;font-size:10px !important;height:35px}.checkout-cart-index .amtheme-actions-toolbar button.action.apply.button-as-link{padding:0 7px !important;min-height:unset !important;font-size:10px !important;height:35px}.checkout-cart-index table#shopping-cart-table tbody.cart.item:nth-child(2n){background:#00000006;border-top:0 !important;border-bottom:0 !important}.checkout-cart-index table#shopping-cart-table tbody.cart.item{margin-bottom:0}.checkout-cart-index table#shopping-cart-table tbody.cart.item:nth-child(2n) td.col{border-top:0 !important}.checkout-cart-index table#shopping-cart-table tbody.cart.item{border-top:1px solid #dfdedd;padding-left:5px;padding-right:5px}.checkout-cart-index h1.page-title{margin-bottom:20px}.checkout-cart-index .cart.table-wrapper .item .col.item{width:100% !important;display:block;max-width:unset !important}.checkout-cart-index tbody.cart.item tr.item-info{width:100%;position:relative;display:block}.checkout-cart-index .cart.table-wrapper .item .col.item .product-item-details{width:59% !important;padding:0;float:right;min-height:70px;margin-top:0;text-align:left !important}.checkout-cart-index .cart.table-wrapper .item .col.item a.product-item-photo{width:20% !important;height:40px;float:left;margin-left:5px;margin-top:-4px}.checkout-cart-index table#shopping-cart-table td.col.price{padding:0;display:inline-block;width:100% !important;height:40px}.checkout-cart-index table#shopping-cart-table .cart.item .item-info .col.qty{display:inline-block;width:100% !important;height:40px;margin-top:5px}.checkout-cart-index table#shopping-cart-table .cart.item .item-info td.col.subtotal{width:100% !important;display:inline-block;height:40px;margin-top:22px;padding:0;text-align:center}.checkout-cart-index table#shopping-cart-table .cart.item .item-info td:last-child{display:inline-block;padding:0;position:absolute;bottom:10px;right:0;width:auto !important}.checkout-cart-index table#shopping-cart-table tbody.cart.item:nth-child(2n) td.col{border-top:1px solid #e8e8e8 !important}.checkout-cart-index .cart.table-wrapper{margin-bottom:-15px !important}.checkout-cart-index table#shopping-cart-table .cart.item .item-info .subtotal .price-excluding-tax{position:absolute;right:50px}.checkout-cart-index .cart.table-wrapper .item .col.item a.product-item-photo span.product-image-container span.product-image-wrapper{padding:0 !important}.checkout-cart-index table#shopping-cart-table .cart.item .item-info td:last-child .actions-toolbar{margin-top:0}.checkout-cart-index .cart.table-wrapper .item .col.item .product-item-details .amtheme-product-options span{display:block;font-size:10px !important}table#shopping-cart-table .cart.item .item-info .col.qty .control.qty input{margin-left:20px}}@media only screen and (min-width:767px){.checkout-cart-index table#shopping-cart-table .control.qty input{text-align:right !important;float:right !important}.checkout-cart-index table#shopping-cart-table .cart.item .item-info .col.qty .pull-left{width:auto !important;display:inline-block}.checkout-cart-index table#shopping-cart-table td.col.qty .field.qty.qty-holder{float:right !important;text-align:right !important}.checkout-cart-index table#shopping-cart-table td.col.price{min-width:115px !important}.checkout-cart-index table#shopping-cart-table .product-item-details{width:auto !important}}@media only screen and (min-width:768px) and (max-width:1024px){.checkout-cart-index .cart.main.actions span.amtheme-text,.checkout-cart-index .cart.main.actions a.action.continue{display:none}}