body{font-family:var(--wp--preset--font-family--montserrat);--h1-size: 55px;--h2-size: 40px;--h3-size: 33px;--h4-size: 26px;--h5-size: 24px;--h6-size: 18px;--paragraph-spacing: 20px;--heading-color: var(--brown);--button-outline-color: var(--brown);--wc-red: var(--red)}@media(max-width: 768px){body{--h1-size: 40px;--h2-size: 34px;--h3-size: 25px;--h4-size: 24px;--h5-size: 22px}}a:where(:not(.wp-element-button)){text-underline-position:under;text-decoration-style:dotted;text-decoration-thickness:2px}a:where(:not(.wp-element-button)):hover{text-decoration-style:solid;text-decoration-thickness:1px}*.is-style-h1,h1{color:var(--heading-color);font-size:var(--h1-size);font-weight:700;line-height:1.1;text-transform:none;font-family:var(--wp--preset--font-family--rajdhani)}*.is-style-h2,h2{--heading-color: var(--red);color:var(--heading-color);font-size:var(--h2-size);font-weight:300;line-height:1.1;text-transform:none;font-family:var(--wp--preset--font-family--montserrat)}*.is-style-h2 a,h2 a{text-decoration:none}*.is-style-h2 a:hover,h2 a:hover{text-decoration:underline;text-underline-position:under;text-underline-thickness:2px}*.is-style-h3,h3{color:var(--heading-color);font-size:var(--h3-size);font-weight:700;line-height:1.3;text-transform:uppercase;font-family:var(--wp--preset--font-family--montserrat)}*.is-style-h3 a,h3 a{text-decoration:none}*.is-style-h3 a:hover,h3 a:hover{text-decoration:underline;text-underline-position:under;text-underline-thickness:2px}*.is-style-h4,h4{--heading-color: var(--red);color:var(--heading-color);font-size:var(--h4-size);font-weight:400;line-height:1.25;text-transform:none;font-family:var(--wp--preset--font-family--rajdhani)}*.is-style-h4 a,h4 a{text-decoration:none}*.is-style-h4 a:hover,h4 a:hover{text-decoration:underline;text-underline-position:under;text-underline-thickness:1px}*.is-style-h5,h5{color:var(--heading-color);font-size:var(--h5-size);font-weight:400;line-height:1.3;text-transform:none;font-family:var(--wp--preset--font-family--montserrat)}*.is-style-h5 a,h5 a{text-decoration:none}*.is-style-h5 a:hover,h5 a:hover{text-decoration:underline;text-underline-position:under;text-underline-thickness:1px}*.is-style-h6,h6{color:var(--heading-color);font-size:var(--h6-size);font-weight:800;line-height:1.3;font-family:var(--wp--preset--font-family--montserrat);text-transform:uppercase}*.is-style-h6 a,h6 a{text-decoration:none}*.is-style-h6 a:hover,h6 a:hover{text-decoration:underline;text-underline-position:under;text-underline-thickness:2px}.is-style-all-caps{text-transform:uppercase;font-size:20px}.has-text-align-center{--wp--style--global--content-size: 880px;margin-left:auto;margin-right:auto}p:empty{display:none}.is-style-icon-accent{position:relative;display:flex;gap:12px;align-items:center}.is-style-icon-accent:before{content:"";display:block;width:40px;height:40px;background:url("../img/logo-red.svg");background-size:100%;background-repeat:no-repeat}.wp-block-buttons.is-layout-flex{gap:16px 28px}#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform-button,#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform_button,.wp-block-button{position:relative;line-height:0;padding:6px;border-radius:13px;transition:.5s all ease-in-out;font-family:var(--wp--preset--font-family--rajdhani)}#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform-button:before,#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform_button:before,.wp-block-button:before{content:"";position:absolute;top:0;left:0;width:calc(100% - 5px);height:calc(100% - 5px);transform-origin:left top;transition:.4s all ease-in-out;border:3px solid rgba(0,0,0,0);border-top-color:var(--button-outline-color);border-left-color:var(--button-outline-color);border-radius:17px;clip-path:polygon(0 0, 0% 0, 0% 0%, 0 0%)}#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform-button:after,#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform_button:after,.wp-block-button:after{content:"";position:absolute;bottom:0;right:0;width:calc(100% - 5px);height:calc(100% - 5px);transition:.4s all ease-in-out;border:3px solid rgba(0,0,0,0);border-bottom-color:var(--button-outline-color);border-right-color:var(--button-outline-color);border-radius:17px;clip-path:polygon(100% 100%, 100% 100%, 100% 100%, 100% 100%)}#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform-button:focus-within:before,#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform-button:hover:before,#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform_button:focus-within:before,#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform_button:hover:before,.wp-block-button:focus-within:before,.wp-block-button:hover:before{clip-path:polygon(0 0, 100% 0%, 100% 100%, 0% 100%)}#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform-button:focus-within:after,#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform-button:hover:after,#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform_button:focus-within:after,#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform_button:hover:after,.wp-block-button:focus-within:after,.wp-block-button:hover:after{clip-path:polygon(0 0, 100% 0%, 100% 100%, 0% 100%)}#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform-button:has(.disabled),#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform_button:has(.disabled),.wp-block-button:has(.disabled){pointer-events:none}#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform-button .button-text,#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform-button .wp-block-button__link,#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform_button .button-text,#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform_button .wp-block-button__link,.wp-block-button .button-text,.wp-block-button .wp-block-button__link{position:relative;font-size:18px;z-index:3}#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform-button .button-text:focus,#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform-button .wp-block-button__link:focus,#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform_button .button-text:focus,#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform_button .wp-block-button__link:focus,.wp-block-button .button-text:focus,.wp-block-button .wp-block-button__link:focus{outline:2px solid var(--brown)}#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform-button .button-text.add-request-quote-button,#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform-button .wp-block-button__link.add-request-quote-button,#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform_button .button-text.add-request-quote-button,#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform_button .wp-block-button__link.add-request-quote-button,.wp-block-button .button-text.add-request-quote-button,.wp-block-button .wp-block-button__link.add-request-quote-button{margin-top:0 !important;border-radius:13px}#page_content .gform-theme.gform-theme--framework.gform_wrapper{--gf-ctrl-label-font-size-primary: 17px;--gf-label-space-primary: 5px}#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform_button,#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform-button{--gf-ctrl-btn-padding-y:6px;--gf-ctrl-btn-padding-x:6px;--gf-local-shadow: 0;background:rgba(0,0,0,0);transform:translateY(6px)}@media(max-width: 600px){#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform_button,#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform-button{transform:translate(-6px, -6px)}}#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform_button .button-text,#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform-button .button-text{background:var(--red);display:block;line-height:1rem;padding:1rem 1.5rem;border-radius:13px;font-size:18px;text-transform:uppercase;font-weight:600}#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform_button:before,#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform_button:after,#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform-button:before,#page_content .gform-theme.gform-theme--framework.gform_wrapper .gform-button:after{height:100%;width:100%}#page_content .has-red-background-color .gform-theme.gform-theme--framework.gform_wrapper{--gf-ctrl-desc-color: #fff;--gf-ctrl-label-color-primary: #fff;--gf-ctrl-label-color-req: #fff;--gf-ctrl-label-color-tertiary: #fff;--gf-ctrl-border-color-focus: #fff;--gf-color-danger: #fff;--gf-color-danger-rgb: 255, 255, 255}#page_content .has-red-background-color .gform-theme.gform-theme--framework.gform_wrapper .gform_button,#page_content .has-red-background-color .gform-theme.gform-theme--framework.gform_wrapper .gform_button{--button-outline-color: #fff}#page_content .has-red-background-color .gform-theme.gform-theme--framework.gform_wrapper .gform_button .button-text,#page_content .has-red-background-color .gform-theme.gform-theme--framework.gform_wrapper .gform_button .button-text{background:#fff;color:var(--red)}.wp-block-list li::marker{font-weight:bold;color:var(--red)}.wp-block-quote cite{color:var(--red);margin-top:20px;text-transform:uppercase}.wp-block-quote:not(.is-style-plain){background:url("../img/quote-icon.svg");background-size:75px;background-repeat:no-repeat;min-height:100px;background-position:left 20px top;padding-top:100px}@media(min-width: 768px){.wp-block-quote:not(.is-style-plain){padding-left:110px;padding-top:0;background-position:left 20px center}}form input[type=text]:focus,form input[type=tel]:focus,form input[type=email]:focus,form textarea:focus{outline-offset:1px;outline:2px dashed var(--brown)}form select{width:100%;height:40px}form .wp-block-button{display:inline-block}.has-red-background-color form input[type=text]:focus,.has-red-background-color form input[type=tel]:focus,.has-red-background-color form input[type=email]:focus,.has-red-background-color form textarea:focus{outline-color:#fff}:root :where(.is-layout-flex){gap:32px}body{--black: var(--wp--preset--color--black);--brown: var(--wp--preset--color--brown);--light-brown: var(--wp--preset--color--light-brown);--red: var(--wp--preset--color--red);--grey: var(--wp--preset--color--grey);--light-grey: var(--wp--preset--color--light-grey);--medium-grey: var(--wp--preset--color--medium-grey);--padding: 60px}.page-wrapper{overflow:visible}.has-brown-background-color,.has-light-brown-background-color,.has-black-to-brown-gradient-background,.has-black-background-color,.has-red-background-color,.wp-block-cover:not(.is-light){color:#fff}.has-brown-background-color h2,.has-light-brown-background-color h2,.has-black-to-brown-gradient-background h2,.has-black-background-color h2,.has-red-background-color h2,.wp-block-cover:not(.is-light) h2{--heading-color: #fff}.has-brown-background-color a:not(.wp-block-button__link),.has-light-brown-background-color a:not(.wp-block-button__link),.has-black-to-brown-gradient-background a:not(.wp-block-button__link),.has-black-background-color a:not(.wp-block-button__link),.has-red-background-color a:not(.wp-block-button__link),.wp-block-cover:not(.is-light) a:not(.wp-block-button__link){color:#fff}.has-brown-background-color .wp-block-button,.has-light-brown-background-color .wp-block-button,.has-black-to-brown-gradient-background .wp-block-button,.has-black-background-color .wp-block-button,.has-red-background-color .wp-block-button,.wp-block-cover:not(.is-light) .wp-block-button{--button-outline-color: #fff}.has-brown-background-color .wp-block-button .wp-block-button__link,.has-light-brown-background-color .wp-block-button .wp-block-button__link,.has-black-to-brown-gradient-background .wp-block-button .wp-block-button__link,.has-black-background-color .wp-block-button .wp-block-button__link,.has-red-background-color .wp-block-button .wp-block-button__link,.wp-block-cover:not(.is-light) .wp-block-button .wp-block-button__link{--button-background-color: #fff	;--button-text-color: var(--red)}.paragraph.short{--paragraph-spacing: 6px}#page_content>.alignfull>.wp-block-list{padding-left:40px}section+.wp-block-heading{margin-top:50px}.wp-block-group.is-style-rounded{border-radius:20px}.wp-block-group.wp-block-group-is-layout-flex{padding-left:var(--browser-padding);padding-right:var(--browser-padding);padding-top:0;padding-bottom:0}.wp-block-group.wp-block-group-is-layout-flex>*{max-width:50%;padding-left:0;padding-right:0}@media(max-width: 1250px){.wp-block-group.wp-block-group-is-layout-flex{flex-wrap:wrap}.wp-block-group.wp-block-group-is-layout-flex>*{max-width:100%}}.wp-block-separator{width:100% !important;border:0;background:var(--grey);margin-top:75px;margin-bottom:75px;height:2px}#page_content>.wp-block-group:last-child{padding-bottom:calc(var(--padding)*1.75)}:where(.is-layout-constrained)>.wp-block-heading+.wp-block-columns,:where(.is-layout-constrained)>.wp-block-post-title+.wp-block-columns{margin-top:30px}:where(.is-layout-constrained)>.wp-block-columns+.wp-block-heading{margin-top:var(--padding)}div+.wp-block-buttons,.has-text-align-center+.wp-block-buttons{margin-top:50px}@media(max-width: 767px){.wp-block-table.is-style-stripes:has(table),.table-wrapper:has(table){margin-right:calc(var(--browser-padding)*-1);overflow:auto}}.wp-block-table.is-style-stripes table,.wp-block-table.is-style-stripes table.striped-table,.table-wrapper table,.table-wrapper table.striped-table{margin-top:25px;margin-bottom:0;width:100%}.wp-block-table.is-style-stripes table thead,.wp-block-table.is-style-stripes table.striped-table thead,.table-wrapper table thead,.table-wrapper table.striped-table thead{text-transform:uppercase;font-weight:bold;text-align:center;border:0}.wp-block-table.is-style-stripes table thead th,.wp-block-table.is-style-stripes table.striped-table thead th,.table-wrapper table thead th,.table-wrapper table.striped-table thead th{border:0;background:var(--red);color:#fff}.wp-block-table.is-style-stripes table thead th:first-child,.wp-block-table.is-style-stripes table.striped-table thead th:first-child,.table-wrapper table thead th:first-child,.table-wrapper table.striped-table thead th:first-child{font-weight:bold;position:sticky;left:0}.wp-block-table.is-style-stripes table tr:nth-child(even) td,.wp-block-table.is-style-stripes table.striped-table tr:nth-child(even) td,.table-wrapper table tr:nth-child(even) td,.table-wrapper table.striped-table tr:nth-child(even) td{background:var(--light-grey)}.wp-block-table.is-style-stripes table tr td,.wp-block-table.is-style-stripes table.striped-table tr td,.table-wrapper table tr td,.table-wrapper table.striped-table tr td{background:#fff;padding:10px 15px;border:0;border-left:1px solid var(--brown)}.wp-block-table.is-style-stripes table tr td:first-child,.wp-block-table.is-style-stripes table.striped-table tr td:first-child,.table-wrapper table tr td:first-child,.table-wrapper table.striped-table tr td:first-child{font-weight:bold;border-left:0}@media(min-width: 768px){.wp-block-table.is-style-stripes table tr td:has(figure),.wp-block-table.is-style-stripes table.striped-table tr td:has(figure),.table-wrapper table tr td:has(figure),.table-wrapper table.striped-table tr td:has(figure){padding-left:110px;position:relative}.wp-block-table.is-style-stripes table tr td:has(figure) figure,.wp-block-table.is-style-stripes table.striped-table tr td:has(figure) figure,.table-wrapper table tr td:has(figure) figure,.table-wrapper table.striped-table tr td:has(figure) figure{width:95px;position:absolute;top:15px;bottom:15px;left:15px}.wp-block-table.is-style-stripes table tr td:has(figure) figure img,.wp-block-table.is-style-stripes table.striped-table tr td:has(figure) figure img,.table-wrapper table tr td:has(figure) figure img,.table-wrapper table.striped-table tr td:has(figure) figure img{object-fit:contain;object-position:center;width:100%;height:100%}}@media(max-width: 767px){.wp-block-table.is-style-stripes table,.wp-block-table.is-style-stripes table.striped-table,.table-wrapper table,.table-wrapper table.striped-table{width:auto}.wp-block-table.is-style-stripes table tr,.wp-block-table.is-style-stripes table.striped-table tr,.table-wrapper table tr,.table-wrapper table.striped-table tr{position:relative}.wp-block-table.is-style-stripes table tr th:first-child,.wp-block-table.is-style-stripes table.striped-table tr th:first-child,.table-wrapper table tr th:first-child,.table-wrapper table.striped-table tr th:first-child{background:#ab6e6b}.wp-block-table.is-style-stripes table tr th:first-child,.wp-block-table.is-style-stripes table tr td:first-child,.wp-block-table.is-style-stripes table.striped-table tr th:first-child,.wp-block-table.is-style-stripes table.striped-table tr td:first-child,.table-wrapper table tr th:first-child,.table-wrapper table tr td:first-child,.table-wrapper table.striped-table tr th:first-child,.table-wrapper table.striped-table tr td:first-child{font-weight:bold;position:sticky;left:0;min-width:175px}.wp-block-table.is-style-stripes table tr th:not(:first-child),.wp-block-table.is-style-stripes table tr td:not(:first-child),.wp-block-table.is-style-stripes table.striped-table tr th:not(:first-child),.wp-block-table.is-style-stripes table.striped-table tr td:not(:first-child),.table-wrapper table tr th:not(:first-child),.table-wrapper table tr td:not(:first-child),.table-wrapper table.striped-table tr th:not(:first-child),.table-wrapper table.striped-table tr td:not(:first-child){min-width:225px}}.wp-block-table.is-style-stripes dl.striped-table,.table-wrapper dl.striped-table{margin-top:25px}.wp-block-table.is-style-stripes dl.striped-table .row,.table-wrapper dl.striped-table .row{display:flex}.wp-block-table.is-style-stripes dl.striped-table .row:nth-child(odd),.table-wrapper dl.striped-table .row:nth-child(odd){background:var(--light-grey)}.wp-block-table.is-style-stripes dl.striped-table .row dt,.table-wrapper dl.striped-table .row dt{font-weight:bold}.wp-block-table.is-style-stripes dl.striped-table .row dt,.wp-block-table.is-style-stripes dl.striped-table .row dd,.table-wrapper dl.striped-table .row dt,.table-wrapper dl.striped-table .row dd{flex:1;padding:9px 12px}@media(min-width: 768px){.wp-block-table.is-style-stripes dl.striped-table,.table-wrapper dl.striped-table{position:relative;columns:2;column-gap:40px}.wp-block-table.is-style-stripes dl.striped-table:before,.table-wrapper dl.striped-table:before{content:"";position:absolute;top:0;bottom:0;width:1px;left:50%;background:#adadad}}.wp-block-table.is-style-stripes table{margin-top:0}.wp-block-table.is-style-stripes table td{font-size:1rem;line-height:1.45em;vertical-align:top}.wp-block-table.is-style-stripes table td:has(img){vertical-align:middle}.wp-block-table.is-style-stripes table td:first-child{font-weight:normal !important}.wp-block-table.is-style-stripes table:not(.has-fixed-layout) td{max-width:500px;min-width:200px}.wp-block-table.is-style-stripes table:not(.has-fixed-layout):has(td:nth-child(4)) td{min-width:120px}@media(max-width: 600px){.wp-block-group>.wp-block-table.is-style-stripes{padding-left:0;border-left:var(--browser-padding) solid #fff}.wp-block-image.is-style-oversize-mobile{overflow:hidden;padding-left:0;display:flex;justify-content:flex-end}.wp-block-image.is-style-oversize-mobile img{max-width:none;flex:200vw 0 0}.wp-block-group.is-content-justification-right,.wp-block-buttons.is-content-justification-right{justify-content:center}}.gform-theme--foundation .gform_fields{--gf-form-gap-y: 25px}#header_main{position:relative;z-index:1000}#header_main .container{display:flex;justify-content:space-between;gap:20px;align-items:center}#header_main .container #logo{flex:200px 0 0;line-height:1}#header_main .container #logo img{width:87%}@media(max-width: 1024px){#header_main .container #logo{flex-basis:175px}}#header_main .container #header_navigation{flex-grow:1;font-size:17px;max-width:900px}@media(max-width: 1024px){#header_main .container #header_navigation{display:flex;align-items:center;justify-content:flex-end;gap:20px}}#header_main .container #header_top{padding-bottom:15px;border-bottom:2px solid #fff;display:flex;gap:30px;justify-content:flex-end;align-items:flex-end}#header_main .container #header_top #call_for_quote{text-transform:uppercase;display:flex;gap:25px;align-items:flex-end}#header_main .container #header_top #call_for_quote a{color:#fff;font-size:1.6em;line-height:.9;text-decoration:none}#header_main .container #header_top #call_for_quote a:hover{color:#fff;text-decoration:underline;text-decoration-thickness:2px;text-underline-position:under}#header_main .container #header_top .search-form{--button-background-color: #fff;--button-border-color: #fff}#header_main .container #header_top .search-form input[type=search]{border-radius:5px;font-size:16px;min-width:300px;--field-border: #fff;--form-field-padding: 7px 15px}#header_main .container #header_top .search-form input[type=search]:focus{outline:1px solid #fff;outline-offset:2px}#header_main .container #header_top .search-form button{border-radius:5px;--form-field-padding: 7px 10px}#header_main .container #header_top .search-form button img{width:18px}#header_main .container #header_top .widget_ywraq_mini_list_quote{margin:0}#header_main .container #header_top .widget_ywraq_mini_list_quote .raq-info{border:0;padding:0;margin:0}#header_main .container #header_top .widget_ywraq_mini_list_quote .raq-info a{text-decoration:none;display:block;font-weight:bold}#header_main .container #header_top .widget_ywraq_mini_list_quote .raq-info a.raq_label{display:flex;align-items:center;gap:15px;text-transform:uppercase;text-align:center}#header_main .container #header_top .widget_ywraq_mini_list_quote .raq-info a.raq_label .raq-items-number{display:inline-flex;width:28px;height:28px;background:#fff;color:var(--red);align-items:center;justify-content:center;border-radius:50%}#header_main .container #header_top .widget_ywraq_mini_list_quote .raq-info a .ywraq-quote-icon-icon_quote{vertical-align:middle;margin-right:6px}#header_main .container #header_top .widget_ywraq_mini_list_quote .raq-info a .ywraq-quote-icon-icon_quote:before{color:#fff}#header_main .container #header_top .widget_ywraq_mini_list_quote .yith-ywraq-list-wrapper{right:0 !important;left:auto !important}#header_main .container #header_top .widget_ywraq_mini_list_quote .yith-ywraq-list-wrapper .yith-ywraq-list-content{pointer-events:auto;color:var(--black)}@media(min-width: 769px){#header_main .container #header_top .widget_ywraq_mini_list_quote .yith-ywraq-list-wrapper .yith-ywraq-list-content{top:0;transform:translateY(15px)}}#header_main .container #header_top .widget_ywraq_mini_list_quote .yith-ywraq-list-wrapper .yith-ywraq-list-content .items-count{font-size:14px;margin-bottom:10px;margin-top:-10px}#header_main .container #header_top .widget_ywraq_mini_list_quote .yith-ywraq-list-wrapper ul{padding-left:0}#header_main .container #header_top .widget_ywraq_mini_list_quote .yith-ywraq-list-wrapper ul .yith-ywraq-list-item{margin-bottom:12px;padding-bottom:12px;border-bottom-color:var(--grey)}#header_main .container #header_top .widget_ywraq_mini_list_quote .yith-ywraq-list-wrapper ul .yith-ywraq-list-item a{color:var(--black);text-decoration:none}#header_main .container #header_top .widget_ywraq_mini_list_quote .yith-ywraq-list-wrapper ul .yith-ywraq-list-item a .quantity{font-weight:normal}#header_main .container #header_top .widget_ywraq_mini_list_quote .yith-ywraq-list-wrapper ul .yith-ywraq-list-item a .quantity:before{content:"x"}#header_main .container #header_top .widget_ywraq_mini_list_quote .yith-ywraq-list-wrapper ul .yith-ywraq-list-item a img{margin-right:8px}@media(min-width: 1025px){#header_main .container #header_top .widget_ywraq_mini_list_quote .ywraq-quote-icon-icon_quote{display:none !important}}@media(max-width: 1024px){#header_main .container #header_top .widget_ywraq_mini_list_quote .view-quote-label{display:none !important}}#header_main .container #header_top .ywraq-mobile-opened .yith-ywraq-list-wrapper .close{color:var(--black);font-weight:bold;right:10px}#header_main .container #header_top .ywraq-mobile-opened .yith-ywraq-list-wrapper .yith-ywraq-list-content{padding-top:110px}#header_main .container #header_top .ywraq-mobile-opened .yith-ywraq-list-wrapper .yith-ywraq-list-content .ywraq-mobile-opened .items-count{padding-left:10px}#header_main .container #header_top .ywraq-mobile-opened .yith-ywraq-list-wrapper .yith-ywraq-list-content ul.yith-ywraq-list{padding-right:0}@media(max-width: 1250px){#header_main .container #header_top{gap:20px}}@media(max-width: 1024px){#header_main .container #header_top{padding-bottom:0;border-bottom:0;display:inline-flex}#header_main .container #header_top #call_for_quote,#header_main .container #header_top .search-form{display:none}}@media(min-width: 1025px){#header_main .container #header_bottom{padding-top:15px}}#header_main .container #header_bottom #main_menu__wrapper{display:flex;justify-content:flex-end}#header_main .container #header_bottom #main_menu__wrapper .menu{gap:25px;justify-content:space-between;padding-left:70px;position:relative}@media(max-width: 1250px){#header_main .container #header_bottom #main_menu__wrapper .menu{padding-left:0}}@media(max-width: 1024px){#header_main .container #header_bottom #main_menu__wrapper .menu{display:none}}#header_main .container #header_bottom #main_menu__wrapper .menu a{color:#fff;text-transform:uppercase;text-decoration:none}#header_main .container #header_bottom #main_menu__wrapper .menu>li[data-mega=none]:hover>a{text-decoration:underline}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=standard],#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]{position:static;--header-gap: 32px}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=standard]:after,#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]:after{content:"";display:inline-block;margin-left:5px;height:8px;width:14px;background:url("../img/arrow-down.svg") center no-repeat;background-size:100%;vertical-align:middle;margin-top:-3px}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=standard]>a,#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a{position:relative;z-index:2}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=standard]>a[aria-expanded=true]:before,#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a[aria-expanded=true]:before{position:absolute;top:100%;height:50px;left:-40px;right:-50px;content:"";cursor:default}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=standard]>a[aria-expanded=true]:after,#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a[aria-expanded=true]:after{position:absolute;top:100%;margin-top:12px;width:calc(100% + 50px);left:-20px;height:var(--header-gap);background:#fff;cursor:default;content:"";border-top-left-radius:22px;border-top-right-radius:22px}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=standard]>a[aria-expanded=true]+.sub-menu,#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a[aria-expanded=true]+.sub-menu{display:block;padding:20px;margin-top:var(--header-gap);background:#fff;width:100%;box-shadow:0 2px 15px rgba(0,0,0,.24)}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=standard]>a[aria-expanded=true]+.sub-menu:has(.bottom-link),#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a[aria-expanded=true]+.sub-menu:has(.bottom-link){padding-bottom:50px}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=standard]>a[aria-expanded=true]+.sub-menu:has(.bottom-link) li.bottom-link,#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a[aria-expanded=true]+.sub-menu:has(.bottom-link) li.bottom-link{position:absolute;bottom:0;right:0;left:0;margin:0;padding:0}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=standard]>a[aria-expanded=true]+.sub-menu:has(.bottom-link) li.bottom-link a,#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a[aria-expanded=true]+.sub-menu:has(.bottom-link) li.bottom-link a{display:block;background:var(--light-grey);height:50px;padding:10px 60px;display:flex;align-items:center;gap:10px;justify-content:flex-end;color:var(--red);text-transform:none}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=standard]>a[aria-expanded=true]+.sub-menu:has(.bottom-link) li.bottom-link a:hover,#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a[aria-expanded=true]+.sub-menu:has(.bottom-link) li.bottom-link a:hover{text-decoration:underline;text-decoration-thickness:1px}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=standard]>a[aria-expanded=true]+.sub-menu:has(.bottom-link) li.bottom-link a:after,#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a[aria-expanded=true]+.sub-menu:has(.bottom-link) li.bottom-link a:after{content:url("../img/arrow-right-thick.svg");width:10px;margin-top:5px}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=standard]>a[aria-expanded=true]+.sub-menu ul,#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a[aria-expanded=true]+.sub-menu ul{display:block;position:relative;top:auto}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=standard]>a[aria-expanded=true]+.sub-menu a,#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a[aria-expanded=true]+.sub-menu a{color:var(--black);text-transform:none}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=standard]>a[aria-expanded=true]+.sub-menu a:hover,#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a[aria-expanded=true]+.sub-menu a:hover{color:var(--red)}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a[aria-expanded=true]+.sub-menu{columns:2;padding-left:300px;max-height:550px}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a[aria-expanded=true]+.sub-menu:before{content:"";position:absolute;width:250px;height:350px;top:25px;left:20px;background:var(--submenu-image) center no-repeat;background-size:contain}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a[aria-expanded=true]+.sub-menu>li{break-inside:avoid;margin-bottom:25px;width:100%}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a[aria-expanded=true]+.sub-menu>li>a{text-transform:uppercase;font-size:21px;display:block}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a[aria-expanded=true]+.sub-menu>li>ul{padding-left:0;width:100%;max-width:255px}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a[aria-expanded=true]+.sub-menu>li>ul>li{display:flex;flex-direction:column}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a[aria-expanded=true]+.sub-menu>li>ul>li:first-child,#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a[aria-expanded=true]+.sub-menu>li>ul>li.menu-item-has-children{padding-top:10px;margin-top:10px;border-top:1px solid var(--grey)}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a[aria-expanded=true]+.sub-menu>li>ul>li>a{font-size:18px;display:block;padding-right:18px}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a[aria-expanded=true]+.sub-menu>li>ul>li>a:hover{background:url("../img/arrow-right-thick.svg") right 10px center no-repeat;background-size:auto 16px}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a[aria-expanded=true]+.sub-menu>li>ul>li>ul{padding-left:12px;display:flex;flex-direction:column;gap:3px}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a[aria-expanded=true]+.sub-menu>li>ul>li>ul>li{display:block}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a[aria-expanded=true]+.sub-menu>li>ul>li>ul>li a{font-size:16px}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=image]>a[aria-expanded=true]+.sub-menu>li>ul>li>ul>li a:hover{text-decoration:underline}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=standard]>a[aria-expanded=true]+.sub-menu{columns:3;padding:50px;padding-bottom:30px}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=standard]>a[aria-expanded=true]+.sub-menu>li{padding-bottom:10px;margin-bottom:30px;display:block;border-bottom:1px solid var(--grey)}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=standard]>a[aria-expanded=true]+.sub-menu>li a{text-transform:uppercase;font-size:21px;display:block}#header_main .container #header_bottom #main_menu__wrapper .menu li[data-mega=standard]>a[aria-expanded=true]+.sub-menu>li a:hover{color:var(--red);border-bottom-color:var(--black)}#header_main .container #header_bottom #main_menu__wrapper .kiba-menu_hamburger{position:relative;top:0;right:0}#header_main #mobile_call_for_quote{display:none}#header_main #mobile_call_for_quote a{text-decoration:none;font-size:1.25em}@media(max-width: 1024px){#header_main #mobile_call_for_quote{display:flex;gap:10px;border-top:1px solid #fff;padding:8px 0;justify-content:center}}body.kiba-menu-from-right #kiba-menu_mobile_navigation{width:300px}body.kiba-menu-from-right #kibamenu_pagewrapper.open-menu{-webkit-transform:translate3d(-300px, 0, 0);-moz-transform:translate3d(-300px, 0, 0);-o-transform:translate3d(-300px, 0, 0);transform:translate3d(-300px, 0, 0)}#kiba-menu_mobile_navigation ul li a{text-decoration:none;text-transform:uppercase;font-weight:bold;padding-left:30px}#kiba-menu_mobile_navigation ul li.has-children>a:after{content:"+";font-family:inherit}#kiba-menu_mobile_navigation ul li.has-children.open-submenu>a:after{content:"-"}#kiba-menu_mobile_navigation ul li.has-children ul.kiba-menu_submenu li a{padding-top:6px;padding-bottom:6px}#kiba-menu_mobile_navigation ul li.has-children ul.kiba-menu_submenu li ul li a{text-transform:none}#kiba-menu_mobile_navigation ul li.has-children ul.kiba-menu_submenu li ul li a:after{display:none}#kiba-menu_mobile_navigation ul li.has-children ul.kiba-menu_submenu li ul li ul{display:block !important}#kiba-menu_mobile_navigation ul li.has-children ul.kiba-menu_submenu li ul li ul li a{padding-top:0;padding-bottom:0;padding-left:60px;text-transform:none;font-weight:normal}#footer_main{position:relative;z-index:2;--padding: 45px;font-family:var(--wp--preset--font-family--rajdhani)}#footer_main a{text-decoration:none}#footer_main a:hover{text-decoration:underline;text-decoration-thickness:1px}#footer_main a[href="#"]{pointer-events:none}#footer_main .container{display:flex;justify-content:space-between;gap:35px;font-size:16px}#footer_main .container .first-column{flex-basis:200px;width:200px;position:relative;margin-top:calc(var(--padding)*-1);display:flex;flex-direction:column;gap:18px}#footer_main .container .first-column:before{content:"";position:absolute;top:-27px;right:0px;border-radius:30px;height:72px;width:max(50vw,300px);background:var(--brown);z-index:-1}#footer_main .container .first-column a#footer_logo{display:block}#footer_main .container .first-column a#footer_logo img{width:150px}#footer_main .container .first-column .phone-number{font-size:1.6rem}#footer_main .container .first-column .social-icons{display:flex;margin-top:12px;gap:12px}#footer_main .container #footer_menu__wrapper{flex-grow:1;max-width:1000px}#footer_main .container #footer_menu__wrapper .menu{display:flex;gap:25px;justify-content:space-between}#footer_main .container #footer_menu__wrapper .menu>li{flex:1}#footer_main .container #footer_menu__wrapper .menu>li a{text-transform:uppercase;font-size:22px}#footer_main .container #footer_menu__wrapper .menu>li a:hover{text-decoration:underline;text-underline-position:under}#footer_main .container #footer_menu__wrapper .menu>li ul{padding-left:0}#footer_main .container #footer_menu__wrapper .menu>li ul li{display:block;margin-top:11px}#footer_main .container #footer_menu__wrapper .menu>li ul li a{font-size:16px}@media(max-width: 1024px){#footer_main .container #footer_menu__wrapper .menu{flex-wrap:wrap}#footer_main .container #footer_menu__wrapper .menu>li{width:calc(50% - 14px);flex:auto}#footer_main .container #footer_menu__wrapper .menu>li:nth-child(n+3){padding-top:25px;border-top:1px solid #fff}}@media(max-width: 768px){#footer_main .container #footer_menu__wrapper .menu{flex-wrap:wrap}#footer_main .container #footer_menu__wrapper .menu>li{width:calc(50% - 14px);flex:auto}#footer_main .container #footer_menu__wrapper .menu>li:nth-child(n+3){padding-top:25px;border-top:1px solid #fff}}@media(max-width: 600px){#footer_main .container #footer_menu__wrapper .menu>li{width:100%;padding-top:25px;border-top:1px solid #fff}}@media(max-width: 767px){#footer_main .container{align-items:flex-start;flex-direction:column}}#footer_main .copyright{text-transform:uppercase;padding-top:10px;padding-bottom:10px}.wp-block-media-text.is-style-rounded .wp-block-media-text__media,.wp-block-media-text.is-style-rounded-outline .wp-block-media-text__media{border-radius:125px;overflow:hidden}.wp-block-media-text.is-style-rounded-outline .wp-block-media-text__media{border:8px solid #fff;outline:4px solid var(--red)}.wp-block-media-text.is-style-fade-overlay{position:relative;display:block;overflow:hidden}@media(min-width: 601px){.wp-block-media-text.is-style-fade-overlay .wp-block-media-text__media{position:absolute;left:0;top:0;bottom:0;object-fit:cover;width:70%;height:100%;z-index:0;overflow:hidden}.wp-block-media-text.is-style-fade-overlay .wp-block-media-text__media img{object-fit:cover;width:100%;height:100%}.wp-block-media-text.is-style-fade-overlay .wp-block-media-text__content{position:relative;z-index:1;max-width:500px;margin-left:auto;padding:125px var(--browser-padding);background:var(--light-grey)}}@media(min-width: 601px)and (min-width: 1240px){.wp-block-media-text.is-style-fade-overlay .wp-block-media-text__content{margin-right:max(var(--browser-padding),(100vw - 1260px)/2)}}@media(min-width: 601px)and (max-width: 800px){.wp-block-media-text.is-style-fade-overlay .wp-block-media-text__content{max-width:400px}}@media(min-width: 601px){.wp-block-media-text.is-style-fade-overlay .wp-block-media-text__content>*{position:relative;z-index:2}.wp-block-media-text.is-style-fade-overlay .wp-block-media-text__content:before{width:150px;content:"";position:absolute;top:0;bottom:0;right:100%;background:linear-gradient(to right, rgba(246, 246, 246, 0) 0%, rgb(246, 246, 246) 60%, rgb(246, 246, 246) 100%)}.wp-block-media-text.is-style-fade-overlay .wp-block-media-text__content:after{content:"";position:absolute;top:0;bottom:0;background:var(--light-grey);width:50vw;z-index:1}.wp-block-media-text.is-style-fade-overlay.has-media-on-the-right .wp-block-media-text__media{left:auto;right:0}.wp-block-media-text.is-style-fade-overlay.has-media-on-the-right .wp-block-media-text__content{margin-left:0;margin-right:auto}.wp-block-media-text.is-style-fade-overlay.has-media-on-the-right .wp-block-media-text__content:before{right:auto;left:100%;transform:rotate(180deg)}.wp-block-media-text.is-style-fade-overlay.has-media-on-the-right .wp-block-media-text__content:after{right:100%}}@media(min-width: 601px)and (min-width: 1240px){.wp-block-media-text.is-style-fade-overlay.has-media-on-the-right .wp-block-media-text__content{margin-left:max(var(--browser-padding),(100vw - 1260px)/2);margin-right:0}}@media(max-width: 600px){.wp-block-media-text.is-style-fade-overlay .wp-block-media-text__content{background:var(--light-grey)}}.wp-block-media-text .wp-block-media-text__content{padding-top:35px;padding-bottom:35px}.wp-block-cover.is-style-rounded{border-radius:110px;padding-left:50px;padding-right:50px}@media(min-width: 768px){.wp-block-cover.is-style-rounded{min-height:650px}.wp-block-cover.is-style-rounded .wp-block-cover__inner-container>*{max-width:1000px}}.wp-block-cover .has-brown-fade-gradient-background{opacity:1 !important}.wp-block-cover .has-brown-fade-gradient-background+.wp-block-cover__inner-container{max-width:var(--wp--style--global--content-size);width:100%}.wp-block-cover .has-brown-fade-gradient-background+.wp-block-cover__inner-container>*{max-width:600px;margin-left:0 !important}.wp-block-cover .has-brown-fade-gradient-background+.wp-block-cover__inner-container>*.wp-block-heading{text-shadow:0 0 3px rgba(0,0,0,.4)}@media(max-width: 768px){.wp-block-cover{min-height:400px !important}}@media(max-width: 600px){.wp-block-cover{min-height:300px !important}}@media(max-width: 1300px){.wp-block-group.alignfull>.wp-block-cover{margin-left:var(--browser-padding) !important;margin-right:var(--browser-padding) !important}}@media(min-width: 1024px){#page_content>.wp-block-cover:first-child{min-height:650px}}@media(min-width: 768px){#page_content>.wp-block-cover:first-child{min-height:550px}}#page_content>.woocommerce{padding-top:var(--padding);padding-bottom:var(--padding)}.single-product.woocommerce-page{--product-template-gap: 55px}.single-product.woocommerce-page .woocommerce-breadcrumb{width:100%;margin-top:calc(var(--padding)/2*-1);margin-bottom:calc(var(--product-template-gap)*.5*-1)}.single-product.woocommerce-page .woocommerce-breadcrumb a:not(:hover){text-decoration:none}.single-product.woocommerce-page div.product{display:flex;flex-wrap:wrap;gap:50px var(--product-template-gap);padding-bottom:var(--padding)}.single-product.woocommerce-page div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:20px;border-radius:20px}.single-product.woocommerce-page div.product .woocommerce-product-gallery .flex-control-thumbs{display:flex;gap:15px;overflow:visible}.single-product.woocommerce-page div.product .woocommerce-product-gallery .flex-control-thumbs li{flex:calc(25% - 12px) 0 1;border-radius:12px;outline:1px solid #bebcbb;outline-offset:2px;float:none}.single-product.woocommerce-page div.product .woocommerce-product-gallery .flex-control-thumbs li:has(.flex-active){outline-color:var(--red);outline-width:2px}.single-product.woocommerce-page div.product .woocommerce-product-gallery .flex-control-thumbs li:hover{outline-color:var(--black);outline-width:2px}.single-product.woocommerce-page div.product .woocommerce-product-gallery .flex-control-thumbs li img{opacity:1;border-radius:12px}.single-product.woocommerce-page div.product>div{margin-bottom:0;position:relative;float:none;width:calc(50% - var(--product-template-gap)/2)}.single-product.woocommerce-page div.product>div.product-blocks{padding-top:var(--padding);width:100%}.single-product.woocommerce-page div.product>div.product-blocks>*+*{margin-top:var(--padding)}.single-product.woocommerce-page div.product>div.summary .paragraph{position:sticky;top:20px}.single-product.woocommerce-page div.product>div.additional-specs,.single-product.woocommerce-page div.product>div.competitor-comparison{width:100%;border-top:1px solid #adadad;padding-top:50px}.single-product.woocommerce-page div.product>div.additional-specs h4,.single-product.woocommerce-page div.product>div.competitor-comparison h4{cursor:pointer;position:relative;display:flex;justify-content:space-between;align-items:center}.single-product.woocommerce-page div.product>div.additional-specs h4 img,.single-product.woocommerce-page div.product>div.competitor-comparison h4 img{transition:.4s transform}.single-product.woocommerce-page div.product>div.additional-specs h4.open img,.single-product.woocommerce-page div.product>div.competitor-comparison h4.open img{transform:rotate(180deg)}.single-product.woocommerce-page div.product>div.additional-specs h4.closed+*,.single-product.woocommerce-page div.product>div.competitor-comparison h4.closed+*{display:none}.single-product.woocommerce-page div.product>div.summary+#models_attributes__wrapper{width:100%}@media(max-width: 768px){.single-product.woocommerce-page div.product>div{width:100%}}.single-product.woocommerce-page div.product form.cart{margin-bottom:-40px}.single-product.woocommerce-page div.product form.cart table.variations{display:block;margin-bottom:0}.single-product.woocommerce-page div.product form.cart table.variations tr{display:flex;gap:15px}.single-product.woocommerce-page div.product form.cart table.variations tr select{padding-left:1em}.single-product.woocommerce-page div.product .summary h1+h2{margin-top:0}.single-product.woocommerce-page div.product .summary .pricing-quote-wrapper{margin-top:40px;gap:20px;display:flex;flex-direction:column;align-items:flex-start}@media(min-width: 1024px){.single-product.woocommerce-page div.product .summary .pricing-quote-wrapper:has(.price){display:grid;grid-template-rows:1fr 1fr;grid-template-columns:200px 1fr;align-items:end}}.single-product.woocommerce-page div.product .summary .pricing-quote-wrapper .product-sku{margin-bottom:8px}.single-product.woocommerce-page div.product .summary .pricing-quote-wrapper .clear{display:none}.single-product.woocommerce-page div.product .summary .pricing-quote-wrapper .icon-button{grid-column:2}.single-product.woocommerce-page div.product .summary .price{color:var(--black);font-weight:bold;font-size:34px;margin-bottom:10px;font-family:var(--wp--preset--font-family--rajdhani)}.single-product.woocommerce-page div.product hr{background:#adadad;height:1px;margin-top:30px;margin-bottom:30px}.single-product.woocommerce-page div.product hr:last-child{margin-bottom:0}.single-product.woocommerce-page div.product .model-columns{display:flex;gap:12px}.single-product.woocommerce-page div.product .model-columns>div{flex:1;position:relative}.single-product.woocommerce-page div.product .model-columns #switch_model{background:rgba(0,0,0,0);padding:0;border:0}.single-product.woocommerce-page div.product .model-columns .models{position:relative;display:flex;gap:10px;align-items:center}.single-product.woocommerce-page div.product .model-columns .models:has(#available_models.open) img{transform:rotate(180deg)}.single-product.woocommerce-page div.product .model-columns #available_models{display:none}.single-product.woocommerce-page div.product .model-columns #available_models.open{display:flex;flex-direction:column;background:#fff;border:1px solid var(--grey);padding:15px;gap:10px;position:absolute;left:0;top:30px;z-index:2}.single-product.woocommerce-page div.product .model-columns #available_models.open a{padding-left:16px;padding-right:16px;position:relative}.single-product.woocommerce-page div.product .model-columns #available_models.open a:before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;background:#fff;border-radius:50%}.single-product.woocommerce-page div.product .model-columns #available_models.open a[aria-selected=true]:before{background:var(--red)}.single-product.woocommerce-page div.product .model-columns #available_models.open a[aria-selected=false]:hover:before{background:#bebcbb}@media(max-width: 600px){.single-product.woocommerce-page div.product .model-columns{flex-direction:column;gap:0}.single-product.woocommerce-page div.product .model-columns>div{padding-top:22px;padding-bottom:25px;border-top:1px solid #adadad}.single-product.woocommerce-page div.product .model-columns+hr{margin-top:0}}.single-product.woocommerce-page div.product .product-resources{padding-top:20px}.single-product.woocommerce-page div.product .product-resources .attributes__wrapper{gap:20px}.single-product.woocommerce-page div.product .attributes__wrapper{display:flex;flex-wrap:wrap;gap:40px 20px}.single-product.woocommerce-page div.product .attributes__wrapper .attribute-item{flex:250px 0 0}.single-product.woocommerce-page div.product .attributes__wrapper[hidden]{display:none}.single-product.woocommerce-page .alignfull{position:relative}.single-product.woocommerce-page .alignfull ul.products{padding-left:var(--browser-padding);padding-right:var(--browser-padding)}.single-product.woocommerce-page .product-faq__wrapper .container{display:flex;gap:30px;flex-direction:column}@media(min-width: 768px){.single-product.woocommerce-page .product-faq__wrapper .container{flex-direction:row;gap:50px}.single-product.woocommerce-page .product-faq__wrapper .container h2{flex:340px 0 0}}.single-product.woocommerce-page .product-faq__wrapper .container .faq-wrapper{border-top:1px solid #adadad;flex:1}.single-product.woocommerce-page .product-faq__wrapper .container .faq-wrapper div{padding-top:16px;padding-bottom:16px;border-bottom:1px solid #adadad}.single-product.woocommerce-page .product-faq__wrapper .container .faq-wrapper div dt{background:url("../img/icon-plus.svg") left 15px top no-repeat;background-size:26px;font-weight:600;padding-left:55px;padding-right:20px;cursor:pointer}.single-product.woocommerce-page .product-faq__wrapper .container .faq-wrapper div dt.open{background-image:url("../img/icon-minus.svg")}.single-product.woocommerce-page .product-faq__wrapper .container .faq-wrapper div dd{padding-left:55px;padding-right:20px;display:none;padding-top:10px}@media(min-width: 1200px){.single-product.woocommerce-page{--product-template-gap: 100px}}@media(max-width: 1023px){.single-product.woocommerce-page{--product-template-gap: 30px;--gap-large: 50px}}.woocommerce h2+ul.products{margin-top:30px}.woocommerce ul.products li.product .woocommerce-placeholder{border:0}figure:has(.hover-button-style){position:relative}figure:has(.hover-button-style) .hover-button-style{opacity:0;visibility:hidden;pointer-events:none;transition:.5s opacity;border-radius:13px;background:var(--red);color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-transform:uppercase;font-size:17px;display:inline-block;text-align:center;padding:.8rem 1.25rem;width:200px;max-width:100%;border:3px solid #fff;outline:3px solid var(--red);font-weight:600;font-family:var(--wp--preset--font-family--rajdhani)}figure:has(.hover-button-style):hover .hover-button-style{opacity:1;visibility:visible}.woocommerce .woocommerce-notices-wrapper:empty+.products-list__wrapper{margin-top:0}.woocommerce .products-list__wrapper{display:flex;gap:40px}@media(max-width: 768px){.woocommerce .products-list__wrapper{gap:25px}}@media(max-width: 767px){.woocommerce .products-list__wrapper{flex-direction:column;gap:0}}.woocommerce .products-list__wrapper ul.products{flex:1}.woocommerce .products-list__wrapper ul.products li.product{display:flex;flex-direction:column;gap:0}.woocommerce .products-list__wrapper ul.products li.product figure{aspect-ratio:1}.woocommerce .products-list__wrapper #product_filter_sidebar{flex:300px 0 0}.woocommerce .products-list__wrapper #product_filter_sidebar .facetwp-counter{display:none}.woocommerce .products-list__wrapper #product_filter_sidebar .facetwp-hidden{display:none !important}.woocommerce .products-list__wrapper #product_filter_sidebar .facetwp-facet{margin-bottom:35px}.woocommerce .products-list__wrapper #product_filter_sidebar .facetwp-facet.facetwp-facet-quote_only_products{margin-top:-30px}.woocommerce .products-list__wrapper #product_filter_sidebar .facetwp-facet.facetwp-facet-search{margin-top:30px}.woocommerce .products-list__wrapper #product_filter_sidebar .facetwp-facet.facetwp-facet-search .facetwp-input-wrap{width:100%}.woocommerce .products-list__wrapper #product_filter_sidebar .facetwp-facet.facetwp-facet-search .facetwp-input-wrap input.facetwp-search{padding-top:10px;padding-bottom:10px;padding-left:15px;min-width:100%}.woocommerce .products-list__wrapper #product_filter_sidebar .facetwp-facet.facetwp-facet-search .facetwp-icon{right:6px}.woocommerce .products-list__wrapper #product_filter_sidebar .facetwp-facet.facetwp-facet-search .facetwp-icon:before{background-image:url("../img/icon-search.svg");background-size:24px}.woocommerce .products-list__wrapper #product_filter_sidebar .facetwp-facet .facetwp-checkbox{background:rgba(0,0,0,0);padding-left:35px;position:relative;padding-top:7px;padding-bottom:7px;margin-bottom:0;font-size:18px}.woocommerce .products-list__wrapper #product_filter_sidebar .facetwp-facet .facetwp-checkbox:hover .facetwp-display-value{text-decoration:underline;text-underline-position:under}.woocommerce .products-list__wrapper #product_filter_sidebar .facetwp-facet .facetwp-checkbox:before{width:24px;height:24px;position:absolute;left:0;top:9px;border:1px solid #bcb9b6;border-radius:8px;content:"";display:block}.woocommerce .products-list__wrapper #product_filter_sidebar .facetwp-facet .facetwp-checkbox.checked:before{background:var(--red);border-color:var(--red)}.woocommerce .products-list__wrapper #product_filter_sidebar .facetwp-facet>.facetwp-checkbox:has(+.facetwp-depth){font-family:var(--wp--preset--font-family--rajdhani);color:var(--black);text-transform:uppercase;font-size:20px;font-weight:500;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #e9e7e6}.woocommerce .products-list__wrapper #product_filter_sidebar .facetwp-facet .facetwp-expand{display:none}.woocommerce .products-list__wrapper #product_filter_sidebar .facetwp-facet>.facetwp-depth{margin-left:0;margin-bottom:30px;padding-top:3px;padding-bottom:3px}.woocommerce .products-list__wrapper #product_filter_sidebar .facetwp-facet>.facetwp-depth .facetwp-depth{margin-left:0;font-size:16px;color:var(--grey)}.woocommerce .products-list__wrapper #product_filter_sidebar .facetwp-facet>.facetwp-depth .facetwp-depth .facetwp-checkbox{padding-bottom:7px;padding-top:7px}.woocommerce .products-list__wrapper #product_filter_sidebar .facetwp-facet>.facetwp-depth .facetwp-depth .facetwp-checkbox:before{top:7px}.woocommerce .products-list__wrapper #product_filter_sidebar .facetwp-facet>.facetwp-depth .facetwp-depth+.facetwp-checkbox{border-top:1px solid #e9e7e6}.woocommerce .products-list__wrapper #product_filter_sidebar .facetwp-facet>.facetwp-depth .facetwp-checkbox:has(+.facetwp-depth){padding-bottom:5px;border-top:1px solid #e9e7e6}.woocommerce .products-list__wrapper #product_filter_sidebar .facetwp-facet .noUi-horizontal{height:8px;border:0;margin-top:12px;padding:0 12px}.woocommerce .products-list__wrapper #product_filter_sidebar .facetwp-facet .noUi-horizontal .noUi-handle{top:-6px;cursor:pointer}.woocommerce .products-list__wrapper #product_filter_sidebar .facetwp-facet .noUi-horizontal .noUi-connect{background:#ddd2bd}@media(max-width: 768px){.woocommerce .products-list__wrapper #product_filter_sidebar{flex:225px 0 0}}@media(max-width: 767px){.woocommerce .products-list__wrapper #product_filter_sidebar{flex-basis:auto;position:relative}.woocommerce .products-list__wrapper #product_filter_sidebar:has(.open-filters){height:94vh;overflow:auto}.woocommerce .products-list__wrapper #product_filter_sidebar .facetwp-facet-search~div{display:none}.woocommerce .products-list__wrapper #product_filter_sidebar #filter_products_header{display:flex;gap:12px;align-items:center}.woocommerce .products-list__wrapper #product_filter_sidebar #filter_products_header:after{content:"";display:block;width:36px;height:36px;background:url("../img/icon-filter.svg") center no-repeat;background-size:100%}.woocommerce .products-list__wrapper #product_filter_sidebar #filter_products_header.open-filters{position:sticky;top:0;z-index:2}.woocommerce .products-list__wrapper #product_filter_sidebar #filter_products_header.open-filters:after{background-image:url("../img/icon-x-red.svg")}.woocommerce .products-list__wrapper #product_filter_sidebar #filter_products_header.open-filters:before{content:"";position:absolute;z-index:-1;background:#fff;left:-20px;top:-20px;bottom:-20px;right:-20px}}.woocommerce .products-list__wrapper .facetwp-facet-pagination{margin-bottom:0;text-align:center}.woocommerce .products-list__wrapper .facetwp-facet-pagination button.facetwp-load-more{text-transform:uppercase;font-family:var(--wp--preset--font-family--rajdhani);text-transform:uppercase;font-size:22px;color:var(--black);border:0;font-weight:600;background:var(--light-grey);border-radius:12px;padding:12px 20px}.woocommerce .products-list__wrapper .facetwp-facet-results_count{text-transform:uppercase;font-size:20px;color:var(--black);font-family:var(--wp--preset--font-family--rajdhani);margin-bottom:20px}.woocommerce ul.products{display:flex;flex-wrap:wrap;gap:20px}.woocommerce ul.products:before{display:none}.woocommerce ul.products li.product{margin:0;float:none;width:auto;flex:calc(33.333% - 15px) 0 0;border:1px solid #bebcbb;border-radius:30px;margin-bottom:0 !important}@media(max-width: 1024px){.woocommerce ul.products li.product{flex:calc(50% - 10px) 0 0}}.woocommerce ul.products li.product:hover{border-color:var(--black)}.woocommerce ul.products li.product a{padding:20px;display:block;height:100%}.woocommerce ul.products li.product a:has(+.yith-ywraq-add-to-quote){height:auto}.woocommerce ul.products li.product a.yith_ywraq_add_item_browse_message{padding:0}.woocommerce ul.products li.product a+.yith-ywraq-add-to-quote{margin-top:auto;padding:0 13px 20px}.woocommerce ul.products li.product .yith_ywraq_add_item_browse_message a{font-weight:bold;padding-left:0;padding-right:0;padding-bottom:0;text-transform:uppercase;font-family:var(--wp--preset--font-family--rajdhani);text-align:center}.woocommerce ul.products li.product figure{aspect-ratio:3/4;position:relative;flex-grow:0;flex-shrink:0}.woocommerce ul.products li.product figure img{object-fit:contain;object-position:center;width:100%;height:100%}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:var(--black);padding-bottom:0;padding-top:0;font-size:20px;margin-top:16px;display:flex;gap:12px;align-items:center;justify-content:space-between}.woocommerce ul.products li.product .woocommerce-loop-product__title:after{background:url("../img/icon-arrow-right-red.svg") center no-repeat;background-size:100%;content:"";display:block;width:30px;height:30px;flex:30px 0 0}.new-product__wrapper .wp-block-columns{gap:40px}@media(min-width: 1250px){.new-product__wrapper .wp-block-group{padding-left:80px;padding-right:80px}.new-product__wrapper .wp-block-columns{gap:100px}}@media(max-width: 1250px){.new-product__wrapper .product-image img{max-width:500px;width:100%;margin-left:auto;margin-right:auto;display:block}}.featured-products__wrapper,.replacement-parts__wrapper{margin-top:0 !important}.featured-products__wrapper .swiper,.replacement-parts__wrapper .swiper{--swiper-nav-color: var(--red);padding-bottom:50px;display:flex;padding-left:var(--browser-padding);padding-right:var(--browser-padding);margin-top:35px}.featured-products__wrapper .swiper:has(.product-card:nth-child(4)),.replacement-parts__wrapper .swiper:has(.product-card:nth-child(4)){max-width:100%}.featured-products__wrapper .swiper .product-card.swiper-slide,.replacement-parts__wrapper .swiper .product-card.swiper-slide{height:auto;text-align:center;width:380px;margin-right:30px;background:var(--light-grey);border-radius:30px;padding:25px;text-decoration:none;display:flex;flex-direction:column}.featured-products__wrapper .swiper .product-card.swiper-slide:hover,.replacement-parts__wrapper .swiper .product-card.swiper-slide:hover{text-decoration-style:dotted;text-decoration-thickness:2px;text-decoration-line:underline}.featured-products__wrapper .swiper .product-card.swiper-slide figure,.replacement-parts__wrapper .swiper .product-card.swiper-slide figure{aspect-ratio:1;position:relative;margin-left:auto;margin-right:auto;margin-bottom:20px;width:100%;max-height:max-content}.featured-products__wrapper .swiper .product-card.swiper-slide figure img,.replacement-parts__wrapper .swiper .product-card.swiper-slide figure img{object-fit:contain;object-position:center;width:100%;height:100%}.featured-products__wrapper .swiper .product-card.swiper-slide figure .placeholder,.replacement-parts__wrapper .swiper .product-card.swiper-slide figure .placeholder{background:var(--light-grey);width:100%;height:100%}.featured-products__wrapper .swiper .product-card.swiper-slide figure+.is-style-h5,.replacement-parts__wrapper .swiper .product-card.swiper-slide figure+.is-style-h5{margin-top:auto}.featured-products__wrapper .swiper .swiper-button-next,.featured-products__wrapper .swiper .swiper-button-prev,.replacement-parts__wrapper .swiper .swiper-button-next,.replacement-parts__wrapper .swiper .swiper-button-prev{--swiper-navigation-size: 18px;top:98.5%}.featured-products__wrapper .swiper .swiper-button-prev,.replacement-parts__wrapper .swiper .swiper-button-prev{left:10px}.featured-products__wrapper .swiper .swiper-button-next,.replacement-parts__wrapper .swiper .swiper-button-next{right:10px}.featured-products__wrapper .swiper .swiper-scrollbar.swiper-scrollbar-horizontal,.replacement-parts__wrapper .swiper .swiper-scrollbar.swiper-scrollbar-horizontal{--swiper-scrollbar-bg-color: transparent;--swiper-scrollbar-bottom: 0;--swiper-scrollbar-drag-bg-color: var(--swiper-nav-color);width:min(500px,80%);border:1px solid var(--swiper-nav-color);height:14px;margin-bottom:2px;left:50%;transform:translateX(-50%)}@media(min-width: 600px){.featured-products__wrapper .swiper .swiper-button-prev,.replacement-parts__wrapper .swiper .swiper-button-prev{left:calc(50% - 280px)}.featured-products__wrapper .swiper .swiper-button-next,.replacement-parts__wrapper .swiper .swiper-button-next{right:calc(50% - 280px)}}.featured-products__wrapper,.accessories-grid__wrapper{margin-top:var(--padding)}.accessories-grid{display:flex;gap:25px;overflow:auto;padding-bottom:10px}.accessories-grid .product-card{background:#fff;border-radius:30px;padding:25px;text-decoration:none;display:flex;flex-direction:column;flex:285px 0 0;gap:20px;text-align:center}.accessories-grid .product-card .is-style-h4{color:var(--black)}@media(min-width: 1024px){.accessories-grid{flex-wrap:wrap;padding-bottom:0px}.accessories-grid .product-card{flex:calc(25% - 19px) 0 0}}.replacement-parts__wrapper{--swiper-nav-color: var(--red)}.replacement-parts__wrapper .swiper .product-card.swiper-slide figure{aspect-ratio:4/3}.replacement-parts__wrapper .swiper .product-card.swiper-slide .is-style-h4{color:var(--red);display:block}.replacement-parts__wrapper .swiper .product-card.swiper-slide .is-style-all-caps{margin-top:auto;padding-top:15px;border-top:1px solid var(--grey);color:var(--grey)}.has-red-background-color.featured-products__wrapper{margin-top:40px !important}.has-red-background-color.featured-products__wrapper .swiper{--swiper-nav-color: #fff}.has-red-background-color.featured-products__wrapper .swiper .product-card.swiper-slide{background:#fff}.has-red-background-color.featured-products__wrapper .swiper .swiper-button-next,.has-red-background-color.featured-products__wrapper .swiper .swiper-button-prev{filter:brightness(0) invert(1)}.woocommerce a.button,.woocommerce input[type=submit],.woocommerce input[type=button]{border-radius:13px;background:var(--red);color:#fff;text-transform:uppercase;padding:.8rem 2rem}.woocommerce a.button:hover,.woocommerce input[type=submit]:hover,.woocommerce input[type=button]:hover{background:var(--red);color:#fff}.woocommerce a.button:focus,.woocommerce input[type=submit]:focus,.woocommerce input[type=button]:focus{outline:2px solid var(--brown)}.woocommerce a.button[disabled],.woocommerce a.button.disabled,.woocommerce input[type=submit][disabled],.woocommerce input[type=submit].disabled,.woocommerce input[type=button][disabled],.woocommerce input[type=button].disabled{pointer-events:none}.woocommerce input[type=submit]:hover,.woocommerce input[type=button]:hover{background:var(--black)}.yith-ywraq-add-button img{display:none !important}.woocommerce-info,.woocommerce-message,.woocommerce-error{--alert-accent: var(--brown);border-top-color:var(--alert-accent);background:var(--light-grey);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.woocommerce-info:before,.woocommerce-message:before,.woocommerce-error:before{color:var(--alert-accent)}.woocommerce-error{--alert-accent: var(--red)}#yith-ywraq-form table.cart .product-thumbnail a{display:block;width:150px}#yith-ywraq-form table.cart .product-subtotal{padding:15px}.ywraq-wrapper .return-to-shop{text-align:center;margin-top:20px}.ywraq-wrapper .return-to-shop .wp-block-buttons{justify-content:center}form span.ywraq_error{font-size:16px;color:var(--red)}.card-links__wrapper{display:flex;flex-wrap:wrap;gap:22px}.card-links__wrapper .card-link{width:calc(50% - 11px);background:var(--light-grey);border-radius:20px;padding:16px;position:relative}.card-links__wrapper .card-link figure{aspect-ratio:3/1;position:relative;overflow:hidden;border-top-left-radius:12px;border-top-right-radius:12px}.card-links__wrapper .card-link figure img{object-fit:cover;width:100%;height:100%;transition:.4s transform}.card-links__wrapper .card-link .bottom{padding:20px 15px 12px;display:flex;flex-direction:column;gap:7px}.card-links__wrapper .card-link a{text-decoration:none}.card-links__wrapper .card-link a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.card-links__wrapper .card-link:has(a):hover figure img{transform:scale(1.15)}.card-links__wrapper .card-link:has(a):hover a{text-decoration:underline;text-underline-thickness:2px;text-underline-position:under}@media(max-width: 600px){.card-links__wrapper{gap:12px}.card-links__wrapper .card-link{width:calc(50% - 6px);padding:8px}.card-links__wrapper .card-link figure{aspect-ratio:3/2}.card-links__wrapper .card-link .bottom{padding:12px 5px 12px}.card-links__wrapper .card-link .bottom a{font-size:17px}.card-links__wrapper .card-link .bottom p{display:none}}@media(max-width: 360px){.card-links__wrapper .card-link{width:100%}}.swiper-button-prev,.swiper-button-next{--swiper-navigation-color: var(--red)}.testimonial__wrapper{background:var(--light-grey);border-radius:30px;padding:60px 20px;margin-top:50px;margin-bottom:50px;background-image:url("../img/quote-icon.svg");background-size:75px;background-repeat:no-repeat;background-position:left 125px center}.testimonial__wrapper .wp-block-quote{padding-left:220px;padding-right:100px;margin-bottom:0}@media(max-width: 1250px){.testimonial__wrapper{margin-left:var(--browser-padding) !important;margin-right:var(--browser-padding) !important}}@media(max-width: 1024px){.testimonial__wrapper{padding:40px 0px;background-position:left 70px center}.testimonial__wrapper .wp-block-quote{padding-left:180px}}@media(max-width: 767px){.testimonial__wrapper{padding:120px 0px 0px;background-position:left 20px top 20px}.testimonial__wrapper .swiper-wrapper{padding-bottom:80px}.testimonial__wrapper .wp-block-quote{padding-left:var(--browser-padding);padding-right:var(--browser-padding)}.testimonial__wrapper .swiper-button-prev,.testimonial__wrapper .swiper-button-next{top:auto !important;bottom:20px;transform:scale(0.9)}}.icon-button a{display:inline-flex;gap:10px;align-items:center;text-align:center;min-width:230px;font-weight:900;text-transform:uppercase;text-align:right;text-decoration-thickness:2px;text-decoration-style:solid;color:var(--red);font-family:var(--wp--preset--font-family--rajdhani)}.icon-button a.white{color:#fff}.icon-button a.left{justify-content:flex-end;text-align:left;flex-direction:row-reverse}.icon-button a.left:hover img{transform:rotate(-5deg)}.icon-button a:hover{text-decoration-style:dotted;text-decoration-thickness:3px}.icon-button a:hover img{transform:rotate(5deg)}.icon-button a:focus{outline:2px dashed;border-radius:5px}.icon-button a img{transition:.4s all;width:60px;flex-grow:0;flex-shrink:0}#dealer_locator__form{display:flex;flex-wrap:wrap;gap:20px}#dealer_locator__form .field{flex:45% 1 1;max-width:500px}#dealer_locator__form .field label{display:block;font-size:20px;text-transform:uppercase;font-weight:bold;margin-bottom:5px}#dealer_locator__form .field label span{text-transform:none;font-weight:normal}#dealer_locator__form .submit-wrapper{margin-left:-4px;flex:100% 0 0}#dealer_locator__form .submit-wrapper .error{padding:10px;border-radius:10px;margin-left:4px;margin-top:10px;background:rgba(0,0,0,.2)}#dealers_grid{display:flex;gap:20px;flex-wrap:wrap}#dealers_grid .card{display:inline-flex;gap:10px;flex-direction:column;flex-basis:390px;padding:12px;border-radius:10px;background:var(--light-grey)}@media(max-width: 1249px){#dealers_grid .card{flex-basis:calc(33.33% - 15px)}}@media(max-width: 768px){#dealers_grid .card{flex-basis:calc(50% - 10px)}}@media(max-width: 600px){#dealers_grid .card{flex-basis:100%}}/*# sourceMappingURL=style.min.css.map */
