.woocommerce .woocommerce-loop-product__link span.onsale{background-colour:#ff4949;top:0em;left:auto;right:0em;width:200px;height:150px;font-size:1px;background:url("/wp-content/themes/ashtonbentley/inc/img/sale-red-right.png");background-size:100% auto;background-repeat:no-repeat;border-radius:0}@media all and (max-width: 800px){.woocommerce .woocommerce-loop-product__link span.onsale{width:100px;height:80px}}.woocommerce ul.products li.product_tag-freemirror::after{content:"" !important;display:block !important;position:absolute !important;font-size:0px !important;background-color:transparent !important;background-image:url("/wp-content/themes/ashtonbentley/inc/img/free-mirror.png") !important;background-size:70px auto !important;background-repeat:no-repeat !important;width:70px !important;height:70px !important;border-radius:0 !important;top:2px !important;left:2px !important;right:auto !important}body.woocommerce-page .woocommerce-products-header h1.page-title{text-align:center;background:#2e2e31;color:#fff;font-weight:300;text-transform:uppercase;padding-top:1.2em;padding-bottom:0.5em;margin:0}body.woocommerce-page .term-description{text-align:center;background:#2e2e31;color:#fff;padding-bottom:1em}body.woocommerce-page .term-description p{width:100%;max-width:900px;margin:0 auto;padding-bottom:0.85em}body.woocommerce-page .woof.woof_sid_auto_shortcode{background:#2e2e31;color:#fff;border:none;box-shadow:none;border-radius:0;padding:0 0 1.8em;margin-bottom:0}body.woocommerce-page .woof.woof_sid_auto_shortcode .woof_redraw_zone{width:100%;max-width:1200px;margin:0 auto;padding:0 3em;display:flex}body.woocommerce-page .woof.woof_sid_auto_shortcode .woof_redraw_zone .woof_container{margin:0 1.5em}body.woocommerce-page .woof.woof_sid_auto_shortcode .woof_redraw_zone .woof_container .chosen-container-single .chosen-single{background-color:#2e2e31;background:#2e2e31;border:2px solid #fff;color:#fff;box-shadow:none;text-transform:uppercase;padding:10px 12px 18px;border-radius:0;-webkit-appearance:none;cursor:pointer;height:50px !important}@media (max-width: 700px){body.woocommerce-page .woof.woof_sid_auto_shortcode .woof_redraw_zone .woof_container{margin:0.3em auto}}body.woocommerce-page .woof.woof_sid_auto_shortcode .woof_redraw_zone .chosen-container .chosen-drop{border:none;border-radius:0;box-shadow:none}body.woocommerce-page .woof.woof_sid_auto_shortcode .woof_redraw_zone .chosen-container .chosen-results li{color:#222}body.woocommerce-page .woof.woof_sid_auto_shortcode .woof_redraw_zone .chosen-container .chosen-results li.highlighted{background:#222;color:#fff}body.woocommerce-page .woof.woof_sid_auto_shortcode .woof_redraw_zone .chosen-container a.chosen-single div{width:50px}body.woocommerce-page .woof.woof_sid_auto_shortcode .woof_redraw_zone .chosen-container a.chosen-single div b{display:block;width:100%;height:100%;background:url("inc/img/down-arrow.svg") center center no-repeat !important;background-size:24px auto !important}body.woocommerce-page .woof.woof_sid_auto_shortcode .woof_redraw_zone .woof_submit_search_form_container{display:none}@media (max-width: 700px){body.woocommerce-page .woof.woof_sid_auto_shortcode .woof_redraw_zone{display:block}}@media (max-width: 700px){body.woocommerce-page .woof.woof_sid_auto_shortcode{width:100%;float:left}}body.woocommerce ul.products[class*=columns-] li.product,body.woocommerce ul.products li.product{margin:0;width:33.33%;position:relative;border-right:1px solid rgba(34,34,34,0.2);overflow:hidden}body.woocommerce ul.products[class*=columns-] li.product *,body.woocommerce ul.products li.product *{-webkit-transform-origin:top center;transform-origin:top center;-webkit-transition:0.3s;transition:0.3s}body.woocommerce ul.products[class*=columns-] li.product a,body.woocommerce ul.products li.product a{text-align:center}body.woocommerce ul.products[class*=columns-] li.product a h2,body.woocommerce ul.products li.product a h2{position:relative}body.woocommerce ul.products[class*=columns-] li.product a h2 br,body.woocommerce ul.products li.product a h2 br{display:none}body.woocommerce ul.products[class*=columns-] li.product a p,body.woocommerce ul.products li.product a p{padding:0 2em;margin:0 0 1.8em;font-size:11.2px;font-size:0.7rem}body.woocommerce ul.products[class*=columns-] li.product a p.description,body.woocommerce ul.products li.product a p.description{display:none}body.woocommerce ul.products[class*=columns-] li.product .price,body.woocommerce ul.products li.product .price{margin-bottom:1.5em}body.woocommerce ul.products[class*=columns-] li.product .add_to_cart_button,body.woocommerce ul.products li.product .add_to_cart_button{display:table;margin:0 auto 1em auto}body.woocommerce ul.products[class*=columns-] li.product:hover,body.woocommerce ul.products li.product:hover{background:#222;transition:0.5s}body.woocommerce ul.products[class*=columns-] li.product:hover a h2,body.woocommerce ul.products[class*=columns-] li.product:hover a p,body.woocommerce ul.products li.product:hover a h2,body.woocommerce ul.products li.product:hover a p{color:#fff}body.woocommerce ul.products[class*=columns-] li.product:hover a h2::after,body.woocommerce ul.products[class*=columns-] li.product:hover a p::after,body.woocommerce ul.products li.product:hover a h2::after,body.woocommerce ul.products li.product:hover a p::after{display:none}body.woocommerce ul.products[class*=columns-] li.product:hover a p,body.woocommerce ul.products li.product:hover a p{opacity:1}body.woocommerce ul.products[class*=columns-] li.product:hover .price,body.woocommerce ul.products li.product:hover .price{color:#fff}@media (max-width: 768px){body.woocommerce ul.products[class*=columns-] li.product,body.woocommerce ul.products li.product{width:50%}}@media (max-width: 600px){body.woocommerce ul.products[class*=columns-] li.product,body.woocommerce ul.products li.product{width:100%}}body.woocommerce nav.woocommerce-pagination ul{margin-top:2em;margin-bottom:1em;border:none}body.woocommerce nav.woocommerce-pagination ul li{border:none;border-right:1px solid rgba(34,34,34,0.5)}body.woocommerce nav.woocommerce-pagination ul li:Last-of-type{border-right:none}body.woocommerce nav.woocommerce-pagination ul li a,body.woocommerce nav.woocommerce-pagination ul li span{padding:0 0.75em;font-weight:300;color:rgba(34,34,34,0.5)}body.woocommerce nav.woocommerce-pagination ul li a:focus,body.woocommerce nav.woocommerce-pagination ul li a:hover,body.woocommerce nav.woocommerce-pagination ul li span.current{background:transparent;color:#222;text-decoration:underline}body.woocommerce .collections.grid .col div{min-height:300px;padding:0}body.woocommerce .collections.grid .col div h2{margin:0}body.woocommerce .collections.grid .col div h2::after{display:none}body.woocommerce .collections.grid .col div h2 a{display:block;width:100%;min-height:300px;padding:6em 3em 0 3em;text-decoration:none;color:#fff}body.woocommerce .collections.grid .col div:hover::after{transform:scale(0.8);opacity:0;filter:blur(10px)}body.woocommerce .two-col.brochure .col{background:#fff}body.woocommerce.archive .woocommerce-breadcrumb{display:none}.woocommerce .configure-product.configure-product-simple{clear:both;margin-bottom:2em}.is_configurable div.product form.cart{clear:both}.painted{background:url("/wp-content/themes/ashtonbentley/inc/img/colourwheel.png") left center no-repeat;background-size:70px auto;padding:0 0 0 90px}.painted p{margin-bottom:10px}.postid-7091 .painted,.postid-7091 .product_meta{display:none !important}body.woocommerce span.onsale{top:0em;left:auto;right:0em;width:300px;height:250px;font-size:1px;background:url("/wp-content/themes/ashtonbentley/inc/img/sale-red-right.png");background-size:100% auto;background-repeat:no-repeat;border-radius:0}@media all and (max-width: 800px){body.woocommerce span.onsale{width:130px;height:110px}}.woocommerce .product-type-bundle span.onsale{background:url("/wp-content/themes/ashtonbentley/inc/img/Offer-red-right.png");background-size:100% auto;background-repeat:no-repeat}.woocommerce .woocommerce-loop-product__link span.onsale{width:170px;height:140px}.woocommerce .product_tag-black-friday span.onsale{top:0em;left:auto;right:0em;width:300px;height:250px;font-size:1px;background:url("/wp-content/themes/ashtonbentley/inc/img/sale-black-right.png");background-size:100% auto;background-repeat:no-repeat;border-radius:0}@media all and (max-width: 800px){.woocommerce .product_tag-black-friday span.onsale{width:130px;height:110px}}.product_tag-january .woocommerce-product-details__short-description::after{display:block;content:"Please Note: Prices displayed reflect the current promotional sale. Unfortunately, we are unable to apply these discounts retrospectively for purchases made before this sale period.";color:#000;font-family:"Noto Sans",Arial,sans-serif;font-size:13.4px;font-size:0.85rem;line-height:1.6;letter-spacing:1px;font-weight:300;-webkit-font-smoothing:antialiased;margin:30px 0 10px}.tagged_as{display:none}.woocommerce div.product form.cart .button{font-size:17.6px;font-size:1.1rem}.woocommerce .quantity .qty{padding:7px 3px}body.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:50%}@media only screen and (max-width: 1024px){body.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}}body.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:50%;margin-bottom:0}@media only screen and (max-width: 1024px){body.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%}}.woocommerce div.product div.images .flex-control-thumbs{text-align:center;display:block;background:#fff}.woocommerce div.product div.images .flex-control-thumbs li{float:none;background:#fff;display:inline-block;vertical-align:middle}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:none}body.woocommerce.single-product .product_cat-storage .cart,body.woocommerce.single-product .product_cat-vanity-units .cart{display:none}body.woocommerce.single-product #product-4042 .cart,body.woocommerce.single-product #product-4042 .price{display:none}body.woocommerce.single-product .button.ar span{display:none}@media (max-width: 600px){body.woocommerce.single-product .button.ar span{display:block}body.woocommerce.single-product .button.ar div{display:none}}body.woocommerce.single-product .yith-wcwl-add-to-wishlist{border:none;padding:1em 1.2em 1.05em 20px;margin-top:1em;font-weight:100;background:#222;border-radius:3px;color:#fff}body.woocommerce.single-product .yith-wcwl-add-to-wishlist i,body.woocommerce.single-product .yith-wcwl-add-to-wishlist span,body.woocommerce.single-product .yith-wcwl-add-to-wishlist a{text-transform:uppercase;color:#fff;text-decoration:none}body.woocommerce.single-product .yith-wcwl-add-to-wishlist svg{color:#fff}body.woocommerce.single-product .yith-wcwl-add-to-wishlist a i{margin-right:4px}body.woocommerce.single-product div.product{overflow:hidden}body.woocommerce.single-product div.product .topsection{width:100%;height:auto;overflow:auto;float:left;background:rgba(34,34,34,0.05)}body.woocommerce.single-product div.product .topsection .content-block{padding:0 80px 40px;max-width:830px}body.woocommerce.single-product div.product .topsection div.images{width:50%;margin-bottom:0}body.woocommerce.single-product div.product .topsection div.images .woocommerce-product-gallery__trigger{top:0.5em}body.woocommerce.single-product div.product .topsection .summary.entry-summary{margin-top:0}body.woocommerce.single-product div.product .topsection .summary.entry-summary .woocommerce-breadcrumb{padding:1.8em 80px 1.4em;margin-bottom:2.5em;background:#2e2e31;color:#fff;font-size:12.8px;font-size:0.8rem}body.woocommerce.single-product div.product .topsection .summary.entry-summary .woocommerce-breadcrumb a{color:#fff}@media (max-width: 768px){body.woocommerce.single-product div.product .topsection .summary.entry-summary .woocommerce-breadcrumb{display:none}}body.woocommerce.single-product div.product .topsection .product_title.entry-title{text-transform:uppercase;line-height:1.2;margin-bottom:0.9em;font-size:30.4px;font-size:1.9rem;font-weight:400}@media (max-width: 768px){body.woocommerce.single-product div.product .topsection .product_title.entry-title{margin-top:1.2em}}body.woocommerce.single-product div.product .topsection .woocommerce-product-details__short-description{margin-bottom:0.4em}body.woocommerce.single-product div.product .topsection .woocommerce-product-details__short-description p{margin-bottom:0}body.woocommerce.single-product div.product .topsection .backorder-available{margin-bottom:1em;width:100%;height:auto;overflow:auto;max-width:476px}body.woocommerce.single-product div.product .topsection .backorder-available p{margin:0}body.woocommerce.single-product div.product .topsection .variations_form.cart{width:100%;display:inline-block;vertical-align:top;margin-top:0em;margin-bottom:0;margin-right:10px}body.woocommerce.single-product div.product .topsection .variations_form.cart .variations{max-width:476px}body.woocommerce.single-product div.product .topsection .variations_form.cart .variations .label{display:none}body.woocommerce.single-product div.product .topsection .variations_form.cart .variations select{-webkit-appearance:none;border:none;border-radius:0;padding:1.5em 5em 1.4em 2em;text-transform:uppercase;background:url("inc/img/down-arrow.svg") no-repeat #2e2e31;background-size:20px auto;background-position:95% center;width:100%;min-width:100%;max-width:auto;color:#fff}body.woocommerce.single-product div.product .topsection .variations_form.cart .variations select::-ms-expand{display:none}body.woocommerce.single-product div.product .topsection .variations_form.cart .variations .reset_variations{display:none !important}@media (max-width: 1024px){body.woocommerce.single-product div.product .topsection .variations_form.cart .variations{margin:0 auto 1.2em auto}body.woocommerce.single-product div.product .topsection .variations_form.cart .woocommerce-variation-add-to-cart{display:table;margin:0 auto}}body.woocommerce.single-product div.product .topsection .wheels{width:50%;display:inline-block;vertical-align:top;margin-bottom:10px}body.woocommerce.single-product div.product .topsection .wheels .colour_wheel,body.woocommerce.single-product div.product .topsection .wheels .metal_wheel,body.woocommerce.single-product div.product .topsection .wheels .white_wheel{display:inline-block;vertical-align:inherit}body.woocommerce.single-product div.product .topsection .wheels .colour_wheel img,body.woocommerce.single-product div.product .topsection .wheels .metal_wheel img,body.woocommerce.single-product div.product .topsection .wheels .white_wheel img{max-width:50px}body.woocommerce.single-product div.product .topsection .modal_wrapper{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.8);z-index:1000}body.woocommerce.single-product div.product .topsection .modal_wrapper model-viewer{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:80vw;height:80vh;max-width:900px;background:rgba(255,255,255,0.9)}body.woocommerce.single-product div.product .topsection #woo_catalog .woo_catalog_enquiry_btn{border-radius:0;background:#fff;color:#222;text-transform:uppercase;font-weight:400}body.woocommerce.single-product div.product .topsection .product_meta{width:50%;max-width:235px;display:inline-block;vertical-align:top;position:relative;margin-bottom:1.5em;clear:both}body.woocommerce.single-product div.product .topsection .product_meta a.btn{max-width:223px;margin-left:0}body.woocommerce.single-product div.product .topsection .product_meta .posted_in{display:none}body.woocommerce.single-product div.product .topsection #woo_catalog{width:46%;max-width:235px;display:inline-block;vertical-align:top}body.woocommerce.single-product div.product .topsection #woo_catalog br{display:none}body.woocommerce.single-product div.product .topsection #woo_catalog .woo_catalog_enquiry_btn.button.woo_catalog_enquiry_custom_button_enquiry{padding:0.85em 2em;height:auto;line-height:1.2}body.woocommerce.single-product div.product .topsection .woocommerce-variation-price .price{margin:0}body.woocommerce.single-product div.product .topsection .price{display:block;margin:1em 0;color:#222;font-size:19.2px;font-size:1.2rem;clear:both}body.woocommerce.single-product div.product .topsection .price_sub{margin-top:0;font-size:10.4px;font-size:0.65rem;margin-bottom:3.6em}body.woocommerce.single-product div.product .topsection p.stock{margin:0}@media (max-width: 1190px){body.woocommerce.single-product div.product .topsection .content-block{padding:0 40px 0.5em}body.woocommerce.single-product div.product .topsection #woo_catalog .woo_catalog_enquiry_btn.button.woo_catalog_enquiry_custom_button_enquiry{padding:0.85em 1em}body.woocommerce.single-product div.product .topsection .product_meta a.btn{padding:1.1em 1em}body.woocommerce.single-product div.product .topsection .price_sub{margin-bottom:4.6em}}@media (max-width: 1024px){body.woocommerce.single-product div.product .topsection .content-block{padding:2.3em 1em 1em;max-width:100%;text-align:center}body.woocommerce.single-product div.product .topsection div.images .woocommerce-breadcrumb,body.woocommerce.single-product div.product .topsection .summary.entry-summary .woocommerce-breadcrumb{padding:1.8em 1em 1.4em;margin-bottom:0}body.woocommerce.single-product div.product .topsection .product_title.entry-title{font-size:25.6px;font-size:1.6rem}body.woocommerce.single-product div.product .topsection .woocommerce-product-details__short-description{margin-bottom:0.1em}body.woocommerce.single-product div.product .topsection .wheels{display:block;width:100%;margin-bottom:2em}body.woocommerce.single-product div.product .topsection .price{margin-top:3.2em}}@media (max-width: 450px){body.woocommerce.single-product div.product .topsection .price,body.woocommerce.single-product div.product .topsection .price_sub{text-align:center}body.woocommerce.single-product div.product .topsection .product_meta,body.woocommerce.single-product div.product .topsection #woo_catalog{max-width:100%;width:100%;text-align:center}body.woocommerce.single-product div.product .topsection .product_meta a.btn,body.woocommerce.single-product div.product .topsection #woo_catalog a.btn{max-width:100%;margin-bottom:1em}body.woocommerce.single-product div.product .topsection .product_meta .sku_wrapper,body.woocommerce.single-product div.product .topsection #woo_catalog .sku_wrapper{left:50%;-webkit-transform:translateX(-50%)}body.woocommerce.single-product div.product .topsection .product_meta .woo_catalog_enquiry_btn,body.woocommerce.single-product div.product .topsection #woo_catalog .woo_catalog_enquiry_btn{width:100%;padding:1.4em 1em !important}body.woocommerce.single-product div.product .topsection .dimensions,body.woocommerce.single-product div.product .topsection .capacity,body.woocommerce.single-product div.product .topsection .weight{display:block;margin:0 auto 2em auto;width:55%;padding-left:5.5em !important}}body.woocommerce.single-product .top_attributes{width:100%;max-width:850px;height:auto;overflow:hidden;margin:0 auto;padding:1.8em 1em;display:flex}body.woocommerce.single-product .top_attributes .dimensions,body.woocommerce.single-product .top_attributes .capacity,body.woocommerce.single-product .top_attributes .weight{flex:3;display:inline-block;vertical-align:top;font-size:11.2px;font-size:0.7rem;border-right:1px solid #222;padding:35px 1.5em 0;min-height:70px;text-align:center}body.woocommerce.single-product .top_attributes .dimensions .header,body.woocommerce.single-product .top_attributes .capacity .header,body.woocommerce.single-product .top_attributes .weight .header{font-weight:600;text-transform:uppercase}body.woocommerce.single-product .top_attributes .dimensions p,body.woocommerce.single-product .top_attributes .capacity p,body.woocommerce.single-product .top_attributes .weight p{margin:0}body.woocommerce.single-product .top_attributes .dimensions{background:url("inc/img/dimensions.png") top center no-repeat;background-size:auto 20px}body.woocommerce.single-product .top_attributes .capacity{background:url("inc/img/capacity.png") top center no-repeat;background-size:auto 20px}body.woocommerce.single-product .top_attributes .weight{border-right:none;background:url("inc/img/weight.png") top center no-repeat;background-size:auto 20px}@media (max-width: 1294px){body.woocommerce.single-product .top_attributes .dimensions,body.woocommerce.single-product .top_attributes .capacity,body.woocommerce.single-product .top_attributes .weight{margin:0;margin-bottom:1.5em;min-height:auto;border:none}}body.woocommerce.single-product .social-header{display:none}body.woocommerce.single-product .tabs.wc-tabs{display:none}body.woocommerce.single-product .woocommerce-Tabs-panel{display:block !important;padding:0 !important}body.woocommerce.single-product .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information{margin-bottom:5em}body.woocommerce.single-product .woocommerce-Tabs-panel .accordion{background-color:#fff;color:#000;cursor:pointer;padding:1.2em 0;width:100%;text-align:left;border:none;outline:none;transition:0.4s;border-radius:0;-webkit-appearance:none;margin:1.5em 0 0;border-top:1px solid rgba(34,34,34,0.1);border-bottom:1px solid rgba(34,34,34,0.1);font-size:17.6px;font-size:1.1rem}@media (max-width: 900px){body.woocommerce.single-product .woocommerce-Tabs-panel .accordion{display:block;width:90%;margin:4em auto 0}}body.woocommerce.single-product .woocommerce-Tabs-panel .panel{margin:0.5em 0 0;padding:0 3em;background:rgba(34,34,34,0.1);max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}@media (max-width: 900px){body.woocommerce.single-product .woocommerce-Tabs-panel .panel{width:90%;margin:0.5em auto 0}}body.woocommerce.single-product .woocommerce-Tabs-panel .accordion:after{content:'\02795';font-size:13px;color:#777;float:right;margin-left:5px}body.woocommerce.single-product .woocommerce-Tabs-panel>.active:after{content:"\2796"}body.woocommerce.single-product .woocommerce-Tabs-panel h2{font-size:33.6px;font-size:2.1rem;text-align:center;font-weight:300;margin:1em 0;text-transform:uppercase;position:relative}body.woocommerce.single-product .woocommerce-Tabs-panel .woocommerce-product-attributes.shop_attributes{display:none}body.woocommerce.single-product .woocommerce-Tabs-panel .attributes-block{margin:0 auto 3em auto;width:100%;max-width:850px}body.woocommerce.single-product .woocommerce-Tabs-panel .attributes-block p{font-size:12.8px;font-size:0.8rem;margin:0.3em 0;padding:0.4em 0;border-bottom:1px solid rgba(34,34,34,0.1)}body.woocommerce.single-product .woocommerce-Tabs-panel .attributes-block p span{display:inline-block;vertical-align:top;width:310px;font-weight:500}body.woocommerce.single-product .woocommerce-Tabs-panel .attributes-block p span+span{display:inline-block;width:420px;font-weight:300}@media (max-width: 900px){body.woocommerce.single-product .woocommerce-Tabs-panel .attributes-block{display:block;width:90%;margin:0 auto 0.5em;text-align:center}body.woocommerce.single-product .woocommerce-Tabs-panel .attributes-block p span{display:block;width:100%}body.woocommerce.single-product .woocommerce-Tabs-panel .attributes-block p span+span{display:block;width:100%;margin-bottom:1em}}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container{margin:0 auto 5em auto;width:100%;max-width:850px;font-size:0;overflow:hidden}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container input.dwg_input{display:none}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container input.dwg_input#tab1:checked ~ .line{left:0%}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container input.dwg_input#tab1:checked ~ .content-container #c1{opacity:1;height:auto;padding:1em 1.5em 2.5em}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container input.dwg_input#tab2:checked ~ .line{left:25%}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container input.dwg_input#tab2:checked ~ .content-container #c2{opacity:1;height:auto;padding:1em 1.5em 2.5em}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container input.dwg_input#tab3:checked ~ .line{left:50%}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container input.dwg_input#tab3:checked ~ .content-container #c3{opacity:1;height:auto;padding:1em 1.5em 2.5em}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container input.dwg_input#tab4:checked ~ .line{left:75%}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container input.dwg_input#tab4:checked ~ .content-container #c4{opacity:1;height:auto;padding:1em 1.5em 2.5em}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container input.dwg_input:checked+label{background:rgba(46,46,49,0.05);border-top:1px solid #2e2e31;border-right:1px solid #2e2e31;border-left:1px solid #2e2e31}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container input.dwg_input:checked+label::after{content:"";height:5px;width:calc(100% + 2px);position:absolute;display:block;background:#fff;border-right:1px solid #222;border-left:1px solid #222;bottom:-5px;opacity:1;left:-1px;transition:0.25s ease;z-index:999}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container label.dwg_label{display:inline-block;font-size:13px;height:60px;line-height:60px;width:24.6%;margin-right:0.15%;text-align:center;background:#fff;color:#2e2e31;position:relative;transition:0.25s background ease;cursor:pointer;text-transform:uppercase;vertical-align:top}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container label.dwg_label a{color:#2e2e31;text-decoration:none}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container label.dwg_label:last-of-type{margin-right:0}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container label.dwg_label::after{content:"";height:5px;width:calc(100% + 2px);position:absolute;display:block;background:#fff;border-right:1px solid #222;border-left:1px solid #222;bottom:-5px;opacity:0;left:-1px;transition:0.25s ease;z-index:999}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container .content-container{background:#fff;position:relative;height:auto;font-size:16px;border:1px solid #222;margin-top:4px}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container .content-container .content{padding:0;width:100%;opacity:0;height:0px;transition:0.25s ease;color:#333;overflow:hidden}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container .content-container .content h3{font-weight:200;margin:10px 0}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container .content-container .content>p:first-of-type{border-bottom:1px solid #ddd}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container .content-container .content p{padding:4px 0;margin:4px 0;display:block;width:100%;overflow:auto}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container .content-container .content p span+a{float:right;text-decoration:none}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container .content-container .content p,body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container .content-container .content i{font-size:13px}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container .content-container .content ul{font-size:13px;margin:0;padding-left:20px}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container .content-container .model-container model-viewer{width:100%;height:60vh}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container .content-container .model-container model-viewer:focus{outline:none}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container .content-container .model-container canvas:focus{outline:none}@media (max-width: 900px){body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container{display:block;width:90%;margin:0 auto 5em}}body.woocommerce.single-product .woocommerce-Tabs-panel.woocommerce-Tabs-panel--description{display:block;margin:0 auto 4em;width:100%;max-width:850px;padding:0 1em}@media (max-width: 700px){body.woocommerce.single-product .woocommerce-Tabs-panel .attributes-block{padding:1em}}body.woocommerce.single-product .related.products{display:none}body.woocommerce.single-product .up-sells.upsells.products{padding:0}body.woocommerce.single-product .up-sells.upsells.products h2{font-size:0.9rem;margin:2em 0 0.5em 0}body.woocommerce.single-product .up-sells.upsells.products ul.products{margin-bottom:0}body.woocommerce.single-product .up-sells.upsells.products ul.products li.product{border:none;margin:0.2em;width:32%;float:left !important;clear:none !important}body.woocommerce.single-product .up-sells.upsells.products ul.products li.product a{position:relative}body.woocommerce.single-product .up-sells.upsells.products ul.products li.product a img{margin-bottom:0}body.woocommerce.single-product .up-sells.upsells.products ul.products li.product a .tp-image-hover{display:none}body.woocommerce.single-product .up-sells.upsells.products ul.products li.product a h2{display:none !important;position:absolute;top:0px;padding:0 5px;font-size:11.2px;font-size:0.7rem;font-family:"Noto Sans",Arial,sans-serif;text-transform:uppercase}body.woocommerce.single-product .up-sells.upsells.products ul.products li.product a h2::after{display:none}body.woocommerce.single-product .up-sells.upsells.products ul.products li.product a .p2{display:none}body.woocommerce.single-product .up-sells.upsells.products ul.products li.product a .price{display:none !important;font-size:11.2px;font-size:0.7rem;position:absolute;bottom:20px;width:100%}body.woocommerce.single-product .up-sells.upsells.products ul.products li.product a.addtocartbutton{display:none !important}body.woocommerce.single-product .up-sells.upsells.products ul.products li.product:hover img{opacity:0.25}body.woocommerce.single-product .up-sells.upsells.products ul.products li.product:hover h2{display:block !important}body.woocommerce.single-product .up-sells.upsells.products ul.products li.product:hover .price{display:block !important}@media (max-width: 700px){body.woocommerce.single-product .woocommerce-Tabs-panel h2{font-size:22.4px;font-size:1.4rem}body.woocommerce.single-product .woocommerce-Tabs-panel .attributes-block p{margin-bottom:1em}body.woocommerce.single-product .woocommerce-Tabs-panel .attributes-block p span{width:100%}body.woocommerce.single-product .woocommerce-Tabs-panel .dwg_container label.dwg_label{font-size:10px;line-height:16px;padding-top:15px}body.woocommerce.single-product .up-sells.upsells.products h2{font-size:22.4px;font-size:1.4rem}}@media (max-width: 450px){body.woocommerce.single-product .dwg_container .content p{margin-bottom:1em !important}body.woocommerce.single-product .dwg_container .content p span{width:100%}body.woocommerce.single-product .dwg_container .content p a{width:100%;padding-top:5px}}body #add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:transparent}body #add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0 0 1em}body .woocommerce-checkout #payment ul.payment_methods li.wc_payment_method.payment_method_stripe{background:#eee;padding:1em;margin-bottom:2em}body .woocommerce-checkout #payment ul.payment_methods li.wc_payment_method.payment_method_klarna_payments_pay_later::before{content:"Alternatively, make your payment using Klarna";display:block;width:100%;font-weight:700;color:#000;padding:0 0 0.5em;margin-bottom:1em;border-bottom:1px solid #ccc}.cross-sells h2{font-size:1.3rem}.cross-sells .button.addtocartbutton{margin-left:0 !important}.cross-sells .image{max-width:240px}.cross-sells .woocommerce-loop-product__title{font-weight:600;font-size:1.3em !important}.cross-sells .description{display:none}.shipping_link :before{display:none}#customer_details{margin-bottom:2em}#order_review_heading{display:none}#main .woocommerce form.woocommerce-cart-form table.cart .actions .coupon .input-text{width:200px}#main .woocommerce form.woocommerce-cart-form table.cart .actions .coupon .button{padding:0.75em 2em}@media (max-width: 600px){#main .woocommerce form.woocommerce-cart-form table.cart .actions .coupon .input-text{width:100%;margin:0}#main .woocommerce form.woocommerce-cart-form table.cart .actions .coupon .button{width:100%;margin:0 0 1em 0}}body.woocommerce nav.woocommerce-pagination ul li a,body.woocommerce nav.woocommerce-pagination ul li span body.woocommerce nav.woocommerce-pagination ul li a:focus,body.woocommerce nav.woocommerce-pagination ul li a:hover,body.woocommerce nav.woocommerce-pagination ul li span.current{font-family:"Noto Sans",Arial,sans-serif}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#2e2e31;border-radius:none;text-transform:uppercase;font-weight:300}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:0.6em 2em}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:0;padding:0.6em 2em}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#2e2e31}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:rgba(46,46,49,0.5)}.woocommerce form .form-row textarea{height:12em}.woocommerce ul.products li.product .price{color:#2e2e31}
