@charset "UTF-8";#site-header-cart:hover .widget_shopping_cart a,.menu-toggle,.my-quotes-icon a,.site-header .cart-contents,.ss-accept-cookie-btn,a,body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals a,body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item a{text-decoration:none}.single-product .site-header,.site-header{box-shadow:none}@font-face{font-family:"Font Awesome 5 Free";src:url(../../fonts/fa-brands-400.woff2) format("woff2"),url(../../fonts/fa-brands-400.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Font Awesome 5 Free";src:url(../../fonts/fa-regular-400.woff2) format("woff2"),url(../../fonts/fa-regular-400.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Font Awesome 5 Free";src:url(../../fonts/fa-solid-900.woff2) format("woff2"),url(../../fonts/fa-solid-900.woff) format("woff");font-weight:400;font-display:swap}.cookie-notice-container{padding:15px 40px}.ss-accept-cookie-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:4px 8px;border:1px solid #cb6324;background:#fe7c2d;background:linear-gradient(180deg,#fe7c2d 0,#cb6324 100%);border-radius:4px;color:#fff;transition:.4s;cursor:pointer}.ss-accept-cookie-btn a{color:#fff}.ss-accept-cookie-btn:hover{background:#cb6324;background:linear-gradient(180deg,#cb6324 0,#984a1b 100%);border:1px solid #984a1b;color:#f0f0f0;outline:0}.ss-accept-cookie-btn:hover a{color:#f0f0f0}@media all and (max-width:720px){.cn-close-icon{right:12px;top:inherit;bottom:25px}}.content-titles{align-items:stretch;display:flex;gap:5px;flex-wrap:wrap}.content-titles .content-titles-inner{align-items:center;display:flex;flex-direction:column;justify-content:center;font-size:18px;min-height:400px;padding:20px;position:relative;text-align:center;width:calc((100% / 3) - 5px)}.content-titles .content-titles-inner:nth-child(3n+2){background:#b8d23c;color:#fff}.content-titles .content-titles-inner:nth-of-type(1){background:#283033;color:#fff}.content-titles .content-titles-inner:nth-child(3n+1),.content-titles .content-titles-inner:nth-child(3n+3),.content-titles .content-titles-inner:nth-of-type(8){background:#b54a9d;color:#fff}.content-titles .content-titles-inner p img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.content-titles .content-titles-inner blockquote,.content-titles .content-titles-inner em{font-style:normal;font-size:24px}@media screen and (max-width:1024px){.content-titles .content-titles-inner blockquote,.content-titles .content-titles-inner em{font-size:22px}}@media screen and (max-width:720px){.content-titles .content-titles-inner{width:calc(50% - 5px)}}@media screen and (max-width:560px){.content-titles .content-titles-inner{font-size:16px}.content-titles .content-titles-inner blockquote,.content-titles .content-titles-inner em{font-size:20px}}@media screen and (max-width:450px){.content-titles .content-titles-inner{min-height:350px;width:100%}}@media (min-width:768px){.site-header-cart .cart-contents{padding:.5em!important}.site-header-cart .widget_shopping_cart{display:none;right:0;left:inherit!important;min-width:320px}}.my-quotes-icon{margin-left:auto}.my-quotes-icon a{align-items:center;color:#fff;font-weight:700;display:flex;position:relative}.my-quotes-icon a .icon{margin-right:15px;display:block;fill:currentColor;height:24px;width:24px}.my-quotes-icon a .product-quotes-info{align-items:center;background:#fd7e14;border-radius:50%;color:#fff;display:flex;font-weight:700;font-size:12px;justify-content:center;height:20px;left:14px;position:absolute;top:-10px;width:20px}#site-header-cart{align-items:center;display:flex;height:100%}#site-header-cart .icon{display:block;fill:currentColor;height:24px;margin-right:10px;width:24px}#site-header-cart .cart-contents{align-items:center;color:#fff;font-weight:700;display:flex;margin-left:20px;position:relative}#site-header-cart .cart-contents .product-cart-info{align-items:center;background:#fd7e14;border-radius:10px;color:#fff;display:flex;font-weight:700;font-size:12px;justify-content:center;height:20px;left:20px;min-width:20px;padding:0 5px;position:absolute;top:-2px}#site-header-cart:hover .widget_shopping_cart{left:auto;right:30px;width:300px;height:auto;overflow:hidden;-o-overflow:hidden;-webkit-overflow:hidden;-moz-overflow:hidden}#site-header-cart:hover .widget_shopping_cart p.total{text-align:right;padding-top:8px;padding-bottom:8px}#site-header-cart:hover .widget_shopping_cart_content .woocommerce-mini-cart__empty-message,#site-header-cart:hover .widget_shopping_cart_content ul.product_list_widget{text-align:left}#site-header-cart:hover .widget_shopping_cart li{font-size:14px}#site-header-cart:hover .widget_shopping_cart .woocommerce-Price-amount{color:#fd7e14}#site-header-cart:hover .widget_shopping_cart a{margin-top:0}#site-header-cart:hover .widget_shopping_cart_content ul.product_list_widget a.remove_from_cart_button{left:255px;top:8px;cursor:pointer;color:#fff!important;height:16px;width:16px;line-height:1.2!important;margin:0!important;display:flex;position:absolute;border-radius:50%;background:red;align-items:center;justify-content:center}#site-header-cart:hover .widget_shopping_cart_content ul.product_list_widget li.woocommerce-mini-cart-item a{font-weight:700}#site-header-cart:hover .widget_shopping_cart_content ul.product_list_widget li.woocommerce-mini-cart-item a img{width:60px;height:60px;max-width:initial}#site-header-cart:hover .widget_shopping_cart_content ul.product_list_widget .variation{width:100%;display:flex;flex-wrap:wrap;margin:0;padding-top:10px;height:auto}#site-header-cart:hover .widget_shopping_cart_content ul.product_list_widget .variation dd,#site-header-cart:hover .widget_shopping_cart_content ul.product_list_widget .variation dt{font-size:13px;margin:0 0 .3em;line-height:1.6em}#site-header-cart:hover .widget_shopping_cart_content ul.product_list_widget .variation dd p,#site-header-cart:hover .widget_shopping_cart_content ul.product_list_widget .variation dt p{margin:0}#site-header-cart:hover .widget_shopping_cart_content ul.product_list_widget .variation dt{font-weight:600;width:35%;margin-right:7px}#site-header-cart:hover .widget_shopping_cart_content ul.product_list_widget .variation dd{width:62%}#site-header-cart:hover .widget_shopping_cart_content ul.product_list_widget .quantity{clear:both;display:flex;align-items:center;justify-content:flex-end;gap:10px}#site-header-cart:hover .widget_shopping_cart_content ul.product_list_widget .quantity .woocommerce-Price-amount{font-size:15px}.cross-sells ul.products{padding:0}.cross-sells ul.products li:before{display:none}body.woocommerce-cart #page header.entry-header{position:relative}body.woocommerce-cart #page .entry-title{color:#fd7e14;font-size:2rem;font-weight:700;display:block}body.woocommerce-cart #page .content-area{padding:0 60px}body.woocommerce-cart #page #main .page-article{float:none!important;width:100%}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce{display:flex;gap:20px;width:100%;margin-top:0;justify-content:center;flex-wrap:wrap}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-notices-wrapper{width:100%}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form{width:68%}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents{width:100%}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents a.remove{color:red;height:16px;width:16px;line-height:normal;font-size:14px;display:flex;font-weight:700;border-radius:50%;background:0 0;align-items:center;justify-content:center}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents thead th,body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents thead tr{background-color:#374247;color:#fff;padding:5px 10px;vertical-align:top}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents thead th small,body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents thead tr small{display:block;font-size:11px;font-weight:400}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents tbody.cart_item{border:1px solid #dedede}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr td.actions{border:none;background-color:initial;text-align:left}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr td.actions .wp-element-button{margin-left:0;background:linear-gradient(180deg,#fd7e14 0,#cb6324 100%);color:#fff;cursor:pointer;border:none;height:35px;padding:0 20px;transition:all .3s ease-in-out}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr td.actions .wp-element-button:hover{background:linear-gradient(180deg,#cb6324 0,#984a1b 100%)!important}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item td{text-align:center;height:auto;padding:.5em}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item td.product-remove{width:20px}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item td.product-price,body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item td.product-thumbnail{width:80px}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item td.product-quantity,body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item td.product-subtotal{width:95px}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item td.product-quantity .qty{font-size:14px}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item td.product-name{width:calc(100% - 370px)}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item a.product-remove{left:-5px;top:8px;cursor:pointer;color:#fff;height:16px;width:16px;line-height:1;display:flex;border-radius:50%;background:red;align-items:center;justify-content:center}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-name{text-align:left}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-name a{color:#fe7c2d;font-size:16px;font-weight:700}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-name .variation{display:flex;flex-wrap:wrap;width:100%;height:auto;margin:.5em 0}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-name .variation dd,body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-name .variation dt{font-size:12px}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-name .variation dd p,body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-name .variation dt p{margin-bottom:0}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-name .variation dt{width:30%;margin-right:10px}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-name .variation dd{width:67%;margin-bottom:5px}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .return-to-shop,body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-info{width:100%}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form__cart-item.cart_item{border:1px solid #dedede}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-info.cart-empty{background:0 0;border:none;color:#283033;padding:1em 2em 1em 2.5em}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-info.cart-empty:before{color:#283033;top:1em;left:.7em}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .return-to-shop a.wp-element-button{align-items:center;background:#b8d23c;color:#fff;display:flex;text-decoration:none;justify-content:center;margin:0!important;height:56px;font-size:16px;max-width:200px;width:100%}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals{width:30%}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals{background:#fff;max-width:480px;width:100%;height:auto;min-height:360px;margin-bottom:1em;padding-bottom:1em}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals h2{background:#374247;color:#fff;font-size:16px;font-weight:700;padding:7px 10px 24px;margin:0}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .woocommerce-Price-amount{font-size:16px}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .shop_table.shop_table_responsive{background:#fff;width:100%}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .shop_table.shop_table_responsive .woocommerce-shipping-methods{margin-bottom:0;padding-left:0}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .shop_table.shop_table_responsive .woocommerce-shipping-methods label{font-weight:600;color:#000}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .shop_table.shop_table_responsive .woocommerce-shipping-totals .woocommerce-shipping-calculator .shipping-calculator-form p button.wp-element-button{align-items:center;background:#b8d23c;color:#283033;display:flex;border:none;cursor:pointer;justify-content:center;margin-left:auto;height:35px;font-size:16px;transition:all .3s ease-in-out}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .shop_table.shop_table_responsive .woocommerce-shipping-totals .woocommerce-shipping-calculator a.shipping-calculator-button{color:#b8d23c}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .shop_table.shop_table_responsive tr{border:1px solid #dedede}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .shop_table.shop_table_responsive td,body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .shop_table.shop_table_responsive th{background:#fff;color:#333}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .shop_table.shop_table_responsive th{padding:0 10px}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .shop_table.shop_table_responsive td{padding:0 10px 0 0}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{margin:1em 0 0}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button{align-items:center;background:linear-gradient(180deg,#b8d23c 0,#93a830 100%);border:none;color:#fff;display:flex;justify-content:center;margin-bottom:0;margin-top:.5em;height:50px;font-size:16px;transition:all .3s ease-in-out;width:100%}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button:hover{background:linear-gradient(180deg,#93a830 0,#6e7e24 100%)!important}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .payment-icons{align-items:center;display:flex;gap:5px;justify-content:center;list-style:none;margin:20px 0;padding:0}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .payment-icons li{display:block;height:39px;position:relative;width:65px}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .payment-icons li img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .back-shopping{align-items:center;background:#374247;border-radius:5px;color:#fff;display:flex;justify-content:center;font-weight:400;margin-bottom:0;margin-top:.5em;height:50px;font-size:16px;transition:all .3s ease-in-out;width:100%}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .back-shopping:hover{background:#fd7e14!important;color:#fff}@media all and (max-width:1500px){body.woocommerce-cart #page #main .page-article .entry-content .woocommerce{align-items:flex-start;flex-direction:column;justify-content:flex-start}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form{margin-bottom:0;width:100%}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .shop_table{margin-bottom:0}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals{margin:0;max-width:500px;width:100%}}@media all and (max-width:1400px){body.woocommerce-cart .content-area{padding:0 20px}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce{margin-top:0}}@media all and (max-width:1200px){body.woocommerce-cart #page .content-area{padding:0 20px 40px}body.woocommerce-cart #page #main .page-article{max-width:100%}body.woocommerce-cart #page #main .page-article .type-page{padding-top:10px}}@media screen and (max-width:1024px){body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals{background:#374246;color:#fff;max-width:100%}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .woocommerce-Price-amount{color:#fff}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals h2{border-bottom:1px solid rgba(255,255,255,.5);font-size:24px;font-weight:500;padding:20px 20px 10px}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .shop_table.shop_table_responsive{background:#374246}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .shop_table.shop_table_responsive tr{border:none}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .shop_table.shop_table_responsive tr td[data-title]::before{padding-right:10px;width:30%}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .shop_table.shop_table_responsive td,body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .shop_table.shop_table_responsive th{background:#374246;color:#fff;padding:10px 20px}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button{margin:20px;width:calc(100% - 40px)}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .back-shopping{border:1px solid #b8d23c;justify-content:center;margin:20px;width:calc(100% - 40px)}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals,body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals table,body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form{width:100%}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .back-shopping:hover{border:1px solid #fd7e14}}@media (min-width:768px) and (max-width:900px){body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr td.actions{padding:0}}@media all and (max-width:767px){body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item td.product-name,body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item td.product-price,body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item td.product-quantity,body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item td.product-remove,body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item td.product-subtotal,body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item td.product-thumbnail{width:100%}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item td{text-align:left}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item td.product-thumbnail{text-align:center}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item td.product-remove{border-top:35px solid #fff}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item td.product-remove a.remove{left:6px;top:-17px;transform:none;font-size:22px}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr td.actions .coupon .wp-element-button,body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr td.actions .wp-element-button{margin-left:0;margin-top:0;width:100%}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents tbody tr td.actions .coupon{margin-bottom:25px}table.shop_table_responsive tr td[data-title]::before{width:100px}}@media screen and (max-width:560px){body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals h2{font-size:20px;padding:20px 10px 10px}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .shop_table.shop_table_responsive td,body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .shop_table.shop_table_responsive th{padding:10px}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button{margin:10px;width:calc(100% - 20px)}body.woocommerce-cart #page #main .page-article .entry-content .woocommerce .cart-collaterals .cart_totals .back-shopping{margin:15px 10px;width:calc(100% - 20px)}}body.woocommerce-checkout #chat-widget-container,body.woocommerce-checkout #checkout_coupon{display:none!important}body.woocommerce-checkout .page-article{float:none!important;width:100%}body.woocommerce-checkout .page-article .entry-content .woocommerce{max-width:800px;margin-top:10px}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-tabs-list{display:flex;flex-direction:column;margin:0;font-size:16px;gap:1em;padding:0 0 2em 10px}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-tab-item{border:none;padding:0;width:100%}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-tab-item .required{pointer-events:none}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-tab-item.current .wpmc-tab-text{color:#fd7e14;border-color:#fd7e14;padding:3px 0}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-tab-item.current .wpmc-tab-number{border-color:#fd7e14;background-color:#fd7e14}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-tab-item.visited .wpmc-tab-text{color:#b8d23c;border-color:#b8d23c}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-tab-item.visited .wpmc-tab-number{border-color:#b8d23c;background-color:#b8d23c}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-tab-item.visited .wpmc-tab-edit-button{opacity:1;pointer-events:auto}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-tab-item::before{width:0;height:0}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-tab-item .wpmc-tab-text{border-bottom:1.5px solid #a7b5bc;color:#a7b5bc;display:block!important;font-size:20px;font-weight:600;margin-bottom:10px;max-width:700px;padding:3px 0;position:relative;text-align:left;top:0;width:100%}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-tab-item .wpmc-tab-text::before,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-tab-item .wpmc-tab-text:after{display:none}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-tab-item .wpmc-tab-number{align-items:center;border-radius:50%;background:#a7b5bc;border:2px solid #a7b5bc;color:#fff;display:flex;font-size:15px;font-weight:500;justify-content:center;height:25px;left:-40px;line-height:1;min-height:20px;min-width:20px;position:absolute;text-align:center;top:3px;width:25px}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-tab-item .wpmc-tab-edit-button{cursor:pointer;opacity:0;pointer-events:none;position:absolute;right:0;top:6px}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item{padding:10px 0 10px 30px}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-additional-fields{clear:both}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-additional-fields h3,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields h3,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields h3{display:none}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-additional-fields__field-wrapper .form-row,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper .form-row,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields__field-wrapper .form-row{margin-bottom:6px}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_country_field label,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_country_field label{margin-bottom:10px}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-additional-fields__field-wrapper .form-row abbr,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-additional-fields__field-wrapper .form-row label,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper .form-row abbr,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper .form-row label,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields__field-wrapper .form-row abbr,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields__field-wrapper .form-row label{color:#283033;font-weight:600;padding-left:5px}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-additional-fields__field-wrapper .form-row abbr span,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-additional-fields__field-wrapper .form-row label span,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper .form-row abbr span,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper .form-row label span,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields__field-wrapper .form-row abbr span,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields__field-wrapper .form-row label span{color:#283033;font-weight:600}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-additional-fields__field-wrapper .form-row span .select2-selection,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-additional-fields__field-wrapper .form-row span input,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-additional-fields__field-wrapper .form-row span textarea,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper .form-row span .select2-selection,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper .form-row span input,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper .form-row span textarea,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields__field-wrapper .form-row span .select2-selection,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields__field-wrapper .form-row span input,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields__field-wrapper .form-row span textarea{border:none;background:rgba(222,226,230,.439);outline-color:#fd7e14;margin-top:5px;padding-left:15px;height:32px}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-additional-fields__field-wrapper .form-row span textarea.input-text,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper .form-row span textarea.input-text,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields__field-wrapper .form-row span textarea.input-text{height:120px}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-additional-fields__field-wrapper .form-row span .select2-selection,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper .form-row span .select2-selection,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields__field-wrapper .form-row span .select2-selection{align-items:center;display:flex}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-additional-fields__field-wrapper .form-row span .select2-selection__arrow,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper .form-row span .select2-selection__arrow,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields__field-wrapper .form-row span .select2-selection__arrow{top:auto}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields #ship-to-different-address{display:block;margin-bottom:10px}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields #ship-to-different-address label{position:relative}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields #ship-to-different-address label input.input-checkbox{background:rgba(222,226,230,.439);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;top:20px;left:0;margin-left:5px;right:auto;transition:all .3s linear;width:20px;height:20px}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields #ship-to-different-address label input.input-checkbox:checked:before{content:"";width:7px;height:11px;border:2px solid #b8d23c;border-top:none;top:3px;position:absolute;left:7px;transform:rotate(40deg);border-left:none;display:block}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields #ship-to-different-address label span{color:#283033;font-weight:600;margin-left:40px!important;font-size:16px}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_address_1_field label,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_mobile_number_field label,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_postcode_field label{position:relative}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_address_1_field label:hover::after,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_mobile_number_field label:hover::after,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_postcode_field label:hover::after{opacity:1}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_address_1_field label::before,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_mobile_number_field label::before,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_postcode_field label::before{width:18px;display:block;position:absolute;height:18px;line-height:18px;background:#fd7e14;color:#fff;content:"?";font-size:.9em;top:2px;text-align:center;border-radius:100%;cursor:pointer}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_address_1_field label::after,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_mobile_number_field label::after,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_postcode_field label::after{display:block;opacity:0;pointer-events:none;background-color:#283033;color:#fff;text-align:center;border-radius:7px;z-index:8;font-size:13px;position:absolute;bottom:2em;padding:.5em 1em;transition:opacity .3s ease 0s}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_address_1_field label::before{left:150px}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_address_1_field label:after{content:"If paying by credit card, this must match the address where the card is registered"}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_mobile_number_field label::before{left:160px}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_mobile_number_field label:after{content:"This avoids booking in & delivery/access delays"}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_postcode_field label::before{display:none}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_postcode_field label:after{background:0 0;color:#283033;content:"Credit Card Payments: Billing Postcode MUST match where the card is registered";display:block;font-weight:400;left:0;opacity:1;padding:0;position:relative;text-align:left;top:0;width:auto}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_city_field,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_postcode_field{width:47%;clear:none!important;float:left;margin-right:5.8823529412%}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_country_field,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_state_field{width:47%;clear:none!important;float:right;margin-right:0}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_address_1_field label,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_postcode_field label{position:relative}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_address_1_field label:hover::after,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_postcode_field label:hover::after{opacity:1}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_address_1_field label::before,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_postcode_field label::before{width:18px;display:block;position:absolute;height:18px;line-height:18px;background:#fd7e14;color:#fff;content:"?";font-size:.9em;top:2px;text-align:center;border-radius:100%;cursor:pointer}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_address_1_field label::after,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_postcode_field label::after{display:block;opacity:0;pointer-events:none;background-color:#283033;color:#fff;text-align:center;border-radius:7px;z-index:8;font-size:13px;position:absolute;bottom:2em;padding:.5em 1em;transition:opacity .3s ease 0s}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_address_1_field label::before{left:150px}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_address_1_field label:after{content:"If paying by credit card, this must match the address where the card is registered"}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_postcode_field label::before{display:none}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_country_field,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_postcode_field{width:47%;clear:none}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_postcode_field{float:left}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_country_field{float:right}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields__field-wrapper #shipping_mobile_number_field label,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields__field-wrapper #site_contact_name_field label{position:relative}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields__field-wrapper #shipping_mobile_number_field label:hover::before,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields__field-wrapper #site_contact_name_field label:hover::before{opacity:1}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields__field-wrapper #shipping_mobile_number_field label::after,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields__field-wrapper #site_contact_name_field label::after{width:18px;display:inline-block;position:relative;height:18px;left:0;line-height:18px;background:#fd7e14;color:#fff;content:"?";font-size:.9em;margin-left:10px;top:-1px;text-align:center;border-radius:100%;cursor:pointer}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields__field-wrapper #shipping_mobile_number_field label::before,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields__field-wrapper #site_contact_name_field label::before{content:'This avoids delays with booking in & access';display:block;opacity:0;pointer-events:none;background-color:#283033;color:#fff;text-align:center;border-radius:7px;z-index:8;left:0;font-size:13px;position:absolute;bottom:2em;padding:.5em 1em;transition:opacity .3s ease 0s}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields__field-wrapper #shipping_mobile_number_field label::before{content:'Invoice Details Mobile Number'}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item #order_review_heading{display:none}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item #payment_heading{display:block;color:#fd7e14;font-weight:600}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table{width:100%}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tbody tr .product-name,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tbody tr .product-total,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table thead tr .product-name,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table thead tr .product-total{padding:.5em}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tbody tr .product-name,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table thead tr .product-name{width:75%}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tbody tr .product-total,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table thead tr .product-total{width:25%}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table thead .product-name{border-right:10px solid #fff}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table thead .product-name,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table thead .product-total{color:#fff;background-color:#283033}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tbody{color:#283033;background-color:#fff}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tbody tr{border-bottom:10px solid #fff}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tbody tr .product-total{vertical-align:top;text-align:right}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tbody tr .product-total span{color:#283033}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tbody tr .product-name .woocommerce_cart_item_name .woocommerce_cart_item_name_title{font-weight:600}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tbody tr .product-name .variation{display:flex;flex-wrap:wrap;width:100%;height:auto;margin:.5em 0}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tbody tr .product-name .variation dd,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tbody tr .product-name .variation dt{font-size:14px}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tbody tr .product-name .variation dd p,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tbody tr .product-name .variation dt p{margin-bottom:0}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tbody tr .product-name .variation dt{width:20%;margin-right:10px}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tbody tr .product-name .variation dd{width:77%;margin-bottom:5px}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tfoot tr{border-bottom:10px solid #fff}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tfoot tr:last-child{border:none}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tfoot td,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tfoot th{padding:.5em;margin-bottom:15px;background-color:rgba(222,226,230,.439)}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tfoot th{color:#283033;width:75%}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tfoot td{text-align:right;width:25%}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tfoot td span{color:#283033}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tfoot td .woocommerce-shipping-methods{padding:0}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tfoot td .woocommerce-shipping-methods li{color:#283033}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tfoot .order-total td,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tfoot .order-total th{color:#fff;background-color:#283033}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tfoot .order-total td span,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tfoot .order-total th span{color:#fff}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item #payment .place-order{background-color:#f5f5f5;margin-top:0}body.woocommerce-checkout .page-article .entry-content .wpmc-nav-wrapper{align-items:center;background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%);bottom:0;margin-top:0;padding:10px 0;position:sticky;right:0;width:100%;z-index:3}body.woocommerce-checkout .page-article .entry-content .wpmc-nav-wrapper .button-active{cursor:pointer;color:#fff;background:linear-gradient(180deg,#fd7e14 0,#cb6324 100%);border:none;padding:7px 40px;margin:0}body.woocommerce-checkout .page-article .entry-content .wpmc-nav-wrapper .button-active:hover{background:linear-gradient(180deg,#cb6324 0,#984a1b 100%)!important}body.woocommerce-checkout .page-article .entry-content .wpmc-nav-wrapper .button-inactive{color:#283033;cursor:pointer;border:1px solid #283033;background-color:#fff;padding:7px 40px}body.woocommerce-checkout .page-article .entry-content .wpmc-nav-wrapper .button-inactive:hover{background:0 0!important;border:1px solid #283033!important}#payment{margin-top:20px}#payment ul.wc_payment_methods .wc_payment_method{align-items:center;display:flex;flex-wrap:wrap}#payment ul.wc_payment_methods .wc_payment_method:before{display:none}#payment ul.wc_payment_methods .wc_payment_method:first-of-type{padding-top:15px}#payment ul.wc_payment_methods .wc_payment_method input{margin:0 0 0 10px}#payment ul.wc_payment_methods .wc_payment_method label{align-items:center;display:flex;gap:10px;padding:5px 20px!important;width:95%}#payment ul.wc_payment_methods .wc_payment_method .payment_box{background-color:#fd7e14!important;color:#fff;font-size:15px;position:relative;padding:6px 12px!important;margin:5px auto;width:95%;z-index:2}#payment .place-order .form-row,#payment .place-order .woocommerce-privacy-policy-text{color:#283033;font-weight:600}#payment ul.wc_payment_methods .wc_payment_method .payment_box::before{background-color:#fd7e14;border:1px solid #fd7e14;border-right:none;border-bottom:none;content:"";transform:rotate(45deg);display:block;position:absolute;top:-.5em;left:1em;height:16px;width:16px;z-index:-1}#payment ul.wc_payment_methods .payment_method_paypal input{margin-top:-10px}#payment ul.wc_payment_methods .payment_method_paypal label{align-items:center;display:flex!important;padding:0 20px 5px!important}#payment ul.wc_payment_methods .payment_method_paypal label a{order:2}#payment ul.wc_payment_methods .payment_method_paypal label img{order:3;margin-left:auto;max-height:45px!important;height:auto;width:auto}#payment ul.wc_payment_methods .payment_method_championsukplc_lloyds_cardnet_payment_plugin .payment_box.payment_method_championsukplc_lloyds_cardnet_payment_plugin p img{max-width:160px;max-height:none;width:100%}#payment ul.wc_payment_methods .payment_method_championsukplc_lloyds_cardnet_payment_plugin .payment_box.payment_method_championsukplc_lloyds_cardnet_payment_plugin #wc-championsukplc_lloyds_cardnet_payment_plugin-cc-form p .required,#payment ul.wc_payment_methods .payment_method_championsukplc_lloyds_cardnet_payment_plugin .payment_box.payment_method_championsukplc_lloyds_cardnet_payment_plugin #wc-championsukplc_lloyds_cardnet_payment_plugin-cc-form p label{color:#283033;gap:2px;font-weight:600}#payment ul.wc_payment_methods .payment_method_championsukplc_lloyds_cardnet_payment_plugin .payment_box.payment_method_championsukplc_lloyds_cardnet_payment_plugin #wc-championsukplc_lloyds_cardnet_payment_plugin-cc-form p input{border:none;background:rgba(222,226,230,.439);margin-top:5px;padding-left:15px;height:40px;outline:0}#payment ul.wc_payment_methods .payment_method_championsukplc_lloyds_cardnet_payment_plugin .payment_box.payment_method_championsukplc_lloyds_cardnet_payment_plugin #wc-championsukplc_lloyds_cardnet_payment_plugin-cc-form p input:focus{border-radius:0;border:2px solid #fd7e14}#payment ul.wc_payment_methods .payment_method_championsukplc_lloyds_cardnet_payment_plugin .payment_box.payment_method_championsukplc_lloyds_cardnet_payment_plugin #wc-championsukplc_lloyds_cardnet_payment_plugin-cc-form p #championsukplc_lloyds_cardnet_payment_plugin-card-number{width:95%}#payment .place-order{margin:0}#payment .place-order .form-row span label input.input-checkbox{background:rgba(222,226,230,.439);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:relative;transition:all .3s linear;width:20px;height:20px}#payment .place-order .form-row span label input.input-checkbox:checked:before{content:"";width:7px;height:11px;border:2px solid #b8d23c;border-top:none;top:3px;position:absolute;left:7px;transform:rotate(40deg);border-left:none;display:block}#payment .place-order .woocommerce-terms-and-conditions-wrapper{font-size:13px}#payment .place-order .woocommerce-terms-and-conditions-wrapper p{margin-bottom:5px}#payment .place-order .wp-element-button{cursor:pointer;color:#fff;display:block;margin:0 auto;background:linear-gradient(180deg,#b8d23c 0,#93a830 100%);padding:12px 0;font-size:16px;width:100%}#payment .place-order .wp-element-button:hover{background:linear-gradient(180deg,#93a830 0,#6e7e24 100%)!important}#order_review .shop_table{width:100%}#order_review .shop_table .woocommerce-Price-amount{font-size:16px}#order_review .shop_table tbody tr .product-name,#order_review .shop_table tbody tr .product-total,#order_review .shop_table thead tr .product-name,#order_review .shop_table thead tr .product-total{padding:.5em}#order_review .shop_table tbody tr .product-name,#order_review .shop_table thead tr .product-name{border:none;width:75%}#order_review .shop_table tbody tr .product-quantity,#order_review .shop_table thead tr .product-quantity{border:5px solid #fff;border-width:0 5px;padding:0 5px}#order_review .shop_table tbody tr,#order_review .shop_table tfoot tr{border-bottom:10px solid #fff}#order_review .shop_table tbody tr .product-total,#order_review .shop_table thead tr .product-total{width:25%}#order_review .shop_table thead .product-name{border-right:10px solid #fff}#order_review .shop_table thead .product-name,#order_review .shop_table thead .product-quantity,#order_review .shop_table thead .product-total{color:#fff;background-color:#283033}#order_review .shop_table tbody,#order_review .shop_table tbody tr .product-total span,#order_review .shop_table tfoot td .woocommerce-shipping-methods li,#order_review .shop_table tfoot td span{color:#283033}#order_review .shop_table tbody{background-color:#fff}#order_review .shop_table tbody tr .product-total{vertical-align:top;text-align:right}#order_review .shop_table tbody tr .product-name .woocommerce_cart_item_name .woocommerce_cart_item_name_title{font-weight:600}#order_review .shop_table tbody tr .product-name .variation{display:flex;flex-wrap:wrap;width:100%;height:auto;margin:.5em 0}#order_review .shop_table tbody tr .product-name .variation dd,#order_review .shop_table tbody tr .product-name .variation dt{font-size:14px}#order_review .shop_table tbody tr .product-name .variation dd p,#order_review .shop_table tbody tr .product-name .variation dt p{margin-bottom:0}#order_review .shop_table tbody tr .product-name .variation dt{width:20%;margin-right:10px}#order_review .shop_table tbody tr .product-name .variation dd{width:77%;margin-bottom:5px}#order_review .shop_table tfoot tr:last-child{border:none}#order_review .shop_table tfoot td,#order_review .shop_table tfoot th{padding:.5em;margin-bottom:15px;background-color:rgba(222,226,230,.439)}#order_review .shop_table tfoot th{color:#283033;width:75%}#order_review .shop_table tfoot td{text-align:right;width:25%}#order_review .shop_table tfoot td .woocommerce-shipping-methods{padding:0}#order_review .shop_table tfoot .order-total td,#order_review .shop_table tfoot .order-total th{color:#fff;background-color:#283033}#order_review .shop_table tfoot .order-total td span,#order_review .shop_table tfoot .order-total th span{color:#fff}@media screen and (max-width:840px){body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tbody tr .product-name .variation dt{width:calc(50% - 10px)}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tbody tr .product-name .variation dd{width:50%}}@media screen and (max-width:769px){body.woocommerce-checkout .page-article .entry-content .wpmc-nav-wrapper{padding:10px 0 50px}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-tabs-list{padding-left:1em}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-tab-item .wpmc-tab-text{white-space:pre-wrap;font-size:23px}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-tab-item .wpmc-tab-text::before{right:5px!important;left:auto}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-tab-item .wpmc-tab-text:after{right:10px!important;left:auto}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper .form-row-first,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper .form-row-last{width:100%!important}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_city_field,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_country_field,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_postcode_field,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_state_field,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_country_field,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_postcode_field{float:none;width:100%}body.woocommerce-checkout #payment{margin-top:20px}body.woocommerce-checkout #payment ul.wc_payment_methods .wc_payment_method{align-items:center;display:flex;flex-wrap:wrap}body.woocommerce-checkout #payment ul.wc_payment_methods .wc_payment_method input{margin:0 0 0 10px}body.woocommerce-checkout #payment ul.wc_payment_methods .wc_payment_method label{align-items:center;display:flex;gap:10px;padding:5px 20px;width:95%}body.woocommerce-checkout #payment ul.wc_payment_methods .wc_payment_method .payment_box{background-color:#fd7e14!important;color:#fff;position:relative;padding:10px;margin:5px auto;width:95%;z-index:2}body.woocommerce-checkout #payment ul.wc_payment_methods .wc_payment_method .payment_box::before{background-color:#fd7e14;border:1px solid #fd7e14;border-right:none;border-bottom:none;content:"";transform:rotate(45deg);display:block;position:absolute;top:-.5em;left:1em;height:16px;width:16px;z-index:-1}body.woocommerce-checkout #payment ul.wc_payment_methods .payment_method_paypal label img{max-height:none;height:auto;width:160px}body.woocommerce-checkout #payment ul.wc_payment_methods .payment_method_championsukplc_lloyds_cardnet_payment_plugin .payment_box.payment_method_championsukplc_lloyds_cardnet_payment_plugin{display:flex;flex-direction:column}body.woocommerce-checkout #payment ul.wc_payment_methods .payment_method_championsukplc_lloyds_cardnet_payment_plugin .payment_box.payment_method_championsukplc_lloyds_cardnet_payment_plugin #wc-championsukplc_lloyds_cardnet_payment_plugin-cc-form p #championsukplc_lloyds_cardnet_payment_plugin-card-expiry{width:95%}body.woocommerce-checkout #payment_heading{margin-top:20px}body.woocommerce-checkout #order_review_heading{display:none}}@media screen and (max-width:565px){body.woocommerce-checkout #payment{margin-top:20px}body.woocommerce-checkout #payment ul.wc_payment_methods .wc_payment_method{align-items:center;display:flex;flex-wrap:wrap}body.woocommerce-checkout #payment ul.wc_payment_methods .wc_payment_method input{margin:0 0 0 10px}body.woocommerce-checkout #payment ul.wc_payment_methods .wc_payment_method label{align-items:flex-start!important;flex-direction:column;width:70%!important;font-weight:600}body.woocommerce-checkout #payment ul.wc_payment_methods .payment_method_paypal label a{white-space:nowrap}body.woocommerce-checkout #payment ul.wc_payment_methods .payment_method_championsukplc_lloyds_cardnet_payment_plugin .payment_box.payment_method_championsukplc_lloyds_cardnet_payment_plugin{display:flex;flex-direction:column}body.woocommerce-checkout #payment ul.wc_payment_methods .payment_method_championsukplc_lloyds_cardnet_payment_plugin .payment_box.payment_method_championsukplc_lloyds_cardnet_payment_plugin #wc-championsukplc_lloyds_cardnet_payment_plugin-cc-form p label{flex-direction:row;width:100%}body.woocommerce-checkout #payment ul.wc_payment_methods .payment_method_championsukplc_lloyds_cardnet_payment_plugin .payment_box.payment_method_championsukplc_lloyds_cardnet_payment_plugin #wc-championsukplc_lloyds_cardnet_payment_plugin-cc-form p input{width:90%!important;font-size:14px}}@media screen and (max-width:425px){body.woocommerce-checkout .page-article .status-publish{padding:0!important}body.woocommerce-checkout .page-article .status-publish .entry-content .woocommerce-checkout .wpmc-tab-item .wpmc-step-item,body.woocommerce-checkout .page-article .status-publish .entry-content .woocommerce-checkout .wpmc-tabs-list{padding-left:0}body.woocommerce-checkout .page-article .status-publish .entry-content .woocommerce-checkout .wpmc-tab-item>ul{padding:0}body.woocommerce-checkout .page-article .status-publish .entry-content .woocommerce-checkout .wpmc-tab-item .wpmc-tab-number{display:none!important}body.woocommerce-checkout .page-article .status-publish .entry-content .woocommerce-checkout .wpmc-tab-item .wpmc-tab-text{font-size:22px!important}body.woocommerce-checkout .page-article .status-publish .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields #ship-to-different-address label span{margin-left:0!important}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tbody tr .product-name .variation dt{width:calc(100% - 10px)}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-checkout-review-order .shop_table tbody tr .product-name .variation dd{width:100%}}@media screen and (max-width:375px){body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_city_field,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_country_field,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_postcode_field,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_state_field,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_country_field,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item .woocommerce-shipping-fields .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_postcode_field{float:none;width:100%}body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item #order_review_heading,body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-step-item #payment_heading{display:none}}@media screen and (max-width:340px){body.woocommerce-checkout .page-article .entry-content .woocommerce-checkout .wpmc-tab-item.current .wpmc-tab-text::before{left:220px}}#wpadminbar #wp-admin-bar-new-content .ab-icon:before{font-family:'Font Awesome 5 Free'}body{overscroll-behavior-y:none}a{color:#fd7e14}body.no-scroll{overflow:hidden}.menu-toggle{align-items:center;align-self:center;color:#fff;background-color:#fc891e;cursor:pointer;display:none;font-weight:600;font-size:14px;margin-left:auto;padding:10px 20px;position:relative;width:110px}.menu-toggle .bar{background:#fff;display:block;flex-shrink:0;height:2px;left:0;margin-right:5px;pointer-events:none;position:relative;top:1px;transition:all .25s ease;width:20px}.menu-toggle .bar:after,.menu-toggle .bar:before{background:#fff;content:'';height:2px;left:0;position:absolute;transition:all .25s ease;width:100%}.menu-toggle .bar:before{top:-6px}.menu-toggle .bar:after{bottom:-6px}.menu-toggle:hover{color:#fff}.site-header{border-bottom:none;position:sticky;top:0;z-index:99999}.site-header .custom-logo-link{display:none}.site-header .bg-purple{background:#283033}.site-header .bg-purple>div{text-align:center;width:25%}.site-header .bg-purple>div:nth-of-type(1),.site-header .bg-purple>div:nth-of-type(3){color:#b8d23c}.site-header .bg-purple>div:nth-of-type(2),.site-header .bg-purple>div:nth-of-type(4){color:#fd7e14}.site-header .header{background-color:#283033;margin:0;padding-top:10px;padding-bottom:10px}.site-header .header .search-wrapper{max-width:980px;width:calc(100% - 320px)}.site-header .header .cart-quote-wrapper{align-items:center;display:flex;margin-left:auto;width:320px}.site-header .header .col-6.text-end{align-self:center;align-items:center;display:flex;justify-content:flex-end}.site-header .header .product-search{height:100%}.site-header .header .product-search-form{display:flex;align-items:center;height:100%;width:100%}.site-header .header .product-search-form .product-search-field{background:#eee;border:1px solid #dedede!important;font-size:16px;outline:0;padding:5px 15px}.site-header .header .product-search-form form.product-search-form.show-submit-button button{background-color:transparent;background-image:url(/wp-content/themes/storefront-huddle/assets/svg/search-gray.png);background-repeat:no-repeat;background-position:center;height:24px;position:absolute;top:50%;right:0;transform:translate(-50%,-50%);text-indent:-9999px;width:24px}.site-header .header .product-search-form form.product-search-form.show-submit-button button:active,.site-header .header .product-search-form form.product-search-form.show-submit-button button:focus,.site-header .header .product-search-form form.product-search-form.show-submit-button button:hover{background-color:transparent!important;background-image:url(/wp-content/themes/storefront-huddle/assets/svg/search-gray.png)!important}.site-header .header .product-search-form form.product-search-form.show-submit-button span.product-search-field-clear{right:54px}.site-header .header .product-search-results .entry a,.site-header .header .product-search-results .search-results .entry a{color:#283033}.site-header .header .product-search-results .entry a:hover,.site-header .header .product-search-results .search-results .entry a:hover{color:#fd7e14}.site-header .header .product-search-results .entry a span.title:hover,.site-header .header .product-search-results .search-results .entry a span.title:hover{text-decoration:none!important}#site-header-cart:hover .widget_shopping_cart_content ul.product_list_widget{height:300px;overflow-y:scroll;padding:0}#site-header-cart:hover .widget_shopping_cart_content ul.product_list_widget li.woocommerce-mini-cart-item a{color:#333;line-height:1.2;font-size:14px}.side-nav-class{background:#283033;position:relative;width:300px;z-index:999999}.side-nav-class+.col-10{width:calc(100% - 300px)}.side-nav-class .logo{padding:10px}.side-nav-class .close-menu{display:none;font-size:40px;right:10px;position:absolute;top:0;z-index:2}.side-nav-class .side-nav-class-inner{padding-bottom:30px;position:sticky;top:0}.google_rating{display:block;margin-top:20px}.main-navigation ul{padding-left:0}.main-navigation .main-navigation-content .menu-wrapper{min-width:130px}.main-navigation .main-navigation-content>ul li:focus-within>a,.main-navigation .main-navigation-content>ul li:hover>a{border-left:2px solid #fd7e14;background:#232a2e}.main-navigation .main-navigation-content>ul .menu-item-has-children:focus>a,.main-navigation .main-navigation-content>ul .menu-item-has-children:hover>a{background:#232a2e;border-left:2px solid #fd7e14;color:#fd7e14!important}.main-navigation .main-navigation-content>ul .menu-item-has-children>a{padding-right:30px}.main-navigation .main-navigation-content>ul .menu-item-has-children>a:after{display:none}.main-navigation .main-navigation-content>ul .menu-item-has-children .arrow{cursor:pointer;display:block;height:25px;position:absolute;pointer-events:none;right:3px;top:11px;width:25px}.main-navigation .main-navigation-content>ul .menu-item-has-children .arrow:before{border:solid #fe7c2d;border-width:0 1px 1px 0;content:'';display:block;height:5px;left:50%;pointer-events:none;position:absolute;transition:all .25s ease-in-out;transform:translateX(-50%) translateY(-50%) rotate(-45deg);top:calc(50% - 1px);width:5px}.main-navigation .main-navigation-content>ul .menu-item-has-children .sub-menu .menu-item:focus>a,.main-navigation .main-navigation-content>ul .menu-item-has-children .sub-menu .menu-item:hover>a{color:#fd7e14!important}.eb-slider-wrapper.eb-slider-3tvoudt{padding-bottom:10px!important}.color-line-heading{color:#fd7e14;font-size:24px;position:relative}.color-line-heading:before{background:#fabfa0;content:'';display:block;height:2px;left:0;position:absolute;top:calc(50% - 1px);width:100%;z-index:0}.color-line-heading strong{background:#fff;padding:0 15px;position:relative;z-index:1}.home .site-content .col-full .status-publish{margin-top:0;margin-bottom:30px}.home .site-content .entry-content>.wp-block-gallery:first-child{left:-15px;max-width:inherit;position:relative;width:calc(100% + 30px)}.eb-slider-wrapper .content .eb-slider-item{display:block!important;min-height:120px;position:relative!important}.eb-slider-wrapper .content .eb-slider-item img{position:absolute;height:100%!important;top:0;left:0}.eb-slider-wrapper .content .eb-slider-item .eb-slider-content{height:auto!important;position:relative!important}.eb-slider-wrapper .content .eb-slider-item .eb-slider-content .eb-slider-title{position:relative;top:0}.eb-slider-wrapper .content .eb-slider-item .eb-slider-content .eb-slider-button{bottom:15%;font-weight:400}.eb-slider-wrapper .content .eb-slider-item .eb-slider-content .eb-slider-button:hover{text-decoration:underline}.wp-block-slider-block-slider-block.testimonials .eb-slider-wrapper .content .eb-slider-item{min-height:260px}.editor-styles-wrapper .wp-block-button .wp-block-button__link,.editor-styles-wrapper .wp-block-button .wp-block-button__link.has-white-background-color,.hentry .entry-content .wp-block-button .wp-block-button__link,.hentry .entry-content .wp-block-button .wp-block-button__link.has-white-background-color{transition:all .3s ease-in-out}.editor-styles-wrapper .wp-block-button .wp-block-button__link.has-white-background-color:hover,.editor-styles-wrapper .wp-block-button .wp-block-button__link:hover,.hentry .entry-content .wp-block-button .wp-block-button__link.has-white-background-color:hover,.hentry .entry-content .wp-block-button .wp-block-button__link:hover{border:2px solid #b8d23c!important;background:#b8d23c!important}a.button,a[type=button],button,button[type=button]{border-radius:5px}a.button:hover,a[type=button]:hover,button:hover,button[type=button]:hover{background:linear-gradient(180deg,#93a830 0,#6e7e24 100%)!important}a.button.disabled,a[type=button].disabled,button.disabled,button[type=button].disabled{pointer-events:none}.featured-banner{height:250px;margin-bottom:0}.featured-banner .featured-content{background:linear-gradient(90deg,#374247 0,rgba(55,66,71,.5) 70%,rgba(55,66,71,0) 100%);height:250px}.featured-banner .featured-content h1,.featured-banner .featured-content>div{width:100%}.page-article .type-page{padding-top:30px}.entry-content ul{list-style:none}.entry-content ul li{position:relative}.entry-content ul li:before{background:#fd7e14;border-radius:50%;content:'';display:block;height:5px;left:-15px;position:absolute;top:9px;width:5px}.entry-content ul.payment-icons li:before,.entry-content ul.slick-dots li:before,.entry-content ul.wc-bacs-bank-details li:before,.entry-content ul.wc-block-grid__products li:before,.entry-content ul.wc-item-meta li:before,.entry-content ul.woocommerce-error li:before,.entry-content ul.woocommerce-order-overview li:before,.entry-content ul.woocommerce-shipping-methods li:before,.entry-content ul.wp-block-social-links li:before,.entry-content ul.wpmc-tabs-list li:before{display:none}.page.has-post-thumbnail header.entry-header{align-items:flex-end;display:flex;height:360px;justify-content:center;left:-55px;margin-bottom:40px;margin-top:-24px;position:relative;width:calc(100vw - 300px)}.page.has-post-thumbnail header.entry-header img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.page.has-post-thumbnail header.entry-header .entry-title{color:#fff;display:block;font-size:32px;font-weight:700;margin-bottom:40px;text-align:center;text-shadow:0 1px 2px rgba(51,51,51,.5);padding:0 20px;position:relative;z-index:1}.page.page-parent .site-content{padding:30px 55px}.page.page-parent .case-studies-container{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;margin:20px 0}.page.page-parent .case-studies-container .panel-link{display:block;height:auto;justify-content:center;padding-bottom:100%;position:relative;width:100%}.page.page-parent .case-studies-container .panel-link img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.page.page-parent .case-studies-container .panel-link .tile-panel{background:linear-gradient(0deg,#374247 0,rgba(55,66,71,.6) 50%,rgba(55,66,71,0) 100%);bottom:0;left:0;padding:20px;position:absolute;text-align:center;width:100%;z-index:1}.page.page-parent .case-studies-container .panel-link .tile-panel h4{color:#fff;font-size:24px;font-weight:700;transition:all .3s ease-in-out}.page.page-parent .case-studies-container .panel-link:hover .tile-panel h4{color:#f6871e}.page.page-id-66 .content-area{padding:0}.page.page-id-66 .page-article.col-10{max-width:1200px;width:100%}.page.page-id-66 .wp-block-group.border{padding:20px;position:relative}.page.page-id-66 .wp-block-group.border .wp-block-social-links{justify-content:flex-start}.page.page-id-66 .gform_heading .gform_required_legend{display:none}.page.page-id-66 .gform_footer input[type=submit]{margin-left:auto}.page.page-id-66 input:focus,.page.page-id-66 input[type=button]:focus,.page.page-id-66 input[type=submit]:focus,.page.page-id-66 input[type=reset]:focus,.page.page-id-66 input[type=email]:focus,.page.page-id-66 input[type=tel]:focus,.page.page-id-66 input[type=url]:focus,.page.page-id-66 input[type=password]:focus,.page.page-id-66 input[type=search]:focus,.page.page-id-66 textarea:focus{border:2px solid #fd7e14!important;outline-color:#fd7e14}.page.page-id-66 .vat-number a{color:#283033;pointer-events:none}.wp-block-gallery.logotypes{display:grid;grid-template-columns:repeat(5,1fr);grid-row-gap:50px!important;grid-column-gap:20px!important;margin:50px auto!important}.wp-block-gallery.logotypes .wp-block-image{width:100%!important}.wc-block-grid__products{margin-left:0;margin-right:0}.bulkbuy{background:#f0f0f0;color:#283033}.bulkbuy>div{font-size:14px}.bulkbuy h5,.bulkbuy>div strong{font-size:16px}.bulkbuy h5{color:#fd7e14}.tooltip-inner{text-align:left}.woocommerce-shop .content-area{padding-top:40px}.woocommerce-account .entry-content .woocommerce .woocommerce-form-login{max-width:300px;margin:20px 0;width:100%}.button,.widget a.button,.woocommerce-form-login__submit,button,input[type=button],input[type=submit],input[type=reset]{color:#fff;background-color:#fc891e;border:none;cursor:pointer;font-weight:600;font-size:14px;margin:20px 0 10px;padding:10px 20px;position:relative;text-decoration:none;transition:all .25s ease}.woocommerce-form-login__submit{width:100%!important}.form-row input,.form-row select,.form-row textarea{padding:5px 10px}.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title,.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title>a:not(.has-font-size),.wc-block-grid__products .wc-block-grid__product .woocommerce-loop-category__title,.wc-block-grid__products .wc-block-grid__product .woocommerce-loop-product__title,.wc-block-grid__products li.product .wc-block-grid__product-title,.wc-block-grid__products li.product .wc-block-grid__product-title>a:not(.has-font-size),.wc-block-grid__products li.product .woocommerce-loop-category__title,.wc-block-grid__products li.product .woocommerce-loop-product__title,ul.products .wc-block-grid__product .wc-block-grid__product-title,ul.products .wc-block-grid__product .wc-block-grid__product-title>a:not(.has-font-size),ul.products .wc-block-grid__product .woocommerce-loop-category__title,ul.products .wc-block-grid__product .woocommerce-loop-product__title,ul.products li.product .wc-block-grid__product-title,ul.products li.product .wc-block-grid__product-title>a:not(.has-font-size),ul.products li.product .woocommerce-loop-category__title,ul.products li.product .woocommerce-loop-product__title{font-size:.9rem}.wc-block-grid__products .wc-block-grid__product-image{background-color:#f8f8f8;display:block;height:auto;margin:0 auto 25px!important;padding-bottom:90%;position:relative;text-decoration:none;width:90%}.wc-block-grid__products .wc-block-grid__product-image img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.wc-block-grid__product-title{text-align:center;font-size:16px!important;width:90%}.wc-block-grid__products .wc-block-grid__product .price,.wc-block-grid__products li.product .price,ul.products .wc-block-grid__product .price,ul.products li.product .price{margin:7px auto;text-align:center;width:90%}.wc-block-grid__products .wc-block-grid__product img,.wc-block-grid__products li.product img,ul.products .wc-block-grid__product img,ul.products li.product img{margin:0 auto 25px}.archive.search .woocommerce-products-header{margin:10px 0 0}.search-result-text{color:#fd7e14;font-size:24px;font-weight:700;margin:0 0 20px}.pswp{z-index:9999999999}.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery{margin-bottom:30px}.single-product div.product table.variations td.value select{background-position-x:calc(100% - 5px);background-size:22px;padding-right:35px}.variable-item:not(.radio-variable-item){height:40px;width:40px}.term-description{margin-bottom:60px;font-size:14px;padding:20px 90px}.term-description a{color:#fd7e14;text-decoration:none}.read-more:before{background:linear-gradient(0deg,#fff 0,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 100%);bottom:0;content:'';display:block;height:40px;left:0;pointer-events:none;position:absolute;width:100%;z-index:1}.read-more .btn-read-more{bottom:-3px;z-index:2}.read-more.open .btn-read-more,.read-more.open:before{opacity:0;pointer-events:none}.woocommerce-MyAccount-navigation ul{padding:0}.woocommerce-MyAccount-navigation ul li{background:#2c3539;transition:all .25s ease}.woocommerce-MyAccount-navigation ul li.is-active{background:#f6871e}.woocommerce-MyAccount-navigation ul li.is-active a{color:#fff}.woocommerce-MyAccount-navigation ul li:hover{background:rgba(44,53,57,.8)}.woocommerce-MyAccount-navigation ul li a{color:#a7b5bc;font-weight:500;padding:15px 10px!important}.woocommerce-account fieldset{background:#f6f6f6;padding:25px 30px}.woocommerce-account fieldset legend{background:0 0}.woocommerce-Price-amount{font-size:14px;color:#000}.site-footer .footer-styling{align-items:flex-start;display:flex;flex-wrap:wrap;padding-left:300px}.site-footer .footer-styling .logos{width:320px}.site-footer .footer-styling .logos a{color:#fff;display:inline-block;font-size:20px;margin:5px;text-decoration:none}.site-footer .footer-styling .logos a:hover{color:#fd7e14}.site-footer .footer-styling .logos .social-links{align-items:center;display:flex;margin-top:20px}.site-footer .footer-styling .logos .social-links .social-link{align-items:center;border-radius:50%;display:flex;justify-content:center;height:40px;margin-right:15px;padding:5px;width:40px}.site-footer .footer-styling .logos .social-links .social-link.facebook{background:#3A5898}.site-footer .footer-styling .logos .social-links .social-link.linkedin{background:#007BB6}.site-footer .footer-styling .logos .social-links .social-link svg{fill:#1a1f22}.site-footer .footer-styling .logos .social-links .social-link:hover{background:#fd7e14}.site-footer .footer-styling .main-footer{align-items:flex-start;display:flex;margin:0;padding:70px 50px 10px!important;width:calc(100% - 320px)}.site-footer .footer-styling .main-footer>.menu-item{width:25%}.site-footer .footer-styling .main-footer .menu-item{margin:8px 0;padding:0}.site-footer .footer-styling .main-footer .menu-item a{color:#fff;display:inline-block;padding-right:20px;text-decoration:none;width:100%}.site-footer .footer-styling .main-footer .menu-item a:hover{color:#fd7e14}.site-footer .footer-styling .main-footer .menu-item a[href="#"]{color:#fd7e14;display:block;font-size:20px;font-weight:700;pointer-events:none}.site-footer .footer-styling .main-footer .menu-item .sub-menu{margin:0;padding:0!important}.site-footer .footer-styling .copyrights .site-info{color:#fff;font-size:14px;opacity:.8;padding:30px 0;width:100%}.site-footer .footer-styling .copyrights .site-info br{display:none}.site-footer .footer-styling .copyrights .site-info a{color:#fff;border-left:1px solid;display:inline-block;line-height:1;margin-left:10px;padding-left:12px;text-decoration:none}.site-footer .footer-styling .copyrights .site-info a:hover{color:#f6871e}.eb-slider-wrapper.eb-slider-2jtobm1 .slick-dots li button:before{border:1px solid #313131;border-radius:0;content:'';opacity:1}.eb-slider-wrapper.eb-slider-2jtobm1 .slick-dots li.slick-active button:before{background:currentColor;border:1px solid currentColor}label.gform-field-label.gform-field-label--type-sub{display:none!important}.gform_required_legend{font-size:12px}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-columns .wp-block-column:not(:last-child){margin-right:0}#gform_1 .gform-field-label.gform-field-label--type-sub{display:none}.has-white-background-color.no-hover{background-color:#fff!important;border:2px solid #fff!important;color:#6d6d6d!important;transition:background-color linear .2s}@media screen and (max-width:1600px){.slick-slider .slick-list,.slick-slider .slick-track{align-items:stretch;display:flex}.slick-slider .slick-list .slick-slide,.slick-slider .slick-track .slick-slide{float:none;height:inherit;min-height:inherit}.slick-slider .slick-list .slick-slide .eb-slider-content,.slick-slider .slick-list .slick-slide .eb-slider-item,.slick-slider .slick-list .slick-slide>*,.slick-slider .slick-track .slick-slide .eb-slider-content,.slick-slider .slick-track .slick-slide .eb-slider-item,.slick-slider .slick-track .slick-slide>*{height:100%}.slick-slider .slick-list .slick-slide .eb-slider-button,.slick-slider .slick-track .slick-slide .eb-slider-button{bottom:0;font-size:12px!important}}.site-content .col-full .quotes-blank .ss-my-quotes-wrapper h2{color:#fff;background-color:#687abd;position:relative;border-left:.61805em solid rgba(0,0,0,.15);padding:1em 2em 1em 2.5em;font-size:18px;margin-bottom:1em}.site-content .col-full .quotes-blank .ss-my-quotes-wrapper h2::before{font-family:"Font Awesome 5 Free";content:"";display:inline-block;position:absolute;top:1em;left:1em;color:#fff}.site-content .col-full .quotes-blank .ss-my-quotes-wrapper .ss-no-products-title{background-color:#b8d23c;color:#fff;padding:10px 20px;width:100%;text-align:center}.site-content .col-full .quotes-full .ss-my-quotes-wrapper h2{color:#fd7e14;font-size:2rem;font-weight:700;margin-bottom:10px}.site-content .col-full .status-publish{max-width:1640px;margin:10px auto 0}.site-content .col-full .status-publish.product{padding-top:15px}.site-content .col-full .status-publish .ss-my-quotes-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;margin:2em 0 0;max-width:100%;padding:0 60px;width:100%}.site-content .col-full .status-publish .ss-my-quotes-wrapper h2{width:100%}.site-content .col-full .status-publish .ss-my-quotes-wrapper table{width:68%;margin-top:1em}.site-content .col-full .status-publish .ss-my-quotes-wrapper table thead th,.site-content .col-full .status-publish .ss-my-quotes-wrapper table thead tr{background-color:#374247;color:#fff;padding:5px 10px;vertical-align:top}.site-content .col-full .status-publish .ss-my-quotes-wrapper table thead th small{display:block;font-size:11px;font-weight:400}.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr{border:1px solid #dedede}.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr td{border:none;background-color:initial;font-size:12px;text-align:left;padding:.5em}.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr td:nth-of-type(2){width:20px}.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr td:nth-of-type(3),.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr td:nth-of-type(5){width:90px}.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr td:nth-of-type(6),.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr td:nth-of-type(7){width:100px}.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr td a{color:#fd7e14;font-size:16px;font-weight:700;text-decoration:none}.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr td .ss-quote-remove-product-btn{align-items:center;background-color:transparent;cursor:pointer;color:red;display:flex;height:16px;justify-content:center;left:0;line-height:1;margin:5px;padding:0;top:0;width:16px}.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr td .ss-quote-remove-product-btn:hover{background-color:transparent}.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr td .ss-quote-remove-attribute-btn{bottom:-1px;left:-2px;position:relative}.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr td .qty{margin:0 auto;display:block}.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr:nth-child(2n) td{background-color:#fbfbfb}.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr:last-of-type{border:none}.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr:last-of-type td{background:0 0;padding:0}.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr:last-of-type td button{margin-left:0;background:linear-gradient(180deg,#fd7e14 0,#cb6324 100%);color:#fff;cursor:pointer;border:none;height:35px;font-size:14px!important;padding:0 20px!important;transition:all .3s ease-in-out;width:auto!important}.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr:last-of-type td button:hover{background:linear-gradient(180deg,#cb6324 0,#984a1b 100%)!important}.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box{margin-left:20px;margin-top:1em;width:calc(32% - 20px)}.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box>div{border:solid #dedede;border-width:0 1px 1px}.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box .my-quote-header{background:#374247;color:#fff;font-size:16px;font-weight:700;line-height:1.15;padding:7px 10px 24px;margin:0}.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box .my-quote-subtotal,.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box .my-quote-total,.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box .my-quote-vat{align-items:stretch;color:#333;display:flex;justify-content:space-between;font-weight:700;padding:0 10px;line-height:1.65}.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box .my-quote-subtotal span,.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box .my-quote-total span,.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box .my-quote-vat span{flex-shrink:0;font-size:16px;margin-left:auto;text-align:right;width:50%}.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box .my-quote-subtotal span bdi,.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box .my-quote-subtotal span em,.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box .my-quote-total span bdi,.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box .my-quote-total span em,.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box .my-quote-vat span bdi,.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box .my-quote-vat span em{font-style:normal;padding-left:10px}.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box .my-quote-subtotal span em bdi,.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box .my-quote-total span em bdi,.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box .my-quote-vat span em bdi{padding-left:0}.site-content .col-full .status-publish .ss-my-quotes-wrapper #ss-open-quote-form{align-items:center;background:linear-gradient(180deg,#fd7e14 0,#cb6324 100%);border:none;color:#fff;display:flex;justify-content:center;margin-bottom:0;margin-top:24px;height:50px;font-size:16px;transition:all .3s ease-in-out;width:100%}.site-content .col-full .status-publish .ss-my-quotes-wrapper #ss-open-quote-form:hover{background:linear-gradient(180deg,#cb6324 0,#984a1b 100%)!important}.site-content .col-full .status-publish .ss-my-quotes-wrapper #ss-move-quote-to-cart{align-items:center;background:linear-gradient(180deg,#b8d23c 0,#93a830 100%);color:#fff;display:flex;justify-content:center;font-weight:400;margin-bottom:0;margin-top:20px;height:50px;font-size:16px;transition:all .3s ease-in-out;width:100%}.site-content .col-full .status-publish .ss-my-quotes-wrapper #ss-move-quote-to-cart:hover{background:linear-gradient(180deg,#93a830 0,#6e7e24 100%)!important}#ss-quote-send-popup-window{padding:20px 10px;z-index:99999}#ss-quote-send-popup-window .ss-quote-send-popup-form{font-weight:600;max-width:800px;width:100%}#ss-quote-send-popup-window .ss-quote-send-popup-form h2{position:relative;color:#b8d23c;max-width:700px;width:100%;text-align:left;font-size:28px;margin-bottom:10px}#ss-quote-send-popup-window .ss-quote-send-popup-form #ss-quote-send-form{margin-top:10px}#ss-quote-send-popup-window .ss-quote-send-popup-form #ss-quote-send-form .ss-quote-row .ss-quote-col.col-30{color:#283033}#ss-quote-send-popup-window .ss-quote-send-popup-form #ss-quote-send-form .ss-quote-row .ss-quote-col input,#ss-quote-send-popup-window .ss-quote-send-popup-form #ss-quote-send-form .ss-quote-row .ss-quote-col select,#ss-quote-send-popup-window .ss-quote-send-popup-form #ss-quote-send-form .ss-quote-row .ss-quote-col textarea{border:none;background:rgba(222,226,230,.439);margin-top:5px;padding-left:15px;position:relative;height:40px}#ss-quote-send-popup-window .ss-quote-send-popup-form #ss-quote-send-form .ss-quote-row .ss-quote-col select{width:100%}#ss-quote-send-popup-window .ss-quote-send-popup-form #ss-quote-send-form .ss-quote-row .ss-quote-col textarea{min-height:80px}#send-quote-btn.disabled{background:rgba(253,126,20,.5);pointer-events:none;position:relative}#send-quote-btn.disabled:after{animation:spinner .75s linear infinite;border:3px solid #283033;border-top-color:#fd7e14;border-bottom-color:#fd7e14;border-radius:50%;content:"";height:20px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:20px;z-index:3}@media all and (max-width:1500px){.site-content .col-full .status-publish .ss-my-quotes-wrapper{align-items:flex-start;flex-direction:column;justify-content:flex-start}.site-content .col-full .status-publish .ss-my-quotes-wrapper table{margin-bottom:0;width:100%}.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box{margin:20px 0 0;max-width:500px;width:100%}.site-content .col-full .status-publish .ss-my-quotes-wrapper #ss-update-quote{font-size:16px;margin:10px 0;padding:13px 20px;width:100%}.site-content .col-full .status-publish .ss-my-quotes-wrapper #ss-open-quote-form{margin-top:0}.site-content .col-full .status-publish .ss-my-quotes-wrapper #ss-move-quote-to-cart{margin-top:10px}}@media all and (max-width:1200px){.site-content .col-full .status-publish .ss-my-quotes-wrapper{padding:0 20px 40px}.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box{margin:25px 0 0}}@media all and (max-width:1024px){.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box{background:#374247}.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box>div{border-width:0 0 1px}.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box .my-quote-header{border-bottom:1px solid rgba(255,255,255,.5);font-size:24px;font-weight:500;padding:20px 20px 10px}.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box .my-quote-subtotal,.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box .my-quote-total,.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box .my-quote-vat{border-bottom:none;color:#fff;padding:8px 20px}.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box .my-quote-subtotal .woocommerce-Price-amount,.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box .my-quote-total .woocommerce-Price-amount,.site-content .col-full .status-publish .ss-my-quotes-wrapper .my-quote-total-box .my-quote-vat .woocommerce-Price-amount{color:#fff}.site-content .col-full .status-publish .ss-my-quotes-wrapper #ss-move-quote-to-cart,.site-content .col-full .status-publish .ss-my-quotes-wrapper #ss-open-quote-form,.site-content .col-full .status-publish .ss-my-quotes-wrapper #ss-update-quote{display:block;margin:15px auto;width:calc(100% - 20px)}.site-content .col-full .status-publish .ss-my-quotes-wrapper #ss-move-quote-to-cart{border:1px solid #b8d23c}.site-content .col-full .status-publish .ss-my-quotes-wrapper #ss-move-quote-to-cart:hover{border:1px solid #fd7e14!important}}@media all and (max-width:720px){.site-content .col-full .status-publish .ss-my-quotes-wrapper table{width:100%;margin-top:1em}.site-content .col-full .status-publish .ss-my-quotes-wrapper table thead{display:none}.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr{display:block;width:100%}.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr td{display:block;width:100%!important;position:relative}.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr td:nth-of-type(1),.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr td:nth-of-type(2),.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr td:nth-of-type(3),.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr td:nth-of-type(4),.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr td:nth-of-type(5),.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr td:nth-of-type(6){width:100%}.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr td img{margin:0 auto;display:block;width:100px;height:auto}.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr td[data-title]::before{content:attr(data-title) ": ";font-weight:600;float:left;width:90px}.site-content .col-full .status-publish .ss-my-quotes-wrapper table tbody tr td .qty{margin:0}#ss-quote-send-popup-window{padding:20px 10px 90px}#ss-quote-send-popup-window .ss-quote-send-popup-form{padding:20px}#ss-quote-send-popup-window .ss-quote-send-popup-form #ss-quote-send-form .ss-quote-row{align-items:flex-start;flex-direction:column}#ss-quote-send-popup-window .ss-quote-send-popup-form #ss-quote-send-form .ss-quote-row .ss-quote-col.col-30,#ss-quote-send-popup-window .ss-quote-send-popup-form #ss-quote-send-form .ss-quote-row .ss-quote-col.col-70{width:100%}}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.value .image ul.variable-items-wrapper.image-variable-wrapper li.variable-item:hover,.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.value .image ul.variable-items-wrapper.image-variable-wrapper li.variable-item:not(.radio-variable-item).selected{box-shadow:0 0 0 2px #fd7e14!important}.single-product .file-download span{margin-left:0}.single-product .site-content .sticky-heading{background:#fff;border-bottom:2px solid #fd7e14;margin:0;padding:10px 0;position:sticky;top:93px;z-index:9999;width:100%}.single-product .site-content .sticky-heading .product-title{color:#fd7e14}.single-product .site-content .sticky-heading .price-ex-vat{color:#283033;text-align:right}.single-product .site-content .sticky-heading .price-inc-vat{font-weight:700;text-align:right}.single-product .site-content .content-area .site-main .product .flashes{color:#fff;-webkit-clip-path:polygon(100% 0,100% 85%,50% 100%,0 85%,0 0);clip-path:polygon(100% 0,100% 85%,50% 100%,0 85%,0 0);font-weight:600;height:35px;left:155px;line-height:1;padding:8px 10px 6px;position:absolute;text-align:center;top:0;width:150px;z-index:1}.single-product .site-content .content-area .site-main .product .flashes.smaller{font-size:13px;padding-top:3px}.single-product .site-content .content-area .site-main .product .flashes.green{background:#b8d23c}.single-product .site-content .content-area .site-main .product .flashes.violet{background:#b54a9d}.single-product .site-content .content-area .site-main .product .flashes.orange{background:#fd7e14}.single-product .site-content .content-area .site-main .product .flashes.blue{background:#687abd}.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery{margin-right:60px!important;width:calc(55% - 60px)!important}.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{align-items:center;display:flex;justify-content:center}.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs{align-items:flex-start;display:flex;flex-wrap:wrap}.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:90px;margin-right:10px;height:90px;margin-bottom:10px;position:relative}.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li img{border:1px solid #f0f0f0;display:block;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:1}.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li img.flex-active{border:1px solid #fd7e14}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.value>div,.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tr td{border-bottom:5px solid #fff}.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery .video-wrapper{display:block;padding-bottom:56.6%;position:relative;top:0;width:100%}.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery .video-wrapper iframe,.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery .video-wrapper video{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery .btn-navi{display:none}.single-product .site-content .content-area .site-main .product .woocommerce-tabs ul.tabs li{background:linear-gradient(0deg,#e2e2e2 0,#f6f6f6 100%);border-radius:8px 8px 0 0}.single-product .site-content .content-area .site-main .product .woocommerce-tabs ul.tabs li.active{background:linear-gradient(0deg,#cb6324 0,#fe7c2d 100%)}.single-product .site-content .content-area .site-main .product .woocommerce-tabs ul.tabs li a{color:#283033;font-weight:700}.single-product .site-content .content-area .site-main .product .woocommerce-tabs .wc-tab .entry-title{display:block}.single-product .site-content .content-area .site-main .product .woocommerce-tabs .panel a{color:#fd7e14;text-decoration:none}.single-product .site-content .content-area .site-main .product .woocommerce-tabs .panel ul{margin:16px 0}.single-product .site-content .content-area .site-main .product .woocommerce-tabs .panel table tr td:first-of-type{width:280px}.single-product .site-content .content-area .site-main .product .woocommerce-tabs .panel table tr td:last-of-type{width:calc(100% - 280px)}.single-product .site-content .content-area .site-main .product .quantity-wrapper{background:#f6f6f6;margin-right:8px;padding-right:20px;position:relative}.single-product .site-content .content-area .site-main .product .quantity-wrapper .minus:hover,.single-product .site-content .content-area .site-main .product .quantity-wrapper .plus:hover{background:#f0f0f0}.single-product .site-content .content-area .site-main .product .quantity-wrapper:hover .minus,.single-product .site-content .content-area .site-main .product .quantity-wrapper:hover .plus{opacity:1}.single-product .site-content .content-area .site-main .product .quantity-wrapper .minus,.single-product .site-content .content-area .site-main .product .quantity-wrapper .plus{margin:0;opacity:0;position:absolute;transition:all .3s ease-in-out;right:0}.single-product .site-content .content-area .site-main .product .quantity-wrapper .plus{top:0}.single-product .site-content .content-area .site-main .product .quantity-wrapper .minus{top:50%}.single-product .site-content .content-area .site-main .product .entry-summary{width:45%!important}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations{width:100%}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr{display:flex;position:relative}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.label{width:200px!important}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.label span[data-html=true]{position:relative}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.label span[data-html=true]:hover .label-description{opacity:1;pointer-events:auto}.btn-navi.is-hidden,.btn-navi:after,.load-more.is-loading{pointer-events:none}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.label .woo-selected-variation-item-name{display:none}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.label .variation-label{font-weight:700}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.label .label-description{background:#283033;border-radius:5px;bottom:calc(100% + 5px);color:#fff;font-size:12px;left:50%;min-width:250px;opacity:0;padding:10px;pointer-events:none;position:absolute;text-align:left;transform:translateX(-50%);text-transform:none}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.label .label-description:before{background:#283033;bottom:-4px;content:"";display:block;height:6px;left:50%;position:absolute;transform:rotate(45deg) translateX(-50%);width:6px}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.value{background:#f6f6f6;margin-bottom:0;width:calc(100% - 200px)!important}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.value .woo-variation-items-wrapper{padding:5px}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.value .image span.variation{display:none}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.value .image ul.variable-items-wrapper.image-variable-wrapper li.variable-item{position:unset}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.value .image ul.variable-items-wrapper.image-variable-wrapper li.variable-item::after{content:none;opacity:0;visibility:hidden}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.value .image ul.variable-items-wrapper.image-variable-wrapper li.variable-item::before{background:0 0!important;content:attr(data-title);color:#fd7e14!important;font-size:16px;display:block;font-weight:700;left:0;margin:0;padding:0;position:absolute;text-align:left;top:30px;transform:none;width:200px}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.value .image ul.variable-items-wrapper.image-variable-wrapper li.variable-item:not(.radio-variable-item).disabled .variable-item-contents:after,.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.value .image ul.variable-items-wrapper.image-variable-wrapper li.variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.value ul.variable-items-wrapper [data-wvstooltip]:after,.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.value ul.variable-items-wrapper [data-wvstooltip]:before{display:none}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.value .image ul.variable-items-wrapper.image-variable-wrapper li.variable-item:hover:before{opacity:0;visibility:hidden}.category-product-slider .category-product-list .category-product-item:hover,.dfd-root .dfd-layer .dfd-card:hover,.site-main ul.products li.product:hover{box-shadow:0 2px 16px 0 #828282}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.value .image ul.variable-items-wrapper.image-variable-wrapper li.variable-item:not(.radio-variable-item).selected:before{opacity:1;visibility:visible}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.value .image ul.variable-items-wrapper.image-variable-wrapper li.variable-item:not(.radio-variable-item).disabled .variable-item-contents img{filter:grayscale(1);opacity:.1}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button.disabled,.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .ss-add-to-quote-btn.disabled,.single-product .site-content .content-area .site-main .product .entry-summary form.cart .single_add_to_cart_button.disabled,.single-product .site-content .content-area .site-main .product .entry-summary form.cart .ss-add-to-quote-btn.disabled{opacity:.6;cursor:not-allowed}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.value ul{padding:5px}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tr td .reset_variations{color:#283033;display:block;font-weight:700;padding:3px 10px;margin:.5em 0 .5em auto;transition:all .3s linear;width:60px;visibility:visible}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tr td .reset_variations:hover{text-decoration:underline}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .single_variation_wrap{width:100%}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .single_variation_wrap .ss-custom-price-field{background-color:rgba(222,226,230,.439);margin:5px 0;padding:10px 15px;width:100%}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .single_variation_wrap .ss-custom-price-field h3{font-size:16px;font-weight:700}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .single_variation_wrap .ss-custom-price-field input{border:2px solid #b8d23c;border-radius:6px;padding:5px 7px;max-width:220px;width:100%}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart{align-items:center;display:flex;flex-wrap:wrap}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button,.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .ss-add-to-quote-btn{border-radius:5px;color:#fff;margin:5px 0;font-size:18px;padding:15px 5px;min-width:170px;transition:all .3s ease-in-out;text-align:center;width:calc(50% - 60px)}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button .icon,.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .ss-add-to-quote-btn .icon{display:inline-block;fill:#fff;height:20px;top:-3px;position:relative;width:20px}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button{background:linear-gradient(180deg,#b8d23c 0,#93a830 100%)!important;border:1px solid #93a830;margin-right:8px}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button:hover{background:linear-gradient(180deg,#93a830 0,#6e7e24 100%)!important;border:1px solid #6e7e24}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .ss-add-to-quote-btn{background:linear-gradient(180deg,#fd7e14 0,#cb6324 100%)!important;border:1px solid #fd7e14;border-radius:5px}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .ss-add-to-quote-btn:hover{background:linear-gradient(180deg,#cb6324 0,#984a1b 100%)!important;border:1px solid #984a1b}.single-product .site-content .content-area .site-main .product .entry-summary form.cart{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:0;padding-top:0;padding-bottom:5px}.single-product .site-content .content-area .site-main .product .entry-summary form.cart .ss-custom-price-field{background-color:rgba(222,226,230,.439);margin:0 0 20px;padding:10px 15px;width:100%}.single-product .site-content .content-area .site-main .product .entry-summary form.cart .ss-custom-price-field h3{font-size:16px;font-weight:700}.single-product .site-content .content-area .site-main .product .entry-summary form.cart .ss-custom-price-field input{border:2px solid #b8d23c;border-radius:6px;padding:5px 7px;max-width:220px;width:100%}.single-product .site-content .content-area .site-main .product .entry-summary form.cart .single_add_to_cart_button,.single-product .site-content .content-area .site-main .product .entry-summary form.cart .ss-add-to-quote-btn{border:none;margin:5px 0;font-size:18px;padding:15px 5px;min-width:170px;transition:all .3s ease-in-out;text-align:center;width:calc(50% - 60px)}.single-product .site-content .content-area .site-main .product .entry-summary form.cart .single_add_to_cart_button{background:linear-gradient(180deg,#b8d23c 0,#93a830 100%)!important;margin-right:8px}.single-product .site-content .content-area .site-main .product .entry-summary form.cart .single_add_to_cart_button:hover{background:linear-gradient(180deg,#93a830 0,#6e7e24 100%)!important}.single-product .site-content .content-area .site-main .product .entry-summary form.cart .ss-add-to-quote-btn{background:linear-gradient(180deg,#fd7e14 0,#cb6324 100%)!important;border-radius:5px}.single-product .site-content .content-area .site-main .product .entry-summary form.cart .ss-add-to-quote-btn:hover{background:linear-gradient(180deg,#cb6324 0,#984a1b 100%)!important}.single-product .site-content .content-area .site-main .product .entry-summary form.cart .qty{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;font-size:1.2em;font-weight:700;height:62px;margin:0}.single-product .site-content .content-area .site-main .product .entry-summary form.cart .qty::-webkit-inner-spin-button,.single-product .site-content .content-area .site-main .product .entry-summary form.cart .qty::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;margin:0}.single-product .site-content .content-area .site-main .product .entry-summary form.cart .quantity-button{height:31px;line-height:31px}.single-product .site-content .content-area .site-main .product .edit-link{margin-bottom:1em}.single-product .site-content .content-area .site-main .product .edit-link .post-edit-link{background-color:#283033;color:#fff;text-decoration:none;padding:3px 10px;margin:.5em 0 1em;transition:all .3s linear}.single-product .site-content .content-area .site-main .product .edit-link .post-edit-link:hover{text-decoration:underline}.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name,.woo-variation-swatches.wvs-show-label .variations td label{margin:0}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){margin:4px}#ss-add-to-quote-btn svg{max-width:24px;fill:#fff}#ss-add-to-quote-btn:hover{color:#fff}@media (min-width:768px){.storefront-breadcrumb{padding:.1em 0}}@media screen and (min-width:1700px){.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery .video-wrapper{width:500px}}@media screen and (min-width:1600px){.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery .next:after,.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery .prev:after{right:13px}.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery{align-items:flex-start;display:flex;flex-direction:row-reverse;gap:10px;height:500px;position:relative;width:100%}.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery .next,.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery .prev{color:#fd7e14;display:flex;position:absolute;left:45px;transform:translateX(-50%)}.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery .next:after,.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery .prev:after{border-width:0 4px 4px 0}.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery .next:hover,.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery .prev:hover{color:#283033}.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery .prev{top:0}.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery .next{bottom:-30px}.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery .flex-viewport{height:500px!important;width:79%}.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery .flex-control-nav-wrapper{height:90%;margin:40px 0;overflow:hidden;width:20%}.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery .flex-control-nav{flex-direction:column;display:flex;transition:all .3s ease-in-out;width:100%}.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery .flex-control-nav::-webkit-scrollbar{width:0;height:0}.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery .video-wrapper{width:470px}}@media screen and (max-width:1600px){.single-product .site-content .content-area .site-main .product .flashes{left:0}}@media all and (max-width:1200px){.single-product .site-content .sticky-heading{top:110px;width:100vw;margin:0 0 0 -19px}body.woocommerce-order-received #page #main .page-article{max-width:100%}}@media all and (max-width:941px){.single-product .site-content .sticky-heading{top:130px}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button,.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .ss-add-to-quote-btn,.single-product .site-content .content-area .site-main .product .entry-summary form.cart .single_add_to_cart_button,.single-product .site-content .content-area .site-main .product .entry-summary form.cart .ss-add-to-quote-btn{font-size:16px}.single-product .site-content .content-area .site-main .product .entry-summary form.cart .qty{height:56px}.single-product .site-content .content-area .site-main .product .entry-summary form.cart .quantity-button{height:28px;line-height:28px}}@media all and (max-width:768px){#livechat-eye-catcher{display:none}.single-product .site-content .content-area{padding:0}.single-product .site-content .content-area .site-main .storefront-breadcrumb{padding:1em}.single-product .site-content .content-area .site-main .sticky-heading{position:sticky;background-color:#283033;height:auto;padding:.5em 20px;margin:0!important;top:130px;z-index:100}.single-product .site-content .content-area .site-main .sticky-heading .col-6,.single-product .site-content .content-area .site-main .sticky-heading .row .col-6{width:100%;padding:0!important}.single-product .site-content .content-area .site-main .sticky-heading .col-6 .product-title{color:#fff;font-size:1.2em}.single-product .site-content .content-area .site-main .sticky-heading .row{margin:0!important}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.label,.single-product .site-content .content-area .site-main .product .entry-summary h6{padding-left:15px}.single-product .site-content .content-area .site-main .sticky-heading .row .col-6 .price-ex-vat{color:#fd7e14;font-size:1.1em}.single-product .site-content .content-area .site-main .sticky-heading .row .col-6 .price-inc-vat{color:#fff;font-size:1em}.single-product .site-content .content-area .site-main .product .flashes{left:15px}.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery{width:100%!important}.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery .flex-control-nav{display:flex;flex-wrap:wrap;justify-content:center;-moz-column-gap:15px;column-gap:15px}.single-product .site-content .content-area .site-main .product .woocommerce-product-gallery .flex-control-nav li{width:auto;margin-right:0!important}.single-product .site-content .content-area .site-main .product .entry-summary{width:100%!important}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr{flex-wrap:wrap}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.value .image ul.variable-items-wrapper.image-variable-wrapper li.variable-item::before{left:15px;width:185px}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button,.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .ss-add-to-quote-btn,.single-product .site-content .content-area .site-main .product .entry-summary form.cart .single_add_to_cart_button,.single-product .site-content .content-area .site-main .product .entry-summary form.cart .ss-add-to-quote-btn{width:calc(50% - 70px)}.single-product .site-content .content-area .site-main .product .quantity-wrapper{margin-left:15px}.single-product .site-content .content-area .site-main .product .woocommerce-tabs .tabs{display:flex;flex-wrap:wrap;flex-direction:column;margin-bottom:0!important}.single-product .site-content .content-area .site-main .product .woocommerce-tabs .tabs li{margin:0!important}.single-product .site-content .content-area .site-main .product .woocommerce-tabs .woocommerce-Tabs-panel--description_tab .product-icons{align-items:center;justify-content:center;flex-wrap:wrap}}@media screen and (max-width:610px){.single-product .site-content .content-area .site-main .product .woocommerce-tabs .woocommerce-Tabs-panel--downloads_tab{padding:2em .5em}.single-product .site-content .content-area .site-main .product .woocommerce-tabs .woocommerce-Tabs-panel--downloads_tab .fa-stack{margin-left:0}.single-product .site-content .content-area .site-main .product .woocommerce-tabs .panel{font-size:14px;padding:1rem}.single-product .site-content .content-area .site-main .product .woocommerce-tabs .panel table tr td:first-of-type{width:50%}.single-product .site-content .sticky-heading .price-ex-vat,.single-product .site-content .sticky-heading .price-inc-vat{text-align:left}}@media screen and (max-width:525px){.single-product .site-content .content-area .site-main .product .woocommerce-tabs .woocommerce-Tabs-panel--downloads_tab span:last-child{display:block;text-align:left;padding-left:40px;margin:0 auto 10px}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart,.single-product .site-content .content-area .site-main .product .entry-summary form.cart{justify-content:center}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button,.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .ss-add-to-quote-btn,.single-product .site-content .content-area .site-main .product .entry-summary form.cart .single_add_to_cart_button,.single-product .site-content .content-area .site-main .product .entry-summary form.cart .ss-add-to-quote-btn{margin:5px 0;width:100%}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button,.single-product .site-content .content-area .site-main .product .entry-summary form.cart .single_add_to_cart_button{margin-top:10px}.single-product .site-content .content-area .site-main .sticky-heading .col-6 .product-title{font-size:1em}.single-product .site-content .content-area .site-main .sticky-heading .row .col-6 .price-ex-vat,.single-product .site-content .content-area .site-main .sticky-heading .row .col-6 .price-inc-vat{font-size:.9em}.single-product div.product form.cart{padding:.3em 0 1em}.single-product div.product .woocommerce-product-gallery img{margin:0;display:block;height:auto!important;width:100%!important}}@media all and (max-width:500px){.single-product .site-content .content-area .site-main .sticky-heading{top:74px}}@media all and (max-width:470px){.single-product .site-content .content-area .site-main .product .entry-summary,.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.label,.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.value{width:100%!important}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td{display:block!important}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .variations tbody tr td.value .image ul.variable-items-wrapper.image-variable-wrapper li.variable-item::before{left:inherit;right:0;text-align:right;top:4px;width:auto}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart{align-items:center;flex-wrap:wrap;justify-content:center;row-gap:10px}}@media all and (max-width:340px){.single-product .site-content .content-area .site-main .product .entry-summary{width:100%!important}.single-product .site-content .content-area .site-main .product .entry-summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart{justify-content:flex-start}}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details,body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details-wrapper{width:100%}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details-wrapper{margin-bottom:20px}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details-wrapper .bank-details-box p{margin-bottom:.5em;font-weight:700}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details-wrapper .bank-details-box .woocommerce-bacs-bank-details .wc-bacs-bank-details-heading{border-bottom:1px solid #fd7e14;color:#fd7e14;padding-bottom:5px;font-weight:600;margin-bottom:.5em;white-space:nowrap;width:75%}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details-wrapper .bank-details-box .woocommerce-bacs-bank-details .wc-bacs-bank-details-account-name{font-weight:600;font-size:18px;margin-bottom:1em}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details-wrapper .bank-details-box .woocommerce-bacs-bank-details .wc-bacs-bank-details{margin:1em 0}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order p.woocommerce-notice--success{background-color:#0f834d;border-radius:2px;color:#fff;border-left:.61805em solid rgba(0,0,0,.15);padding:1em;width:100%}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details h2.woocommerce-order-details__title{border-bottom:1px solid #fd7e14;color:#fd7e14;padding-bottom:5px;font-weight:600;width:75%}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr,body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr{border-bottom:10px solid #fff}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details{width:100%}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .product-name,body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .product-total,body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details thead tr .product-name,body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details thead tr .product-total{padding:.5em}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .product-name,body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details thead tr .product-name{width:75%}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .product-total,body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details thead tr .product-total{width:25%}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details thead .product-name{border-right:10px solid #fff}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details thead .product-name,body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details thead .product-total{color:#fff;background-color:#374247}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody{color:#283033;background-color:#fff}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .product-total{vertical-align:top}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .product-total span{color:#283033}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .product-name .product-quantity{font-weight:600}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .product-name a{text-decoration:none;color:#b54a9d}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot td .woocommerce-shipping-methods li,body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot td span{color:#283033}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .product-name .wc-item-meta{padding:0!important;margin-top:10px}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .product-name .wc-item-meta li p{margin-bottom:10px;margin-left:5px}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr:last-child{border:none}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot td,body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot th{padding:.5em;margin-bottom:15px;background-color:rgba(222,226,230,.439)}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot th{color:#283033;width:75%}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot td{width:25%}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot td .woocommerce-shipping-methods{padding:0}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot .order-total td,body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot .order-total th{color:#fff;background-color:#283033}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot .order-total td span,body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot .order-total th span{color:#fff}@media all and (min-width:769px){body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce{max-width:100%;width:100%}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details-wrapper{display:flex;gap:10px;flex-direction:row}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details-wrapper .woocommerce-thankyou-order-details{width:35%}body.woocommerce-order-received #page #main .page-article .entry-content .woocommerce .woocommerce-order .woocommerce-order-details-wrapper .bank-details-box{width:64%}}.archive .col-10 .site-content .content-area .site-main .products .product .add_to_cart_button.added,.storefront-sorting .woocommerce-result-count{display:none}.archive .col-10 .site-content .content-area .site-main .products .product .added_to_cart.wc-forward{padding:5px 20px;font-size:14px;background:#0f834d;color:#fff}.storefront-sorting{padding:0!important}.site-main ul.products li.product .woocommerce-loop-product__title{height:auto!important;font-weight:700}.site-main ul.products li.product a.button{background:linear-gradient(180deg,#b8d23c 0,#93a830 100%);display:inline-block;margin-top:10px}.site-main ul.products li.product a.button:hover{background:linear-gradient(180deg,#93a830 0,#6e7e24 100%)}.site-main ul.products li.product a .price{margin:7px auto}.archive.woocommerce .content-area{padding:0 2.5em!important}.archive .woocommerce-products-header{margin:0 -2.5em 20px}.site-main ul.products{align-items:stretch}.site-main ul.products li.product{float:none;height:auto;margin:5px 0;display:flex;flex-direction:column;padding-bottom:10px;transition:all .3s ease-in-out;width:calc(20% - 10px)!important}.site-main ul.products li.product.product-category{margin:5px 0;padding-bottom:10px}.site-main ul.products li.product.product-category a h2{height:auto}.site-main ul.products li.product .product_content{display:flex;flex-direction:column;padding-top:10px;margin:auto 0 0;justify-content:flex-end}.site-main ul.products li.product .product_content_colors{align-items:flex-start;min-height:55px;margin:auto 0 0;display:flex;justify-content:center}.site-main ul.products li.product .woocommerce-Price-amount{position:relative;text-align:center;display:block;margin:0 0 5px;width:100%}.site-main ul.products li.product a h2{color:#fd7e14!important;font-size:18px;margin:0;text-align:center!important}.site-main ul.products li.product a .woocommerce-Price-amount.amount{margin-top:10px}.site-main ul.products li.product a img{width:160px;max-height:-moz-max-content;max-height:max-content}.site-main ul.products li.product .add_to_cart_inline{margin:0!important}.site-main ul.products li.product .wp-element-button,.site-main ul.products li.product a.button{margin:0;max-width:100%;position:relative;min-width:145px}.colours-attribute-list{align-items:center;justify-content:center;margin:0;display:flex;padding-bottom:5px;gap:5px;flex-wrap:wrap}.colours-attribute-list.is-mobile{display:none}.colours-attribute-list .single-item-colour img{width:20px!important;height:auto!important}.colours-attribute-list .single-item-colour:not(.has-more){border:1px solid #374247;padding:2px}.colours-attribute-list .single-item-colour:not(.has-more) img{margin:0!important}.colours-attribute-list .single-item-colour.has-more{font-size:12px}.center-stars{width:100%!important}.load-more{cursor:pointer;color:#fff;background:linear-gradient(180deg,#fd7e14 0,#cb6324 100%);border:none;border-radius:6px;font-weight:600;display:block;margin:30px auto;padding:7px 40px;position:relative;width:170px}.load-more.is-loading:after,.load-more.is-loading:before{content:"";position:absolute}.load-more:hover{background:linear-gradient(180deg,#cb6324 0,#984a1b 100%)!important;color:#fff}.load-more.is-loading:before{background:#fff;height:calc(100% + 20px);display:block;left:0;opacity:.7;top:-10px;width:100%;z-index:2}.load-more.is-loading:after{animation:spinner .75s linear infinite;border:2px solid #b8d23c;border-top-color:#b8d23c;border-bottom-color:#fd7e14;border-radius:50%;height:30px;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:30px;z-index:3}@keyframes spinner{0%{transform:translateX(-50%) translateY(-50%) rotate(0)}100%{transform:translateX(-50%) translateY(-50%) rotate(360deg)}}@media screen and (max-width:930px){.colours-attribute-list{display:none}.colours-attribute-list.is-mobile{display:flex!important;justify-content:center}}@media screen and (max-width:768px){.site-main ul.products li.product{padding:0 15px 70px}}@media screen and (max-width:480px){.archive .col-10 .site-content .content-area .site-main .products .product .woocommerce-loop-product__link .woocommerce-loop-product__title{height:auto;margin-bottom:15px}}@media screen and (max-width:375px){.site-main ul.products li.product a.button{min-width:120px}}.site-content .col-full .woocommerce .woocommerce-message{background-color:#b8d23c;border-radius:2px;color:#fff;clear:both;border-left:.61805em solid rgba(0,0,0,.15);padding:1em 2em 1em 3.5em;position:relative;list-style:none}.site-content .col-full .woocommerce .woocommerce-message:before{font-family:"Font Awesome 5 Free";display:inline-block;position:absolute;top:1.05em;left:1.5em;color:#fff}.site-content .col-full .woocommerce .woocommerce-message a.button{border:none;display:block;margin:0;padding:0;width:100%}.site-content .col-full .woocommerce .woocommerce-message:first-child{display:block!important;margin:0;margin-top:0!important}.site-content .col-full .status-publish .ss-my-quotes-wrapper .quote-send-form-message{border:none;border-left:.61805em solid rgba(0,0,0,.15);color:#fff;margin-bottom:20px;padding:1em 2em 1em 2.5em;font-weight:600;font-size:18px}.btn-navi,.home-slider-list{padding:0;transition:all .25s ease-in-out}.site-content .col-full .status-publish .ss-my-quotes-wrapper .quote-send-form-message.success{background-color:#0f834d}.site-content .col-full .status-publish .ss-my-quotes-wrapper .quote-send-form-message.error{background-color:red}.btn-navi{align-items:center;color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;opacity:1;width:50px;z-index:1}.btn-navi:after{border:solid currentColor;border-width:4px 4px 0 0;content:'';display:block;height:25px;position:absolute;top:50%;width:25px}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}.btn-navi:hover{color:#fd7e14}.btn-navi.is-hidden{opacity:0}.btn-navi.next:after{right:18px;transform:translateY(-50%) rotate(45deg)}.btn-navi.prev:after{right:9px;transform:translateY(-50%) rotate(-135deg)}.home-slider{margin-bottom:0;position:relative;width:100%}.home-slider .next,.home-slider .prev{position:absolute;top:50%;transform:translateY(-50%)}.home-slider .prev{left:40px}.home-slider .next{right:40px}.home-slider-wrapper{overflow:hidden;left:50%;position:relative;transform:translateX(-50%);width:calc(100vw - 300px)}.home-slider-list{align-items:stretch;display:flex;justify-content:flex-start;list-style:none;margin:0}.home-slider-list .home-slider-item{align-items:flex-end;display:flex;justify-content:center;margin:0;min-height:500px;position:relative}.home-slider-list .home-slider-item:before{display:none}.home-slider-list .home-slider-item-text{align-items:center;background:rgba(0,0,0,.65);color:#fff;display:flex;justify-content:center;font-weight:700;font-size:24px;margin:0;min-height:75px;padding:10px;position:relative;text-align:center;text-shadow:0 1px 2px #283033;width:100%;z-index:1}.home-slider-list .home-slider-item-text p{margin:0}.home-slider-list .home-slider-item-text .btn{background:#fd7e14;border-radius:0;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.7em;font-weight:600;line-height:1.618;margin-left:15px;padding:10px 20px;text-shadow:none;text-decoration:none;transition:all .3s ease-in-out}.home-slider-list .home-slider-item-text .btn:hover{background:#b8d23c}.home-slider-list .home-slider-item-image{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.home-slider-list .home-slider-item-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.home-slider-list[data-count]{width:calc(100% * var(--data-count))}.home-slider-list[data-count] .home-slider-item{width:calc(100% / var(--data-count))}.category-product-slider{margin:0 auto;position:relative;width:100%}.category-product-slider-inner{margin:0;overflow:hidden}.category-product-slider .category-product-list{align-items:flex-start;display:flex;margin:0;padding:20px 0;transition:all .3s ease-in-out}.category-product-slider .category-product-list .category-product-item{margin:5px;padding:10px;position:relative}.category-product-slider .category-product-list .category-product-item .category-product-image{display:block;height:auto;margin:0 auto 20px;padding-bottom:100%;position:relative;width:100%}.category-product-slider .category-product-list .category-product-item .category-product-image img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;width:100%}.category-product-slider .category-product-list .category-product-item .category-product-name{color:#283033;font-size:16px;font-weight:700}.category-product-slider .category-product-list .category-product-item:before{display:none}.category-product-slider .category-product-list[data-count]{width:calc((20% * var(--data-count)) - 10px)}.category-product-slider .category-product-list[data-count] .category-product-item{width:calc(100% / var(--data-count))}.category-product-slider .next,.category-product-slider .prev{color:#fd7e14;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.category-product-slider .prev{left:2px}.category-product-slider .next{right:2px}@media screen and (max-width:1400px){.home-slider{margin-left:0;width:100%}.home-slider-wrapper{width:calc(100vw - 250px)}.category-product-slider .category-product-list[data-count]{width:calc((25% * var(--data-count)) - 10px)}}@media screen and (max-width:1200px){.home-slider-wrapper{width:100%}}@media screen and (max-width:840px){.home-slider-list .home-slider-item{min-height:400px}.home-slider-list .home-slider-item-text{font-size:20px}.category-product-slider .category-product-list[data-count]{width:calc(((100% / 3) * var(--data-count)) - 10px)}}@media screen and (max-width:720px){.category-product-slider .category-product-list[data-count]{width:calc((50% * var(--data-count)) - 10px)}}@media screen and (max-width:560px){.home-slider-list .home-slider-item{min-height:350px}.home-slider-list .home-slider-item-text{font-size:18px}}@media screen and (max-width:480px){.category-product-slider .category-product-list[data-count]{width:calc((100% * var(--data-count)) - 10px)}}.testimonials{overflow:hidden;margin:40px auto;max-width:1560px;position:relative;width:100%}.testimonials .next,.testimonials .prev{color:#fd7e14;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}.testimonials .next:hover,.testimonials .prev:hover{color:#283033}.testimonials .prev{left:0}.testimonials .next{right:0}.testimonials-wrapper{overflow:hidden;padding:0 40px;position:relative;width:100%}.testimonials-list{align-items:stretch;display:flex;justify-content:flex-start;list-style:none;margin:0;padding:0;transition:all .25s ease-in-out}.testimonials-list .testimonials-item{background-image:url(/wp-content/themes/storefront-huddle/assets/images/testimonial-bg.jpg);background-repeat:no-repeat;background-position:left center;background-size:cover;color:#fff;font-size:14px;margin:0;padding:30px;position:relative}.testimonials-list .testimonials-item:before{display:none}.testimonials-list .testimonials-item-text{margin:0;font-style:italic;line-height:1.1em}.testimonials-list .testimonials-item-text p:first-of-type{margin-top:0}.testimonials-list .testimonials-item-text p:last-of-type{margin-bottom:0}.testimonials-list .testimonials-item-author{font-weight:400;display:inline-block;margin:5px 0 0}.testimonials-list[data-count]{width:calc(25% * var(--data-count))}.testimonials-list[data-count] .testimonials-item{margin:5px;width:calc((100% / var(--data-count)) - 10px)}@media screen and (max-width:1400px){.testimonials-list .testimonials-item{padding:20px}}@media screen and (max-width:1024px){.testimonials-list[data-count]{width:calc(50% * var(--data-count))}}@media screen and (max-width:560px){.testimonials-list[data-count]{width:calc(100% * var(--data-count))}}.grid-slider{margin:20px}.grid-categories-wrapper{align-items:stretch;justify-items:stretch;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:'label0 label0 label1 label2' 'label3 label4 label5 label6';gap:10px}.grid-categories-wrapper .single-grid-category{display:grid}.grid-categories-wrapper .single-grid-category .background-category{background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important;min-height:250px;position:relative}.grid-categories-wrapper .single-grid-category .grid-category-content{background:rgba(40,48,51,.7);bottom:0;padding:5px 10px;position:absolute;width:100%}.grid-categories-wrapper .single-grid-category .grid-category-flex{align-items:center;display:flex;gap:10px;justify-content:space-between}.grid-categories-wrapper .single-grid-category .grid-category-title{font-weight:700;font-size:15px}.grid-categories-wrapper .single-grid-category .grid-category-subtitle{font-size:12px}.grid-categories-wrapper .single-grid-category .grid-category-flex,.grid-categories-wrapper .single-grid-category .grid-category-header{color:#fff;width:100%}.grid-categories-wrapper .single-grid-category .grid-category-btn{flex:0 0 auto;margin-left:auto;margin-top:0}.grid-categories-wrapper .single-grid-category .category-btn{border-radius:5px;background:linear-gradient(180deg,#fd7e14 0,#cb6324 100%);color:#fff;text-align:center;position:relative;font-weight:700;font-size:13px;padding:3px 15px}.grid-categories-wrapper .single-grid-category .category-btn:hover{background:linear-gradient(180deg,#cb6324 0,#984a1b 100%)}.grid-categories-wrapper .category-no-1{grid-area:label0}.grid-categories-wrapper .category-no-1 .grid-category-content{min-height:67px}.grid-categories-wrapper .category-no-1 .grid-category-btn{position:relative;top:6px}.grid-categories-wrapper .category-no-2{grid-area:label1}.grid-categories-wrapper .category-no-3{grid-area:label2}.grid-categories-wrapper .category-no-4{grid-area:label3}.grid-categories-wrapper .category-no-5{grid-area:label4}.grid-categories-wrapper .category-no-6{grid-area:label5}.grid-categories-wrapper .category-no-7{grid-area:label6}.grid-page-description-text{text-align:center;padding:0 25px}.grid-page-description-text a:hover{color:#a7b5bc}@media all and (max-width:1370px){.grid-categories-wrapper .category-no-1 .grid-category-btn{top:0}}@media all and (max-width:1000px){.grid-categories-wrapper{grid-template-areas:'label0 label0 label1 label1' 'label2 label2 label3 label3' 'label4 label4 label5 label5' 'label6 label6 label6 label6'}.grid-categories-wrapper .single-grid-category .grid-category-content{padding:5px;min-height:67px}.grid-categories-wrapper .category-no-1 .grid-category-content{padding:5px;min-height:auto}.grid-categories-wrapper .category-no-1 .grid-category-btn,.grid-categories-wrapper .category-no-1 .grid-category-text{top:0!important}}@media all and (max-width:600px){.grid-slider{margin:10px}.grid-categories-wrapper{display:block}.grid-categories-wrapper .single-grid-category{margin-bottom:10px}.grid-categories-wrapper .single-grid-category:last-child{margin-bottom:0}.grid-page-description-text{padding:0 15px}}@media screen and (max-width:1800px){.side-nav-class{width:300px}.side-nav-class+.col-10{width:calc(100% - 300px)}}@media screen and (max-width:1600px){.side-nav-class .instant_credit .position-absolute,.side-nav-class .need_help .position-absolute{max-width:200px;padding:0;width:100%;left:50%;transform:translateX(-50%);top:10px}.site-footer .footer-styling .logos{width:260px}.site-footer .footer-styling .main-footer{padding:30px 30px 20px 10px!important;width:calc(100% - 260px)}.woocommerce-account .entry-content .woocommerce h2,.woocommerce-account .page-article{width:100%}.eb-slider-wrapper .content .eb-slider-item.content-1,.eb-slider-wrapper .content .eb-slider-item.content-1 .eb-slider-content.align-left .eb-slider-button{position:relative}.eb-slider-wrapper .content .eb-slider-item.content-1 .eb-slider-image{height:100%!important;left:0;position:absolute;top:0}.eb-slider-wrapper .content .eb-slider-item.content-1 .eb-slider-content{position:relative!important;top:0}.woocommerce-account .entry-content .woocommerce{display:flex;flex-wrap:wrap;width:100%}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-navigation{margin-right:20px;width:200px}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-navigation ul{width:100%}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-content{width:calc(100% - 220px)}.site-main ul.products li.product-category{height:auto}}@media screen and (max-width:1400px){.side-nav-class{width:250px}.side-nav-class+.col-10{width:calc(100% - 250px)}.site-header .bg-purple .mx-4{margin:6px 10px!important}.site-footer .footer-styling{padding-left:10px!important}.wp-block-gallery.logotypes{grid-template-columns:repeat(4,1fr)}.page.has-post-thumbnail header.entry-header{width:calc(100vw - 250px)}.storefront-sorting{padding:0}.site-main ul.products{padding:20px 0 0}.site-main ul.products li.product{width:calc(25% - 10px)!important}}@media screen and (max-width:1200px){.site-header #site-header-cart .my-cart .icon,.site-header .my-quotes-icon a,.site-header .woocommerce-Price-amount{color:#fff}.site-header{background:#283033}.site-header .header.container-fluid{align-items:center;padding:10px 15px;margin:0}.site-header .header.container-fluid>.col-6{padding:0}.site-header .header .cart-quote-wrapper{width:120px}.site-header .header .search-wrapper{width:calc(100% - 450px)}.site-header .custom-logo-link{display:block;margin-right:10px;padding:0;width:200px}.site-header .custom-logo-link img{display:block;height:auto;width:100%}#site-header-cart .cart-contents span,.side-nav-class .logo,.site-header .my-quotes-icon a .product-quotes-desc{display:none}.site-header .bg-purple>div{padding:2px 0;text-align:center}.site-header #site-header-cart .my-cart{margin-left:10px}#site-header-cart .cart-contents{color:#fff;margin-left:0;padding:0!important}#site-header-cart .cart-contents .product-cart-info{left:12px;top:-9px}.aws-container{padding:1em 1.4em!important}.side-nav-class{height:100vh;max-width:600px;position:fixed;overflow-y:auto;transform:translateX(-600px);transition:.4s;top:0;width:100%;z-index:999999}.side-nav-class .close-menu{display:block}.side-nav-class+.col-10{width:100%}.side-nav-class.is-active{transform:translateX(0)}.side-nav-class .main-navigation{margin-top:70px}.main-navigation .main-navigation-content>ul .menu-item-has-children:hover>a{background:0 0}.main-navigation .main-navigation-content>ul .menu-item-has-children .arrow{cursor:pointer;pointer-events:auto}.main-navigation .main-navigation-content>ul .menu-item-has-children.is-active>.menu-wrapper{background:#384449;display:block!important;left:0;position:relative}.main-navigation .main-navigation-content>ul .menu-item-has-children.is-active .menu-item-has-children.is-active>.menu-wrapper{background:#505f66}.main-navigation .main-navigation-content>ul .menu-item-has-children.is-active .menu-item-has-children.is-active .menu-item-has-children.is-active>.menu-wrapper{background:#63737a}.menu-toggle{display:flex;margin-left:5px}.page.has-post-thumbnail header.entry-header{left:-19px;margin-top:-16px;width:calc(100vw - 0px)}.page.page-parent .site-content{padding:20px 35px}.lone-title{margin:0;text-indent:0;padding:20px 15px}.woocommerce-products-header{margin:0 -2.5em -2.5em}.featured-banner{height:auto}.featured-banner .featured-content{height:auto;padding:15px 20px}.term-description{padding:20px 15px}.read-more .btn-read-more{right:20px;padding:4px 10px}.content-area{padding:0 1.2em 1.2em}.page-article{max-width:960px;width:100%}.site-content .col-full .status-publish{padding:0}.woocommerce-checkout .page-article .type-page{padding-top:0}}@media screen and (max-width:1024px){.site-footer .footer-styling{flex-wrap:wrap}.site-footer .footer-styling .logos{display:block;max-width:350px;width:100%}.site-footer .footer-styling .logos .custom-logo{padding:30px 0 0}.site-footer .footer-styling .main-footer{width:100%;padding:20px 10px!important}.wc-block-grid__products,ul.products{justify-content:center}.theme-twentytwenty .wc-block-grid.has-5-columns .wc-block-grid__product,.wc-block-grid.has-5-columns .wc-block-grid__product{flex:none;max-width:none;width:calc(100% / 3)}.page.page-parent .case-studies-container .panel-link .tile-panel{padding:15px}.page.page-parent .case-studies-container .panel-link .tile-panel h4{font-size:20px}.featured-banner .featured-content{max-width:450px;width:100%}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-navigation{width:100%}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;margin-bottom:40px}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li{width:calc(100% / 3)}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:14px;padding:6px 0!important}.woocommerce-MyAccount-content{width:100%}}@media screen and (max-width:840px){.menu-toggle{margin-left:10px}.side-nav-class{max-width:100%;transform:translateX(-100%)}.site-header .bg-purple{flex-wrap:wrap}.site-header .bg-purple>div{width:50%}.site-header .header.container-fluid{margin:0}.site-header .col-6{padding-left:0;width:calc(100% - 430px)}.site-footer .footer-styling .main-footer{flex-wrap:wrap}.site-footer .footer-styling .main-footer>.menu-item{width:50%}.site-main ul.products li.product{width:calc(100% / 3)!important}}@media screen and (max-width:768px){.woocommerce-account .woocommerce-Address,body.woocommerce-checkout #page #main .page-article .entry-content .woocommerce-checkout .wpmc-tabs-wrapper .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_city_field,body.woocommerce-checkout #page #main .page-article .entry-content .woocommerce-checkout .wpmc-tabs-wrapper .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_phone_field,body.woocommerce-checkout #page #main .page-article .entry-content .woocommerce-checkout .wpmc-tabs-wrapper .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_postcode_field,body.woocommerce-checkout #page #main .page-article .entry-content .woocommerce-checkout .wpmc-tabs-wrapper .wpmc-step-item .woocommerce-billing-fields__field-wrapper #billing_state_field{width:100%}.wpmc-tabs-wrapper .wpmc-tab-text{top:0}body.woocommerce-checkout #page #main .page-article .entry-content .woocommerce-checkout .wpmc-tabs-wrapper .wpmc-step-item .woocommerce-shipping-fields #ship-to-different-address label span{margin-left:0;top:-3px;position:relative}.page.page-parent .site-content{padding:0 15px}.page.page-parent .site-content .content-area{padding:0}.site-header .custom-logo-link{margin:10px 0}.site-header .header .search-wrapper{display:none}.site-header .header .cart-quote-wrapper{width:auto;padding:0}.aws-wrapper .aws-search-field{border:1px solid #dedede!important}.aws-search-result,.product-search .product-search-results-content{display:none!important}.site-search .product-search.floating .product-search-form{flex-direction:column;row-gap:10px}.site-search .product-search.floating .product-search-form input{font-size:16px}.site-search .product-search.floating .product-search-form .product-search-field-clear{position:absolute;top:7px}.site-search .product-search.floating .product-search-form button{margin:0!important;width:100%!important}.site-footer .footer-styling .copyrights{padding:10px 0 90px}.storefront-handheld-footer-bar{background:#ea8900}.storefront-handheld-footer-bar .columns-3{align-items:stretch;display:flex}.storefront-handheld-footer-bar ul li{display:block;height:30px;text-align:center}.storefront-handheld-footer-bar ul li>a{background:0 0;color:#fff!important;height:100%;font-size:14px;line-height:30px;overflow:visible;text-indent:0;text-decoration:none}.storefront-handheld-footer-bar ul li.search .site-search{border-top:1px solid #dedede;padding:6px 10px;bottom:0;opacity:0;pointer-events:none;z-index:999}.storefront-handheld-footer-bar ul li.search .site-search .aws-search-form{height:30px}.storefront-handheld-footer-bar ul li.search .site-search .aws-search-form .aws-wrapper{padding-top:0!important}.storefront-handheld-footer-bar ul li.search.active .site-search{bottom:41px;opacity:1;pointer-events:auto}#chat-widget-container{bottom:41px!important;z-index:999!important}.site-header #site-header-cart .my-cart{margin-left:5px}.site-header-cart .cart-contents{display:block;padding:0}}.lb-loader,.lightbox{text-align:center;line-height:0}@media (min-width:601px) and (max-width:1024px){.wc-block-grid.has-6-columns .wc-block-grid__product{flex:1 0 33.33%;max-width:calc(100% / 3)}}@media screen and (max-width:840px){.slick-slider .slick-list,.slick-slider .slick-track{height:120px!important}}@media screen and (max-width:720px){.aws-container{padding:10px 12px!important}.site-header .bg-purple .nav-font-size{font-size:12px}.site-header .custom-logo-link{width:130px}.wp-block-gallery.has-nested-images figure.wp-block-image{height:250px}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a{display:inline-block;max-width:200px;margin:10px auto 0}.page.page-parent .case-studies-container{grid-template-columns:repeat(2,1fr)}.wp-block-gallery.logotypes{grid-template-columns:repeat(3,1fr);grid-row-gap:15px!important;grid-column-gap:15px!important;margin:30px auto!important}.wp-block-gallery.logotypes.has-nested-images figure.wp-block-image{height:auto}.site-main ul.products li.product{width:50%!important}.storefront-sorting:nth-child(2) .woocommerce-result-count{float:left;margin-top:10px}}@media screen and (max-width:560px){.aws-container{padding:1em 0!important}.my-quotes-icon{margin:0}.my-quotes-icon a .icon{margin-right:10px}.site-header .col-6.text-end{width:70px}.footer-styling .offset-2>div{width:calc(100% - 40px)}.menu-toggle{padding:8px 16px;width:100px}.page.page-parent .site-content{padding:20px 15px}.featured-banner .featured-content{font-size:14px}.featured-banner .featured-content h1{font-size:1.6rem}}@media screen and (max-width:500px){.site-header .bg-purple{display:none}.site-footer .footer-styling{font-size:14px}.site-footer .footer-styling .main-footer a[href="#"]{font-size:18px}}@media screen and (max-width:480px){.theme-twentytwenty .wc-block-grid.has-5-columns .wc-block-grid__product,.wc-block-grid.has-5-columns .wc-block-grid__product{max-width:350px;width:100%}.wc-block-grid.has-6-columns .wc-block-grid__products{display:flex}.wc-block-grid.has-6-columns .wc-block-grid__product{flex:1 0 50%;margin:0 0 24px;max-width:50%;padding:0}.wp-block-gallery.logotypes{grid-template-columns:repeat(2,1fr);grid-row-gap:10px!important;grid-column-gap:10px!important}.page.page-parent .case-studies-container{grid-template-columns:repeat(1,1fr);gap:5px}.site-footer .footer-styling{text-align:center}.site-footer .footer-styling .logos{margin:0 auto}.site-footer .footer-styling .logos .social-links{justify-content:center}.site-footer .footer-styling .main-footer>.menu-item{width:100%}.site-footer .footer-styling .copyrights{padding:10px 0 70px;width:100%}.site-footer .footer-styling .copyrights .site-info{padding:10px 0}.site-main ul.products{margin:0 -2rem}}@media screen and (max-width:400px){.woocommerce-MyAccount-navigation ul li{width:50%}.site-main ul.products li.product a h2{font-size:14px}.site-main ul.products li.product a img{width:100%!important}}.installation-gallery-wrapper #lightgallery{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap}.installation-gallery-wrapper #lightgallery>a{width:25%;display:flex;padding:10px;max-width:100%}.installation-gallery-wrapper #lightgallery>a>img{width:100%}@media (max-width:800px){.installation-gallery-wrapper #lightgallery>a{width:50%}}@media (max-width:520px){.installation-gallery-wrapper #lightgallery>a{width:100%}}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:99999999990;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:fixed;left:0;top:50%!important;transform:translateY(-50%);width:100%;z-index:99999999999;font-weight:400;outline:0}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../../images/loading.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../../images/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../../images/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px;position:relative}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;position:absolute}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../../images/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;transition:opacity .2s;position:absolute;right:0}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}.dfd-root .dfd-layer .dfd-searchbox{border-color:#fd7e14!important}.dfd-root .dfd-layer .dfd-back-to-top-button,.dfd-root .dfd-layer .dfd-close-button,.dfd-root .dfd-layer .dfd-delete-link-button,.dfd-root .dfd-layer .dfd-meta,.dfd-root .dfd-layer .dfd-suggestion-button,.dfd-root .dfd-layer .dfd-suggestion-link{transition:all .3s linear}.dfd-root .dfd-layer .dfd-meta button:hover{color:#fd7e14!important;background:0 0!important}.dfd-root .dfd-layer .dfd-close-button:hover{background:0 0!important}.dfd-root .dfd-layer .dfd-suggestion-link button:hover{color:#fd7e14!important;background:0 0!important}.dfd-root .dfd-layer .dfd-suggestion-button button:hover{background:#fd7e14!important}.dfd-root .dfd-layer .dfd-delete-link-button{color:#fd7e14!important}.dfd-root .dfd-layer .dfd-delete-link-button:hover{background:0 0!important}.dfd-root .dfd-layer .dfd-back-to-top-button{border-color:#fd7e14!important;background:#fd7e14!important}.dfd-root .dfd-layer .dfd-back-to-top-button:hover{opacity:.7}.dfd-root .dfd-layer .dfd-card{border:none;border-radius:0;transition:all .4s ease-in-out!important}.dfd-root .dfd-layer .dfd-card-media{margin:0 auto 25px;max-width:160px;width:100%}.dfd-root .dfd-layer .dfd-card-title{color:#fd7e14!important;font-size:18px;text-align:center;margin:0;font-weight:700}.dfd-root .dfd-layer .dfd-card-row[data-status]{min-height:0;margin:0}.dfd-root .dfd-layer .dfd-carousel-arrow svg{fill:#fd7e14!important}.ss-os-search-result-content{margin-top:0!important;padding:10px 2.5em!important;max-height:100vh!important;z-index:999}
/*# sourceMappingURL=main.css.map */
