/*!***********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./scss/common/main-common.scss ***!
  \***********************************************************************************************************************//*!********************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./scss/app.scss ***!
  \********************************************************************************************************/.img_load{filter:blur(7px);-webkit-filter:blur(7px);-moz-filter:blur(7px);-o-filter:blur(7px)}img{vertical-align:middle;max-width:100%}.img-responsive{max-width:100%;height:auto;width:100%}@media (min-width: 768px){.xs-show{display:none}}@media (max-width: 767px){.xs-hide{display:none}}h1,h2,h3,h4,h5,h6,p{line-height:1}.hide{display:none}.button{border-radius:60px;padding:20px 50px;font-size:14px;font-family:var(--font-heading-family);text-transform:capitalize;font-weight:400;letter-spacing:1px;min-width:auto}.button:not(.button-secondary){background:var(--primary-button-bg);color:var(--primary-button-text-color);border:1px solid var(--primary-button-border)}.button:not(.button-secondary):hover{background:var(--primary-button-hover-bg);color:var(--primary-button-text-hover-color);border-color:var(--button-border-hover)}.button.button-secondary{background:var(--secondary-button-bg);color:var(--secondary-button-text-color);border:1px solid var(--secondary-button-border)}.button.button-secondary:hover{background:var(--secondary-button-hover-bg);color:var(--secondary-button-text-hover-color);border-color:var(--secondary-border-hover)}.button.white-btn{background:var(--primary-button-text-color);color:var(--primary-button-bg);border:1px solid var(--primary-button-text-color)}.button.white-btn:hover{background:var(--primary-button-bg);color:var(--primary-button-text-color);border-color:var(--primary-button-bg)}body.overflow-hidden{overflow:hidden}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.free-ship-wrap{margin-bottom:12px}@media (max-width: 767px){.free-ship-wrap{margin-bottom:10px}}.free-ship-wrap .free-ship-data{background-color:var(--free-ship-background);color:var(--free-ship-color);text-align:center;padding:0}.free-ship-wrap .free-ship-data.success{color:var(--free-ship-success-color);background-color:var(--free-ship-success-background)}.free-ship-wrap .free-ship-data .free-ship-text .ship-text{font-size:14px;color:inherit;font-weight:500;text-transform:capitalize;letter-spacing:.5px;margin-top:0;color:#eb5c5c;padding:0;font-family:Futura;text-align:left;font-style:italic;margin-bottom:10px}.free-ship-wrap .free-ship-data .free-ship-text .ship-text span{display:inline-block;margin-left:4px;color:#199c80}.free-ship-wrap .free-ship-data .ship-progress{background-color:#199c8066;border-radius:10px;height:30px;width:100%;background:linear-gradient(to right,#78c97e,#4caf50);border-radius:2rem;background:#e3e9e1}.free-ship-wrap .free-ship-data .ship-progress .progress{border-radius:2rem;overflow:hidden;height:100%;background-color:#199c80;background:linear-gradient(to right,#78c97e,#4caf50);width:0;display:block;-moz-transition:3s all linear;-o-transition:3s all linear;-ms-transition:3s all linear;-webkit-transition:3s all linear;transition:3s all linear}.free-ship-wrap .free-ship-data .ship-progress .progress.success{background-color:#199c80}.free-ship-wrap .free-ship-data .ship-wrapper{max-width:400px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}.free-ship-wrap .free-ship-data .ship-wrapper .msg{font-size:10px;position:relative;top:-6px}@media (max-width: 767px){.free-ship-wrap .free-ship-data .ship-wrapper .msg{font-size:8px}}.free-ship-wrap .free-ship-data .ship-wrapper .ship-progress{position:relative}.free-ship-wrap .free-ship-data .ship-wrapper .ship-progress:last-child:after{display:none}.free-ship-wrap .free-ship-data .ship-wrapper .ship-progress.success:after{background:#bb531c}.free-ship-wrap .free-ship-data .ship-wrapper .ship-progress:after{content:"";position:absolute;right:-2px;top:-2px;bottom:0;width:10px;height:10px;border-radius:100%;background:#bb531c33}.quick-view-wrap{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100000;display:none}.quick-view-wrap.active{display:block}.quick-view-wrap .blank-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000000b3}.quick-view-wrap .quick-view-inner-wrap{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;height:80vh;overflow-y:auto;max-width:1200px;z-index:1111111}@media screen and (max-width: 767px){.quick-view-wrap .quick-view-inner-wrap{width:90%}}.quick-view-wrap .quick-view-inner-wrap .close-btn{position:absolute;right:10px;top:10px;cursor:pointer}@media screen and (max-width: 767px){.quick-view-wrap .quick-view-inner-wrap .close-btn{right:2px;top:2px}}.toggle-switch{margin-bottom:5rem}.toggle-switch input[type=checkbox]{height:0;width:0;visibility:hidden}.toggle-switch label{cursor:pointer;width:3.6rem;height:2rem;background:#000;display:block;border-radius:10rem;position:relative}.toggle-switch label:hover{background:#636363;transition:all .5s}.toggle-switch label svg{width:1rem}.toggle-switch label .icon.close-icon{position:absolute;top:.2rem;left:.2rem;width:1.6rem;height:1.6rem;background:#fff;border-radius:9rem;transition:.3s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center}.toggle-switch label .icon.check-icon{position:absolute;top:.2rem;right:.2rem;width:1.6rem;height:1.6rem;background:#fff;border-radius:10rem;transition:.3s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center}.toggle-switch label:checked+label .icon.check-icon{right:.1rem;transition:all .2s}.toggle-switch label .check-icon{opacity:0}.toggle-switch input:checked+label .close-icon{opacity:0;transition:all .2s}.toggle-switch input:checked+label .check-icon{opacity:1;transition:all .2s}.quantity-box{display:none;width:100%}.quantity-box.active{display:block}.quantity-box .qty-wrap{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border-radius:30px;padding:5px;background-color:#199c80}.quantity-box .qty-wrap input{border:none;width:50%;outline:none;text-align:center;padding:5px;background-color:transparent;color:#fff}.quantity-box .qty-wrap input::-webkit-outer-spin-button,.quantity-box .qty-wrap input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-box .qty-wrap span{display:block;cursor:pointer;width:25%;padding:5px;text-align:center}.quantity-box .qty-wrap span svg{width:10px;height:10px}.quantity-box .qty-wrap span svg path{stroke:#fff}.bottom_bar_wrap{position:fixed;z-index:11;bottom:0;left:0;right:0;background:#fff;padding:20px 10px;box-shadow:0 4px 24px #00000014;display:none}.bottom_bar_wrap.active{display:block}@media screen and (max-width: 767px){.bottom_bar_wrap{padding:20px 5px}}.bottom_bar_wrap .min-order-bar{background:#e4e9e2;border-radius:60px;height:27px;position:relative;margin-top:12px}.bottom_bar_wrap .min-order-bar .min-order-progress{position:absolute;top:0;left:0;border-radius:60px;bottom:0;background:linear-gradient(to right,#82c66b,#5c985a)}.bottom_bar_wrap .bottom_bar_inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-around;-webkit-justify-content:space-around;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (max-width: 767px){.bottom_bar_wrap .bottom_bar_inner{flex-wrap:wrap;-webkit-flex-wrap:wrap}}.bottom_bar_wrap .bottom_bar_inner .min_order_wrap{display:block;width:40%}@media screen and (max-width: 767px){.bottom_bar_wrap .bottom_bar_inner .min_order_wrap{width:100%;text-align:center;padding:0 15px}}.bottom_bar_wrap .bottom_bar_inner .min_order_wrap .text_content{letter-spacing:4px;text-transform:uppercase;font-family:Futura;font-weight:700}.bottom_bar_wrap .bottom_bar_inner .min_order_wrap .min_order_value_text{margin-right:4px}@media screen and (max-width: 767px){.bottom_bar_wrap .bottom_bar_inner .min_order_wrap .min_order_value_text{width:auto;margin-right:5px}}.bottom_bar_wrap .bottom_bar_inner .add_cart_bottom_btn{width:30%;background:#199c80;border:0;border-radius:40px;padding:10px;display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:14px;height:62px;font-family:Futura;color:#fff}.bottom_bar_wrap .bottom_bar_inner .add_cart_bottom_btn .cart_total{font-size:18px}@media screen and (max-width: 767px){.bottom_bar_wrap .bottom_bar_inner .add_cart_bottom_btn{width:100%;margin-top:10px;height:40px}}.bottom_bar_wrap .bottom_bar_inner p{cursor:pointer;margin:0;color:#000;font-weight:700;font-size:14px;font-family:Futura}@media screen and (max-width: 767px){.bottom_bar_wrap .bottom_bar_inner p{font-size:13px}}.bottom_bar_wrap .bottom_bar_inner .back_to_top_btn{font-weight:700;text-transform:uppercase}@media screen and (max-width: 767px){.bottom_bar_wrap .bottom_bar_inner .back_to_top_btn{display:none}}.product-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:space-between;-webkit-flex-align:space-between;-ms-flex-align:space-between;-webkit-align-items:space-between;align-items:space-between;flex-direction:column;-webkit-flex-direction:column;background-color:#fff;height:100%;border-radius:20px}.product-grid:hover .text .product-form{opacity:1}.product-grid .stamped-product-reviews-badge{height:28px;font-family:Futura;font-weight:700;margin-bottom:30px}.product-grid .stamped-badge-caption{font-family:Futura;font-weight:700}.product-grid .image,.product-grid .image .img{position:relative}.product-grid .image .img:hover .product-link .hover-image{opacity:1;z-index:2}.product-grid .image .img img{border-radius:20px 20px 0 0}.product-grid .image .img .product-link{display:block}.product-grid .image .img .product-link .product-image{position:relative;z-index:1;height:auto;width:100%;max-width:100%;object-fit:cover;display:block;height:250px}@media screen and (max-width: 767px){.product-grid .image .img .product-link .product-image{height:180px}}.product-grid .image .img .product-link .hover-image{opacity:0;background:#fff;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;transition:.3s all;height:auto;width:100%;height:100%;object-fit:contain}.product-grid .image .product-badge{position:absolute;top:8px;right:8px;width:40px;height:40px;border-radius:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;font-size:14px;z-index:5}.product-grid .image .on-sale,.product-grid .image .sold-out{position:absolute;left:15px;top:15px;z-index:2;overflow:hidden;width:auto;height:auto;text-align:right;padding:4px 8px;letter-spacing:1px}.product-grid .image .on-sale span,.product-grid .image .sold-out span{text-transform:uppercase;text-align:center;line-height:20px;display:block}.product-grid .metafields-data-grid p{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:#000;justify-content:space-between;padding:4px 15px}@media screen and (max-width: 767px){.product-grid .metafields-data-grid p{padding:4px 2px}}.product-grid .metafields-data-grid p .each-pointer{font-size:14px;color:#fff;margin-right:5px;font-family:Futura;font-weight:700}@media screen and (max-width: 767px){.product-grid .metafields-data-grid p .each-pointer{font-size:10px}}.product-grid .metafields-data-grid p .each-pointer .pointer-name{margin-left:1px;font-weight:700;color:#fff;text-transform:uppercase}.product-grid .text{text-align:left;position:relative;padding:25px 20px;box-shadow:0 4px 24px #00000014;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.product-grid .text .text-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;justify-content:space-between;-webkit-justify-content:space-between}.product-grid .text .product-link{transition:.3s all;display:block;position:relative}.product-grid .text .product-link .product-title{display:block;margin-bottom:10px;font-size:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2;color:#000;font-family:Futura}.product-grid .text .price-wrap{margin-bottom:4px}.product-grid .text .price-wrap .product-price{font-size:18px;font-weight:700;display:inline-block;color:#199c80;font-family:Futura}.product-grid .text .price-wrap .percentage-off{color:#097a44;font-weight:700;font-size:12px;font-family:Futura;margin-left:5px}.product-grid .text .price-wrap .compare-price{text-decoration:line-through;margin-left:5px;display:inline-block;color:#b0b0b0;font-size:14px;font-family:Futura}.product-grid .text .product-form{transition:.3s all;width:100%;max-width:180px;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (max-width: 767px){.product-grid .text .product-form{height:auto;opacity:1;margin-top:15px;padding:0}}.product-grid .text .product-form.active .quantity-box{display:block}.product-grid .text .product-form.active .add-to-cart{display:none}.product-grid .text .product-form .add-to-cart{background:#199c80;border:0;padding:0;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;border-radius:30px;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;max-width:200px;font-family:Futura}.product-grid .text .product-form .add-to-cart span{cursor:pointer}.product-grid .text .product-form .add-to-cart .add-to-cart-text{background:#199c80;color:#fff;font-size:14px;text-transform:uppercase;font-weight:700;padding:15px 10px;border-radius:30px;line-height:1}@media screen and (max-width: 767px){.product-grid .text .product-form .add-to-cart .add-to-cart-text{padding:10px 5px;font-size:14px}}.product-grid .text .product-form .add-to-cart .plus-icon{padding:10px;border-radius:30px;display:none}@media screen and (max-width: 767px){.product-grid .text .product-form .add-to-cart .plus-icon{padding:10px 5px}}.product-grid .text .product-form .add-to-cart .plus-icon svg{width:14px;height:14px}@media screen and (max-width: 767px){.product-grid .text .product-form .add-to-cart .plus-icon svg{vertical-align:middle;width:12px;height:12px}}.product-grid .text .product-form .add-to-cart .plus-icon svg path{stroke:#fff}.product-grid .text .select-dropdown{display:inline-block;max-width:100%}.product-grid .text .select-dropdown .select-dropdown__button{padding:10px 35px 10px 15px;background-color:#fff;color:#616161;border:1px solid #cecece;border-radius:3px;cursor:pointer;width:210px;text-align:left;display:none}.product-grid .text .select-dropdown .select-dropdown__button::focus{outline:none}.product-grid .text .select-dropdown .select-dropdown__list{position:absolute;display:block;left:0;right:0;max-height:300px;overflow:auto;margin:0;padding:0;list-style-type:none;opacity:0;pointer-events:none;transform-origin:top left;transform:scaleY(0);transition:all ease-in-out .3s;z-index:2;bottom:100%;border:1px solid #e6e6e6}.product-grid .text .select-dropdown .select-dropdown__list.active{opacity:1;pointer-events:auto;transform:scale(1)}.product-grid .text .select-dropdown .dummy-text-dropdown{color:#199c80;display:block;list-style-type:none;padding:10px 15px;background:#fff;border-top:1px solid #e6e6e6;font-size:14px;line-height:1.4;cursor:pointer;transition:all ease-in-out .3s}.product-grid .text .select-dropdown .select-dropdown__list-item{display:block;list-style-type:none;padding:10px 15px;background:#fff;border-top:1px solid #e6e6e6;font-size:14px;line-height:1.4;cursor:pointer;color:#616161;transition:all ease-in-out .3s}.page-content{margin-block:30px}.upsell_product .upsell_product-item .product-grid .metafields-data-grid p{padding:4px 5px}.upsell_product .upsell_product-item .product-grid .metafields-data-grid p .each-pointer{font-size:9px}#search-page{padding:40px 0}@media screen and (min-width: 768px){#search-page .search-form{max-width:60%;margin:0 auto}}#search-page .search-form .search-input-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:50px}#search-page .search-form .search-input-group input{font-size:14px;padding:10px;line-height:25px;color:#000;width:100%;border:1px solid #000000;outline:none}#search-page .search-form .search-input-group .input-group-append{width:47px;height:47px;cursor:pointer;border:1px solid #000000;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#search-page .search-form .search-input-group .input-group-append .search-submit-btn{position:unset;top:unset;left:unset;-moz-transform:unset;-o-transform:unset;-ms-transform:unset;-webkit-transform:unset;transform:unset}#search-page .search-section{margin-top:20px}#search-page .search-section .text-center{text-align:center}#search-page .search-section li{list-style:none}#search-page .search-section .list{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}#search-page .search-section .list li{padding:0 15px;margin-bottom:45px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media screen and (min-width: 768px){#search-page .search-section .list li.col-sm-6{width:50%}#search-page .search-section .list li.col-sm-4{width:33.333%}#search-page .search-section .list li.col-sm-3{width:25%}}@media screen and (max-width: 767px){#search-page .search-section .list li{padding:0}#search-page .search-section .list li.col-xs-6{width:15%}#search-page .search-section .list li.col-xs-12{width:100%}}.mobile-drawer-main{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:11;overflow-y:auto;padding-bottom:20px}.mobile-drawer-main.active{display:block}.mobile-drawer-main .mobile-drawer-inner{padding:15px}.mobile-drawer-main .mobile-drawer-inner .drawer-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between;margin-bottom:40px;padding:0 10px}.mobile-drawer-main .mobile-drawer-inner .drawer-menu-list .drawer-list-menu .link-item.only-link .links .icon-wrap{display:block}.mobile-drawer-main .mobile-drawer-inner .drawer-menu-list .drawer-list-menu .link-item .only-link .link-title{color:#222221b3}.mobile-drawer-main .mobile-drawer-inner .drawer-menu-list .drawer-list-menu .link-item .only-link .link-title svg{fill:#222221b3}.mobile-drawer-main .mobile-drawer-inner .drawer-menu-list .drawer-list-menu .link-item .links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:5px 10px;justify-content:space-between;-webkit-justify-content:space-between}.mobile-drawer-main .mobile-drawer-inner .drawer-menu-list .drawer-list-menu .link-item .links .icon-wrap{display:block}.mobile-drawer-main .mobile-drawer-inner .drawer-menu-list .drawer-list-menu .link-item .links .icon-wrap.active{display:none}.mobile-drawer-main .mobile-drawer-inner .drawer-menu-list .drawer-list-menu .first-level-item.active .first-level-link{padding-bottom:10px}.mobile-drawer-main .mobile-drawer-inner .drawer-menu-list .drawer-list-menu .first-level-item.active .first-level-link .link-title{color:#199c80}.mobile-drawer-main .mobile-drawer-inner .drawer-menu-list .drawer-list-menu .first-level-item.active .second-level-wrap{display:block}.mobile-drawer-main .mobile-drawer-inner .drawer-menu-list .drawer-list-menu .first-level-item.active .icon-wrap{display:none}.mobile-drawer-main .mobile-drawer-inner .drawer-menu-list .drawer-list-menu .first-level-item.active .icon-wrap.active{display:block}.mobile-drawer-main .mobile-drawer-inner .drawer-menu-list .drawer-list-menu .first-level-item .second-level-wrap{display:none;padding-left:10px;background:#fff;box-shadow:0 0 8px 2px #eee}.mobile-drawer-main .mobile-drawer-inner .drawer-menu-list .drawer-list-menu .second-level-item.active .third-level-wrap,.mobile-drawer-main .mobile-drawer-inner .drawer-menu-list .drawer-list-menu .second-level-item.active .icon-wrap{display:block}.mobile-drawer-main .mobile-drawer-inner .drawer-menu-list .drawer-list-menu .second-level-item.active .icon-wrap.active{display:none}.mobile-drawer-main .mobile-drawer-inner .drawer-menu-list .drawer-list-menu .second-level-item .third-level-wrap{display:none;padding-left:15px}.mobile-drawer-main .mobile-drawer-inner .drawer-menu-list .drawer-list-menu .second-level-item .third-level-wrap .link-title{color:#222221b3}.mobile-drawer-main .mobile-drawer-inner .drawer-menu-list .drawer-list-menu .second-level-item .third-level-wrap .link-title svg{fill:#222221b3}.header .xs-hide .list-menu{position:relative;cursor:pointer}.header .xs-hide .list-menu .link-title{font-size:14px}@media screen and (min-width: 1025px) and (max-width: 1440px){.header .xs-hide .list-menu .link-title{font-size:12px;line-height:1}}.header .xs-hide .list-menu .first-link-item .first-level-link .icon-wrap{display:none;width:20px;height:15px}.header .xs-hide .list-menu .first-link-item .first-level-link .icon-wrap svg{vertical-align:top}.header .xs-hide .list-menu .first-link-item .first-level-link .icon-wrap:not(.active){display:block}.header .xs-hide .list-menu .first-link-item:hover .first-level-link .link-title{color:#199c80}.header .xs-hide .list-menu .first-link-item:hover .first-level-link .icon-wrap{display:none}.header .xs-hide .list-menu .first-link-item:hover .first-level-link .icon-wrap.active,.header .xs-hide .list-menu .first-link-item:hover .second-level-wrap{display:block}.header .xs-hide .list-menu .first-link-item .second-level-wrap{display:none;position:absolute;top:100%;z-index:111;background:#fff;padding:20px 10px;width:200px;border-top:3px solid #199C80;border-radius:5px;left:0}.header .xs-hide .list-menu .first-link-item .second-level-wrap .second-level-item{position:relative}.header .xs-hide .list-menu .first-link-item .second-level-wrap .second-level-item .second-level-link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between}.header .xs-hide .list-menu .first-link-item .second-level-wrap .second-level-item:hover .second-level-link .link-title{color:#199c80}.header .xs-hide .list-menu .first-link-item .second-level-wrap .second-level-item:hover .third-level-wrap{display:block}.header .xs-hide .list-menu .first-link-item .second-level-wrap.megamenu-wrap{max-width:850px;width:max-content;padding:50px 100px}.header .xs-hide .list-menu .first-link-item .second-level-wrap.megamenu-wrap .megamenu-inner-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:50px;flex-wrap:wrap;-webkit-flex-wrap:wrap}.header .xs-hide .list-menu .first-link-item .second-level-wrap.megamenu-wrap .megamenu-inner-wrap .second-level-mega .link-title{font-size:18px;font-weight:500}.header .xs-hide .list-menu .first-link-item .second-level-wrap.megamenu-wrap .megamenu-inner-wrap .only-link-mega .link-title{font-size:14px;font-weight:400;color:#222221b3}.header .xs-hide .list-menu .first-link-item .second-level-wrap.megamenu-wrap .megamenu-inner-wrap img{min-width:140px;padding:10px 0}.header .xs-hide .list-menu .first-link-item .third-level-wrap{display:none;position:absolute;top:0;left:100%;z-index:111;background:#fff;padding:10px;width:200px;border-bottom:3px solid #199C80}.search-form .search-close{position:absolute;line-height:1;cursor:pointer;min-width:30px;right:0;top:50%;text-align:right;font-size:28px;font-weight:700;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search-form form{position:relative;display:block}.search-form form input{padding:20px 50px;border:0;border-radius:0;border-bottom:1px solid #199C80;margin-bottom:0;width:100%;outline:none}.search-form form button{position:absolute;top:50%;left:8px;z-index:1;color:#a5a7a9;padding:5px;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:transparent;border:none;min-width:auto;width:auto}.search-form form .close-form{position:absolute;right:10px;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;min-width:20px;text-align:center}.quick-search{display:none;background:#fff}@media screen and (min-width: 1025px){.quick-search{position:absolute;top:calc(100% - 1px);left:50%;width:50%;z-index:10;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translate(-50%)}}@media screen and (max-width: 1024px){.quick-search{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;padding:0 15px;overflow-y:auto;-moz-transition:.35s cubic-bezier(.46,.01,.32,1);-o-transition:.35s cubic-bezier(.46,.01,.32,1);-ms-transition:.35s cubic-bezier(.46,.01,.32,1);-webkit-transition:.35s cubic-bezier(.46,.01,.32,1);transition:.35s cubic-bezier(.46,.01,.32,1)}}.quick-search .s-title{line-height:1;margin-bottom:0;text-align:left;margin-top:15px;position:relative;font-size:13px;text-transform:uppercase;color:#999;font-weight:lighter}.quick-search button{position:absolute;top:50%;left:8px;z-index:1;color:#a5a7a9;padding:5px;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:transparent;border:none;max-width:32px}.quick-search button img{width:100%}.quick-search .close-form{position:absolute;right:10px;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;max-width:20px;text-align:center}.quick-search .close-form img{width:100%}.quick-search .search-result{display:none}.quick-search .search-result .msg{margin:10px 15px;text-align:right}@media screen and (min-width: 1025px){.quick-search .search-result .search-data{max-height:350px;overflow-y:auto}}.quick-search .search-result .search-data .search-product{margin-bottom:10px;border-bottom:1px solid #ddd;padding-bottom:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.quick-search .search-result .search-data .search-product:first-child{padding-top:10px}.quick-search .search-result .search-data .search-product .image_content{width:20%;padding-inline:15px;max-width:200px}@media screen and (max-width: 1024px){.quick-search .search-result .search-data .search-product .image_content{width:33%}}.quick-search .search-result .search-data .search-product .text_content{width:55%;padding-inline:15px 20px}.quick-search .search-result .text{z-index:100;float:left;text-align:left;width:55%;padding-left:20px}.quick-search .search-result li{width:100%;border-bottom:1px solid #ddd;padding:10px 15px}.quick-search .fake-search{position:relative}.quick-search .fake-search .input-box{padding-right:42px;height:40px}.quick-search .fake-search .search-clear{width:40px;cursor:pointer;text-align:center;top:0;right:0;bottom:0;line-height:38px;color:#999;font-size:26px;position:absolute;background:#fff}.quick-search .fake-search input{margin-top:15px;display:block;border:none;border-radius:3px}.quick-search .search-loading{display:none}.quick-search .search-loading li{margin-bottom:20px}.quick-search .search-loading .img{height:100px;width:100%;background:#f1f1f1}.quick-search .search-loading .line-wrap{padding-left:8px;margin-top:2px}.quick-search .search-loading .line{height:6px;margin-bottom:8px}.black-bg{display:none;z-index:1001;background:#0000007a;position:fixed;top:0;left:0;bottom:0;right:0;max-height:100vh;height:100%;cursor:pointer}.black-bg.active{display:block}.footer{padding-top:50px;color:var(--footer-text-color);position:relative}.footer .footer-blocks{display:flex;flex-wrap:wrap;margin-bottom:50px}.footer .footer-blocks .footer-item{margin-bottom:25px}.footer .footer-blocks .footer-item .logo{text-align:left}@media screen and (max-width: 767px){.footer .footer-blocks .footer-item .logo{text-align:center}}.footer .footer-blocks .footer-item .logo img{max-width:100px}.footer .footer-blocks .footer-item .social-icon-wrap{display:flex;margin:20px 0}.footer .footer-blocks .footer-item .social-icon-wrap .icon-wrap{margin:0 10px}.footer .footer-blocks .footer-item .title{margin-bottom:15px}.footer .footer-blocks .footer-item .link-item{margin-bottom:10px}.footer .footer-blocks .footer-item ul{list-style:none;padding:0}.footer .footer-blocks .footer-item ul .service-item{display:flex;align-items:center;margin-bottom:15px}.footer .footer-blocks .footer-item ul .service-item p{line-height:1.5}.footer .footer-blocks .footer-item ul .service-item img{margin-right:5px;display:inline-block}.footer .footer-blocks .footer-item a{color:var(--footer-link-color)}.footer .footer-blocks .footer-item .review-image img{max-width:350px}.footer .copy-right-text-wrap{padding:25px 0;background:#199c80;text-align:center}@media screen and (max-width: 767px){.footer .copy-right-text-wrap{padding:30px 0}}.footer .copy-right-text-wrap p{font-size:18px;color:#fff;font-family:Cera pro}@media screen and (max-width: 767px){.footer .copy-right-text-wrap p{font-size:12px}}.footer .footer-xs-w-50{width:50%}.footer .footer-xs-w-100{width:100%}@media (min-width: 1025px){.footer .footer-w-15{width:15%}.footer .footer-w-20{width:20%}.footer .footer-w-25{width:25%}.footer .footer-w-30{width:30%}.footer .footer-w-35{width:35%}.footer .footer-w-40{width:40%}.footer .footer-w-50{width:50%}.footer .footer{padding:0 10px}}.side-cart-overlay{background:#00000080;position:fixed;top:0;left:0;right:0;bottom:0;z-index:111}.side-cart-overlay.active{display:block}.side-cart{-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translate(100%);-moz-transition:transform .2s ease;-o-transition:transform .2s ease;-ms-transition:transform .2s ease;-webkit-transition:transform .2s ease;transition:transform .2s ease;width:400px;position:fixed;height:100%;right:0;top:0;bottom:0;overflow:hidden;padding:0 30px;z-index:99999;background:#fff}@media screen and (max-width: 767px){.side-cart{padding:0 15px;width:90%}}.side-cart.active{-moz-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translate(0)}.side-cart .sidecart-loader{position:absolute;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:100vh;width:100%;z-index:1;left:0;right:0;top:0;background:#ffffff80;bottom:0}.side-cart .side-cart-header{position:sticky;top:0}.side-cart .side-cart-header h4{font-style:normal;font-weight:700;font-size:24px;line-height:1;padding:1rem .938rem;text-align:left;position:relative;color:#222221;padding:16px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-family:Futura;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (max-width: 767px){.side-cart .side-cart-header h4{padding:15px 0;font-size:20px}}.side-cart .side-cart-header h4 svg{margin-right:10px}.side-cart .side-cart-header h4 .cart-count{color:#222221;display:inline-block;margin-left:4px;font-size:12px;border:2px solid #222221;font-family:Futura;border-radius:100%;min-height:28px;min-width:28px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){.side-cart .side-cart-header h4 .cart-count{font-size:12px;min-height:25px;min-width:25px}}.side-cart .side-cart-header h4 .close-icon{position:absolute;right:0;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;font-size:18px;font-weight:500}.side-cart .side-cart-header h4 .close-icon svg{margin:0}.side-cart .side-cart-items{overflow-y:auto;height:calc(100% - 280px)}@media screen and (max-width: 767px){.side-cart .side-cart-items{height:calc(100% - 233px)}}.side-cart .side-cart-items .side-cart-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between;padding:25px 25px 25px 0;border-bottom:1px solid #D9D9D9}@media screen and (max-width: 767px){.side-cart .side-cart-items .side-cart-item{padding:15px 0}}.side-cart .side-cart-items .side-cart-item .item-image{max-width:100%;width:142px}.side-cart .side-cart-items .side-cart-item .item-image a{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.side-cart .side-cart-items .side-cart-item .item-image a img{display:block;width:100%;max-width:100%;height:auto;border-radius:15px}.side-cart .side-cart-items .side-cart-item .item-details{width:calc(100% - 90px);padding-left:10px}.side-cart .side-cart-items .side-cart-item .item-details .item-title{font-size:14px;line-height:1.2;font-weight:500;font-family:Futura;margin-bottom:8px;letter-spacing:0}@media screen and (max-width: 767px){.side-cart .side-cart-items .side-cart-item .item-details .item-title{font-size:16px}}.side-cart .side-cart-items .side-cart-item .item-details .item-option{font-size:14px;line-height:1.25rem;font-weight:500;color:#555;margin-bottom:10px;font-family:Futura}@media screen and (max-width: 767px){.side-cart .side-cart-items .side-cart-item .item-details .item-option{font-size:12px}}.side-cart .side-cart-items .side-cart-item .item-details .price-wrapper{display:flex;gap:5px;margin-bottom:30px;align-items:center}.side-cart .side-cart-items .side-cart-item .item-details .price{font-size:18px;color:#000;font-weight:500;margin-bottom:0}@media screen and (max-width: 767px){.side-cart .side-cart-items .side-cart-item .item-details .price{font-size:16px}}.side-cart .side-cart-items .side-cart-item .item-details .percentage-off{color:#097a44;font-weight:500;font-size:12px;margin-left:5px}.side-cart .side-cart-items .side-cart-item .item-details .compare-price{text-decoration:line-through;margin-right:5px;font-weight:500;font-size:24px;font-family:Futura;color:#848484;display:inline-block;font-size:20px}.side-cart .side-cart-items .side-cart-item .item-details .line-item-update{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:space-between}.side-cart .side-cart-items .side-cart-item .item-details .line-item-update .quantity{width:137px;height:32px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border:1px solid #199C80;border-radius:60px;background:#199c80}.side-cart .side-cart-items .side-cart-item .item-details .line-item-update .quantity .quantity__button{width:45px;height:auto;cursor:pointer;background:transparent;border:none;display:flex;justify-content:center;align-items:center}.side-cart .side-cart-items .side-cart-item .item-details .line-item-update .quantity .quantity__button svg path{stroke:#fff}.side-cart .side-cart-items .side-cart-item .item-details .line-item-update .quantity .quantity__input{margin:0;width:60px;height:auto;background:#199c80;padding:0;text-align:center;border:1px solid #199C80;border-top:none;border-bottom:none;outline:none;color:#fff}.side-cart .side-cart-items .side-cart-item .item-details .line-item-update .quantity input::-webkit-outer-spin-button,.side-cart .side-cart-items .side-cart-item .item-details .line-item-update .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.side-cart .side-cart-items .side-cart-item .item-details .line-item-update .quantity input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.side-cart .side-cart-items .side-cart-item .item-details .line-item-update .item-remove{cursor:pointer}.side-cart .side-cart-items .side-cart-item .item-details .selling-options .selling_plan{padding:8px;margin-top:10px;border-radius:6px;background:var(--secondary-button-bg);color:var(--secondary-button-text-color);border:1px solid var(--secondary-button-border);outline:none}.side-cart .side-cart-items .side-cart-item .item-details .item-update-msg{margin-top:.5rem}.side-cart .side-cart-items .side-cart-item .item-details .item-update-msg .msg{line-height:1}.side-cart.progress-exist .empty-cart{height:calc(100% - 310px)}@media screen and (max-width: 767px){.side-cart.progress-exist .empty-cart{height:calc(100% - 261px)}}.side-cart.progress-exist .side-cart-items{height:calc(100% - 310px)}@media screen and (max-width: 767px){.side-cart.progress-exist .side-cart-items{height:calc(100% - 261px)}}.side-cart .empty-cart{height:calc(100% - 280px);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-direction:column;-webkit-flex-direction:column}@media screen and (max-width: 767px){.side-cart .empty-cart{height:calc(100% - 233px)}}.side-cart .empty-cart p{font-size:20px;margin-bottom:12px}.side-cart .side-cart-footer{position:absolute;bottom:10px;left:0;z-index:10;right:0;padding:15px 24px 0;box-shadow:2px -6px 15px #00000014;box-shadow:0 2px 21px #00000026,0 32px 64px #00000030;background:#fff}@media (max-width: 767px){.side-cart .side-cart-footer{padding:15px}}.side-cart .side-cart-footer .side-cart-footer-wrap{padding:10px 0;border-radius:20px 20px 0 0}.side-cart .side-cart-footer .side-cart-total{font-size:18px;line-height:1;font-family:Futura;margin-bottom:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center}.side-cart .side-cart-footer .side-cart-total .side-cart-footer-label{font-size:18px}.side-cart .side-cart-footer .side-cart-total .side-cart-footer-value{font-family:Futura;font-weight:700;font-size:30px}.side-cart .side-cart-footer .cart-shipping-text{line-height:1;font-size:15px;font-family:Futura;margin-bottom:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;color:#555;justify-content:space-between;-webkit-justify-content:space-between}.side-cart .side-cart-footer .cart-info-text{text-align:end;margin-bottom:.625rem}.side-cart .side-cart-footer .cart-info-text .info-text{font-style:normal;font-weight:400;line-height:1.063rem}.side-cart .side-cart-footer .checkout-btn-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between;position:relative;align-items:center}.side-cart .side-cart-footer .checkout-btn-wrapper .side-cart-footer-value{font-size:20px;font-family:Futura;font-weight:700}.side-cart .side-cart-footer .checkout-btn-wrapper:after{bottom:0;right:0;left:0;height:30px;background:#fff}.side-cart .side-cart-footer .checkout-btn-wrapper .checkout-btn{width:calc(50% - 10px);font-style:normal;font-weight:500;line-height:1.25rem;padding:.813rem 3.125rem;text-align:center;text-transform:uppercase;height:60px;padding:0 15px;position:relative;opacity:.5;cursor:not-allowed;font-weight:700;z-index:10;font-family:Futura}@media screen and (max-width: 767px){.side-cart .side-cart-footer .checkout-btn-wrapper .checkout-btn{height:50px;font-size:12px;padding:0;width:calc(50% - 5px)}}.side-cart .side-cart-footer .checkout-btn-wrapper .checkout-btn:first-child{border-top-left-radius:0}.side-cart .side-cart-footer .checkout-btn-wrapper .checkout-btn:last-child{border-top-right-radius:0}.side-cart .side-cart-footer .checkout-btn-wrapper .checkout-btn .checkout-loader{position:relative;display:none;width:20px;height:20px}.side-cart .side-cart-footer .checkout-btn-wrapper .checkout-btn .checkout-loader svg{width:1.25rem;border-radius:100%;height:1.25rem;margin-right:.938rem}.side-cart .side-cart-footer .checkout-btn-wrapper .checkout-btn.active{opacity:1;cursor:pointer;pointer-events:all}.upsell_product{margin-top:25px}.upsell_product .upsell_product-title{margin-bottom:15px}.upsell_product .swiper-slide{height:100%;align-self:stretch}.upsell_product .upsell_product-item{display:flex;justify-content:space-between;-webkit-justify-content:space-between}.upsell_product .upsell_product-item .product-grid .image .img .product-link .product-image{height:200px}.upsell_product .upsell_product-item .product-grid .text{padding:25px 0}.cart-notes-form{margin-bottom:12px;padding-bottom:12px;border-bottom:.1rem solid #1d1d1f33}@media (max-width: 767px){.cart-notes-form{margin-bottom:10px}}.cart-notes-form .cart-note-title{font-size:14px;position:relative;font-family:Futura;cursor:pointer;font-weight:500}@media (max-width: 767px){.cart-notes-form .cart-note-title{font-size:14px}}.cart-notes-form .cart-note-title svg{position:absolute;top:50%;right:0;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cart-notes-form textarea{display:none}.cart-notes-form.active .cart-note-title svg{transform:translateY(-50%) rotate(180deg)}.cart-notes-form.active textarea{display:block;margin-top:10px;width:100%;height:100px;padding:10px;border-radius:10px;border:1px solid #D9D9D9;font-size:16px;font-family:Futura;outline:none}.save-discount{display:none;margin-bottom:12px}.save-discount .save-discount-msg{font-size:14px;font-weight:500;font-family:Futura;margin-bottom:10px;color:#000}.save-discount .save-discount-msg span{color:#199c80}.save-discount .cart-progress{display:flex;align-items:center;gap:1rem;background:#f8faf7;border-radius:2rem;position:relative;height:30px;width:100%;border:1px solid #000}.save-discount .cart-progress .current-item-count{position:absolute;top:50%;z-index:10;font-size:14px;color:#fff;font-family:Futura;right:12px;transform:translateY(-50%)}.save-discount .cart-progress .progress-text-5{position:absolute;right:0;width:15%;font-family:Futura;text-align:center}.save-discount .cart-progress .progress-text-5-pre-text{position:absolute;left:0;width:15%;color:#fff;font-family:Futura;text-align:center;z-index:10}.save-discount .cart-progress .progress-fill{background:linear-gradient(to right,#78c97e,#4caf50);height:100%;display:flex;align-items:center;justify-content:end;padding:2px 4px;position:relative;transition:width .3s ease;border-radius:2rem;position:absolute;left:0;z-index:1}.save-discount .cart-progress .progress-fill span{width:100%;font-family:Futura;font-size:14px;display:block;text-align:center;color:#fff}.save-discount .cart-progress .progress-bar{flex:1;position:relative;background:#e5eae5;border-radius:2rem;overflow:hidden;height:2.5rem;display:flex;align-items:center}.save-discount .cart-progress .progress-bar .progress-percent{position:absolute;right:.5rem;font-size:14px;font-family:Futura;font-weight:700;color:#388e3c}.save-discount .cart-progress .milestones{display:flex;gap:.5rem}.save-discount .cart-progress .milestones .milestone{border-radius:1rem;background:#e3e9e1;padding:.25rem .75rem;border-radius:60px;font-size:14px;font-family:Futura;font-weight:700;color:#848484}.min-cart-error-msg{font-size:14px;text-align:center;font-weight:b;font-weight:500;font-family:Futura;display:none}.plan-selection{margin-bottom:20px;margin-top:20px}.plan-selection p{font-size:14px;margin-bottom:12px}.plan-selection select{width:100%;font-size:16px;border:.1rem solid #FDFF66;padding:8px;box-shadow:0 4px 24px #fdff66;background:#fdff66;border-radius:5px;height:40px;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-family:Futura;background-image:url(/cdn/shop/files/Vector_9_f142aa2b-0539-4296-b244-cc08fa3e4539.png?v=1745688291);background-repeat:no-repeat;background-position:95% center;color:#000}
/*# sourceMappingURL=/cdn/shop/t/78/assets/theme-common.css.map */
