.home-sec-slide1 img{loading:eager}@font-face{font-display:swap;font-family:'Mulish';font-display:swap}.home-sec-slide1{min-height:650px}@media (max-width:768px){.home-sec-slide1{min-height:460px}}body #page-container #et-boc .et_mobile_menu li ul.sub-menu{display:none!important;visibility:hidden!important}.et_mobile_menu .menu-item-has-children>a{font-weight:700;background-color:unset}body #page-container #et-boc .et_mobile_menu li.submenu-open>ul.sub-menu{display:block!important;visibility:visible!important}.et_mobile_menu li.menu-item-has-children{position:relative}.et_mobile_menu li.menu-item-has-children>.mobile-toggle{position:absolute;right:12px;top:14px;font-family:"FontAwesome";content:"\f107";font-size:18px;color:#781214;cursor:pointer;z-index:50}.et_mobile_menu li.submenu-open>.mobile-toggle{transform:rotate(180deg)}.sale-msg .et_pb_text_inner{width:100%;color:#fff;text-align:center;transform:translateX(-100%);animation:slideIn 1.4s ease-out forwards}@keyframes slideIn{from{transform:translateX(-100%)}to{transform:translateX(0)}}.header-sec .row-1 .et_pb_column{margin:0!important}.header-sec .et_pb_row:after{content:unset}.header-sec .row-1{justify-content:space-between}.header-sec .row-1{display:flex;align-items:center}.header-sec .et-menu-nav li{padding:10px!important}.header-sec .et-menu-nav .sub-menu li{padding:5px}header ul.sub-menu{top:35px!important}header .et-menu-nav li{position:relative}header .et_pb_menu__wrap{justify-content:center!important}header .et-menu-nav>ul>li>a{position:relative;overflow:visible}header .et-menu-nav>ul>li>a:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:2px;background:#000;transition:width 0.3s ease}header .et-menu-nav>ul>li:hover>a:before{width:100%}header .et-menu-nav .sub-menu a:before{display:none!important}.blog-sec{.et_pb_blog_grid_wrapper .column{padding:15px}.et_pb_post{background-color:#fff;border:none;border-radius:12px;overflow:hidden;box-shadow:0 6px 15px rgb(0 0 0 / .08);transition:transform 0.4s ease,box-shadow 0.4s ease;height:100%}.et_pb_image_container{position:relative;overflow:hidden;margin-bottom:0;line-height:0}.et_pb_image_container img{display:block;width:100%;height:auto;object-fit:cover;transition:transform 0.5s ease}.post-content{padding:0}.et_pb_post .entry-title{font-size:22px;font-weight:700}.et_pb_post .entry-title a{color:#1a1a1a;text-decoration:none;line-height:1.3}.post-content-inner{color:#666;font-size:15px;margin-bottom:15px}.et_pb_post .more-link{display:inline-block;color:#7a1e1e!important;font-weight:600;text-transform:uppercase;font-size:13px;letter-spacing:.5px;margin-top:10px;padding-bottom:2px;border-bottom:2px solid #7a1e1e;text-decoration:none;transition:color 0.3s ease,border-color 0.3s ease}.et_pb_post:hover{transform:translateY(-8px);box-shadow:0 15px 35px rgb(0 0 0 / .15)}.et_pb_post:hover .et_pb_image_container img{transform:scale(1.05)}.et_pb_post:hover .more-link{color:#7a1e1e;border-color:#7a1e1e}.et_pb_post .entry-featured-image-url{display:block;position:relative;margin-bottom:20px}}body #page-container article a.more-link{color:#7a1e1e!important}.insta-feed .swiper-button-next:after,.insta-feed .swiper-button-prev:after{font-size:15px!important;color:#fff}.insta-feed .swiper-button-next,.insta-feed .swiper-button-prev{background:rgb(0 0 0 / .4);border-radius:50%;width:35px;height:35px}.prod-sec-1 .woocommerce-product-gallery{display:flex;flex-direction:row-reverse;gap:10px}.prod-sec-1 .flex-control-nav li{clear:unset!important;width:75px!important;display:block}.prod-sec-1 .flex-control-nav{display:flex;flex-direction:column;height:460px;width:700px;margin-top:0!important;overflow-y:scroll!important}.et_pb_newsletter_fields{flex-wrap:nowrap!important}.et_pb_newsletter_fields{border:1px solid #000;border-radius:10px;overflow:hidden}.et_pb_signup_email{border:unset}.et_pb_newsletter_button{border:unset}.et_pb_newsletter_field{padding:unset!important}p.et_pb_newsletter_button_wrap{background:#000;max-width:150px}.et_pb_newsletter_button:hover{padding:unset}a.et_pb_newsletter_button.et_pb_button:hover{background:unset;border:unset}div.variation-add .woocommerce-variation.single_variation{display:flex;align-items:center;gap:0}div.variation-add .woocommerce-variation.single_variation .woocommerce-Price-amount{margin-right:5px}@media(min-width:980px){.blog-sec .et_pb_salvattore_content{display:grid;grid-template-columns:1fr 1fr 1fr}.blog-sec .et_pb_salvattore_content .column{width:100%!important;height:500px}.footer-sec .row-1{display:grid;grid-template-columns:1fr 1fr 1fr 1.5fr}.footer-sec .row-1 .et_pb_column{width:100%!important}}@media(max-width:980px){.header-sec .et_pb_column{margin-bottom:unset!important}.header-sec ul.et_mobile_menu{position:absolute;width:100vw;min-height:100vh;left:0;border-top:2px solid #7a1e1e!important}.header-sec .et_pb_column,.header-sec .et_pb_menu,.header-sec .et_pb_menu_inner_container{position:unset!important}.mobile_nav.opened .mobile_menu_bar:before{content:"M"}}@media(max-width:768px){header .et_pb_menu .et_pb_menu__search-container{left:150px;max-width:55%}.blog-sec .et_pb_blog_grid_wrapper .column{padding:0}.ts-btn-filter{padding:6px}header .et_pb_menu__wrap{justify-content:end!important}.about-sec-2 .row-1,.about-sec-2 .row-3{display:flex;flex-direction:column-reverse}.row-natural{flex-direction:column}.home-sec-slide1 .slick-slide{flex-direction:column;display:flex!important;width:100%!important;border-radius:0}.home-sec-slide1 .slick-dots{bottom:-25px;display:flex!important;justify-content:center;align-items:center;gap:10px;left:50%;transform:translateX(-50%);bottom:-20px;display:flex;font-size:0;flex-direction:row;top:unset}.home-sec-slide1 .et_pb_image{max-width:55%;margin:auto}.kaveri-testimonial-slider .slick-dots{bottom:-25px;position:absolute;display:flex!important;justify-content:center;align-items:center;gap:10px;left:50%;transform:translateX(-50%);bottom:-20px;display:flex;font-size:0;flex-direction:row;top:unset}.kaveri-testimonial-slider .slick-dots li{width:10px;height:10px}.kaveri-testimonial-slider .slick-dots li button{width:10px;height:10px;padding:0;border-radius:50%;background:#d3d3d3;border:none}.kaveri-testimonial-slider .slick-dots li.slick-active button{background:#8a2323;width:12px;height:12px}.kaveri-testimonial-slider .slick-dots button{font-size:0}.kaveri-testimonial-slider .slick-track{padding-bottom:30px}}.instagram-feeds .sbi_feedtheme_header_text h3{color:#fff;font-family:'Mulish',Helvetica,Arial,Lucida,sans-serif}.instagram-feeds p.sbi_bio{color:#fff;font-family:'Mulish',Helvetica,Arial,Lucida,sans-serif}@media (min-width:981px){.mobile-extra-item .et_pb_social_network_link{padding-left:15px!important}.mobile-extra-item .et_pb_social_media_follow{text-align:center!important}.tax-product_cat ul.sub-menu{width:200px!important}.tax-product_cat .nav li li ul{left:199px!important}.header-sec-1 .et_pb_menu .sub-menu{background:#fff;border-radius:6px;min-width:190px!important;width:100%;max-width:500px!important;box-shadow:0 8px 20px rgb(0 0 0 / .12);border:1px solid #eee;visibility:hidden;opacity:0;transform:translateY(10px);transition:0.3s ease;position:absolute;z-index:9999;padding-top:0px!important;padding-bottom:0px!important;top:40px!important}.header-sec-1 .et_pb_menu li:hover>.sub-menu{visibility:visible;opacity:1;transform:translateY(0)}.header-sec-1 .et_pb_menu .sub-menu .sub-menu{left:94%;top:10px!important;border-radius:6px}.header-sec-1 .et_pb_menu .sub-menu li{position:relative}.header-sec-1 .sub-menu li.menu-item.menu-item-type-taxonomy.menu-item-object-product_cat{padding:0px!important}}.header-section-1 .header-menu-1 ul#menu-home-menu{gap:15px}.header-section-1 .header-social-media{display:flex;justify-content:space-between;align-items:center}.header-section-1 .header-menu-1{width:90%!important}.header-section-1 .header-menu-1{gap:15px!important}.home-row-1{display:flex;flex-direction:row;justify-content:center;align-items:center}.home-col-1{display:flex;flex-direction:column;gap:15px}.row1-h1 h1{padding-bottom:0}.home-sec-slide1 .slick-slide{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important}.home-sec-slide1 .slick-track{display:flex!important}.home-sec-slide1 .slick-slide{opacity:0;transition:opacity .4s ease}.home-sec-slide1 .slick-active{opacity:1}.home-sec-slide1 button.custom-next.slick-arrow{position:absolute;right:calc((100% - 1188px) / 2);width:40px;height:40px;padding:0;background:#fff;border:2px solid #7a1e1e!important;color:#7a1e1e;opacity:1;z-index:10;display:flex;justify-content:center;align-items:center}.home-sec-slide1 button.slick-arrow{top:50%!important;transform:translateY(-50%)!important}.home-sec-slide1 button.custom-prev.slick-arrow{left:calc((100% - 1188px) / 2);position:absolute;right:unset;width:40px;height:40px;padding:0;background:#fff;border:2px solid #7a1e1e!important;color:#7a1e1e;opacity:1;z-index:10;display:flex;justify-content:center;align-items:center}.home-sec-slide1 .slick-dots{list-style:none!important;padding-left:0!important;margin-left:0!important;position:absolute;left:48%;top:98%;transform:translateY(-50%);display:flex!important;flex-direction:row;gap:10px}.home-sec-slide1 .slick-dots li .custom-dot{width:12px;height:12px;background:#fff;border:2px solid #7A1E1E;display:block;border-radius:0!important}.home-sec-slide1 .slick-dots li.slick-active .custom-dot{background:#7A1E1E;border:2px solid #7A1E1E}.ts-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-top:50px}@media (max-width:1024px){.ts-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.ts-grid{grid-template-columns:1fr}}.ts-card{background:#fff;border-radius:12px;padding:0;border:1px solid #F5DDBA;transition:all 0.3s ease;padding-bottom:20px;box-shadow:0 5px 10px rgb(122 32 31 / .36)}.ts-card:hover{box-shadow:0 5px 10px rgb(0 0 0 / .08)}.ts-img-wrap{position:relative;text-align:center;height:300px;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-left-radius:0;border-bottom-right-radius:0}.ts-img img{width:auto!important;height:100%!important;object-fit:contain}.ts-tag{position:absolute;top:5px;right:5px;background:#018e42;color:#fff;font-size:12px;padding:4px 10px;border-radius:4px;font-family:"Inter",sans-serif!important}.ts-top-row{display:flex;justify-content:space-between;align-items:center;margin-top:12px;margin-bottom:4px;padding-left:15px;padding-right:15px}.ts-cat{font-size:14px;color:#7a1e1e;font-weight:600;font-family:"Inter",sans-serif!important}.ts-stars{display:flex;gap:2px;font-size:13px;color:#ffc107}.ts-stars .star{color:#ddd}.ts-stars .filled{color:#7a1e1e}.ts-title{font-family:Mulish;font-size:15px;font-weight:700;color:#000;line-height:1.4;padding-left:15px;padding-right:15px}.ts-bottom-row{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-left:15px;padding-right:15px}.ts-price{font-size:14px;font-weight:700;font-family:"Inter",sans-serif!important;color:#7a1e1e}.ts-price del{color:#000000!important;opacity:.5;font-weight:400}.ts-price ins{color:#7a1e1e!important;text-decoration:none}.ts-add{background:#7a1e1e;color:#fff!important;padding:6px 16px;font-size:14px;border-radius:6px;text-decoration:none;transition:0.3s;font-family:"Inter",sans-serif!important}.ts-add:hover{background:#5e1616}.ts-filter-buttons{display:flex;align-items:center;gap:15px;justify-content:center}.ts-btn-filter{font-family:"Inter",sans-serif!important;width:100%;max-width:200px;font-weight:600;padding:10px 40px;border:2px solid #7A1E1E;background:#fff0;color:#7A1E1E;font-size:14px;letter-spacing:3px;border-radius:6px;cursor:pointer;transition:0.3s ease-in-out}.ts-btn-filter.active{background:#7A1E1E;color:#fff}.ts-btn-filter.active:hover{color:#7A1E1E;background:#fff}.ts-btn-filter:hover{background:#7A1E1E;color:#fff}.ts-img-wrap{position:relative;overflow:hidden}.ts-img{width:100%;display:block}.ts-img-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:0.3s ease;pointer-events:none;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-left-radius:0;border-bottom-right-radius:0}.ts-img-wrap.playing .ts-img-video{opacity:1}.ts-img-wrap.playing .ts-img{opacity:0}.ts-grid-1 .ts-card{margin:0 12px}.ts-grid-1 .slick-dots{position:absolute!important;bottom:-20px;left:50%;transform:translateX(-50%);display:flex!important;justify-content:center;align-items:center;flex-direction:row;gap:10px;margin:0;padding:0}.ts-grid-1 .slick-dots li{width:12px;height:12px;border:2px solid #000;border-radius:50%;list-style:none}.ts-grid-1 .slick-dots li button{width:100%;height:100%;opacity:0}.ts-grid-1 .slick-dots li.slick-active{background:#7A1E1E;border-color:#7A1E1E}.ts-btn-filter-1{font-family:"Inter",sans-serif!important;width:100%;max-width:200px;font-weight:600;padding:10px 40px;border:2px solid #7A1E1E;background:#fff0;color:#7A1E1E;font-size:14px;letter-spacing:3px;border-radius:6px;cursor:pointer;transition:0.3s ease-in-out}.ts-btn-filter-1.active{background:#7A1E1E;color:#fff}.our-product-row .ts-grid-1{padding-top:50px}.ts-grid-1 .slick-track{padding-bottom:30px}.wrapper-about{display:flex;justify-content:space-between;align-items:center;padding-top:20px}.wrapper-about h4.et_pb_module_header{padding-bottom:0}.wrapper-about .et_pb_blurb_content{display:flex!important;justify-content:center!important;align-items:center!important;gap:20px}.wrapper-about .et_pb_main_blurb_image{margin-bottom:0}.insta-feed .instagram-gallery-item{border-radius:10px}.kaveri-testimonial-slider .slick-slide{transition:all 0.4s ease;padding:15px}.kaveri-testimonial-box{background:#fff;border-radius:16px;padding:25px;text-align:center;color:#000;border:1px solid #ddd;transform:scale(.9);transition:all 0.4s ease;height:240px;display:flex;flex-direction:column;justify-content:center}.testimonial-icon{display:none}.kaveri-testimonial-slider .slick-center .kaveri-testimonial-box{background:#8a2323!important;color:#fff!important;transform:scale(1.08)}.testimonial-stars .star{font-size:18px;color:#ccc}.testimonial-stars .filled{color:gold}.kaveri-testimonial-slider .slick-dots li button:before{font-size:10px;color:#8a2323}.kaveri-testimonial-slider .slick-dots li.slick-active button:before{color:#8a2323}.custom-arrow{font-size:0;background:#8a2323;position:absolute;top:50%;width:40px;height:40px;border-radius:50%;border:none;cursor:pointer;z-index:10;transform:translateY(-50%)}.custom-arrow::before{content:"";display:block;width:6px;height:6px;border-left:2px solid #fff;border-top:2px solid #fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(135deg)}.slick-current .testimonial-title{color:#fff}.slick-prev{left:-50px}.slick-prev::before{transform:translate(-50%,-50%) rotate(-45deg)}.slick-next{right:-50px}.slick-next::before{transform:translate(-50%,-50%) rotate(135deg)}#tab-description,#tab-features,#tab-ingredients,#tab-howtouse{border:1px solid #7A1E1E;padding:10px 15px;cursor:pointer;color:#7A1E1E;background:#fff;display:inline-block;margin-right:5px;transition:0.3s}.active-tab{background:#7A1E1E!important;color:white!important;border-color:#7A1E1E!important}.spec-row{display:flex;justify-content:space-between;gap:20px;margin-bottom:25px}.spec-box{flex:1;background:#fff;border:1px solid #e5e5e5;padding:25px 20px;border-radius:12px;text-align:center}.spec-box h4{font-size:18px;margin-bottom:5px;font-weight:600}.spec-box .underline{width:40px;height:2px;background:#000;margin:8px auto 14px}.spec-box p{margin:0;font-size:15px;color:#444;line-height:22px}.marketplace-button{padding:12px 25px;background:#79221e;color:#fff;border:1px solid #79221e!important;border:none;cursor:pointer;font-size:17px;border-radius:5px;font-family:'Mulish';transition:0.3s ease}.marketplace-button:hover{background:#fff;color:#7A1E1E;border:1px solid #5e1a17}.marketplace-popup{display:none;position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;background:rgb(0 0 0 / .6);justify-content:center;align-items:center}.logos-wrapper{display:flex;justify-content:center;align-items:center}.popup-content{background:#fff;padding:0;border-radius:10px;width:400px;text-align:center;position:relative;display:flex;justify-content:center}.prod-sec-1{z-index:9999}.close-popup{position:absolute;right:15px;top:10px;cursor:pointer;font-size:25px}.logos-wrapper a{display:inline-block;margin:15px}.market-logo{width:120px;height:auto}.single-page-cat{margin-bottom:10px!important}.single-pro-col1{display:flex;justify-content:center;align-items:center;gap:40px}.kaveri-spec-table{width:100%;border-collapse:collapse;margin-top:25px;font-family:'Mulish';background:#7a1e1e;border-radius:20px;overflow:hidden}.kaveri-spec-table th{width:20%;background:#7a1e1e;font-weight:600;font-size:14px!important;padding:10px 15px!important;border:1px solid #ddd;color:#fff;font-family:'Mulish';text-align:left}.kaveri-spec-table td{width:80%;font-size:14px!important;padding:10px 15px!important;border:1px solid #ddd;color:#fff;font-weight:700;font-family:'Mulish'}.product-faq-wrapper{margin-top:25px;border-radius:8px;overflow:hidden}.faq-box{border-bottom:1px solid #ddd;padding:0}.faq-q{background:#fff;padding:14px 18px;font-size:16px;font-weight:700;cursor:pointer;position:relative;transition:background 0.3s;color:#000;font-family:'Mulish'}.faq-q:hover{background:#eee}.faq-q::after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:20px;transition:transform 0.3s}.faq-q.active::after{content:"-"}.faq-a{display:none;padding:15px 18px;background:#d2c9c9;color:#000;line-height:1.6;border-top:1px solid #eee;font-size:16px;font-family:'Mulish'}.ap-filter-buttons{display:flex;align-items:center;gap:15px;justify-content:center}.ap-btn-filter{font-family:'Inter',sans-serif!important;width:100%;max-width:200px;font-weight:600;padding:10px 40px;border:2px solid #7A1E1E;background:#fff0;color:#7A1E1E;font-size:14px;letter-spacing:3px;border-radius:6px;cursor:pointer;transition:0.3s ease-in-out}.ap-btn-filter.active{background:#7A1E1E;color:#fff}.ap-btn-filter.active:hover{color:#7A1E1E;background:#fff}.ap-btn-filter:hover{background:#7A1E1E;color:#fff}h1.velnik-cat-title{font-family:'Mulish',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:45px;color:#FFFFFF!important}.about-slider{display:flex;gap:20px;justify-content:center}.contact-row{display:grid;grid-template-columns:1fr 1fr!important}.contact-columns-first{width:100%!important}.contact-columns-second{width:100%!important}.wpcf7 form label{font-size:12px;font-weight:500;color:#8D8D8D;display:block;margin-bottom:25px;transition:color 0.3s ease;font-family:'Poppins'}.wpcf7 form label:focus-within{color:#000}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 textarea{width:100%;border:none;border-bottom:1px solid #8D8D8D;padding:8px 0;font-size:14px;background:#fff0;outline:none;color:#8D8D8D;transition:border-color 0.3s ease,color 0.3s ease}.wpcf7 input[type="text"]:focus,.wpcf7 input[type="email"]:focus,.wpcf7 input[type="tel"]:focus,.wpcf7 textarea:focus{border-bottom:1px solid #000;color:#000}.wpcf7 textarea{resize:none;height:56px}.wpcf7 input[type="submit"]{background:#000;color:#fff;padding:15px 48px;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:background 0.3s ease}.wpcf7 input[type="submit"]:hover{background:#333}.wpcf7 form .row{display:flex;flex-wrap:wrap;gap:40px;margin-bottom:20px;text-align:left}.wpcf7 form .row .half{flex:1;text-align:left}.wpcf7 form .row:last-of-type{justify-content:flex-end}.wpcf7 form .row.button{display:block!important;text-align:left}.contact-row .msg p{width:100%}.contact-row .wpcf7-spinner{display:none}.contact-columns-second{padding-left:50px}.contact-row .social-wrapper{display:flex;gap:24px}.contact-row .et_pb_blurb_container{padding-left:20px}.row.msg{display:block!important}.header-col-2{width:62%!important}@media(max-width:480px){.ts-btn-filter-1{padding:10px 6px;letter-spacing:1px}}@media (max-width:425px){button.ts-btn-filter{letter-spacing:1px}button.ap-btn-filter{padding-left:5px;padding-right:5px;letter-spacing:1px}h1.velnik-cat-title{font-size:26px}}.bought-text{font-size:14px;color:#7a1e1e;font-weight:600;font-family:"Inter",sans-serif!important;padding:5px 15px}span.bought-number{padding:3px 10px;background:#7a1e1e;border-radius:10px;color:#fff;animation:colorBlink 1.9s infinite}@keyframes colorBlink{0%,100%{background:#7a1e1e;color:#fff}50%{background:#fff;color:#7a1e1e}}.cat-heading{margin-bottom:0px!important}.why-flex .et_pb_main_blurb_image{margin-bottom:15px}.insta-feed .instagram-gallery-item:hover .instagram-gallery-item__media-mask{opacity:0.5!important}.pro-button-tab{padding-top:10px!important}@media (max-width:900px){.single-pro-col1{display:flex;gap:15px;flex-wrap:wrap;justify-content:center}.single-pro-col1 .et_pb_button_module_wrapper{flex:0 0 auto}.single-pro-col1{scroll-behavior:smooth}.single-pro-col1::-webkit-scrollbar{height:6px}}.post-sec-1 .et_pb_title_container{padding-top:30px}.variation-add .woocommerce-variation-add-to-cart{display:none}.variation-add .single_add_to_cart_button{display:none!important}.variation-add .woocommerce-variation-price .price{color:#7a1e1e!important;font-family:'Mulish',sans-serif!important;font-size:20px!important}.variation-add .woocommerce-variation-price .price del,.variation-add .woocommerce-variation-price .price ins{color:#7a1e1e!important;font-family:'Mulish',sans-serif!important;font-size:13px!important}.variation-add .woocommerce-variation.single_variation{display:flex;align-items:center;gap:10px}.variation-add p.stock.in-stock{font-size:13px!important;line-height:0em!important;color:#000000!important;font-weight:700;!important}@media (max-width:768px){div.prod-sec-1 .woocommerce-product-gallery{flex-direction:column!important}div.prod-sec-1 .flex-control-nav{flex-direction:row;width:100%;height:100%}body.woocommerce div.product div.images .flex-control-thumbs li{margin:0;margin-right:10px!important}div.prod-sec-1 .product-icon-wrapper{width:100%!important}.ts-grid-1 .slick-dots{bottom:-5px}.variation-add .woovr-variations.woovr-variations-grid-3{display:grid;grid-template-columns:1fr 1fr;gap:10px}.variation-add .woovr-variation.woovr-variation-radio.woovr-variation{width:100%}}.prod-sec-1 .product-icon-wrapper{display:flex;width:400px;margin-bottom:15px}.prod-sec-1 .product-icon .et_pb_main_blurb_image{margin-bottom:0}.product-sticky{position:sticky;top:50px}@media (max-width:980px){.product-sticky{position:static!important;top:auto!important}}