.page-width{max-width:1540px}.header.page-width{max-width:1440px}.h0,.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:Bricolage Grotesque;letter-spacing:0}body,button,p,span{font-family:Inter;letter-spacing:0}body{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Bricolage Grotesque,Inter,sans-serif}.tag_item.product-tag.best-seller{color:#fff!important;background-color:#000!important;text-transform:uppercase}.jdgm-prev-badge__text{color:#000!important}summary.header__icon.header__icon--menu.header__icon--summary.link{text-decoration:none}.collection .card .card__media .media{width:100%;border-radius:10px}.collection .price--on-sale .price__sale{display:flex;flex-wrap:wrap;flex-direction:row-reverse}.collection .card__content .card__badge .badge.badge--bottom-left{display:none}.collection .card__inner.color-scheme-2.gradient.ratio{border-radius:10px}.footer .footer__content-top{padding-bottom:100px;padding-top:70px}.footer-block.grid__item{width:100%;max-width:100%}.footer .footer__content-top .footer__blocks-wrapper{display:grid;grid-template-columns:1fr .8fr .8fr .5fr}.footer .footer__content-top .footer__blocks-wrapper .footer-block__heading{font-family:Inter;font-weight:600;font-size:22px;line-height:24px;letter-spacing:0}.footer .footer__content-top .footer__blocks-wrapper .link.link--text.list-menu__item{font-family:Inter;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0;vertical-align:middle;color:#fff;opacity:1}.footer .footer__content-top .footer__blocks-wrapper p.image_text{font-family:Inter;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;vertical-align:middle;color:#fff;width:100%;max-width:260px;margin:0;padding:10px 0 20px}.footer .footer__content-top .footer__blocks-wrapper .social_media_icon{display:flex;align-items:center;justify-content:start;gap:10px;flex-wrap:wrap}.footer .footer__content-top .footer__blocks-wrapper .social_media_icon .media_icon{font-size:0;width:34px}.footer .footer__content-top .footer__blocks-wrapper .social_media_icon .media_icon img{width:100%}.footer .footer_content_bottom{border-top:1px solid #fff;padding-top:20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.footer .footer_content_bottom p.copy_right_text{font-family:Inter;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;color:#fff;margin:0}.footer .footer_content_bottom .payment_icon_wrap{display:flex;flex-wrap:wrap;gap:5px}.footer .footer_content_bottom .payment_icon_wrap svg{width:42px}.header-wrapper .menu-drawer__close-button:focus,.header-wrapper .menu-drawer__close-button:hover,.header-wrapper .menu-drawer__menu-item--active,.header-wrapper .menu-drawer__menu-item:focus,.header-wrapper .menu-drawer__menu-item:hover{background:#32e2a0}.index .header-wrapper .header__icon--menu[aria-expanded=true]:before{top:-20px;z-index:1}.header-wrapper .header__icon--menu[aria-expanded=true]:before{top:0;height:2000vh}.header-wrapper .menu-drawer__navigation{padding:5rem 0}.index .header__icon--menu svg.icon.icon-close{top:0}.header__icon--menu svg.icon.icon-close{z-index:4;top:20px;left:360px}.index .header-wrapper details[open].menu-opening>.menu-drawer{top:-20px}.header-wrapper details[open].menu-opening>.menu-drawer{height:200vh;top:0}.index .header-wrapper{position:relative;top:20px;background:transparent;padding-top:0;padding-bottom:0}.header-wrapper{padding-top:20px;padding-bottom:20px}.shopify-section-header-hidden{top:-112px}.header-wrapper header.header{background:#000;justify-content:center;align-items:center;height:fit-content;border-radius:50px;padding:20px 40px!important}.header-wrapper header.header a.header__heading-link{padding:0}.header-wrapper header.header header-drawer{display:block!important;margin-left:11px}.header-wrapper header.header nav.header__inline-menu{display:none}header.header .header__icon .svg-wrapper svg.icon{width:30px;height:30px;color:#fff}header.header .header__icon .svg-wrapper svg.icon.icon-cart path{stroke:#fff}header.header .header__icon--menu{display:flex;height:100%;align-items:center;justify-content:start}header.header .menu_hamburger{color:#fff;font-family:Bricolage Grotesque;font-weight:700;font-size:18px;line-height:20px;text-transform:capitalize;margin:0;position:relative;left:17px;top:-1px}.custom-featured-product .custom_slider_main .custom_featured_image img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:10px;overflow:hidden;height:auto}.custom-featured-product .custom_slider_main .thumbnails_image .swiper-slide.swiper-slide-thumb-active img{border-color:#0003}.custom-featured-product .swiper-slide.swiper-slide-active img{border-radius:10px;height:auto}.custom-featured-product .custom_slider_main .thumbnails_image .swiper-slide.swiper-slide-thumb-active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000087}.custom-featured-product .custom_slider_main .thumbnails_image .swiper-slide{font-size:0;border-radius:10px;overflow:hidden}.custom-featured-product .product__info-container{max-width:100%}.custom-featured-product .custom_slider_main .thumbnails_image img{width:calc(100% - 1px);object-fit:cover;aspect-ratio:1/1;border-radius:10px;cursor:pointer;border:1px solid transparent;height:auto}.custom-featured-product .custom_slider_main .custom_featured_image .swiper-slide{position:relative}.custom-featured-product .custom_slider_main .custom_featured_image .swiper-slide .product_tags_warp{position:absolute;display:flex;flex-wrap:wrap;gap:10px;padding:20px;top:0;left:0}.custom-featured-product .custom_slider_main .custom_featured_image .swiper-slide .product_tags_warp .tag_item{border-radius:25px;background:#fff;padding:6px 9px;width:fit-content;font-family:Inter;font-weight:500;font-size:14px;line-height:18px;text-align:center;vertical-align:middle;color:#000;margin:0}.custom-featured-product .custom_slider_main .custom_featured_image .swiper-slide .product_tags_warp .tag_item.product-tag{background:#000;color:#fff}.custom-featured-product .page-width{padding-top:80px;padding-bottom:80px}.custom-featured-product .product.grid .grid__item .custom_slider_main{position:sticky;top:0}.custom-featured-product .product.grid .grid__item .custom_slider_main .thumbnails_image.swiper.thumbSwiper{padding-top:35px}.custom-featured-product .product__info-wrapper .sub_heading{width:100%;max-width:153px;border-radius:20px;padding:10px 26px;background:#32e2a0;font-family:Inter;font-weight:500;font-size:14px;line-height:17.15px;text-align:center;vertical-align:middle;color:#000}.custom-featured-product .product__info-wrapper .product__title{font-family:Bricolage Grotesque;font-weight:800;font-size:60px;line-height:60px;letter-spacing:0;vertical-align:middle;text-transform:capitalize}.custom-featured-product .product__info-wrapper .desc_wrapper{font-family:Inter;font-weight:400;font-size:16px;line-height:150%;text-transform:capitalize;color:#0b0b0c}.custom-featured-product .product__info-wrapper .desc_wrapper .desc1{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.custom-featured-product .product__info-wrapper .desc_wrapper span.read_less,.custom-featured-product .product__info-wrapper .desc_wrapper span.read_more{font-family:Inter;font-weight:600;font-size:18px;line-height:100%;text-decoration:underline;color:#000;display:flex;padding-top:20px}.custom-featured-product .product.grid .grid__item{width:50%;max-width:50%;padding:0}.custom-featured-product .product.grid .grid__item.product__info-wrapper{padding-left:50px}.custom-featured-product .product.grid .grid__item.product__info-wrapper .product-form__buttons{width:100%;max-width:100%}.custom-featured-product .product.grid .grid__item.product__info-wrapper .product-form__buttons .product-form__submit{width:100%;height:60px;border-radius:30px;gap:16px;padding:0;background:#ff453a}.custom-featured-product .product.grid .grid__item.product__info-wrapper .product-form__buttons .product-form__submit:after,.custom-featured-product .product.grid .grid__item.product__info-wrapper .product-form__buttons .product-form__submit:before{content:unset}.custom-featured-product .product.grid .grid__item.product__info-wrapper .product-form__buttons .product-form__submit svg{width:24px;height:100%}.custom-featured-product .product.grid .grid__item.product__info-wrapper .product-form__buttons .product-form__submit span{font-family:Inter;font-weight:600;font-size:20px;line-height:30px;letter-spacing:0;text-align:center;text-transform:capitalize;color:#fff}.cart-count-bubble{background:#fff;color:#000;width:14px;height:14px}.custom-featured-product .product.grid .grid__item.product__info-wrapper .select_image_wrapper_btn_text{display:flex;justify-content:space-around;gap:10px;flex-wrap:wrap}.custom-featured-product .product.grid .grid__item.product__info-wrapper .select_image_wrapper_btn_text .item_image_wrapper_btn_text{display:grid;grid-template-columns:30px 1fr;align-items:center;gap:10px;justify-content:start}.custom-featured-product .product.grid .grid__item.product__info-wrapper .select_image_wrapper_btn_text .item_image_wrapper_btn_text img{width:100%}.custom-featured-product .product.grid .grid__item.product__info-wrapper .select_image_wrapper_btn_text .item_image_wrapper_btn_text p{font-family:Inter;font-weight:600;font-size:12px;line-height:20px;letter-spacing:0;text-align:center;margin:0;color:#000}.custom-featured-product .product.grid .grid__item.product__info-wrapper .payment-icon-badge-w-text-wrap .wraper_cions{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;padding-top:15px}.custom-featured-product .product.grid .grid__item.product__info-wrapper .payment-icon-badge-w-text-wrap .wraper_cions svg{width:42px}.custom-featured-product .product.grid .grid__item.product__info-wrapper .custom_review{border:1px solid #e4e4e4;border-radius:10px;padding:20px;display:grid;grid-template-columns:96px 1fr;align-items:center;gap:20px}.custom-featured-product .product.grid .grid__item.product__info-wrapper .custom_review .left_block{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.custom-featured-product .product.grid .grid__item.product__info-wrapper .custom_review .left_block img{width:100%;max-width:50px;margin:0 auto;height:auto}.custom-featured-product .product.grid .grid__item.product__info-wrapper .custom_review .left_block .review_name{font-family:Inter;font-weight:600;font-size:14px;line-height:18px;text-align:center;margin:0;color:#000}.custom-featured-product .product.grid .grid__item.product__info-wrapper .custom_review .left_block .verified_text{display:grid;grid-template-columns:10px 1fr;align-items:center;gap:2px}.custom-featured-product .product.grid .grid__item.product__info-wrapper .custom_review .left_block .virifiy_text{font-family:Inter;font-weight:400;font-size:12px;margin:0;color:#000;line-height:14px}.custom-featured-product .product.grid .grid__item.product__info-wrapper .custom_review .right_block{position:relative;display:flex;flex-direction:column;gap:20px;padding-right:14%}.custom-featured-product .product.grid .grid__item.product__info-wrapper .custom_review .right_block .review_heading{display:grid;grid-template-columns:auto 120px;justify-content:start;gap:10px;align-items:center;margin:0;font-family:Inter;font-weight:600;font-size:14px;line-height:18px;color:#000}.custom-featured-product .product.grid .grid__item.product__info-wrapper .custom_review .right_block .review_heading svg{width:100%}.custom-featured-product .product.grid .grid__item.product__info-wrapper .custom_review .right_block .review_content{font-family:Inter;font-weight:400;font-size:12px;line-height:22px;vertical-align:middle;color:#0b0b0c}.custom-featured-product .product.grid .grid__item.product__info-wrapper .custom_review .right_block .review_content p{margin:0}.custom-featured-product .product.grid .grid__item.product__info-wrapper .custom_review .right_block svg.top_right_icon{position:absolute;right:0;top:0;width:40px}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item{border:1px solid #000;padding:10px 22px 10px 12px;border-radius:10px;display:grid;grid-template-columns:120px 1fr 133px;gap:50px;align-items:center;cursor:pointer}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item .bundle_image{display:grid;grid-template-columns:1fr 1fr 1fr}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item img{width:100%}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item .title_save_text_wrap h4.title{font-family:Inter;font-weight:500;font-size:24px;line-height:25px;text-transform:uppercase;color:#0b0b0c;margin:0}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item.active .title_save_text_wrap h4.title{font-weight:800}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles{display:flex;flex-direction:column;gap:15px;margin:0;padding:20px 0}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item .title_save_text_wrap p.save_text{font-family:Poppins;font-weight:400;font-size:16px;line-height:19px;color:#0b0b0c;margin:0}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item .title_save_text_wrap{display:flex;flex-direction:column;gap:5px}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item .badge_price_wrap{display:flex;flex-direction:column;gap:10px}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item .badge_price_wrap .badge_text{width:100%;height:20px;border-radius:30px;border:1px solid #0b0b0c;display:flex;justify-content:center;align-items:center;margin:0;font-family:Inter;font-weight:400;font-size:14px;line-height:16px;text-align:center;text-transform:uppercase;color:#000}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item .badge_price_wrap .price_wrapper{display:flex;gap:8px;justify-content:start}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item .badge_price_wrap .price_wrapper .price{font-family:Inter;font-weight:500;font-size:14px;line-height:100%;letter-spacing:-.4px;color:#000;margin:0}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item .badge_price_wrap .price_wrapper .price.comp_price{color:#0b0b0c80;font-weight:300;text-decoration:line-through}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item .badge_price_wrap .price_wrapper s.comp_price{font-family:Inter;font-weight:300;font-size:14px;line-height:100%;letter-spacing:-.4px;text-decoration:line-through}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item.active{background:#ffd3d0;border-color:#ffd3d0}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item.active h4.title,.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item.active p.save_text{color:#000}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item.active .badge_text{background:#000;border-color:#000;color:#fff}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item.active .badge_price_wrap .price_wrapper .price{color:#000}.collection .product-grid-container .card__information .card__heading{font-family:Inter;font-weight:600;font-size:22px;line-height:26px;vertical-align:middle;margin-bottom:10px;color:#0b0b0c}.collection .product-grid-container .card__information span.price-item.price-item--sale.price-item--last{font-family:Inter;font-weight:600;font-size:16px;line-height:32px;vertical-align:middle;color:#0b0b0c;margin:0;padding-right:20px}.collection .product-grid-container .card__information s.price-item.price-item--regular{font-family:Inter;font-weight:300;font-size:14px;line-height:32px;vertical-align:middle;text-decoration:line-through}.collection .quick-add__submit{min-width:100%;opacity:1;border-radius:30px;padding:20px 42px;background-color:#ff453a;text-align:center;font-family:Inter;font-weight:600;font-size:16px;line-height:24px;text-transform:uppercase;color:#fff;display:flex;align-items:center;justify-content:center}.collection .grid{--grid-desktop-vertical-spacing: 36px;--grid-desktop-horizontal-spacing: 36px;--grid-mobile-vertical-spacing: 20px;--grid-mobile-horizontal-spacing: 20px}.collection span.price-item.price-item--regular{font-family:Inter;font-weight:600;font-size:16px;line-height:32px;vertical-align:middle}.collection .quick-add__submit.button:after{content:unset}.collection .facets__wrapper{display:grid;gap:5px}.collection .facets__heading{font-weight:700;font-size:16px;color:#0b0b0b;margin:0}.collection .facets__heading,.collection .facets__summary{font-family:Inter;line-height:44.77px;vertical-align:middle}.collection .facets__summary{font-weight:400;font-size:14px;padding:5px 30px;border:1px solid #0b0b0b;border-radius:10px}.collection .custom-facets-wrap{display:flex;gap:20px}.collection .facets__disclosure{margin-right:0}.collection .facets__summary .icon-caret{right:10px}.collection .facets__disclosure[data-index="1"] .facets__summary svg{margin-left:70px}.collection span.facets__summary-label{font-family:Inter;font-weight:400;font-size:14px;line-height:44.77px;vertical-align:middle;color:#0b0b0b;margin:0}.collection .facet-filters__field{display:flex;flex-direction:column;gap:20px;align-items:self-start}.collection .facets__summary div{display:flex;align-items:center;gap:25px}.collection .facet-filters__label{font-family:Inter;font-weight:700;font-size:16px;line-height:44.77px;vertical-align:middle;color:#0b0b0b;margin:0}.collection .facet-filters__field .select{width:auto;padding:5px 30px;border-radius:10px;border:1px solid #0b0b0b}.collection .facet-filters .select .svg-wrapper{right:20px}.collection .facet-filters__field select#SortBy option,.collection .facets__summary div span{font-family:Inter;font-weight:400;font-size:14px;line-height:44.77px;vertical-align:middle;color:#0b0b0b;margin:0}.collection .product-count.light{display:none}:focus-visible{outline:0;outline-offset:unset;box-shadow:none}.collection .facet-filters__field .select__select{border-radius:0;min-width:auto;min-height:auto;transition:none;font-family:Inter;font-weight:400;font-size:14px;line-height:44.77px;vertical-align:middle;color:#0b0b0b}.collection .facet-filters__sort:focus-visible{outline:0;outline-offset:0;box-shadow:none}.collection .card__inner .product_tags_warp{position:absolute;display:flex;flex-wrap:wrap;gap:10px;padding:20px;top:0;left:0;z-index:1}.collection .card__inner .product_tags_warp .tag_item{border-radius:25px;background:#0b0b0c33;padding:5px 8px;width:fit-content;font-family:Inter;font-weight:500;font-size:12px;line-height:16px;text-align:center;vertical-align:middle;color:#fff;margin:0}.collection .card__inner .product_tags_warp .tag_item.Best.Seller{background:#ff7a59}.collection .card__inner .product_tags_warp .tag_item.New{background:#6c5ce7}.main_product .custom_slider_main .custom_featured_image img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:10px;overflow:hidden}.main_product .custom_slider_main .thumbnails_image .swiper-slide.swiper-slide-thumb-active img{border-color:#0003}.main_product .swiper-slide.swiper-slide-active img{border-radius:10px}.main_product .custom_slider_main .thumbnails_image .swiper-slide.swiper-slide-thumb-active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000087}.main_product .custom_slider_main .thumbnails_image .swiper-slide{font-size:0;border-radius:10px;overflow:hidden}.main_product .product__info-container{max-width:100%}.main_product .custom_slider_main .thumbnails_image img{width:calc(100% - 1px);object-fit:cover;aspect-ratio:1/1;border-radius:10px;cursor:pointer;border:1px solid transparent}.main_product .custom_slider_main .custom_featured_image .swiper-slide{position:relative}.main_product .custom_slider_main .custom_featured_image .swiper-slide .product_tags_warp{position:absolute;display:flex;flex-wrap:wrap;gap:10px;padding:20px;top:0;left:0}.main_product .custom_slider_main .thumbnails_image{padding-top:30px}.main_product{padding:40px 0 80px!important}.main_product .product__info-wrapper .product__title h1{font-family:Bricolage Grotesque;font-weight:800;font-size:60px;line-height:60px;letter-spacing:0;vertical-align:middle;text-transform:capitalize}.main_product .custom_slider_main .custom_featured_image .swiper-slide .product_tags_warp .tag_item{border-radius:25px;background:#fff;padding:6px 9px;width:fit-content;font-family:Inter;font-weight:500;font-size:14px;line-height:18px;text-align:center;vertical-align:middle;color:#000;margin:0}.main_product .custom_slider_main .custom_featured_image .swiper-slide .product_tags_warp .tag_item.product-tag{text-transform:capitalize;background:#000;color:#fff}.main_product .product__info-wrapper .sub_heading{width:100%;max-width:153px;border-radius:20px;padding:10px 26px;background:#32e2a0;font-family:Inter;font-weight:500;font-size:14px;line-height:17.15px;text-align:center;vertical-align:middle;color:#000}.main_product .product__info-wrapper .product__title{font-family:Bricolage Grotesque;font-weight:800;font-size:60px;line-height:60px;letter-spacing:0;vertical-align:middle;text-transform:capitalize}.main_product .product__info-wrapper .desc_wrapper{font-family:Inter;font-weight:400;font-size:18px;line-height:150%;text-transform:capitalize;color:#0b0b0c}.main_product .product__info-wrapper .read_more_butn{font-family:Inter;font-weight:600;font-style:Semi Bold;font-size:18px;leading-trim:NONE;line-height:100%;letter-spacing:0;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0;text-decoration-thickness:0;text-decoration-skip-ink:auto;padding-top:20px;cursor:pointer}.main_product .product__info-wrapper .desc_wrapper span.read_less,.main_product .product__info-wrapper .desc_wrapper span.read_more{font-family:Inter;font-weight:600;font-size:18px;line-height:100%;text-decoration:underline;color:#000;display:block;padding-top:20px}.main_product .product.grid .grid__item.product__info-wrapper .product-form__buttons{max-width:100%}.main_product .product.grid .grid__item.product__info-wrapper .product-form__buttons .product-form__submit{width:100%;height:60px;border-radius:30px;gap:16px;padding:0;background:#ff453a}.main_product .product.grid .grid__item.product__info-wrapper .product-form__buttons .product-form__submit:after,.main_product .product.grid .grid__item.product__info-wrapper .product-form__buttons .product-form__submit:before{content:unset}.main_product .product.grid .grid__item.product__info-wrapper .product-form__buttons .product-form__submit svg{width:24px;height:100%}.main_product .product.grid .grid__item.product__info-wrapper .product-form__buttons .product-form__submit span{font-family:Inter;font-weight:600;font-size:20px;line-height:30px;letter-spacing:0;text-align:center;text-transform:capitalize;color:#fff}.main_product .product.grid .grid__item.product__info-wrapper .select_image_wrapper_btn_text{display:flex;justify-content:space-around;gap:10px;flex-wrap:wrap}.main_product .product.grid .grid__item.product__info-wrapper .select_image_wrapper_btn_text .item_image_wrapper_btn_text{display:grid;grid-template-columns:30px 1fr;align-items:center;gap:10px;justify-content:start}.main_product .product.grid .grid__item.product__info-wrapper .select_image_wrapper_btn_text .item_image_wrapper_btn_text img{width:100%}.main_product .product.grid .grid__item.product__info-wrapper .select_image_wrapper_btn_text .item_image_wrapper_btn_text p{font-family:Inter;font-weight:600;font-size:12px;line-height:20px;vertical-align:middle;text-transform:capitalize;margin:0;color:#000}.main_product .product.grid .grid__item.product__info-wrapper .payment-icon-badge-w-text-wrap .wraper_cions{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;padding-top:15px}.main_product .product.grid .grid__item.product__info-wrapper .payment-icon-badge-w-text-wrap .wraper_cions svg{width:42px}.main_product .product.grid .grid__item.product__info-wrapper .custom_review{border:1px solid #e4e4e4;border-radius:10px;padding:20px;display:grid;grid-template-columns:96px 1fr;align-items:center;gap:20px}.main_product .product.grid .grid__item.product__info-wrapper .custom_review .left_block{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.main_product .product.grid .grid__item.product__info-wrapper .custom_review .left_block img{width:100%;max-width:50px;margin:0 auto;height:auto}.main_product .product.grid .grid__item.product__info-wrapper .custom_review .left_block .review_name{font-family:Inter;font-weight:600;font-size:14px;line-height:18px;text-align:center;margin:0;color:#000}.main_product .product.grid .grid__item.product__info-wrapper .custom_review .left_block .verified_text{display:grid;grid-template-columns:10px 1fr;align-items:center;gap:2px}.main_product .product.grid .grid__item.product__info-wrapper .custom_review .left_block .virifiy_text{font-family:Inter;font-weight:400;font-size:12px;margin:0;color:#000;line-height:14px}.main_product .product.grid .grid__item.product__info-wrapper .custom_review .right_block{position:relative;display:flex;flex-direction:column;gap:20px;padding-right:14%}.main_product .product.grid .grid__item.product__info-wrapper .custom_review .right_block .review_heading{display:grid;grid-template-columns:auto 120px;justify-content:start;gap:10px;align-items:center;margin:0;font-family:Inter;font-weight:600;font-size:14px;line-height:18px;color:#000}.main_product .product.grid .grid__item.product__info-wrapper .custom_review .right_block .review_heading svg{width:100%}.main_product .product.grid .grid__item.product__info-wrapper .custom_review .right_block .review_content{font-family:Inter;font-weight:400;font-size:12px;line-height:22px;vertical-align:middle;color:#0b0b0c}.main_product .product.grid .grid__item.product__info-wrapper .custom_review .right_block .review_content p{margin:0}.main_product .product.grid .grid__item.product__info-wrapper .custom_review .right_block svg.top_right_icon{position:absolute;right:0;top:0;width:40px}.main_product .product.grid .product__info-wrapper .custom_bundles .custom_item{border:1px solid #000;padding:10px 22px 10px 12px;border-radius:10px;display:grid;grid-template-columns:120px 1fr 133px;gap:50px;align-items:center;cursor:pointer}.main_product .product.grid .product__info-wrapper .custom_bundles .custom_item .bundle_image{display:grid;grid-template-columns:1fr 1fr 1fr}.main_product .product.grid .product__info-wrapper .custom_bundles .custom_item img{width:100%}.main_product .product.grid .product__info-wrapper .custom_bundles .custom_item .title_save_text_wrap h4.title{font-family:Inter;font-weight:500;font-size:24px;line-height:25px;text-transform:uppercase;color:#0b0b0c;margin:0}.main_product .product.grid .product__info-wrapper .custom_bundles{display:flex;flex-direction:column;gap:15px;margin:0;padding:20px 0}.main_product .product.grid .custom_bundles-wrap p.main_heading{font-family:Inter;font-weight:600;font-size:18px;line-height:26px;margin:0;color:#0b0b0c}.main_product .product.grid .product__info-wrapper .custom_bundles .custom_item .title_save_text_wrap p.save_text{font-family:Poppins;font-weight:400;font-size:16px;line-height:19px;color:#0b0b0c;margin:0}.main_product .product.grid .product__info-wrapper .custom_bundles .custom_item .title_save_text_wrap{display:flex;flex-direction:column;gap:5px}.main_product .product.grid .product__info-wrapper .custom_bundles .custom_item .badge_price_wrap{display:flex;flex-direction:column;gap:10px}.main_product .product.grid .product__info-wrapper .custom_bundles .custom_item .badge_price_wrap .badge_text{width:100%;height:20px;border-radius:30px;border:1px solid #0b0b0c;display:flex;justify-content:center;align-items:center;margin:0;font-family:Inter;font-weight:400;font-size:14px;line-height:16px;text-align:center;text-transform:uppercase;color:#000}.main_product .product.grid .product__info-wrapper .custom_bundles .custom_item .badge_price_wrap .price_wrapper{display:flex;gap:8px;justify-content:start}.main_product .product.grid .product__info-wrapper .custom_bundles .custom_item .badge_price_wrap .price_wrapper .price{font-family:Inter;font-weight:600;font-size:14px;line-height:100%;letter-spacing:-.4px;color:#000;margin:0}.main_product .product.grid .product__info-wrapper .custom_bundles .custom_item .badge_price_wrap .price_wrapper s.comp_price{font-family:Inter;font-weight:400;font-size:14px;line-height:100%;letter-spacing:-.4px}.main_product .product.grid .product__info-wrapper .custom_bundles .custom_item .badge_price_wrap .price_wrapper .price.comp_price{color:#0b0b0c80;font-weight:300;text-decoration:line-through}.main_product .product.grid .product__info-wrapper .custom_bundles .custom_item.active{background:#ffd3d0;border-color:#ffd3d0}.main_product .product.grid .product__info-wrapper .custom_bundles .custom_item.active h4.title{font-weight:900}.main_product .product.grid .product__info-wrapper .custom_bundles .custom_item.active .badge_text{background:#000;border-color:#000;color:#fff}.main_product .custom_slider_main{position:sticky;top:0}.main_product .product.grid .grid__item{width:50%;max-width:50%;padding:0}.main_product .product.grid .grid__item.product__info-wrapper{padding-left:50px}.main_product .product.grid .accordion summary{padding:20px 0}.main_product .product.grid .accordion__title{font-family:Inter;font-weight:600;font-size:18px;line-height:24px;margin:0}.main_product .product.grid .accordion__content{font-family:Inter;font-weight:400;font-size:12px;line-height:25px;margin:0;padding:0 0 15px;color:#0b0b0c}.main_product .product.grid .accordion{border-color:#000}.main_product .product.grid .accordion details summary .icon-caret{color:#000;stroke:#000}.main_product .product.grid .custom-upsell-section .custom-upsell-slider.active{display:block!important}.main_product .product.grid .custom-upsell-section{margin-top:40px}.main_product .product.grid .custom-upsell-section .custom-upsell-slider{display:none}.main_product .product.grid .custom-upsell-section .upsell-heading{font-family:Inter,sans-serif;font-weight:600;font-style:Semi Bold;font-size:18px;line-height:22.22px;letter-spacing:0;margin-bottom:20px}.main_product .product.grid .custom-upsell-section .upsell-product-wrap{display:flex;justify-content:center}.main_product .product.grid .custom-upsell-section .upsell-product{width:100%;max-width:450px;border-radius:10px;border:1px solid #e4e4e4;text-align:center;padding:15px;background:#fff;transition:box-shadow .3s ease;display:flex;gap:10px;justify-content:space-between}.main_product .product.grid .custom-upsell-section .upsell-product:hover{box-shadow:0 4px 12px #0000001a}.main_product .product.grid .custom-upsell-section .custom-upsell-img-title-wrap{display:flex;gap:10px}.main_product .product.grid .custom-upsell-section .upsell-product form{display:inline-block;margin:auto 0}.main_product .product.grid .custom-upsell-section .upsell-image img{width:100%;border-radius:10px}.main_product .product.grid .custom-upsell-section .swiper-slide.swiper-slide img{border-radius:10px;border:1px solid #ececec;width:88px}.main_product .product.grid .custom-upsell-section .upsell-title{font-family:Inter;font-weight:600;font-size:14px;line-height:100%;vertical-align:middle;text-transform:capitalize;color:#0b0b0c;margin:0;text-align:left}.main_product .product.grid .custom-upsell-section .upsell-price{color:#111;font-family:Inter;font-weight:600;font-size:14px;line-height:32px;vertical-align:middle;margin:0}.main_product .product.grid .custom-upsell-section .upsell-product-coontent-wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.main_product .product.grid .custom-upsell-section .upsell-add-btn{background-color:#111;color:#fff;border:none;cursor:pointer;max-width:70px;border-radius:15px;padding:10.61px 22.27px;font-family:Inter;font-weight:600;font-size:12px;line-height:12.73px;text-align:center;vertical-align:middle;text-transform:uppercase}.main_product .product.grid .custom-upsell-section .upsell-add-btn:hover{background-color:#333}.main_product .product.grid .custom-upsell-section .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#0b0b0c}.main_product .product.grid .custom-upsell-section .swiper-pagination-progressbar{background:#eaeaea}.main_product .product.grid .custom-upsell-section .swiper-progressbar.swiper-pagination-progressbar.swiper-pagination-horizontal{margin-top:20px;position:relative;border-radius:5px;overflow:hidden}.main_product .loop-widget-sp-selector-wrapper{display:none}.main_product .loop-widget-purchase-option-selected .loop-widget-purchase-option-header{border-bottom:1px solid #fff;padding-bottom:25px}.main_product .loop-widget-purchase-option-onetime .loop-widget-purchase-option-header{border-bottom:none;padding-bottom:0}.main_product .loop-widget-purchase-options-label{font-family:Inter;font-weight:600;font-size:18px;line-height:23.4px;letter-spacing:0;vertical-align:middle}.main_product .loop-widget-sp-selector-description{opacity:1}.main_product .loop-widget-spg-container{margin-left:0!important}.main_product .loop-widget-purchase-option-discount-badge,.main_product .loop-widget-sp-selector-wrapper{display:none!important}.main_product .loop-widget-purchase-option{gap:20px}.loop-widget-spg-container{margin-left:0}.main_product .loop-widget-tooltip-container{display:none!important}.main_product .loop-widget-purchase-options-container ul.sub-ul{padding:0;margin:0;color:#fff}.main_product .loop-widget-purchase-options-container .sub-ul li{display:flex;align-items:center;gap:13px;margin:5px 0}.main_product .loop-widget-purchase-option-selected .loop-widget-purchase-option-header,.main_product .loop-widget-purchase-option-selected .loop-widget-purchase-option-header .loop-widget-purchase-option-label{color:#fff}.main_product .loop-widget-purchase-option-selected .loop-widget-purchase-option-radio svg circle:first-child{stroke:#fff!important;opacity:1}.main_product .loop-widget-purchase-option-selected .loop-widget-purchase-option-radio svg circle:last-child{stroke:#fff!important;fill:#fff!important}.main_product .loop-widget-purchase-option{gap:0}.main_product .loop-widget-purchase-option .loop-widget-purchase-option-price{color:#000}.main_product .loop-widget-purchase-option-selected .loop-widget-purchase-option-price{color:#fff!important}.main_product .loop-widget-purchase-option-price-container{display:flex;align-items:center;justify-content:end;gap:10px;flex-wrap:wrap;flex-direction:row}.main_product .loop-widget-purchase-option-selected .loop-widget-purchase-option-price-container{align-items:end;flex-direction:column}.loop-widget-purchase-option-selected .loop-widget-purchase-option-compare-at-price{font-family:Inter;font-weight:300;font-size:16px;line-height:19.5px;letter-spacing:.18px;text-align:right;vertical-align:middle;text-decoration:line-through;color:#fff!important}@media screen and (max-width: 1280px){.index .header-wrapper{top:10px}.header-wrapper .header__icon--menu[aria-expanded=true]:before,.header-wrapper details[open].menu-opening>.menu-drawer{top:-10px}.header-wrapper header.header{padding:10px 30px!important}.custom-featured-product .page-width{padding-top:60px;padding-bottom:60px}.custom-featured-product .product__info-wrapper .product__title{font-size:50px;line-height:50px}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item{gap:0}.footer .footer__content-top{padding-bottom:60px;padding-top:50px}.main_product .product__info-wrapper .product__title h1{font-size:50px;line-height:50px}.main_product{padding:40px 0 60px!important}.main_product .product.grid .product__info-wrapper .custom_bundles .custom_item{gap:0}.collection .product-grid-container .card__information .card__heading{font-size:18px;margin-bottom:12px}.collection .quick-add__submit{line-height:20px}}@media screen and (max-width: 1024px){.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item .title_save_text_wrap h4.title{font-size:18px;line-height:20px}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item .title_save_text_wrap p.save_text{font-size:14px;line-height:16px}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item{padding:10px 10px 10px 6px;grid-template-columns:70px 1fr 100px}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item .badge_price_wrap .badge_text{font-size:10px}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles{gap:10px;padding:10px 0}.custom-featured-product .product.grid .grid__item.product__info-wrapper{padding-left:20px}.custom-featured-product .product.grid .grid__item.product__info-wrapper .custom_review{padding:10px;grid-template-columns:86px 1fr;gap:10px}.custom-featured-product .product.grid .grid__item.product__info-wrapper .custom_review .left_block .virifiy_text{font-size:11px}.custom-featured-product .product.grid .grid__item.product__info-wrapper .custom_review .right_block .review_heading{display:grid;grid-template-columns:auto 90px}.custom-featured-product .product.grid .grid__item.product__info-wrapper .custom_review .right_block{gap:10px}.custom-featured-product .product.grid .grid__item.product__info-wrapper .custom_review .right_block svg.top_right_icon{width:30px}.custom-featured-product .product.grid .grid__item .custom_slider_main .thumbnails_image.swiper.thumbSwiper{padding-top:20px}.footer .footer__content-top .footer__blocks-wrapper{grid-template-columns:1fr .8fr .8fr;gap:30px}.collection .facets__wrapper{display:grid;gap:10px}.collection .facet-filters__field{display:flex;flex-direction:column;gap:10px;align-items:self-start}.collection .facet-filters__field .select,.collection .facets__summary{padding:2px 30px}.collection .facets__summary div span{font-size:14px}.main_product .product.grid .product__info-wrapper .custom_bundles .custom_item .title_save_text_wrap h4.title{font-size:18px;line-height:20px}.main_product .product.grid .product__info-wrapper .custom_bundles .custom_item .title_save_text_wrap p.save_text{font-size:14px;line-height:16px}.main_product .product.grid .product__info-wrapper .custom_bundles .custom_item{padding:10px 10px 10px 6px;grid-template-columns:70px 1fr 100px}.main_product .product.grid .product__info-wrapper .custom_bundles .custom_item .badge_price_wrap .badge_text{font-size:10px}.main_product .product.grid .product__info-wrapper .custom_bundles{gap:10px;padding:10px 0}.main_product .product.grid .grid__item.product__info-wrapper{padding-left:20px}.main_product .product.grid .grid__item.product__info-wrapper .custom_review{padding:10px;grid-template-columns:86px 1fr;gap:10px}.main_product .product.grid .grid__item.product__info-wrapper .custom_review .left_block .virifiy_text{font-size:11px}.main_product .product.grid .grid__item.product__info-wrapper .custom_review .right_block .review_heading{display:grid;grid-template-columns:auto 90px}.main_product .product.grid .grid__item.product__info-wrapper .custom_review .right_block{gap:10px}.main_product .product.grid .grid__item.product__info-wrapper .custom_review .right_block svg.top_right_icon{width:30px}}@media screen and (max-width: 768px){.header-wrapper .header__icon--menu[aria-expanded=true]:before{height:calc(var(--viewport-height, 100vh) - var(--header-bottom-position, 100%))}.custom-featured-product .product.grid .grid__item{width:100%;max-width:100%}.custom-featured-product .product.grid .grid__item.product__info-wrapper{padding-left:0}.custom-featured-product .product.grid{gap:30px}.custom-featured-product .product__info-wrapper .product__title{font-size:38px;line-height:40px}.custom-featured-product .product.grid .grid__item.product__info-wrapper .product-form__buttons .product-form__submit{width:100%;height:50px;font-size:18px;line-height:26px;gap:10px}.custom-featured-product .product.grid .grid__item.product__info-wrapper .product-form__buttons .product-form__submit svg{width:20px}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item{grid-template-columns:170px 1fr 170px}.custom-featured-product .page-width{padding:30px 15px 40px}.footer .footer__content-top .footer__blocks-wrapper{grid-template-columns:1fr .8fr}.footer .footer__content-top{padding-bottom:40px;padding-top:30px}header.header .menu_hamburger{display:none}.footer .footer-block.grid__item,.footer .footer-block__details-content{margin:0}.footer .footer-block-image{justify-content:start}.collection .product-grid-container .card__information .card__heading{font-size:16px;line-height:24px}.collection span.price-item.price-item--regular{font-size:16px;line-height:32px}.collection .quick-add__submit{font-size:14px;line-height:24px;padding:18px 42px}.collection .facets__disclosure[data-index="1"] .facets__summary svg{margin-left:10px}.collection .facet-filters__field .select__select,.collection .facets__summary div span{font-size:14px;line-height:38px}.main_product .product.grid .grid__item{width:100%;max-width:100%}.main_product .product.grid .grid__item.product__info-wrapper{padding-left:0}.main_product .product.grid{gap:30px}.main_product .product__info-wrapper .product__title h1{font-size:38px;line-height:40px}.main_product .product.grid .grid__item.product__info-wrapper .product-form__buttons .product-form__submit{width:100%;height:50px;font-size:18px;line-height:26px;gap:10px}.main_product .product.grid .grid__item.product__info-wrapper .product-form__buttons .product-form__submit svg{width:20px}.main_product{padding:20px 0 40px!important}.custom-featured-product .product.grid .grid__item .custom_slider_main{position:relative}}@media screen and (max-width: 749px){.header__icon--menu svg.icon.icon-close{left:unset;right:15px;top:10px}span.mobile-facets__open-label.button-label.medium-hide.large-up-hide{font-family:Inter;font-weight:700;font-size:16px;line-height:44.77px;vertical-align:middle}}@media screen and (max-width: 540px){.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item{grid-template-columns:140px 1fr 140px}}@media screen and (max-width: 480px){.footer .footer__content-top .footer__blocks-wrapper{grid-template-columns:1fr}.collection .product-grid-container .card__information .card__heading{font-size:14px;line-height:24px}.collection span.price-item.price-item--regular{font-size:14px;line-height:28px}.collection .product-grid-container .card__information span.price-item.price-item--sale.price-item--last{font-size:14px}.collection .quick-add__submit{padding:10px}.main_product .product__info-wrapper .desc_wrapper{font-size:16px}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item{grid-template-columns:110px 1fr 110px}.main_product .product.grid{gap:5px}}@media screen and (max-width: 430px){.card__inner .product_tags_warp .tag_item{padding:3px 6px;font-size:10px;line-height:16px}.main_product .product__info-wrapper .desc_wrapper{font-size:14px}.header__heading-logo{width:70px}}@media screen and (max-width: 390px){.jdgm-prev-badge__text{font-size:14px!important}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item{grid-template-columns:80px 1fr 100px}}@media screen and (max-width: 320px){.header__heading-logo{width:50px}header.header .header__icon .svg-wrapper svg.icon{width:25px;height:25px}.header__icon .icon{height:20px;width:20px}.header-wrapper header.header{padding:5px 30px!important}.custom-featured-product .product__info-wrapper .product__title{font-size:27px;line-height:34px;margin:0}.custom-featured-product .product__info-wrapper .desc_wrapper{font-size:14px;margin:0}.custom-featured-product .product__info-wrapper .desc_wrapper span.read_more{font-size:14px}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item .title_save_text_wrap h4.title{font-size:14px;line-height:20px}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item .title_save_text_wrap p.save_text{font-size:12px;line-height:16px}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item .badge_price_wrap .price_wrapper .price,.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item .badge_price_wrap .price_wrapper s.comp_price{font-size:12px}.custom-featured-product .product.grid .product__info-wrapper .custom_bundles .custom_item .title_save_text_wrap{text-align:center}.custom-featured-product .product.grid .grid__item.product__info-wrapper .product-form__buttons .product-form__submit span{font-size:16px}.custom-featured-product .product.grid .grid__item.product__info-wrapper .custom_review{padding:10px;grid-template-columns:1fr;gap:10px}.main_product .custom_slider_main .thumbnails_image{padding-top:20px}.main_product .product__info-wrapper .product__title h1{font-size:27px;line-height:27px}.main_product .product__info-wrapper .desc_wrapper span.read_more{font-size:14px}.main_product .product.grid .product__info-wrapper .custom_bundles .custom_item .title_save_text_wrap h4.title{font-size:14px;line-height:20px}.main_product .product.grid .product__info-wrapper .custom_bundles .custom_item .title_save_text_wrap{text-align:center}.main_product .product.grid .product__info-wrapper .custom_bundles .custom_item .title_save_text_wrap p.save_text{font-size:12px;line-height:16px}.main_product .product.grid .product__info-wrapper .custom_bundles .custom_item .badge_price_wrap .price_wrapper .price,.main_product .product.grid .product__info-wrapper .custom_bundles .custom_item .badge_price_wrap .price_wrapper s.comp_price{font-size:12px}.loop-widget-purchase-option-compare-at-price,.loop-widget-purchase-option-label,.loop-widget-purchase-option-price{font-size:12px!important}.main_product .product.grid .grid__item.product__info-wrapper .product-form__buttons .product-form__submit span{font-size:16px}.main_product .product.grid .custom-upsell-section .swiper-slide.swiper-slide img{width:50px}.main_product .product.grid .custom-upsell-section .upsell-product{padding:10px}.main_product .product.grid .custom-upsell-section .upsell-price{font-size:12px;line-height:20px}.main_product .product.grid .custom-upsell-section .upsell-add-btn{padding:8.61px 16.27px;font-size:12px;line-height:12.73px}.main_product .product.grid .grid__item.product__info-wrapper .custom_review{padding:10px;grid-template-columns:1fr;gap:10px}.main_product .product.grid .accordion__title{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/custom.css.map */
