a{color:var(--wp--preset--color--vivid-red)}.et_pb_section_0_tb_header.et_pb_section{padding-top:0px!important;padding-bottom:0px!important}.et-l--header .et-db #et-boc .et-l .et_pb_row{width:100%!important;max-width:2560px!important}.et-db #et-boc .et-l .dsm_icon_list_0_tb_header .dsm_icon_list_items.dsm_icon_list_layout_horizontal{text-align:left!important}.dsm_card_image_stretch{width:auto}.et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_description{padding:16% 1%;width:auto;margin:auto}table{margin-bottom:35px;width:60%;border-spacing:0;border-collapse:collapse;font-size:14px;line-height:1.4}.et_pb_tab table{float:left}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%;padding-left:20px}td.snug{padding:14px 18px 14px 18px;font-weight:600;color:#333333;border-right:solid rgba(204,204,204,0.4) 1px;white-space:nowrap;width:250px}table.table.table-bordered{border:1px solid #aaa;background-color:#E0E1E2}table td{padding:15px 12px;border:none;border-bottom:1px solid #E6E6E6;text-align:left;font-weight:inherit}.table-bordered tr:nth-of-type(even){background:#fff}.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page input.button{color:white;background-color:#D62C2C;font-weight:600;border-radius:6px}.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover{background:#8F1126;color:white}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block;color:black;font-size:17px;font-weight:500;font-family:'Montserrat'}.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper{padding:25px;border:1px solid #ccc;border-radius:6px}.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper h3{font-size:30px;font-weight:600;font-family:'Montserrat';text-align:center;padding-bottom:30px}table.cart tr,#main-content table.cart tr,table.cart td,table.cart a{color:black;font-size:15px;font-weight:500;font-family:'Montserrat'}.variations_button{float:left;margin-right:20px}.woocommerce-message a.button.wc-forward{border:none;background:#1e1e1e}.woocommerce-message a.button.wc-forward:hover{border:none;background:#1e1e1e}.et_pb_wc_add_to_cart_0_tb_body .yith-wapo-option input{text-align:left!important}#yith-quick-view-modal button.single_add_to_cart_button{background-color:#D62C2C!important;color:white!important;border-radius:4px}.single-product.woocommerce .woocommerce-variation-add-to-cart{display:block!important;width:100%!important}.yith-wapo-block .yith-wapo-addon .yith-wapo-option{margin-bottom:30px}.woocommerce div.product form.cart .variations td select{border-width:2px!important;background-color:#FFFFFF;border:1px solid black!important}a.add-request-quote-button.button{padding:8px 20px;margin-left:15px}.woocommerce a.button:hover,.woocommerce-page a.button:hover{padding:8px 20px}.yith-quick-view-content.woocommerce div.summary h1{font-size:25px}.woocommerce-variation-description{display:none}.product_cat-profiles .entry-summary .yith-ywraq-add-to-quote{margin-left:53px}.woocommerce a.button:after,.woocommerce-page a.button:after{font-size:25px}.yith-wapo-block .yith-wapo-addon.empty-title{margin-top:0px}.yith-ywraq-add-to-quote{margin-top:-17px!important}.yith-quick-view-share{display:none}div.ags_woo_shop_plus ul.products li.product a.woocommerce-LoopProduct-link img{margin:0!important;border:0 solid #000;background:white}.wpf_item input[type="checkbox"]{border-radius:0px!important;height:17px!important;width:17px!important;border:1px solid black!important}.wpf_item{padding:0em 0!important}#yith-wapo-container{padding-bottom:30px}#yith-wapo-addon-2 .addon-header{width:15%;float:left}#yith-wapo-addon-2 .options.per-row-1{float:left}#yith-wapo-addon-2 select{font-size:16px!important;padding:7px;border:1px solid #000;border-radius:3px}.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-select .option-image{margin-bottom:0px!important}#yith-wapo-option-1-0 .input-text-container input[type=text]{padding:9px!important;line-height:0.9em!important}.per-row-1{grid-template-columns:100%!important}#yith-wapo-option-1-0 .option-container{width:15%;float:left}#yith-wapo-option-1-0 .input-text-container{width:72%;float:left;text-align:left!important;border:1px solid black;border-radius:3px}.yith_ywraq_add_item_response_message{margin-bottom:15px}.yith_ywraq_add_item_browse_message{text-decoration:underline;font-weight:700;font-size:15px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important}.yith-modal .yith_ywraq_add_item_response_message{margin-bottom:0px}@media only screen and (max-width:980px){.yith-ywraq-add-to-quote{margin-top:-16px!important}.product_cat-profiles .entry-summary .yith-ywraq-add-to-quote{margin-top:-80px!important}.option-container{width:20%}#yith-ywraq-form table.cart .product-thumbnail{display:none}table.cart a{font-size:13px}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#cc1818;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:600;line-height:1.4em;font-size:15px!important}}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\33';color:#ffffff;background:#7c2adf;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.mobile_menu_bar{position:relative;display:block;bottom:10px;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}.et_pb_column{z-index:1!important}