:root{--woo-1st-bg-color:var(--main-color-blue-secondary);--woo-1st-tx-color:#ffffff;--woo-2nd-bg-color:var(--main-color-blue-primary);--woo-2nd-tx-color:#ffffff;--woo-3rd-bg-color:#ebe9eb;--woo-3rd-tx-color:#515151;--woo-4th-bg-color:#fafafa;--woo-4th-tx-color:#656971;--woo-5th-bg-color:#eeeeee;--woo-5th-tx-color:#000000;--woo-border-color:#cccccc}body.cwd-basket #cart-contents-list table td.product-remove a i{font-size:200%}body.cwd-basket #cart-contents-list table td button.button{border-radius:0;-webkit-appearance:none}body.cwd-product .product .variations td.value select{padding-right:25px}#cart-customlocation{}#shipping_method{float:left;width:100%;margin-bottom:0}#shipping_method li{float:left;width:100%}#customer_details .col-1,#customer_details .col-2{width:100%}#customer_details .woocommerce-additional-fields{margin-top:30px}.vat-switcher{padding:15px 0}.vat-switcher input:checked + .slider{background:var(--woo-2nd-bg-color)!important}.vat-switcher span.switch__title{color:var(--woo-2nd-tx-color)!important}body.cwd-account .woocommerce-MyAccount-content input,body.cwd-account .woocommerce-MyAccount-content select,#custom_text_field,#customer_login input{padding:8px;border:1px solid var(--woo-border-color);width:100%;float:left}body.cwd-account .woocommerce-MyAccount-content label,body.cwd-account .woocommerce-MyAccount-content span,body.cwd-account .woocommerce-MyAccount-content p,body.cwd-account .woocommerce-MyAccount-content .woocommerce-page form .form-row-first,body.cwd-account #customer_login label,body.cwd-account #customer_login p{float:left;margin-bottom:10px;width:100%}body.cwd-account .woocommerce-MyAccount-content label span,body.cwd-account #customer_login label span{width:auto;float:none}body.cwd-account .woocommerce-MyAccount-content span em,body.cwd-account #customer_login span em{font-size:.8em;display:none}body.cwd-account .password-input span{width:auto}body.cwd-account .woocommerce #customer_login form .password-input{width:100%}body.cwd-account input#rememberme{width:auto}body.cwd-checkout button.woocommerce-form-login__submit,body.cwd-account button.woocommerce-button,body.cwd-account button.woocommerce-Button,body.cwd-account .woocommerce-address-fields button,button.staff-login{background:var(--woo-2nd-bg-color);color:var(--woo-2nd-tx-color);text-align:left;text-decoration:none;font-size:.8em;display:inline-block;width:auto;margin:0;position:relative;font-size:14px;line-height:44px;border:0;text-transform:uppercase;font-family:inherit;padding:0 0 0 15px;-webkit-transition:all 250ms linear;-ms-transition:all 250ms linear;transition:all 250ms linear;text-transform:uppercase}body.cwd-checkout button.woocommerce-form-login__submit{width:auto}body.cwd-account button.woocommerce-button:hover,body.cwd-checkout button.woocommerce-form-login__submit:hover,body.cwd-account button.woocommerce-Button:hover,body.cwd-account .woocommerce-address-fields button:hover,button.staff-login:hover{background:var(--main-color-blue-secondary)}body.cwd-account button.woocommerce-button::after,body.cwd-account button.woocommerce-Button::after,body.cwd-checkout button.woocommerce-form-login__submit::after,body.cwd-account .woocommerce-address-fields button::after,button.staff-login::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-style:normal;font-variant:normal;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"\f054";float:right;background:var(--main-color-yellow);color:var(--main-color-blue-primary);padding:0 15px;min-width:44px;text-align:center;line-height:44px;margin-left:15px}body.cwd-account .woocommerce-ResetPassword input,body.cwd-account .woocommerce-form-login input{padding:8px;border:1px solid var(--woo-border-color);width:100%}.woocommerce form .password-input,.woocommerce-page form .password-input{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{position:absolute;right:8px;top:7px;cursor:pointer}.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::after{font-family:"Font Awesome 5 Free";font-weight:900;font-variant:normal;text-transform:none;font-size:1.2em;line-height:1;-webkit-font-smoothing:antialiased;margin-left:8px;content:"\f06e";text-decoration:none}.woocommerce form .show-password-input.display-password::after,.woocommerce-page form .show-password-input.display-password::after{color:#585858}body.cwd-account .woocommerce-MyAccount-navigation,body.cwd-account .woocommerce-MyAccount-content{width:100%;float:left;margin-bottom:25px}body.cwd-account .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0;overflow:hidden;position:relative;display:flex;flex-flow:row}body.cwd-account .woocommerce-MyAccount-navigation ul li{border:1px solid var(--woo-border-color);background-color:var(--woo-3rd-bg-color);display:inline-block;position:relative;flex:1;z-index:0;margin:0;padding:.25em 1.5em;float:left;text-align:center;-webkit-transition:all 250ms linear;-ms-transition:all 250ms linear;transition:all 250ms linear}body.cwd-account .woocommerce-MyAccount-navigation ul li a{display:inline-block;float:left;width:100%;padding:.75em 0;color:var(--woo-3rd-tx-color);text-decoration:none}body.cwd-account .woocommerce-MyAccount-navigation ul li.is-active a,body.cwd-account .woocommerce-MyAccount-navigation ul li:hover a{color:var(--woo-1st-bg-color)}body.cwd-account .woocommerce-MyAccount-navigation ul li.is-active,body.cwd-account .woocommerce-MyAccount-navigation ul li:hover{z-index:2;color:var(--woo-1st-tx-color)}body.cwd-account .woocommerce-MyAccount-content{width:100%}body.cwd-account mark{background:none;border-bottom:1px dashed var(--woo-1st-bg-color)}body.cwd-account table.woocommerce-orders-table,body.cwd-account table.order_details,body.cwd-account table.order_details tfoot th{border:1px solid var(--woo-border-color)}body.cwd-account table.order_details tfoot th{text-align:right;padding:15px;vertical-align:top}body.cwd-account table.woocommerce-orders-table thead,body.cwd-account table.order_details thead{background:var(--woo-2nd-bg-color);border:1px solid var(--woo-border-color)}body.cwd-account table.woocommerce-orders-table thead th,body.cwd-account table.order_details thead th{color:#fff;border:1px solid var(--woo-border-color)}body.cwd-account table.woocommerce-orders-table thead th span,body.cwd-account table.order_details thead th{color:var(--woo-2nd-tx-color);margin:0;padding:15px}body.cwd-account table.woocommerce-orders-table span,body.cwd-account table.order_details span{width:auto}body.cwd-account table.order_details span.woocommerce-Price-amount,body.cwd-account table.order_details span.woocommerce-Price-amount span.woocommerce-Price-currencySymbol,body.cwd-account table.woocommerce-orders-table span.woocommerce-Price-amount,body.cwd-account table.woocommerce-orders-table span.woocommerce-Price-amount span.woocommerce-Price-currencySymbol{font-size:1em;margin:0}body.cwd-account table.woocommerce-orders-table span.woocommerce-Price-amount,body.cwd-account table.order_details span.woocommerce-Price-amount{font-size:1em;padding-right:5px}body.cwd-account .woocommerce-orders-table__cell a{text-decoration:none;color:var(--woo-1st-bg-color)}body.cwd-account .woocommerce-orders-table__cell a:after{content:"|";padding:0 5px;text-decoration:none;color:var(--woo-2nd-bg-color)}body.cwd-account .woocommerce-orders-table__cell a:last-child:after{padding:0;content:""}body.cwd-account header.woocommerce-order-details h2{margin-bottom:15px}body.cwd-account header.woocommerce-Address-title{float:left;width:100%;position:relative;z-index:200;min-height:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:30px;top:0;padding:15px}body.cwd-account header.woocommerce-Address-title h2{margin-top:0!important;padding-top:0!important}body.cwd-account article address p{margin:0;padding:0}body.cwd-account .tracking_link{text-decoration:none;color:var(--woo-1st-bg-color)}body.cwd-account li.woocommerce-MyAccount-navigation-link--orders a:before{font-weight:400;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"\f46d";display:inline-block;padding-right:5px}body.cwd-account li.woocommerce-MyAccount-navigation-link--edit-address a:before{font-weight:400;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"\f1ad";display:inline-block;padding-right:5px}body.cwd-account li.woocommerce-MyAccount-navigation-link--edit-account a:before{font-weight:400;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"\f007";display:inline-block;padding-right:5px}body.cwd-account li.woocommerce-MyAccount-navigation-link--customer-logout a:before{font-weight:400;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"\f2f5";display:inline-block;padding-right:5px}#woocommerce-breadcrumb-container,#cwd-woocommerce-breadcrumb-container{float:left;width:100%;background:var(--woo-4th-bg-color);min-height:50px;height:auto;display:block}.woocommerce-breadcrumb{margin-top:0;font-size:.875em;padding:25px 0}.woocommerce-breadcrumb a,a.woocommerce-review-link,.product_meta a{color:var(--woo-4th-tx-color);text-decoration:underline}.woocommerce-breadcrumb .breadcrumb-separator{display:inline-block;padding:0 10px}.woocommerce-breadcrumb a:first-of-type::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"\f015";margin-right:.5407911001em}#back_link{display:none;background:var(--woo-4th-bg-color)}#back_link a{color:var(--woo-4th-tx-color);text-decoration:underline;font-size:.8em}body.cwd-product .woocommerce-product-gallery{border:1px solid var(--woo-border-color)}body.cwd-product .product .woocommerce-product-gallery{width:33.33%;float:left}body.cwd-product .product .woocommerce-product-gallery img{width:100%;float:left;height:auto}body.cwd-product .product .woocommerce-product-gallery{position:relative;margin-bottom:50px}body.cwd-product .product .woocommerce-product-gallery figure{margin:0}body.cwd-product .woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}body.cwd-product .woocommerce-product-gallery .flex-control-thumbs li{list-style:none;float:left;cursor:pointer}body.cwd-product .woocommerce-product-gallery .flex-control-thumbs img{opacity:.5}body.cwd-product .woocommerce-product-gallery .flex-control-thumbs img.flex-active,.woocommerce-product-gallery .flex-control-thumbs img:hover{opacity:1}body.cwd-product .woocommerce-product-gallery img{display:block}body.cwd-product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:33.3333%}body.cwd-product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:25%}body.cwd-product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:20%}body.cwd-product .woocommerce-product-gallery__trigger{position:absolute;top:1em;right:1em;z-index:99}body.cwd-product a.woocommerce-product-gallery__trigger{text-decoration:none}body.cwd-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:.875em;right:.875em;display:block;height:2em;width:2em;border-radius:3px;z-index:99;text-align:center;text-indent:-999px;overflow:hidden}body.cwd-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{background:var(--woo-1st-bg-color);color:var(--woo-1st-tx-color)}body.cwd-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover{background:var(--woo-2nd-bg-color);color:var(--woo-2nd-tx-color)}body.cwd-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{font:normal normal normal 1em/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;content:"\f00e";line-height:2;text-indent:0}#product_mobile_title{float:left;width:100%;margin-bottom:15px;display:none}#product_mobile_title h1{padding:0;float:left;width:100%;color:var(--woo-1st-bg-color)}#product_mobile_title a{color:var(--woo-1st-bg-color);text-decoration:none}body.cwd-product #main.single-product-page{background:#fff}body.cwd-product .product .entry-summary{width:66.66%;padding:0 25px 0;float:left;margin-bottom:50px}body.cwd-product .product .entry-summary p.price{margin-bottom:20px}body.cwd-product .product .variations,.woocommerce-variation-add-to-cart{float:left;width:100%;margin-bottom:15px}body.cwd-product .product .variations select,body.cwd-product .product .quantity input.input-text{padding:5px;border:1px solid var(--woo-border-color)}body.cwd-product .product .variations a.reset_variations{margin-left:15px}body.cwd-product .product .variations tr{padding:10px 0;float:left;width:100%}body.cwd-product .product .variations td.label{float:left;width:100%}body.cwd-product .product .variations td.label label{float:left;width:100%;padding:10px 0}body.cwd-product .product .variations td.value{float:left;width:100%}body.cwd-product .product p.in-stock::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f04d";color:green;padding-right:5px}body.cwd-product .product p.out-of-stock::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f04d";color:red;padding-right:5px}body.cwd-product .product p.available-on-backorder::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f04d";color:orange;padding-right:5px}body.cwd-product div.product button.single_add_to_cart_button{background:var(--main-color-blue-primary);color:var(--woo-2nd-tx-color);text-align:left;padding:0 0 0 15px;text-decoration:none;font-size:.8em;line-height:44px;float:left;width:auto;text-transform:uppercase;-webkit-transition:all 250ms linear;-ms-transition:all 250ms linear;transition:all 250ms linear;border:0}body.cwd-product div.product button.single_add_to_cart_button::after,body.cwd-product div.product button.single_add_to_cart_button:hover::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"\f054";float:right;background:var(--main-color-yellow);color:var(--main-color-blue-primary);padding:0 15px;min-width:44px;text-align:center;margin-left:15px}body.cwd-product div.product button.single_add_to_cart_button:hover{background:var(--main-color-blue-secondary)}body.cwd-product div.product .sku_wrapper,.woocommerce div.product .posted_in,.woocommerce div.product .tagged_as{float:left;width:100%}body.cwd-product div.product .amount{font-size:1.5em;color:var(--woo-1st-bg-color)}body.cwd-product div.product .woocommerce-Price-currencySymbol{font-size:1em;color:var(--woo-1st-bg-color)}body.cwd-product div.product del{color:#aaa}body.cwd-product div.product span.saving{color:#E0352D}body.cwd-product div.product .amount small{font-size:.75em;color:var(--woo-1st-bg-color)}body.cwd-product span.onsale,body.cwd-shop span.onsale,body.home span.onsale{padding:15px 25px;float:left;background:#E0352D;color:#fff;position:absolute;left:0;z-index:150}body.cwd-product #products-carousel span.onsale,body.home #products-carousel span.onsale{top:15px;left:15px}#products-carousel .item a span.price{min-height:60px}#products-carousel .owl-item{padding:15px;width:100%}#products-carousel .item{width:100%;border-radius:12px}body.cwd-product .woocommerce-tabs{float:left;width:100%}body.cwd-product .product{position:relative;z-index:100;float:left;width:100%}body.cwd-product .product .woocommerce-tabs{float:left;width:100%}body.cwd-product .product .woocommerce-tabs ul.tabs{width:100%;float:none}body.cwd-product .product .woocommerce-tabs ul.tabs{list-style:none;padding:0;margin:0;overflow:hidden;position:relative;display:flex;flex-flow:row}body.cwd-product .product .woocommerce-tabs ul.tabs::before{position:absolute;content:' ';width:100%;bottom:0;left:0;z-index:1}body.cwd-product .product .woocommerce-tabs ul.tabs li{border:1px solid var(--woo-border-color);background-color:var(--woo-3rd-bg-color);display:inline-block;position:relative;flex:1;z-index:0;margin:0;padding:.25em 1.5em;float:left;text-align:center}body.cwd-product .product .woocommerce-tabs ul.tabs li.active{background:var(--woo-1st-bg-color);z-index:2;color:var(--woo-1st-tx-color)}body.cwd-product .product .woocommerce-tabs ul.tabs li::after,body.cwd-product .product .woocommerce-tabs ul.tabs li::before{border:1px solid var(--woo-border-color);position:absolute;bottom:-1px;width:0;height:0;content:' '}body.cwd-product .product .woocommerce-tabs ul.tabs li::before{left:-6px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #ebe9eb}body.cwd-product .product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}body.cwd-product .product .woocommerce-tabs ul.tabs li::after{right:-6px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #ebe9eb}body.cwd-product .product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}body.cwd-product .product .woocommerce-tabs ul.tabs li a{display:inline-block;float:left;width:100%;padding:.75em 0;color:var(--woo-3rd-tx-color);text-decoration:none}body.cwd-product .product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}body.cwd-product .product .wc-tab{padding:25px 25px;border:1px solid var(--woo-border-color);border-top:0;float:left;width:100%}body.cwd-product .product .wc-tab h2,body.cwd-product .woocommerce-product-details__short-description h2{float:left;width:100%;margin-bottom:20px;color:var(--woo-1st-bg-color)}body.cwd-product .product .wc-tab h2,body.cwd-product .woocommerce-product-details__short-description h2{margin-top:30px}body.cwd-product .product .wc-tab p,body.cwd-product .woocommerce-product-details__short-description p{margin-top:30px}body.cwd-product .product .woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes-item__value p{margin:0}body.cwd-product .product .wc-tab h2:first-child,body.cwd-product .woocommerce-product-details__short-description h2:first-child{margin-top:0}body.cwd-product .product .wc-tab strong,body.cwd-product .woocommerce-product-details__short-description strong{font-weight:600}body.cwd-product .product .wc-tab ul,body.cwd-product .woocommerce-product-details__short-description ul{float:left;width:100%;list-style-type:disc;padding-left:20px}body .cwd-product .product .wc-tab ul li{list-style:none}body.cwd-product .product .wc-tab table.downloads{list-style:none;list-style-position:outside;padding:0;width:100%}body.cwd-product table.downloads,table.downloads td,table.downloads tr{border:1px solid var(--woo-border-color);padding:5px}body.cwd-product table.downloads td.center{text-align:center}body.cwd-product .downloads i.fa-file-pdf{color:#E0352D}body.cwd-product .download i.fa-file-word{color:blue}body.cwd-product .download i.fa-file-alt{color:black}body.cwd-product .download i.fa-file-excel{color:green}body.cwd-product .download i.fa-file-powerpoint{color:orange}body.cwd-product .download i.fa-file-audio{color:blue}body.cwd-product .download i.fa-file-video{color:blue}body.cwd-product .download i.fa-file-code{color:blue}body.cwd-product .download i.fa-file{color:blue}body.cwd-product .download a{text-decoration:none}body.cwd-product .download a:hover{text-decoration:underline}body.cwd-product .download td.filesize{color:var(--woo-1st-bg-color)}body.cwd-product #tab-additional_information table{display:table;margin-bottom:25px;width:100%}body.cwd-product #tab-additional_information table thead th{text-align:left;background:var(--woo-2nd-bg-color);border:1px solid var(--woo-border-color);color:var(--woo-2nd-tx-color);padding:8px}body.cwd-product #tab-additional_information table .woocommerce-product-attributes-item__label{text-align:left;background:var(--woo-3rd-bg-color);border:1px solid var(--woo-border-color);padding:8px}body.cwd-product #tab-additional_information table .woocommerce-product-attributes-item__value{background:#fff;text-align:left;border:1px solid var(--woo-border-color);padding:8px}body.cwd-product #related_products_container{float:left;width:100%;background:#f1f1f1;margin-top:60px}body.cwd-product section.related{float:left;padding:50px 0 50px 0}body.cwd-product section.related ul.products.columns-4 li.product a.add_to_cart_button{background:var(--woo-1st-bg-color);color:var(--woo-1st-tx-color);text-align:left;padding:0 0 0 15px;text-decoration:none;font-size:.8em;float:left;width:100%;position:relative}body.cwd-product section.related ul.products.columns-4 li.product .price{float:left}body.cwd-product section.related ul.products.columns-4 li.product{padding:15px}body.home #featured-products{float:left;width:100%;background:#f1f1f1}body.home div.product-title-container{min-height:100px;float:left;width:100%}body.home #featured-products h2,section.related h2{color:var(--woo-1st-bg-color);padding:30px 0 15px;float:left;text-align:center;width:100%;font-size:24pt;font-weight:600}body.home #featured-products div.product-title-container h2,body.home #related_products_container h2.woocommerce-loop-product__title{color:var(--woo-1st-bg-color);padding:30px 0 0;float:left;text-align:left;width:100%;font-size:13pt;font-weight:600}body.home #featured-products div.product-title-container h2 a,body.home #related_products_container h2.woocommerce-loop-product__title a{color:var(--woo-1st-bg-color);text-decoration:none}body.home a.featured-product-category{text-decoration:none}.product_meta a{text-decoration:none;color:var(--woo-2nd-bg-color)}.product_meta .posted_in{padding:30px 0}.product_meta .sku_wrapper{padding:0 0 30px 0}body.cwd-product div.product-title-container{min-height:100px;float:left;width:100%}body.cwd-product ul.products li.product a.featured-product-category{font-size:11pt}body.cwd-product li.product{padding:15px;border:15px solid var(--woo-border-color)}body.cwd-product li.product .price{padding:15px 0}body.cwd-product li.product .amount,body.cwd-product li.product .amount small{color:var(--woo-1st-bg-color)}body.cwd-product li.product .amount small{font-size:.8em}body.cwd-product .product-title-container h2,body.cwd-product .woocommerce-loop-product__title{font-size:1em;text-align:left;min-height:0;padding:0}body.cwd-product div.product-title-container h2 a{color:var(--woo-1st-bg-color);text-transform:uppercase;text-decoration:none}body.cwd-product a.featured-product-category{text-decoration:none;color:var(--main-color-blue-primary)}body.cwd-shop .count{display:none}body.cwd-shop div.product-title-container{min-height:100px;float:left;width:100%}body.cwd-shop #products-container h2{color:var(--woo-1st-bg-color);padding:30px 0 0;float:left;text-align:left;width:100%;font-size:13pt;font-weight:600}body.cwd-shop #products-container h2 a{color:var(--woo-1st-bg-color);text-transform:uppercase;text-decoration:none}body.cwd-shop a.featured-product-category{text-decoration:none}body.cwd-shop ul.products li.product a.button,body.cwd-shop ul.products li.product-category a.button{background:var(--main-color-blue-primary);color:var(--woo-1st-tx-color);text-align:left;padding:0 0 0 15px;text-decoration:none;font-size:.8em;line-height:44px;-webkit-transition:all 250ms linear;-ms-transition:all 250ms linear;transition:all 250ms linear;text-transform:uppercase}body.cwd-shop ul.products li.product a.button::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"\f054";float:right;background:var(--main-color-yellow);color:var(--main-color-blue-primary);padding:0 15px;min-width:44px;text-align:center}body.cwd-shop ul.products li.product a.button:hover{background:var(--main-color-blue-secondary)}body.cwd-shop a.added_to_cart,body.home a.added_to_cart,body.cwd-product a.added_to_cart{background:var(--woo-2nd-bg-color);color:var(--woo-2nd-tx-color);text-align:left;padding:0 0 0 15px;text-decoration:none;font-size:.8em;line-height:44px;float:left;width:100%;text-transform:uppercase;-webkit-transition:all 250ms linear;-ms-transition:all 250ms linear;transition:all 250ms linear}body.cwd-shop a.added_to_cart::after,body.home a.added_to_cart::after,body.cwd-product a.added_to_cart::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"\f054";float:right;background:var(--woo-1st-bg-color);padding:0 15px;min-width:44px;text-align:center}body.cwd-shop a.added_to_cart:hover,body.home a.added_to_cart:hover,body.cwd-product a.added_to_cart:hover{background:var(--woo-5th-bg-color);color:var(--woo-5th-tx-color)}body.cwd-shop ul.products{float:left;display:flex;flex-wrap:wrap;flex-direction:row;width:100%;box-sizing:content-box;margin-top:15px;gap:15px;justify-content:left;padding:0 15px}body.cwd-shop ul.products:before{content:unset}body.cwd-shop ul.products:after{content:unset}body.cwd-shop ul.products li.product,body.cwd-shop ul.products li.product-category{list-style:none;float:left;position:relative;margin:0;overflow:hidden;background:#fff;padding:15px}body.cwd-shop ul.products.columns-1 li.product,body.cwd-shop ul.products.columns-1 li.product-category{flex:0 0 100%}body.cwd-shop ul.products.columns-2 li.product,body.cwd-shop ul.products.columns-2 li.product-category{flex:0 0 50%}body.cwd-shop ul.products.columns-3 li.product,body.cwd-shop ul.products.columns-3 li.product-category{-webkit-transition:all 250ms linear;-ms-transition:all 250ms linear;transition:all 250ms linear;border-radius:10px}body.cwd-shop ul.products.columns-3 li.product:hover{border:2px solid var(--main-color-blue-primary)}body.cwd-shop ul.products.columns-3 li.product-category a{display:grid;text-decoration:none}body.cwd-shop #products-container ul.products.columns-3 li.product-category h2.woocommerce-loop-category__title{padding:0;min-height:80px;text-align:center;display:flex;align-items:center;justify-content:center}body.cwd-shop ul.products.columns-4 li.product,body.cwd-shop ul.products.columns-4 li.product-category{flex:0 0 25%}body.cwd-shop ul.products.columns-5 li.product,body.cwd-shop ul.products.columns-5 li.product-category{flex:0 0 20%}body.cwd-shop ul.products li{border:2px solid #f1f1f1}body.cwd-shop ul.products li.product a{float:left;width:100%;position:relative;font-size:.8em;overflow:hidden;color:var(--main-color-blue-primary)}body.cwd-shop ul.products li.product a span.price{padding-bottom:15px;float:left;width:100%;min-height:60px}body.cwd-shop ul.products li.product a span.amount{color:var(--woo-1st-bg-color);float:left;width:100%;font-size:1.2em}body.cwd-shop ul.products li.product a span.woocommerce-Price-currencySymbol{color:var(--woo-1st-bg-color)}body.cwd-shop ul.products li.product.sale a span.amount{color:var(--woo-1st-bg-color);padding-bottom:0;float:left;width:100%}body.cwd-shop ul.products li.product a span.amount small{color:var(--woo-1st-bg-color);font-size:.8em}body.cwd-shop ul.products li.product.sale a span.price del,body.cwd-product #products-carousel del,body.home #products-carousel del{color:#aaa}body.cwd-shop ul.products li.product.sale a span.price span.saving,body.cwd-product #products-carousel span.saving,body.home #products-carousel span.saving{color:#E0352D}body.cwd-shop ul.products li.product a img{float:left;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:8px}body.cwd-shop ul.products li.product a img:hover{}body.cwd-shop ul li.product h2.woocommerce-loop-product__title mark.count,body.cwd-shop ul li.product-category h2.woocommerce-loop-category__title mark.count{background:#fff;color:var(--woo-1st-bg-color)}body.cwd-shop ul li.product span.price span.price{float:left;width:100%;padding:5px}body.cwd-shop ul li.product span.price{float:left;border:0;width:100%}body.cwd-shop #sidebar_container{padding:16px 0;float:right;width:80%}body.cwd-shop .product-categories span.toggle{float:right;padding:5px}body.cwd-shop .shop-page-sidebar{padding:0;float:right;margin:0 0 30px;width:100%}body.cwd-shop #sidebar_container h3{background:var(--main-color-blue-primary);color:#fff;padding:10px 15px}body.cwd-shop .product-categories{padding:0;margin:0;float:left;width:100%;border-bottom:1px solid var(--woo-border-color)}body.cwd-shop .product-categories li{padding:0;margin:0;float:left;width:100%;border-bottom:0}body.cwd-shop .product-categories ul.children li a{text-indent:10px}body.cwd-shop .product-categories ul.children li ul.children li.indent_children a{text-indent:15px;width:100%}body.cwd-shop .product-categories ul.children li ul.children li.indent_children,body.cwd-shop .product-categories ul.children li.cat-item:not(.has_children) a{width:100%}body.cwd-shop .product-categories li:hover>a:before,body.cwd-shop .product-categories li.current-cat>a:before,body.cwd-shop .product-categories li.current-cat-ancestor>a:before{color:var(--woo-1st-bg-color)}body.cwd-shop .product-categories li a::before{line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"\f054";color:var(--main-color-blue-primary);padding-right:10px}body.cwd-shop .product-categories.brands li span{color:#000;font-size:.75em;padding-top:10px;padding-right:10px;float:right;display:block}body.cwd-shop .product-categories li span{color:#fff;font-size:.75em;padding-top:10px;padding-right:10px;float:right}body.cwd-shop .product-categories li span i{color:var(--main-color-blue-primary);font-size:1.5em;float:right;padding-top:4px;padding-right:5px;cursor:pointer}body.cwd-shop .product-categories li{text-indent:5px}body.cwd-shop .product-categories ul .indent_children{text-indent:10px}body.cwd-shop .product-categories .children .indent_children a{padding-right:0}body.cwd-shop .product-categories .children .cat-item:not(.current-cat) span{color:#333}body.cwd-shop .product-categories .cat-item{background:#fff;border:2px solid #f1f1f1;-webkit-transition:all 250ms linear;-ms-transition:all 250ms linear;transition:all 250ms linear;border-bottom:0}body.cwd-shop .product-categories .children{float:left;width:100%}body.cwd-shop .product-categories .children li{border-left:0;border-right:0;position:relative}body.cwd-shop .product-categories .children li:last-child{border-bottom:0}body.cwd-shop .product-categories a{padding:10px;font-size:.75em;text-decoration:none;float:left;width:80%;color:var(--main-color-blue-secondary)}body.cwd-shop .woocommerce-ordering select{padding-right:22px}body.cwd-shop .woocommerce-pagination{float:right;border:0;clear:none;padding:0 15px 0 0;margin-bottom:0;width:100%;text-align:center}body.cwd-shop .woocommerce-pagination ul.page-numbers{padding:15px 0;width:auto}body.cwd-shop .pagination .page-numbers,body.cwd-shop .woocommerce-pagination .page-numbers{list-style:none;margin:0;vertical-align:middle}body.cwd-shop .pagination ul.page-numbers::after,body.cwd-shop .pagination ul.page-numbers::before,body.cwd-shop .woocommerce-pagination ul.page-numbers::after,body.cwd-shop .woocommerce-pagination ul.page-numbers::before{content:"";display:table}body.cwd-shop .woocommerce-pagination .page-numbers li .page-numbers.current{background:var(--main-color-blue-primary);color:var(--woo-1st-tx-color)}body.cwd-shop .pagination .page-numbers li .page-numbers,body.cwd-shop .woocommerce-pagination .page-numbers li .page-numbers{border-left-width:0;display:inline-block;padding:.3342343017em .875em;background-color:rgba(0,0,0,.025);color:#43454b}body.cwd-shop .pagination .page-numbers,body.cwd-shop .woocommerce-pagination .page-numbers{list-style:none;margin:0;vertical-align:middle;-webkit-transition:all 250ms linear;-ms-transition:all 250ms linear;transition:all 250ms linear}body.cwd-shop .wc-block-grid__product-onsale,.onsale,body.cwd-shop .woocommerce-pagination .page-numbers li .page-numbers:not(.current){color:#60646c;border:1px solid #f1f1f1}body.cwd-shop .pagination .page-numbers li,body.cwd-shop .woocommerce-pagination .page-numbers li{display:inline-block}body.cwd-shop .woocommerce-pagination .next,body.cwd-shop .woocommerce-pagination .prev{text-indent:-9999px;position:relative;overflow:hidden}body.cwd-shop .pagination .page-numbers,body.cwd-shop .woocommerce-pagination .page-numbers{list-style:none;margin:0;vertical-align:middle;text-decoration:none}body.cwd-shop .woocommerce-pagination .page-numbers li .page-numbers:hover{background:var(--main-color-blue-secondary);color:#fff}body.cwd-shop .woocommerce-pagination .next::after,body.cwd-shop .woocommerce-pagination .prev::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"\f0d9";text-indent:0;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}body.cwd-shop .woocommerce-pagination .next::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0da"}.woocommerce-message,.woocommerce-info{color:#ffffff;margin-bottom:25px}.woocommerce-message::before,.woocommerce-info::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f058";display:inline-block;position:absolute;top:1em;left:1.5em;color:#fff}.woocommerce-message,.woocommerce-info{background-color:var(--woo-1st-bg-color);margin-left:0;border-radius:2px;color:#fff;clear:both;border-left:.6180469716em solid rgba(0,0,0,.15);padding:1em 2em 1em 3.5em;position:relative;list-style:none outside}.woocommerce-message .button,.woocommerce-message .restore-item{float:right;background:0 0;color:#fff;box-shadow:none;line-height:1.618;margin-left:1em;padding:0 0 0 1em;border-width:0 0 0 1px;border-left-style:solid;border-left-color:hsla(0,0%,100%,.25)!important;border-radius:0}.woocommerce-error .button{float:right;background:0 0;color:#fff;box-shadow:none;line-height:1.618;margin-left:1em;padding:0 0 0 1em;border-width:0 0 0 1px;border-left-style:solid;border-left-color:hsla(0,0%,100%,.25)!important;border-radius:0}.woocommerce-error{color:#ffffff;margin:0 0 50px 0}.woocommerce-error li{margin:0;color:#fff;list-style:none}.woocommerce-error strong{color:#fff}.woocommerce-error::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f071";display:inline-block;position:absolute;top:1em;left:1.5em;color:#fff}.woocommerce-error{background-color:#E0352D;margin-left:0;border-radius:2px;color:#fff;clear:both;border-left:.6180469716em solid rgba(0,0,0,.15);padding:1em 2em 1em 3.5em;position:relative;list-style:none outside}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:#fff;text-decoration:none}a.showlogin{color:var(--woo-1st-bg-color)}.woocommerce-checkout-payment{float:left;width:100%}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:' ';display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:' ';display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:' ';display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:' ';display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left;padding-left:15px}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:' ';display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{display:none}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:' ';display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:' ';display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:' ';display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block;padding-bottom:15px;color:var(--woo-1st-bg-color)}.woocommerce-page form legend,.woocommerce form legend{font-size:18px;margin-bottom:30px;margin-top:30px;font-weight:600}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%;padding:8px;border:1px solid var(--woo-border-color)}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%;padding:8px;border:1px solid var(--woo-border-color)}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:' ';display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}body.cwd-checkout .login{margin-bottom:15px}body.cwd-checkout .woocommerce-form-login{float:left;margin-top:15px}body.cwd-account a.edit{color:var(--woo-1st-bg-color);text-decoration:none}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}.woocommerce-checkout-review-order-table{margin:50px 0}.woocommerce-checkout-review-order-table,.woocommerce-checkout-review-order-table thead,.woocommerce-checkout-review-order-table tbody,.woocommerce-checkout-review-order-table tfoot,.woocommerce-checkout-review-order-table tr{float:left;width:100%;border:1px solid #eee;display:table}.woocommerce-checkout-review-order-table td,.woocommerce-checkout-review-order-table th{border:1px solid #eee}.woocommerce-checkout-review-order-table .product-name{width:66.66%;text-align:left;padding:5px}.woocommerce-checkout-review-order-table .product-total{width:33.33%;text-align:left;padding:5px}.woocommerce-checkout-review-order-table .cart-subtotal th,.woocommerce-checkout-review-order-table .woocommerce-shipping-totals th,.woocommerce-checkout-review-order-table .tax-rate th,.woocommerce-checkout-review-order-table .order-total th{width:66.66%;text-align:right;padding:5px}.woocommerce-checkout-review-order-table .cart-subtotal td,.woocommerce-checkout-review-order-table .woocommerce-shipping-totals td,.woocommerce-checkout-review-order-table .tax-rate td,.woocommerce-checkout-review-order-table .order-total td{width:33.33%;text-align:left;padding:5px}.woocommerce-terms-and-conditions-wrapper,.form-row.place-order{float:left;width:100%}.woocommerce-checkout-payment #place_order,.place-order{float:left}#customer_details{float:left;width:100%;margin:50px 0}.woocommerce-table--order-details.order_details tfoot tr th{text-align:right}.woocommerce-table--order-details.order_details tbody tr td.woocommerce-table__product-name strong{width:auto;float:none}body.cwd-account #customer_details input,body.cwd-account #customer_details select,body.cwd-account #customer_details textarea{padding:8px;border:1px solid var(--woo-border-color);margin-bottom:25px}body.cwd-checkout #customer_details input{margin-top:10px;padding:8px;border:1px solid var(--woo-border-color);float:left}body.cwd-checkout .woocommerce-billing-fields h3,body.cwd-checkout h3#ship-to-different-address{margin-bottom:5px}body.cwd-checkout #ship-to-different-address span{padding:5px;color:var(--woo-1st-bg-color);font-weight:600;float:left;margin-top:3px}body.cwd-checkout .woocommerce-shipping-fields #ship-to-different-address-checkbox{margin-top:15px}body.cwd-checkout.woocommerce form .form-row label,.woocommerce-page form .form-row label{font-size:14px;margin-top:15px}body.cwd-checkout #ship-to-different-address span{font-size:16px}body.cwd-checkout table.woocommerce-checkout-review-order-table{border:0}body.cwd-checkout table.woocommerce-checkout-review-order-table th{border:0;display:table-cell;border:1px solid var(--woo-border-color);vertical-align:middle;color:var(--woo-1st-tx-color);padding:15px}body.cwd-checkout table.woocommerce-checkout-review-order-table td{border:0;border-top:0;border:1px solid var(--woo-border-color);padding:15px;background:#fff}body.cwd-checkout table.woocommerce-checkout-review-order-table tfoot{border:0;background:#e6e6e6}body.cwd-checkout table.woocommerce-checkout-review-order-table tfoot th{color:#000}body.cwd-checkout table.woocommerce-checkout-review-order-table tfoot td{padding:15px;background:#fff}body.cwd-checkout table.woocommerce-checkout-review-order-table tbody{border:0}body.cwd-checkout table.woocommerce-checkout-review-order-table thead{border:0;background:var(--woo-1st-bg-color)}body.cwd-checkout table.woocommerce-checkout-review-order-table dl.variation{}body.cwd-checkout table.woocommerce-checkout-review-order-table dl.variation dd p{color:var(--woo-1st-bg-color)}body.cwd-checkout table.woocommerce-checkout-review-order-table dl.variation dt{font-weight:600}body.cwd-checkout article #payment.woocommerce-checkout-payment p{font-size:14px;margin:25px 0}body.page-template-default article,body.error404 article{line-height:1.65}body.page-template-default article h1,body.error404 article h1{padding:0;float:left;width:100%;color:var(--woo-1st-bg-color);margin-bottom:30px}body.page-template-default article h3,body.error404 article h3{padding:0;float:left;width:100%;color:var(--woo-1st-bg-color);margin-bottom:1.2em;font-weight:600}body.page-template-default article p,body.error404 article p{font-size:1em;padding-bottom:15px;float:left;width:100%}body.page-template-default article p strong,body.error404 article p strong{color:var(--woo-1st-bg-color);font-weight:600}body.page-template-default table,body.error404 table{float:left;width:100%;border:1px solid #ccc;margin-bottom:15px}body.page-template-default table td,body.error404 table td{border:1px solid #ccc;padding:15px}body.page-template-default table td.woocommerce-table__product-name strong{padding-left:15px;width:100%;float:left}body.cwd-account table.shop_table.order_details tbody tr td.product-name strong:before{content:"QTY:";font-weight:600}body.error404 table td strong{color:#000;font-weight:600}body.page-template-default table td strong body.page-template-default article a[href^="tel:"],body.page-template-default article a[href^="mailto:"]{color:var(--woo-1st-bg-color)}body.cwd-checkout input#terms{margin-top:6px;padding:8px;border:1px solid var(--woo-border-color);float:left}body.cwd-checkout span.woocommerce-terms-and-conditions-checkbox-text{padding-left:5px}#cart-contents-list{float:left;width:100%;overflow:hidden}#cart-contents-list table{display:table;float:left;width:100%;font-size:.8em;background:#fff}#basket_totals_cotainer{float:right}body.cwd-basket th.product-thumbnail:after{content:"Image"}body.cwd-basket th.product-remove:after{content:"Remove"}body.cwd-basket td.product-remove,body.cwd-basket td.product-thumbnail,body.cwd-basket td.product-price,body.cwd-basket td.product-quantity,body.cwd-basket td.product-subtotal{text-align:center}body.cwd-basket .qty-wrapper{max-width:160px;float:none}body.cwd-basket #cart-contents-list table tr{display:table-row;border:1px solid var(--woo-border-color);vertical-align:middle}body.cwd-basket #cart-contents-list table td{display:table-cell;border:1px solid var(--woo-border-color);vertical-align:middle;color:#000;padding:5px}body.cwd-basket #cart-contents-list table td button.button{padding:8px 20px}body.cwd-basket .wc-proceed-to-checkout a.checkout-button{background:var(--main-color-blue-primary);color:#fff;padding:0 0 0 15px;width:100%;float:left;text-align:left;font-size:.8em;text-decoration:none;text-transform:uppercase;-webkit-transition:all 250ms linear;-ms-transition:all 250ms linear;transition:all 250ms linear;line-height:44px}body.cwd-basket .wc-proceed-to-checkout a.checkout-button::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"\f054";float:right;background:var(--main-color-yellow);padding:0 15px;min-width:44px;text-align:center;color:var(--main-color-blue-primary);line-height:44px}body.cwd-basket .wc-proceed-to-checkout a.checkout-button:hover{background:var(--main-color-blue-secondary)}body.cwd-basket #coupon_code{padding:10px;border:1px solid var(--woo-border-color)}body.cwd-basket #cart-contents-list table th{display:table-cell;border:1px solid #f1f1f1;vertical-align:middle;color:var(--woo-1st-tx-color);padding:15px 0}body.cwd-basket #cart-contents-list table thead,body.cwd-basket .cart_totals h2{background:var(--main-color-blue-secondary);color:var(--woo-1st-tx-color)}body.cwd-basket #cart-contents-list td.product-thumbnail img{max-width:75px;max-height:75px;margin:0 auto}body.cwd-basket dl.variation dd p{color:var(--woo-1st-bg-color)}.product-thumbnail a{display:flex;width:100%}#cart-contents-list td.product-price span.amount,#cart-contents-list td.product-price span.woocommerce-Price-currencySymbol,#cart-contents-list td.product-subtotal span.amount,#cart-contents-list td.product-subtotal span.woocommerce-Price-currencySymbol{color:var(--woo-1st-bg-color)}#cart-contents-list td.product-price span.amount small,#cart-contents-list td.product-subtotal span.amount small,#cart-contents-list td.product-subtotal small{color:var(--woo-1st-bg-color);font-size:.8em}#cart-contents-list td.product-price del,#cart-contents-list td.product-subtotal del{color:#aaa}#cart-contents-list td.product-price span.saving,#cart-contents-list td.product-subtotal span.saving{color:#E0352D}#cart-contents-list td.product-name a{float:left;text-decoration:none;width:100%}#cart-contents-list td.product-name a:hover{text-decoration:underline}#cart-contents-list td.product-quantity label{display:none}body.cwd-order-received section.woocommerce-order-details{margin:25px 0}body.cwd-order-received .woocommerce-order-overview{list-style:disc;list-style-position:inside}body.cwd-order-received .woocommerce-order-overview{list-style:disc;list-style-position:inside}body.cwd-order-received table{float:left;width:100%;border:1px solid var(--woo-border-color);margin-bottom:15px;margin-top:15px}body.cwd-order-received table thead th{padding:15px;background:var(--woo-2nd-bg-color);color:var(--woo-2nd-tx-color);border:1px solid var(--woo-border-color)}body.cwd-order-received table tbody td{padding:15px;color:#000;border:1px solid var(--woo-border-color)}body.cwd-order-received table tfoot td,body.cwd-order-received table tfoot th{padding:15px;color:#000;border:1px solid var(--woo-border-color)}.woocommerce-checkout-review-order-table{font-size:14px}@media only screen and (min-width:1049px) and (max-width:1440px){body.cwd-shop #sidebar_container{width:100%;padding:15px}}@media only screen and (min-width:961px) and (max-width:1048px){body.cwd-shop ul.products.columns-3 li.product,body.cwd-shop ul.products.columns-3 li.product-category{flex:0 0 calc(50% - 15px)}body.cwd-shop #sidebar_container{width:100%;padding:15px}}@media only screen and (min-width:770px) and (max-width:960px){body.cwd-shop ul.products.columns-3 li.product,body.cwd-shop ul.products.columns-3 li.product-category{flex:0 0 calc(50% - 15px)}body.cwd-shop #sidebar_container{width:100%;padding:15px}}@media only screen and (min-width:0) and (max-width:960px){#products-container{padding-top:0!important}body.cwd-product .product_meta .tagged_as{padding-bottom:0}.pswp__button{float:left}.pswp__counter{right:0;left:auto}body.cwd-product #woocommerce-breadcrumb-container,body.cwd-shop #woocommerce-breadcrumb-container{display:none}body.cwd-product #back_link,body.cwd-shop #back_link{display:block;padding:15px 0;float:left;width:100%}body.cwd-shop div.product-title-container{min-height:130px}body.cwd-shop .woocommerce-cart-form .cl-3-4,body.cwd-shop .woocommerce-cart-form .cl-1-4,body.cwd-shop .woocommerce-cart-form #cart-contents-list table{width:100%}body.cwd-shop .woocommerce-cart-form .padding{padding:0}body.cwd-product div.product .wc-tab p,body.cwd-product .woocommerce-product-details__short-description p,body.cwd-product div.product .wc-tab ul li{font-size:12px}body.cwd-product div.product button.single_add_to_cart_button{font-size:.8em}#featured-products h2,section.related h2{font-size:1.2em}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:10px 0}.product .woocommerce-product-gallery{margin-bottom:15px}.product_meta .sku_wrapper,.product_meta .tagged_as{font-size:.8em;margin:0;padding:0 0 15px}.archive #shop-header{padding:25px 0}#shop-header{padding:0}#shop-header h1.entry-title{margin-bottom:0}.qty-wrapper{margin-bottom:15px}.vat-switcher{float:right}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}}@media only screen and (min-width:641px) and (max-width:769px){body.cwd-shop ul.products.columns-3{justify-content:space-between}body.cwd-shop ul.products.columns-3 li.product,body.cwd-shop ul.products.columns-3 li.product-category{flex:0 0 calc(50% - 15px)}body.cwd-shop #products-container .cl-2-3,body.cwd-shop #products-container .cl-1-3{width:100%;margin-bottom:25px;float:left}body.cwd-shop #sidebar_container{width:100%;padding:0 15px}}@media only screen and (min-width:481px) and (max-width:640px){body.cwd-product .product{padding:15px 0}body.cwd-product #product_mobile_title{display:block}body.cwd-product #product_mobile_title span{font-size:.8em}body.cwd-product .entry-summary h1,body.cwd-product .product_meta{display:none}body.cwd-shop ul.products.columns-3{justify-content:space-between}body.cwd-shop ul.products.columns-3 li.product,body.cwd-shop ul.products.columns-3 li.product-category{flex:0 0 calc(50% - 15px)}body.cwd-shop #products-container .cl-2-3,body.cwd-shop #products-container .cl-1-3{width:100%}body.cwd-shop #sidebar_container{width:100%;padding:0 15px}body.cwd-product .product .woocommerce-product-gallery,body.cwd-product .product .entry-summary{width:100%;margin:0 0 15px;padding:0}}@media only screen and (min-width:0) and (max-width:769px){#shop-header{padding-top:0!important}.term-description{max-width:100%!important}.shop-page-sidebar h3,.shop-page-sidebar select{font-size:14px}body.cwd-shop ul.products{padding:15px;box-sizing:border-box!important}.woocommerce-table--order-details.order_details tfoot tr th{text-align:left}body.cwd-product .product .variations td.value select{width:100%}body.cwd-product .product .variations td.value a.reset_variations{margin:15px 0 0;float:left}body.cwd-basket .coupon{width:100%}body.cwd-basket #coupon_code{width:100%}#cwd-mini-cart .widget_shopping_cart_content{display:none}#cwd-mini-cart h3:first-child{display:none}body.cwd-shop #shop_col_container{display:grid}body.cwd-shop #shop_col_container .cl-1-3{order:1}body.cwd-shop #shop_col_container .cl-2-3{order:2}body.cwd-checkout.woocommerce form .form-row label,.woocommerce-page form .form-row label{font-size:12px;margin-top:15px}body.cwd-checkout #ship-to-different-address span{font-size:14px}body.cwd-account .woocommerce-MyAccount-navigation ul{display:block}body.cwd-account .woocommerce-MyAccount-navigation ul li{display:block;width:100%;float:left;padding:10px 0}body.cwd-account .woocommerce-MyAccount-navigation ul li a{padding:0}body.cwd-account table.my_account_orders,body.cwd-account table.my_account_orders thead,body.cwd-account table.my_account_orders tbody,body.cwd-account table.my_account_orders th,body.cwd-account table.my_account_orders td,body.cwd-account table.my_account_orders tr{display:block}body.cwd-account table.my_account_orders{border:0}body.cwd-account table.my_account_orders thead{display:none}body.cwd-account table.my_account_orders tbody{padding:0}body.cwd-account table.my_account_orders tbody tr{margin-bottom:15px;border:1px solid var(--woo-border-color);border-top:0}body.cwd-account table.my_account_orders tbody tr td{position:relative;width:100%;padding:0;z-index:1001;border-bottom:0;border-left:0;border-right:0}body.cwd-account table.shop_table.my_account_orders tbody tr td:before{width:30%;position:relative;float:left;top:0;padding:0 5px!important;background:#000;color:#fff;margin-right:5px}body.cwd-account table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-number:before{content:"Order:"}body.cwd-account table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-date:before{content:"Date:"}body.cwd-account table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-status:before{content:"Status:"}body.cwd-account table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-total:before{content:"Total:"}body.cwd-account table.my_account_orders tbody tr td.woocommerce-orders-table__cell-order-actions:before{content:"Actions:"}body.cwd-account table.order_details,body.cwd-account table.order_details thead,body.cwd-account table.order_details tbody,body.cwd-account table.order_details tfoot,body.cwd-account table.order_details th,body.cwd-account table.order_details td,body.cwd-account table.order_details tr{display:block;font-size:12px}body.cwd-account table.order_details{border:0}body.cwd-account table.order_details thead{display:none}body.cwd-account table.order_details tbody,body.cwd-account table.order_details tfoot,body.cwd-account table.order_details tbody tr,body.cwd-account table.order_details tfoot tr{width:100%;float:left}body.cwd-account table.order_details tbody tr,body.cwd-account table.order_details tfoot tr{margin-bottom:15px;border:1px solid var(--woo-border-color);border-top:0}body.cwd-account table.order_details tfoot tr{margin-bottom:0}body.cwd-account table.order_details tbody tr td,body.cwd-account table.order_details tfoot tr td{position:relative;width:100%;padding:0;z-index:1001;border-bottom:0;border-left:0;border-right:0;float:left}body.cwd-account table.order_details tfoot tr td{width:100%;float:right;padding:10px;margin:0}body.cwd-account table.order_details tfoot th{float:left;width:100%;text-align:left;padding:10px;border-bottom:0;border-left:0;border-right:0;background:var(--woo-2nd-bg-color);color:var(--woo-2nd-tx-color)}body.cwd-account table.shop_table.order_details tbody tr td:before{width:100%;position:relative;float:left;top:0;background:#000;color:#fff;margin-right:5px}body.cwd-account table.shop_table.order_details tbody tr td .woocommerce-Price-amount{padding:10px 5px 10px 10px;float:left}body.cwd-account table.shop_table.order_details tbody tr td .woocommerce-Price-taxLabel{padding:10px 0;float:left}body.cwd-account table.order_details tbody tr td.product-name:before{content:"Product:";padding:10px;float:left}body.cwd-account table.order_details tbody tr td.product-total:before{content:"Total:";padding:10px;float:left;background:var(--woo-5th-bg-color);color:var(--woo-5th-tx-color);border-bottom:1px solid var(--woo-border-color)}body.cwd-account .woocommerce-MyAccount-content p{font-size:12px}body.cwd-account .woocommerce-Address{margin-bottom:30px}body.cwd-account table.shop_table.order_details tbody tr td.product-name::before{width:100%;background:var(--woo-1st-bg-color)}body.cwd-account table.shop_table.order_details tbody tr td.product-name ul{padding:10px;width:100%;float:left}body.cwd-account table.shop_table.order_details tbody tr td.product-name a{padding:10px;width:100%;float:left}body.cwd-account table.shop_table.order_details tbody tr td.product-name strong{padding:10px 10px;width:100%;float:left}body.cwd-account section.woocommerce-customer-details h2{margin-top:25px;float:left}body.cwd-account header.woocommerce-Address-title{margin-top:30px}body.cwd-account .woocommerce-Addresses address{font-size:12px}body.cwd-account .woocommerce-orders-table{font-size:12px}body.cwd-account .woocommerce-MyAccount-navigation ul li a{font-size:12px}}@media screen and (max-width:769px){body.page-template-default article p,body.page-template-default article ul,body.page-template-default article ul li{font-size:12px}body.page-template-default table td,body.error404 table td{padding:5px;font-size:12px}body.cwd-product .woocommerce-product-details__short-description p,body.cwd-product .woocommerce-product-details__short-description ul{font-size:12px;list-style:disc}.woocommerce-message{font-size:12px;display:flex;flex-wrap:wrap-reverse}body.cwd-basket .woocommerce-message{font-size:12px;display:flex;flex-wrap:nowrap}.woocommerce-message a.button{margin-left:0;padding-left:0;border:0;width:100%}.woocommerce-message a.button:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f054";padding-top:15px;padding-left:5px}body.cwd-order-received table{width:100%;float:left;font-size:12px}body.cwd-order-received table thead th{display:none;padding:10px;width:100%;float:left}body.cwd-order-received table tbody td{position:relative;padding:10px;width:100%;float:left}body.cwd-order-received table tfoot td,body.cwd-order-received table tfoot th{width:100%;float:left;padding:10px}body.cwd-order-received table tfoot th{background:var(--woo-2nd-bg-color);color:var(--woo-2nd-tx-color);border:1px solid var(--woo-border-color);text-align:left;padding:10px;float:left}body.cwd-order-received table td.woocommerce-table__product-name,body.cwd-order-received table td.woocommerce-table__product-total{padding-top:50px}body.cwd-order-received table td.woocommerce-table__product-name:before{content:"Product:";width:100%;left:0;top:0;min-height:44px;float:left;padding:10px;border-bottom:2px solid var(--woo-border-color);background:var(--woo-1st-bg-color);color:var(--woo-1st-tx-color);position:absolute}body.cwd-order-received table td.woocommerce-table__product-total:before{content:"Total:";width:100%;left:0;top:0;min-height:44px;float:left;padding:10px;border-bottom:2px solid var(--woo-border-color);background:var(--woo-5th-bg-color);color:var(--woo-5th-tx-color);position:absolute}#shop-header{padding:15px 0 0}#shop-header h1{font-size:1.2em;margin-bottom:15px}#main #shop-header .term-description p{font-size:.9em}body.cwd-basket table.shop_table td.product-remove:before{content:"REMOVE:"}body.cwd-basket table.shop_table td.product-remove{order:1}body.cwd-basket #cart-contents-list table td.product-thumbnail{padding:0}body.cwd-basket table.shop_table td.product-thumbnail a{display:block}body.cwd-basket table.shop_table td.product-thumbnail a img{}body.cwd-basket #cart-contents-list td.product-thumbnail img{padding:10px;max-height:150px;max-width:150px}body.cwd-basket table.shop_table td.product-thumbnail:before{content:"PRODUCT";background:var(--woo-1st-bg-color);float:left;width:100%;color:var(--woo-1st-tx-color);padding:15px;text-align:center}body.cwd-basket #cart-contents-list table td.product-thumbnail{border-bottom:0;margin-top:15px}body.cwd-basket #cart-contents-list table td.product-name{border-top:0;text-align:center}body.cwd-basket table.shop_table td.product-price:before{content:"PRICE:"}body.cwd-basket table.shop_table td.product-quantity:before{content:"QTY:"}body.cwd-basket table.shop_table td.product-subtotal:before{content:"SUBTOTAL:"}body.cwd-basket table.shop_table td:before{width:30%;color:#000;float:left;padding:0;text-align:right}body.cwd-basket .woocommerce-cart-form [class*="cl-"]{width:100%;overflow:hidden}body.cwd-basket #cart-contents-list table,body.cwd-basket .cart_totals table.shop_table{width:100%}body.cwd-basket #cart-contents-list table td button.button{width:100%}body.cwd-basket #cart-contents-list table.shop_table_responsive{border:0}body.cwd-basket table.shop_table_responsive thead{display:none}body.cwd-basket #cart-contents-list table.shop_table_responsive tbody tr{margin-bottom:0;float:left;width:100%;border:0;display:flex;flex-flow:column}body.cwd-basket #cart-contents-list table td{float:left;width:100%;padding:15px;vertical-align:middle}body.cwd-basket #cart-contents-list td.product-name a{width:100%}body.cwd-basket #cart-contents-list td.product-name dl{width:100%;float:left}body.cwd-basket td.product-remove a.remove{font-size:20px}body.cwd-basket table.shop_table td.product-quantity .qty-wrapper.cart{width:60%}body.cwd-basket .quantity,body.cwd-basket #content .quantity{margin:0}body.cwd-basket .woocommerce-page table.cart td.actions,body.cwd-basket .woocommerce-page #content table.cart td.actions{text-align:left;border:0;padding-left:6px!important}body.cwd-basket .woocommerce-page table.cart td.actions .button.alt,body.cwd-basket .woocommerce-page #content table.cart td.actions .button.alt{float:left;margin-top:10px}.woocommerce-page table.cart td.actions div,.woocommerce-page #content table.cart td.actions div,.woocommerce-page table.cart td.actions input,.woocommerce-page #content table.cart td.actions input{margin-bottom:10px}.woocommerce-page .cart-collaterals .cart_totals{float:left;width:100%;text-align:left}.woocommerce-page .cart-collaterals .cart_totals th,.woocommerce-page .cart-collaterals .cart_totals td{border:0!important}.woocommerce-page .cart-collaterals .cart_totals table tr.cart-subtotal td,.woocommerce-page .cart-collaterals .cart_totals table tr.shipping td,.woocommerce-page .cart-collaterals .cart_totals table tr.total td{padding-left:6px!important}.woocommerce-page table.shop_table tr.cart-subtotal td,.woocommerce-page table.shop_table tr.shipping td,.woocommerce-page table.shop_table tr.total td,.woocommerce-page table.shop_table.order_details tfoot th,.woocommerce-page table.shop_table.order_details tfoot td{}.woocommerce-page table.shop_table tbody{padding-top:10px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2,.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{float:none;width:100%}.woocommerce .order_details ul,.woocommerce-page .order_details ul,.woocommerce .order_details,.woocommerce-page .order_details{padding:0}.woocommerce .order_details li,.woocommerce-page .order_details li{clear:left;border:0;font-size:12px}.woocommerce .woocommerce-message p,.woocommerce .woocommerce-error{font-size:12px}.woocommerce-checkout-review-order-table{font-size:12px}.woocommerce-checkout-review-order-table,#customer_details{margin:25px 0}body.page-template-default table.woocommerce-checkout-review-order-table{border:0}body.page-template-default table.woocommerce-checkout-review-order-table th{border:0}body.page-template-default table.woocommerce-checkout-review-order-table td{border:1px solid var(--woo-border-color);border-top:0}body.page-template-default table.woocommerce-checkout-review-order-table tfoot{border:0}body.page-template-default table.woocommerce-checkout-review-order-table tbody{border:0}body.page-template-default table.woocommerce-checkout-review-order-table thead{border:0}.woocommerce form .form-row label,.woocommerce-page form .form-row label{font-size:12px}#ship-to-different-address span{font-size:14px}body.page-template-default article #payment.woocommerce-checkout-payment p{font-size:12px;margin:25px 0}.woocommerce-customer-details address{font-size:12px}body.cwd-shop #products-container .cl-2-3,body.cwd-shop #products-container .cl-1-3{width:100%;margin-bottom:25px;float:left}}@media only screen and (min-width:0) and (max-width:480px){body.home #featured-products h2{font-size:22px}.woocommerce-breadcrumb{font-size:.8em}#products-container{padding:15px 0}body.cwd-shop .woocommerce-pagination .page-numbers li .page-numbers{padding:5px 5px;font-size:12px;width:30px;text-align:center;float:left}body.cwd-product #product_mobile_title{display:block}body.cwd-product #product_mobile_title span{font-size:.9em}body.cwd-product .product{padding:15px 0}body.cwd-product .entry-summary h1,body.cwd-product .product_meta{display:none}body.cwd-product .product .woocommerce-product-gallery,body.cwd-product .product .entry-summary{width:100%;margin:0 0 15px;padding:0}body.cwd-shop ul.products.columns-3 li.product,body.cwd-shop ul.products.columns-3 li.product-category{flex:0 0 100%}body.cwd-shop #sidebar_container{width:100%;padding:0 15px}body.cwd-shop .woocommerce-result-count,body.cwd-shop .woocommerce-page .woocommerce-result-count{padding:0;width:100%}body.cwd-shop .woocommerce-ordering select{width:100%;float:left}body.cwd-shop .woocommerce-ordering{width:100%;padding:0 15px;float:left}}form.woocommerce-ordering{display:none}body.cwd-basket #cart-contents-list table td.product-remove a i,#cart-contents-list td.product-name a{color:var(--main-color-blue-primary)!important}.show-password-input{background:transparent;border:0}.woocommerce-table tbody,.woocommerce-table tfoot{background:#fff;font-size:14px}.woocommerce-table tbody a{color:var(--main-color-blue-primary);text-decoration:none}