h3{font-size:18px}.elementor-23424 .elementor-element.elementor-element-30e80239.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"PT Sans",sans-serif!important;font-size:1em!important}.elementor-widget-wc-categories .woocommerce ul.products li.product h2.woocommerce-loop-category__title{font-family:"PT Sans",sans-serif!important;font-size:1em!important}.elementor-23409 .elementor-element.elementor-element-21bbf97c .woocommerce .woocommerce-loop-category__title{line-height:1.2em;font-family:"PT Sans",sans-serif!important;font-size:1em!important}.elementor-21636 .elementor-element.elementor-element-5e895d9.elementor-wc-products ul.products li.product .button{width:100%;text-align:center}li#woocommerce_product_search_filter_attribute_widget-4,li#woocommerce_product_search_filter_attribute_widget-5,li#woocommerce_product_search_filter_attribute_widget-2,li#woocommerce_product_search_filter_attribute_widget-6,li#woocommerce_product_search_filter_attribute_widget-7,li#woocommerce_product_search_filter_attribute_widget-8,li#woocommerce_product_search_filter_attribute_widget-9,li#woocommerce_product_search_filter_attribute_widget-10{list-style:none}.product-search-filter-terms ul li{margin:10px}.product-search-filter-terms ul.show-thumbnails li{margin:0}h4,.h4-style{font-style:normal;font-weight:400;font-size:16px;line-height:1.75;letter-spacing:.02em;text-align:inherit;color:#2e2e2e}.elementor-widget-wc-categories .woocommerce ul.products li.product h2.woocommerce-loop-category__title{position:absolute;top:80%;transform:translate(-50%,-50%);width:100%;text-align:center;display:inherit;background:rgba(51,51,51,.5);border:1px solid #fff;font-size:13px}.page-template-default .elementor-widget-wc-categories .woocommerce ul.products li.product h2.woocommerce-loop-category__title{transform:translate(0%,-50%)}.elementor-widget-wc-categories .woocommerce ul.products li.product h2.woocommerce-loop-category__title mark{background:0 0}.woocommerce div.product.elementor form.cart table.variations td.value:before,.woocommerce div.product.elementor form.cart table.variations td.value select{padding:10px;height:45px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:#ff4c30}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#404040}.woocommerce table.shop_table{border-radius:0px}.woocommerce div.product.elementor ul.tabs li a{padding:20px 25px}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:transparent;border:1px solid #eee}.elementor-woo-meta--view-stacked .product_meta .posted_in.detail-container{display:none}.woocommerce ul.products li.product .price .from{font-size:16px;text-transform:capitalize;color:#4a442c;font-weight:400}.woocommerce .quantity .qty{width:80px}.woocommerce div.product.elementor form.cart table.variations td.label{display:none;width:0%}span.from{font-weight:400}.single-product del .woocommerce-Price-amount.amount{font-size:14px;padding-right:5px;color:#4a442c}.woocommerce-variation.single_variation{margin-bottom:10px}.elementor-23420 .elementor-element.elementor-element-2b68eecd.elementor-wc-products ul.products li.product .button,.elementor-woo-featured-products.jet-elements .woocommerce ul.products li.product .button{color:#fff;font-weight:700;text-transform:uppercase;width:100%;text-align:center;padding:15px 5px;background:#ff4c30;font-family:"PT Sans",sans-serif;border-radius:0px}.woocommerce div.product div.images img{width:auto;max-height:400px;margin-right:auto;margin-left:auto}.woocommerce-message::before,.woocommerce-info::before{color:#ff4c30}.woocommerce-message,.woocommerce-info{border-top-color:#ff4c30}.variation-COLOUR p{margin-top:0}.woocommerce table tbody>tr:nth-child(odd)>td,.woocommerce table tbody>tr:nth-child(odd)>th,.woocommerce table tbody tr:hover>td,.woocommerce table tbody tr:hover>th{background-color:transparent}.woocommerce-variation-price .price::before{content:"Selected item price:";color:#888;margin-right:5px;font-size:15px;font-weight:100}.woocommerce table tbody>tr:nth-child(2n+1)>td,.woocommerce table tbody>tr:nth-child(2n+1)>th,.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{padding:10px;border:1px solid #ededed}.woocommerce table.shop_attributes td p{padding:0}.elementor-woo-featured-products.jet-elements .woocommerce ul.products li.product .button{display:none}.woocommerce .elementor-23420 .elementor-element.elementor-element-6e057735 .flex-control-thumbs{margin-top:10px}.product-search-results .entry del .woocommerce-Price-amount.amount{text-decoration:line-through;padding-right:5px}@media (max-width:768px){.woocommerce div.product.elementor form.cart table.variations td.value:before{width:100%}.woocommerce div.product.elementor ul.tabs li a{padding:5px 10px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0 0 0 5px}.elementor-23420 .elementor-element.elementor-element-2b68eecd.elementor-wc-products ul.products li.product .button,.elementor-woo-featured-products.jet-elements .woocommerce ul.products li.product .button{padding:10px 5px}img.secondary-image.attachment-shop-catalog.wp-post-image.wp-post-image--secondary{display:none}.woocommerce .elementor-element .woocommerce-tabs ul.wc-tabs li a{margin-left:10px;margin-right:10px}.woocommerce div.product.elementor .woocommerce-tabs .panel{padding:0}.woocommerce .elementor-element .woocommerce-tabs .woocommerce-Tabs-panel h2{text-align:center}}@media (min-width:769px){.elementor-page-23409 ul.products li.pif-has-gallery a.woocommerce-LoopProduct-link [class*=wp-post-image]{max-height:220px;width:100%;margin-left:auto;margin-right:auto;padding:0 0 40px;background:#fff}.product.col-md-6.col-lg-6.col-xl-6 ul.products li.pif-has-gallery a.woocommerce-LoopProduct-link [class*=wp-post-image]{width:auto;padding:30px 34%}.elementor-woo-featured-products ul.products li.pif-has-gallery a.woocommerce-LoopProduct-link [class*=wp-post-image]{max-height:220px;width:auto;padding:0 30px;margin-left:auto;margin-right:auto;background:#fff}.elementor-page-23448 ul.products li.pif-has-gallery a.woocommerce-LoopProduct-link [class*=wp-post-image]{max-height:220px;width:100%;margin-left:auto;margin-right:auto;padding:0 10%;background:#fff}.elementor-woo-featured-products img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail,.related.products .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{max-height:220px;width:auto!important;margin-left:auto!important;margin-right:auto!important}.elementor-menu-cart__main .container-image-and-badge{min-height:10px}.elementor-element.elementor-products-grid .related.products ul.products{display:flex}}th.woocommerce-product-attributes-item__label{text-transform:uppercase}img.secondary-image.attachment-shop-catalog.wp-post-image.wp-post-image--secondary:hover{transform:rotatey(360deg);transition:all 800ms linear}li.pif-has-gallery:hover img{transform:rotatey(360deg)!important;transition:all 800ms linear!important}img.secondary-image.attachment-shop-catalog.wp-post-image.wp-post-image--secondary{display:block!important}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:none}.woocommerce div.product div.images .flex-control-thumbs li img{opacity:1!important}