p.return-to-shop,.cart_totals h2,h3#order_review_heading,.single-product section.up-sells.upsells.products,.product-summary p.stock.in-stock{display:none}.woocommerce-page a.woocommerce-button{background-color:#09f;color:#fff;border-radius:0}.woocommerce-page a.woocommerce-button:hover{background-color:#182731;color:#fff}.single-product .dnd-data.table-responsive{font-size:0}.single-product .dnd-data.table-responsive ul{font-size:18px}.single-product .dnd-data.table-responsive table,.onsale,.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme,.product-listing-price .woocommerce-price-suffix{display:none}.woocommerce div.product div.images.woocommerce-product-gallery{position:sticky;top:40px;margin-bottom:220px}.woocommerce-product-gallery__wrapper{border:1px solid var(--Border,rgb(58 76 88 / .2));background:#FAFAFA}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{border-radius:50px;background:var(--Secondary,#848687)}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border-color:#fff}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#fff}.product-type-variable h1.product_title~p.price{display:none}.woocommerce-variation-price:before{content:"Your Trade Price exc VAT";font-size:12px;font-weight:600;line-height:12px;color:#58697499;margin-bottom:.75rem;width:100%;float:left}.woocommerce div.product form.cart .button,.page-template-woocommerce-page section .woocommerce-Button,.page-template-woocommerce-page section button[name="save_address"],.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{display:inline-flex;align-items:center;column-gap:12px;padding:11px 30px;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-.32px;transition:0.3s;cursor:pointer;background-color:#09f;color:#fff;border-radius:0;margin-left:1rem;-webkit-font-smoothing:unset}.page-template-woocommerce-page section .woocommerce-Button,.page-template-woocommerce-page section button[name="save_address"],.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{margin-left:0}.woocommerce div.product form.cart .button:hover,.page-template-woocommerce-page section .woocommerce-Button:hover,.page-template-woocommerce-page section button[name="save_address"]:hover,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover{background:#182731;color:#fff}.woocommerce div.product form.cart .button:after{content:"\f061";font-family:'FontAwesome-Light'}.woocommerce .quantity{padding-top:.625rem;padding-bottom:.625rem;padding-left:1rem;padding-right:1rem;border-width:1px;border-color:#3a4c5833;align-items:center;display:flex;color:#586974;height:50px}.woocommerce div.product form.cart{display:flex;align-items:center;margin:0}.woocommerce div.product form.cart .reset_variations{padding:3px 10px;margin-top:10px}.woocommerce div.product form.cart div.quantity{margin:0 0 0 43px;position:relative;display:flex;align-items:center;column-gap:1rem}.woocommerce div.product form.cart div.quantity:before{content:"QTY";font-size:14px;font-weight:600;line-height:28px;color:#182731;font-family:'Poppins',sans-serif;position:absolute;right:calc(100% + 1rem)}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#586974;font-size:30px;font-weight:300;line-height:30px;max-width:260px}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:1}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{font-weight:400;text-decoration:none!important}.woocommerce div.product p.price:before{content:"Your Trade Price exc VAT";font-size:12px;font-weight:600;line-height:12px;color:#58697499;margin-bottom:.75rem;width:100%;float:left}.woocommerce .quantity .qty{width:20px;text-align:center}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}form.woocommerce-cart-form{float:left;width:100%;margin-bottom:70px;box-shadow:0 0 40px 0 #3a4c5833;padding:30px;margin-top:40px}.woocommerce table.shop_table{border:none;margin:0}.woocommerce-cart .woocommerce .quantity{width:auto;float:left;display:flex;align-items:center;column-gap:.6rem}.woocommerce table.shop_table th{font-weight:600}.woocommerce a.remove{font-weight:300}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{padding:0}.woocommerce-cart table.cart img{width:70px!important}.woocommerce table.shop_table td.product-name{color:#4199ff}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:37%;box-shadow:0 0 40px 0 #3a4c5833;padding:30px;float:right;margin:0 0 40px}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce .cart .actions .button,.woocommerce-cart button.button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,.woocommerce .woocommerce-message a{padding:11px 30px;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-.32px;transition:0.3s;cursor:pointer;background-color:#09f;color:#fff;border-radius:0;float:right;margin:0;display:inline-flex;align-items:center;column-gap:12px}#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce .cart .actions .button:hover,.woocommerce-cart button.button:hover,.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover,.woocommerce-message a:hover{background:#182731;color:#fff}#add_payment_method .wc-proceed-to-checkout a.checkout-button:after,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:after,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:after,.woocommerce #payment #place_order:after,.woocommerce-page #payment #place_order:after{content:"\f061";font-family:'FontAwesome-Light'}.woocommerce .cart .actions .button,.woocommerce-message a{background:none;color:#182731;border:1px solid;margin-top:20px;padding:11px 30px!important}.woocommerce .cart .actions .button:hover,.woocommerce-message a:hover{color:#fff}.select2-container--default .select2-selection--single,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{display:flex;align-items:center;justify-content:space-between;column-gap:10px;padding:10px 20px;border:1px solid #3a4c5833;line-height:30px;color:#586974;background-color:#fff;transition:0.3s;height:52px;border-radius:0}.select2-container .select2-selection--single .select2-selection__rendered{padding:0}.select2-container--default .select2-selection--single .select2-selection__arrow{top:12px;right:10px}.woocommerce-error,.woocommerce-info,.woocommerce-message{background:#fff;box-shadow:0 0 10px 0 #3a4c5830;margin:30px 0 0}.woocommerce-message{border-top-color:#fff}.woocommerce-message::before{color:#4199ff}.woocommerce-info{border-top-color:#4199ff}.woocommerce-info::before{color:#4199ff}.woocommerce-error{border-top-color:#d3161e}.woocommerce-error::before{color:#d3161e}.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3{font-size:18px;font-weight:600;line-height:36px;letter-spacing:-.36px;float:left;margin:0 0 30px}.woocommerce form .form-row .input-checkbox,.woocommerce form .input-radio,input#ship-to-different-address-checkbox{appearance:none;margin:0!important;outline:none!important}input#ship-to-different-address-checkbox:before,.woocommerce form .form-row .input-checkbox:before,.woocommerce form .input-radio:before,input#ship-to-different-address-checkbox:before{content:"";width:30px;height:30px;border:1px solid #dbdee0;float:left;font-family:'FontAwesome-Light';display:flex!important;!i;!;align-items:center;justify-content:center;margin-right:1rem}label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox{display:flex;align-items:center;cursor:pointer}input#ship-to-different-address-checkbox:checked:before,.woocommerce form .form-row .input-checkbox:checked:before,input#ship-to-different-address-checkbox:checked:before{content:"\f00c"}.woocommerce-billing-fields h3{width:100%}.select2-container--default .select2-selection--single:hover,.woocommerce form .form-row input.input-text:hover,.woocommerce form .form-row textarea:hover,.select2-container--default .select2-selection--single:focus,.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus{border-color:#09f}.woocommerce form .form-row textarea{height:200px}div#customer_details{margin-bottom:70px;float:left;position:relative}div#order_review{box-shadow:0 0 40px 0 #3a4c5833;padding:30px;float:left;width:100%;position:relative;margin:0 0 50px}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:400}table.shop_table.woocommerce-checkout-review-order-table{margin-bottom:40px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:none}.woocommerce table.shop_table td strong{font-weight:400}.woocommerce form .input-radio:before{border-radius:100px}.woocommerce form .input-radio:checked:after{content:"";width:20px;height:20px;border-radius:100px;float:left;background:#4199ff;margin:5px 0 0 -41px}.woocommerce form .input-radio:checked:before,.woocommerce form .input-checkbox:checked:before{border-color:#4199ff;color:#4199ff}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method input{float:left;position:relative;width:30px;height:30px}.woocommerce-checkout #payment ul.payment_methods li{margin:0 0 20px;float:left;width:100%}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method label{cursor:pointer;float:left;margin-left:10px}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:#edefef;color:#586974}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#edefef}.woocommerce-privacy-policy-text{float:left;width:100%;margin:0 0 30px}.woocommerce-error strong{font-weight:500}.select2-dropdown{border:1px solid #dbdee0}.woocommerce-thankyou-order-received{float:left;width:100%;margin:0 0 30px;text-align:center}.woocommerce ul.order_details{float:left;width:100%;display:flex;justify-content:space-around;margin-bottom:30px}.woocommerce ul.order_details+p{text-align:center}.woocommerce ul.order_details li{text-align:center;border:none}section.woocommerce-bacs-bank-details{float:left;width:100%;text-align:center}h3.wc-bacs-bank-details-account-name{margin:0 0 30px}section.woocommerce-order-details,.woocommerce-order-received .woocommerce-column{box-shadow:0 0 40px 0 #3a4c5833;float:left;width:100%;padding:30px}h2.woocommerce-order-details__title{display:none}.woocommerce-order-received .woocommerce-column h2{float:left;width:100%;margin:0 0 20px;font-weight:600}.woocommerce-order-received .woocommerce-column address{float:left;width:100%;border:none;padding:0}.woocommerce-order-received .woocommerce-column address p{padding:0!important}.woocommerce-order-received .woocommerce-column address p:before,div#customer_login h2{display:none}.woocommerce ul.order_details li strong{font-weight:600}section.woocommerce-order-details{margin-top:50px}.woocommerce-account .woocommerce-MyAccount-navigation{width:20%;float:left}.woocommerce-account .woocommerce-MyAccount-content{width:78%;float:right}.woocommerce-account .woocommerce-MyAccount-navigation a{font-size:16px;line-height:26px;color:#586974}.woocommerce-account .woocommerce-MyAccount-navigation .is-active a,.woocommerce-account .woocommerce-MyAccount-navigation a:hover{color:#09f}.woocommerce-account .woocommerce-MyAccount-content p{margin-bottom:20px}.woocommerce-account .woocommerce-MyAccount-content mark{background:none;font-weight:600}.woocommerce-column--billing-address,.woocommerce-column--shipping-address,.addresses .woocommerce-Address,.woocommerce form.login,.woocommerce form.register{box-shadow:0 0 40px 0 #3a4c5833;padding:30px;border:none;border-radius:0}.woocommerce .woocommerce-customer-details address{padding:0;border:none}.woocommerce-column--billing-address h2,.woocommerce-column--shipping-address h2{margin:0 0 10px;font-weight:600}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{display:none!important}.woocommerce div.product form.variations_form.cart{flex-wrap:wrap}.woocommerce div.product form.cart table.variations{margin:0 0 30px}.woocommerce div.product form.variations_form.cart .variations th{text-align:left;vertical-align:middle}.woocommerce div.product form.variations_form.cart select{margin:0;padding-left:1rem;padding-right:1rem;border-width:1px;border-color:#3a4c5833;align-items:center;display:flex;color:#586974;height:50px;width:100%}.woocommerce div.product form.cart .variations label{font-size:14px;font-weight:600;line-height:28px;color:#182731;font-family:'Poppins',sans-serif;text-transform:uppercase}.single_variation_wrap,.woocommerce-variation-price{float:left;width:100%}.woocommerce-variation-price{margin-bottom:28px}.product-summary table.table{float:left;width:100%;margin:20px 0 25px}.product-summary table.table th{text-align:left}.product-summary table.table tbody tr:nth-child(odd){background:#3a4c580d}.product-summary table.table thead th,.product-summary table.table tbody td{padding:10px 20px;color:#586974;font-weight:400;font-size:18px;line-height:34px}.single-product .woocommerce-variation-price span.price{color:#4199ff!important}.woocommerce div.product div#enquiry.pe-enq-wrapper{float:left;width:100%;margin-top:50px;padding-bottom:0;margin-bottom:100px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{-webkit-font-smoothing:unset}.ui-widget.ui-widget-content.modal-enquiry-form.ui-draggable.wdm-enquiry-modal{border-radius:0}.ui-widget.ui-widget-content.modal-enquiry-form.ui-draggable.wdm-enquiry-modal #contact-form{padding:1.5em}.wdm-enquiry-modal #enquiry-form .wdm-pef-form-row{margin:0 0 1rem 0!important;padding-top:29px}.wdm-enquiry-modal #enquiry-form .wdm-pef-form-row label{top:0px!important;background:none!important;padding:0!important;border:none!important;left:0!important;padding-bottom:12px!important;font-size:14px!important;font-weight:600!important;line-height:28px;color:#182731!important;font-family:"Poppins",sans-serif;line-height:normal}.wdm-enquiry-modal .wdm-enquiry-action-btns{border-bottom:none;padding-bottom:0}body:not(.logged-in).woocommerce div.product p.price{max-width:none}body:not(.logged-in).woocommerce div.product p.price:before{display:none}.price-text.login-prices{font-size:20px}.woocommerce table.shop_table td.product-name>p{font-size:14px;color:#000;font-weight:600;margin:8px 0 0 0;line-height:1.2}.pca .pcalist{padding:0;max-width:100%}.pca .pcaselected,.pca .pcaitem{background:#fff;padding:3px 20px;line-height:30px;color:#586974;box-shadow:none;border:none}.single-product.woocommerce div.product{float:left;width:100%}form.checkout.woocommerce-checkout{position:relative;float:left;width:100%}form.checkout.woocommerce-checkout:before{content:"";visibility:visible;width:100%;height:100%;background:#fff;position:absolute;top:0;left:0;opacity:.7;position:fixed}form.checkout.woocommerce-checkout #customer_details:after{content:"";visibility:visible;background:url(/wp-content/uploads/2023/08/AtlanticLogo.png);width:230px;height:45px;position:absolute;background-size:contain;background-repeat:no-repeat;left:50%;top:50%;animation:checkout-loader 5s infinite}@keyframes checkout-loader{0%{transform:translatex(0%)}25%{transform:translatex(100%)}50%{transform:translatex(0%)}75%{transform:translatex(-100%)}100%{transform:translatex(0%)}}form.checkout.woocommerce-checkout:before,form.checkout.woocommerce-checkout #customer_details:after{z-index:-1;display:none}form.checkout.woocommerce-checkout.processing:before,form.checkout.woocommerce-checkout.processing #customer_details:after,form.checkout.woocommerce-checkout.processing #order_review:after{z-index:2;display:block}form.checkout.woocommerce-checkout.processing #customer_details:after,form.checkout.woocommerce-checkout.processing #oreder_review:after{z-index:3;position:fixed;top:50%}.product.type-product.product-type-variable .product-summary table.table{display:none}.thankyou-page-container h1{transform:scale(0);-webkit-transition:transform 0.4s linear,opacity 0.4s linear;-moz-transition:transform 0.4s linear,opacity 0.4s linear;-ms-transition:transform 0.4s linear,opacity 0.4s linear;-o-transition:transform 0.4s linear,opacity 0.4s linear;transition:transform 0.4s linear,opacity 0.4s linear}.thankyou-page-container.active h1{transform:scale(1)}.thankyou-page-container canvas{position:absolute;top:0;z-index:0}.woocommerce-variation.single_variation{float:left;width:100%;margin:0 0 30px}.archive.woocommerce .loader::before{display:none!important}.woocommerce-message a{margin:0}.cart-empty.woocommerce-info{margin-bottom:30px}.woocommerce .woocommerce-message a{margin-left:30px}.grecaptcha-badge,.grecaptcha-logo{display:none!important;opacity:0!important}.woocommerce-variation-description{float:left;width:100%}.woocommerce-variation-price{float:left;width:auto}.woocommerce-variation-availability{float:right;width:auto}.single-product .product-summary{overflow:hidden}body.logged-in .product-summary p.stock.in-stock,body.logged-in .product-summary p.stock.available-on-backorder{display:flex;float:right;align-items:center;font-size:14px;font-weight:600;line-height:28px;color:#182731;gap:10px;overflow:hidden;margin-right:-44px}body.logged-in .product-summary p.stock.in-stock:before,body.logged-in .product-summary p.stock.available-on-backorder:before{content:"";background-color:#caffec;height:1rem;width:1rem;min-width:1rem;border-radius:100px}body.logged-in .product-summary p.stock.available-on-backorder:before{background-color:#fdba74}.woocommerce-error.custom-next-due-alert{margin:0 0 10px;float:left;width:100%;box-shadow:none;border:none;padding-top:0;padding-right:0}div#customer_login label[for="username"]{font-size:0}div#customer_login label[for="username"]:before{content:"Account Number or Registered Email Address "}div#customer_login label[for="username"]:before,div#customer_login label[for="username"] span.required{font-size:16px}.single-product:not(.logged-in) .single_variation_wrap,.single-product:not(.logged-in) .product-summary table.table{display:none!important}.woocommerce div.product form.cart{float:left;width:100%}.woocommerce-MyAccount-content{color:#586974}.addresses .woocommerce-Address{padding:20px;box-shadow:none;background:rgb(88 105 116 / 9%);margin-bottom:30px}header.woocommerce-Address-title.title:before,header.woocommerce-Address-title.title:after,.woocommerce-MyAccount-content .address-book:before,.woocommerce-MyAccount-content .address-book:after{display:none!important}.woocommerce-MyAccount-content header.title{display:flex;justify-content:space-between;width:100%;color:#182731;font-family:CenturyGothic-Bold;font-style:normal;margin-bottom:-8px}.woocommerce-MyAccount-content .address-book{display:flex;flex-wrap:wrap;row-gap:30px;clear:both;float:left;width:100%;justify-content:space-between}.woocommerce-MyAccount-content .address-book .wc-address-book-address{flex:0 0 49%}.woocommerce-MyAccount-content address{font-style:normal;font-size:14px;font-weight:400;line-height:1.7}.woocommerce-MyAccount-content header.title a.edit{background:#09f;color:#fff;font-size:14px;font-family:'Poppins';font-weight:600;line-height:1;height:auto;justify-content:center;align-items:center;display:flex;padding:12px}.woocommerce-MyAccount-content header.title a.edit:hover{background:#182731}.woocommerce-account .woocommerce-MyAccount-content .col2-set .col-1,.woocommerce-account .woocommerce-MyAccount-content .col2-set .col-2{width:49%!important}.woocommerce-account .woocommerce-MyAccount-content .address_book{clear:both;float:left;width:100%;height:auto;margin-bottom:40px}.woocommerce-account .woocommerce-MyAccount-content .address_book.shipping_address_book{margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-content .address_book header{float:left;width:100%;display:flex;justify-content:space-between;align-items:center;border:none;margin-bottom:7px}.woocommerce-account .woocommerce-MyAccount-content .address_book header h3,.woocommerce-account .woocommerce-MyAccount-content h2{font-family:CenturyGothic-Bold;font-size:22px;line-height:1.3;letter-spacing:-.56px;color:#182731;padding:0}.woocommerce-account .woocommerce-MyAccount-content h2{margin-bottom:10px}.woocommerce-account .woocommerce-MyAccount-content .address_book header a.add{color:#182731;border:1px solid #182731;background:none;border-radius:0;height:50px;justify-content:center;align-items:center;display:flex;line-height:1;padding:10px 20px}.woocommerce-account .woocommerce-MyAccount-content .address_book header a.add:hover{border-color:#09f;color:#09f}.woocommerce-account .woocommerce-MyAccount-content .address_book p.myaccount_address{margin-bottom:0}.woocommerce-MyAccount-content .address-book{margin-top:20px}.woocommerce-MyAccount-content .address-book .wc-address-book-address{flex:0 0 23%;border-bottom:1px solid #3a4c5833;padding-bottom:20px;display:flex;flex-direction:column-reverse;gap:20px}.woocommerce-MyAccount-content .address-book .wc-address-book-address .wc-address-book-meta{display:flex;gap:5px}.woocommerce-MyAccount-content .address-book .wc-address-book-address .wc-address-book-meta a{background:#09f;color:#fff;font-size:12px;font-weight:600;line-height:1;padding:10px 13px;white-space:nowrap}.woocommerce-MyAccount-content .address-book .wc-address-book-address .wc-address-book-meta a:hover{background:#182731}.woocommerce-MyAccount-content .address-book .wc-address-book-address .wc-address-book-meta a.wc-address-book-make-primary{order:1}.woocommerce-MyAccount-content .address-book .wc-address-book-address .wc-address-book-meta a.wc-address-book-edit{order:2}.woocommerce-MyAccount-content .address-book .wc-address-book-address .wc-address-book-meta a.wc-address-book-delete{order:3;background:#ff2525}.woocommerce-MyAccount-content .address-book .wc-address-book-address .wc-address-book-meta a.wc-address-book-delete:hover{background:#d41d1d}.woocommerce-account .woocommerce-MyAccount-navigation li{margin-bottom:10px}.woocommerce-Addresses.col2-set.addresses{display:flex;justify-content:space-between;margin-bottom:30px;row-gap:20px}.woocommerce-Addresses.col2-set.addresses:before,.woocommerce-Addresses.col2-set.addresses:after{display:none!important}.addresses .woocommerce-Address{margin-bottom:0}.tooltip{border:1px solid #4199ff;color:#4199ff;width:20px;height:20px;justify-content:center;align-items:center;border-radius:100px;text-transform:lowercase;cursor:pointer;display:inline-flex;margin:0 0 0 4px}.tooltip:hover{opacity:.6}.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);overflow:auto}.woocommerce div.product form.variations_form.cart .variations th{vertical-align:top}.woocommerce div.product form.variations_form.cart .variations th label{padding:11px 0;float:left}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method label img{display:none}.woocommerce-checkout #payment div.payment_box fieldset,.woocommerce-checkout #payment div.payment_box{float:left;width:100%}.woocommerce form .form-row .input-checkbox,input#ship-to-different-address-checkbox{margin:0 8px 0 0!important;width:30px;height:30px}input#ship-to-different-address-checkbox:before{display:none}.filterable_search.load #filterable_search_results:before{backdrop-filter:blur(2px);content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}div#filterable_search_results{position:relative}.woocommerce div.product form.cart.grouped_form{flex-direction:column;gap:20px;align-items:end;margin:20px 0 0}table.woocommerce-grouped-product-list.group_table tr{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdee0;padding:0 0 10px}td.woocommerce-grouped-product-list-item__label{max-width:50%;order:-1;padding:0 10px 0 0!important}td.woocommerce-grouped-product-list-item__price{display:flex;align-items:flex-end;flex-direction:column}td.woocommerce-grouped-product-list-item__quantity .quantity{float:left!important}table.woocommerce-grouped-product-list.group_table{border:none}table.woocommerce-grouped-product-list.group_table tbody{display:flex;flex-direction:column;gap:15px}.woocommerce div.product form.cart.grouped_form:before,.woocommerce div.product form.cart.grouped_form:after{display:none}.single-product .product-summary .wpcf7,.single-product .product-summary .wpcf7-response-output,.single-product .product-summary .form-input,.single-product .product-summary .wpcf7-form-control-wrap,.single-product .product-summary select,.single-product .product-summary input{float:left;width:100%}.single-product .product-summary .wpcf7{margin:40px 0 0}.single-product .product-summary .form-input{margin:0 0 20px}.single-product .product-summary label.frm_primary_label{padding:0!important}.single-product .product-summary .wpcf7-not-valid-tip{font-size:10px;margin:-15px 0;float:left}.single-product .product-summary .wpcf7-not-valid-tip{font-size:10px;margin:-15px 0;float:left}.single-product .product-summary .wpcf7-spinner{display:none}.single-product .product-summary .wpcf7-response-output{margin:20px 0 0!important;text-align:center;border:none}.summary.is-quote-product .woocommerce-Price-amount:after{content:"per m2";font-size:16px;font-weight:500;margin-left:2px}