@media screen and (min-width:59.6875em){body .secondary a:hover,body .secondary a:focus,body .main-navigation body .menu-item-description,body .widget,body .widget blockquote,body .widget .wp-caption-text,body .widget .gallery-caption{color:#404040}}body.theme-basil{color:#404040}.header-search .search-box{position:absolute;top:100%;display:none;width:100%;max-width:1280px;left:50%;transform:translateX(-50%)}.nav__action .search-box{display:none;width:100%;margin-bottom:16px}.header-search .aws-container .aws-search-form,.nav__action .aws-container .aws-search-form{height:55px}.header-search .aws-container .aws-show-clear .aws-search-field,.nav__action .aws-container .aws-show-clear .aws-search-field{height:55px;padding:19px 24px;color:#2e2d2d;font-size:16px;line-height:55px;border:1px solid #d3d1d1 !important;border-radius:0;background:#f4f4f4;transition:.3s ease-out}.aws-container .aws-search-form{height:55px}.aws-search-result{box-shadow:0px 18px 32px 10px rgba(0,0,0,.08)}.main-top--catalog{padding-bottom:176px}.main-top--catalog .main-top__heading{margin-bottom:39px}.catalog-sidebar{margin:0 -20px}.catalog-sidebar .category-header{padding:0 20px}.catalog-sidebar .category-filter{display:none;padding:0 20px;background:#ededed}.catalog-sidebar .category-filter:before,.catalog-sidebar .category-filter:after{content:'';display:block;height:16px;margin:0 -20px;background:linear-gradient(180deg,#dedede 0%,#ededed 100%)}.catalog-sidebar .category-filter:before{margin-bottom:16px}.catalog-sidebar .category-filter:after{transform:rotate(-180deg)}@media (min-width:480px){.main-top--catalog{padding-bottom:176px}}@media(min-width:768px){.main-top--catalog{padding-bottom:132px}.archive .main-top .main-top__heading{margin-bottom:48px}}@media (min-width:1000px){.main-top--catalog{padding-bottom:60px}.main__inner{display:flex}.main__sidebar{flex-basis:auto;width:254px;margin-left:0;margin-right:42px}.main__body{flex-basis:auto;width:calc(100% - 254px - 42px)}.catalog-sidebar .category-filter{display:block;padding:0;background:0 0}.catalog-sidebar .category-filter:before,.catalog-sidebar .category-filter:after{display:none}}@media (min-width:1440px){.main__sidebar{width:278px;margin-right:48px}.main__body{width:calc(100% - 278px - 48px)}.main-top.main-top--catalog.main-section{margin-bottom:calc(96px + 50px)}.main-top.main-top--catalog{min-height:388px}.main-top--catalog .main-top__heading{margin-bottom:152px}.main-top--catalog .panel-layout{transform:translateY(50%)}}.woocommerce-breadcrumb{display:flex;flex-wrap:wrap;font-size:14px;color:rgba(46,45,45,.4)}.woocommerce .woocommerce-breadcrumb a{color:#2e2d2d;text-decoration:underline}.woocommerce-breadcrumb a:hover,.woocommerce-breadcrumb a:focus,.woocommerce-breadcrumb a:active{color:#f01919}.woocommerce-breadcrumb a:after{content:'';display:inline-block;width:16px;height:1px;margin:0 12px;vertical-align:middle;background:#aba7a7}.main-top .woocommerce-breadcrumb{margin-bottom:24px;color:rgba(226,226,226,.4)}.main-top .woocommerce-breadcrumb a{color:#e2e2e2}.product-breadcrumbs .woocommerce-breadcrumb{margin:0;padding:32px 0}.crane-parts .slick-track,.featured-part-list .slick-track{display:flex}.crane-parts .slick-slide{height:auto;margin:0 12px !important}.featured-part-list .slick-slide{height:auto;margin-right:0}.crane-parts .sow-features-feature{position:relative;min-height:280px;padding-top:100%;background:#fff}.crane-parts .sow-features-feature:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(50% 50% at 50% 50%,rgba(25,25,25,.84) 0,rgba(25,25,25,.92) 100%)}.crane-parts .sow-features-list .sow-features-feature h3{position:absolute;top:50%;left:50%;z-index:2;width:100%;margin:0;padding:10px 5px;color:#f4f4f4;text-align:center;text-transform:capitalize;transform:translate(-50%,-50%)}.crane-parts .sow-more-text{position:absolute;bottom:0;left:0;right:0;z-index:3;margin:0}.crane-parts .sow-more-text a{display:block;width:100%;min-width:143px;padding:19px 10px;font:700 16px/1 'Karla',sans-serif !important;color:#f4f4f4 !important;letter-spacing:0;text-align:center;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;border:none;border:1px solid #f01919;border-radius:0;background:#f01919;outline:0;overflow:hidden;transition:.3s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.crane-parts .sow-more-text a:hover,.crane-parts .sow-more-text a:focus{text-decoration:none !important;color:#f2f2f2 !important;background-color:#e10f0f !important}.crane-parts .sow-features-list .sow-features-feature .sow-icon-container{position:absolute;top:50%;left:50%;z-index:1;transition:.3s ease-out;transform:translate(-50%,-50%)}@media (min-width:480px){.crane-parts .sow-features-feature{min-height:208px}.crane-parts .sow-features-list .sow-features-feature h3{font-size:18px}.crane-parts .sow-more-text a{min-width:128px;padding:15px 5px}.product-list__action .btn{max-width:440px;margin:0 auto}}@media (min-width:768px){.crane-parts .sow-features-feature{min-height:170px}.crane-parts .sow-features-list .sow-features-feature h3{font-size:14px}.crane-parts .sow-more-text a{min-width:120px;padding:9px 5px}}@media (min-width:1000px){.crane-parts .sow-features-feature{min-height:222px}.crane-parts .sow-features-list .sow-features-feature h3{font-size:18px}.crane-parts .sow-more-text a{min-width:128px;padding:15px 5px}.product-list__action .btn{margin-right:0}}@media (max-width:1000px){.crane-parts .sow-features-list .sow-features-feature .sow-icon-container,.crane-parts .sow-features-list .sow-features-feature .sow-icon-container .sow-icon-image{width:100px;height:100px}.crane-parts .slick-slide{margin-right:16px !important}.featured-part-list .slick-slide{margin-right:0 !important;padding:4px !important}}@media (max-width:767px){.crane-parts .sow-features-list{display:flex;flex-wrap:wrap;justify-content:space-between}.crane-parts .sow-features-list:before,.crane-parts .sow-features-list:after{display:none}.crane-parts .sow-features-feature{width:calc(50% - 4px) !important;margin-bottom:8px !important}}@media (max-width:479px){.crane-parts .sow-features-list{display:block}.crane-parts .sow-features-feature{width:100% !important;float:none !important}}.featured-part-list{margin-bottom:24px}.choosen-filter-title{display:none}.woof_submit_search_form_container{display:none}.product-categories .cat-item{margin-bottom:8px}.product-categories .cat-item:last-child{margin-bottom:0}.product-categories .cat-item a{color:#2e2d2d}.product-categories .cat-item .count{margin-left:7px;color:#aba7a7}.product-sort{display:flex;width:100%;margin-bottom:32px}.product-sort span{margin-right:32px}.product-sort ul{display:flex;flex-wrap:wrap}.product-sort li{margin-right:32px}.product-sort li:last-child{margin-right:0}.product-sort a{color:#2e2d2d;text-decoration:underline}div.category-brands-wrap{position:relative;margin-top:calc((64px + 176px) * -1)}@media (max-width:999px){.category-brands{flex-direction:row !important;flex-wrap:wrap !important}.category-brands .panel-grid-cell{width:calc(100% / 3) !important}}@media (max-width:767px){.category-brands .panel-grid-cell{width:50% !important;margin-bottom:16px !important}}@media (min-width:480px){div.category-brands-wrap{margin-top:calc((64px + 149px) * -1)}}@media (min-width:768px){div.category-brands-wrap{margin-top:calc((64px + 132px) * -1)}}@media (min-width:1000px){div.category-brands-wrap{margin-top:calc((64px + 60px) * -1)}.category-brands .sow-image-container>a{overflow:hidden}.category-brands .sow-image-container>a img{transition:.3s ease-out}.category-brands .sow-image-container>a:hover img{transform:scale(1.1)}}@media (min-width:1440px){div.category-brands-wrap{margin-top:calc((128px + 60px) * -1)}}.archive .main .main-product-container .page-title{display:none}.woocommerce .products ul,.woocommerce ul.products{display:block;padding:0;margin:0}.catalog-sort{margin-bottom:32px;gap:15px}.woocommerce .woocommerce-result-count{float:none;margin:0;padding:16px 0;text-align:center}.woocommerce .woocommerce-ordering{float:none;width:100%;margin:0 auto}.woocommerce ul.products[class*=columns-] li.product:nth-child(n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(n){float:none;display:block;width:100%;margin:0 0 8px;padding:0}.woocommerce ul.products[class*=columns-] li.product:last-child,.woocommerce-page ul.products[class*=columns-] li.product:last-child{margin-bottom:0}.woocommerce ul.products li.product a:first-child{position:relative;display:block;padding:30px 20px;background:#fff;box-shadow:0 4px 8px 2px rgba(0,0,0,.03)}.woocommerce ul.products li.product a:not(.woocommerce-LoopProduct-link){display:block !important;width:100% !important;margin:0 !important;padding:19px 10px !important;font:700 16px/1 Karla,sans-serif !important;color:#fff !important;letter-spacing:0 !important;text-align:center !important;text-transform:uppercase !important;text-overflow:ellipsis !important;white-space:nowrap !important;border-radius:0 !important;background-color:#f01919 !important;outline:0 !important;overflow:hidden !important;transition:.3s ease-out !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.woocommerce ul.products li.product a:not(.woocommerce-LoopProduct-link):hover,.woocommerce ul.products li.product a:not(.woocommerce-LoopProduct-link):focus{color:#f2f2f2 !important;background-color:#e10f0f !important}.woocommerce ul.products li.product a.product_type_external{background-color:#b7b9bb}.woocommerce ul.products li.product .onsale{position:absolute;top:16px;left:16px;right:auto;display:inline-block;min-width:85px;min-height:30px;margin:0;padding:8px 24px;font-weight:700;font-size:14px;line-height:1;color:#f4f4f4;letter-spacing:.08em;text-transform:uppercase;border-radius:8px;background:#54b87a}.woocommerce ul.products li.product a img{width:100%;margin:0 auto 21px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{height:auto;margin-bottom:16px;padding:0;font:700 18px/1.4 Karla,sans-serif;color:#191919;text-transform:uppercase}.woocommerce ul.products li.product .price{display:flex;flex-wrap:wrap;align-items:center;margin:0;white-space:nowrap;color:#191919}.woocommerce ul.products li.product .price del{margin-right:16px;font-size:21px;color:#aba7a7;text-decoration:line-through}.woocommerce ul.products li.product .price ins,.woocommerce ul.products li.product .price>.amount bdi{font-weight:700;font-size:32px;line-height:1.15;color:#191919}.woocommerce ul.products li.product .price>span.woocommerce-Price-amount>bdi{font-size:26px}.woocommerce ul.products li.product .price>span.woocommerce-Price-amount:first-child{margin-right:8px}.woocommerce ul.products li.product .price>span.woocommerce-Price-amount:last-child{margin-left:8px}@media (min-width:480px){.woocommerce .woocommerce-ordering{max-width:260px}.woocommerce .products ul,.woocommerce ul.products{display:flex;flex-wrap:wrap;margin:-4px -4px 44px}.woocommerce ul.products[class*=columns-] li.product:nth-child(n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(n){flex-basis:auto;width:50%;margin:0;padding:4px}.woocommerce ul.products li.product a:first-child{display:flex;flex-direction:column;height:calc(100% - 55px);padding:55px 16px 16px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{flex:1 0 auto}}@media (min-width:768px){.catalog-sort{display:flex;justify-content:space-between;align-items:center;padding-top:32px}.woocommerce .woocommerce-ordering{margin:0}.woocommerce .products ul,.woocommerce ul.products{margin:-12px -12px 12px}.woocommerce ul.products[class*=columns-] li.product:nth-child(n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(n){width:25%;padding:12px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:10px;line-height:1.4}.woocommerce ul.products li.product .price{justify-content:space-between}.woocommerce ul.products li.product .price del{font-size:14px}.woocommerce ul.products li.product .price ins,.woocommerce ul.products li.product .price>.amount bdi{font-size:18px}}@media (min-width:1000px){.catalog-sort{padding-top:0}.woocommerce .products ul,.woocommerce ul.products{margin:-4px -4px 44px}.woocommerce ul.products[class*=columns-] li.product:nth-child(n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(n){width:calc(99.99999% / 3);padding:4px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:18px}.woocommerce ul.products li.product .price{justify-content:flex-start}.woocommerce ul.products li.product .price del{font-size:21px}.woocommerce ul.products li.product .price ins,.woocommerce ul.products li.product .price>.amount bdi{font-size:32px;transition:.3s ease-out}}.single .sidebar{display:none}.single .main-product-container{width:auto;margin:0 -20px;padding:0 20px}.single div.product{margin:0 -20px;padding:0 20px}.woocommerce div.product div.summary{margin-bottom:64px}.single span.onsale{top:16px;left:16px;z-index:2;min-width:85px;min-height:30px;padding:0;font-size:14px;line-height:30px;letter-spacing:.08em;text-transform:uppercase;border-radius:8px;background:#54b87a}.woocommerce div.product div.images.woocommerce-product-gallery{width:auto;margin:0 -20px 32px}.product__brand{margin-bottom:22px}.product__brand img{display:block;max-width:170px}.product_meta{margin-bottom:22px}.sku_wrapper{display:block;margin-bottom:24px;color:#aba7a7}.sku_wrapper .sku{color:#2e2d2d}div.product .tagged_as{display:block}div.product .tagged_as .label{display:block;margin-bottom:8px}div.product .tagged_as a{display:inline-block;margin-right:8px;margin-bottom:8px;padding:8px 16px;font-size:14px;line-height:1;color:#191919;border-radius:8px;background:rgba(240,25,25,.06)}div.product .tagged_as a:last-child{margin-right:0}.woocommerce div.product .product_title{margin-bottom:22px;font-size:22px;line-height:1.4;letter-spacing:.04em;color:#191919}.woocommerce-product-details__short-description{margin-bottom:22px;line-height:1.6;color:#2e2d2d}.woocommerce-product-details__short-description p{margin:0 0 8px}.woocommerce-product-details__short-description p:last-child{margin-bottom:0}.woocommerce div.product p.price,.woocommerce div.product span.price{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 22px;font-weight:700;font-size:32px;line-height:1.15;color:#191919;text-decoration:none;white-space:nowrap}.woocommerce div.product p.price del,.woocommerce div.product span.price del{margin-right:16px;font-size:21px;color:#aba7a7;text-decoration:line-through;opacity:1}.woocommerce div.product form.cart{display:flex;flex-wrap:wrap;margin:0}.woocommerce div.product form.cart .variations td.label{padding-right:8px;vertical-align:middle}.woocommerce div.product form.cart .variations label{font-weight:400}.woocommerce div.product form.cart .variations td.label+td.value{display:flex;align-items:center}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{vertical-align:middle}.woocommerce div.product form.cart .variations select{display:block;width:100%;height:55px;padding:5px 24px;color:#2e2d2d;border:1px solid #d3d1d1;border-radius:0;background:#f4f4f4;transition:.3s ease-out}.woocommerce div.product form.cart .variations{display:block;width:100%}.woocommerce div.product form.cart div.quantity{flex-basis:auto;width:124px;margin-right:16px}.woocommerce div.product form.cart div.quantity .qty{width:100%;height:56px}.woocommerce div.product form.cart .single_add_to_cart_button{flex:1 0 auto;min-width:140px;color:#fff !important;background-color:#f01919 !important}.woocommerce div.product form.cart .single_add_to_cart_button:hover,.woocommerce div.product form.cart .single_add_to_cart_button:focus{color:#f2f2f2 !important;background-color:#e10f0f !important}.woocommerce-variation-add-to-cart{display:flex}.woocommerce div.product .woocommerce-tabs ul.tabs{display:flex;margin:0 0 32px;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0;margin:0;margin-right:40px;border:none;border-bottom:4px solid transparent;border-radius:0;background:0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child{margin-right:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-color:#f01919;background:0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font:400 14px/1.4 'Monument Extended',sans-serif;color:#aba7a7;letter-spacing:.04em}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#191919}.woocommerce div.product .woocommerce-tabs .panel{color:#2e2d2d}.woocommerce table.shop_attributes{display:block;margin:0;border:none}.woocommerce table.shop_attributes tbody{display:block}.woocommerce-product-attributes-item{display:block;margin-bottom:24px}.woocommerce-product-attributes-item:last-child{margin-bottom:0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:0 0}.woocommerce table.shop_attributes .woocommerce-product-attributes-item__label{display:block;width:100%;padding:0;font-weight:400;text-align:left;border:none}.woocommerce table.shop_attributes .woocommerce-product-attributes-item__value{display:block;font-style:normal;font-weight:700;line-height:1.6;color:#191919;border:none}@media (min-width:480px){.single .main-product-container{width:100%;margin:0;padding:0}.single div.product{margin:0;padding:0}.woocommerce div.product div.images.woocommerce-product-gallery{width:auto;margin:0 0 32px}.product_meta{display:flex;flex-wrap:wrap}.sku_wrapper{margin-right:24px}div.product .tagged_as .label{display:inline-block;margin-bottom:0;margin-right:8px}.woocommerce div.product form.cart .single_add_to_cart_button{max-width:185px;width:100%}.woocommerce-product-attributes-item{display:flex;align-items:center}.woocommerce table.shop_attributes .woocommerce-product-attributes-item__label{flex-basis:auto;width:100px;margin-right:24px}.woocommerce table.shop_attributes .woocommerce-product-attributes-item__value{flex:1 0 auto}}@media (min-width:768px){.single div.product{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce div.product div.images.woocommerce-product-gallery{flex-basis:auto;width:calc(50% - 12px)}.woocommerce div.product div.summary{flex-basis:auto;width:calc(50% - 12px)}.woocommerce-tabs.wc-tabs-wrapper{flex-basis:auto;width:100%}.woocommerce-product-attributes-item{display:block}.woocommerce table.shop_attributes .woocommerce-product-attributes-item__label{width:100%;margin-right:0}.woocommerce table.shop_attributes .woocommerce-product-attributes-item__value{flex:1 0 auto}}@media (min-width:1000px){.woocommerce-product-attributes-item{display:flex}.woocommerce table.shop_attributes .woocommerce-product-attributes-item__label{width:100px;margin-right:24px}}@media (min-width:1440px){.product-breadcrumbs .woocommerce-breadcrumb{padding-top:96px}.woocommerce div.product div.summary{padding-left:103px}.woocommerce div.product div.images.woocommerce-product-gallery{margin-bottom:80px}.woocommerce div.product div.summary{margin-bottom:80px}.woocommerce div.product .product_title{font-size:32px}}.woocommerce .col2-set,.woocommerce-page .col2-set{display:flex;justify-content:space-between;margin-bottom:32px}.woocommerce-account .col2-set:before,.woocommerce-account .col2-set:after,.woocommerce-checkout .col2-set:before,.woocommerce-checkout .col2-set:after{display:none}.woocommerce-account .col2-set .col-1.light-card,.woocommerce-account .col2-set .col-2.light-card,.woocommerce-checkout .col2-set .col-1.light-card,.woocommerce-checkout .col2-set .col-2.light-card{width:calc(50% - 20px);padding:16px}.woocommerce-account .col2-set .light-card h2{margin-bottom:32px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{margin:0;padding:0;border:none}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{margin-top:11px}.woocommerce-MyAccount-navigation-link{padding-left:40px;margin-bottom:16px;background:no-repeat left center/24px}.woocommerce-MyAccount-navigation-link:last-child{margin-bottom:0}.woocommerce-MyAccount-navigation-link--dashboard{background-image:url(//basilequipment.com/wp-content/themes/basil/images/uil_apps.svg)}.woocommerce-MyAccount-navigation-link--orders{background-image:url(//basilequipment.com/wp-content/themes/basil/images/uil_file-alt.svg)}.woocommerce-MyAccount-navigation-link--downloads{background-image:url(//basilequipment.com/wp-content/themes/basil/images/uil_download-alt.svg)}.woocommerce-MyAccount-navigation-link--edit-address{background-image:url(//basilequipment.com/wp-content/themes/basil/images/uil_map-marker.svg)}.woocommerce-MyAccount-navigation-link--edit-account{background-image:url(//basilequipment.com/wp-content/themes/basil/images/uil_credit-card.svg)}.woocommerce-MyAccount-navigation-link--customer-logout{background-image:url(//basilequipment.com/wp-content/themes/basil/images/uil_signout.svg)}.woocommerce-MyAccount-navigation-link a{font-size:22px;color:#191919;text-transform:uppercase}.woocommerce-MyAccount-navigation-link a:hover,.woocommerce-MyAccount-navigation-link a:focus,.woocommerce-MyAccount-navigation-link a:active,.woocommerce-MyAccount-navigation-link.is-active a{color:#f01919}.woocommerce-MyAccount-content{color:#191919}.woocommerce form.checkout_coupon{display:flex;flex-wrap:wrap;margin-bottom:32px}.woocommerce form.checkout_coupon p:not(.form-row){flex-basis:auto;width:100%}.woocommerce form.checkout_coupon .form-row{flex:0 0 auto;width:auto}.woocommerce form.checkout_coupon .form-row.form-row-first{margin-right:20px}.woocommerce form.checkout_coupon .form-row #coupon_code.input-text{width:100%}@media (max-width:999px){.woocommerce .col2-set,.woocommerce-page .col2-set{display:block}.woocommerce-account .col2-set .col-1.light-card,.woocommerce-account .col2-set .col-2.light-card,.woocommerce-checkout .col2-set .col-1.light-card,.woocommerce-checkout .col2-set .col-2.light-card{width:100%;margin-bottom:40px}}.cart-heading{margin:0 !important;padding:32px 0}.woocommerce-cart article.main-section{margin-left:-20px;margin-right:-20px}.woocommerce-cart-form{position:relative;margin-bottom:32px;padding:0 20px;overflow-x:auto}.woocommerce-cart-form::-webkit-scrollbar{width:100%;height:8px}.woocommerce-cart-form::-webkit-scrollbar-track{box-shadow:none;background:#fde8e8;border-radius:4px}.woocommerce-cart-form::-webkit-scrollbar-thumb{background:#f01919;border-radius:4px}.woocommerce table.shop_table{margin:0;border:none}.woocommerce .woocommerce-cart-form>table.shop_table{min-width:700px;padding-right:20px}.woocommerce table.shop_table.woocommerce-cart-form__contents{display:block;border-radius:0}.woocommerce table.shop_table.woocommerce-cart-form__contents thead{display:block;margin-bottom:16px}.woocommerce table.shop_table.woocommerce-cart-form__contents tbody{display:block;padding:32px 0;border-bottom:1px solid #d3d1d1;border-top:1px solid #d3d1d1}.woocommerce table.shop_table.woocommerce-cart-form__contents tr{display:flex;align-items:center;margin-bottom:16px}.woocommerce table.shop_table.woocommerce-cart-form__contents tr:last-child{margin-bottom:0}.woocommerce table.shop_table.woocommerce-cart-form__contents tr td,.woocommerce table.shop_table.woocommerce-cart-form__contents tr th{padding:0;border:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:0 0 !important}.woocommerce table.shop_table.woocommerce-cart-form__contents tr .product-remove{min-width:24px;margin-right:24px;text-align:center}.woocommerce table.shop_table.woocommerce-cart-form__contents tr .product-thumbnail{display:block;min-width:85px;margin-right:24px;text-align:center}.woocommerce table.shop_table.woocommerce-cart-form__contents tr .product-thumbnail a,.woocommerce table.shop_table.woocommerce-cart-form__contents tr .product-thumbnail img{display:block;margin:0 auto}.woocommerce table.shop_table.woocommerce-cart-form__contents tr .product-name{margin-right:24px;text-align:left !important}.woocommerce table.shop_table.woocommerce-cart-form__contents tr .product-quantity{min-width:115px;margin:0 24px;text-align:center}.woocommerce table.shop_table.woocommerce-cart-form__contents tr .product-subtotal,.woocommerce table.shop_table.woocommerce-cart-form__contents tr .product-price{min-width:78px;text-align:right}.woocommerce table.shop_table.woocommerce-cart-form__contents tr .product-price{margin-left:auto}.woocommerce table.shop_table.woocommerce-cart-form__contents tr th.product-remove,.woocommerce table.shop_table.woocommerce-cart-form__contents tr th.product-thumbnail{display:none}.woocommerce table.shop_table.woocommerce-cart-form__contents th{font:400 14px/1.4 "Monument Extended",sans-serif;letter-spacing:.04em;color:#191919}.woocommerce a.remove{width:24px;height:24px;line-height:20px}.woocommerce table.shop_table.woocommerce-cart-form__contents tr td.actions{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:32px;padding-top:32px;border-top:1px solid #d3d1d1}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{display:none}.woocommerce table.shop_table.woocommerce-cart-form__contents tr td.actions .coupon{display:flex;align-items:center;gap:10px;padding:0}.woocommerce-page table.cart td.actions .button{width:auto}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:70px}.woocommerce table.shop_table td{font-weight:700;line-height:1.6;color:#191919}.woocommerce table.shop_table td.product-name{text-decoration:underline}.woocommerce table.shop_table td.product-price{color:#2e2d2d}.woocommerce .quantity .qty{width:115px;height:55px;color:#2e2d2d;text-align:center;border:1px solid #d3d1d1;background:#f4f4f4}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:100%;padding:16px 20px}.cart_totals h3{font-size:24px;line-height:1.4;margin-bottom:24px;letter-spacing:.04em}.cart_totals table.shop_table{display:block;margin-bottom:24px !important}.cart_totals table.shop_table tbody,.cart_totals table.shop_table thead{display:block}.cart_totals table.shop_table tr{display:flex;flex-wrap:wrap;margin-bottom:16px}.cart_totals table.shop_table tr:last-child{margin-bottom:0}.cart_totals table.shop_table th,.cart_totals table.shop_table td{display:block;flex-basis:auto;padding:0}.cart_totals table.shop_table th{width:35% !important;padding-right:10px}.cart_totals table.shop_table td{width:65% !important;padding-left:10px;text-align:right}.cart_totals table.shop_table .woocommerce-shipping-totals td{width:100% !important;padding-left:0;padding-top:16px;font:normal 16px/1.5 'Karla',sans-serif !important;color:#8d8a8a;text-align:left !important}.shipping-calculator-button{margin-top:8px !important}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:table;padding-left:0;color:#8d8a8a}.cart_totals .shop_table .woocommerce-Price-amount{color:#2e2d2d}.cart_totals .shop_table .order-total td{background:0 0 !important}.cart_totals .shop_table .order-total td .woocommerce-Price-amount{color:#f01919}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{font-weight:400;font-size:16px;border:none}#add_payment_method .cart-collaterals .cart_totals table th+td,.woocommerce-cart .cart-collaterals .cart_totals table th+td,.woocommerce-checkout .cart-collaterals .cart_totals table th+td{font:400 18px/1.33 'Monument Extended',Arial,sans-serif;text-align:right;border:none}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:0}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{margin:0;padding:19px 10px}@media (min-width:480px){.woocommerce-cart article.main-section{margin-right:0;margin-left:0}.woocommerce-cart .entry-content .woocommerce-cart-form{padding:0}.woocommerce table.shop_table th{font-size:18px}}@media (min-width:1000px){.woocommerce-cart .entry-content .woocommerce{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-notices-wrapper{flex-basis:auto;width:100%}.woocommerce-cart .entry-content .woocommerce-cart-form{flex-basis:auto;width:calc(100% - 302px - 40px)}.woocommerce-cart .entry-content .cart-collaterals{flex-basis:auto;width:302px}}@media (min-width:1440px){.cart-heading{padding:64px 0}.woocommerce-cart .entry-content .woocommerce-cart-form{width:calc(100% - 302px - 133px)}}.woocommerce nav.woocommerce-pagination{padding:48px 0}.woocommerce nav.woocommerce-pagination ul{display:flex;justify-content:center;border:none}.woocommerce nav.woocommerce-pagination ul li{margin-right:3px;border:none;overflow:visible}.woocommerce nav.woocommerce-pagination ul li:last-child{margin-right:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{display:flex;justify-content:center;align-items:center;width:35px;height:35px;font-weight:700;font-size:14px;color:#191919;border-radius:50%}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff;background:#f01919;box-shadow:0px 10px 24px rgba(0,0,0,.08)}@media (min-width:480px){.woocommerce nav.woocommerce-pagination{padding-top:0}}form.light-card{padding:16px}.woocommerce form .form-row .required{color:#f01919}.woocommerce form .form-row{margin-bottom:24px;padding:0}.woocommerce form .form-row label{display:block;margin-bottom:5px;font-family:Karla,sans-serif;font-weight:600;color:#191919;letter-spacing:.08rem}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{display:block;width:100%;height:55px;padding:19px 24px;color:#2e2d2d;border:1px solid #d3d1d1;border-radius:0;background:#f4f4f4;transition:.3s ease-out}.woocommerce form .form-row textarea{min-height:192px;max-height:400px;color:#2e2d2d;resize:vertical}.woocommerce form .form-row input.input-text+span em{display:block;padding-top:16px;font-style:normal;font-size:14px;line-height:1;color:#8d8a8a}.woocommerce form fieldset{padding:0;border:none}.select2-container--default .select2-selection--single{background-color:#f4f4f4;border:1px solid #d3d1d1;border-radius:0;height:55px}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0 24px;line-height:53px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:0;right:10px}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:50%;transform:translateY(-50%)}.brand-content{display:flex;flex-direction:column}.brand-content>.panel-grid-cell{flex-basis:auto}.brand-content>.panel-grid-cell:first-child{width:calc(100% - 411px - 131px) !important}.brand-content>.panel-grid-cell:last-child{width:411px !important}.brand-content .so-panel.panel-first-child{margin-bottom:48px !important}.brand-content .so-panel.widget_sow-editor,.brand-content .widget_sow-features{margin-bottom:64px !important}.brand-content .sow-features-list.sow-features-responsive .sow-features-feature{text-align:center !important}.brand-content .sow-features-list.sow-features-responsive .sow-features-feature a{display:block}.brand-content .so-panel.widget_wpforms-widget{max-width:100%;padding:16px;background:#fff;box-shadow:0px 4px 8px 2px rgba(0,0,0,.03)}.brand-content h2.sow-headline{margin-bottom:24px !important;font-size:32px !important;color:#191919 !important}.brand-content p{margin:0 0 16px;color:#191919}.brand-content p:last-of-type{margin-bottom:0}.brand-content .wpforms-form .wpforms-field{padding:12px 0 !important}.brand-content .so-panel.widget_wpforms-widget .wpforms-field-label{display:block;margin-bottom:16px;font:400 16px/1.5 'Monument Extended',Arial,sans-serif !important;color:#191919 !important}.brand-content .so-panel.widget_wpforms-widget .wpforms-field-medium{display:block;width:100%;max-width:100%;height:55px;border:1px solid #d3d1d1;background:#f4f4f4}div.wpforms-container-full .wpforms-form .wpforms-field-label-inline{font:400 16px/1.5 'Karla',Arial,sans-serif !important;color:#2e2d2d !important}.brand-content .wpforms-submit,.brand-content .ow-button-base a{display:block !important;width:100% !important;min-width:143px !important;padding:19px 10px !important;font:700 16px/1 Karla,sans-serif !important;color:#fff !important;letter-spacing:0 !important;text-align:center !important;text-transform:uppercase !important;text-overflow:ellipsis !important;white-space:nowrap !important;border:none !important;background:#f01919 !important;border-radius:0 !important;outline:0 !important;overflow:hidden !important;transition:.3s ease-out !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.brand-content>.panel-grid-cell:last-child h2.sow-headline{font-size:22px !important}.brand-content>.panel-grid-cell:last-child .sow-features-list .sow-features-feature{align-items:center !important;width:100% !important;margin-bottom:16px !important;padding:0 !important}.brand-content .so-widget-sow-features-default-89af938dc896 .sow-features-list .sow-features-feature .textwidget{margin:0}.brand-content .widget_widget_product_cycle{padding:16px;background:#fff;box-shadow:0 4px 8px 2px rgba(0,0,0,.3)}.brand-content .widget_widget_product_cycle+.widget_sow-button{margin-bottom:64px !important}.brand-content .wc-product-slider-widget-skin-container{min-height:170px}.brand-content .wc-product-slider-widget-skin-container .cycle-product-name a{font:700 18px/1.4 'Karla',sans-serif !important;color:#191919 !important;text-transform:uppercase}.brand-content .wc-product-slider-widget-skin-container .cycle-widget-skin-product-linked-container,.brand-content .wc-product-slider-widget-skin-container .cycle-widget-skin-category-linked-container{padding:0 !important;border:none !important;background:0 0 !important}.brand-content .wc-product-slider-widget-skin-container .cycle-product-price span,.brand-content .wc-product-slider-widget-skin-container .cycle-product-price .amount{font:700 32px/1.15 'Karla',sans-serif !important;color:#191919 !important}.brand-content .wc-product-slider-widget-skin-container .cycle-widget-skin-product-linked-container a.cycle-product-linked,.brand-content .wc-product-slider-widget-skin-container .cycle-widget-skin-category-linked-container a.cycle-category-linked{display:block;padding:10px;font:700 16px/1 'Karla',sans-serif !important;color:#191919 !important;text-transform:uppercase;border:1px solid #f01919 !important}.brand-content .wc-product-slider-widget-skin-container .cycle-widget-skin-product-linked-container a.cycle-product-linked:hover,.brand-content .wc-product-slider-widget-skin-container .cycle-widget-skin-product-linked-container a.cycle-product-linked:focus,.brand-content .wc-product-slider-widget-skin-container .cycle-widget-skin-category-linked-container a.cycle-category-linked:hover,.brand-content .wc-product-slider-widget-skin-container .cycle-widget-skin-category-linked-container a.cycle-category-linked:focus{color:#fff !important;background:#f01919 !important}.brand-content .sow-features-list .sow-features-feature.sow-features-feature-last-row{display:block !important}@media (max-width:1000px){.panel-grid.panel-has-style>.panel-row-style.brand-content{flex-wrap:wrap !important}.brand-content>.panel-grid-cell:first-child{width:100% !important;margin-bottom:64px !important}.brand-content>.panel-grid-cell:last-child{width:100% !important;margin-bottom:64px !important}}@media (min-width:768px){.brand-content .sow-features-list.sow-features-responsive .sow-features-feature{text-align:left !important}}@media (min-width:1000px){.brand-content{flex-direction:row}}.post-1175 .sow-sub-headline{width:680px;max-width:100%;margin:0 auto}.post-1175 #pg-w2d9d7658-0{margin-bottom:64px}.post-1175 .so-widget-sow-image{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:34px}.post-1175 .sow-image-container{max-width:193px;margin:0 0 24px;padding:16px;background:#fff;box-shadow:0px 4px 8px 2px rgba(0,0,0,.03)}.post-1175 .so-widget-sow-image .widget-title{margin:0;letter-spacing:.04em}.brand-manuals div.sow-tabs .sow-tabs-panel-container{background:0 0}.brand-manuals div.sow-tabs .sow-tabs-tab-container{position:relative;flex-wrap:nowrap;align-self:stretch;margin-bottom:64px;padding:0;background:#fff;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.brand-manuals div.sow-tabs .sow-tabs-panel-container .sow-tabs-panel{padding:48px 0 0;border-top:1px solid #d3d1d1;background:0 0}.brand-manuals div.sow-tabs .sow-tabs-tab-container:before{content:'';position:absolute;top:0;left:0;right:0;z-index:-1;height:96px;background:#fff;box-shadow:0px 10px 24px 6px rgba(0,0,0,.04);opacity:0}.brand-manuals div.so-widget-sow-tabs-default-bf0848c312e1 .sow-tabs .sow-tabs-tab-container .sow-tabs-tab{max-width:193px;min-width:190px;margin:0;padding:10px;outline:none;scroll-snap-align:center}.brand-manuals div.sow-tabs .sow-tabs-tab-container .sow-tabs-tab .sow-tabs-title{display:block;text-align:center}.brand-manuals div.sow-tabs .sow-tabs-tab-container .sow-tabs-tab .sow-tabs-title-icon-left>.sow-tab-icon-image{display:block;width:auto;height:auto;max-height:96px;margin:0 auto 16px !important;padding:0 15px;filter:grayscale(100%);transition:.3s ease-out}.brand-manuals div.sow-tabs .sow-tabs-tab-container .sow-tabs-tab.sow-tabs-tab-selected .sow-tabs-title-icon-left>.sow-tab-icon-image{filter:grayscale(0%)}.brand-manuals .sow-tabs-panel-content .panel-grid-cell .panel-grid>.panel-grid-cell+.panel-grid-cell{margin-top:-30px}.brand-manuals .sow-tabs-panel-content .panel-grid-cell .panel-grid>.panel-grid-cell+.panel-grid-cell .widget-title{display:none;opacity:0}.sow-tabs a{display:block;margin-bottom:16px;padding-left:34px;font-size:18px;color:#191919 !important;background:url(//basilequipment.com/wp-content/themes/basil/images/icon-pdf.svg) no-repeat left top/24px}.sow-tabs a:last-child{margin-bottom:0}.brand-manuals .sow-accordion .sow-accordion-panel .sow-accordion-panel-content .sow-accordion-panel-border{padding:16px 0 16px 34px;background:0 0 !important}.brand-manuals div.sow-accordion .sow-accordion-panel .sow-accordion-panel-header{padding:0;color:#191919;background:0 0 !important}.brand-manuals .sow-accordion-open-close-button{width:24px;color:#f01919}@media (min-width:480px){.post-1175 .so-widget-sow-image{flex-direction:row;justify-content:flex-start;align-items:center}.post-1175 .sow-image-container{margin-bottom:0;margin-right:24px}}@media (min-width:1000px){.brand-manuals .sow-tabs-panel-content .panel-grid-cell .panel-grid>.panel-grid-cell+.panel-grid-cell{margin-top:0}.brand-manuals .sow-tabs-panel-content .panel-grid-cell .panel-grid>.panel-grid-cell+.panel-grid-cell .widget-title{display:block}}@media (min-width:1440px){.brand-manuals div.sow-tabs .sow-tabs-tab-container{flex-wrap:wrap;justify-content:space-between;background:0 0;overflow:hidden}.brand-manuals div.sow-tabs .sow-tabs-tab-container:before{opacity:1}.brand-manuals div.so-widget-sow-tabs-default-bf0848c312e1 .sow-tabs .sow-tabs-tab-container .sow-tabs-tab{padding:0}}.woocommerce .widget_price_filter h4{padding-top:0;border-top:none}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{height:10px;margin:0 0 24px;border-radius:100px;background:rgba(25,25,25,.08)}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{border-radius:100px;background:#f01919}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{top:-7px;width:24px;height:24px;border:none;background:#fff;box-shadow:0px 3px 16px rgb(0 0 0/24%)}.woof_childs_list_opener{display:inline-flex !important;justify-content:center;align-items:center}.woocommerce .widget_price_filter .price_slider_amount{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce .widget_price_filter .price_slider_amount .price_label{flex-basis:auto;width:100%}.woocommerce .widget_price_filter .price_slider_amount>input{display:block !important;flex-basis:auto;width:calc(50% - 15px);height:40px;text-align:center;border:1px solid #ededed;border-radius:6px;background:#fff}.woocommerce .widget_price_filter .price_slider_amount>.button{display:none !important}.woof_list li{position:relative;display:flex;flex-wrap:wrap;align-items:center;width:100%;margin:0 0 8px !important;padding-left:16px !important}.woof_block_html_items ul{width:100%}.woof_list label{font-size:16px;line-height:24px;color:#2e2d2d}.woof_list label+a{display:none !important}.woof_list input[type=checkbox]{position:absolute;top:8px;left:0;display:block;width:16px;min-width:16px;height:16px;border:1px solid #d4d3d3;border-radius:2px;background:0 0;appearance:none}.woof_list input[type=checkbox]:checked{border-color:#f01919;background:#f01919 url(//basilequipment.com/wp-content/themes/basil/images/icon-checkmark-white.svg) no-repeat center/10px 8px}.woocommerce .woocommerce-ordering select{display:block;width:100%;height:55px;padding:5px 24px;color:#2e2d2d;border:1px solid #d3d1d1;border-radius:0;background:#f4f4f4;transition:.3s ease-out}.woof_products_top_panel li span{display:inline-flex;align-items:center;padding-right:32px;line-height:24px;background-image:url(//basilequipment.com/wp-content/themes/basil/images/icon-close-red.svg);background-size:24px 24px !important}.woof_products_top_panel li span:before{content:'';display:inline-block;width:16px;height:16px;margin-right:8px;border-radius:2px;background:#f01919 url(//basilequipment.com/wp-content/themes/basil/images/icon-checkmark-white.svg) no-repeat center/10px 8px}.woof_redraw_zone{display:flex;flex-direction:column;width:100%}.woof_submit_search_form_container{order:-1;padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid #d3d1d1}.woof_redraw_zone .woof_reset_search_form{display:inline-block !important;padding:0 !important;font-weight:400 !important;border:none !important;color:#f01919 !important;text-align:left !important;text-decoration:underline !important;text-transform:none !important;background:0 0 !important}@media (min-width:480px){.price_slider_wrapper{max-width:260px}}.systems-list .sow-image-container>a{display:block !important;padding:50px 0;width:100%}.systems-list .sow-image-container>a:hover,.systems-list .sow-image-container>a:focus,.systems-list .sow-image-container>a:active{box-shadow:0px 18px 32px 10px rgba(0,0,0,.08)}.systems-list a img{margin:0 auto;transition:.3s ease-out}.systems-list .sow-image-container>a:hover img,.systems-list .sow-image-container>a:focus img{transform:scale(1.1)}.contact-us .like-h3{margin-bottom:64px}.contact-us__map-wrap{position:relative}.contact-us__map-wrap:before{content:'';position:relative;z-index:1;display:block;width:100%;height:100px;margin-bottom:-100px;background:linear-gradient(180deg,#f4f4f4 0%,rgba(244,244,244,0) 100%)}.wpforms-form input:not([type=radio]):not([type=checkbox]){display:block !important;width:100% !important;max-width:100% !important;height:55px !important;padding:19px 24px !important;color:#2e2d2d !important;border:1px solid #d3d1d1 !important;border-radius:0 !important;background:#f4f4f4 !important;transition:.3s ease-out}textarea{display:block !important;width:100% !important;max-width:100% !important;min-height:192px !important;max-height:400px !important;padding:19px 24px !important;color:#2e2d2d !important;background:#f4f4f4 !important;border:1px solid #d3d1d1 !important;border-radius:0 !important;resize:vertical !important;transition:.3s ease-out !important}div.wpforms-container-full .wpforms-form input[type=submit],div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form .wpforms-page-button,.button{display:inline-block !important;min-width:143px !important;padding:19px 10px !important;font:700 16px/1 'Karla',sans-serif !important;color:#191919 !important;letter-spacing:0 !important;text-align:center !important;text-transform:uppercase !important;text-overflow:ellipsis !important;white-space:nowrap !important;border:none !important;border:1px solid #f01919 !important;border-radius:0 !important;background:0 0 !important;outline:0 !important;overflow:hidden !important;transition:.3s ease-out !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}div.wpforms-container-full .wpforms-form input[type=submit]:hover,div.wpforms-container-full .wpforms-form input[type=submit]:focus,div.wpforms-container-full .wpforms-form button[type=submit]:hover,div.wpforms-container-full .wpforms-form button[type=submit]:focus,div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,div.wpforms-container-full .wpforms-form .wpforms-page-button:focus,.button:hover,.button:focus{color:#f2f2f2 !important;background:#f01919 !important}div.wpforms-container-full .wpforms-form input[type=submit],div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form .wpforms-page-button{width:100% !important;color:#fff !important;background-color:#f01919 !important}div.wpforms-container-full .wpforms-form input[type=submit]:hover,div.wpforms-container-full .wpforms-form button[type=submit]:hover,div.wpforms-container-full .wpforms-form .wpforms-page-button:hover{color:#f2f2f2 !important;background-color:#e10f0f !important}.category-header{margin-bottom:14px}.category-header__link{display:flex;align-items:center}.category-header__icon{margin-right:10px}.category-header__label{display:flex;align-items:center;margin:0;padding:10px 0}.category-header__label:after{content:'';display:block;width:24px;height:24px;margin-left:8px;background:url(//basilequipment.com/wp-content/themes/basil/images/icon-chevron_up.svg) no-repeat center/24px 24px;transform:rotate(180deg);transition:.3s ease-out}.active .category-header__label:after{transform:rotate(0)}@media(min-width:1000px){.category-header{display:none}}.post-20552,.post-115,.post-119,.post-121,.post-123,.post-125{color:#494040}.about-us__content h2{color:#fff}.about-us__content p{color:#b7b9bb}ul.caption-ul *{list-style:none;outline:none !important;outline:0 !important;box-shadow:none !important}ul.caption-ul:not(.slick-slider){max-height:278px;overflow:hidden}ul.caption-ul li.caption-ul--li{max-height:278px;max-width:300px}ul.caption-ul li p:not(.sow-more-text){padding:0 !important;margin:0 !important}ul.caption-ul li:hover{opacity:.8}ul.caption-ul li .caption-wrap{padding:0;border:0 !important;margin:0;background:0 0}ul.caption-ul li .caption{overflow:hidden;padding:0 !important;margin:0;position:relative;color:#fff;letter-spacing:.1rem;display:flex}ul.caption-ul li .caption>div:first-child a{position:absolute;width:100%;height:100%;left:0;top:0;display:block;z-index:3;outline:none !important}ul.caption-ul li .caption>h3{color:inherit;width:100%;text-align:center;letter-spacing:.1rem;position:absolute;font-size:22px;left:0;top:40%;padding:0;margin:0;z-index:2}ul.caption-ul li .caption .sow-more-text{background:#f01919;color:#f4f4f4;padding:15px 5px;font-size:16px;line-height:20px;font-weight:700;font-family:'Karla',sans-serif;text-transform:uppercase;text-align:center;height:50px;width:100%;position:absolute;left:0;bottom:0;z-index:2}@media(max-width:1024px){ul.caption-ul li .caption>h3{color:inherit;width:100%;text-align:center;letter-spacing:.1rem;position:absolute;font-size:16px;left:0;top:40%;padding:0;margin:0;z-index:2}}@media(max-width:768px){ul.caption-ul:not(.slick-slider){max-height:unset;overflow:unset}ul.caption-ul{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}ul.caption-ul>li{max-width:calc(50% - 10px);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}ul.caption-ul li .caption .sow-more-text{bottom:7px}}body .manuall-brochures-tabs>.so-widget-sow-tabs>.sow-tabs>.sow-tabs-tab-container{padding:0;background:0;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;column-gap:20px;row-gap:5px;margin:0;max-width:100%}body .manuall-brochures-tabs>.so-widget-sow-tabs>.sow-tabs>.sow-tabs-tab-container>.sow-tabs-tab{padding:0;margin:0;display:block;min-width:220px}body .manuall-brochures-tabs>.so-widget-sow-tabs>.sow-tabs>.sow-tabs-tab-container>.sow-tabs-tab>.sow-tabs-title{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:15px 5px;border:0;gap:10px;color:#404040;font-size:18px;line-height:22px;text-align:center;min-height:138px}body .manuall-brochures-tabs>.so-widget-sow-tabs>.sow-tabs>.sow-tabs-tab-container>.sow-tabs-tab>.sow-tabs-title .sow-tab-icon-image{height:54px;width:100px;padding:0;margin:0;object-fit:cover;mix-blend-mode:multiply;filter:grayscale(1)}body .manuall-brochures-tabs>.so-widget-sow-tabs>.sow-tabs>.sow-tabs-tab-container>.sow-tabs-tab.sow-tabs-tab-selected .sow-tab-icon-image{filter:grayscale(0)}body .manuall-brochures-tabs>.so-widget-sow-tabs>.sow-tabs>.sow-tabs-tab-container>.sow-tabs-tab.sow-tabs-tab-selected>.sow-tabs-title{color:#404040;font-weight:600;background:#fff}body .manuall-brochures-tabs>.so-widget-sow-tabs>.sow-tabs .sow-tabs-panel{background:#fff}body .manuall-brochures-tabs>.so-widget-sow-tabs>.sow-tabs .sow-tabs-panel-content .sow-accordion-panel-header{padding:0;display:flex;flex-direction:row-reverse;gap:20px;background:0 0;font-size:18px;height:24px;color:#f01919}body .manuall-brochures-tabs>.so-widget-sow-tabs>.sow-tabs .sow-tabs-panel-content .sow-accordion-panel-header:hover{opacity:.8}body .manuall-brochures-tabs>.so-widget-sow-tabs>.sow-tabs .sow-tabs-panel-content .sow-accordion-panel-header .sow-accordion-open-close-button{color:#f01919}body .manuall-brochures-tabs .custom-html-widget h3.widget-title{padding:15px 0 !important;margin:0 !important}body .manuall-brochures-tabs .custom-html-widget div.wrap-links{background-color:#f9f9f9;overflow:hidden;padding:15px 30px;margin-bottom:10px}body .manuall-brochures-tabs .custom-html-widget div.wrap-links+h3{padding-top:30px !important}body .manuall-brochures-tabs .custom-html-widget div.wrap-links>span{display:flex;padding:0;margin:0 0 5px}body .manuall-brochures-tabs .custom-html-widget div.wrap-links>span a{display:inline-block;color:#404040 !important}body .manuall-brochures-tabs .custom-html-widget div.wrap-links>span a:hover{opacity:.6;color:#f01919 !important}body .main-product-container ul.products li.product{display:flex !important;flex-direction:column !important;gap:5px !important;padding:20px 16px 16px !important}body .main-product-container ul.products li.product a:first-child{flex-grow:1}body .main__body.main-product-container .woocommerce-info{margin-block:60px}body .woocommerce .woocommerce-info,body .woocommerce-info{border:0 !important;background:#fff;box-shadow:0 4px 8px 2px rgba(0,0,0,.03);color:#404040;letter-spacing:.09rem}body .woocommerce .woocommerce-info:before,body .woocommerce-info:before{color:#404040}body .woocommerce .woocommerce-info a{text-decoration:underline;color:#f01919}body .woocommerce .woocommerce-message{border:0 !important;background:#fff;box-shadow:0 4px 8px 2px rgba(0,0,0,.03);color:#8fae1b}body .woocommerce .woocommerce-message a{text-decoration:underline;color:#f01919}body .woocommerce .woocommerce-form-coupon{padding-top:20px}.woocommerce-form__label.checkbox input.input-checkbox{width:18px;height:18px}.panel-grid-cell .wpforms-field-container{background:#fff;padding:16px 20px;box-shadow:0 4px 8px 2px rgba(0,0,0,.03)}body div.wpforms-container-full .wpforms-form input[type=submit],body div.wpforms-container-full .wpforms-form button[type=submit],body div.wpforms-container-full .wpforms-form .wpforms-page-button,body .wpforms-submit-container .button{padding:15px 10px !important;height:auto}body .page.type-page .panel-grid{column-gap:100px}body .product_meta .sku_wrapper{padding-top:3px}.footer__contacts{margin-bottom:45px !important}.card-navigation-by-category{list-style:unset;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:space-between;overflow:auto;max-width:100%;padding:0;margin-top:-40px}.card-navigation-by-category li{display:flex;align-items:center;justify-content:center;flex:1;background:#fff;box-shadow:0 4px 8px 2px rgba(0,0,0,.03)}.card-navigation-by-category li a{display:flex;align-items:center;justify-content:center;overflow:auto;width:100%;padding:0 20px;margin:0 5%}.card-navigation-by-category li a img{display:block;overflow:auto;width:auto;max-width:100%;height:auto;filter:grayscale(1)}.card-navigation-by-category li a:hover img{filter:grayscale(0)}@media(max-width:768px){.card-navigation-by-category{padding:5px}.card-navigation-by-category li a{padding:0;margin:0}}body .main-top.main-top--catalog{min-height:unset !important;padding-bottom:40px !important;margin:0}body div.category-brands-wrap{margin-top:0 !important}body .main-top.main-top--catalog.main-section{margin-bottom:0 !important}body .container.main-section.category-brands-wrap{margin:0 auto !important;padding-bottom:15px}@media(max-width:998px){.main__sidebar.sidebar.catalog-sidebar .category-header__link{width:100%;background:#fff;padding:0 20px;margin-top:0 !important}body .catalog-sort{padding-top:0 !important;margin-bottom:10px !important}}@media (min-width:1000px){.catalog-sidebar .category-filter{display:block !important}}.brand-page-content-wrapper-h2{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:20px}.brand-page-content-wrapper-h2>h2.wp-block-heading{min-height:100px;max-width:360px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#fff;box-shadow:0 0 4px #ccc;text-transform:uppercase;font-size:20px;padding:20px;font-weight:600;text-align:center;gap:20px;margin:0 auto;flex:1 auto}.brand-page-content-wrapper-h2>h2.wp-block-heading a:hover{color:#f01919}@media (max-width:756px){.brand-page-content-wrapper-h2{flex-direction:column}.brand-page-content-wrapper-h2>h2.wp-block-heading{width:100%;max-width:360px}}.brand-page-content-wrapper .panel-grid-cell{min-height:288px;max-width:360px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#fff;box-shadow:0 0 4px #ccc;text-transform:uppercase;font-size:20px;padding:20px;font-weight:600;text-align:center;gap:20px;margin:0 auto}@media (max-width:926px){.brand-page-content-wrapper .panel-grid-cell{min-height:auto;margin:0 auto 20px auto !important;max-width:unset !important;padding:15px 0 !important}.brand-page-content-wrapper{align-items:stretch}}.brand-page-content-wrapper .panel-grid-cell .widget{padding:0 !important;margin:0 !important}.brand-page-content-wrapper .panel-grid-cell a:hover{color:#f01919}body .hero{background-size:cover !important}body .textwidget a.get-consultation__link{border:1px solid #f01919;letter-spacing:.08rem}body .nav__submenu{width:auto}body .nav__submenu a.nav__link{white-space:nowrap}body .woocommerce-product-gallery+div .product__brand img{mix-blend-mode:multiply}body .get-consultation__desc p{color:#fff}@media (min-width:1440px){body .product-breadcrumbs .woocommerce-breadcrumb{padding-top:32px}body .woocommerce div.product div.images.woocommerce-product-gallery{margin-bottom:40px}}.addres-item--conteiner{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:20px}.addres-item--conteiner .addres-item{display:flex;flex-direction:row;align-items:center;gap:5px;font-size:18px;line-height:1.4}.addres-item--conteiner .addres-item>i{display:flex;align-items:center;justify-content:center;width:34px;height:34px;font-size:28px;opacity:.8}@media (max-width:480px){body.woocommerce-cart .page .entry-content .woocommerce{padding:0 20px}}.category-filter .wc-block-product-filter-removable-chips__item{border-radius:10px !important;border:0 !important;background:#fff !important}.category-filter .wc-block-product-filter-removable-chips__item .wc-block-product-filter-removable-chips__remove>svg{color:#e10f0f !important}.category-filter .search-box{padding-bottom:35px}.category-filter .wp-block-heading{font-size:24px;letter-spacing:.04em;text-transform:capitalize;overflow:hidden;padding:0 15px 0 0;margin:0}.category-filter .wc-block-product-filters__overlay-content button.wp-element-button{display:none !important;visibility:hidden !important}.category-filter .wc-block-product-filter-price-slider__range{height:10px !important;border-radius:100px;background:rgba(25,25,25,.08) !important;width:100% !important}.category-filter .wc-block-product-filter-price-slider__range .range-bar{min-height:10px;background-color:#fff !important;border:0!important}.category-filter .wc-block-product-filter-price-slider__range input[type=range]{height:5px}.category-filter input[type=range]::-webkit-slider-thumb{height:16px;width:16px;border-radius:15px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-5.5px;background:#9d3c3c;border:2px solid #fff;box-sizing:border-box;box-shadow:0px 0px 3px rgba(0,0,0,.15)}.category-filter .wc-block-product-filter-price-slider__content{display:flex !important;flex-wrap:wrap !important;justify-content:space-between !important}.category-filter .wc-block-product-filter-price-slider__content .text{width:calc(50% - 21px);margin:5px 0 0}.category-filter .text.wc-block-product-filter-price-slider__left{margin-right:30px !important}.category-filter .text>input[type=text]{display:block !important;width:100% !important;height:40px!important;text-align:center!important;border:1px solid #ededed !important;border-radius:6px!important;background:#fff!important;max-width:unset !important}.category-filter .wp-block-woocommerce-product-categories{display:block;background:#fff;border:1px solid #ededed;border-radius:4px;padding:15px}.category-filter .wp-block-woocommerce-product-categories>ul.wc-block-product-categories-list>li{padding-bottom:20px}.category-filter .wp-block-woocommerce-product-categories>ul.wc-block-product-categories-list>li>a{font-size:18px;line-height:1.4;font-weight:600;color:#404040}.category-filter .wc-block-product-categories-list-item>.wc-block-product-categories-list{padding-left:20px}.category-filter .wc-block-product-categories-list-item>.wc-block-product-categories-list a{font-size:14px;line-height:1.4;font-weight:400;color:#404040}.footer-contacts-p{display:flex;width:100%;align-items:flex-start;justify-content:flex-start;gap:10px;padding-bottom:10px}.footer-contacts-p a{padding:0 !important;margin:0 !important}.footer-contacts-p>i{font-size:16px;line-height:16px;opacity:.8;padding-top:6px}div.wpforms-container-full .wpforms-form input[type=submit],div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form .wpforms-page-button{max-width:358px}@media (min-width:480px){body.woocommerce div.product form.cart .single_add_to_cart_button{width:auto !important;max-width:100% !important;display:flex !important;align-items:center !important;flex:unset !important}}.container.main__inner{padding-top:40px !important}body .woocommerce-ordering select.orderby{width:100%;height:55px;padding:5px 24px;color:#2e2d2d;border:1px solid #ededed;border-radius:0;background:#fff;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23131313%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right .7rem top 50%;background-size:.65rem auto;border-radius:3px}body .woocommerce-ordering select.orderby:focus,body .woocommerce-ordering select.orderby:active{border-color:#f01919;outline:none}.main-images-transparent img{mix-blend-mode:multiply}@media (max-width:600px){.wp-block-woocommerce-product-filters{display:none !important;visibility:hidden !important}.category-filter .search-box{padding-bottom:0}.container.main__inner{padding-top:20px !important}}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{z-index:1 !important}