:root{--white:#fff;--black:#000;--primary:#1C8AF6;--secondary:#082D7D;--text:#232323;--text-secondary:#4D5B7C;--text-grey:#888;--border-radius-4:4px;--border-radius-8:8px;--border-color-light:#e6e6e6;--border-color-dark:#4D5B7C;--box-shadow-light:0 0 4px rgba(0, 0, 0, .15);--box-shadow-dark:0 0 8px rgba(0, 0, 0, .15);--transition:all ease 0.3s}*{margin:0;padding:0;box-sizing:border-box;font-family:'Poppins',sans-serif}html{scroll-behavior:smooth}body{font-family:'Poppins',sans-serif}h1,h2,h3,h4,h5,h6,p{margin:0}h1{font-size:32px;line-height:40px;font-weight:700;color:var(--text)}h2{font-size:32px;line-height:40px;font-weight:700;color:var(--text)}h3{font-size:24px;line-height:32px;font-weight:600;color:var(--text)}h4{font-size:20px;line-height:28px;font-weight:600;color:var(--text)}h5{font-size:18px;line-height:26px;font-weight:600;color:var(--text)}h6{font-size:16px;line-height:24px;font-weight:600;color:var(--text)}p{font-size:16px;line-height:24px;font-weight:400;color:var(--text)}a{font-size:16px;line-height:24px;font-weight:400;color:var(--text);display:inline-block;text-decoration:none;transition:var(--transition)}th,td,td *{font-size:14px}td{color:var(--text-secondary)}.btn{padding:8px 16px}.btn-primary{border:1px solid var(--primary)!important;background-color:#1C8AF6}.btn-primary:hover{color:var(--primary)!important;background-color:var(--white)!important}img{object-fit:cover}a:hover{color:var(--black)}.background-primary{background-color:var(--primary)}.background-secondary{background-color:var(--secondary)}.primary{color:var(--primary)}.secondary{color:var(--secondary)}.text-secondary{color:var(--text-secondary)}.text-underline{text-decoration:underline}.font-size-14{font-size:14px}.font-size-12{font-size:12px}.text-color{color:var(--text)}.row-gap-24{row-gap:24px}.box-shadow{box-shadow:var(--box-shadow-dark);border-radius:var(--border-radius-8);padding:24px;border:1px solid #fff0;transition:var(--transition)}.box-shadow:hover{border:1px solid var(--primary)}.error{color:red}input.error{color:var(--text)}input,select{border:1px solid var(--border-color-dark)!important;border-radius:var(--border-radius-4)!important;font-size:14px!important;height:40px}input:focus,select:focus,textarea:focus{box-shadow:none!important}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}label{font-size:14px;font-weight:500}::placeholder{color:#a19f9f!important;font-size:14px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.slick-prev{position:absolute;top:50%;left:-40px;display:block;padding:0;cursor:pointer;color:#fff0;border:0;outline:0;background:#fff0;transform:translateY(-50%);width:32px}.slick-prev:before{content:" ";position:absolute;top:0;left:0;background-image:url(https://www.bubblefast.com/wp-content/themes/bubblefast/assets/css/../../assets/images/left-arrow.svg);height:32px;width:32px;background-position:center;background-size:contain;background-repeat:no-repeat}.slick-next{position:absolute;top:50%;right:-40px;display:block;cursor:pointer;color:#fff0;border:0;outline:0;background:#fff0;transform:translateY(-50%);width:32px}.slick-next:before{content:" ";position:absolute;top:0;right:0;background-image:url(https://www.bubblefast.com/wp-content/themes/bubblefast/assets/css/../../assets/images/right-arrow.svg);height:32px;width:32px;background-position:center;background-size:contain;background-repeat:no-repeat}ul.slick-dots{display:flex;justify-content:center;gap:16px;color:#1A2A54;font-size:20px;align-items:center;padding-left:20px;padding:0;list-style:none;position:absolute;left:0;right:0}ul.slick-dots li button{display:none}.slick-dots li:after{content:"";width:8px;height:8px;display:block;background-color:rgb(255 255 255 / 50%);border-radius:50%}.slick-dots li.slick-active:after{background-color:#fff0;border:3px solid var(--white);height:12px;width:12px}.header-search-login{background-color:var(--primary)}.cart-icon-wrapper{padding:4px 6px;background:#fff;border-radius:4px}.page-template-homepage-template .header-search-login,.post-type-archive-product .header-search-login,.tax-product_cat .header-search-login{background-color:#fff0}.header-alert button:focus{box-shadow:none}.header-logo img{height:auto;width:60px}.header-search svg{position:absolute;top:50%;transform:translateY(-50%);right:12px;cursor:pointer}a.btn-primary:hover svg path{fill:var(--primary)}a.btn-outline-primary:hover svg path{fill:var(--white)}a.btn-outline-primary:hover{background-color:var(--primary)}.header-search{width:472px;position:relative}.header-alert .alert{padding-top:12px!important;padding-bottom:12px!important}.header-alert button{padding-top:12px!important;filter:invert(1);opacity:1}.header-all-categories{cursor:pointer}.cart-icon-wrapper .cart-count{position:absolute;top:-12px;right:-8px;font-size:10px;border-radius:50px;padding:0 7px}.header-search-login .container{padding-top:8px;padding-bottom:8px}.header-menu ul{padding-left:0;margin-bottom:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.header-menu li{list-style:none;position:relative}.header-menu li a{color:var(--white);font-weight:500;border-radius:var(--border-radius-4);padding:4px 8px;background-color:#fff0}.header-menu li a:hover,.header-menu li.current-menu-item a{color:var(--white);background-color:#fff0;font-size:14px;font-weight:600}.header-menu li a:hover::after,.header-menu li.current-menu-item a::after{content:"";position:absolute;left:50%;border-radius:var(--border-radius-4);transform:translateX(-50%);bottom:-8px;width:20px;height:2px;background-color:var(--white)}.header-categories-wrapper-dropdown{width:320px;display:none;position:fixed;left:0;top:0;z-index:10}.header-contact-us a{color:#fff!important}.header-contact-us span{color:#fff!important}.categories-dropdown-heading svg{cursor:pointer}.categories-dropdown a{width:100%}.categories-dropdown span{padding:4px 16px;font-size:13px;font-weight:500;color:var(--text);width:100%;display:inline-block;background-color:var(--white)}.categories-dropdown span:hover{background-color:#efefef}.categories-dropdown .child-categories-dropdown-ul li span{padding:4px 16px 4px 48px!important;position:relative;background-color:#efefef}.categories-dropdown .child-categories-dropdown-ul li span:hover{background-color:#e1e1e1}.categories-dropdown .child-categories-dropdown-ul li span::before{content:'';position:absolute;width:4px;height:4px;border-radius:var(--border-radius-4);background-color:var(--black);top:50%;left:32px;transform:translateY(-50%)}.categories-dropdown li:first-child span{padding-top:16px}.categories-dropdown li:last-child span{padding-bottom:20px}.categories-dropdown ul{list-style:none;padding-left:0}.child-categories-dropdown-ul{box-shadow:0 4px 8px rgb(0 0 0 / .25);display:none}.categories-dropdown ul li.has-children{position:relative}.categories-dropdown ul li.has-children i{position:absolute;top:12px;right:16px}.categories-overlay-wrapper{background-color:rgb(35 35 35 / 25%);width:100vw;height:100vh;position:fixed;top:0;left:0;display:none;z-index:9}ul.child-categories-dropdown-ul li:not(:last-child) span{border-bottom:1px solid var(--border-color-light)}.categories-dropdown{max-height:96vh;overflow:auto}.categories-dropdown::-webkit-scrollbar{width:8px;background-color:#ccc!important}.categories-dropdown::-webkit-scrollbar-thumb{background-color:var(--secondary)!important;border-radius:var(--border-radius-4)}.user-profile-image{width:48px;height:48px;background-color:#F1F4FE;border-radius:50px;border:1px solid var(--primary)}.user-profile-image img{width:48px;height:48px;border-radius:50%;object-fit:cover;padding:4px}.user-profile-name{color:var(--text)}.user-profile-wrapper{cursor:pointer}.user-profile-dropdown{border-radius:var(--border-radius-4);border:1px solid var(--border-color-light);position:absolute;top:56px;left:0;z-index:9;width:160px;background-color:var(--white)}.user-profile-dropdown a{color:var(--text-secondary);padding:12px 16px;font-size:14px}.user-profile-dropdown a:first-child{border-bottom:1px solid var(--border-color-light)}.search-options{width:100%;overflow-y:scroll;background-color:var(--white);max-height:330px;z-index:9;display:none}.search-options .loader-wrapper{position:absolute;background-color:rgb(0 0 0 / 15%);align-items:start}.search-options .loader-wrapper .loader{position:relative;top:140px}.search-options ul li:not(:last-child){border-bottom:1px solid var(--border-color-light);padding:4px 0}.search-options ul li a{width:100%}.search-options ul{list-style:none}.search-options::-webkit-scrollbar{width:4px}.search-options::-webkit-scrollbar-track{background:#f1f1f1}.search-options::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:8px}.search-options a img{height:48px;width:48px;border-radius:4px}.header-alert-content a{color:var(--white);text-decoration:underline;font-size:14px;font-weight:500}.header-menu-wrapper.sticky{position:fixed;top:0;z-index:9999;width:100%;box-shadow:0 2px 5px rgb(0 0 0 / .1)}#product-search{border:none!important;outline:none!important;border-radius:8px;border-radius:8px!important;background-color:#EDF5FE}#product-search::placeholder{color:#A0AEC0!important}.header-search-login{transition:background-color 0.3s ease}.header-search-login.scrolled{background-color:var(--primary)}.footer-heading i{display:none}.footer-logo-section{width:28%;text-align:justify}.footer-contact-section{width:24%}.footer-quick-links-section,.footer-categories-section,.footer-policies-section{width:16%}.footer-social-icons a:hover{scale:1.1}.footer-heading{font-size:18px;width:fit-content}.footer-heading::before{content:'';position:absolute;width:100%;height:4px;border-radius:var(--border-radius-4);background-color:var(--white);bottom:-8px;left:0}.footer-links a{color:var(--white)}.footer-links a:hover{text-decoration:underline}.footer-contact-section .footer-links a:hover{text-decoration:none}.footer-links span{word-break:break-all}.footer-hr{border-top:1px solid var(--white)}.footer-terms-links a{color:var(--white);position:relative}.footer-terms-links a:not(:last-child)::before{content:'';position:absolute;top:50%;transform:translateY(-50%);right:-28px;width:6px;height:6px;border-radius:50px;background-color:var(--white)}.footer-logo-section img{min-width:80px;max-width:80px}.loader{width:48px;aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side,var(--primary) 94%,#0000) top/8px 8px no-repeat,conic-gradient(#0000 30%,var(--primary));-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 0);animation:l13 1s infinite linear}.add-to-cart-loader{width:24px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 0);display:none}.add-to-cart-loader-mob{width:24px;-webkit-mask:radial-gradient(farthest-side,var(--primary) calc(100% - 4px),var(--primary) 0);display:none}@keyframes l13{100%{transform:rotate(1turn)}}.loader-wrapper{position:fixed;width:100%;height:100vh;background-color:rgb(0 0 0 / 30%);top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:9;display:none}.pagination{display:flex;justify-content:center;margin:20px 0}.pagination-links{display:flex;flex-wrap:wrap;gap:10px}.page-numbers{padding:8px 16px;background-color:#fff0;color:var(--black);border-radius:8px;text-decoration:none;transition:background-color 0.3s;margin:4px 8px;border:1px solid #F1F1F1}.page-numbers:hover{background:var(--primary)!important;color:#fff}.pagination-svg svg path{transition:fill 0.3s ease}.pagination .prev:hover .pagination-svg path{fill:#fff!important}.pagination .next:hover .pagination-svg path{fill:#fff!important}.next .page-numbers{background:#2F80ED;color:#fff}.page-numbers.current{font-weight:700;pointer-events:none;margin:4px 8px;color:#fff;background:var(--primary)}.dots{padding:10px 15px;color:#333}.next.page-numbers:hover{background-color:var(--primary)}.login-container{box-shadow:0 0 8px 0 rgb(0 0 0 / .15);margin:84px auto;border-radius:var(--border-radius-8);gap:16px;max-width:440px}.login-container h2{color:var(--primary)}.mail-get span{color:#C00;font-size:14px;font-weight:500;line-height:21px}.password-get span,.user-info span{color:#C00;color:#C00;font-size:14px;font-weight:500;line-height:21px}.mail-get{position:relative}.mail-get input,.password-get input{padding:15px 44px}.password-get{position:relative}.icon-password{position:absolute;top:9px;cursor:pointer;left:10px}.icon-mail{position:absolute;top:10px;cursor:pointer;left:10px}.icon-hide{position:absolute;top:13px;cursor:pointer;right:10px}.pass-remember label{text-align:center;color:var(--text-grey)}.pass-remember a{font-size:14px;font-weight:400;line-height:18px;text-align:center}.pass-remember input{width:16px;height:16px;border:1px solid var(--text-grey)}.backto-login{color:var(--primary);text-decoration:underline;font-size:14px;font-weight:500;line-height:18px}.check-mail{font-size:14px;font-weight:400;line-height:21px}.mail-of-chek{font-size:14px;font-weight:500;line-height:21px}.homepage-banner-content{padding:24px 20px;padding-top:88px;margin-top:-90px;background-size:100%;background-position:center right;background-repeat:no-repeat;transition:background-image 0.5s ease-in-out;max-height:318px}.homepage-banner-image-section img{width:100%;height:360px;object-fit:contain;object-position:top;border-radius:var(--border-radius-4);display:none}.homepage-banner-content-section p{color:var(--white);margin-bottom:16px;font-size:14px;font-weight:300}.homepage-banner-content-section h2{font-size:24px;font-weight:600}.homepage-banner-content .slick-prev{left:-56px}.homepage-banner-content .slick-next{right:-56px}.section-padding{padding:52px 0}.category-box{box-shadow:var(--box-shadow-dark);border-radius:var(--border-radius-8);overflow:hidden;height:100%;border:2px solid #fff0;transition:var(--transition);transition:transform 0.3s ease,border 0.3s ease}.category-box:hover{border:2px solid var(--primary);transform:scale(1.05)}.category-box:hover .category-content h4{color:var(--primary)}.category-box:hover .category-content{border-top:2px solid var(--primary)}.category-image{height:200px}.category-image img,.product-image img{width:144px;object-fit:contain;max-height:167px}.category-content h4{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.category-content p,.why-choose-us-box p{font-size:14px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--text-secondary)}.category-content{border-top:2px solid var(--border-color-light)}.svg-wrapper{border-radius:50px;border:2px solid var(--primary);background-color:var(--primary);transition:var(--transition)}.svg-wrapper:hover{background-color:var(--white)}.svg-wrapper:hover svg path{fill:var(--primary)}.why-choose-us-box p{font-size:16px}.testimonials-avatar img{border-radius:50%;border:2px solid var(--text);width:54px;height:54px;min-height:54px;min-width:54px;transition:var(--transition)}.testimonials-box:hover .testimonials-avatar img{border:2px solid var(--primary)}.testimonials-box{min-height:236px;overflow:hidden}.testimonials-info *{line-height:20px}.testimonials-info p.date,.testimonials-description{color:var(--text-secondary)}.testimonials-slider .slick-slide{padding:16px}.why-choose-us-box{transition:var(--transition);transition:transform 0.3s ease,border 0.3s ease;border:2px solid #fff0}.why-choose-us-box:hover{transform:scale(1.05);border:2px solid var(--primary)}.why-choose-us-box:hover .svg-wrapper{background-color:var(--white)}.why-choose-us-box:hover .svg-wrapper svg path{fill:var(--primary)}.category-banner-content{background:linear-gradient(90deg,#1C8AF6 0%,#1462AF 100%);padding:90px 20px;margin-top:-90px;padding-bottom:20px}.category-banner-content h1{font-weight:600;font-size:24px}.category-banner-content p{margin:0 auto;font-weight:300;color:inherit}.category-banner-content img,.short-banner-content img{height:120px;width:120px;object-fit:cover;border-radius:var(--border-radius-8)}.breadcrumbs a{color:var(--white);font-size:14px;text-decoration:underline}.categories-sort-by-wrapper select:focus{outline:none}.product-card-shadow{padding:16px 24px;border-radius:var(--border-radius-8);box-shadow:0 4px 10px rgb(0 0 0 / .1);border:2px solid #fff0;transition:var(--transition);transition:transform 0.3s ease,border 0.3s ease}.product-card-shadow:hover{border:2px solid var(--primary);transform:scale(1.05)}.all-products-section{padding-bottom:72px}.product-image{height:200px;border:2px solid var(--border-color-light);border-radius:var(--border-radius-8);transition:var(--transition)}.product-card:hover .product-image{border:2px solid var(--primary)}.product-card:hover .product-info h6{transition:var(--transition)}.product-card:hover .product-info h6{color:var(--primary)}.product-price{color:var(--text-secondary)}.quantity-wrapper{border:1px solid var(--border-color-light);border-radius:var(--border-radius-4);white-space:nowrap}.quantity-wrapper *{border:none!important;background-color:var(--white)}.quantity-badge .product-quantity{font-weight:600;font-size:10px}.product-quantity{width:32px;height:inherit;text-align:center}.product-quantity:focus{outline:none}.free-shipping{position:absolute;bottom:76px}.product-variation-dropdown{width:100%}.product-variation-dropdown select{height:42px!important;border:1px solid var(--border-color-light)!important}.short-banner{margin-top:-78px}.short-banner-content{background:linear-gradient(90deg,#1C8AF6 0%,#1462AF 100%);padding:20px;padding-top:88px;margin-top:-90px}.short-banner-content h1{font-weight:600;font-size:24px}.short-banner-content p{font-weight:300}.category-info-wrapper p{color:var(--text-secondary)}.category-image-wrapper img{border-radius:var(--border-radius-4);height:360px;object-fit:cover;object-fit:contain}.category-image-wrapper{display:flex;justify-content:center}.product-variation-input-fields{width:50%}.product-varition-form-wrapper{box-shadow:var(--box-shadow-dark);border-radius:var(--border-radius-8)}.product-variation-input-fields .form-group{width:100%}#product-variation-form input,#product-variation-form select{border:1px solid var(--text-secondary)!important}.product-variation-table-wrapper{box-shadow:var(--box-shadow-dark);border-radius:var(--border-radius-8);overflow:auto;-webkit-overflow-scrolling:touch}.product-variation-table-wrapper::-webkit-scrollbar{width:6px;height:6px}.product-variation-table-wrapper::-webkit-scrollbar-track{background:#f1f1f1}.product-variation-table-wrapper::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.product-variation-table-wrapper::-webkit-scrollbar-thumb:hover{background:#555}.product-variation-table-wrapper{scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}#shipping_method{display:none}.add-to-cart-td a{white-space:nowrap}.product-variation-table-wrapper table thead tr th{background-color:var(--primary);border:none;color:var(--white);white-space:nowrap}.product-variation-table-wrapper table tbody tr td{font-size:14px}.product-thumbnail-image img{width:56px;width:56px;object-fit:contain;border:1px solid var(--primary);border-radius:var(--border-radius-4);min-width:56px;min-height:56px;max-height:56px}.product-info-td{min-width:400px}.add-to-cart-td{text-align:-webkit-center}.add-to-cart-td a{width:fit-content}.product-variations-show-more-button i{border:1px solid var(--text-secondary);border-radius:50px;padding:6px}.divider-td::before{content:'';position:absolute;top:50%;right:0;width:1px;height:16px;background-color:var(--white);border-radius:4px;transform:translateY(-50%)}.product-image-wrapper{min-height:400px;background-color:#FAFAFA;border-radius:var(--border-radius-8);overflow:hidden;position:relative;width:-webkit-fill-available}.product-image-wrapper img{width:100%;height:100%;object-fit:contain;position:absolute;top:0;left:0;transition:transform 0.2s ease;transform-origin:center center}.product-image-wrapper img:hover{cursor:zoom-in}#zoomOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(15 15 15 / .85);display:flex;justify-content:center;align-items:center;z-index:9999}#zoomOverlay img{max-width:250px;max-height:90%;border-radius:8px;box-shadow:0 0 20px #000}#zoomOverlay .close-btn{position:absolute;top:30px;right:40px;font-size:30px;color:#fff;cursor:pointer}.product-breadcrumbs a{color:var(--text-secondary);font-size:12px;text-decoration:underline}.product-reviews-average,.product-reviews-count{color:var(--secondary)}.product-quantity-wrapper span{color:var(--text-secondary)}.single-product-description-content .nav-pills{margin-bottom:32px}.cat-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.single-product-description-content .nav-pills::before{content:'';position:absolute;width:100%;height:1px;border-radius:var(--border-radius-4);background-color:var(--border-color-light);left:0;bottom:-8px}.single-product-description-content .nav-pills li .nav-link{color:var(--text-grey)}.single-product-description-content .nav-pills li .nav-link.active{color:var(--text-primary);background-color:var(--white);position:relative}.single-product-description-content .nav-pills li .nav-link.active::before{content:'';position:absolute;width:100%;height:2px;border-radius:var(--border-radius-4);background-color:var(--primary);left:0;bottom:-8px;z-index:1}.single-product-description-content .tab-content{max-width:840px;margin:0 auto;background-color:#f5f5f5;border-radius:16px}.single-product-description-content .tab-content p{font-size:14px;line-height:22px;margin-bottom:8px}.single-product-description-content .tab-content h1,.single-product-description-content .tab-content h2,.single-product-description-content .tab-content h3,.single-product-description-content .tab-content h4,.single-product-description-content .tab-content h5,.single-product-description-content .tab-content h6{margin-bottom:8px}.woocommerce #review_form #respond textarea{padding:8px;border-radius:var(--border-radius-4);font-size:14px}.img-holder{border-radius:var(--border-radius-4)}.img-holder a{transition:var(--transition)}.img-holder:hover a{display:flex}.img-holder img{width:96px;height:96px;border-radius:var(--border-radius-4);object-position:top}.details-container{border-bottom:1px dotted #E6E6E6}#contact-form input{padding:7px 32px;border-color:var(--border-color-light)!important}#contact-form textarea{padding:8px 32px;border-color:var(--border-color-light)!important}#contact-form .icon-mail{position:absolute;top:12px;cursor:pointer;left:10px}.contact-left-container p{line-height:18px!important;color:var(--black)}.contact-left-container h1{width:80%}.contact-left-container a{font-size:14px!important;font-weight:500!important;line-height:21px!important;color:var(--black)}.contact-left-container{width:89%}.left-head{font-size:12px;font-weight:500;line-height:21px;display:block;color:var(--text-secondary)}.static-page-content p{margin:12px 0}.page-id-3612 h3,.page-id-42851 h3,.page-id-3 h3,.page-id-42849 h3,.page-id-42869 h3,.page-id-43004 h3,.page-id-43018 h3,.page-id-43020 h3{display:none}.static-page-content P a{color:var(--primary)}.news-letter-wrapper button{padding:8px 12px;background-color:var(--secondary);color:var(--white);border-radius:var(--border-radius-4);border:none;border:1px solid var(--primary);margin-top:0;font-size:12px}.news-letter-wrapper{width:100%}.news-letter-wrapper button:hover{background-color:var(--white);color:var(--secondary);border:1px solid var(--secondary)}.shortcode-svg:hover path{fill:var(--primary)}.news-submit-mail{padding:0 12px;height:34px;margin-right:12px;border:none!important;outline:none;border-radius:var(--border-radius-4)!important;width:22%}.woocommerce-cart table thead tr th{background-color:var(--primary);color:var(--white)}.woocommerce table.shop_table{border-radius:var(--border-radius-4);overflow:hidden;box-shadow:var(--border-color-light)!important}.woocommerce a.remove:hover{color:red!important;background:#fff}.woocommerce .quantity .qty{height:32px;border:1px solid var(--border-color-light)!important}.woocommerce-message,.woocommerce-checkout .woocommerce-info,.woocommerce-error,.woocommerce-info,.woocommerce-column--billing-address address,.woocommerce-column--shipping-address address,.woocommerce-customer-details address{border:0;border-radius:var(--border-radius-4);background-color:var(--white);line-height:36px;color:var(--text);box-shadow:var(--box-shadow-light);margin-bottom:12px;outline:none}.woocommerce-message::before{color:var(--primary);content:""}.woocommerce-message .close-crox{position:absolute;left:24px;top:50%;transform:translateY(-50%);font-size:20px;color:red;cursor:pointer}.woocommerce-message a,.coupon button,table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tbody tr:last-child button,.wc-proceed-to-checkout a,p.return-to-shop a,.woocommerce form.checkout_coupon button,button#place_order,.shipping-calculator-form button,a.button.wc-forward,form.woocommerce-EditAccountForm.edit-account button.woocommerce-Button.button,.woocommerce-address-fields button.button,a.woocommerce-button.button.pay{background-color:var(--primary)!important;color:var(--white)!important;border:1px solid var(--primary)!important;font-weight:500!important;transition:var(--transition);font-size:14px!important;padding:10px 28px!important;border-radius:var(--border-radius-4)}.wc-proceed-to-checkout a{padding:12px 16px!important}.woocommerce-message a:hover,.coupon button:hover,table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tbody tr:last-child button:hover,.wc-proceed-to-checkout a:hover,p.return-to-shop a:hover,.woocommerce form.checkout_coupon button:hover,button#place_order:hover,.shipping-calculator-form button:hover,a.button.wc-forward:hover,form.woocommerce-EditAccountForm.edit-account button.woocommerce-Button.button:hover,.woocommerce-address-fields button.button:hover,a.woocommerce-button.button.pay:hover{background-color:var(--white)!important;color:var(--primary)!important}.shop_table .cart-subtotal th{font-weight:500!important;font-size:14px!important;color:#535353!important}.shop_table .cart-subtotal td{font-weight:500!important;font-size:14px!important;color:#535353!important}.shop_table .fee td{font-weight:500!important;font-size:14px!important;color:#535353!important}.shop_table .fee th{font-weight:500!important;font-size:14px!important;color:#535353!important}#order_review .shop_table .order-total th{font-weight:600!important;font-size:20px!important;color:#535353!important}#order_review .shop_table .order-total td strong span bdi{font-weight:600!important;font-size:20px!important;color:#535353!important}#order_review .shop_table .order-total td strong span{font-weight:600!important;font-size:20px!important;color:#535353!important}.page-id-3605 .page-id-3606 .page-id-3606{background-color:#F6F6F6}.coupon{display:flex}.coupon button{border-top-left-radius:0!important;border-bottom-left-radius:0!important;height:40px}.coupon input{border-top-right-radius:0!important;border-bottom-right-radius:0!important;width:240px!important;border:1px solid var(--border-color-light)!important;margin-right:0!important}.woocommerce-cart h3,.woocommerce-checkout h3{display:none}.cart_totals{width:100%!important}.cart_totals h2{padding:8px 16px;border-top-left-radius:4px;border-top-right-radius:4px}.cart_totals h2,h3#order_review_heading{font-size:16px;background-color:var(--primary);color:var(--white)}.order-header-edit a span{color:#fff;font-size:14px}#order_review table tfoot tr{border-style:dashed!important}.order-header-edit{font-size:14px;background-color:var(--primary);color:var(--white);border-top-left-radius:4px;border-top-right-radius:4px;padding:0 12px;padding:12px 16px}.product-thumbnail{width:64px;height:64px;border:1px solid var(--border-color-dark);border-radius:2px}.product-thumbnail img{width:48px!important;object-fit:contain;height:48px!important}.product-name .product-title{width:80%}.cart_totals table th{font-weight:400!important;color:var(--text-secondary)}.wc-proceed-to-checkout{padding-bottom:0!important}.wc-proceed-to-checkout a{margin-bottom:0!important}.checkout-progress{max-width:760px}.checkout-progress .step{display:flex;align-items:center;gap:8px;cursor:pointer;color:var(--text-secondary);font-size:14px}.checkout-progress .step .circle{width:40px;height:40px;border-radius:50%;border:1px solid var(--text-secondary);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;font-weight:600}.checkout-progress .step.active .circle{background-color:var(--primary);color:var(--white);border:1px solid var(--primary)}.checkout-progress .line{width:120px;height:2px;background-color:var(--border-color-light)}.checkout-progress .step.active span{color:var(--text);font-weight:500}a.restore-item{padding:4px 16px!important;border-radius:var(--border-radius-4)}.product-card .product-title{min-height:48px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wc-empty-cart-message{display:none}.empty-cart-content h4{font-size:24px}.cart-empty-text{color:var(--text-secondary)}.woocommerce-checkout .woocommerce-info::before{display:none}.woocommerce-checkout .woocommerce-info{padding-left:1em}.woocommerce form.checkout_coupon{border:0;box-shadow:var(--box-shadow-light)}.woocommerce form.checkout_coupon p{font-size:14px}.woocommerce-checkout input,.woocommerce-checkout textarea,.shipping-calculator-form input,form.woocommerce-EditAccountForm.edit-account input,.woocommerce-address-fields__field-wrapper input{padding:12px;border-radius:4px!important;height:40px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow,.shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-address-fields__field-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered,.shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-address-fields__field-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}.woocommerce-checkout .select2-container--default .select2-selection--single,.shipping-calculator-form .select2-container--default .select2-selection--single,.woocommerce-address-fields__field-wrapper .select2-container--default .select2-selection--single{border:1px solid #232323;height:40px}h3#order_review_heading,h3#ship-to-different-address,.woocommerce-billing-fields h3{display:block}.woocommerce-billing-fields{box-shadow:var(--border-color-light)!important}a.wc-backward{color:var(--primary);text-decoration:underline;font-weight:500;border-radius:var(--border-radius-4)}.woocommerce-dropdown-wrapper{padding:8px 24px;box-shadow:var(--box-shadow-light);border-bottom-left-radius:4px;border-bottom-right-radius:4px}.woocommerce-dropdown-heading{border:1px solid var(--border-color-light);background-color:var(--white);cursor:pointer;padding:8px 16px;color:var(--text-secondary);font-size:14px;border-radius:var(--border-radius-4);transition:var(--transition)}.woocommerce-dropdown-heading.active,.woocommerce-dropdown-heading:hover{background-color:var(--primary);color:var(--white)}.shipping_address{margin-top:-8px;box-shadow:0 1px 4px rgb(0 0 0 / .1);border-radius:var(--border-radius-4)}#shipping_city_field{width:47%;display:inline-block;margin-right:48px}#shipping_state_field{width:47%;display:inline-block}#shipping_postcode_field{width:47%;display:inline-block;margin-right:48px}#shipping_country_field{width:47%;display:inline-block}#billing_city_field{width:47%;display:inline-block;margin-right:48px}#billing_state_field{width:47%;display:inline-block}#billing_postcode_field{width:47%;display:inline-block;margin-right:48px}#billing_country_field{width:47%;display:inline-block}#billing_phone_field{width:47%;display:inline-block;margin-right:48px}#billing_email_field{width:47%;display:inline-block}#billing_country_field input{cursor:not-allowed}#order_review table tbody td{text-align:right!important}#order_review table tfoot td{text-align:right!important}#payment{display:none}.ppc-button-wrapper{display:none}#ship-to-different-address .second-circle span{background-color:var(--text-secondary);width:40px;height:40px;color:var(--white);border-radius:50px;transition:var(--transition)}#ship-to-different-address.active,#ship-to-different-address:hover .second-circle span{background-color:var(--white);color:var(--primary);transition:var(--transition)}.woocommerce-dropdown-heading.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.woocommerce-dropdown-heading span{background-color:var(--text-secondary);width:40px;height:40px;color:var(--white);border-radius:50px;transition:var(--transition)}.woocommerce-dropdown-heading.active span,.woocommerce-dropdown-heading:hover span{background-color:var(--white);color:var(--primary)}.woocommerce-dropdown-heading i{position:absolute;top:50%;right:16px;transform:translateY(-50%);font-size:16px}#ship-to-different-address i{position:absolute;top:36px;right:16px;transform:translateY(-50%);font-size:16px}.promo-container{background-color:#fff;border-radius:8px;padding:22px;box-shadow:0 0 4px rgb(0 0 0 / .1);margin:20px 0}.promo-text{display:flex;align-items:center;gap:10px;color:#232323;font-size:14px;font-weight:400;flex-wrap:wrap}.promo-icon{width:20px;height:20px}.promo-link{color:var(--primary);text-decoration:none;margin-left:4px;font-weight:400;font-size:14px}.promo-link:hover{text-decoration:underline}#ship-to-different-address input:checked+label i{transform:translateY(-50%) rotate(180deg)}ul.wc_payment_methods.payment_methods.methods input{height:inherit}.woocommerce-cart .cart-collaterals .shipping-calculator-button::after{content:'\f044';font-family:'Font Awesome 6 Free';font-weight:900}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{padding-left:0;margin-top:16px;margin-bottom:28px;box-shadow:var(--box-shadow-light);padding:16px;display:flex;justify-content:space-between;text-align:center;border-radius:var(--border-radius-4)}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details+p{display:none}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-weight:500}.woocommerce-order-received h2{font-size:24px;margin-bottom:4px}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details thead,table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table thead,form#order_review table thead{background-color:var(--primary);color:var(--white)}.woocommerce-account h3{margin-bottom:16px;text-transform:uppercase}nav.woocommerce-MyAccount-navigation ul{padding-left:0;list-style:none;margin-bottom:0;display:flex;flex-direction:column;gap:8px;box-shadow:var(--box-shadow-dark);border-radius:var(--border-radius-8);padding:24px;border:1px solid #fff0;transition:var(--transition)}nav.woocommerce-MyAccount-navigation ul li:not(:last-child){border-bottom:1px solid var(--border-color-light)}nav.woocommerce-MyAccount-navigation ul li a{font-weight:500;width:100%;padding:8px;border-radius:var(--border-radius-4);transition:var(--transition)}nav.woocommerce-MyAccount-navigation ul li a:hover{background-color:#f3f3f3}nav.woocommerce-MyAccount-navigation ul li.is-active a{background-color:var(--primary);color:var(--white)}section.woocommerce-order-details{margin-top:8px}section.woocommerce-order-details h2,section.woocommerce-customer-details h2{font-size:24px;margin-bottom:8px}.u-columns.woocommerce-Addresses.col2-set.addresses{margin-top:16px}.u-columns.woocommerce-Addresses.col2-set.addresses .woocommerce-Address h3{margin-bottom:4px;text-transform:inherit;font-size:18px}a.woocommerce-button.button.cancel{background-color:#eb3535;border:1px solid #eb3535;color:var(--white);font-weight:500;transition:var(--transition);padding:10px 16px;margin-left:12px}a.woocommerce-button.button.cancel:hover{background-color:var(--white);color:#eb3535}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions{display:flex;gap:8px}a.woocommerce-button.button.reorder{background-color:var(--white);color:var(--primary);border:1px solid var(--primary);font-weight:500}a.woocommerce-button.button.reorder:hover{background-color:var(--primary);color:var(--white)}button#place_order{margin-top:16px}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details thead tr th:first-child{width:65%}.woocommerce-columns .woocommerce-column address{position:relative}.woocommerce-columns .woocommerce-column address .dropdown-icon{position:absolute;right:8px;bottom:8px;cursor:pointer}.woocommerce-order{max-width:960px;margin:0 auto}header.background-primary.title.woocommerce-Address-title{margin:0 -24px;border-top-right-radius:4px;border-top-left-radius:4px}header.woocommerce-Address-title.title.background-primary a{margin-top:6px}.dashboard-text a{color:var(--primary);font-weight:500;text-decoration:underline}.woocommerce-Address.box-shadow,.woocommerce-Address.box-shadow:hover{border:none}#bubble_bucks_input{padding:0 8px;width:100%}.available-bucks-input-field input{width:240px;border-color:var(--border-color-light)!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;height:40px;border-radius:var(--border-radius-4)}.available-bucks-input-field button{border-top-left-radius:0!important;border-bottom-left-radius:0!important;height:40px;border-radius:var(--border-radius-4)}.user-viewtable-wrapper .field-wrapper{border-bottom:1px dashed var(--black)}.user-personal-detail:hover{border:1px solid #fff0}.profile-img-box{box-shadow:var(--box-shadow-dark);border-radius:var(--border-radius-8);padding:24px;border:1px solid #fff0;transition:var(--transition)}.woocommerce-EditAccountForm{margin-bottom:24px}.back-edit a{height:24px}.back-edit i{color:var(--black);font-size:20px;margin-top:2px}.profile-edit-handler{top:-16px;right:0;height:24px;width:24px;border-radius:50%;background-color:var(--primary);display:none}.profile-trash-handler{top:-16px;right:28px;height:24px;width:24px;border-radius:50%;background-color:var(--primary);display:none}#order_review .shipping{display:none}.form-check-inline label{font-size:var()}.btn-dimention{padding:6px 14px}.woocommerce-cart .woocommerce-message .restore-item{position:absolute;right:24px}.swal-inline-color{background-color:var(--primary);color:#fff}.confirm-button-custom{background-color:var(--primary);color:#fff;border:none}.cancel-button-custom-up{background-color:var(--primary)!important;color:#fff!important;border:none!important}.sub-side-bar{position:absolute;width:276px;max-height:329px;overflow-y:auto;left:316px;background-color:var(--white);border:1px solid #D9D9D9;border-radius:var(--border-radius-4)}.sub-side-bar li{list-style:none;padding:4px 16px;border-bottom:1px solid var(--text-grey)}.sub-side-bar li a i{display:none}.sub-side-bar span{font-size:13px;color:var(--text);font-weight:500;width:100%}.sub-side-bar a{width:100%}.sub-side-bar li:last-child{border-bottom:none}.sub-side-bar li:hover{background-color:#D9D9D9}.sub-side-bar::-webkit-scrollbar{width:8px}.sub-side-bar::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.sub-side-bar::-webkit-scrollbar-thumb{background:var(--secondary);border-radius:4px}.sub-side-bar::-webkit-scrollbar-thumb:hover{background:var(--primary)}.woocommerce-cart .cart-collaterals .cart-discount th{max-width:128px!important}.sub-side-bar2{position:absolute;width:276px;max-height:300px;overflow-y:auto;z-index:99;left:596px;background-color:var(--white);border:1px solid #D9D9D9;border-radius:var(--border-radius-4)}.sub-side-bar2 li{list-style:none;padding:4px 16px;border-bottom:1px solid var(--text-grey)!important}.sub-side-bar2 span{font-size:13px;color:var(--text);font-weight:500;width:100%}.sub-side-bar2 a{width:100%}.sub-side-bar2 li:last-child{border-bottom:none!important}.sub-side-bar2 li:hover{background-color:#D9D9D9}.sub-side-bar2::-webkit-scrollbar{width:8px}.sub-side-bar2::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.sub-side-bar2::-webkit-scrollbar-thumb{background:var(--secondary);border-radius:4px}.sub-side-bar2::-webkit-scrollbar-thumb:hover{background:var(--primary)}.child-categories-dropdown-ul-2{padding:0}.has-children-2 .side-bar-right{display:block;position:absolute;top:12px;right:16px}.has-children-2{position:relative}.sub-side-bar3{position:absolute;width:276px;max-height:300px;overflow-y:auto;z-index:99;left:596px;background-color:var(--white);border:1px solid #D9D9D9;border-radius:var(--border-radius-4)}.sub-side-bar3 li{list-style:none;padding:4px 16px;border-bottom:1px solid var(--text-grey)!important}.sub-side-bar3 span{font-size:13px;color:var(--text);font-weight:500;width:100%}.sub-side-bar3 a{width:100%}.sub-side-bar3 li:last-child{border-bottom:none!important}.sub-side-bar3 li:hover{background-color:#D9D9D9}.sub-side-bar3::-webkit-scrollbar{width:8px}.sub-side-bar3::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.sub-side-bar3::-webkit-scrollbar-thumb{background:var(--secondary);border-radius:4px}.sub-side-bar3::-webkit-scrollbar-thumb:hover{background:var(--primary)}.child-categories-dropdown-ul-3{padding:0}.has-children-3 .side-bar-right{display:block;position:absolute;top:12px;right:16px}.has-children-3{position:relative}.mob-head{display:none}.drop-icon-mob{display:none}.add-cart-mob{display:none}#scrollUpBtn{position:fixed;bottom:72px;right:72px;background-color:var(--primary);color:#fff;border:none;padding:4px 16px;border-radius:var(--border-radius-4);display:none;cursor:pointer;font-size:18px;z-index:9}.header-search{transition:opacity 0.3s ease}#show-search{cursor:pointer}.sub-modal-rt{padding:36px 0;padding-right:16px}.sub-modal-rt img{min-width:80px;width:80px}.sub-modal-rt span{font-size:12px;color:var(--white)}.sub-modal-rt a{text-decoration:underline;font-size:12px;color:var(--white)}.sub-modal-rt h4{color:var(--white)}.popup-modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0 0 0 / .4);padding-top:60px}.popup-modal-content{position:relative;background-color:#fff;margin:5% auto;border:1px solid #888;width:80%;max-width:1000px;text-align:center;height:500px;overflow:hidden}.close{color:#aaa;font-size:28px;font-weight:700;position:absolute;top:10px;right:25px;font-family:Arial,sans-serif}.close:hover,.close:focus{color:var(--primary);text-decoration:none;cursor:pointer}.woocommerce .star-rating::before{content:"★★★★★";color:#cfc8d8;font-size:21px;float:left;top:-2px;left:-2px;position:absolute}.woocommerce .star-rating span::before{content:"★★★★★★";color:#fc0;font-size:21px;position:absolute;left:-2px}.comment-form-rating .stars{width:110px!important}.woocommerce .star-rating{height:22px!important}#reply-title{padding-bottom:8px!important;display:block}.woocommerce p.stars a{color:#fc0}#subscription-modal .close{font-size:44px;top:-5px;right:16px}.btn-pay{color:var(--primary)!important;background-color:var(--white)!important;padding:8px 16px;border:1px solid var(--primary);border-radius:var(--border-radius-4)}.btn-pay:hover{color:var(--white)!important;background-color:var(--primary)!important;border:1px solid #fff0}.diff-address span:first-child{font-size:14px;font-weight:500}.diff-address span:nth-child(2) a{font-size:14px;font-weight:500;color:var(--primary)}#customer_details input{border-color:#ddd!important}#customer_details .select2-selection{border-color:#ddd!important}.slider-container{position:relative;height:8px;background-color:#e0e0e0;border-radius:5px;margin:4px 0}.slider-track{position:absolute;height:100%;background-color:var(--primary);border-radius:5px}.slider-handle{position:absolute;width:20px;height:20px;background-color:var(--primary);border-radius:50%;top:-7px;margin-left:-12px;cursor:pointer;box-shadow:0 0 5px rgb(0 0 0 / .2);z-index:10}.slider-handle:hover{background-color:var(--primary)}.price-values{display:flex;justify-content:space-between;margin-top:10px}.separator{background:#3972D61A;width:100%;position:absolute;margin-bottom:36px!important;margin-top:-56px;padding:8px 44px;margin-left:-8px;color:var(--primary);height:40px}.header-search-login,.sign-in{transition:all 0.3s ease}.sign-in.btn-scrolled{color:var(--primary)!important;background-color:var(--white)!important}.sign-in.btn-scrolled svg path{fill:var(--primary)!important}.sign-in.btn-scrolled:hover{color:var(--primary)!important;background-color:var(--white)!important}.cart-total{height:19px;margin-top:-6px;margin-bottom:-3px}.page-id-3605 .short-banner-content,.page-id-3606 .short-banner-content{border-radius:var(--border-radius-8);background:url(https://www.bubblefast.com/wp-content/themes/bubblefast/assets/css/../images/homepage-banner-background-image.png) center center / cover no-repeat;padding:20px;margin-top:0}.page-id-3612 .sign-in,.page-id-3605 .sign-in,.page-template-login-template .sign-in,.page-template-signup-template .sign-in{color:var(--primary)!important;background-color:var(--white)!important}.page-id-3612 .sign-in svg path,.page-id-3605 .sign-in svg path,.page-template-login-template .sign-in svg path,.page-template-signup-template .sign-in svg path{fill:var(--primary)!important}.sign-up:hover{color:var(--primary)}body:not(.page-template-homepage-template) .user-profile-name{color:#fff}.sign-up,.sign-in{padding:7px 9px}.header-alert{position:relative;z-index:1}.product-image-wrapper .slider-item,.product-image-wrapper .slick-list,.product-image-wrapper .slick-track,.product-image-wrapper .slick-slide.slick-current.slick-active{width:100%!important;height:100%!important}.product-small-images{display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center}.product-small-images img{width:86px;height:72px;border-radius:var(--border-radius-4);border:2px solid #FAFAFA;object-fit:cover;cursor:pointer}.product-small-images img.active{border:2px solid var(--primary)}@media screen and (max-width:1199px){.slick-next{top:inherit;bottom:-54px;right:45%!important}.slick-prev{top:inherit;bottom:-54px;left:45%!important}.news-submit-mail{width:32%}.header-logo img{width:60px}}.side-bar-down{display:none}@media screen and (max-width:991px){.side-bar-right{display:none!important}.side-bar-down{display:block}.header-all-categories svg path{fill:#000}.header-search{width:70%;left:0;right:0;position:absolute;margin:0 auto}.header-menu-wrapper{background-color:#fff0;top:94px;background-color:var(--primary);padding:6px 0px!important}.header-menu li a{color:var(--white)}.header-contact-us a{color:#000!important}.header-contact-us span{color:#000!important}.header-content{display:flex;justify-content:center;width:100%}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:16px}.user-profile-dropdown{left:-88px}.footer-terms-links a{font-size:11px}.footer-links{display:none!important}.footer-links.show{display:block!important}.footer-links a{display:block;margin-top:4px}.footer-heading::before{display:none}.footer-menu{padding:12px 0;border-bottom:1px solid var(--white);width:100%!important}.footer-hr{display:none}.footer-bottom-section{margin-top:14px;display:flex;flex-direction:column;justify-content:center}.footer-heading i{position:absolute;right:4px;top:4px;display:block}.footer-heading{width:100%}.footer-logo-section{width:100%}.footer-top-section{flex-wrap:wrap}.cart-collaterals{margin-top:16px}#order_review_heading{margin-top:16px}.categories-dropdown .child-categories-dropdown-ul .category-third-level li{padding-left:28px!important;background-color:#efefef}}@media screen and (max-width:767px){h1{font-size:32px;line-height:40px}h2{font-size:28px;line-height:36px}.header-content{display:flex;width:100%;overflow-x:clip;white-space:nowrap}.header-menu li:first-child a{padding-left:4}.header-menu li:last-child a{padding-right:0}.slick-next{top:inherit;bottom:-54px;right:35%!important}.slick-prev{top:inherit;bottom:-54px;left:35%!important}.woocommerce-page table.shop_table_responsive tr td.product-quantity{display:flex;align-items:center;gap:8px;width:100%}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{flex-direction:column;gap:16px;border:none!important}.woocommerce ul.order_details li{padding-right:0;border:none}.woocommerce-message,.woocommerce-checkout .woocommerce-info,.woocommerce-error,.woocommerce-info,.woocommerce-column--billing-address address,.woocommerce-column--shipping-address address,.woocommerce-customer-details address{margin-top:24px}.u-columns.woocommerce-Addresses.col2-set.addresses{margin-top:0}.woocommerce-account .woocommerce-MyAccount-content{margin-top:24px}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{margin-top:16px}.news-submit-mail{width:50%}.product-variation-input-fields{width:100%}.sub-modal-rt{padding:12px 16px}.why-choose-us-box:hover{transform:inherit}.category-box:hover{transform:inherit}.product-card-shadow:hover{transform:inherit}#shipping_city_field{width:100%}#shipping_state_field{width:100%}#shipping_postcode_field{width:100%}#shipping_country_field{width:100%}#billing_city_field{width:100%}#billing_state_field{width:100%}#billing_postcode_field{width:100%}#billing_country_field{width:100%}#billing_phone_field{width:100%}#billing_email_field{width:100%}.header-logo img{min-width:40px!important;width:40px!important}.product-small-images{flex-direction:row}.woocommerce-back-button a{padding:8px}}@media screen and (max-width:575px){.pagination-wrapper{flex-wrap:wrap}.tabular-bottom{width:100%;margin-bottom:10px}.pagination{width:100%;text-align:center;flex-wrap:wrap}.login-container{width:96%}.login-container h2{width:inherit;max-width:inherit}.contact-left-container h1{width:103%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%;overflow:visible}.checkout-progress-section .checkout-progress{flex-wrap:wrap;row-gap:12px}.header-search{position:absolute;width:95%;top:48px;left:4px;min-width:200px}.news-submit-mail{width:60%}.sign-up,.sign-in{padding:8px 4px;font-size:12px}.woocommerce-orders .woocommerce-orders-table tbody tr{margin-bottom:16px;border:1px solid rgb(0 0 0 / .1)}.woocommerce-orders .woocommerce-orders-table tbody tr td a{color:var(--primary);text-decoration:underline}.woocommerce-orders .woocommerce-orders-table tbody tr td:last-child{border-bottom:1px solid rgb(0 0 0 / .1)}.woocommerce-orders .woocommerce-orders-table tbody tr:last-child{margin-bottom:0}.woocommerce-orders .woocommerce-orders-table tbody tr:last-child td:last-child{border-bottom:none}.woocommerce table.shop_table{border:none;box-shadow:var(--border-color-dark)!important}.woocommerce-orders .woocommerce-orders-table tbody tr:first-child th .woocommerce-orders-table__cell .woocommerce-orders-table__cell-order-number{display:flex!important;justify-content:space-between!important;border-top:0!important}.woocommerce-orders .woocommerce-orders-table tbody tr:first-child th .orders-table__cell.woocommerce-orders-table__cell-order-number::before{content:attr(data-title) ": "!important;font-weight:700!important;float:left!important}.product-variations-table thead{display:none}.product-name img{width:58px!important;height:58px!important;min-width:58px!important;object-fit:cover;border:1px solid #ccc!important}.product-variations-table tr{display:block;flex-wrap:wrap;background-color:#fff;border-radius:8px;padding:12px;display:flex;flex-direction:column;margin-bottom:12px;border:2px solid var(--border-color-light);box-shadow:var(--box-shadow-dark)!important;transition:height 0.3s ease}.product-variations-table tbody{row-gap:16px}.product-variation-table-wrapper{box-shadow:none}.product-variations-table td{position:relative;border:none}.table>:not(caption)>*>*{padding:.2rem .2rem}.product-info-td{min-width:inherit!important}.product-variations-table td.full{flex:1 1 100%}.mob-head{display:block;position:absolute;left:8px;font-size:14px;font-weight:500}.product-title{min-width:180px!important;max-width:272px}.drop-icon-mob{display:block;position:absolute;right:0;color:#000;font-size:16px;top:2px;display:inline-block;cursor:pointer;transition:transform 0.3s ease}.add-cart-mob{display:block;position:absolute;right:2px;color:var(--primary);font-size:24px;top:2px;display:inline-block;cursor:pointer}.pricing-td{display:flex}.price-bold{font-weight:600;position:relative;left:196px;margin-left:8px}.price-bold-bundle{font-weight:600;position:relative;margin-left:8px;right:64px}.price-bold1{font-weight:600;position:relative;left:64px}.price-bold2{font-weight:600;position:relative;right:238px}.mobile-combined{display:flex;justify-content:center}.mobile-combined a{min-width:54px;width:54px}.mobile-combined span{display:none!important}.mob-sku-remove{display:none!important}.quantity-wrapper{margin-right:17px}.product-price-and-quantity .quantity-wrapper{margin-right:0}.header-logo svg{width:18px!important}.cart-icon-wrapper{padding:2px}.page-id-3605 .header-logo svg path,.page-id-3606 .header-logo svg path,.page-id-3607 .header-logo svg path,.page-id-3612 .header-logo svg path,.page-template-login-template .header-logo svg path,.page-template-signup-template .header-logo svg path{fill:#fff}body:not(.page-template-homepage-template) .user-profile-name{color:inherit}.page-id-3605 .user-profile-name,.page-id-3606 .user-profile-name,.page-id-3607 .user-profile-name,.page-id-3612 .user-profile-name,.page-template-login-template .user-profile-name,.page-template-signup-template .user-profile-name{color:#fff!important}.short-banner-content{padding-top:12px;margin-top:80px}.sign-in{color:var(--primary)!important;background-color:var(--white)!important}.post-type-archive-product .scrolled .header-logo svg path{fill:var(--white)}.post-type-archive-product .scrolled .header-menu li a{color:var(--white)}.single-product .header-logo svg path{fill:var(--white)}.single-product .header-logo svg path{fill:var(--white)}.user-profile-name i{color:var(--white)}}.mob-header-search{display:none}@media screen and (max-width:480px){.header-content{width:100%;overflow-x:clip;white-space:nowrap;justify-content:inherit}.news-submit-mail{width:64%}.header-search-full{display:none;width:0;overflow:hidden;transition:width 0.4s ease}.mob-header-search{display:block;top:12px;margin-left:2px;margin-bottom:16px}.table-msg{padding-right:100px!important}.homepage-banner-content,.category-banner-content{margin-top:0;padding:24px 0;padding-top:12px}.header-menu li a{font-size:10px;font-weight:400;padding:2px}.header-menu li.current-menu-item a{font-size:10px;font-weight:400}.page-template-homepage-template .header-menu li a,.post-type-archive-product .header-menu li a,.tax-product_cat .header-menu li a{color:var(--primary);font-size:10px;font-weight:400;padding:2px}.page-template-homepage-template .header-menu li.current-menu-item a,.post-type-archive-product .header-menu li.current-menu-item a,.tax-product_cat .header-menu li.current-menu-item a{color:var(--primary);font-size:10px;font-weight:400;padding:2px}.page-template-homepage-template .scrolled .header-menu li.current-menu-item a,.post-type-archive-product .scrolled .header-menu li.current-menu-item a,.tax-product_cat .scrolled .header-menu li.current-menu-item a{color:var(--white);font-size:10px;font-weight:400;padding:2px}.header-menu ul{gap:0}.header-search-login .container{padding-top:0;padding-bottom:0}.cart-icon-wrapper .cart-count{top:-8px;right:-4px}}@media screen and (max-width:390px){.table-msg{padding-right:112px!important}}.header-content::-webkit-scrollbar{width:4px;height:4px}.header-content::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:4px}.tracking-numbers p{font-weight:700;margin-bottom:5px}.tracking-numbers ul{list-style:none;padding-left:12px}.tracking-numbers li{margin:3px 0}.tracking-numbers li a{text-decoration:none;color:var(--primary)}.dashboard-text{display:none}.traking-head{margin-top:12px!important}.disable-email input{cursor:not-allowed}.tabular-bottom{font-size:12px;font-weight:400;line-height:18px}.tabular-bottom span{white-space:nowrap;font-size:14px}.header-logo{display:flex;align-items:center}.header-logo img{min-width:40px;width:60px}.header-logo svg{min-height:18px;min-width:18px;width:24px;height:24px}.header-logo a{margin-left:10px}@media (min-width:992px){.header-logo{justify-content:flex-start}}@media (max-width:768px){.menu-toogle{margin-right:0}}.range-slider{display:flex;flex-direction:column;align-items:center;margin-top:8px}.range-values{display:flex;justify-content:space-between;width:100%;font-weight:700}.slider-container{position:relative;width:100%}.slider-container input{height:6px;background-color:#ccc!important;border:none!important;margin-top:-3px}.max-pointer{margin-top:-8px;margin-right:-6px}input[type="range"]{width:103%;-webkit-appearance:none;background:#fff0;position:absolute}#max_value_display{margin-right:-6px}.range-track{height:6px;background:var(--primary);position:absolute;top:50%;left:0;transform:translateY(-50%);border-radius:3px}.range-info{color:var(--primary)}.carrier-message li{list-style:inherit!important;line-height:24px}.carrier-message li:not(:last-child){margin-bottom:16px}.coupon-error-notice{margin-left:16px!important;font-size:14px!important;font-weight:500!important}.select2-container--default .select2-selection--single{height:44px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:inherit!important}#pickup-price-selector{border:1px solid #e2e2e2;padding:20px;border-radius:8px;margin-bottom:30px;box-shadow:0 2px 5px rgb(0 0 0 / .05)}#pickup-price-selector h3{font-size:18px;margin-bottom:15px;color:#333}#pickup-price-selector label{display:flex;align-items:center;font-size:16px;margin-bottom:10px;cursor:pointer;color:#444}#pickup-price-selector input[type="radio"]{margin-right:4px;accent-color:var(--primary)}.quantity_text{color:#082D7D}.shipping-woocommerce-message{border:0;border-radius:var(--border-radius-4);background-color:var(--white);line-height:36px;color:var(--text);box-shadow:var(--box-shadow-light);margin-bottom:12px;outline:none}.select2-container--default .select2-results>.select2-results__options{max-height:326px!important;overflow-y:auto}.tax-product_cat{overflow-x:hidden}@media screen and (max-width:375px){.menu-item-395104{display:none}.sign-in svg{display:none}}.woocommerce-review__awaiting-approval{display:none!important}.inventory-msg p{font-size:14px!important}.collapsed-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.read-toggle{cursor:pointer;color:var(--secondary);font-weight:600;display:inline-block;font-size:16px}#billing_address_2,#shipping_address_2{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}