#phone-header img{display: none}#speedy, #fw35, #spmtitle{display: none}#fw325{display: flex;width: 100%}#phone-header{margin-left: auto;margin-right: auto;position: inherit;display: block;text-align: center;background: #000;color: #fff;font-family: oswald;padding: 10px;font-size: 16px}.hentry.type-page .entry-header{padding-top: 5px}.term-straighteners .woocommerce-products-header__title.page-title{display: none}.woocommerce-cart .storefront-breadcrumb{display: none}.komatsu-buttons{display: flex;gap: 16px;justify-content: center;flex-wrap: wrap;margin: 24px 0}.komatsu-btn{display: ruby;padding: 14px 22px;font-size: 16px;font-weight: 600;text-decoration: none;border-radius: 6px;border: 2px solid transparent;transition: all 0.2s ease;text-align: center;min-width: 220px} .komatsu-btn.new{background-color: #ffffff;color: #24aff5;border-color: #24aff5}.komatsu-btn.new:hover{background-color: #eaf6fd}.ubermenu-skin-black-white-2 .ubermenu-submenu .ubermenu-item-header > .ubermenu-target:hover{color: #e1e1e1 !important}.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target{line-height: 100% !important}.work-with-us{padding: 40px 20px;text-align: center;font-family: sans-serif}.work-with-us h2{font-size: 28px;margin-bottom: 30px}.work-with-us{padding: 40px 20px;font-family: sans-serif;text-align: center}.work-grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));gap: 40px 10px;max-width: 100%;margin: 0 auto}.work-grid strong{font-family: oswald}.work-card{position: relative;background: #fff;border: 2px solid #ccc;padding: 10px 8px 15px; border-radius: 8px;box-shadow: 0 2px 8px rgba(0,0,0,0.05);transition: transform 0.3s ease;min-height: 370px}.work-card:hover{transform: translateY(-5px)}.work-card .icon{font-size: 32px;margin-bottom: 10px}.work-card h3{font-size: 20px;margin: 5px 0 5px;font-family: oswald;font-weight: 700}.work-card p{font-size: 15px;color: #333} .work-card::after{content: "";display: block;width: 80px;height: 80px;position: absolute;left: 50%;bottom: -40px;transform: translateX(-50%);background-image: var(--card-icon);background-repeat: no-repeat;background-size: contain;background-position: center} .work-card.redish{border-color: #acacac}.work-card.blue{border-color: #006f14}.work-card.dark{border-color: #a48318}.work-card.gray{border-color: #343434} #centerpics{margin-top: 20px;display: flex;flex-wrap: wrap;justify-content: center;gap: 10px}#centerpics img{max-height: 60px;height: auto}.dfd-card-pricing, .dfd-card-price:last-child{display: none}.dfd-card button{position: relative;z-index: 2;background: #24aff5 !important}.dfd-card-sku{font-weight: 900}.dfd-card-attributes #fw2, .dfd-card-attributes #fw3{font-size: 15px !important}.dfd-card-attributes #fw8{clear: both !important}.dfd-card-sku{text-align: right}.woocommerce-active .site-branding{width: 160px;margin-right: 5px;margin-left: 5px;margin-bottom: 0}table.cart td.product-remove a.remove{font-size: 2em}a.remove::before{color: black}a.button.wc-backward{padding: 0 10px 4px 10px}a.storefront-sticky-add-to-cart__content-button.button.alt{padding: 0 10px 4px 10px !important}td.actions button.button{display: none}table.cart td.product-name{padding: 10px !important;font-size: 125% !important;font-family: 'Oswald' !important}{display: none}td.product-price, table.cart td.product-subtotal, td.product-quantity, table.shop_table_responsive tr td[data-title]::before{display: none !important}table.cart td.product-remove{padding: 7px !important}body{background: #133d63}.sell-fan-btn{display: inline-block;padding: 10px 20px;font-size: 16px;font-weight: 600;text-align: center;text-decoration: none;color: #ffffff;background-color: #007BFF;border: none;border-radius: 5px;transition: background-color 0.3s ease}.sell-fan-btn:hover{background-color: #0056b3;text-decoration: none;color: #ffffff}.row{display: flex;flex-wrap: wrap}.column3, .column2{flex: 1;margin: 10px;padding: 10px;border: 1px solid #ccc}.column2 h2{font-size: 22px !important}h2{font-size: 140%}.profile-pic img{display: inline-flex;border-radisu: 3px;box-shadow: -3px -3px 10px grey;margin: 5px}span.profile-pic{display: inline-block;text-align: center;margin-top: 25px}.site-content{background: white}#content{}.table1 thead tr{background-color: #24aff5; color: #ffffff;} .table1{border-collapse: collapse;width: 98%; margin: auto}.table1 th, .table1 td{border: 1px solid #ddd;padding: 8px;text-align: left}.table1 th{font-weight: bold}.hentry .entry-content a:not(.button){text-decoration: none}a[href^="tel:"]{color: #24aff5 !important}.storefront-full-width-content .site-main .columns-4 ul.products li.product{width: 212px !important;margin-right: 1px !important}.storefront-secondary-navigation.woocommerce-active .site-header .secondary-navigation{width: 28%}.woocommerce-message{padding: 15px 45px !important}table.cart .product-thumbnail img{max-width: 100%}.ubermenu-item-view-all a{background: #24aff5 !important;border-radius: 5px !important;color: white !important;font-weight: 900 !important}.ubermenu-responsive-toggle.ubermenu-responsive-toggle-main.ubermenu-skin-black-white-2.ubermenu-loc-handheld.ubermenu-responsive-toggle-content-align-center.ubermenu-responsive-toggle-align-full{display: none}li#menu-item-75955, li#menu-item-71107, li#menu-item-49355,{background: #234300}.ubermenu .ubermenu-submenu.ubermenu-submenu-id-48268{background: #234300}a:focus, button:focus, input:focus, textarea:focus{outline: 2px solid #24aff5 !important}.products.columns-4{display: flex;align-items: baseline;flex-wrap: wrap;justify-content: center}.products.columns-2{display: flex;align-items: baseline;flex-wrap: wrap;justify-content: space-between}#ubermenu-nav-main-541-handheld{display: none}button.menu-toggle{display: none}.pagination .page-numbers, .woocommerce-pagination .page-numbers{display: none !important}.button{padding: 2px;border-radius: 3px}.textwidget h4{font-size: 14px;line-height: 1;font-family: oswald;text-align: center;padding-bottom: 5px}.textwidget img{margin-left: auto;margin-right: auto}.storefront-handheld-footer-bar{display: none}.ubermenu-search{}.ubermenu .ubermenu-submenu .ubermenu-search input.ubermenu-search-input{width: 100%;padding: 5px 15px 5px 15px;height: 100%;color: #fff;background: #424242}.ubermenu .ubermenu-search .ubermenu-searchform{position: relative;background: #f9f9f9;width: 95%;margin: 5%;text-align: center;margin-right: auto;margin-left: auto}.ubermenu .ubermenu-item-layout-image_above > .ubermenu-image, .ubermenu .ubermenu-item-layout-image_above > .ubermenu-image, .ubermenu .ubermenu-content-align-center > .ubermenu-image, .ubermenu .ubermenu-image:not(.ubermenu-image-lazyload), .ubermenu .ubermenu-image{box-shadow: 0 0 3px #414141 !important;border-radius: 3px !important}.woocommerce-active .site-header .main-navigation{width: 100%;float: left;margin-right: 1%;clear: both}.main-navigation ul.menu, .main-navigation ul.nav-menu{max-height: none;overflow: visible;margin-left: 0}input[type="checkbox"] + label{color: #43454b !important;font-family: oswald;margin: -8.5px 0 0px 4.3px}.shop_table.woocommerce-checkout-review-order-table thead{display: none !important}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-status, .woocommerce-orders-table__header.woocommerce-orders-table__header-order-status{display: none}.cart-subtotal{display: none}.order-total{display: none}.product-quantity{display: none}.woocommerce-cart-tab{background: #eb6635;margin-top: 25%}.red{background: #eb6635}.woocommerce-cart-tab-container .widget_shopping_cart a:not(.button), .woocommerce-cart-tab-container .widget_shopping_cart .widgettitle, .woocommerce-cart-tab-container{background-color: white;color: #24aff5}.woocommerce-cart-tab-container .widget_shopping_cart .buttons .button{color: white;background-color: #24aff5}.widget_shopping_cart .product_list_widget li{padding: 0px 3px 0 2em;position: relative}.woocommerce-cart-tab-container .widget_shopping_cart ul.product_list_widget{margin-top: 65px;padding: 2px;margin-bottom: 10px}.woocommerce-cart-tab-container .widget_shopping_cart .buttons .button{padding: 15px;line-height: 1;font-size: 90%}.woocommerce-cart-tab-container .widget_shopping_cart .buttons{background: white}.woocommerce-mini-cart-item.mini_cart_item a{padding-left: 25px;line-height: 1;font-size: 90%}#tab-title-additional_information{display: none}#reco1{background: rgba(0, 0, 0, 0) url("https://www.almamachinery.com/wp-content/uploads/2017/12/reconditioned-machine.png") no-repeat scroll 0 0;height: 90px;width: 90px;margin-bottom: 0;margin-top: 0px;display: inline-block;position: relative;text-align: right;transition: transform 300ms ease-in-out}#underpower1111:hover, #reco1111:hover{transform: translate(-20px, 15px) rotate(380deg)}#featureyes{background: #92d78c;color: black;font-family: open sans condensed !important;font-weight: 900;display: table;width: auto;text-align: center;border-radius: 3px;font-size: 110%;box-shadow: -2px 2px 5px #000000;margin: auto;margin-top: 10px;text-shadow: -1px 1px 0px #d8ddd8;padding: 3px 6px;margin-bottom: 5px;line-height: .9}#catboldyes{background-color: #EB6635;border: none;padding: 4px 12px 5px 5px;width: auto;height: auto;clip-path: polygon(10px 0%, calc(100% - 10px) 0%, 100% 50%, calc(100% - 10px) 100%, 0px 100%, 0% 0%);box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4);color: white;display: inline-block;font-family: open sans condensed;font-weight: 900;text-align: left !important;margin-left: auto;margin-right: auto;margin-top: 2px}#catboldno{display: none;background: white !important;border: none !important}#featureno{display: none;background: white !important}#feature:empty{display: none}#fw45{margin-top: 3px;display: flex}#fw45 a{margin-left: auto;margin-right: auto;display: contents}#smallreco1, #smallrecoreco{background: rgba(0, 0, 0, 0) url("https://www.almamachinery.com/wp-content/uploads/small-reconditioned2.png") no-repeat scroll 0 0;height: 50px;width: 50px;float: left;margin-right: auto;margin-left: auto}#smallunderpower1, #smallunderpowerpower{background: rgba(0, 0, 0, 0) url("https://www.almamachinery.com/wp-content/uploads/fast-lead.jpg") no-repeat scroll 0 0;height: 50px;width: 50px;float: left;border-radius: 1px 5px 5px 5px;margin-right: auto;margin-left: auto}#price-drop1, #price-dropsale{background: rgba(0, 0, 0, 0) url("https://www.almamachinery.com/wp-content/uploads/price-drop2.jpg") no-repeat scroll 0 0;height: 50px;width: 50px;float: left;border-radius: 1px 5px 5px 5px;margin-right: auto;margin-left: auto}#smallvoltage575{background: rgba(0, 0, 0, 0) url("https://www.almamachinery.com/wp-content/uploads/small-575v2.jpg") no-repeat scroll 0 0;height: 50px;width: 50px;float: left;margin-right: auto;margin-left: auto}#smallyoutube1, #smallyoutubevideo{background: #0000 url(https://www.almamachinery.com/wp-content/uploads/small-youtube.jpg) no-repeat scroll 0 0;height: 50px;width: 50px;float: left;margin-right: auto;margin-left: auto}#largeyoutube{display: none}#largeyoutubevideo iframe{border-radius: 10px;margin: 10px 0;box-shadow: 0 0 3px grey}table.woocommerce-checkout-review-order-table .product-name{padding: 2px}.woocommerce-result-count{padding: 0px 0px 10px 0px;margin: 0;clear: both}.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{padding-left: 0px !important}.woocommerce-breadcrumb, .site-header-cart .widget_shopping_cart, .site-header .product_list_widget li .quantity, .woocommerce-breadcrumb a, .storefront-sorting select, .woocommerce-result-count, .site-header ul.menu li.current-menu-item > a, #min_price, #max_price, .widget_price_filter .price_slider_amount .button, .secondary-navigation ul.menu a, .site-header-cart .cart-contents .count, .woocommerce-cart-tab-container .widget_shopping_cart a:not(.button), .woocommerce-cart-tab-container .widget_shopping_cart .widgettitle, .woof .chosen-container-multi .chosen-choices li.search-field input[type="text"], .chosen-container-multi .chosen-choices li.search-choice, .chosen-container-multi .chosen-results, .woocommerce-error, .button.woof_submit_search_form, .widget_price_filter .button, .button.woof_reset_search_form, .button.woof_submit_search_form, .site-header-cart .widget_shopping_cart a, .site-header-cart .widget_shopping_cart a:hover{font-family: open sans condensed;font-weight: 900}.site-header-cart .cart-contents{padding: 1px}.widget_shopping_cart .product_list_widget{margin-bottom: 0}.widget_shopping_cart .product_list_widget li{padding: 15px 10px 0 5px}table.cart{margin-bottom: 2px}table.shop_table_responsive tbody tr td, table.shop_table_responsive tbody tr th{text-align: left;vertical-align: middle}.product-name{font-size: 87%;width: 75%}.product-name a{color: black}table.cart td.product-remove{display: table-cell;padding: 0;border: 0}table.cart td, table.cart th{padding: 0}.woocommerce-message{margin: 0px 0px 5px 0 !important;padding: 15px 10px}#underpower1{background: url("https://www.almamachinery.com/wp-content/uploads/2017/12/machine-under-power.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height: 85px;margin-right: 3px;margin-top: 0px;margin-bottom: 0;width: 85px;text-align: right;display: inline-block;position: relative;float: right}#underpower1111{transition: transform 300ms ease-in-out}#centerpics{margin-right: auto;margin-left: auto;width: 100%;text-align: center;margin-top: 2em;margin-bottom: 2em}#centerpics img{display: inline-block;max-width: 100px;max-height: 80px;margin-left: auto;margin-right: auto}.widget{margin: 5px 0px}#tab-title-tab-video, #tab-title-tab-video a{background: #eb663b;color: white;font-weight: 900}#tab-tab-video{display: block !important;text-align: center}#tab-title-tab-video a{padding-left: 10px}#tab-tab-video iframe{margin-left: auto;margin-right: auto;display: block}#masthead{background-origin: initial;background-position: 0px 0px !important;background-repeat: no-repeat;background: transparent;background-size: cover !important}.woocommerce-ordering{z-index: 0 !important}.site-footer{padding: 0px 0 0px 0px}#question{background: #24aff5 url(https://www.almamachinery.com/wp-content/uploads/press-operator6.png) no-repeat scroll right bottom;border-radius: 5px;box-shadow: 1px 3px 3px #808080;color: #fff;font-family: Open Sans Condensed;font-weight: bold;margin-bottom: 15px;padding: 1px;margin-top: 10px}div#question li{font-size: 16px}#question h2 a, #question h2{color: white;font-family: open sans condensed;font-weight: bold;font-size: 30px}#question h2 a{color: black}.woocommerce-cart-tab__contents{background-color: #0b96dc;color: #ffffff}.woocommerce-tabs{padding-top: 1px;padding-bottom: 1px}.site-info{display: none}.widget_shopping_cart p.total, .woocommerce-Price-amount.amount, .site-header-cart .cart-contents .amount{display: none}.single-product div.product .woocommerce-tabs{clear: none}.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images{margin-right: auto;margin-left: auto;margin-bottom: 0;max-width: 270px}.sku_wrapper{border-radius: 10px;color: #EB6635;float: right;font-family: oswald;font-size: 190%;margin-top: 0px;padding-right: 10px}.price{display: none !important}.product-name{font-size: 87%}.product-category div[itemprop="description"]{display: none}.product-subtotal{display: none}.specalt:empty, .specalt-right:empty, .spec:empty, .spec-right:empty{display: none;height: 0.02px}.spec, .spec-right, .specalt, .specalt-right{font-family: open sans condensed;text-transform: uppercase;border-bottom: 1px solid #d5d5d6}.spec, .spec-right{}tr:nth-child(2n):hover{}tr:nth-child(2n){background: #f8f8f8}tr{background: white}table:not( .has-background ) th, table:not( .has-background ) tbody td, table:not( .has-background ) tbody tr:nth-child(2n) td, fieldset, fieldset legend{background-color: transparent;vertical-align: middle}#tab-description table{margin-left: 0px;max-width: 640px;line-height: 1.5;color: #323232;background: #e3e3e3}tr:nth-child(odd){background-color: #ededed}tr:nth-child(even){background-color: #bde9ff}.spec, .spec-right, .specalt-right{background: transparent}.spec{width: 34%;text-align: right}.spec-right, .specalt-right{padding-left: 10px}tr:hover, tr:nth-child(2n):hover{background: #EB6635 !important;color: #ffffff}.spec:hover, .spec-right:hover, .specalt:hover, .specalt-right:hover{}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{background-color: #58d658;color: #000}.specalt{background: transparent;text-align: right}.specalt-right{background: transparent !important}.spec, .spec-right{background: transparent}.site-main ul.products.columns-4 li.product:hover .button{background: #ffd814;color: black}.sku_wrapper{border-radius: 10px;color: #EB6635;float: right;font-family: oswald;margin-top: -45px;padding-right: 0px;padding-left: 10px}.tagged_as{font-family: open sans condensed;font-size: 22px;clear: none;padding: 0;margin-top: 0px;color: #0b96dc;font-weight: 900}.tagged_as a{font-size: 22px;font-weight: 900 !important;color: #727272;text-decoration: none !important}.posted_in{font-weight: 900;font-family: open sans condensed;color: #bababa}.posted_in a{font-size: 14px;font-weight: 600 !important}.price{display: none !important}.product-category div[itemprop="description"]{display: none}.product-subtotal{display: none}.specalt:empty, .specalt-right:empty, .spec:empty, .spec-right:empty{display: none;height: 0.02px}.spec, .spec-right, .specalt, .specalt-right{font-family: oswald;font-weight: 100;text-transform: uppercase;border-bottom: 1px solid #d5d5d6}.spec, .spec-right{}.spec{width: 35%}#michigan{line-height: 1.2;border-radius: 10px;box-shadow: 0 0 0px #808080;color: #a2a2a2;font-family: open sans condensed;font-size: 14px;font-weight: bold;margin-right: auto;text-align: left;padding: 10px}#michigan h4, #tennessee h4{font-size: 19px;text-transform: uppercase;font-family: oswald;text-align: left;border-bottom: 1px solid #fff;margin-bottom: 5px;max-width: 90%}#michigan a, #tennessee a{color: #0000ff}#tennessee{padding:10px;line-height: 1.2;border-radius: 10px;box-shadow: 0 0 0px #808080;color: #a2a2a2;font-family: open sans condensed;font-size: 14px;font-weight: bold;text-align: left}#fw1{color: #2c2d33;line-height: 38px;border-right: 1px dotted #808080;clear: both;float: left;font-size: 25px;margin-top: 0;text-align: center;width: 33%;font-family: open sans condensed;font-weight: 900}#fw1f{line-height: 42px;border-right: 1px dotted #808080;clear: both;float: left;font-size: 20px;margin-top: 0px;padding-top: 0px;text-align: center;width: 33%;font-family: open sans condensed;font-weight: 900}#fw1 > span{color: #eb663b !important;display: block !important;font-size: 22px !important;margin-top: -17px !important}#fw1f > span{color: #eb663b !important;display: block !important;font-family: oswald;font-size: 14px !important;line-height: 1;margin-top: -10px !important}#fw2{color: #2c2d33;line-height: 34px;border-right: 1px dotted #808080;float: left;font-size: 25px;margin-top: 2px;text-align: center;width: 33%;font-family: open sans condensed;font-weight: 900}#fw2f{line-height: 42px;border-right: 1px dotted #808080;float: left;font-size: 20px;margin-top: 0px;padding-top: 0px;text-align: center;width: 33%;font-family: open sans condensed;font-weight: 900}#fw2 > span{color: #eb663b !important;display: block !important;font-size: 15px !important;margin-top: -9px !important}#fw2f > span{color: #eb663b !important;display: block !important;font-family: oswald;font-size: 14px !important;line-height: 14px;margin-top: -10px !important}#fw3{color: #2c2d33;line-height: 38px;float: right;font-size: 25px;margin-top: 0;text-align: center;width: 33%;font-family: open sans condensed;font-weight: 900}.quantity{display: none}#fw3f{line-height: 1.99;float: right;font-size: 20px;margin-top: 0px;padding-top: 0px;text-align: center;width: 33%;font-family: open sans condensed;margin-bottom: 8px;font-weight: 900}#fw3 > span{color: #eb663b !important;display: block !important;font-size: 19px !important;margin-top: -15px !important;margin-bottom: 5px}#fw3f > span{color: #eb663b !important;display: block !important;font-family: oswald;font-size: 14px !important;line-height: 1;margin-top: -10px !important}#fw4{font: 14px oswald;text-align: left;width: 100%;line-height: 1.16;border-radius: 5px;min-width: 132px;clear: both;letter-spacing: 0.5px;padding: 1px 0;margin: 0 auto}#fw4 strong{clear: both !important;width: 100%;float: left;text-align: center;font-size: 15px;line-height: 1;margin-top: 5px;margin-bottom: 10px;font-family: open sans condensed;letter-spacing: 0}#fw4a{font-weight: bold;text-align: center}#fw4b{text-align: center;font-weight: bold;margin-bottom: 1px}#fw5{background: #fff none repeat scroll 0 0;color: #173e65;float: left;font-size: 14px;line-height: 1;padding: 3px 0;text-align: left;width: 100%;margin-bottom: 5px;font-family: open sans condensed;font-weight: 900}.single-product div.product #fw5{margin-top: 10px}.single-product #catnarrow, .single-product #catdesc, .single-product #catbroad{display: none}.site-main ul.products.columns-4 li.product #fw5{border-radius: 3px;margin: 5px 0px 5px 0;border: 1px #808080 dotted;text-align: center}.site-main ul.products.columns-4 li.product:hover{background: #efefefc9}.site-main ul.products.columns-4 li.product:hover #fw5{color: #ffffff;background: black}ul.products li.product .button{margin-bottom: 0}.site-main ul.products.columns-2 li.product #fw5{border-radius: 3px;margin: 6px 0px;border: 1px #808080 dotted;text-align: center;margin-bottom: -2px;border-bottom: 0px;padding-bottom: 8px}.woocommerce-product-details__short-description p{margin: 0 !important}#width0, #material0, #cap0{display: none}#coil-capacity{background: url("http://almamachinery.com/wp-content/uploads/2014/05/capacity-feeds.jpg") no-repeat scroll center 15px rgba(0, 0, 0, 0);border-right: 1px dotted rgb(128, 128, 128);float: left;font-size: 25px;height: 65px;margin-top: -10px;padding-top: 25px;text-align: center;width: 33%}.products.grid #coil-capacity{background: rgba(0, 0, 0, 0) url("http://almamachinery.com/wp-content/uploads/2014/05/capacity-feeds.jpg") no-repeat scroll center 23px;border-right: 1px dotted #808080;float: left;font-size: 16px;margin-top: 0;padding-top: 0;text-align: center;width: 33%}#coil-width{background: url("http://almamachinery.com/wp-content/uploads/2014/05/feed-equipment-width.jpg") no-repeat scroll center 15px rgba(0, 0, 0, 0);border-right: 1px dotted rgb(128, 128, 128);float: left;font-size: 25px;height: 65px;margin-top: -10px;padding-top: 25px;text-align: center;width: 33%}.products.grid #coil-width{background: rgba(0, 0, 0, 0) url("http://almamachinery.com/wp-content/uploads/2014/05/feed-equipment-width.jpg") no-repeat scroll center 23px;border-right: 1px dotted #808080;float: left;font-size: 16px;margin-top: 0;padding-top: 0;text-align: center;width: 33%}#material-thickness{background: url("http://almamachinery.com/wp-content/uploads/2014/05/material-thickness.jpg") no-repeat scroll center 15px rgba(0, 0, 0, 0);border-right: 0 none;float: left;font-size: 25px;height: 65px;margin-top: -25px;padding-top: 40px;text-align: center;width: 33%}.products.grid #material-thickness{border-right: 0 none;float: left;font-size: 14px;line-height: 1;margin-top: 0px;padding-top: 0;text-align: center;width: 33%}.products.grid #fw1{-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: #808080;border-image: none;border-right: 1px dotted #808080;border-style: dotted;border-width: 0;float: left;padding-bottom: 0px;padding-top: 0;text-align: center;width: 33%;margin-top: -40px}.products.grid #fw2{-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: #808080;border-image: none;border-style: dotted;border-width: 0 1px 0 1px;float: left;padding-bottom: 0px;padding-top: 0;text-align: center;width: 33%;margin-top: -40px}.products.grid #fw3{-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: #808080;border-image: none;border-style: dotted;border-width: 0;float: left;padding-bottom: 0px;padding-top: 0;text-align: center;width: 33%;margin-top: -40px}.products.grid #fw4{height: 100%;padding: 0;line-height: 1.2}.products.grid #fw5{background: none repeat scroll 0 0 rgb(255, 255, 255);color: rgb(119, 136, 153);float: right;margin-top: 0px;padding: 0 3px;text-align: center}#tab-description > h2{display: none}#tab-description{margin-top: 0px}.related.products{display: none}.page-numbers{display: inline !important;font-size: 26px}.single_add_to_cart_button.button.alt{width: 100%}.storefront-full-width-content .woocommerce-products-header{padding: 2px}.page-template-template-homepage:not(.has-post-thumbnail) .site-main{padding-top: 2px}.page-template-template-homepage .type-page{padding-top: 2px;padding-bottom: 2px;position: relative}.single-product div.product .images .thumbnails a.zoom{width: 24%;float: left;margin-right: 0;padding: 0;margin: 5px}.col-full{max-width: 1280px;margin-left: auto;margin-right: auto;padding: 0px;box-sizing: content-box;height: auto;width: 98%}.site-footer .col-full{width: 100%;padding: 20px}.single-product div.product .product_meta{margin-bottom: 5px;margin-left: 0px;padding-top: 0}.hentry{margin: 0 0 2px}.page-template-template-homepage .entry-content, .page-template-template-homepage .entry-header{max-width: 100%;margin-left: auto;margin-right: auto;text-align: center}.storefront-product-section .section-title{text-align: center;margin-bottom: 1em;font-family: oswald}button.alt:hover, input[type="button"].alt:hover, input[type="reset"].alt:hover, input[type="submit"].alt:hover, .button.alt:hover, .added_to_cart.alt:hover, .widget-area .widget a.button.alt:hover, .added_to_cart:hover, .widget a.button.checkout:hover{background-color: #EB6635;border-color: #EB6635;color: #ffffff}.woof_products_top_panel li, li.chosen{margin: -5px 0px 0 10px !important;font-family: oswald}.woof_products_top_panel li span, li.chosen{padding-right: 20px;background-size: 16px 16px;background-repeat: no-repeat;background-position: right;color: #000000;padding-bottom: 1px}button.alt, input[type="button"].alt, input[type="reset"].alt, input[type="submit"].alt, .button.alt, .added_to_cart.alt, .widget-area .widget a.button.alt, .added_to_cart, .widget a.button.checkout{background-color: #0b96dc;border-color: #0b96dc;color: #ffffff}.quantity .qty{display: none}h1{font-family: oswald}table{border: 1px solid}table td, table th{padding: 1px;text-align: left;vertical-align: top}.storefront-full-width-content .site-main .columns-3 ul.products li.product{width: 23%;float: left;margin-right: 1%;margin-left:1%}.widget .widget-title, .widget .widgettitle{text-align: center;font-size: 20px;letter-spacing: 0;border-bottom: 0px solid rgba(0,0,0,.05);padding: 2px;margin-bottom: 0;font-weight: 800;font-family: open sans condensed;color: #6d6d6d}.gamma.widget-title{text-align: center;font-size: 16px}.widget.woocommerce li .count{margin-right: 42px;font-size: 10px}.header-widget-region .widget{margin: 0;padding: 0px;font-size: .875em}.header-widget-region .col-full{border: none;background: none;opacity: .8;padding-right: 0px;padding-left: 0px;width: 100%}ul.products li.product img{display: block;margin: 0 auto 1px}ul.products li.product img:hover{opacity: .8}ul.products li.product .woocommerce-loop-product__title, ul.products li.product h2, ul.products li.product h3{font-size: 15px;font-weight: 900;margin-bottom: 0px;padding-bottom: 0;font-family: open sans condensed;line-height: 1.1;text-align: left}.woocommerce-loop-product__title{text-align: left;padding: 2px 0 0 0}ul.products li.product .button{width: 97%;color: white;font-family: oswald;font-size: 115%;font-weight: 100;border-radius: 5px;margin-top: 0px;margin: 0 0px}.woocommerce-billing-fields h3{display:none}ul.products{margin-left: 0;margin-bottom: 0;clear: both;height: auto;min-height: 100px}h2 a{font-family: open sans condensed;font-weight: 900;line-height: 1}h1, h2, h3, h4, h5, h6{margin: 0 0 1px}h2{font-family: oswald}.woocommerce-tabs .panel h2:first-of-type{font-size: 1.618em;margin-bottom: 0em;margin-top: 0}.woocommerce-tabs ul.tabs{margin-right: 1%}.single-product div.product .woocommerce-tabs{clear: both}.woocommerce-tabs .panel h2:first-of-type{font-size: 22px;margin-bottom: 0px;margin-top: 0;font-weight: 900 !important;color: #0F5E85;font-family: open sans condensed;clear: none}.handheld-navigation{min-width: 300px;border-radius: 3px;box-shadow: 0 0 3px black;margin-bottom: 2px}#menu-mobile-menu a{padding: 6px 5px !important;font-size: 115%}#contacter{padding: 3em 1em}.fletcher-edits{}.site{overflow-x: hidden;scrollbar-width: none;background-image: url(https://www.almamachinery.com/wp-content/uploads/blue-steel3.jpg);background-repeat: no-repeat;margin-bottom: 2em}#homepager h2{font-size: 14px;text-align: center;font-family: oswald}#homepager mark, ins{display: block}#homepager2{flex-wrap: wrap;justify-content: center;align-items: center;}a{color: #24aff5}.secondary-navigation .menu ul li:last-child a{background: #eb663b}#featurevids{clear: both;display: inline-block;margin-left: auto;margin-right: auto}.site::-webkit-scrollbar, .content::-webkit-scrollbar, .site-content::-webkit-scrollbar{display: none}.friendly-search-results h3{margin: 0;font-weight: 900}.friendly-search-results{display: inline-block;width: 45%}body.search.search-results.wp-custom-logo.wp-embed-responsive.theme-storefront.woocommerce-js.storefront-secondary-navigation.storefront-align-wide.left-sidebar.woocommerce-active h2{font-size: 14px}body.search.search-results.wp-custom-logo.wp-embed-responsive.theme-storefront.woocommerce-js.storefront-secondary-navigation.storefront-align-wide.left-sidebar.woocommerce-active h2 a{font-size: 110%;color: white;padding: 5px;text-align: center}body.search.search-results.wp-custom-logo.wp-embed-responsive.theme-storefront.woocommerce-js.storefront-secondary-navigation.storefront-align-wide.left-sidebar.woocommerce-active header.entry-header{background: #24aff5;text-align: center;border-radius: 2px;padding: 10px;box-shadow: 2px 1px 5px grey;height: 55px}body.search.search-results.wp-custom-logo.wp-embed-responsive.theme-storefront.woocommerce-js.storefront-secondary-navigation.storefront-align-wide.left-sidebar.woocommerce-active form#searchform{display: block !important}body.search.search-results.wp-custom-logo.wp-embed-responsive.theme-storefront.woocommerce-js.storefront-secondary-navigation.storefront-align-wide.left-sidebar.woocommerce-active .entry-content{width: 300px !important;display: inline-block !important;height: 500px;position: relative}body.search.search-results.wp-custom-logo.wp-embed-responsive.theme-storefront.woocommerce-js.storefront-secondary-navigation.storefront-align-wide.left-sidebar.woocommerce-active article{display: inline-block;width: 325px;height: 510px;overflow: hidden}body.search.search-results.wp-custom-logo.wp-embed-responsive.theme-storefront.woocommerce-js.storefront-secondary-navigation.storefront-align-wide.left-sidebar.woocommerce-active div{font-size: 14px}body.search.search-results.wp-custom-logo.wp-embed-responsive.theme-storefront.woocommerce-js.storefront-secondary-navigation.storefront-align-wide.left-sidebar.woocommerce-active img{width: auto;margin: 5px auto;max-height: 250px}body.search.search-results.wp-custom-logo.wp-embed-responsive.theme-storefront.woocommerce-js.storefront-secondary-navigation.storefront-align-wide.left-sidebar.woocommerce-active table, body.search.search-results.wp-custom-logo.wp-embed-responsive.theme-storefront.woocommerce-js.storefront-secondary-navigation.storefront-align-wide.left-sidebar.woocommerce-active largeyoutubevideo, body.search.search-results.wp-custom-logo.wp-embed-responsive.theme-storefront.woocommerce-js.storefront-secondary-navigation.storefront-align-wide.left-sidebar.woocommerce-active greenpricesale, body.search.search-results.wp-custom-logo.wp-embed-responsive.theme-storefront.woocommerce-js.storefront-secondary-navigation.storefront-align-wide.left-sidebar.woocommerce-active ppbutton, body.search.search-results.wp-custom-logo.wp-embed-responsive.theme-storefront.woocommerce-js.storefront-secondary-navigation.storefront-align-wide.left-sidebar.woocommerce-active #greenpricesale, body.search.search-results.wp-custom-logo.wp-embed-responsive.theme-storefront.woocommerce-js.storefront-secondary-navigation.storefront-align-wide.left-sidebar.woocommerce-active form, body.search.search-results.wp-custom-logo.wp-embed-responsive.theme-storefront.woocommerce-js.storefront-secondary-navigation.storefront-align-wide.left-sidebar.woocommerce-active #largeyoutubevideo, body.search.search-results.wp-custom-logo.wp-embed-responsive.theme-storefront.woocommerce-js.storefront-secondary-navigation.storefront-align-wide.left-sidebar.woocommerce-active .row{display: none}#ppbutton{display: none}#salesale{color: #fff;font-family: oswald;font-size: 16px;font-weight: 100;background: #008000;border-radius: 3px;padding: 0px 10px 0px 5px;margin: 0 0 5px 0;display: block;clip-path: polygon(10px 0%, calc(100% - 10px) 0%, 100% 50%, calc(100% - 10px) 100%, 0px 100%, 0% 0%);align-content: end;text-align: left;max-width: 170px;width: fit-content}.single-product div.product form.cart{margin-bottom: 1.618em;padding: 0 0px 1em 0;margin-left: auto;margin-right: auto;display: block;width: 100%}.button{padding: 3px 0 6px 0;border-radius: 3px;font-size: 140%;font-family: oswald;font-weight: 100}#greenpricesale{color: green;display: block;margin-left: 0px;font-family: oswald;font-size: 20px;margin-top: 10px;margin-bottom: 0px;line-height: 1}#greenpricesale label, #greenpricesale input{font-size: 14px}#greenprice{display: none}#catbroad, #catdesc{color: black;font-family: open sans condensed;font-size: 14px;display: block;line-height: 1;padding: 0;margin-bottom: 0;text-align: left}#catbroad{text-align: center;margin-top: 5px}#catdesc{text-align: center}#catnarrow{font-family: open sans condensed;font-size: 14px;color: #000000;text-align: center;padding-top: 5px}#mfg{font-family: oswald;font-size: 14px;color: black;text-align: left}#mfg a{color: #173e65}#brief{margin-top: 4px;border-top: 1px solid #b3b3b3;color: #37414a;font-family: oswald;padding: 5px 10px 0px 0px}#fullyear0, #fullyear{display: none}#model{display: none}.model{text-align: center;display: block}#sale{display: none}ul{margin: 0 0 5px 3em}@media (min-width:1px){ul.products li.product.product-category img{max-width: 213px}ul.products li.product{margin-bottom: 10px;width: 100%;padding: 0 30px}.columnnophone{display:none}.herofw{background-image: url('https://www.almamachinery.com/wp-content/uploads/lucky-bucky3s.png');background-position: center;background-repeat: no-repeat;background-size: cover;box-sizing: border-box;display: flex;flex-direction: column;justify-content: flex-start;align-items: flex-start;width: 100%;height: 117.647vw;padding: 0 5.882vw 9.412vw 0}.herofw h2{font-size: 7vw;letter-spacing: -.2px;width: 39vw;max-width: 8em;margin-bottom: 6.25vw;color: white;margin-left: 3vw;margin-top: 20vw;line-height: .9}.herofw a:hover{background-color: #3a3a3a;color: #fff !important;outline: 2px solid #eb663b}.herofw a{background-color: #eb663b;color: #fff;display: block;font-family: oswald;font-size: 3.75vw;line-height: 100%;text-align: center;text-transform: uppercase;padding: 1vw;max-width: 30vw}.herofw p{font-size: 3vw;width: 14em;max-width: none;margin-bottom: 28vw;color: white;margin-left: 3vw;line-height: 1}#phone-header{margin-left: auto;margin-right: auto;position: inherit;display: block;text-align: center;background: #000;color: #fff;font-family: oswald;padding: 10px 0;font-size: 16px}.storefront-breadcrumb{}.ubermenu-responsive-toggle.ubermenu-responsive-toggle-main{display: inline-block;font-size: 13px;font-weight: bold;text-align: center;width: auto;height: auto;display: inline-block;float:right}ul.products li.product.product-category img{width: 100%;margin-bottom: 5px}#homepager2 h2{margin-top: -20px !important;margin-bottom: 5px;min-height: 123px}.alpha, h1{font-size: 115%;line-height: 1.2;letter-spacing: 0px}.woocommerce-products-header{text-align: left !important}.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{text-align: center;float: none !important}.site-branding{float: none;text-align: center;margin-left: auto;margin-right: auto;width: 100%;margin-bottom: 5px}.custom-logo-link{display: inline-block}.page-template-template-homepage .entry-header h1{font-size: 18px !important}.storefront-breadcrumb{margin: 0;padding: 5px 0px 5px 0;background: white !important}.storefront-sorting form{margin: 0}.woocommerce-breadcrumb a:first-child, .woocommerce-breadcrumb .breadcrumb-separator:first-child{display: none}.woocommerce-products-header{padding: 0 20px 5px 20px}.orderby{font-size: 16px;font-family: oswald !important;font-weight: 100 !important;min-width: 330px;text-transform: capitalize;padding: 3px;color: #333333}.storefront-sorting{margin-bottom: 5px;text-align: center}.site-search{display: none !important}#masthead{background: none}.site-header{padding-top: 5px;padding-bottom: 1px}.handheld-navigation{background: grey}.site-branding{margin-bottom: 10px}.page-template-template-homepage-php .site-main .columns-4 ul.products li.product{width: 100% !important;margin-top: 30px;border: 1px solid grey;border-radius: 5px;max-width: 215px;min-height: 167px}ul.products li.product.product-category .woocommerce-loop-category__title, ul.products li.product.product-category h2{margin-top: 0px;margin-bottom: 5px;text-align: center;margin-left: 0%;margin-right: 0%}.page-template-template-homepage .entry-content{text-align: left}#question h2 a, #question h2{font-size: 17px;padding: 5px}#question h2 a{padding: 0px}}@media (min-width:460px){ul.products li.product.product-category img{max-width: 213px}#phone-header{font-size: 20px;padding: 0px 0 2px 0}.page-template-template-homepage .entry-header h1{font-size: 20px !important}.col-full{min-width: 80%}.alpha, h1{font-size: 150%;line-height: 1.2;letter-spacing: 0px}.woocommerce-products-header{text-align: left !important}.page-template-template-homepage-php .site-main .columns-4 ul.products li.product{width: 212px !important;margin-top: 30px;border: 0px;border-radius: 0px}.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{text-align: left;float: left !important}.woocommerce-breadcrumb a:first-child, .woocommerce-breadcrumb .breadcrumb-separator:first-child{display: inline-block}ul.products li.product.product-category .woocommerce-loop-category__title, ul.products li.product.product-category h2{margin-top: 0px;margin-bottom: 5px;text-align: center;margin-left: 0%;margin-right: 0%}#question h2 a, #question h2{font-size: 18px}#question h2{padding: 3px 10px}}@media (min-width: 500px){.custom-logo-link{float: left;display: block}} button.alma-accordion-toggle{display: block !important}@media (min-width:768px){.columnnophone{display:inline-block}button.alma-accordion-toggle{display: none !important}.herofw{background-image: url('https://www.almamachinery.com/wp-content/uploads/lucky-bucky3.png');max-width: 1600px;height: 50.625vw;max-height: 720px;padding: 0 5vw 5vw 0;margin: 0 auto;display: flex;flex-direction: column;justify-content: flex-start;align-items: flex-start;background-position: 0 0px;box-sizing: border-box;background-size: cover}.herofw h2{font-size: 6.250vw;letter-spacing: -1.25px;width: 36vw;max-width: 36vw;margin-bottom: 0;color: white;margin-left: 7vw;margin-top: 105px;line-height: .9}.herofw a:hover{background-color: #3a3a3a;color: #fff !important;outline: 2px solid #eb663b}.herofw a{background-color: #eb663b;color: #fff;display: block;font-family: oswald;font-size: 2vw;line-height: 100%;text-align: center;text-transform: uppercase;padding: 1vw;max-width: 35vw}.herofw p{font-size: 2.25vw;width: 22em;max-width: none;margin-bottom: 0vw;color: white;margin-left: 7vw;line-height: .9;margin-top: 3vw}#homepager2 h2{min-height: 35px}.site-header .site-branding img{max-width: 300px}.ubermenu-responsive-toggle.ubermenu-responsive-toggle-main{display: none}.storefront-product-pagination a{top: 72% !important}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width: 23%;margin-right: 1%}.left-sidebar .content-area{width: 80%}.left-sidebar .widget-area{width: 18%;margin-right: 1%}.site-main ul.products.columns-4 li.product{margin-bottom: 10px;padding: 0 3px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{margin-bottom: 2px}.storefront-breadcrumb{padding: 1px 0;margin: 0;background: #ffffff}.site-search{display: block !important}.woocommerce-breadcrumb{padding: 2px 2px;margin-bottom: 2px;margin-left:0px;font-size: 13px}.storefront-sorting{margin-bottom: 0px;line-height: 1;text-align: left}#model-plate{margin-top: -3em;margin-left: 80px}#tab-description table{margin-left: 0px;max-width: 640px;line-height: 1.5}li.chosen{max-width: 260px;margin-left: auto;margin-right: auto}.footer-widgets{padding-top: 0;border-bottom: 1px solid #0000000d}.site-footer .widget{margin: 0 !important}.site-search input[type="submit"]{background: #eb6635;color: white}.woocommerce-active .site-header .site-search{width: 50%;margin-top: -30px}.site-search .widget_product_search form input[type=search], .site-search .widget_product_search form input[type=text]{padding-left: 2.617924em;font-family: open sans condensed;font-weight: 800}.site-header{padding-top: 20px;border: none !important}#model-plate{margin-top: 0;margin-left: 0}.site-main .columns-3 ul.products li.product{width: 32%;margin-right: 1%}.single-product div.product .summary{margin-bottom: 1px;width: auto;margin-left: auto;margin-right: auto;display: grid;float: none;padding: 0 8px}.single-product div.product .woocommerce-product-gallery{float: left;margin-right: 1%;margin-bottom: 1%;max-width: 310px}.woocommerce-product-gallery__image--placeholder{max-width: 200px;float: left;clear: none}.woocommerce-tabs ul.tabs li a{padding: 2px 0;display: block}.single-product div.product .woocommerce-tabs{clear: both;display: inline-block;flex-direction: column;margin-left: 10px;width: auto}.woocommerce-tabs ul.tabs{width: 100%;float: none;display: none}.woocommerce-tabs .panel{width: 100%;float: none}.site-branding{margin-bottom: 0px}}@media (min-width:1200px){.herofw h2{font-size: 72px}.herofw a{font-size: 36px}.herofw p{font-size: 30px}}  @media (max-width: 768px){.ubermenu-responsive.ubermenu-is-mobile .ubermenu-nav{padding: 10px 14px !important} .ubermenu .ubermenu-target .ubermenu-sub-indicator, .ubermenu-target .ubermenu-sub-indicator.fas, .ubermenu-target .ubermenu-sub-indicator-close{font-size: 32px !important;right: 25px !important;top: 50% !important;transform: translateY(-50%) !important;margin-top: 0 !important;line-height: 1 !important} .ubermenu .ubermenu-target, a.ubermenu-target.ubermenu-item-layout-default{padding-right: 70px !important}.ubermenu-responsive.ubermenu-is-mobile > .ubermenu-nav > .ubermenu-item-level-0{margin-bottom: 6px !important}.ubermenu-responsive.ubermenu-is-mobile .ubermenu-item-level-0 > .ubermenu-target{padding: 18px 20px !important;font-size: 16px !important;line-height: 1.3 !important;border-radius: 6px} .ubermenu-responsive-toggle.ubermenu-responsive-toggle-main{padding: 11px 55px !important;font-size: 15px !important}} @media (max-width: 768px){ul.products li.product:not(.product-category){box-sizing: border-box !important;display: grid !important;grid-template-columns: 2fr 1fr 1fr 1fr;grid-auto-rows: auto;column-gap: 8px;row-gap: 4px;align-items: start;width: 100% !important;max-width: 100% !important;padding: 12px !important;margin: 0 0 12px 0 !important;border: 1px solid #e2e2e2;border-radius: 8px;box-shadow: 0 1px 3px rgba(0,0,0,.06)} ul.products li.product:not(.product-category) > a.woocommerce-LoopProduct-link.woocommerce-loop-product__link, ul.products li.product:not(.product-category) .woocommerce-product-details__short-description, ul.products li.product:not(.product-category) .woocommerce-product-details__short-description > a.woocommerce-LoopProduct-link, ul.products li.product:not(.product-category) #fw4, ul.products li.product:not(.product-category) #fw4 > a.woocommerce-LoopProduct-link{display: contents !important} .woocommerce-product-details__short-description > a.woocommerce-LoopProduct-link > div:has(> #fw1f), .woocommerce-product-details__short-description > a.woocommerce-LoopProduct-link > div:has(> #fw2f), .woocommerce-product-details__short-description > a.woocommerce-LoopProduct-link > div:has(> #fw3f){display: contents !important} ul.products li.product:not(.product-category) h2.woocommerce-loop-product__title{grid-column: 1 / 5;grid-row: 1;margin: 0 !important;text-align: left !important;font-size: 16px !important;line-height: 1.25 !important} ul.products li.product:not(.product-category) > a.woocommerce-LoopProduct-link > img{grid-column: 1;grid-row: 2 / 9;width: 100% !important;height: auto !important;aspect-ratio: 1 / 1;object-fit: cover;align-self: center;margin: 0 !important;border-radius: 6px} ul.products li.product:not(.product-category) #fw1, ul.products li.product:not(.product-category) #fw1f{grid-column: 2;grid-row: 2}ul.products li.product:not(.product-category) #fw2, ul.products li.product:not(.product-category) #fw2f{grid-column: 3;grid-row: 2}ul.products li.product:not(.product-category) #fw3, ul.products li.product:not(.product-category) #fw3f{grid-column: 4;grid-row: 2}ul.products li.product:not(.product-category) #fw1, ul.products li.product:not(.product-category) #fw2, ul.products li.product:not(.product-category) #fw3, ul.products li.product:not(.product-category) #fw1f, ul.products li.product:not(.product-category) #fw2f, ul.products li.product:not(.product-category) #fw3f{font-size: 20px !important;font-weight: 700 !important;line-height: 1.15 !important;width: auto !important;float: none !important;margin: 0 !important;border-right: none !important;text-align: center !important}ul.products li.product:not(.product-category) #fw1 > span, ul.products li.product:not(.product-category) #fw2 > span, ul.products li.product:not(.product-category) #fw3 > span{font-size: 16px !important;margin-top: -4px !important}ul.products li.product:not(.product-category) #fw1f > span, ul.products li.product:not(.product-category) #fw2f > span, ul.products li.product:not(.product-category) #fw3f > span{font-size: 14px !important;margin-top: 0 !important;line-height: 1.15 !important;display: block !important} ul.products li.product:not(.product-category) #fw325{display: none !important} ul.products li.product:not(.product-category) #catnarrow, ul.products li.product:not(.product-category) #catdesc, ul.products li.product:not(.product-category) #catbroad{font-size: 12px !important;line-height: .8 !important;text-align: left !important;padding: 0 !important}ul.products li.product:not(.product-category) #catnarrow{grid-column: 2 / 5;grid-row: 3;margin: 6px 0 0 0 !important}ul.products li.product:not(.product-category) #catdesc{grid-column: 2 / 5;grid-row: 4;margin: 1px 0 0 0 !important}ul.products li.product:not(.product-category) #catbroad{grid-column: 2 / 5;grid-row: 5;margin: 1px 0 0 0 !important}  ul.products li.product:not(.product-category) #fw45{grid-column: 2 / 5;grid-row: 6;margin-top: 6px !important;display: flex !important;flex-wrap: wrap;justify-content: center;align-items: center;gap: 6px 12px;padding: 2px 0}ul.products li.product:not(.product-category) #fw45 p, ul.products li.product:not(.product-category) #fw45 [id]:not(#smallunderpowerpower, #smallunderpower1, #smallrecoreco, #smallreco1, #smallyoutubevideo, #smallyoutube1, #smallvoltage575){display: none !important}ul.products li.product:not(.product-category) #fw45 [id^="smallunderpower"], ul.products li.product:not(.product-category) #fw45 [id^="smallreco"], ul.products li.product:not(.product-category) #fw45 [id^="smallyoutube"], ul.products li.product:not(.product-category) #fw45 [id^="smallvoltage"]{width: 32px !important;height: 32px !important;background-size: contain !important;flex: 0 0 32px;float: none !important;margin: 0 !important} ul.products li.product:not(.product-category) #mfg{grid-column: 2 / 4;grid-row: 7;text-align: left !important;font-size: 13px !important;font-weight: 600 !important;line-height: 1.2 !important;margin-top: 0 !important} ul.products li.product:not(.product-category):not(:has(#catboldyes:not(:empty))) #mfg, ul.products li.product:not(.product-category):has(:is(#catnarrow, #catdesc, #catbroad) > #catboldyes) #mfg{grid-column: 2 / 5} ul.products li.product:not(.product-category) :is(#catnarrow, #catdesc, #catbroad):has(> #catboldyes){display: flex !important;flex-wrap: wrap;align-items: center;column-gap: 6px}ul.products li.product:not(.product-category) :is(#catnarrow, #catdesc, #catbroad) > #catboldyes{margin: 0 0 0 auto !important;padding: 2px 10px 2px 6px !important;font-size: 10px !important;line-height: 1.1 !important;white-space: nowrap !important} ul.products li.product:not(.product-category) #fw4 > div:has(> span.model){grid-column: 2 / 5;grid-row: 8;margin-top: 2px !important}ul.products li.product:not(.product-category) #fw4 > div:has(> span.model) span.model{text-align: left !important;display: inline !important;font-size: 13px !important;font-family: Oswald, sans-serif !important} ul.products li.product:not(.product-category):not(:has(#fw45 [id]:not(#smallunderpower, #smallreco, #smallyoutube, #smallvoltage))) #fw45{display: none !important}ul.products li.product:not(.product-category):not(:has(#fw45 [id]:not(#smallunderpower, #smallreco, #smallyoutube, #smallvoltage))) #mfg, ul.products li.product:not(.product-category):not(:has(#fw45 [id]:not(#smallunderpower, #smallreco, #smallyoutube, #smallvoltage))) #catboldyes{grid-row: 6}ul.products li.product:not(.product-category):not(:has(#fw45 [id]:not(#smallunderpower, #smallreco, #smallyoutube, #smallvoltage))) #fw4 > div:has(> span.model){grid-row: 7}ul.products li.product:not(.product-category):not(:has(#fw45 [id]:not(#smallunderpower, #smallreco, #smallyoutube, #smallvoltage))) > a.woocommerce-LoopProduct-link > img{grid-row: 2 / 7}ul.products li.product:not(.product-category):not(:has(#fw45 [id]:not(#smallunderpower, #smallreco, #smallyoutube, #smallvoltage))):has(#fw4 span.model:not(:empty)) > a.woocommerce-LoopProduct-link > img{grid-row: 2 / 8}ul.products li.product:not(.product-category):has(#fw45 [id]:not(#smallunderpower, #smallreco, #smallyoutube, #smallvoltage)):not(:has(#fw4 span.model:not(:empty))) > a.woocommerce-LoopProduct-link > img{grid-row: 2 / 8} ul.products li.product:not(.product-category):not(:has(#fw45 [id]:not(#smallunderpower, #smallreco, #smallyoutube, #smallvoltage))) #salesale{grid-row: 2 / 7}ul.products li.product:not(.product-category):not(:has(#fw45 [id]:not(#smallunderpower, #smallreco, #smallyoutube, #smallvoltage))):has(#fw4 span.model:not(:empty)) #salesale{grid-row: 2 / 8}ul.products li.product:not(.product-category):has(#fw45 [id]:not(#smallunderpower, #smallreco, #smallyoutube, #smallvoltage)):not(:has(#fw4 span.model:not(:empty))) #salesale{grid-row: 2 / 8}   ul.products li.product:not(.product-category) #brief{grid-column: 1 / 5;order: 2;margin: 8px 0 0 0 !important;padding: 0 !important;font-size: 13px !important;line-height: 1.4 !important;border-top: 0} ul.products li.product:not(.product-category) .approve-gallery-btn-container{display: none !important} ul.products li.product:not(.product-category) #salesale{grid-column: 1;grid-row: 2 / 9;align-self: center;box-sizing: border-box;width: 100% !important;max-width: none !important;aspect-ratio: 1 / 1;margin: 0 !important;padding: 0 !important;display: flex !important;align-items: flex-end;justify-content: flex-start;background: none !important;clip-path: none !important;border-radius: 0 !important;z-index: 2;pointer-events: none}ul.products li.product:not(.product-category) #salesale > span.sale{display: inline-block;margin: 0 0 8px 0;max-width: 100%;box-sizing: border-box;overflow: hidden;white-space: nowrap;background: #008000;color: #fff;font-family: 'open sans condensed';font-weight: 900;font-size: 12px;line-height: 1.1;padding: 2px 10px 2px 6px;clip-path: polygon(10px 0%, calc(100% - 10px) 0%, 100% 50%, calc(100% - 10px) 100%, 0px 100%, 0% 0%)} ul.products li.product:not(.product-category) #featureyes{grid-column: 1 / 5;order: 1;display: block !important;width: 100% !important;max-width: 100% !important;box-sizing: border-box !important;margin: 10px 0 0 0 !important} ul.products li.product:not(.product-category) #fw5{grid-column: 1 / 5;order: 3;margin: 6px 0 0 0 !important;font-size: 13px !important;line-height: 1.3 !important;padding: 4px 8px !important;background: #eaf6fd !important;border: 1px solid #bfe4f7 !important;border-radius: 5px !important;white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important} ul.products li.product:not(.product-category):hover #fw5{background: #000 !important;color: #fff !important;border-color: #000 !important} ul.products li.product:not(.product-category) a.add_to_cart_button{grid-column: 1 / 5;order: 4;width: 100% !important;margin: 6px 0 0 0 !important;font-family: Oswald, sans-serif !important} ul.products li.product:not(.product-category) a.added_to_cart.wc-forward{grid-column: 1 / 5;order: 5;display: block !important;width: 100% !important;box-sizing: border-box !important;text-align: center !important;white-space: nowrap !important;margin: 8px 0 0 0 !important;font-family: Oswald, sans-serif !important}} .site-main ul.products.columns-4 li.product:hover, .site-main ul.products.columns-4 li.product:active{background: #fff !important;box-shadow: 0 0 0 2px #000, 0 0 0 5px #888 !important}  @media (max-width: 768px){.alma-accordion{max-height: 130px;overflow: hidden;position: relative;transition: max-height .3s ease}.alma-accordion::after{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 48px;background: linear-gradient(to bottom, rgba(255,255,255,0), #fff 85%);pointer-events: none}.alma-accordion.alma-accordion-open{max-height: 3000px}.alma-accordion.alma-accordion-open::after{display: none}.alma-accordion-toggle{display: block;width: 100%;margin: 6px 0 16px;padding: 10px;text-align: center;background: #f3f3f3;border: 1px solid #ddd;border-radius: 6px;font-family: oswald;font-weight: 600;font-size: 15px;color: #24aff5}} .alma-terms-row{display: none} @media (max-width: 768px){.woocommerce-products-header{padding-left: 14px !important;padding-right: 14px !important}.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{box-sizing: border-box;padding-left: 14px !important;padding-right: 14px !important}.woocommerce-ordering select.orderby{box-sizing: border-box;width: 100% !important;min-width: 0 !important;max-width: 100% !important;margin: 0 !important} .site-main > .alma-seo-accordion-wrap{box-sizing: border-box;padding-left: 14px;padding-right: 14px}.site-main > button.alma-accordion-toggle{box-sizing: border-box;width: calc(100% - 28px) !important;margin-left: 14px !important;margin-right: 14px !important} #text-10 .textwidget{box-sizing: border-box;padding: 0 14px}#text-10 .textwidget p{display: flex;gap: 6px;margin: 0}#text-10 .textwidget p br{display: none}#text-10 .textwidget img{display: block;flex: 1 1 0;min-width: 0;width: 0;max-width: 100%;height: auto;margin: 0 !important;border-radius: 4px} .alma-terms-widget > p{display: none !important}.alma-terms-row{display: flex;gap: 6px}.alma-terms-tile{flex: 1 1 0;min-width: 0;box-sizing: border-box;padding: 12px 6px;border-radius: 6px;background-color: #555;background-size: cover;background-position: center}.alma-terms-tile span{display: flex;align-items: center;justify-content: center;box-sizing: border-box;min-height: 62px;padding: 5px 4px;background: #fff;border: 2px solid #222;text-align: center;font-family: Oswald, sans-serif;font-weight: 500;font-size: 12px;line-height: 1.2;color: #222}.alma-terms-tile em{display: block;font-style: normal}.alma-terms-tile b{font-weight: 700}} @media (min-width: 769px){ #text-10 .widget-title{display: block;margin: 22px 0 10px;font-family: 'Open Sans Condensed', sans-serif;font-size: 13px;font-weight: 700;letter-spacing: .09em;text-transform: uppercase;text-align: center;color: #4b5563}#text-10 .textwidget{padding: 0}#text-10 .textwidget p{display: flex;flex-direction: column;gap: 10px;margin: 0}#text-10 .textwidget p br{display: none}#text-10 .textwidget img{display: block;width: 100%;max-width: 100%;height: auto;margin: 0 !important;border-radius: 12px;box-shadow: 0 3px 10px rgba(16, 24, 40, .16)}} @media (min-width: 769px){.alma-sb{box-sizing: border-box;margin: 0 0 18px;background: #141a20;color: #e9eef3;border-top: 3px solid #eb6635;border-radius: 12px;overflow: hidden;font-family: Oswald, sans-serif;box-shadow: 0 6px 20px rgba(16, 24, 40, .18)}.alma-sb *, .alma-sb *::before, .alma-sb *::after{box-sizing: border-box}.alma-sb a{text-decoration: none} .alma-sb-path{padding: 12px 14px 10px;border-bottom: 1px solid #26313b}.alma-sb-lab{margin-bottom: 7px;font: 500 10.5px/1 Oswald, sans-serif;letter-spacing: .14em;text-transform: uppercase;color: #8b9aa8}.alma-sb-chips{display: flex;flex-wrap: wrap;align-items: center;gap: 4px}.alma-sb-chips a{padding: 3px 9px;font: 400 12.5px/1.25 Oswald, sans-serif;color: #dbe6ef;background: #222d37;border-radius: 4px}.alma-sb-chips a:hover{background: #2d3b48;color: #fff}.alma-sb-chips a.now{background: #eb6635;color: #fff}.alma-sb-chips i{color: #5f7080;font-style: normal;font-size: 12px} .alma-sb-tabs{display: grid;grid-template-columns: repeat(3, 1fr);border-bottom: 1px solid #26313b}.alma-sb-tabs button{padding: 11px 4px;margin: 0;background: none;border: 0;border-bottom: 2px solid transparent;border-radius: 0;font: 500 13px/1.2 Oswald, sans-serif;letter-spacing: .04em;text-transform: none;color: #90a0ae;cursor: pointer;box-shadow: none}.alma-sb-tabs button:hover{background: none;color: #fff}.alma-sb-tabs button:focus-visible{outline: 2px solid #5bb8ee;outline-offset: -2px}.alma-sb-tabs button[aria-selected="true"]{color: #fff;border-bottom-color: #eb6635;background: none}.alma-sb-n{display: inline-block;margin-left: 5px;padding: 0 6px;font-size: 11px;line-height: 16px;color: #0f151b;background: #8fa2b3;border-radius: 9px}.alma-sb-n[hidden]{display: none}.alma-sb-tabs button[aria-selected="true"] .alma-sb-n{background: #eb6635;color: #fff} .alma-sb-panel{padding: 4px 0 0}.alma-sb-panel[hidden]{display: none}.alma-sb-msg{padding: 16px 14px;font: 400 13px/1.4 Oswald, sans-serif;color: #93a3b1}.alma-sb-row{display: grid;grid-template-columns: 50px minmax(0, 1fr);gap: 10px;align-items: center;padding: 9px 14px;color: inherit;border-bottom: 1px solid #1f2933}.alma-sb-row:hover{background: #1b242d}.alma-sb-ton{text-align: center;font: 600 24px/1 Oswald, sans-serif;color: #eb6635}.alma-sb-ton small{display: block;margin-top: 2px;font: 400 9.5px/1 Oswald, sans-serif;letter-spacing: .1em;text-transform: uppercase;color: #8b9aa8}.alma-sb-ton.alma-sb-long{font-size: 17px}.alma-sb-m{font: 500 14px/1.15 Oswald, sans-serif;color: #f2f6f9;overflow-wrap: anywhere}.alma-sb-d{margin-top: 2px;font: 400 12px/1.3 Oswald, sans-serif;color: #93a3b1} .alma-sb-no{display: inline-block;margin-left: 5px;padding: 2px 9px;font: 500 12.5px/1.25 Oswald, sans-serif;letter-spacing: .02em;color: #fff;background: #0b96dc;border-radius: 4px;white-space: nowrap}.alma-sb-numrow{margin-top: 5px}.alma-sb-numrow .alma-sb-no{margin-left: 0}.alma-sb-brief{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.alma-sb-d .alma-sb-no:first-child{margin-left: 0}.alma-sb-thumb{grid-template-columns: 54px minmax(0, 1fr)}.alma-sb-thumb img, .alma-sb-noimg{display: block;width: 54px;height: 54px;border-radius: 7px;object-fit: cover;background: #26313b}.alma-sb-foot{display: block;padding: 11px 14px 13px;text-align: center;font: 500 13px/1.2 Oswald, sans-serif;color: #7fd0ff}.alma-sb-foot:hover{background: #1b242d;color: #b4e4ff} .alma-sb-tree{padding: 4px 10px 6px;font: 400 13.5px/1.2 Oswald, sans-serif}.alma-sb-tree ul{margin: 0;padding: 0;list-style: none}.alma-sb-tree ul ul{margin-left: 5px;padding-left: 13px;border-left: 1px solid #2d3a46}.alma-sb-tree li{margin: 0;padding: 0}.alma-sb-tree a{display: flex;justify-content: space-between;gap: 8px;padding: 5px 6px;color: #cfdbe6;border-radius: 4px}.alma-sb-tree a:hover{background: #1b242d;color: #fff}.alma-sb-tree a em{font-style: normal;font-size: 12px;color: #77889a}.alma-sb-tree .cur > a{background: #2a3947;color: #fff;box-shadow: inset 3px 0 0 #eb6635}.alma-sb-tree .alt > a{justify-content: flex-start}.alma-sb-tree .alt > a::before{content: "\2022";margin-right: 6px;color: #eb6635}.alma-sb-tree .alt > a em{margin-left: auto}} @media (min-width: 769px){body.single-product.left-sidebar .content-area{width: 69%}body.single-product.left-sidebar .widget-area{width: 29%;margin-right: 1%}  body.single-product .hfeed.site{overflow: clip}body.single-product.left-sidebar #secondary{position: sticky;top: 64px}body.single-product #secondary .alma-sb-panel{max-height: calc(100vh - 385px);min-height: 220px;overflow-y: auto;overscroll-behavior: contain;scrollbar-width: thin;scrollbar-color: #3a4956 transparent}body.single-product #secondary .alma-terms-widget > p{display: none !important}body.single-product #secondary .alma-terms-row{display: flex;gap: 8px}body.single-product #secondary .alma-terms-tile{flex: 1 1 0;min-width: 0;box-sizing: border-box;padding: 12px 7px;border-radius: 8px;background-color: #555;background-size: cover;background-position: center;box-shadow: 0 3px 10px rgba(16, 24, 40, .16)}body.single-product #secondary .alma-terms-tile span{display: flex;align-items: center;justify-content: center;box-sizing: border-box;min-height: 74px;padding: 6px 5px;background: #fff;border: 2px solid #222;text-align: center;font-family: Oswald, sans-serif;font-weight: 500;font-size: clamp(11.5px, 1.04vw, 13.5px);line-height: 1.2;color: #222}body.single-product #secondary .alma-terms-tile em{display: block;font-style: normal}body.single-product #secondary .alma-terms-tile b{font-weight: 700}} @media (max-width: 768px){.alma-sb{box-sizing: border-box;width: 100%;margin: 20px 0;background: #141a20;color: #e9eef3;border-top: 3px solid #eb6635;border-radius: 12px;overflow: hidden;font-family: Oswald, sans-serif;box-shadow: 0 6px 20px rgba(16, 24, 40, .18)}.alma-sb *, .alma-sb *::before, .alma-sb *::after{box-sizing: border-box}.alma-sb a{text-decoration: none} .alma-sb-path{padding: 14px 14px 12px;border-bottom: 1px solid #26313b}.alma-sb-lab{margin-bottom: 9px;font: 500 11px/1 Oswald, sans-serif;letter-spacing: .14em;text-transform: uppercase;color: #8b9aa8}.alma-sb-chips{display: flex;flex-wrap: wrap;align-items: center;gap: 6px}.alma-sb-chips a{display: inline-flex;align-items: center;min-height: 40px;padding: 8px 12px;font: 400 14px/1.2 Oswald, sans-serif;color: #dbe6ef;background: #222d37;border-radius: 4px}.alma-sb-chips a.now{background: #eb6635;color: #fff}.alma-sb-chips i{color: #5f7080;font-style: normal;font-size: 14px} .alma-sb-tabs{display: grid;grid-template-columns: repeat(3, 1fr);border-bottom: 1px solid #26313b}.alma-sb-tabs button{min-height: 50px;padding: 12px 4px;margin: 0;background: none;border: 0;border-bottom: 3px solid transparent;border-radius: 0;font: 500 15px/1.2 Oswald, sans-serif;letter-spacing: .03em;text-transform: none;color: #90a0ae;box-shadow: none;-webkit-tap-highlight-color: transparent}.alma-sb-tabs button[aria-selected="true"]{color: #fff;border-bottom-color: #eb6635;background: none}.alma-sb-n{display: inline-block;margin-left: 6px;padding: 0 7px;font-size: 12px;line-height: 18px;color: #0f151b;background: #8fa2b3;border-radius: 9px}.alma-sb-n[hidden]{display: none}.alma-sb-tabs button[aria-selected="true"] .alma-sb-n{background: #eb6635;color: #fff} .alma-sb-panel{padding: 0}.alma-sb-panel[hidden]{display: none}.alma-sb-msg{padding: 18px 14px;font: 400 14px/1.45 Oswald, sans-serif;color: #93a3b1}.alma-sb-row{display: grid;grid-template-columns: 64px minmax(0, 1fr);gap: 12px;align-items: center;min-height: 64px;padding: 12px 14px;color: inherit;border-bottom: 1px solid #1f2933;-webkit-tap-highlight-color: transparent}.alma-sb-row:active{background: #1b242d}.alma-sb-thumb img, .alma-sb-noimg{display: block;width: 64px;height: 64px;border-radius: 8px;object-fit: cover;background: #26313b}.alma-sb-m{font: 500 15px/1.2 Oswald, sans-serif;color: #f2f6f9;overflow-wrap: anywhere}.alma-sb-d{margin-top: 3px;font: 400 13px/1.35 Oswald, sans-serif;color: #a2b0bd}.alma-sb-brief{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.alma-sb-numrow{margin-top: 6px}.alma-sb-no{display: inline-block;margin-left: 5px;padding: 3px 10px;font: 500 13px/1.25 Oswald, sans-serif;letter-spacing: .02em;color: #fff;background: #0b96dc;border-radius: 4px;white-space: nowrap}.alma-sb-numrow .alma-sb-no, .alma-sb-d .alma-sb-no:first-child{margin-left: 0}.alma-sb-foot{display: flex;align-items: center;justify-content: center;min-height: 52px;padding: 14px;text-align: center;font: 500 15px/1.2 Oswald, sans-serif;color: #7fd0ff}.alma-sb-foot:active{background: #1b242d} .alma-sb-tree{padding: 6px 10px 8px;font: 400 15px/1.2 Oswald, sans-serif}.alma-sb-tree ul{margin: 0;padding: 0;list-style: none}.alma-sb-tree ul ul{margin-left: 6px;padding-left: 12px;border-left: 1px solid #2d3a46}.alma-sb-tree li{margin: 0;padding: 0}.alma-sb-tree a{display: flex;justify-content: space-between;align-items: center;gap: 8px;min-height: 44px;padding: 10px 8px;color: #cfdbe6;border-radius: 4px}.alma-sb-tree a em{font-style: normal;font-size: 13px;color: #8698aa}.alma-sb-tree .cur > a{background: #2a3947;color: #fff;box-shadow: inset 3px 0 0 #eb6635}.alma-sb-tree .alt > a{justify-content: flex-start}.alma-sb-tree .alt > a::before{content: "\2022";margin-right: 8px;color: #eb6635}.alma-sb-tree .alt > a em{margin-left: auto}} @media screen and (max-width: 768px){ .woocommerce-cart-form__cart-item.cart_item{display: grid !important;grid-template-columns: 80px 1fr 40px !important;grid-template-areas: "thumb name remove" !important;align-items: center !important;gap: 10px !important;padding: 10px !important;border-bottom: 1px solid #eee !important}td.product-remove{margin-right: 20%} .product-thumbnail{grid-area: thumb !important;display: block !important;width: 80px !important;padding: 0 !important}.product-thumbnail img{width: 80px !important;height: auto !important;display: block !important} .product-name{grid-area: name !important;display: block !important;padding: 0 !important;font-size: 14px !important;line-height: 1.2 !important} .product-remove{grid-area: remove !important;display: flex !important;justify-content: center !important;padding: 0 !important}.product-remove a{font-size: 24px !important;color: #ff0000 !important;text-decoration: none !important} .product-price, .product-quantity, .product-subtotal, .shop_table.cart thead{display: none !important} .shop_table.cart, .shop_table.cart tbody{display: block !important;width: 100% !important}}  @media (min-width: 768px){.single-product div.product{display: grid;grid-template-columns: 270px minmax(0, 1fr);column-gap: 14px;align-items: start}.single-product div.product > *{grid-column: 1 / -1} .single-product div.product .woocommerce-product-gallery{grid-column: 1;grid-row: 1 / span 2;float: none;width: 270px;max-width: 270px;margin: 0}.single-product div.product .summary{grid-column: 2;grid-row: 1;float: none;width: auto;margin: 0 0 6px}.single-product div.product .woocommerce-tabs{grid-column: 2;grid-row: 2;clear: none;display: block;width: auto;margin: 0;padding: 0 8px}#tab-description table{width: 100%;max-width: 760px}} #tab-description iframe{max-width: 100%;height: auto;aspect-ratio: 16 / 9} #model-plate{margin: 0 0 10px !important}#model-plate .ap-title{font: 900 21px/1.15 "open sans condensed", sans-serif;color: #0F5E85;margin: 0 0 8px}#model-plate .ap-grid{display: flex;flex-wrap: wrap;margin: 0;border: 1px solid #d5d5d6;border-radius: 6px;background: #f6f7f8;overflow: hidden}#model-plate .ap-grid > div{flex: 1 1 auto;min-width: 0;padding: 6px 12px;border-right: 1px solid #d5d5d6}#model-plate .ap-grid > div:last-child{border-right: 0}#model-plate dt{margin: 0;font: 600 11px/1.2 oswald, sans-serif;letter-spacing: .06em;text-transform: uppercase;color: #6b7680}#model-plate dd{margin: 2px 0 0;font: 500 15px/1.3 oswald, sans-serif;color: #0F5E85;white-space: nowrap} #model-plate .ap-grid > div:has(dd:empty), #model-plate [data-year=""], #model-plate [data-year="0"], #model-plate [data-year="Year Unknown"]{display: none} #tab-description tr.row-note:has(span:empty), #tab-description tr.row-location:has(strong:empty){display: none} @media (max-width: 767px){#model-plate .ap-grid > div{flex: 1 1 45%;border-right: 0;border-bottom: 1px solid #d5d5d6}} .fw-unit{display: block;font-family: oswald;font-size: 22px;color: rgb(235, 102, 59);margin-top: 0}#fw325 > div{font-size: 17px;color: #2c2d33;font-family: "open sans condensed";font-weight: 900;text-align: center;margin-left: auto;margin-right: auto;display: inline-block;margin-top: -3px}  .single-product div.product .summary form.cart{margin-bottom: 8px;padding-bottom: 0} .single-product .summary .product_meta{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 12px;margin: 0 0 8px;padding: 0;border: 0}.single-product .summary .product_meta .tagged_as{order: 1;flex: 1 1 auto;display: flex;align-items: center;gap: 8px;margin: 0;font: 600 11px/1 oswald, sans-serif !important;letter-spacing: .08em;text-transform: uppercase;color: #6b7680 !important}.single-product .summary .product_meta .tagged_as a{display: inline-flex;align-items: center;gap: 6px;padding: 5px 12px;border: 1px solid #b9dcf0;border-radius: 999px;background: #eef7fc;font: 600 16px/1.2 oswald, sans-serif;letter-spacing: 0;text-transform: none;text-decoration: none;color: #0f5e85;transition: background .15s, color .15s}.single-product .summary .product_meta .tagged_as a::after{content: "\203A"; font-size: 18px;line-height: 1}.single-product .summary .product_meta .tagged_as a:hover{background: #0f5e85;border-color: #0f5e85;color: #fff}.single-product .summary .product_meta .sku_wrapper{order: 2;flex: 0 0 auto;float: none;margin: 0 !important;padding: 0;line-height: 1.2}.single-product .summary .product_meta .posted_in{order: 3;flex: 1 1 100%;margin: 0;line-height: 1.5} #model-plate{margin: 0 0 10px !important;border: 1px solid #d5d5d6;border-radius: 6px;background: #f6f7f8;overflow: hidden}.woocommerce-tabs .panel #model-plate h2.ap-title{margin: 0 !important;padding: 7px 12px 0;font: 600 13px/1.3 oswald, sans-serif !important;letter-spacing: .06em;text-transform: uppercase;color: #0f5e85 !important}#model-plate .ap-grid{border: 0;border-radius: 0;background: transparent} #fw1 > span, #fw2 > span, #fw3 > span{font-family: oswald}  .single-product div.product .summary .product_title{margin: 4px 0 10px;font: 500 22px/1.25 oswald, sans-serif;color: #1d2731;text-align: left}.single-product div.product .summary .woocommerce-product-details__short-description{display: flex;flex-wrap: wrap;gap: 8px;margin: 0 0 12px}.single-product div.product .summary .woocommerce-product-details__short-description > p, .single-product div.product .summary #fw4 > p, .single-product div.product .summary #fw45 > p{display: none} .single-product div.product .summary :is(#fw1, #fw2, #fw3){flex: 1 1 0;min-width: 0;float: none;width: auto;margin: 0;padding: 7px 4px 6px;border: 1px solid #dfe3e7;border-radius: 8px;background: #f6f7f8;text-align: center;font: 700 24px/1 oswald, sans-serif;color: #1d2731}.single-product div.product .summary #fw2{flex: 1.5 1 0;font-size: 21px} .single-product div.product .summary :is(#fw1, #fw2, #fw3) > br{display: none} .single-product div.product .summary .woocommerce-product-details__short-description > div:has(> :is(#fw1f, #fw2f, #fw3f)){display: contents}.single-product div.product .summary :is(#fw1f, #fw2f, #fw3f){flex: 1 1 0;min-width: 0;float: none;width: auto;margin: 0;padding: 7px 4px 6px;border: 1px solid #dfe3e7;border-radius: 8px;background: #f6f7f8;text-align: center;font: 700 24px/1 oswald, sans-serif;color: #1d2731}.single-product div.product .summary :is(#fw1f, #fw2f, #fw3f) > br{display: none} .single-product div.product .summary :is(#fw1, #fw2, #fw3, #fw1f, #fw2f, #fw3f){order: -1}.single-product div.product .summary .woocommerce-product-details__short-description::before{content: "";flex: 0 0 100%;height: 0;margin-top: -8px}.single-product div.product .summary :is(#fw1, #fw2, #fw3, #fw1f, #fw2f, #fw3f) > span{display: block !important;margin: 4px 0 0 !important;font: 600 10px/1.2 oswald, sans-serif !important;letter-spacing: .08em;text-transform: uppercase;color: #eb663b !important} .single-product div.product .summary #fw325{flex: 1 1 100%;display: flex;justify-content: center;margin: 0;padding: 5px 10px;border: 1px solid #dfe3e7;border-radius: 8px;background: #f6f7f8} .single-product div.product .summary #fw325:has(> #fw35){flex: 1 1 100%;height: 0;min-height: 0;margin: -8px 0 0;padding: 0;border: 0;overflow: hidden}.single-product div.product .summary #fw325:has(> #fw35) + #fw4 > :is(#mfg, #catboldyes){margin-top: -6px}.single-product div.product .summary #fw325 > div{display: block;margin: 0}.single-product div.product .summary #fw325 [id^="spmtitle"]{display: flex;align-items: center;gap: 10px;font: 600 13px/1.2 oswald, sans-serif;letter-spacing: .04em;text-transform: uppercase;color: #6b7680}.single-product div.product .summary #fw325 [id^="speedy"]{font: 700 18px/1 oswald, sans-serif;letter-spacing: 0;color: #1d2731}.single-product div.product .summary #fw325 [id^="spmtitle"] br{display: none}.single-product div.product .summary #fw325 img{width: 110px;height: auto;margin: 0;border-radius: 3px} .single-product div.product .summary #fw4{display: contents} .single-product div.product .summary #fw4 > div:has(> span.model:empty){display: none}.single-product div.product .summary #fw4 #mfg{flex: 0 1 auto;margin: 2px 0 0;padding: 0;border: 0;font: 600 17px/1.3 oswald, sans-serif;color: #1d2731}.single-product div.product .summary #fw4 #catboldyes{flex: 0 0 auto;align-self: center;margin: 2px 0 0;padding: 3px 9px;border-radius: 4px;background: #eb663b;font: 600 12px/1.3 oswald, sans-serif;letter-spacing: .06em;text-transform: uppercase;color: #fff}.single-product div.product .summary #fw4 #brief{flex: 1 1 100%;margin: -4px 0 0;padding: 0;border: 0;font: 400 15px/1.4 oswald, sans-serif;color: #37414a}.single-product div.product .summary #fw45{flex: 0 0 auto;display: flex;align-items: center;gap: 6px;margin: 0}.single-product div.product .summary #fw45 > div, .single-product div.product .summary #fw45 > a > div{width: 40px;height: 40px;margin: 0;background-size: contain;background-position: center;background-repeat: no-repeat}.single-product div.product .summary #fw45 :is(#smallunderpower, #smallreco, #smallyoutube, #smallvoltage), .single-product div.product .summary #fw45 a:has(> #smallyoutube){display: none} .single-product div.product .summary #fw45:not(:has([id^="small"]:not(#smallunderpower, #smallreco, #smallyoutube, #smallvoltage))){display: none}.single-product div.product .summary #fw5{flex: 1 1 0;min-width: 0;margin: 0;padding: 4px 10px;border-left: 3px solid #0f5e85;border-radius: 4px;background: #f6f7f8;text-align: left;font: 500 14px/1.3 oswald, sans-serif;color: #1d2731} .single-product div.product .summary .woocommerce-product-details__short-description::after{content: "";flex: 0 0 100%;order: 1;margin-top: -8px;}.single-product div.product .summary :is(#sale, #salesale){order: 2;margin: 0} @media (min-width: 768px){.single-product div.product .summary .product_title{font-size: 26px;margin: 0 0 12px}.single-product div.product .summary :is(#fw1, #fw2, #fw3){padding: 10px 6px 8px;font-size: 30px}.single-product div.product .summary #fw2{font-size: 27px}.single-product div.product .summary :is(#fw1, #fw2, #fw3) > span{font-size: 12px !important;margin-top: 6px !important}.single-product div.product .summary #fw325{padding: 7px 12px}.single-product div.product .summary #fw325 [id^="speedy"]{font-size: 20px}.single-product div.product .summary #fw325 img{width: 140px}.single-product div.product .summary #fw4 #brief{font-size: 16px}.single-product div.product .summary #fw45 > div, .single-product div.product .summary #fw45 > a > div{width: 44px;height: 44px}.single-product div.product .summary #fw5{font-size: 15px;padding: 6px 12px}} .alma-financing-moved{display: flex;justify-content: center} @media (max-width: 767px){ .single-product .woocommerce-tabs ul.tabs{display: none}.single-product .woocommerce-tabs{margin-top: 0;padding-top: 0;border-top: 0} body.single-product div.product .summary{margin-bottom: 12px}.single-product .woocommerce-tabs .panel{margin-top: 0;padding-top: 0}}  .single-product #tab-description #greenpricesale{display: grid;grid-template-columns: auto 1fr;align-items: center;gap: 3px 8px;margin: 8px 0 0;padding: 8px 12px 6px;border: 1px solid #cfe5d6;border-bottom: 0;border-radius: 8px 8px 0 0;background: #f4faf6;line-height: 1.3}.single-product #tab-description #greenpricesale > strong{grid-column: 1 / -1;margin-bottom: 2px;font: 600 20px/1.2 oswald, sans-serif;color: #1a7f37}.single-product #tab-description #greenpricesale > br{display: none}.single-product #tab-description #greenpricesale input[type="checkbox"]{width: 16px;height: 16px;margin: 0;accent-color: #1a7f37}.single-product #tab-description #greenpricesale label{margin: 0;font: 400 14px/1.3 "Source Sans Pro", sans-serif;color: #37414a;cursor: pointer} .single-product #tab-description [id^="ppbutton"]:not(#ppbutton){margin: 0 0 10px;padding: 6px 12px 8px;border: 1px solid #cfe5d6;border-top: 0;border-radius: 0 0 8px 8px;background: #f4faf6}.single-product #tab-description [id^="ppbutton"] form{display: flex;align-items: center;margin: 0}.single-product #tab-description [id^="ppbutton"] form br, .single-product #tab-description [id^="ppbutton"] form img[width="1"]{display: none} .single-product #tab-description [id^="ppbutton"] input[type="image"]{display: block;margin: 0} .single-product #tab-description #greenpricesale:not(:has(+ [id^="ppbutton"]:not(#ppbutton))){margin-bottom: 10px;padding-bottom: 8px;border-bottom: 1px solid #cfe5d6;border-radius: 8px} @media (min-width: 768px){ .site-header .site-header-cart .widget_shopping_cart{width: 330px;margin-top: 0;padding: 0;border-top: 6px solid transparent; background: transparent;color: #1d2731;font-size: 14px;transition: left 0s linear .3s}.site-header .site-header-cart:hover .widget_shopping_cart, .site-header .site-header-cart.focus .widget_shopping_cart{left: calc(100% - 330px); transition-delay: 0s} .site-header .site-header-cart .widget_shopping_cart_content{overflow: hidden;border: 1px solid #dfe3e7;border-radius: 8px;background: #fff;box-shadow: 0 10px 28px rgba(16, 24, 32, .18)} .site-header .site-header-cart .widget_shopping_cart ul.product_list_widget{max-height: 300px;margin: 0;padding: 0;overflow-y: auto}.site-header .site-header-cart .widget_shopping_cart ul.product_list_widget li{display: grid;grid-template-columns: 1fr 24px;align-items: center;gap: 10px;margin: 0;padding: 10px 12px !important;border-bottom: 1px solid #eef0f2}.site-header .site-header-cart .widget_shopping_cart ul.product_list_widget li::before, .site-header .site-header-cart .widget_shopping_cart ul.product_list_widget li::after{display: none}.site-header .site-header-cart .widget_shopping_cart li > a:not(.remove){grid-column: 1;grid-row: 1;display: flex;align-items: center;gap: 10px;font: 500 14px/1.3 oswald, sans-serif;color: #1d2731;text-decoration: none}.site-header .site-header-cart .widget_shopping_cart li > a:not(.remove):hover{color: #0b96dc}.site-header .site-header-cart .widget_shopping_cart li img{flex: 0 0 52px;width: 52px;height: 52px;max-width: none;margin: 0;float: none;border-radius: 4px;object-fit: cover}.site-header .site-header-cart .widget_shopping_cart li .quantity{display: none}  .site-header .site-header-cart .widget_shopping_cart li a.remove{grid-column: 2;grid-row: 1;position: static;float: none;display: flex;align-items: center;justify-content: center;width: 24px;height: 24px;padding: 0;border-radius: 50%;background: #f1f3f5;font: 400 16px/1 Arial, sans-serif;text-indent: 0; color: #6b7680 !important;text-decoration: none;opacity: 1}.site-header .site-header-cart .widget_shopping_cart li a.remove::before{content: none}.site-header .site-header-cart .widget_shopping_cart li a.remove:hover{background: #e5484d;color: #fff !important} .site-header .site-header-cart .widget_shopping_cart p.buttons{display: flex;gap: 8px;margin: 0;padding: 12px !important;border-top: 1px solid #eef0f2;background: #f6f7f8}.site-header .site-header-cart .widget_shopping_cart p.buttons a.button{flex: 1 1 0;margin: 0;padding: 10px 8px;border: 1px solid #0f5e85;border-radius: 6px;background: #fff;font: 500 15px/1.2 oswald, sans-serif;text-align: center;color: #0f5e85 !important}.site-header .site-header-cart .widget_shopping_cart p.buttons a.button.checkout{border-color: #0b96dc;background: #0b96dc;color: #fff !important}.site-header .site-header-cart .widget_shopping_cart p.buttons a.button:hover{background: #0f5e85;border-color: #0f5e85;color: #fff !important} .site-header .site-header-cart .widget_shopping_cart .woocommerce-mini-cart__empty-message{margin: 0;padding: 16px;text-align: center;font: 400 15px/1.4 oswald, sans-serif;color: #6b7680}}  .woocommerce-cart-tab-container .woocommerce-cart-tab:not(.woocommerce-cart-tab--empty){border-radius: 8px 0 0 8px;box-shadow: -3px 3px 12px rgba(16, 24, 32, .25)}.woocommerce-cart-tab-container .woocommerce-cart-tab__contents{border: 2px solid #fff;background: #0f5e85 !important;font: 600 12px/1 oswald, sans-serif;color: #fff !important} .woocommerce-cart-tab-container.woocommerce-cart-tab-container--visible{box-shadow: -10px 0 30px rgba(16, 24, 32, .18)} body .woocommerce-cart-tab-container .widget_shopping_cart .widgettitle{margin: 0;padding: 20px 20px 18px;border-bottom: 1px solid #eef0f2;background: #fff;text-align: left;font: 600 20px/1.2 oswald, sans-serif;color: #1d2731} body .woocommerce-cart-tab-container .widget_shopping_cart ul.product_list_widget{margin: 63px 0 0; padding: 0 0 80px;}body .woocommerce-cart-tab-container .widget_shopping_cart ul.product_list_widget li{display: grid;grid-template-columns: 1fr 24px;align-items: center;gap: 10px;margin: 0;padding: 12px 20px !important;border-bottom: 1px solid #eef0f2}body .woocommerce-cart-tab-container .widget_shopping_cart ul.product_list_widget li::before, body .woocommerce-cart-tab-container .widget_shopping_cart ul.product_list_widget li::after{display: none}body .woocommerce-cart-tab-container .widget_shopping_cart li > a:not(.remove){grid-column: 1;grid-row: 1;display: flex;align-items: center;gap: 12px;background: transparent;font: 500 15px/1.3 oswald, sans-serif;color: #1d2731;text-decoration: none}body .woocommerce-cart-tab-container .widget_shopping_cart li > a:not(.remove):hover{color: #0b96dc}body .woocommerce-cart-tab-container .widget_shopping_cart li img{order: -1;flex: 0 0 56px;width: 56px;height: 56px;max-width: none;margin: 0;float: none;border-radius: 4px;object-fit: cover}body .woocommerce-cart-tab-container .widget_shopping_cart li .quantity{display: none} body .woocommerce-cart-tab-container .widget_shopping_cart li a.remove{grid-column: 2;grid-row: 1;position: static;float: none;display: flex;align-items: center;justify-content: center;width: 24px;height: 24px;padding: 0;border-radius: 50%;background: #f1f3f5;font: 400 16px/1 Arial, sans-serif;text-indent: 0;color: #6b7680 !important;text-decoration: none;opacity: 1}body .woocommerce-cart-tab-container .widget_shopping_cart li a.remove::before{content: none}body .woocommerce-cart-tab-container .widget_shopping_cart li a.remove:hover{background: #e5484d;color: #fff !important} body .woocommerce-cart-tab-container .widget_shopping_cart p.buttons{display: flex;gap: 8px;margin: 0;padding: 16px 20px !important;border-top: 1px solid #eef0f2;background: #f6f7f8}body .woocommerce-cart-tab-container .widget_shopping_cart p.buttons a.button{flex: 1 1 0;margin: 0;padding: 12px 8px;border: 1px solid #0f5e85;border-radius: 6px;background: #fff;font: 500 16px/1.2 oswald, sans-serif;text-align: center;color: #0f5e85 !important}body .woocommerce-cart-tab-container .widget_shopping_cart p.buttons a.button.checkout{border-color: #0b96dc;background: #0b96dc;color: #fff !important}body .woocommerce-cart-tab-container .widget_shopping_cart p.buttons a.button:hover{border-color: #0f5e85;background: #0f5e85;color: #fff !important} body .woocommerce-cart-tab-container .widget_shopping_cart .woocommerce-mini-cart__empty-message{margin: 0;padding: 24px 20px;text-align: center;font: 400 16px/1.4 oswald, sans-serif;color: #6b7680} .woocommerce-cart table.shop_table.cart{margin: 0 0 18px;border: 0;border-collapse: separate;border-spacing: 0;background: transparent}.woocommerce-cart table.shop_table.cart thead{display: none}.woocommerce-cart table.shop_table.cart tbody{display: block}.woocommerce-cart table.shop_table.cart tr:has(> td.actions){display: none}  .woocommerce-cart table.shop_table.cart tr.cart_item{display: grid !important;grid-template-columns: 120px minmax(0, 1fr) 32px;align-items: center;column-gap: 16px;margin: 0 0 10px;padding: 12px 16px;border: 1px solid #dfe3e7;border-radius: 8px;background: #fff !important;transition: border-color .15s, box-shadow .15s}.woocommerce-cart table.shop_table.cart tr.cart_item:hover{border-color: #b9dcf0;box-shadow: 0 4px 14px rgba(16, 24, 32, .08)}.woocommerce-cart table.shop_table.cart tr.cart_item > td, .woocommerce-cart table.shop_table.cart tr.cart_item > th{display: block;padding: 0 !important;border: 0 !important;background: transparent !important}.woocommerce-cart table.shop_table.cart tr.cart_item > :is(.product-price, .product-quantity, .product-subtotal){display: none !important}.woocommerce-cart table.shop_table.cart tr.cart_item > [data-title]::before{display: none !important} .woocommerce-cart table.shop_table.cart td.product-thumbnail{grid-column: 1;grid-row: 1}.woocommerce-cart table.shop_table.cart td.product-thumbnail img{display: block;width: 120px;height: 90px;max-width: 100%;margin: 0;border-radius: 6px;object-fit: cover} .woocommerce-cart table.shop_table.cart .product-name{grid-column: 2;grid-row: 1;text-align: left;font: 500 19px/1.3 oswald, sans-serif !important}.woocommerce-cart table.shop_table.cart .product-name > a{color: #1d2731;text-decoration: none}.woocommerce-cart table.shop_table.cart .product-name > a:hover{color: #0b96dc}.alma-mno{display: block;margin-top: 4px;font: 600 13px/1.2 oswald, sans-serif;letter-spacing: .06em;text-transform: uppercase;color: #eb663b}.alma-loc{display: block;margin-top: 3px;font: 400 14px/1.3 "Source Sans Pro", sans-serif;color: #56606a} .woocommerce-cart table.shop_table.cart td.product-remove{grid-column: 3;grid-row: 1;justify-self: end}.woocommerce-cart table.shop_table.cart td.product-remove a.remove{display: flex;align-items: center;justify-content: center;width: 30px;height: 30px;padding: 0;border-radius: 50%;background: #f1f3f5;font: 400 18px/1 Arial, sans-serif;text-indent: 0;color: #6b7680 !important;text-decoration: none}.woocommerce-cart table.shop_table.cart td.product-remove a.remove::before{content: none}.woocommerce-cart table.shop_table.cart td.product-remove a.remove:hover{background: #e5484d;color: #fff !important} .woocommerce-cart .cart-collaterals{float: none;width: auto;margin: 0}.woocommerce-cart .cart-collaterals .cart_totals{float: none;width: 100%;margin: 0;padding: 18px;border: 1px solid #dfe3e7;border-radius: 8px;background: #fff;box-shadow: 0 4px 14px rgba(16, 24, 32, .06)} .woocommerce-cart .cart-collaterals .cart_totals > :not(.wc-proceed-to-checkout):not(.alma-qsum){display: none !important}.alma-qsum{display: flex;align-items: baseline;justify-content: space-between;gap: 8px;margin: 0 0 14px;padding: 0 0 12px;border-bottom: 1px solid #eef0f2}.alma-qsum__title{font: 600 20px/1.2 oswald, sans-serif;color: #1d2731}.alma-qsum__count{font: 600 13px/1.2 oswald, sans-serif;letter-spacing: .06em;text-transform: uppercase;white-space: nowrap;color: #eb663b}.woocommerce-cart .wc-proceed-to-checkout{margin: 0;padding: 0}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display: block;max-width: none;margin: 0;padding: 14px 16px;border-radius: 6px;background: #0b96dc;font: 500 21px/1.2 oswald, sans-serif;text-align: center;color: #fff}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button::after{display: none} .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background: #0f5e85}.woocommerce-cart .wc-proceed-to-checkout p{margin: 10px 0 0;text-align: center}.alma-qsum__note{font: 400 14px/1.4 "Source Sans Pro", sans-serif;color: #56606a}.alma-qsum__call{font: 400 15px/1.4 "Source Sans Pro", sans-serif;color: #56606a}.alma-qsum__call a{font: 500 16px/1.4 oswald, sans-serif;color: #0f5e85;white-space: nowrap}.woocommerce-cart .wc-proceed-to-checkout p.alma-qsum__more{margin-top: 12px;padding-top: 12px;border-top: 1px solid #eef0f2}.alma-qsum__more a{font: 500 15px/1.3 oswald, sans-serif;color: #0f5e85}.alma-qsum__call a:hover, .alma-qsum__more a:hover{color: #0b96dc}  .woocommerce-cart #page{overflow: visible;overflow-x: clip}@media (min-width: 768px){.woocommerce-cart .woocommerce:has(> .woocommerce-cart-form){display: grid;grid-template-columns: minmax(0, 1fr) 290px;column-gap: 24px;align-items: start}.woocommerce-cart .woocommerce:has(> .woocommerce-cart-form) > *{grid-column: 1;min-width: 0}.woocommerce-cart .woocommerce:has(> .woocommerce-cart-form) > .cart-collaterals{grid-column: 2;grid-row: 1 / span 3;position: sticky;top: 110px;}.woocommerce-cart table.shop_table.cart{margin: 0}} @media (max-width: 767px){.woocommerce-cart table.shop_table.cart tr.cart_item{grid-template-columns: 84px minmax(0, 1fr) 30px;column-gap: 12px;padding: 10px 12px}.woocommerce-cart table.shop_table.cart td.product-thumbnail img{width: 84px;height: 64px}.woocommerce-cart table.shop_table.cart .product-name{font-size: 16px !important} .woocommerce-cart .cart-collaterals{position: sticky;bottom: 0;z-index: 50}.woocommerce-cart .cart-collaterals .cart_totals{display: flex;align-items: center;gap: 12px;padding: 10px 12px calc(10px + env(safe-area-inset-bottom));border-radius: 8px 8px 0 0;box-shadow: 0 -6px 18px rgba(16, 24, 32, .14)}.alma-qsum{flex: 0 0 auto;display: block;margin: 0;padding: 0;border: 0}.alma-qsum__title{display: none}.woocommerce-cart .wc-proceed-to-checkout{flex: 1 1 auto}.woocommerce-cart .wc-proceed-to-checkout p{display: none} .woocommerce-cart .wc-proceed-to-checkout a.checkout-button{padding: 12px;font-size: 19px}} .site-header .site-header-cart .widget_shopping_cart li > a:not(.remove), body .woocommerce-cart-tab-container .widget_shopping_cart li > a:not(.remove){display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: start;align-content: center;gap: 0 10px;}.site-header .site-header-cart .widget_shopping_cart li > a:not(.remove) img, body .woocommerce-cart-tab-container .widget_shopping_cart li > a:not(.remove) img{grid-row: 1 / span 3}.widget_shopping_cart li > a:not(.remove) .alma-mno{grid-column: 2;margin-top: 3px;font-size: 11px}.widget_shopping_cart li > a:not(.remove) .alma-loc{grid-column: 2;margin-top: 1px;font-size: 12px;line-height: 1.25} .woocommerce-cart .header-widget-region, .woocommerce-cart .woof_redraw_zone, .woocommerce-cart #secondary .WOOF_Widget{display: none !important} .alma-quote-help{margin: 28px 0 0;padding: 16px 20px;border: 1px solid #dfe3e7;border-left: 4px solid #0f5e85;border-radius: 8px;background: #f6f7f8}.alma-quote-help p{margin: 0}.alma-quote-help__title{font: 600 19px/1.3 oswald, sans-serif;color: #1d2731}.alma-quote-help__phones{display: flex;flex-wrap: wrap;gap: 8px 12px;margin: 10px 0 !important}.alma-quote-help__phones a{display: inline-flex;align-items: center;gap: 8px;padding: 9px 14px;border: 1px solid #0f5e85;border-radius: 6px;background: #fff;font: 500 16px/1.2 oswald, sans-serif;color: #0f5e85;text-decoration: none}.alma-quote-help__phones a::before{content: "\260E";font-size: 15px}.alma-quote-help__phones a:hover{background: #0f5e85;color: #fff}.alma-quote-help__note{font: 400 15px/1.5 "Source Sans Pro", sans-serif;color: #56606a} .woocommerce-cart .wc-empty-cart-message .cart-empty.woocommerce-info{margin: 0 0 14px;padding: 22px 20px;border: 1px dashed #c9d1d8;border-radius: 8px;background: #f6f7f8;font: 500 18px/1.4 oswald, sans-serif;text-align: center;color: #56606a}.woocommerce-cart .wc-empty-cart-message .cart-empty.woocommerce-info::before{display: none}.woocommerce-cart p.return-to-shop{margin: 0;text-align: center}.woocommerce-cart p.return-to-shop a.button{display: inline-block;padding: 12px 22px;border-radius: 6px;background: #0b96dc;font: 500 18px/1.2 oswald, sans-serif;color: #fff}.woocommerce-cart p.return-to-shop a.button:hover{background: #0f5e85} .alma-msearch{display: none}@media (max-width: 767px){.site-header a.ubermenu-responsive-toggle-main{display: flex !important;align-items: center;justify-content: center;width: 48px !important;height: 44px;padding: 0 !important;font-size: 0 !important;}.site-header a.ubermenu-responsive-toggle-main i{margin: 0 !important;font-size: 20px !important}.site-header .alma-msearch{position: absolute;top: 5px;left: 177px; right: 60px; z-index: 5;display: block;height: 44px;margin: 0;border-radius: 6px;background: #fff;box-shadow: 0 1px 4px rgba(0, 0, 0, .25)}.site-header .alma-msearch svg{position: absolute;top: 13px;left: 12px;width: 18px;height: 18px;color: #0f5e85;pointer-events: none}.site-header .alma-msearch input{-webkit-appearance: none;appearance: none;width: 100%;height: 44px;margin: 0;padding: 0 10px 0 38px;border: 0;border-radius: 6px;background: transparent;box-shadow: none;font: 400 16px/1 "Source Sans Pro", sans-serif; color: #1d2731}.site-header .alma-msearch input::placeholder{color: #6b7680;opacity: 1}} @media (max-width: 959px){ .site-header .ubermenu-main.ubermenu-responsive{z-index: 1000}.site-header .ubermenu-main.ubermenu-responsive:not(.ubermenu-responsive-collapse){max-height: none !important;margin: 6px 0 10px;border-radius: 8px;background: #fff;box-shadow: 0 10px 28px rgba(16, 24, 32, .25);overflow: hidden}.site-header .ubermenu-main.ubermenu-responsive > .ubermenu-nav{background: #fff;padding: 4px 0} .site-header .ubermenu-main.ubermenu-responsive .ubermenu-item-level-0:has(.ubermenu-search){display: none !important} .site-header .ubermenu-main.ubermenu-responsive .ubermenu-item-level-0{display: block;float: none;width: 100%;border-bottom: 1px solid #eef0f2;background: #fff}.site-header .ubermenu-main.ubermenu-responsive .ubermenu-item-level-0:last-child{border-bottom: 0}.site-header .ubermenu-main.ubermenu-responsive .ubermenu-item-level-0 > .ubermenu-target{display: flex;align-items: center;min-height: 48px;padding: 12px 18px !important;border: 0 !important;border-radius: 0 !important;background: transparent !important;font: 500 18px/1.2 oswald, sans-serif !important;color: #1d2731 !important}.site-header .ubermenu-main.ubermenu-responsive .ubermenu-item-level-0.ubermenu-active > .ubermenu-target{background: #f6f7f8 !important;color: #0f5e85 !important} .site-header .ubermenu-main.ubermenu-responsive .ubermenu-item-level-0.red > .ubermenu-target{color: #eb663b !important} .site-header .ubermenu-main.ubermenu-responsive .ubermenu-target > .ubermenu-sub-indicator{position: static !important;display: inline-block !important;margin: 0 0 0 auto !important;padding-left: 12px;transform: none !important;font-size: 16px !important;line-height: 16px !important;color: #9aa3ab !important;transition: transform .2s}.site-header .ubermenu-main.ubermenu-responsive .ubermenu-active > .ubermenu-target > .ubermenu-sub-indicator{transform: rotate(180deg) !important}.site-header .ubermenu-main.ubermenu-responsive .ubermenu-sub-indicator-close{display: none !important}.site-header .ubermenu-main.ubermenu-responsive .ubermenu-retractor-mobile{display: none !important}  .site-header .ubermenu-main.ubermenu-responsive .ubermenu-item-level-0 > .ubermenu-submenu{position: static;margin: 0 !important;padding: 0 !important;border: 0;background: #f6f7f8 !important;box-shadow: none}.site-header .ubermenu-main.ubermenu-responsive .ubermenu-item-level-0.ubermenu-active > .ubermenu-submenu{padding: 0 0 6px !important}.site-header .ubermenu-main.ubermenu-responsive .ubermenu-tabs-group{padding: 0;border: 0;background: transparent !important}.site-header .ubermenu-main.ubermenu-responsive :is(.ubermenu-tab, .ubermenu-item-level-1) > .ubermenu-target{position: relative;display: flex;align-items: center;min-height: 0;padding: 9px 18px 9px 30px !important;border: 0 !important;background: transparent !important;font: 400 16px/1.25 oswald, sans-serif !important;color: #37414a !important}.site-header .ubermenu-main.ubermenu-responsive .ubermenu-tab.ubermenu-active > .ubermenu-target{color: #0b96dc !important;font-weight: 500 !important} .site-header .ubermenu-main.ubermenu-responsive :where(.ubermenu-item-level-0 > .ubermenu-submenu .ubermenu-item-normal) > .ubermenu-target{display: block;padding: 9px 18px 9px 30px !important;border: 0 !important;background: transparent !important;font: 400 16px/1.25 oswald, sans-serif !important;color: #37414a !important}.site-header .ubermenu-main.ubermenu-responsive :where(.ubermenu-item-level-0 > .ubermenu-submenu) .ubermenu-submenu-type-stack{padding: 0 !important}.site-header .ubermenu-main.ubermenu-responsive .ubermenu-item-level-0 > .ubermenu-submenu .ubermenu-divider hr{margin: 4px 18px 4px 30px;border-color: #e3e6e9} .site-header .ubermenu-main.ubermenu-responsive .ubermenu-tab-content-panel{position: static;width: 100%;min-height: 0 !important;padding: 0 18px 8px 30px;border: 0;background: transparent !important;box-shadow: none !important}.site-header .ubermenu-main.ubermenu-responsive .ubermenu-tab-content-panel :is(.ubermenu-row, .ubermenu-column, .ubermenu-submenu-type-stack){float: none;width: auto;min-height: 0;margin: 0;padding: 0}.site-header .ubermenu-main.ubermenu-responsive .ubermenu-tab-content-panel .ubermenu-submenu-type-stack{display: flex !important;flex-wrap: wrap;gap: 6px;margin: 2px 0 6px}.site-header .ubermenu-main.ubermenu-responsive .ubermenu-tab-content-panel .ubermenu-submenu-type-stack > li{flex: 0 0 auto;float: none;width: auto !important;min-width: 0 !important;padding: 0}.site-header .ubermenu-main.ubermenu-responsive .ubermenu-tab-content-panel .ubermenu-submenu-type-stack > li > .ubermenu-target{display: block;padding: 6px 10px !important;border: 1px solid #dfe3e7 !important;border-radius: 16px;background: #fff !important;font: 400 14px/1.2 oswald, sans-serif !important;color: #1d2731 !important} .site-header .ubermenu-main.ubermenu-responsive .ubermenu-tab-content-panel .ubermenu-autocolumn{display: none !important}.site-header .ubermenu-main.ubermenu-responsive .ubermenu-item-view-all{display: block;margin: 2px 0 0}.site-header .ubermenu-main.ubermenu-responsive .ubermenu-item-view-all > .ubermenu-target{display: inline-block;padding: 0 !important;background: transparent !important;font: 500 15px/1.3 oswald, sans-serif !important;color: #0f5e85 !important}} details.alma-quote-acc{margin: 10px 0 4px;border: 1px solid #dfe3e7;border-radius: 8px;background: #f6f7f8}details.alma-quote-acc > summary{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 14px 18px;cursor: pointer;list-style: none;font: 500 19px/1.25 oswald, sans-serif;color: #1d2731}details.alma-quote-acc > summary::-webkit-details-marker{display: none}details.alma-quote-acc > summary::after{content: "+";flex: 0 0 auto;width: 28px;height: 28px;border-radius: 50%;background: #0b96dc;font: 400 22px/28px Arial, sans-serif;text-align: center;color: #fff}details.alma-quote-acc[open] > summary::after{content: "\2212"}details.alma-quote-acc > summary span{display: block;margin-top: 2px;font: 400 14px/1.3 "Source Sans Pro", sans-serif;color: #56606a}details.alma-quote-acc > div{padding: 0 18px 16px} @media (max-width: 768px){.term-description.alma-accordion:has(details.alma-quote-acc):not(.alma-accordion-open){max-height: 340px}.term-description.alma-accordion:has(details.alma-quote-acc) img.wp-image-18053{width: 180px;height: auto}.term-description div[style*="flex-wrap"]:has(> a[style*="flex"]){gap: 8px !important}.term-description div[style*="flex-wrap"] > a[style*="flex"]{flex: 1 1 0 !important;padding: 12px 6px !important;font-size: 15px !important}.term-description div[style*="flex-wrap"] > a[style*="flex"] > span{display: none !important}} @media (min-width: 768px) and (max-width: 959px){.site-header a.ubermenu-responsive-toggle-main{display: block !important}} ul.products li.product .woocommerce-product-details__short-description:has(#fw2.alma-bed2) #fw1{width: 27%}ul.products li.product .woocommerce-product-details__short-description:has(#fw2.alma-bed2) #fw3{width: 33%}ul.products li.product #fw2.alma-bed2{width: 40%;font-size: 19px !important;white-space: nowrap;letter-spacing: -.01em}ul.products li.product #fw2.alma-bed2.alma-bed2-m{font-size: 17px !important}ul.products li.product #fw2.alma-bed2.alma-bed2-l{font-size: 15px !important}ul.products li.product #fw2.alma-bed2.alma-bed2-xl{font-size: 14px !important}ul.products li.product #fw2.alma-bed2 > span{font-size: 13px !important}ul.products li.product #fw2.alma-bed2 .alma-fb{font-weight: inherit}@media (min-width: 769px){ul.products li.product #fw1{white-space: nowrap;font-size: min(25px, 1.95vw)}ul.products li.product :is(#fw2, #fw3){white-space: nowrap;font-size: min(25px, 2.04vw)}}@media (min-width: 1200px){ul.products li.product #fw2.alma-bed2{font-size: min(19px, 1.5vw) !important}ul.products li.product #fw2.alma-bed2.alma-bed2-m{font-size: min(17px, 1.32vw) !important}ul.products li.product #fw2.alma-bed2.alma-bed2-l{font-size: min(15px, 1.18vw) !important}ul.products li.product #fw2.alma-bed2.alma-bed2-xl{font-size: min(14px, 1.03vw) !important}ul.products li.product #fw2.alma-bed2 > span{font-size: min(13px, 1.06vw) !important}}@media (min-width: 769px) and (max-width: 1199px){ul.products li.product #fw2.alma-bed2{font-size: min(25px, 2.04vw) !important}ul.products li.product #fw2.alma-bed2 > br{display: none}ul.products li.product #fw2.alma-bed2 .alma-fb{display: block;font-size: 1.45vw;line-height: 1.1;margin: -8px 0 0}ul.products li.product #fw2.alma-bed2 > span{font-size: min(13px, 1.25vw) !important}}@media (max-width: 768px){ul.products li.product:not(.product-category):has(#fw2.alma-bed2){grid-template-columns: 2fr 1fr 1.35fr 1fr}ul.products li.product:not(.product-category) #fw2.alma-bed2{font-size: 16px !important}ul.products li.product:not(.product-category) #fw2.alma-bed2.alma-bed2-l{font-size: 14px !important}ul.products li.product:not(.product-category) #fw2.alma-bed2.alma-bed2-xl{font-size: 13px !important}ul.products li.product:not(.product-category) #fw2.alma-bed2 > span{font-size: 15px !important}}