.et_pb_row.ROW-LIMIT-WOOD{max-width:1200px;margin-left:auto;margin-right:auto}@media (max-width:980px) and (min-width:768px){.ROW-LIMIT .et_pb_column_1_2{width:50%!important;margin-bottom:0!important}}.ROW-LIMIT{display:flex;flex-wrap:wrap}@media (min-width:768px){.et_pb_row.ROW-LIMIT-WOOD{display:flex}.et_pb_row.ROW-LIMIT-WOOD .et_pb_column{flex:1}}@media (min-width:768px){.ROW-LIMIT-WOOD{display:flex;align-items:stretch}.ROW-LIMIT-WOOD .et_pb_column{display:flex;flex-direction:column}}@media (min-width:768px) and (max-width:980px){.et_pb_row.ROW-LIMIT-WOOD{display:flex;gap:40px}.et_pb_row.ROW-LIMIT-WOOD .et_pb_column{width:50%!important}}.ROW-LIMIT-WOOD .et_pb_module{margin-bottom:20px}.ROW-LIMIT-WOOD .et_pb_module:last-child{margin-bottom:0}@media (max-width:767px){.et_pb_row.ROW-LIMIT-WOOD .et_pb_column{width:100%!important;margin-bottom:20px}.et_pb_row.ROW-LIMIT-WOOD .et_pb_column:last-child{margin-bottom:0}}.et_pb_row.ROW-LIMIT .et_pb_column{margin-bottom:20px!important}.dtq-carousel{overflow:hidden}*{font-style:normal!important}.cta-title{text-transform:uppercase;letter-spacing:1.4px;font-size:10.7px;opacity:0.7;font-weight:500}img{pointer-events:none!important;-webkit-user-drag:none!important;user-select:none!important}.et_pb_gallery_image img{pointer-events:auto!important;-webkit-user-drag:auto!important;user-select:auto!important}.mobile_menu_bar,.et_mobile_menu{opacity:0;transition:opacity 0.3s ease}.et_pb_image_wrap img.wp-image-1494{width:80px!important;height:auto!important}.main-hero-section{background-image:url('https://kvelt.com/wp-content/uploads/2026/01/Kvelt-Background-Full-2.jpg');background-size:contain;background-repeat:no-repeat;background-position:top center;height:80vh}.et_pb_gallery_image a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.25);opacity:0;transition:opacity 0.3s ease}.et_pb_gallery_image:hover a::after{opacity:1}.et_pb_gallery_image a::before{content:"\e050";font-family:"ETmodules";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:32px;color:#fff;opacity:0;transition:opacity 0.3s ease}.et_pb_gallery_image:hover a::before{opacity:1}.et_pb_gallery_image img{font-size:0;color:transparent}.et_pb_gallery_image .et_overlay{pointer-events:none!important}.et_pb_gallery_image a{pointer-events:auto!important}.config-link a{color:inherit;text-decoration:none;display:inline-block;transition:transform 0.18s ease}.config-link:hover a{transform:translateX(6px)}.woocommerce div.product form.cart .variations_form select,.woocommerce div.product form.cart .variations select,.variations_form table.variations select{height:auto!important;padding:0 16px 0 0!important;border:none!important;border-bottom:1px solid rgba(0,0,0,0.2)!important;border-radius:0!important;background:transparent!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 0 center!important;background-size:12px!important;box-shadow:none!important;text-transform:uppercase!important;font-size:11px!important;letter-spacing:1px!important;opacity:0.8!important;font-weight:500!important;font-family:inherit!important;color:inherit!important;width:100%!important;cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;line-height:2!important;display:block!important}.variations_form select::after,.variations_form span::after{display:none!important}.variations_form .label{display:none!important}.variations_form,.variations{margin-bottom:0!important}.woocommerce-variation-add-to-cart{display:flex;align-items:center}.woocommerce-variation-add-to-cart .quantity{display:flex!important;align-items:center!important;width:42px!important;height:42px!important;flex:0 0 42px!important;margin-right:4px!important;margin-bottom:0!important;padding:0!important}.woocommerce-variation-add-to-cart .quantity .screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.woocommerce-variation-add-to-cart .quantity input.qty{width:36px!important;height:36px!important;padding:0!important;text-align:center!important;display:block!important;box-sizing:border-box!important;line-height:36px!important;transform:none!important}.woocommerce-variation-add-to-cart .quantity input[type="number"]::-webkit-outer-spin-button,.woocommerce-variation-add-to-cart .quantity input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce-variation-add-to-cart .quantity input[type="number"]{-moz-appearance:textfield}.woocommerce-variation-price{display:flex!important;align-items:baseline!important;flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:0!important}.woocommerce-variation-price .price{display:flex!important;align-items:baseline!important;flex-wrap:nowrap!important;gap:3px!important;margin:0!important;padding:0!important;line-height:1!important;white-space:nowrap!important}.woocommerce-variation-price .price .woocommerce-Price-amount{font-size:22px!important;color:#000!important;font-weight:300!important;font-family:'Roboto',sans-serif!important;margin:0!important;padding:0!important}.woocommerce-variation-price .price .woocommerce-Price-amount bdi{margin:0!important;padding:0!important;display:inline!important}.woocommerce-variation-price .price .woocommerce-Price-currencySymbol{font-size:22px!important;color:#000!important;font-weight:300!important;font-family:'Roboto',sans-serif!important}.woocommerce-variation-price .price .woocommerce-price-suffix{font-size:10px!important;font-weight:300!important;margin-left:1px;white-space:nowrap}.woocommerce-variation-price .price:hover{color:#333;transition:color 0.3s ease}.single_add_to_cart_button{margin-left:auto!important;margin-top:0!important}.align-price-button{display:flex;align-items:center;justify-content:flex-start;gap:20px}.align-price-button .price{margin:0;padding-right:15px}.align-price-button .single_add_to_cart_button{padding:10px 20px;width:auto!important}.align-price-button form.cart{width:auto!important;display:inline-block!important}.woocommerce div.product div.images a{pointer-events:none;cursor:default}.woocommerce-variation-add-to-cart .woocommerce-variation-price,.woocommerce-variation-add-to-cart .woocommerce-variation-price span.price,.woocommerce-variation-add-to-cart .woocommerce-variation-price .woocommerce-Price-amount{padding:0!important;margin:0!important}.woocommerce .woocommerce-variation-add-to-cart .quantity .qty,.woocommerce .quantity .qty{width:36px!important;height:37px!important;text-align:center!important;padding:0!important;margin:0!important;box-sizing:border-box!important}.woocommerce div.product form.cart div.quantity{float:none!important;margin:0 1px 0 0!important}.single_variation .woocommerce-variation-price{display:none!important}#order_review{grid-column:2 / span 1!important;float:none!important;width:100%!important;margin-left:0!important}.woocommerce-checkout .woocommerce form .form-row .input-text,.woocommerce-checkout .woocommerce form .form-row input,.woocommerce-checkout .woocommerce form .form-row select{padding:8px 12px!important;height:auto!important}@media (max-width:480px){.et_pb_contact_field{display:block!important;width:100%!important}.et_pb_contact_captcha{display:inline-block!important;width:auto!important}.et_pb_contact_submit{display:inline-block!important;min-width:120px!important;padding:12px 24px!important;font-size:11px!important;white-space:nowrap!important;margin-left:10px!important;vertical-align:middle!important}}@media (max-width:980px){.et_pb_row.ROW-LIMIT .et_pb_column:nth-child(2){margin-left:0}}@media (max-width:767px){.et_pb_row.ROW-LIMIT .et_pb_column{width:100%!important;margin-right:0!important;margin-bottom:20px}.et_pb_row.ROW-LIMIT .et_pb_column:last-child{margin-bottom:0}}.et_pb_section--absolute{position:static!important;width:100%;max-width:100%}.woocommerce-variation-price span.price{display:flex!important;align-items:baseline!important;margin:0!important;padding:0!important}