.dsm_image_carousel_0 .dsm_image_gallery_thumbs .dsm_image_carousel_thumbs_image{aspect-ratio:1!important}.delivery-icon .et_pb_blurb_position_left .et_pb_blurb_container{padding-left:5px!important}.et-pb-contact-message{color:#FAB519;font-size:18px;text-align:left;font-family:'Gofourward'}*::selection{color:#FFFFFF}*::selection{background:#ff7400}.vc_col-sm-6-left{width:49%;float:left;margin:0 1% 0 0}.vc_col-sm-6-right{width:49%;float:left;margin:0 0 0 1%}.dsm_contact_form_7 input.text,.dsm_contact_form_7 input.title,.dsm_contact_form_7 input[type=date],.dsm_contact_form_7 input[type=email],.dsm_contact_form_7 input[type=number],.dsm_contact_form_7 input[type=password],.dsm_contact_form_7 input[type=tel],.dsm_contact_form_7 input[type=text],.dsm_contact_form_7 input[type=url],.dsm_contact_form_7 select,.dsm_contact_form_7 textarea{margin-bottom:10px}span.wpcf7-list-item{display:block}.wpf_slider.ui-slider .ui-widget-header{background:#ff7400!important}.wpf_search_button{background-color:#ff7400!important;border:none!important;border-radius:8px!important;color:#000!important;padding:.8em!important}.wpf_search_button:hover{background-color:#ff7400!important;border:none!important;border-radius:8px!important;color:#fff!important;padding:.8em!important}.wpf_item .wpf_item_name{border-bottom:1px solid #ff7400!important;color:#000!important}.wpf_item_count{background:#ff7400!important;border-radius:50px;color:#fff!important;font-size:.65em;padding:.5em .8em}.woocommerce-page div.product span.price,.woocommerce div.product span.price{color:#000;font-family:'Montserrat';font-size:22px;font-weight:700;padding-bottom:50px}.woocommerce-terms-and-conditions-checkbox-text{color:#fff!important}.woocommerce-terms-and-conditions-checkbox-text a{color:#fff!important;font-weight:700}.woocommerce-cart table.cart td.actions .coupon .input-text{width:170px;margin-right:20px}.orderby,.woocommerce div.product form.cart .variations td select{background-color:#000!important;border-radius:3px;border:0;color:#fff!important;font-size:12px;padding:4px 8px;font-weight:500;font-family:'Montserrat'}p.woocommerce-result-count{font-weight:500;font-size:14px;color:#999;padding-bottom:40px}.dipl_woo_product_gallery-image img:hover{transform:scale(1.1)}.dipl_woo_product_gallery-image img{transition:transform 0.3s ease}@media only screen and (max-width:767px){body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_wc_add_to_cart_0_tb_body .button{width:70%}}@media only screen and (max-width:767px){.woocommerce div.product form.cart .variations{margin-bottom:-15px}}.et-menu-nav li a::before{content:"";position:absolute;z-index:2;left:0;right:0}.et-menu-nav li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:50%;background:#ff7400;height:2px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.et-menu-nav li a:hover{opacity:1!important}.et-menu-nav li a:hover:before{right:0}.et-menu-nav li a:before{bottom:30%}.footermenu a::before{content:"";position:absolute;z-index:2;left:0;right:0}.footermenu a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:50%;background:#fff;height:2px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.footermenu a:hover{opacity:1!important;padding-left:10px}.footermenu a:hover:before{right:0;padding-left:10px}.footermenu a:before{bottom:0%}.footermenu a{transition:padding-left 300ms ease}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:unset!important}ul.products{display:grid;grid-template-columns:50% 50%}@media screen and (min-width:992px){ul.products{grid-template-columns:33% 33% auto}}.et-db #et-boc .et-l .et_pb_shop ul.products.columns-3 li.product,ul.products li.product{width:100%!important;padding:20px!important;margin:unset!important;border:1px solid #EEEEEE!important;transition:border 200ms}.et-db #et-boc .et-l .et_pb_shop ul.products.columns-3 li.product:hover,li.product:hover{border:1px solid #E7700D!important}.woocommerce-ordering{display:none}