:root{--white:#fff;--white-rgb:255,255,255;--black:#000;--black-rgb:0,0,0;--green:#95D50A;--green-rgb:149,213,10;--red:#d81159;--grey:#F7F8FD;--grey-rgb:247,248,253;--text:#83878E;--border-dark:#C5C5C5;--border-light:#E5E5E5}@font-face{font-family:'Montserrat';src:url('/wp-content/themes/Divi-Child/fonts/Montserrat-Regular.woff2') format('woff2'),url('/wp-content/themes/Divi-Child/fonts/Montserrat-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('/wp-content/themes/Divi-Child/fonts/Montserrat-Italic.woff2') format('woff2'),url('/wp-content/themes/Divi-Child/fonts/Montserrat-Italic.woff') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url('/wp-content/themes/Divi-Child/fonts/Montserrat-Medium.woff2') format('woff2'),url('/wp-content/themes/Divi-Child/fonts/Montserrat-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('/wp-content/themes/Divi-Child/fonts/Montserrat-MediumItalic.woff2') format('woff2'),url('/wp-content/themes/Divi-Child/fonts/Montserrat-MediumItalic.woff') format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url('/wp-content/themes/Divi-Child/fonts/Montserrat-Bold.woff2') format('woff2'),url('/wp-content/themes/Divi-Child/fonts/Montserrat-Bold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('/wp-content/themes/Divi-Child/fonts/Montserrat-BoldItalic.woff2') format('woff2'),url('/wp-content/themes/Divi-Child/fonts/Montserrat-BoldItalic.woff') format('woff');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url('/wp-content/themes/Divi-Child/fonts/Roboto-Light.woff2') format('woff2'),url('/wp-content/themes/Divi-Child/fonts/Roboto-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url('/wp-content/themes/Divi-Child/fonts/Roboto-LightItalic.woff2') format('woff2'),url('/wp-content/themes/Divi-Child/fonts/Roboto-LightItalic.woff') format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url('/wp-content/themes/Divi-Child/fonts/Roboto-Regular.woff2') format('woff2'),url('/wp-content/themes/Divi-Child/fonts/Roboto-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url('/wp-content/themes/Divi-Child/fonts/Roboto-Italic.woff2') format('woff2'),url('/wp-content/themes/Divi-Child/fonts/Roboto-Italic.woff') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url('/wp-content/themes/Divi-Child/fonts/Roboto-Medium.woff2') format('woff2'),url('/wp-content/themes/Divi-Child/fonts/Roboto-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url('/wp-content/themes/Divi-Child/fonts/Roboto-MediumItalic.woff2') format('woff2'),url('/wp-content/themes/Divi-Child/fonts/Roboto-MediumItalic.woff') format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'kp-icons';src:url('/wp-content/themes/Divi-Child/icons/kp-icons.eot');src:url('/wp-content/themes/Divi-Child/icons/kp-icons.eot#iefix') format('embedded-opentype'),url('/wp-content/themes/Divi-Child/icons/kp-icons.ttf') format('truetype'),url('/wp-content/themes/Divi-Child/icons/kp-icons.woff') format('woff'),url('/wp-content/themes/Divi-Child/icons/kp-icons.svg#kp-icons') format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'kp-icons'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-basket::before{content:"\e900"}.icon-user::before{content:"\e901"}.icon-magnifying-glass::before{content:"\e902"}.icon-checkmark::before{content:"\e903"}.icon-xmark::before{content:"\e904"}.icon-plus::before{content:"\e905"}.icon-minus::before{content:"\e906"}.icon-angle-down::before{content:"\e907"}.icon-angle-left::before{content:"\e908"}.icon-angle-right::before{content:"\e909"}.icon-angle-up::before{content:"\e90a"}.icon-arrow-down::before{content:"\e90b"}.icon-arrow-left::before{content:"\e90c"}.icon-arrow-right::before{content:"\e90d"}.icon-arrow-up::before{content:"\e90e"}.icon-arrow-long-left::before{content:"\e90f"}.icon-arrow-long-right::before{content:"\e910"}.icon-arrow-long-left-alt::before{content:"\e911"}.icon-arrow-long-right-alt::before{content:"\e912"}.icon-facebook::before{content:"\e913"}.icon-instagram::before{content:"\e914"}body{font-family:'Roboto',sans-serif;font-weight:300;font-size:16px;line-height:1.5;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif;padding-bottom:0;line-height:1.2}p{padding-bottom:0}p:not(:last-of-type){margin-bottom:1rem}p strong{font-weight:500}.et_pb_section{background-color:transparent}*{scrollbar-width:thin;scrollbar-color:var(--border-dark) var(--white)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background-color:var(--white)}::-webkit-scrollbar-thumb{background-color:var(--border-dark);border-radius:4px}::-moz-selection,::selection{background-color:var(--black);color:var(--white)}img{vertical-align:middle}.et_pb_row:not(:last-child){margin-bottom:2rem}.et-db #et-boc .et_pb_button{font-size:1rem;line-height:1.5!important;text-transform:uppercase;font-weight:normal;padding:0.5rem 2rem!important;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;column-gap:0.5rem;min-height:3rem;min-width:11rem;transition:all 300ms ease 0ms;position:relative}.et-db #et-boc .et_pb_button:focus-visible{border-color:var(--black)}.et-db #et-boc .et_pb_button.simple-btn{font-family:'Montserrat',sans-serif;background-color:transparent;border:none;border-radius:0;padding:0.25rem 0!important;color:var(--black);text-transform:none;min-width:unset;min-height:unset}.et-db #et-boc .et_pb_button.simple-btn::before{content:'';display:block;width:100%;height:2px;margin:0;opacity:1;bottom:0;background-color:var(--green);left:0;max-width:0;transition:all .3s ease}.et-db #et-boc .et_pb_button.simple-btn::after{content:'\e910';display:block;font-family:'kp-icons'!important;margin:0;opacity:1;position:relative;font-size:1.5rem;line-height:1}.et-db #et-boc .et_pb_button.simple-btn:hover::before{max-width:100%}.column-fill{flex:1 0 0%;width:100%!important;max-width:100%}.column-auto{flex:0 0 auto;width:auto!important;max-width:100%}.align-items-center{align-items:center}.align-items-end{align-items:end}.d-flex{display:flex}.et-db #et-boc .et_pb_db_shop_loop ul.products{grid-gap:1rem;margin-bottom:0}.et-db #et-boc .et_pb_db_shop_loop ul.products::after{display:none}.et-db #et-boc .et-l .single-product-item{width:100%!important}.et-db #et-boc .single-product-item .product-column{display:flex;flex-direction:column;background-color:var(--grey);padding:4rem 1rem 1.25rem;margin-top:12rem;height:auto}.et-db #et-boc .single-product-item .product-image{margin-top:-16rem;margin-left:-1rem!important;margin-right:-1rem!important;height:15rem;margin-bottom:0.5rem!important}.et-db #et-boc .single-product-item .product-image .et_pb_module_inner,.et-db #et-boc .single-product-item .product-image .et_pb_db_image{width:100%;height:100%}.et-db #et-boc .single-product-item .product-image img{width:100%;height:100%;object-fit:contain;object-position:center;transform:scale(0.9);transition:ease all .2s;filter:grayscale(0.7)}.et-db #et-boc .single-product-item .product-image:focus-visible img{transform:scale(1);filter:grayscale(0)}.et-db #et-boc .single-product-item .product-title{margin-bottom:0.25rem!important}.et-db #et-boc .single-product-item .product-title .entry-title{font-family:'Roboto',sans-serif;font-size:1.25rem!important;line-height:1.2;font-weight:500;color:inherit;padding:0!important;text-align:center;color:var(--black)}.et-db #et-boc .single-product-item .product-title a{color:inherit}.et-db #et-boc .single-product-item .product-title a:focus-visible{text-decoration:underline}.et-db #et-boc .single-product-item .product-brand{font-size:0.875rem;line-height:1.5;font-weight:normal;color:inherit;text-align:center;margin-bottom:0.75rem!important;color:var(--black)}.et-db #et-boc .single-product-item .product-meta{font-size:0.875rem;line-height:1.5;font-weight:300;color:var(--text);text-align:center;margin-bottom:1rem!important}.et-db #et-boc .single-product-item .product-meta strong{display:initial;font-weight:500}.et-db #et-boc .single-product-item .product-price{margin-top:auto!important;margin-bottom:auto!important}.et-db #et-boc .single-product-item .product-price .price{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.25rem;line-height:1;font-weight:500;color:var(--black)!important;text-align:center}.et-db #et-boc .single-product-item .product-price .price ins{font-size:1.25rem;line-height:1;font-weight:500;color:var(--black)!important}.et-db #et-boc .single-product-item .product-price .price del{font-size:1rem;line-height:1;font-weight:normal;color:var(--black)!important;margin-bottom:0.25rem!important;opacity:1;text-decoration:none;position:relative}.et-db #et-boc .single-product-item .product-price .price del::before{content:'';width:calc(100% + 0.25rem);height:2px;background-color:var(--red);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-4deg)}.et-db #et-boc .single-product-item .product-price .price .woocommerce-Price-currencySymbol{font-size:0.875rem;font-weight:normal}.et-db #et-boc .single-product-item .product-add-button,.et-db #et-boc .single-product-item .view-product-btn{margin-top:1.5rem}.et-db #et-boc .single-product-item .product-add-button form{display:flex!important;flex-direction:row;align-items:center;min-height:2.5rem;position:relative}.et-db #et-boc .single-product-item .product-add-button .ajax_add_to_cart,.et-db #et-boc .single-product-item .product-add-button .add_to_cart_button,.et-db #et-boc .single-product-item .view-product-btn .dbc_view_product,.et-db #et-boc .single-product-item .product-add-button .out-of-stock{display:flex!important;align-items:center;text-align:center;justify-content:center;font-size:0.875rem!important;line-height:1.5!important;padding:0.25rem 2rem!important;height:2.5rem;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:unset;text-transform:none}.et-db #et-boc .single-product-item .product-add-button .product_type_simple{position:absolute;top:50%;transform:translateY(-50%);right:0;transition:all ease .3s;background-color:transparent!important;color:transparent!important;border-color:transparent!important;pointer-events:none;border:none!important}.et-db #et-boc .single-product-item .product-add-button .product_type_simple::before{content:"\e900"!important;font-family:"kp-icons"!important;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);right:0;height:2.5rem;width:2.5rem;border-radius:50%;background-color:#000;opacity:1;font-family:inherit;font-weight:normal;font-size:1.25rem;line-height:1;color:#fff;pointer-events:fill}.woocommerce-page.et-db #et-boc .et-l .single-product-item .product-add-button .product_type_simple:focus-visible{background-color:#000!important;color:#fff!important;transition:all ease .3s}.et-db #et-boc .single-product-item .product-add-button .quantity,.et-db #et-boc #product-data .et_pb_db_atc .cart .quantity{margin:0!important;width:6.5rem!important;min-width:6.5rem!important;margin-left:0.25rem!important;line-height:1!important}.et-db #et-boc .single-product-item .product-add-button .quantity button,.et-db #et-boc #product-data .et_pb_db_atc .cart .quantity button{border:1px solid var(--border-dark);border-radius:50%;width:2rem;height:2rem;padding:0;min-width:unset;font-size:1rem;line-height:1}.et-db #et-boc .single-product-item .product-add-button .quantity button::after,.et-db #et-boc #product-data .et_pb_db_atc .cart .quantity button::after{font-family:"kp-icons"!important;font-size:1.5rem;color:var(--black);line-height:1;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.et-db #et-boc .single-product-item .product-add-button .quantity button.sub::after,.et-db #et-boc #product-data .et_pb_db_atc .cart .quantity button.sub::after{content:"\e906"!important}.et-db #et-boc .single-product-item .product-add-button .quantity button.add::after,.et-db #et-boc #product-data .et_pb_db_atc .cart .quantity button.add::after{content:"\e905"!important}.et-db #et-boc .single-product-item .product-add-button .quantity input,.et-db #et-boc #product-data .et_pb_db_atc .cart .quantity input{height:2rem;padding:0 2.25rem;font-size:0.875rem;line-height:1;font-weight:normal;color:var(--black)!important}.et-db #et-boc #product-slider .et_pb_carousel_wrapper{background-color:var(--grey);padding:4rem 7rem}.et-db #et-boc #product-slider .slider-row{width:100%}.et-db #et-boc #product-slider .slider-row>.et_pb_column{height:auto}.et-db #et-boc #product-slider .slick-arrow,.et-db #et-boc .wdc_logo_carousel .slick-arrow{width:3rem;height:3rem;background-color:transparent;border-radius:0;margin:0;transform:translate(0,-50%);color:var(--black)}.et-db #et-boc .wdc_logo_carousel .slick-arrow.slick-disabled::before,.et-db #et-boc #product-slider .slick-arrow.slick-disabled::before{color:rgba(0,0,0,.15)}.et-db #et-boc .wdc_logo_carousel .slick-arrow::before,.et-db #et-boc #product-slider .slick-arrow::before{font-family:'kp-icons'!important;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;font-size:3rem;line-height:1;color:var(--black);transform:none;opacity:1}.et-db #et-boc #product-slider .slick-arrow.slick-prev{left:2rem}.et-db #et-boc .wdc_logo_carousel .slick-arrow.slick-prev::before,.et-db #et-boc #product-slider .slick-arrow.slick-prev::before{content:'\e90c'!important}.et-db #et-boc #product-slider .slick-arrow.slick-next{right:2rem}.et-db #et-boc .wdc_logo_carousel .slick-arrow.slick-next::before,.et-db #et-boc #product-slider .slick-arrow.slick-next::before{content:'\e90d'!important}.et-db #et-boc #product-slider .data-column{align-self:center}.et-db #et-boc #product-slider .product-image{height:34rem;position:relative}.et-db #et-boc #product-slider .product-image .et_pb_module_inner,.et-db #et-boc #product-slider .product-image .et_pb_db_image{height:100%}.et-db #et-boc #product-slider .product-image img{width:100%;height:100%;object-fit:contain;object-position:center}.et-db #et-boc #product-slider .product-image::before{content:'';display:block;width:100%;height:auto;border-radius:50%;aspect-ratio:1/1;position:absolute;top:0;left:0;background-color:var(--green)}.et-db #et-boc #product-slider .product-title{margin-bottom:0.5rem}.et-db #et-boc #product-slider .product-title .entry-title{font-size:3.5rem;font-weight:bold}.et-db #et-boc #product-slider .product-brand{margin-bottom:1.5rem}.et-db #et-boc #product-slider .product-brand .subtitle{font-size:1.5rem}.et-db #et-boc #product-slider .product-brand .subtitle small{font-size:1.125rem}.et-db #et-boc #product-slider .product-brand .subtitle a:focus-visible{text-decoration:underline}.et-db #et-boc #product-slider .product-description{font-size:1.125rem;line-height:1.5;font-weight:300;color:var(--black);margin-bottom:4rem;max-width:24rem}.et-db #et-boc .slick-track{margin-top:0;margin-bottom:0}.et-db #et-boc .et_pb_carousel_wrapper.slick-dotted{padding-bottom:3rem;margin-bottom:0}.et-db #et-boc .et_pb_carousel_wrapper .slick-dots{line-height:1;margin:0;bottom:0}.et-db #et-boc .et_pb_carousel_wrapper .slick-dots>li{width:1rem;height:1rem;margin:0 0.25rem}.et-db #et-boc .et_pb_carousel_wrapper .slick-dots>li button{width:100%;height:100%;padding:0;border:1px solid #000;background-color:transparent!important}.et-db #et-boc .et_pb_carousel_wrapper .slick-dots>li.slick-active button{background-color:var(--black)!important}.et-db #et-boc .cart-wrapper .shop-cart{display:flex;flex-direction:row;justify-content:flex-end}.et-db #et-boc .cart-wrapper .cart-link-a .cart-icon{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;line-height:1;position:relative;padding:0;overflow:visible;top:unset!important;margin-bottom:0!important;transition:ease all .2s}.et-db #et-boc .cart-wrapper .cart-link-a:focus-visible .cart-icon{background-color:#edeef2}.et-db #et-boc .cart-wrapper .cart-link-a .cart-icon svg{display:none}.et-db #et-boc .cart-wrapper .cart-link-a .cart-icon::before{content:'\e900';font-family:'kp-icons';font-size:1.5rem;line-height:1;font-weight:normal;color:var(--black)}.et-db #et-boc .cart-wrapper .cart-link-a .cart-count{position:absolute;top:-0.125rem;right:-0.125rem;width:1.25rem;height:1.25rem;font-size:0.875rem;font-weight:normal;letter-spacing:-1px}.et-db #et-boc #footer-section .footer-column:not(.footer-column-1){padding-top:1rem}.et-db #et-boc #footer-section .contact-info h4{font-size:0.875rem;line-height:1.5}.et-db #et-boc #footer-section .contact-info p{font-size:0.875rem}.et-db #et-boc #footer-section .social-networks .et_pb_code_inner{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;column-gap:0.75rem;color:var(--white);font-size:0.875rem;line-height:1.5;font-weight:300}.et-db #et-boc #footer-section .social-networks ul{display:inline-flex;flex-direction:row;align-items:center;gap:0.5rem;list-style-type:none;padding:0;line-height:1}.et-db #et-boc #footer-section .social-networks a{display:flex;font-size:1.5rem;line-height:1;font-weight:normal;color:var(--white)}.et-db #et-boc #footer-section .social-networks a:focus-visible{color:var(--green)}.et-db #et-boc #socket-section .et_pb_text_inner p{font-size:0.875rem;font-weight:300}.et-db #et-boc #socket-section .et_pb_text_inner p a:focus-visible{color:var(--green)!important}.et-db #et-boc #breadcrumbs-row{max-width:1140px}.et-db #et-boc .woocommerce-breadcrumb{border-top:2px solid #000;padding-top:0.5rem;padding-bottom:0.5rem;margin-bottom:3rem;font-size:0.875rem;line-height:1.5;font-weight:300;color:var(--text)}.et-db #et-boc .woocommerce-breadcrumb a{color:var(--black)}.et-db #et-boc .woocommerce-breadcrumb a:focus-visible{text-decoration:underline}.et-db #et-boc #header-row h1{font-size:1.5rem;line-height:1.5;text-transform:uppercase;font-weight:500;padding-bottom:0!important;margin-bottom:3rem}.et-db #et-boc #archive-row .filter-wrapper{max-width:13rem;margin-right:1.5rem}.et-db #et-boc #archive-row .filter-wrapper .order-by-label .et_pb_code_inner{font-size:1rem;font-weight:500;line-height:1.5;color:var(--black);margin-bottom:0.5rem}.et-db #et-boc #archive-row .filter-wrapper .main-orderby{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--border-light);max-width:100%}.et-db #et-boc #archive-row .filter-wrapper .custom-dropdown{padding:0;margin:0}.et-db #et-boc #archive-row .filter-wrapper .custom-dropdown::after{content:'\e907';font-family:'kp-icons';border:none;margin:0;right:0.75rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;font-size:1.25rem;line-height:1;font-weight:normal;color:var(--black)}.et-db #et-boc #archive-row .filter-wrapper .custom-dropdown select{margin:0;border:1px solid var(--border-light);padding:0.5rem 1rem;padding-right:2rem;font-size:0.875rem;line-height:1.5;font-weight:normal;color:var(--black);background-color:var(--white);min-height:2.5rem;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none}.et-db #et-boc #archive-row .filter-wrapper .custom-dropdown select::-ms-expand{display:none}.et-db #et-boc #archive-row .filter-wrapper .custom-dropdown select:focus-visible{color:var(--black)}.et-db #et-boc .et-l .divi_filter_module form{display:flex;flex-direction:column}.et-db #et-boc .et-l .divi_filter_module .et_pb_contact_field_options_title{font-size:1rem;font-weight:500;line-height:1.5;color:var(--black);margin-bottom:0.5rem}.et-db #et-boc .et-l .divi_filter_module .et_pb_contact_field_options_list{padding-top:0.5rem;margin-top:0!important}.et-db #et-boc .et-l .divi-filter-containter .et_pb_de_mach_search_posts_item{margin-right:0!important}.et-db #et-boc .et-l .divi-filter-containter .et_pb_de_mach_search_posts_item:not(:last-child){border-bottom:1px solid var(--border-light);padding-bottom:1rem;margin-bottom:1rem!important}.et-db #et-boc .et-l .et_pb_de_mach_search_posts_item .divi-filter-item{margin-top:0}.et-db #et-boc .et-l .divi_filter_module .et_pb_contact_field_radio{padding:0}.et-db #et-boc .et-l .divi_filter_module .et_pb_contact_field_radio:not(:last-child){margin-bottom:0.5rem}.et-db #et-boc .et-l .divi_filter_module .et_pb_contact_field_radio input,.et-db #et-boc .et-l .divi_filter_module .et_pb_contact_field_radio .checkmark{width:1.25rem;height:1.25rem;margin:0}.et-db #et-boc .et-l .divi_filter_module .et_pb_contact_field_radio .checkmark::after{content:'\e903';font-family:'kp-icons'!important;left:0;top:0;width:auto;height:auto;border:none;transform:none;color:var(--white);font-size:1.25rem;line-height:1;font-weight:normal}.et-db #et-boc .et-l .divi_filter_module .et_pb_contact_field_radio label{font-size:0.875rem;font-weight:normal;line-height:1.5;color:var(--text);padding-top:0.125rem;padding-left:1.75rem;padding-right:1.75rem;cursor:pointer}.et-db #et-boc .et-l .divi_filter_module .et_pb_contact_field_radio input:focus-visible~label,.et-db #et-boc .et-l .divi_filter_module .et_pb_contact_field_radio label:focus-visible{color:var(--black)}.et-db #et-boc .et-l .divi_filter_module .et_pb_contact_field_radio .radio-count{display:flex;align-items:center;font-size:0.875rem;font-weight:normal;line-height:1;color:var(--text);right:0;height:100%}.et-db #et-boc .et-l .divi_filter_module .et_pb_contact_field_radio .radio-count::before{content:'('}.et-db #et-boc .et-l .divi_filter_module .et_pb_contact_field_radio .radio-count::after{content:')'}.et-db #et-boc .et-l .divi_filter_module .button_container{margin-top:1.5rem}.et-db #et-boc .et-l .divi_filter_module .button_container .reset-filters{display:flex;width:100%;text-transform:none;font-size:0.875rem!important;line-height:1.5!important;padding:0.25rem 2rem!important;min-height:2.5rem;font-weight:normal;border:1px solid var(--black)}.woocommerce #page-container .bodycommerce-ofs-badge span.onsale,.woocommerce-page #page-container .bodycommerce-ofs-badge span.onsale,.woocommerce #page-container span.onsale,.woocommerce-page #page-container span.onsale{display:flex;align-items:center;justify-content:center;text-align:center;min-height:2rem!important;border-radius:1rem!important;font-size:0.875rem!important;line-height:1.5!important;font-weight:normal!important;padding:0.25rem 0.75rem!important}body.woocommerce #page-container .bodycommerce-ofs-badge{top:0.75rem;left:0.75rem}.woocommerce #page-container .bodycommerce-ofs-badge span.onsale,.woocommerce-page #page-container .bodycommerce-ofs-badge span.onsale{top:unset!important;left:unset!important;right:unset!important;bottom:unset!important}body.woocommerce #page-container .bodycommerce-new-badge span.onsale,body.woocommerce-page #page-container .bodycommerce-new-badge span.onsale,.woocommerce #page-container span.onsale,.woocommerce-page #page-container span.onsale{top:0.75rem!important;right:0.75rem!important}.et-db #et-boc .divi-filter-archive-loop{margin-bottom:0}.et-db #et-boc .filter-param-tags{display:flex;flex-direction:row;flex-wrap:wrap;gap:0.5rem}.et-db #et-boc .et-l .filter-param-tags .filter-param-item{margin:0;padding:0.5rem;font-size:0.875rem;line-height:1.5;font-weight:300;color:var(--black);border:1px solid var(--black)}body.et-db #page-container #et-boc .et-l .et_pb_section .filter-param-tags .filter-param-item{padding-right:1.5rem!important}.et-db #et-boc .et-l .filter-param-tags .filter-param-item .remove-filter{width:1.25rem;height:1.25rem;right:0.5rem}.et-db #et-boc .et-l .filter-param-tags .filter-param-item .remove-filter::after{content:'\e904';font-family:'kp-icons'!important;font-size:1.25rem;line-height:1;font-weight:normal}.et-db #et-boc .et-l .filter-param-tags .filter-param-item .remove-filter:focus-visible{color:var(--red)}.et-db #et-boc .woocommerce-notices-wrapper .woocommerce-message{padding:1rem!important;font-size:0.875rem!important;line-height:1.5;font-weight:normal;color:var(--white)!important;background-color:var(--black)!important;margin-bottom:1rem!important;padding-right:10.5rem!important}.woocommerce.et_pb_button_helper_class .woocommerce-message a.button,.woocommerce.et_pb_button_helper_class.et-db #et-boc .et-l .woocommerce-message a.button,.woocommerce-page.et_pb_button_helper_class .woocommerce-message a.button,.woocommerce-page.et_pb_button_helper_class.et-db #et-boc .et-l .woocommerce-message a.button{display:flex;align-items:center;justify-content:center;text-align:center;font-size:0.875rem!important;line-height:1.5!important;padding:0.25rem 1.5rem!important;min-height:2.5rem;font-weight:normal;position:absolute;right:1rem;top:50%;transform:translateY(-50%);background-color:var(--white)!important;color:var(--black)!important;min-width:8rem;border:1px solid transparent}.woocommerce.et_pb_button_helper_class .woocommerce-message a.button:focus-visible,.woocommerce.et_pb_button_helper_class.et-db #et-boc .et-l .woocommerce-message a.button:focus-visible,.woocommerce-page.et_pb_button_helper_class .woocommerce-message a.button:focus-visible,.woocommerce-page.et_pb_button_helper_class.et-db #et-boc .et-l .woocommerce-message a.button:focus-visible{border-color:var(--white);background-color:transparent!important;color:var(--white)!important}.et-db #et-boc .bodycommerce-pagination{padding:0;margin-top:3rem}.et-db #et-boc .bodycommerce-pagination ul{display:flex;flex-direction:row;column-gap:0.5em;align-items:center;justify-content:center}.et-db #et-boc .bodycommerce-pagination ul li{display:inline-flex}.et-db #et-boc .bodycommerce-pagination ul li .page-numbers{display:flex!important;align-items:center;justify-content:center;text-align:center;padding:0;width:2rem;height:2rem;font-size:1rem;line-height:1!important;font-weight:normal;user-select:none;border:none!important;position:relative}.et-db #et-boc .bodycommerce-pagination ul li .page-numbers::after{content:'';display:block;width:100%;height:2px;background-color:var(--black);position:absolute;bottom:0;left:50%;transform:translateX(-50%);max-width:0;transition:all ease .2s}.et-db #et-boc .bodycommerce-pagination ul li .page-numbers:focus-visible::after,.et-db #et-boc .bodycommerce-pagination ul li .page-numbers.current::after{max-width:50%}.et-db #et-boc .bodycommerce-pagination ul li .prev,.et-db #et-boc .bodycommerce-pagination ul li .next{font-size:0;top:0!important}.et-db #et-boc .bodycommerce-pagination ul li .prev::before,.et-db #et-boc .bodycommerce-pagination ul li .next::before{font-family:'kp-icons'!important;font-size:1.5rem!important;color:inherit}.et-db #et-boc .bodycommerce-pagination ul li .prev::before{content:'\e90f'}.et-db #et-boc .bodycommerce-pagination ul li .next::before{content:'\e910'}.et-db #et-boc .bodycommerce-pagination ul li .prev::after,.et-db #et-boc .bodycommerce-pagination ul li .next::after{display:none!important}.et-db #et-boc .promo-section::before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to right,rgba(255,255,255,.8) 50%,rgba(255,255,255,.0) 75%);z-index:1}.et-db #et-boc .promo-section .left-column{align-self:center}.et-db #et-boc .promo-section .right-column{width:16rem!important;position:relative}.et-db #et-boc .promo-section .right-column .et_pb_image{width:auto;max-width:100%;height:calc(100% + 16rem);position:absolute;top:-8rem;right:0}.et-db #et-boc .promo-section .right-column .et_pb_image_wrap{height:100%}.et-db #et-boc .promo-section .right-column img{height:100%;width:auto;object-fit:contain}.et-db #et-boc .promo-section .right-column .et_pb_image.rotate-image img{transform:rotate(20deg)}.et-db #et-boc .pivare-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:2rem;grid-row-gap:4rem}.et-db #et-boc .bck-bp-grid-layout .bck-bp-post,.et-db #et-boc .pivara-item{display:flex;flex-direction:row;align-items:center;column-gap:4rem;background-color:transparent}.et-db #et-boc .pivara-item{column-gap:2rem}.et-db #et-boc .bck-bp-grid-layout .bck-bp-post:nth-child(odd),.et-db #et-boc .pivara-item:nth-child(even){flex-direction:row-reverse}.et-db #et-boc .bck-bp-grid-layout .bck-bp-post .bck-bp-thumb-wrap{flex:0 0 37rem;width:37rem;max-width:100%;height:unset;aspect-ratio:3/2}.et-db #et-boc .pivara-item .item-image{flex:0 0 20rem;width:20rem;max-width:100%;height:unset;aspect-ratio:1/1;background-color:var(--grey);padding:2rem}.et-db #et-boc .pivara-item .item-image img{width:100%;height:100%;object-fit:contain;object-position:center}.et-db #et-boc .bck-bp-grid-layout .bck-bp-post .bck-bp-thumb-wrap .bck-bp-thumb{pointer-events:none;user-select:none}.et-db #et-boc .bck-bp-grid-layout .bck-bp-post .bck-bp-content-wrap{flex:1 0 0%;width:100%;max-width:100%}.et-db #et-boc .bck-bp-grid-layout .bck-bp-post .bck-bp-title,.et-db #et-boc .pivara-item .item-content .item-title{font-size:1.5rem;line-height:1.3;font-weight:normal;text-transform:uppercase;margin-bottom:2rem}.et-db #et-boc .bck-bp-grid-layout .bck-bp-post .bck-bp-excerpt,.et-db #et-boc .pivara-item .item-content .item-excerpt{font-size:1rem;line-height:1.5;font-weight:300;margin-bottom:3rem}.et-db #et-boc .bck-bp-grid-layout .bck-bp-post .bck-bp-readmore,.et-db #et-boc .pivara-item .item-content .view-page-button{font-family:'Montserrat',sans-serif;font-size:1rem;line-height:1.5!important;font-weight:normal;padding:0.25rem 0;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;column-gap:0.5rem;transition:all 300ms ease 0ms;position:relative;color:#000}.et-db #et-boc .bck-bp-grid-layout .bck-bp-post .bck-bp-readmore::before,.et-db #et-boc .pivara-item .item-content .view-page-button::before{content:'';width:100%;height:2px;position:absolute;bottom:0;left:0;background-color:#95d50a;max-width:0;transition:all .3s ease}.et-db #et-boc .bck-bp-grid-layout .bck-bp-post .bck-bp-readmore::after,.et-db #et-boc .pivara-item .item-content .view-page-button::after{content:'\e910';display:block;font-family:'kp-icons'!important;position:relative;font-size:1.5rem;line-height:1}.et-db #et-boc .bck-bp-grid-layout .bck-bp-post .bck-bp-readmore:focus-visible,.et-db #et-boc .pivara-item .item-content .view-page-button:focus-visible{color:#000}.et-db #et-boc .bck-bp-grid-layout .bck-bp-post .bck-bp-readmore:focus-visible::before,.et-db #et-boc .pivara-item .item-content .view-page-button:focus-visible::before{max-width:100%}.et-db #et-boc .wdc_logo_carousel .wdc-carousel{padding-left:4rem;padding-right:4rem}.et-db #et-boc .wdc_logo_carousel .slick-arrow{width:2rem;height:2rem}.et-db #et-boc .wdc_logo_carousel .slick-arrow::before{font-size:2rem}.et-db #et-boc .wdc_logo_carousel .slick-arrow.slick-prev{left:0}.et-db #et-boc .wdc_logo_carousel .slick-arrow.slick-next{right:0}.et-db #et-boc .wdc_logo_carousel .wdc-logo-carousel-item{height:6rem}.et-db #et-boc .wdc_logo_carousel .wdc-logo-carousel-item .wdc-lightbox-ctrl{height:100%}.et-db #et-boc .wdc_logo_carousel .wdc-logo-carousel-item .wdc-lightbox-ctrl img{height:100%;object-fit:contain}.et-db #et-boc .wdc_logo_carousel .wdc-logo-carousel-item img{transform:scale(0.9)}.et-db #et-boc .wdc_logo_carousel .wdc-logo-carousel-item:focus-visible img{transform:scale(1)}.et-db #et-boc a.btn-back{font-family:'Montserrat',sans-serif;font-size:1rem;line-height:1.5!important;font-weight:normal;padding:0.25rem 0;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;column-gap:0.5rem;transition:all 300ms ease 0ms;position:relative;color:var(--black)}.et-db #et-boc a.btn-back::before{content:'\e90f';display:block;font-family:'kp-icons'!important;position:relative;font-size:1.5rem;line-height:1}.et-db #et-boc a.btn-back::after{content:'';width:100%;height:2px;position:absolute;bottom:0;left:0;background-color:#95d50a;max-width:0;transition:all .3s ease}.et-db #et-boc a.btn-back:focus-visible::after{max-width:100%}.et-db #et-boc #product-data .et_pb_db_product_title .entry-title{font-size:1.5rem;line-height:1.2;font-weight:500;padding-bottom:0!important}.et-db #et-boc #product-data .et_pb_db_price .price,.et-db #et-boc #product-data .et_pb_db_price .bodycommerce-changes-variation-price{line-height:1}.et-db #et-boc #product-data .et_pb_db_price .price .amount{font-size:1.5rem!important;line-height:1;font-weight:500}.et-db #et-boc #product-data .et_pb_db_price .price .amount .woocommerce-Price-currencySymbol{font-size:1rem!important;font-weight:normal}.et-db #et-boc #product-data .et_pb_db_price .price ins{display:block;font-weight:500;line-height:1;color:var(--black)!important}.et-db #et-boc #product-data .et_pb_db_price .price del{opacity:1;line-height:1;color:var(--black);text-decoration:none;position:relative;margin-right:0;margin-bottom:0.5rem}.et-db #et-boc #product-data .et_pb_db_price .price del::before{content:'';width:calc(100% + 0.25rem);height:2px;background-color:var(--red);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-4deg)}.et-db #et-boc #product-data .et_pb_db_price .price del .amount{font-size:1.25rem!important}.et-db #et-boc #product-data .et_pb_db_price .price del .amount .woocommerce-Price-currencySymbol{font-size:0.875rem!important}.et-db #et-boc #product-data .product_table table{width:auto;max-width:100%;table-layout:auto;text-align:left;font-size:1rem;line-height:1.5;font-weight:300}.et-db #et-boc #product-data .product_table th,td{padding:0.25rem 0.5rem}.et-db #et-boc #product-data .product_table tr>th:first-child,.et-db #et-boc #product-data .product_table tr>td:first-child{padding-left:0}.et-db #et-boc #product-data .product_table tr>th:last-child,.et-db #et-boc #product-data .product_table tr>td:last-child{padding-right:0}.et-db #et-boc #product-data .product_table th{font-weight:500;color:var(--black)}.et-db #et-boc #product-data .product_table td{color:var(--text)}.et-db #et-boc #product-data .product_table td a{color:var(--text);text-decoration:underline}.et-db #et-boc #product-data .product_table td a:focus-visible{color:var(--black)}.et-db #et-boc #product-data .et_pb_db_atc .cart,.et-db #et-boc #product-data .et_pb_db_atc .cart.variations_form .woocommerce-variation-add-to-cart{margin:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.et-db #et-boc #product-data .et_pb_db_atc .cart.variations_form{flex-direction:column}.et-db #et-boc #product-data .et_pb_db_atc .cart .quantity{order:2;margin-left:2rem!important;margin-right:0!important}.et-db #et-boc #product-data .et_pb_db_atc .cart .quantity input{font-size:1rem}.et-db #et-boc #product-data .et_pb_db_atc .cart .single_add_to_cart_button{order:1}.et-db #et-boc #product-data .et_pb_db_atc .cart .single_variation_wrap{width:100%}.et-db #et-boc #product-data .et_pb_db_atc .cart .single_add_to_cart_button{display:flex;align-items:center;text-align:center;justify-content:center;font-size:0.875rem!important;line-height:1.5!important;padding:0.25rem 2rem!important;min-height:3rem;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:none;border:1px solid var(--black)}.et-db #et-boc .back-btn-row .et_pb_db_notices{margin-bottom:0!important}.et-db #et-boc #product-data .et_pb_db_atc .cart .variations{max-width:20rem;align-self:baseline;margin-bottom:1rem}.et-db #et-boc #product-data .et_pb_db_atc .cart .variations th,.et-db #et-boc #product-data .et_pb_db_atc .cart .variations td{display:block;width:100%;padding:0!important}.et-db #et-boc #product-data .et_pb_db_atc .cart .variations th{padding-bottom:0.25rem!important}.et-db #et-boc #product-data .et_pb_db_atc .cart .variations td{padding-bottom:1rem!important}.et-db #et-boc #product-data .et_pb_db_atc .cart .variations label{display:block;font-size:1rem;line-height:1.5;font-weight:500;color:var(--black)}.et-db #et-boc #product-data .et_pb_db_atc .cart .variations .custom-dropdown{margin:0!important}.et-db #et-boc #product-data .et_pb_db_atc .cart .variations select{border:1px solid var(--border-light)!important;padding:0.5rem 1rem!important;padding-right:2rem!important;font-size:0.875rem;line-height:1.5;font-weight:normal;color:var(--black)!important;background-color:var(--white);min-height:2.5rem;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none}.et-db #et-boc #product-data .et_pb_db_atc .cart .variations select::-ms-expand{display:none}.et-db #et-boc #product-data .et_pb_db_atc .cart .variations td.custom-dropdown::before,.et-db #et-boc #product-data .et_pb_db_atc .cart .variations td.custom-dropdown::after{display:none!important}.et-db #et-boc #product-data .et_pb_db_atc .cart .variations span.custom-dropdown::after{content:'\e907';font-family:'kp-icons';border:none;margin:0;right:0.75rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;font-size:1.25rem;line-height:1;font-weight:normal;color:var(--black)}@media (hover:hover){.et-db #et-boc .et_pb_button:hover{border-color:var(--black)}.et-db #et-boc .single-product-item .product-image:hover img{transform:scale(1);filter:grayscale(0)}.et-db #et-boc .single-product-item .product-title a:hover{text-decoration:underline}.woocommerce-page.et-db #et-boc .et-l .single-product-item .product-add-button .product_type_simple:hover{background-color:#000!important;color:#fff!important;transition:all ease .3s}.et-db #et-boc .bck-bp-grid-layout .bck-bp-post .bck-bp-readmore:hover,.et-db #et-boc .pivara-item .item-content .view-page-button:hover{color:#000}.et-db #et-boc .bck-bp-grid-layout .bck-bp-post .bck-bp-readmore:hover::before,.et-db #et-boc .pivara-item .item-content .view-page-button:hover::before{max-width:100%}.et-db #et-boc .wdc_logo_carousel .wdc-logo-carousel-item:hover img{transform:scale(1)}.et-db #et-boc #footer-section .social-networks a:hover{color:var(--green)}.et-db #et-boc #socket-section .et_pb_text_inner p a:hover{color:var(--green)!important}.et-db #et-boc .cart-wrapper .cart-link-a:hover .cart-icon{background-color:#edeef2}.et-db #et-boc .woocommerce-breadcrumb a:hover{text-decoration:underline}.et-db #et-boc .et-l .divi_filter_module .et_pb_contact_field_radio input:hover~label,.et-db #et-boc .et-l .divi_filter_module .et_pb_contact_field_radio label:hover{color:var(--black)}.et-db #et-boc #archive-row .filter-wrapper .custom-dropdown select:hover{color:var(--black)}.et-db #et-boc .et-l .filter-param-tags .filter-param-item .remove-filter:hover{color:var(--red)}.woocommerce.et_pb_button_helper_class .woocommerce-message a.button:hover,.woocommerce.et_pb_button_helper_class.et-db #et-boc .et-l .woocommerce-message a.button:hover,.woocommerce-page.et_pb_button_helper_class .woocommerce-message a.button:hover,.woocommerce-page.et_pb_button_helper_class.et-db #et-boc .et-l .woocommerce-message a.button:hover{border-color:var(--white);background-color:transparent!important;color:var(--white)!important}.et-db #et-boc .bodycommerce-pagination ul li .page-numbers:hover::after{max-width:50%}.et-db #et-boc #product-slider .product-brand .subtitle a:hover{text-decoration:underline}.et-db #et-boc a.btn-back:hover::after{max-width:100%}.et-db #et-boc #product-data .product_table td a:hover{color:var(--black)}}