kaching-bundle kaching-bundles-block.kaching-bundles .kaching-bundles__block .kaching-bundles__bars .kaching-bundles__bar:first-child .kaching-bundles__bar-variants{display:none}.size_meta{text-transform:uppercase}.product-single__title{font-weight:500!important;font-size:23px!important}.size_meta{width:100%;display:block;margin-top:10px;font-size:11px;letter-spacing:.025em}.js-no-transition.cstm_revew,.js-no-transition.cstm_revew span{display:flex;align-items:start}.js-no-transition.cstm_revew span b{margin:0 3px}.js-no-transition.cstm_revew p{margin:0}.cstm_revew+.product-block.product-block--header{margin-top:10px}.sales-points.inventory{margin:-11px 0}.product__main-photos .flickity-page-dots{position:absolute;bottom:0;background:#ffffff6b;width:max-content;margin:0 auto 10px;left:50%;transform:translate(-50%);padding:5px;border-radius:10px}.product__main-photos .flickity-page-dots .dot{opacity:.3}.product__main-photos .flickity-page-dots .dot.is-selected{width:6px;height:6px;opacity:1}.product-block--header+.product-block--price{margin-top:0}.product-single__meta .product-block.product-block--price .product__price.on-sale{font-size:28px;letter-spacing:.18px;font-weight:500;letter-spacing:normal;margin:0}.product-single__meta .product-block.product-block--price .product__price.product__price--compare{font-size:20px;font-weight:400;letter-spacing:normal;margin:0}.product-single__meta .product-block.product-block--price .product__price-savings{background:#eaf9e9;padding:6px 10px;border-radius:5px;font-size:15px;top:-4px;position:relative;letter-spacing:normal;color:#00a65a}.color_swatch label{width:60px;height:60px;aspect-ratio:1 / 1;padding:3px;border-style:solid;border-width:1px;border-color:#ddd}.color_swatch label img{width:100%;height:100%}.sales-points.inventory .icon-and-text{font-weight:700;color:#54c63a}.sales-points.inventory .inventory--low{color:red}.sales-points.inventory .sales-point .icon{margin-right:5px}.product-single__form button[type=submit]{line-height:2;padding:13px 20px;height:64px;font-size:18px;box-shadow:0 0 16px 1px #0000005c;letter-spacing:1.2px}.updated_text{border-top-right-radius:0;border-bottom-right-radius:0;margin-bottom:20px}.updated_text{border-radius:10px}.updated_text .updated_text_main{padding:12px;border:none;border-color:#ff7e8d}.product-single__meta .updated_text_main_text_rte p strong{color:#c20000!important}.updated_text p:last-child{margin-bottom:0}.collapsibles-wrapper .collapsible-trigger-btn--borders{text-align:left!important;font-weight:600;letter-spacing:.18px;border-left:none;border-right:none;font-size:15px}.collapsibles-wrapper .collapsible-content__inner{border:none!important}.three_usps .image_div{max-width:80px!important;margin:0 auto!important}.left_side_usps .grid{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:0}.left_side_usps .grid .grid__item{width:calc(25% - 10px);padding:0;display:flex;justify-content:space-between}.left_side_usps .grid .grid__item .image_div{width:48px}.left_side_usps .grid .grid__item .group_text{width:calc(100% - 65px)}.index-section:has(.left_side_usps){margin-top:0}.grid-product__content .grid-product__price{font-size:16px;font-weight:700}.grid-product__content .grid-product__price--original{color:var(--comparePrice)!important}.grid-product__content .grid-product__title{font-size:12px;line-height:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:600}.grid-product__content .grid-product__meta{text-align:left}.grid-product__content .grid-product__tag.grid-product__tag--sale{right:unset;left:0;background:red;color:#fff;font-weight:700;display:none}.site-footer{background:#000;color:#fff}.shopify-app-block:has(.best-fit-size-chart),.product-block.product-block--tab .size_cchat_div h2{display:none}.product-block.product-block--tab .size_cchat_div th,.product-block.product-block--tab .size_cchat_div td{background:#fff!important;border:1px solid!important;border-color:#c9c9c9!important;text-align:center}.grid .grid__item .grid-product__content .grid-product__image-mask .grid__image-ratio img,.template-collection .collection-grid__wrapper .grid-product__content .grid__image-ratio img{object-fit:cover}.grid-product__custom_colors_swatches{margin-top:5px;margin-bottom:10px;overflow-x:auto;flex-wrap:nowrap;-ms-overflow-style:none;scrollbar-width:none;align-items:center;display:flex}.grid-product__custom_colors_swatches a.custom_color_swatches{width:20px;height:20px;border-radius:50%;overflow:hidden;margin:1px 4px;box-shadow:0 0 0 1px #d2bbaa;flex:0 0 20px}.grid-product__price.cusst_flex{align-items:center;display:flex}.custom_save_disc{margin-left:10px;background:#eaf9e9;color:#00a65a;font-size:15px;padding:6px 10px;line-height:1;font-weight:400}.grid-product__custom_colors_swatches a.custom_color_swatches img{width:100%;height:100%;object-fit:cover}.grid-product__custom_colors_swatches:empty{display:none}.mobile_menu_bottom_extra_info{display:none}#custom_scrollbar_on_safari{height:4px;background:#bfbfbf;border-radius:0;margin-top:-7px}div#custom_scrollbar_on_safari,.browser-chrome div#custom_scrollbar_on_safari,.grid-product__content .grid-product__meta .grid-product__custom_colors_swatches{display:none}.variant-wrapper .variant__label{letter-spacing:1.2px!important;text-transform:capitalize!important;font-weight:700}.variant-wrapper .variant__label .variant__label-info{font-weight:700!important}.round_imgtext .feature-row__item .h1{font-size:30px;line-height:38px}.index-section:has(.faq_customd){margin:0;padding:75px 0;background:#f2f2f2}.index-section:has(.faq_customd) .collapsible-trigger{padding:15px 40px 15px 11px;width:100%}.index-section:has(.faq_customd) .collapsible-trigger .collapsible-trigger__icon+span{font-size:18px;font-weight:600}.index-section:has(.faq_customd) .collapsible-trigger__icon{right:0;left:auto;border:none}.index-section:has(.faq_customd) .collapsible-trigger__icon svg path{fill:#000!important}.index-section:has(.faq_customd) .faq_attr{border-bottom:1px solid #ddd}.index-section:has(.faq_customd) .faq_attr:last-child{border-bottom:0px solid #ddd}.index-section:has(.faq_customd) .collapsible-content__inner{padding:0 15px 15px}.product-upsell-list{display:flex;flex-direction:column;gap:0px;margin-bottom:20px}.product-upsell-list .prod_rel{font-size:17px;line-height:normal;color:#000;font-weight:600;border-bottom:1px solid #ddd;padding-bottom:11px;margin-bottom:5px}.product-upsell-list .upsell-product{display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid #eee;padding-bottom:10px;padding-top:10px}.product-upsell-list .upsell-product:last-child{border:none}.product-upsell-list .upsells-mains{display:flex;align:ittems:center;flex:1}.product-upsell-list .upsell-img img{width:60px;height:auto}.product-upsell-list .upsell-details{flex:1;margin:0 10px}.product-upsell-list .upsell-details h4{letter-spacing:1.2px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-transform:capitalize;font-size:16px;line-height:22px;font-weight:600!important}.product-upsell-list .price{display:flex;flex-direction:column}.product-upsell-list .price .sale{font-weight:700}.product-upsell-list .price .compare{text-decoration:line-through;color:gray}.product-upsell-list .switch{position:relative;display:inline-block;width:40px;height:22px}.product-upsell-list .upsell-variant{font-size:13px!important;padding:5px 27px 5px 8px;border-radius:5px;line-height:14px;border:1px solid #ddd}.product-upsell-list .switch input{opacity:0;width:0;height:0}.product-upsell-list .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:22px}.product-upsell-list .slider:before{position:absolute;content:"";height:16px;width:16px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}.product-upsell-list input:checked+.slider{background-color:#000}.product-upsell-list input:checked+.slider:before{transform:translate(18px)}.index-section:has(.inspire_text){margin:0}.index-section:has(.inspire_text) .inspire_text{padding-top:70px;padding-bottom:70px}.index-section:has(.inspire_text) .theme-block{max-width:700px;margin:0 auto}.index-section:has(.inspire_text) .theme-block h2{font-size:22px;line-height:normal;margin-bottom:30px}.index-section:has(.inspire_text) .theme-block p{font-size:16px;line-height:normal}#CartDrawer .cart__item .cart__item-title .cart__item-name{font-size:14px;font-weight:700}#CartDrawer .cart__item .cart__item--variants{color:#838383}#CartDrawer .cart__item .drawer .js-qty__num{border-radius:3px;padding-top:1px;padding-bottom:1px}#CartDrawer .cart__item .js-qty__adjust{padding:0 7px}#CartDrawer .cart__item .js-qty__adjust.js-qty__adjust--minus{border-right:1px solid #e8e8e1}#CartDrawer .cart__item .js-qty__adjust.js-qty__adjust--plus{border-left:1px solid #e8e8e1}#CartDrawer .cart__item .cart__item-price-col{min-width:max-content}#CartDrawer .cart__item .cart__item-price-col .cart__price--strikethrough{color:#938f8f}#CartDrawer .cart__item .cart__item-price-col .discount_cart{background:#eaf9e9;padding:3px 6px;border-radius:5px;font-size:11px;top:0;position:relative;letter-spacing:normal;color:#00a65a;font-weight:700;margin:3px 0}#CartDrawer .cart__item .cart__item-price-col .cart__discount.coupn{background:#ededed;padding:1px 6px;border-radius:5px;font-size:10px;position:relative;letter-spacing:normal;color:#000;font-weight:700;margin:3px 0}#CartDrawer.drawer--right.drawer--is-open{transform:translate(-400px)}#CartDrawer{width:400px;right:-400px}#CartDrawer .drawer__header{height:64px;padding-top:0;padding-bottom:0}#CartDrawer .drawer__fixed-header{height:auto;padding:0}#CartDrawer .drawer__fixed-header .drawer__title{padding-left:30px}#CartDrawer .drawer__fixed-header .drawer__close{padding-right:30px}#CartDrawer .drawer__header .drawer__title{font-size:25px}#CartDrawer .drawer__inner .drawer__scrollable{padding-top:0}#CartDrawer .cart__item:first-child{padding-top:10px!important}#CartDrawer .drawer__footer .cart__item-sub div{font-weight:700;letter-spacing:1.2px}#CartDrawer .drawer__footer .cart__item-sub+div{display:none}#CartDrawer .drawer__footer .cart__item-sub .mid_main{background:#eaf9e9;padding:3px 6px;border-radius:5px;font-size:12px;top:0;position:relative;letter-spacing:normal;color:#00a65a;font-weight:700;margin:3px 10px 3px auto;display:flex;align-items:center}#CartDrawer .drawer__footer .cart__item-sub .mid_main #mid{margin-left:4px}#CartDrawer .drawer__footer .cart__item-sub.cart__item-row{margin-bottom:0}#CartDrawer .drawer__footer .cart__item-row{align-items:center}#CartDrawer .drawer__footer .cart__savings{display:flex;gap:10px;align-items:center;background:#eaf9e9;padding:3px 6px;border-radius:5px;font-size:11px;top:0;position:relative;letter-spacing:normal;color:#00a65a;font-weight:700;align-self:flex-end;margin:3px 0 3px auto}#CartDrawer .drawer__footer .guarenty_text{font-size:15px;FONT-WEIGHT:700;color:#000;line-height:22px;display:block;text-align:center;margin-top:10px}#CartDrawer .drawer__footer .payment_iconss{margin:0!important}#CartDrawer .drawer__footer{display:flex;flex-direction:column;padding-top:0}#CartDrawer .drawer__footer .ship-insurance{order:-1}#CartDrawer .drawer__footer .ship-insurance .logo_img{width:50px}#CartDrawer .drawer__footer .ship-insurance .tm_description{line-height:14px}#CartDrawer .product-upsell-list .upsell-details h4{font-size:14px;line-height:17px}#CartDrawer .shipping_free{background:#eaf9e9;width:100%;display:block;color:#00a65a;padding:8px 10px;text-align:center;font-size:15px;font-weight:600;line-height:normal;margin-bottom:10px;position:relative;z-index:1}.cart__checkout-wrapper button[type=submit]{min-height:50px}.site-footer .footer__newsletter .footer__newsletter-btn,.site-footer .footer__newsletter input::placeholder,.site-footer .footer__newsletter input{color:#000}.site-footer .footer__newsletter .footer__newsletter-btn{right:10px}.site-footer .footer__newsletter input{padding:10px 45px 10px 10px}@media only screen and (min-width: 600px) and (max-width: 1024px){.left_side_usps .grid .grid__item{width:calc(50% - 10px)}}@media only screen and (max-width: 768px){#CartDrawer .drawer__fixed-header .drawer__title{padding-left:20px}#CartDrawer .drawer__fixed-header .drawer__close{padding-right:20px}.index-section:has(.inspire_text) .inspire_text{padding-top:40px;padding-bottom:40px}.round_imgtext .feature-row__item .h1{font-size:22px;line-height:28px}.index-section:has(.faq_customd){padding:50px 0}.index-section:has(.faq_customd) .section-header__title{font-size:26px;line-height:normal}.index-section:has(.faq_customd) .collapsible-trigger .collapsible-trigger__icon+span{font-size:16px;font-weight:600}.template-product .product-single__meta .sales-point .icon-and-text{justify-content:start}.template-product .product-single__meta{text-align:left}.product__main-photos{margin-bottom:0}.product-block--header+.product-block--price{margin-top:-10px;margin-bottom:-14px}.sales-points.inventory{margin-top:25px}.grid-overflow-wrapper .grid__item{width:40vw;flex:0 0 40vw;display:inline-block;float:none;white-space:normal}.grid-product__content .grid-product__title{font-size:12px;line-height:16px}.grid-product__content .grid-product__price{font-size:14px}.product__main-photos .flickity-page-dots{display:flex}[data-center-text=true] .site-footer{text-align:left}.mobile_menu_bottom_extra_info{display:block;margin:20px 0;background-color:#8b45130f;max-width:600px;width:100%}.mobile_menu_bottom_extra_info .maison_selling-point{display:flex;align-items:center;padding:12px;border-bottom:1px solid #eee}.mobile_menu_bottom_extra_info .maison_selling-point .maison_icon{flex-shrink:0;width:48px;height:48px;margin-right:8px;display:flex;align-items:center;justify-content:center}.mobile_menu_bottom_extra_info .maison_selling-point .maison_icon img.showImg{width:32px;height:32px;object-fit:contain}.mobile_menu_bottom_extra_info .maison_selling-point .maison_content{flex-grow:1}.mobile_menu_bottom_extra_info .maison_selling-point .maison_content h3.maison_selling-point-title{font-size:15px;text-transform:none;margin:0 0 2px;color:#333}.mobile_menu_bottom_extra_info .maison_selling-point .maison_content p.maison_selling-point-description{color:#666;line-height:1.4;margin:0;font-size:12px}div#custom_scrollbar_on_safari{display:block}.product-single__form button[type=submit]{font-size:16px}.product-block:has(.product-single__form){margin-bottom:10px}}@media only screen and (max-width: 600px){.left_side_usps .grid .grid__item{width:100%}.grid-product__custom_colors_swatches{margin-top:2px;margin-bottom:8px}.grid-product__price.cusst_flex{display:block}.custom_save_disc{margin-left:0;width:max-content;margin-top:5px}}.swatches .swatch-button-title-text{padding:7px 15px!important;line-height:1.4!important;font-size:18px!important;color:#000!important;background-color:#fff!important;text-decoration-color:#000!important}.swatches .swatch-view-item{margin:0 6px 0 0!important}variant-swatch-king div.swatch-preset-1519825 div.star-set-btn.swatch-selected{box-shadow:0 0 0 1px var(--colorTextBody)!important;border-color:unset!important;border-radius:0!important}variant-swatch-king div.swatch-preset-1519825 .star-set-btn{min-width:auto!important}.custom-inventory.product__inventory{margin-top:0!important}@media only screen and (max-width: 749px){.swatches .swatch-view-item{margin:0 4px 0 0!important}.swatches .swatch-button-title-text{font-size:16px!important;padding:7px 14px!important}.product-block:has(variant-swatch-king){margin-bottom:6px}}.product-single__meta variant-swatch-king{display:none}.product-single__meta .scr-open-size-chart,.product-single__meta .variant-wrapper{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-style.css.map */
