.section-title{letter-spacing:0;color:#414141}body{color:#000}button.btn,a.btn,input.btn,button.btn.btn-primary,button.btn.button,a.btn.btn-primary,a.btn.button,input.btn.btn-primary,input.btn.button,.user-info-container button.button,button.btn.btn-outline,a.btn.btn-outline,input.btn.btn-outline,.ajax-sugg-res-inner .search-topics-col a.btn-primary,.promo-code-wrap .btn-promo{background:#e50000;border-color:#e50000;color:#fff}button.btn:not(:disabled):not(.disabled):hover,a.btn:not(:disabled):not(.disabled):hover,input.btn:not(:disabled):not(.disabled):hover,button.btn.btn-primary:not(:disabled):not(.disabled):hover,button.btn.button:not(:disabled):not(.disabled):hover,a.btn.btn-primary:not(:disabled):not(.disabled):hover,a.btn.button:not(:disabled):not(.disabled):hover,input.btn.btn-primary:not(:disabled):not(.disabled):hover,input.btn.button:not(:disabled):not(.disabled):hover,.user-info-container button.button:hover,button.btn.btn-outline:not(:disabled):not(.disabled):hover,a.btn.btn-outline:not(:disabled):not(.disabled):hover,input.btn.btn-outline:not(:disabled):not(.disabled):hover,.single-product-summary .woocommerce-variation-add-to-cart-disabled .add-to-cart-btn .primary-matat-btn:hover{border-color:#e50000;color:#e50000;background:#fff0}.ajax-sugg-res-inner .search-topics-col a.btn-primary:hover{border-color:#e50000!important;color:#e50000!important}.section-title{font-weight:700}.bundle-product{margin:0;padding:0}.bundle-product .container{padding:0;max-width:100%}.bundle-product h2.bundle-title{margin:0 0 20px;font-size:16px}.bundle-product .bundle-img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.625rem;gap:.625rem 0}.bundle-product .bundle-img-wrap>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.bundle-product .bundle-img-wrap>div.img-holder{width:3.8125rem;height:4.4375rem}.bundle-product .bundle-img-wrap>div.icon-holder{width:2rem}.bundle-product .bundle-img-wrap .img-holder{border:1px solid #c6c6c6;position:relative}.bundle-product .bundle-img-wrap .img-holder a{display:block}.bundle-product .bundle-img-wrap .img-holder img{height:100%;width:100%;position:absolute;top:0;right:0}.bundle-product .bundle-img-wrap .icon-holder{font-weight:600;font-size:.625rem}.bundle-product .bundle-img-wrap .icon-holder.sum{display:none}.bundle-product .bundle-img-wrap .total-sum{font-weight:600;font-size:.8125rem;width:auto;display:none}.bundle-product .bundle-img-wrap .total-sum .savings{margin-right:.25rem}.bundle-product .bundle-checkbox>div:nth-last-of-type(2) .jcf-select-drop{top:auto;bottom:100%}.bundle-product .bundle-checkbox label{display:block;position:relative;padding-right:1.125rem;text-align:initial}.bundle-product .bundle-checkbox label .check-wrap,.bundle-product .bundle-checkbox label .price-sale{display:inline-block;vertical-align:middle}.bundle-product .bundle-checkbox .check-wrap .text-wrap a{color:#000}.bundle-product .bundle-checkbox .check-wrap input[type="checkbox"]{position:absolute;width:20px;height:100%;opacity:0;z-index:99;right:0;top:0;cursor:pointer}.bundle-product .bundle-checkbox .check-wrap .fake-input{position:absolute;border:1px solid #c9c9c9;display:block;width:1rem;height:1rem;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.bundle-product .bundle-checkbox .check-wrap .fake-input:before{position:absolute;content:"\e909";font-family:icomoon;font-size:.4375rem;display:none;color:#000;right:.125rem;top:.125rem}.bundle-product .bundle-checkbox .check-wrap input[type="checkbox"]:checked~.fake-input:before{display:block}.bundle-product .bundle-checkbox .price-sale{font-weight:600}.bundle-product .bundle-checkbox .price-sale .main-price{text-decoration:line-through;color:#707070}.bundle-product .bundle-checkbox .price-sale span{color:#ff0017}.bundle-product .bundle-checkbox form{-webkit-padding-start:1.375rem;padding-inline-start:1.375rem}.bundle-product .bundle-checkbox .variations tr td{padding-bottom:.46875rem}.bundle-product .bundle-checkbox .variations label{padding:0}.bundle-product .bundle-checkbox .variations .label label{font-size:.75rem;font-weight:600;margin:0}.bundle-product .bundle-checkbox .variations .label label::after{content:":";padding-right:5px}.bundle-product .bundle-checkbox .variations .value{padding-right:.375rem}.bundle-product .bundle-checkbox .variations .value .jcf-select{min-width:7.5rem}body.woo-variation-swatches .bundle-product .bundle-checkbox .variations .single-product-variable-items .variable-item{width:auto;padding:0;margin:-1px -1px 0 0;border-radius:0;height:auto}body.woo-variation-swatches .bundle-product .bundle-checkbox .variations .single-product-variable-items .variable-item .variable-item-span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.75rem;border-radius:0;min-width:3.125rem;height:1.6875rem;line-height:1;text-align:center;border:1px solid #c9c9c9!important;padding:.25rem .4375rem}body.woo-variation-swatches .bundle-product .bundle-checkbox .variations .single-product-variable-items .variable-item.selected .variable-item-span,body.woo-variation-swatches .bundle-product .bundle-checkbox .variations .single-product-variable-items .variable-item:hover .variable-item-span{border-color:#000!important;z-index:5}.bundle-product .button-holder{margin-bottom:0;margin-top:20px}.bundle-product .button-holder a{background:#000;color:#fff;font-weight:500;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;width:100%;height:2.125rem}.bundle-product .button-holder a:not([href]):not([tabindex]):hover,.bundle-product .button-holder a:not([href]):not([tabindex]):focus{color:#fff}.bundle-product .button-holder a .text-holder{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 .46875rem}.bundle-product .button-holder a .text-holder::before{content:"";position:absolute;width:3px;background:#fff;top:0;left:0;height:100%}.bundle-product .button-holder a .price-sale{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:5.6875rem;margin-right:0;font-size:inherit;padding:0 .46875rem}.bundle-product .button-holder a .price-sale .main-price{margin-left:.1875rem}.bundle-product .button-holder a .price-sale .bundled-price{color:#fff}.bundle-product .button-holder button .price-sale{width:auto;min-width:5.6875rem}.header-offer-bar{background:#e50000;color:#fff;font-weight:500}.header-holder .header-nav-holder{background:#fff0}.logo img{max-height:2.7rem}.nav-opener .nav-bar:before,.nav-opener .nav-bar:after{width:100%}#primary-nav .primary-menu>li>a{color:#414141;font-weight:500}#primary-nav .primary-menu>li>a:before{background:#414141}#primary-nav .primary-menu>li.menu-bold{font-weight:600}.header-wishlist-box .product-item{text-align:center}.header-wishlist-box .product-item .btn-add-cart{background-color:#e50000;color:#fff;border-color:#e50000}.header-mini-cart .mini-cart-body .bundle-product{margin:0;padding:1.25rem .625rem}.header-mini-cart .mini-cart-body .bundle-product .container{padding:0;max-width:100%}.header-mini-cart .mini-cart-body .bundle-product h2.bundle-title{margin:0 0 20px;font-size:16px}.header-mini-cart .mini-cart-body .bundle-product .bundle-img-wrap>div.icon-holder{width:1.25rem}.header-mini-cart .mini-cart-body .bundle-product .button-holder{margin-bottom:0;margin-top:20px}.header-mini-cart .mini-cart-body .bundle-product .button-holder a{background:#000;font-size:.625rem;color:#fff;font-weight:500;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;width:100%;height:2.125rem}.header-mini-cart .mini-cart-body .bundle-product .button-holder a .text-holder{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 .46875rem}.header-mini-cart .mini-cart-body .bundle-product .button-holder a .text-holder::before{content:"";position:absolute;width:3px;background:#fff;top:0;left:0;height:100%}.header-mini-cart .mini-cart-body .bundle-product .button-holder a .price-sale{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:5.6875rem;margin-right:0;font-size:inherit;padding:0 .46875rem}.header-mini-cart .mini-cart-body .bundle-product .button-holder a .price-sale .main-price{margin-left:.1875rem}.header-mini-cart .mini-cart-body .bundle-product .button-holder a .price-sale .bundled-price{color:#fff}.mini-cart-item.bundle-products-items .cart-quantity{opacity:.3;cursor:not-allowed}.mini-cart-item.bundle-products-items .cart-quantity .jcf-number .jcf-btn-inc,.mini-cart-item.bundle-products-items .cart-quantity .jcf-number .jcf-btn-dec{pointer-events:none}.hero-banner{margin-bottom:0}.hero-banner button.btn.btn-white{color:#e50000;font-weight:600}.hero-banner button.btn.btn-white:not(:disabled):not(.disabled):hover{background:#e50000;color:#fff;border-color:#e50000}.hero-banner .banner-title{font-weight:700}.home-layout-two button.btn.btn-white{color:#fff;font-weight:600;background:#e50000;border-color:#e50000}.home-layout-two button.btn.btn-white:not(:disabled):not(.disabled):hover{background:#fff;color:#e50000;border-color:#fff}.home-layout-two .box-title{font-weight:700}.story-layout-section{background:#f8f8f8}.story-layout-section .story-circles-row:not(.slick-initialized) .story-col .story-title{font-weight:700}.category-logos-row .slick-arrow{display:none!important}.best-selling-section .nav-tabs .nav-item .nav-link{font-weight:700}.best-selling-section .nav-tabs .nav-item .nav-link.active{color:#e50000}.bottom-benefit-section.home_layout{background:#fff0}.bottom-benefit-section .benefit-col{background:#fff0;border:1px solid #e50000;font-weight:500;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:3.125rem}.bottom-benefit-section .benefit-col:nth-child(2) .ico-wrap img{height:auto}.bottom-benefit-section .benefit-col .ico-wrap img{height:auto}.single-product-summary .product_title,.single-product-summary .product-price{font-weight:500}.single-product-summary .produc-misc-info{display:none!important}.single-product-summary .btn-holder:not(.variations_button){display:inline-block;vertical-align:middle;width:48%}.single-product-summary .quick-purchase-btn,.single-product-summary .quick-vari-purchase-btn{margin-right:3%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;width:47%;border:1px solid #e50000;text-align:center;color:#e50000;height:2.125rem;line-height:2.125rem;padding:0 .625rem;font-size:.875rem;font-weight:700;text-align:center;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:#fff0;margin-bottom:21px}.single-product-summary .quick-purchase-btn:not(:disabled):not(.disabled):hover,.single-product-summary .quick-purchase-btn:not(:disabled):not(.disabled):focus,.single-product-summary .quick-vari-purchase-btn:not(:disabled):not(.disabled):hover,.single-product-summary .quick-vari-purchase-btn:not(:disabled):not(.disabled):focus{background-color:#e50000;color:#fff}.single-product-detail .single-product-summary .product-summary-inner{max-width:100%}.single-product-detail .single-product-summary .product-summary-inner .woocommerce-product-details__short-description{font-weight:500}.single-product-detail .single-product-summary .single-product-form{max-width:400px}.single-product-detail .single-product-summary .product-price{font-weight:600;color:#e50000}.single-product-detail .single-product-summary .product-price>span:last-child{font-weight:400;font-size:.75rem}.single-product-detail .single-product-summary h1{font-weight:600}.single-product-detail .single-product-slider{border:1px solid #d1d1d1}.no_slide_thumb .single-product-detail .single-product-slider{padding-right:0}.single-product-detail .single-product-slider .vimeo-wrap:before{display:none}.single-product-detail .single-product-slider .vimeo-wrap.hs-overlay{position:relative}.single-product-detail .single-product-slider .vimeo-wrap.hs-overlay::before{content:"";position:absolute;inset:0;display:block;z-index:3}.single-product-detail .single-product-slider .img-wrap{margin-left:1px}.single-product-detail .single-product-slider .img-wrap img{padding:0}.single-product-detail .single-product-slider .img-wrap img:not(.zoomImg){width:70%;object-fit:contain;left:0;margin:0 auto}.single-product-detail .off-label{background-color:#e50000;color:#fff;font-weight:500}.single-product-detail .variations_form .btn-holder.variations_button{max-width:400px!important}.single-product-infos .bundle-product{padding-inline:.9375rem}.shop-page-container .archive-heading-wrap .woocommerce-products-header{width:auto}.search-no-results .woocommerce-no-products-found{display:block;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.search-no-results .woocommerce-no-products-found .woocommerce-info{text-align:initial}.archive-subcategory-display{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;padding:.9375rem .625rem .375rem 0;gap:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.archive-subcategory-display .subcategory-item{text-align:center;font-size:.75rem;line-height:1.5}.archive-subcategory-display .subcategory-item.no_image>a{border-radius:100px;padding:.3125rem .625rem;background:#f0f1f3}.archive-subcategory-display .subcategory-item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.46875rem;color:#000;box-shadow:0 0 #fff0}.archive-subcategory-display .subcategory-item>a.active{box-shadow:0 0 0 1px #f35a11}.archive-subcategory-display .subcategory-item>a.disabled{opacity:.2;cursor:not-allowed}.archive-subcategory-display .subcategory-item .img-wrap img{aspect-ratio:initial;border-radius:0;width:100%;margin-inline:auto;display:block;object-fit:cover}.archive-subcategory-display .subcategory-item .img-wrap+.subcategory-name{display:none}.checkout-container .select2-container{width:100%!important}.checkout-container .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0}.checkout-container .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{left:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.checkout-container .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow::before{content:"\e901";font-family:"icomoon";font-size:.3125rem}.checkout-container .select2-container.select2-container--default.select2-container--open .select2-selection__arrow::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.checkout-container .form-row:not(#billing_subscribe_field) .checkout_input_label{white-space:nowrap;overflow:hidden;pointer-events:none;z-index:1}.checkout-container .form-row:not(#billing_subscribe_field) .checkout_input_label[for="billing_city"] .required,.checkout-container .form-row:not(#billing_subscribe_field) .checkout_input_label[for="shipping_city"] .required{display:none}.checkout-container .form-row:not(#billing_subscribe_field):has(.select2-container--open) .checkout_input_label[for="billing_city"],.checkout-container .form-row:not(#billing_subscribe_field):has(.select2-container--open) .checkout_input_label[for="shipping_city"],.checkout-container .form-row:not(#billing_subscribe_field):not(:has(.select2-selection__placeholder)) .checkout_input_label[for="billing_city"],.checkout-container .form-row:not(#billing_subscribe_field):not(:has(.select2-selection__placeholder)) .checkout_input_label[for="shipping_city"]{font-size:.625rem;-webkit-transform:translate(0,-70%);-ms-transform:translate(0,-70%);transform:translate(0,-70%);color:#000}.checkout-container .form-row:not(#billing_subscribe_field) .select2-selection__placeholder{display:none}.checkout-container .form-row.woocommerce-invalid#billing_city_field .select2-container.select2-container--default .select2-selection--single{border-color:red}.checkout-container .form-input{display:block;width:100%;background:#fff;border:1px solid #b0b0b0;border-width:0 0 1px;font-size:.75rem;line-height:1.5;outline:none;color:#000;height:calc(1.6875rem + 1px);padding:.34375rem 0;font-weight:400;border-radius:0}.rtl .checkout-container .form-input{direction:rtl}body.woocommerce-checkout .select2-dropdown{border-color:#b0b0b0}body.woocommerce-checkout .select2-container--default .select2-search--dropdown .select2-search__field{border-color:#b0b0b0}#wrapper .progress .progress-bar{background:#e50000}.product-item .product-detail{text-align:center}.product-item .product-title,.product-item .product-name,.product-item .product-price,.product-item span.price{color:#e50000;font-weight:500}.product-item .product-title,.product-item .product-name{line-height:1.3}.product-item .product-price,.product-item span.price{font-weight:600}.product-item .product-price span:not(.amount),.product-item span.price span:not(.amount){font-weight:400}.product-item .product-img{border:1px solid #d1d1d1}.product-item .product-img .normal-image{padding-bottom:100%}.product-item .product-img .normal-image img{position:absolute;top:0;right:0;height:100%;object-fit:cover}.product-item .matat_sale_badge,.product-item .sold-out-label,.product-item .sale-label,.product-item .new-label,.product-item .comming-soon-label,.product-item .off-label{background:#e50000;color:#fff;font-weight:500}[class^="icon-"],[class*=" icon-"]{font-family:"icomoon"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-info:before{content:"\e946";color:#707070}.icon-phone-circle:before{content:"\e945"}.icon-telephone1:before{content:"\e943"}.icon-user-new:before{content:"\e944"}.icon-cart-outline:before{content:"\e942"}.icon-wolt:before{content:"\e941"}.icon-whatsapp-circle:before{content:"\e940"}.icon-quick-view:before{content:"\e93f"}.icon-map-pin:before{content:"\e93b"}.icon-shopping-cart:before{content:"\e93c"}.icon-user-alt:before{content:"\e93d"}.icon-mobile-sms:before{content:"\e93e"}.icon-edit-alt:before{content:"\e938"}.icon-logout:before{content:"\e939"}.icon-trash-alt:before{content:"\e93a"}.icon-filter:before{content:"\e937"}.icon-minus-thin:before{content:"\e935"}.icon-plus-thin:before{content:"\e936"}.icon-cargo-truck:before{content:"\e931"}.icon-payment:before{content:"\e932"}.icon-tag:before{content:"\e933"}.icon-guide-book:before{content:"\e934"}.icon-facebook-circle:before{content:"\e92f"}.icon-instagram-circle:before{content:"\e930"}.icon-mobile:before{content:"\e92e"}.icon-email-vibez:before{content:"\e92b"}.icon-instagram-vibez:before{content:"\e92c"}.icon-whatsapp-vibez:before{content:"\e92d"}.icon-zoom-in:before{content:"\e92a"}.icon-facebook-alt:before{content:"\e925"}.icon-instagram-alt:before{content:"\e926"}.icon-location-alt:before{content:"\e927"}.icon-mail-alt:before{content:"\e928"}.icon-phone-alt:before{content:"\e929"}.icon-user:before{content:"\e924"}.icon-back-top-top:before{content:"\e922"}.icon-long-arrow-left:before{content:"\e921"}.icon-long-arrow-right:before{content:"\e923"}.icon-angle-down-thin:before{content:"\e900"}.icon-angle-down:before{content:"\e901"}.icon-angle-left-thin:before{content:"\e902"}.icon-angle-left:before{content:"\e903"}.icon-angle-right-thin:before{content:"\e904"}.icon-angle-right:before{content:"\e905"}.icon-angle-up-thin:before{content:"\e906"}.icon-angle-up:before{content:"\e907"}.icon-cart:before{content:"\e908"}.icon-check:before{content:"\e909"}.icon-close:before{content:"\e90a"}.icon-delete:before{content:"\e90b"}.icon-delivery:before{content:"\e90c"}.icon-envelope:before{content:"\e90d"}.icon-facebook:before{content:"\e90e"}.icon-gift-boxes:before{content:"\e90f"}.icon-gift-card:before{content:"\e910"}.icon-heart-o:before{content:"\e911"}.icon-heart:before{content:"\e912"}.icon-info-bubble:before{content:"\e913"}.icon-instagram:before{content:"\e914"}.icon-mail:before{content:"\e915"}.icon-map:before{content:"\e916"}.icon-minus:before{content:"\e917"}.icon-plus:before{content:"\e918"}.icon-search:before{content:"\e919"}.icon-security:before{content:"\e91a"}.icon-star:before{content:"\e91b"}.icon-telephone:before{content:"\e91c"}.icon-viber:before{content:"\e91d"}.icon-whatsapp:before{content:"\e91e"}.icon-logo:before{content:"\e91f"}.icon-whatsapp-black:before{content:"\e920"}.footer-newsletter .bg-newsletter img{object-fit:initial}.footer-newsletter .form-control{background:#fff;border-color:#fff}.footer-newsletter .btn-wrap{margin-right:0}.footer-newsletter .check-wrap label input[type="checkbox"]:checked~.wpcf7-list-item-label:before{background:#fff;color:#e50000}.footer-newsletter .check-wrap label .wpcf7-list-item-label:before{border:none;background:#fff}.footer-newsletter .widget-title{margin-bottom:.75rem;font-weight:700}.footer-newsletter .sub-header{text-align:center;font-size:.75rem;margin-bottom:10px;padding:0 .9375rem}.footer-about .footer-logo{width:9.75rem}.footer-middle .about-social-link li a{width:2.1875rem;display:block}.footer-middle .footer-contact-info ul>li>a.social{width:2.1875rem;margin-top:1rem}.whatsapp-floating-wrap{position:fixed;z-index:9;left:0;bottom:95px;width:75px}@font-face{font-display:swap;font-family:"icomoon";src:url(/wp-content/themes/vibes-child/assets/fonts/icomoon.eot?ok3pz4);src:url("/wp-content/themes/vibes-child/assets/fonts/icomoon.eot?ok3pz4#iefix") format("embedded-opentype"),url(/wp-content/themes/vibes-child/assets/fonts/icomoon.ttf?ok3pz4) format("truetype"),url(/wp-content/themes/vibes-child/assets/fonts/icomoon.woff?ok3pz4) format("woff"),url("/wp-content/themes/vibes-child/assets/fonts/icomoon.svg?ok3pz4#icomoon") format("svg");font-weight:400;font-style:normal;font-display:block}@media (min-width:768px){.bundle-product .bundle-img-wrap{margin-bottom:20px;gap:15px 0}.bundle-product .bundle-img-wrap>div.img-holder{width:80px;height:90px}.bundle-product .bundle-img-wrap>div.icon-holder{width:70px}.bundle-product .bundle-img-wrap .icon-holder{font-size:12px}.bundle-product .bundle-img-wrap .icon-holder.sum{font-size:22px;display:-webkit-box;display:-ms-flexbox;display:flex}.bundle-product .bundle-img-wrap .total-sum{font-size:24px;display:block}.bundle-product .bundle-checkbox>div:not(.button-holder){margin-bottom:19px}.bundle-product .bundle-checkbox label{padding-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bundle-product .bundle-checkbox .check-wrap{font-size:16px;text-align:initial}.bundle-product .bundle-checkbox .check-wrap .fake-input{width:20px;height:20px;right:0}.bundle-product .bundle-checkbox .check-wrap .fake-input:before{font-size:10px;right:2px;top:2px}.bundle-product .bundle-checkbox .price-sale{font-size:inherit;margin-right:10px}.bundle-product .bundle-checkbox form{-webkit-padding-start:32px;padding-inline-start:32px}.bundle-product .bundle-checkbox .variations tr td{padding-top:10px;padding-bottom:0}.bundle-product .bundle-checkbox .variations .label label{font-size:14px}.bundle-product .bundle-checkbox .variations .value{padding-right:10px}.bundle-product .bundle-checkbox .variations .value .jcf-select{min-width:160px}body.woo-variation-swatches .bundle-product .bundle-checkbox .variations .single-product-variable-items .variable-item .variable-item-span{height:40px;font-size:14px;min-width:70px}.bundle-product .button-holder a{height:50px;font-size:16px}.bundle-product .button-holder a .text-holder{padding:0 15px}.bundle-product .button-holder a .price-sale{min-width:100px;padding:0 15px}.bundle-product .button-holder a .price-sale .main-price{margin-left:5px}.bundle-product .button-holder button{width:auto;min-width:465px}.bundle-product .button-holder button .text-holder{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-inline:15px}.bundle-product .button-holder button .price-sale{min-width:152px;padding-inline:15px}.logo{margin-bottom:0}.logo img{max-height:62px}.header-mini-cart .mini-cart-body .bundle-product{padding:30px 18px}.header-mini-cart .mini-cart-body .bundle-product .img-holder{width:80px;height:90px}.header-mini-cart .mini-cart-body .bundle-product .bundle-img-wrap>div.icon-holder{width:30px}.header-mini-cart .mini-cart-body .bundle-product .button-holder a{height:50px;font-size:14px}.header-mini-cart .mini-cart-body .bundle-product .button-holder a .text-holder{padding:0 10px}.header-mini-cart .mini-cart-body .bundle-product .button-holder a .price-sale{min-width:100px;padding:0 15px}.header-mini-cart .mini-cart-body .bundle-product .button-holder a .price-sale .main-price{margin-left:5px}.bottom-benefit-section .benefit-col{font-size:16px}.single-product-summary .quick-purchase-btn,.single-product-summary .quick-vari-purchase-btn{margin-bottom:24px;height:2.5rem;line-height:2.5rem;font-size:16px}.single-product-detail .single-product-summary .product-price>span:last-child{font-size:16px}.single-product-infos .bundle-product{padding-inline:20px}.shop-page-container .archive-heading-wrap{margin-bottom:20px}.shop-page-container:has(.archive-subcategory-display) .sidebar .filter-header{margin-bottom:var(--subcat-height,60px)}.archive-subcategory-display{padding-top:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.archive-subcategory-display .subcategory-col{max-width:100px;-ms-flex-preferred-size:100px;flex-basis:100px}.archive-subcategory-display .subcategory-item{font-size:14px}.archive-subcategory-display .subcategory-item.no_image>a{padding:10px 20px}.archive-subcategory-display .subcategory-item>a{gap:10px}.archive-subcategory-display .subcategory-item .img-wrap img{width:100px}.checkout-container .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow::before{font-size:7px}.checkout-container .form-row:not(#billing_subscribe_field):has(.select2-container--open) .checkout_input_label[for="billing_city"],.checkout-container .form-row:not(#billing_subscribe_field):has(.select2-container--open) .checkout_input_label[for="shipping_city"],.checkout-container .form-row:not(#billing_subscribe_field):not(:has(.select2-selection__placeholder)) .checkout_input_label[for="billing_city"],.checkout-container .form-row:not(#billing_subscribe_field):not(:has(.select2-selection__placeholder)) .checkout_input_label[for="shipping_city"]{font-size:14px;-webkit-transform:translate(0,-72%);-ms-transform:translate(0,-72%);transform:translate(0,-72%)}.checkout-container .form-input{height:35px;font-size:16px;line-height:1.25;padding:7px 0}.product-item .product-img{margin-bottom:10px}.footer-newsletter .check-wrap label .wpcf7-list-item-label{font-size:14px}.footer-about .footer-logo{width:190px}.footer-middle .about-social-link li a{width:30px}.whatsapp-floating-wrap{bottom:140px;width:100px}}@media (min-width:992px){.header-offer-bar{font-size:16px;height:40px}.header-offer-bar .right-offer-bar{font-weight:500}.header-holder .header-nav-holder{border-top:1px solid #e50000;border-bottom:1px solid #e50000}.logo{width:195px}.logo img{max-height:75px}#primary-nav .primary-menu>li.menu-item-has-children:hover>.submenu-holder,#primary-nav .primary-menu>li.menu-item-has-children.hover>.submenu-holder{pointer-events:auto}#primary-nav .primary-menu>li.menu-item-has-children:not(:hover):not(.hover)>.submenu-holder .pointer_true{pointer-events:none!important;cursor:auto!important}#primary-nav .primary-menu .submenu-holder{z-index:9;pointer-events:none}.header-five-menu{font-weight:500}.hero-banner button.btn.btn-white{width:10.25rem;margin-top:28px}.hero-banner .banner-title{font-size:50px}.hero-banner .sub-heading{font-size:32px;margin:22px 0 12px}.home-layout-two .box-title{font-size:40px}.story-layout-section .story-circles-row:not(.slick-initialized) .story-col{-ms-flex-preferred-size:16.666%;flex-basis:16.666%;max-width:16.666%}.story-layout-section .story-circles-row{max-width:990px;margin:0 auto}.best-selling-section .nav-tabs{margin-bottom:20px}.best-selling-section .products-row .product-col{padding:0 10px}.best-selling-section .section-title{margin-bottom:20px}.best-selling-section .best-selling-slider .slick-arrow{font-size:20px}.bottom-benefit-section .benefit-row{gap:70px}.bottom-benefit-section .benefit-col{height:3.8rem}.single-product-summary .quick-purchase-btn,.single-product-summary .quick-vari-purchase-btn{margin-bottom:28px}.no_slide_thumb .single-product-detail .single-product-slider-wrap{max-width:80%;margin:50px auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-product-detail .single-product-slider .img-wrap img{padding-left:1px}.no_slide_thumb .single-product-detail .off-label{right:44px}.single-product-detail .off-label{right:40px}.single-product-infos .bundle-product{padding-inline:45px}.search-no-results #main{min-height:82dvh}.archive-subcategory-display{padding-bottom:30px}.no_title .archive-subcategory-display{-webkit-padding-before:10px;padding-block-start:10px}.archive-subcategory-display .subcategory-item{font-size:16px}.footer-newsletter{padding-top:40px;padding-bottom:27px}.footer-newsletter .container{max-width:961px}.footer-newsletter .form-control{font-size:16px}.footer-newsletter .widget-title{font-size:30px}.footer-newsletter .sub-header{font-size:18px;letter-spacing:1px;margin-bottom:21px;padding:0}.footer-about{max-width:100%}.footer-middle .links-col{padding:0 4.8%}}@media (min-width:1200px){.story-layout-section{padding:45px 75px 35px}.best-selling-section{padding:60px 60px}.bottom-benefit-section{padding-top:35px;padding-bottom:35px}.single-product-summary .quick-purchase-btn,.single-product-summary .quick-vari-purchase-btn{height:2.875rem;line-height:2.75rem}.single-product-infos .bundle-product{padding-inline:60px}}@media (min-width:1300px){.story-layout-section .story-circles-row:not(.slick-initialized) .story-col{padding:15px 0 6px}.single-product-summary .quick-purchase-btn,.single-product-summary .quick-vari-purchase-btn{height:3.125rem;line-height:3rem}.single-product-infos .bundle-product{padding-inline:75px}}@media (max-width:767.98px){.bundle-product .bundle-checkbox .check-wrap input[type="checkbox"]{height:20px}.bundle-product .bundle-checkbox .variations .value .jcf-select{height:1.6875rem}.bundle-product .bundle-checkbox .variations .value .jcf-select .jcf-select-text{line-height:1.6875rem}.logo{top:1.5rem;width:6rem}.hero-banner .banner-content{margin-top:0}.best-selling-section .products-row{margin-left:0}.single-product-detail .single-product-summary{box-shadow:none;border-top:1px solid #c4c4c4;margin-top:-1px}.archive .woocommerce-breadcrumb{padding-inline:.625rem}.shop-page-container .archive-heading-wrap{padding-inline:0}.archive-subcategory-display{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-inline:-.625rem}.archive-subcategory-display::-webkit-scrollbar{display:none}.archive-subcategory-display .subcategory-col{margin-left:.9375rem;min-width:3.75rem;max-width:3.75rem}.product-item .product-detail{padding:0}.footer-bottom .payment-info img{height:.8125rem}.footer-bottom .payment-info ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}