.product .product__info-wrapper .product__info-container .product__title h1{font-size:32px;line-height:33px}.product .product__info-wrapper .product__info-container .product__title{margin-bottom:8px}.product .product__info-wrapper .product__info-container>*+*{margin:0!important}.product .product__info-wrapper .rbr-page-container .style_items_503fc477{gap:6px}.product .product__info-wrapper .product__info-container .pi-benefits .icon-with-text{display:grid;grid-template-columns:repeat(2,1fr);gap:0px}.product .product__info-wrapper .pi-benefits .icon-with-text__item{margin:0}.product .product__info-wrapper .pi-benefits{padding:0;margin-top:12px!important}.product .product__info-wrapper .visibility-hidden{display:none}.product .product__info-wrapper .product__info-container .product__sku span+span{font-weight:800}.product .product__info-wrapper .product__info-container .product__text.caption-with-letter-spacing{margin:12px 0!important;text-align:center}.product .product__info-wrapper .product__info-container .pm-o-custom-position .pm-o-main .pm-o-wrap .pm-o-content{margin-bottom:12px}.product .product__info-wrapper .product__info-container product-form.product-form{margin:0!important;display:flex;gap:15px}.product .product__info-wrapper product-info .product__description h2{font-size:18px}.product .product__info-wrapper .product__info-container .shopify-planet-banner-v2-spaced{padding:7px}.product .product__info-wrapper .product__info-container .shopify-planet-banner-v2 .shopify-planet-banner-v2-logo{width:23px;height:22px}.product .product__info-wrapper .rbr-page-container .style_items_503fc477 .style_container_fac40ac3{padding:7px}.product .product__info-wrapper .product__info-container .product-form__input.product-form__quantity{margin-bottom:13px!important;max-width:142px}.product .product__info-wrapper .product__info-container product-form.product-form .form{width:100%}.product .product__info-wrapper .product__info-container .product-form__input.product-form__quantity .quantity{min-height:46px}.product .product__info-wrapper .product-form .product-form__quantity .quantity:after{border-radius:var(--buttons-radius)}.product .product__info-wrapper .product__info-container a.read-more-btn{margin-top:13px!important;display:block;margin-bottom:13px!important;color:#3984be;width:fit-content;padding:0;border-radius:6px;text-decoration:underline!important}.product .card-wrapper.product-card-wrapper .card .card__content .quick-add{margin:0;padding:0}.product .card-wrapper.product-card-wrapper .card .card__content .card__information span.stamped-product-reviews-badge{height:auto!important}.product .card-wrapper.product-card-wrapper .card .card__content .card__information{min-height:auto!important}.product .related-products ul.grid.product-grid .card-wrapper.product-card-wrapper .card .card__content .card__heading{min-height:auto!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0 0 16px}.product #stamped-main-widget,.product .stamped-container{margin-top:0!important}.product .related-products{padding-bottom:0!important;margin-top:40px}.product .product__info-container .rbr-page-container .rbr-thumbnail-container{width:50px!important;height:50px!important;min-width:50px!important}.product .product__info-wrapper .rbr-page-container .style_items_503fc477 .style_container_fac40ac3 .style_mainSection_fac40ac3 .style_titleAndPrice_fac40ac3{min-height:50px}.product .product__info-container ul.list.list-payment.productpage.cls_heigh{max-width:100%;height:auto}.product .complementary-products__container .card--horizontal .card__inner{max-width:13%;border:1px solid #ececec;border-radius:var(--buttons-radius);overflow:hidden}.product .breadcrumb{margin:11px 0;padding:0}.product .product__info-wrapper .product__info-container product-form.product-form .form .product-form__buttons .kg-btngroup .kg-qty-addtocart{display:flex;flex-wrap:wrap}.product .product__info-wrapper .product__info-container .product-form__input.product-form__quantity{order:2}.product .product__info-wrapper .product__info-container product-form.product-form .form .product-form__buttons .kg-btngroup .kg-qty-addtocart .appstle_sub_widget.WIDGET_TYPE_1{order:1}.product .product__info-wrapper .product__info-container product-form.product-form .form .product-form__buttons .kg-btngroup .kg-qty-addtocart .product-form__submit{order:3;width:calc(100% - 160px);margin-left:18px}.product .product__info-wrapper .product__info-container product-form.product-form .form .product-form__buttons .kg-btngroup .kg-qty-addtocart .restock-rocket-preorder-description{width:100%;order:4;margin-top:6px;margin-bottom:10px}.product .product__info-wrapper .product__info-container .complementary-products__container .slider-mobile-gutter .contains-card.contains-card--product{display:inline}@media screen and (min-width:750px){.product .product__info-wrapper .product__info-container{max-width:100%}.product .page-width{padding:0 2rem}}@media screen and (min-width:571px)and (max-width:1240px){.product .product__info-wrapper .pi-benefits .icon-with-text__item span.h4{font-size:13px}}@media screen and (min-width:750px)and (max-width:1070px){.product .product__info-wrapper .product__info-container .pi-benefits .icon-with-text{grid-template-columns:repeat(1,1fr)}.product .product__info-wrapper .product__info-container .product-form__input.product-form__quantity{max-width:100%}.product .product__info-wrapper .product__info-container .product-form__input.product-form__quantity .quantity{width:100%}.product .product__info-wrapper .product__info-container product-form.product-form .form .product-form__buttons .kg-btngroup .kg-qty-addtocart .product-form__submit{order:3;width:100%;margin-left:0}}@media screen and (max-width:767px){.product .product__info-wrapper .pi-benefits .icon-with-text__item span.h4{font-size:13px}}@media screen and (max-width:570px){.product .product__info-wrapper .product__info-container .product-form__input.product-form__quantity{max-width:100%;margin-bottom:0!important}.product .product__info-wrapper .product__info-container .product-form__input.product-form__quantity .quantity{width:100%}.product .product__info-wrapper .product__info-container product-form.product-form{flex-wrap:wrap;gap:10px}.product .product__info-wrapper .product__info-container product-form.product-form .form .product-form__buttons .shopify-payment-button{margin-left:0}.product .product__info-wrapper .product__info-container product-form.product-form .form .product-form__buttons .kg-btngroup .kg-qty-addtocart .product-form__submit{width:100%;margin-left:0}.product .product__info-wrapper .product__info-container product-form.product-form .form .product-form__buttons .kg-btngroup .kg-qty-addtocart{gap:10px}.product .product__info-wrapper .product__info-container .pi-benefits .icon-with-text{grid-template-columns:repeat(1,1fr);gap:2px}.product .product__info-wrapper .pi-benefits .icon-with-text__item span.h4{font-size:3vw}product .product__info-wrapper product-info .product__description h2{font-size:16px}.product .product__info-wrapper .product__info-container .pi-benefits .icon-with-text{margin-left:20px!important;padding-left:20px}.product .product__info-wrapper product-info .product__description h2{font-size:14px}}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content{width:100%;padding:0;min-height:465px;max-height:unset;overflow-y:unset;overflow:hidden;height:100%;top:100%}.header--middle-left .header__inline-menu{position:static}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container{width:96%;max-width:1410px;margin:0 auto;gap:2rem;display:-ms-flexbox;display:flex;border-top:1px solid #f2f2f2;padding:30px 0}.mega-menu__content.gradient{gap:2rem;display:-ms-flexbox;display:flex}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-megamenu-categories,header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-mega-menu-childlinks{width:240px;height:100%;margin:0 10px 0 0;padding:0;overflow-y:auto}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-mega-menu-collections{-ms-flex-direction:column;flex-direction:column;grid-column:2 / 5;display:-ms-flexbox;display:flex;height:100%;overflow-y:auto;flex:1}.kg-mega-menu-featured{-ms-flex-direction:column;flex-direction:column;width:100%;max-width:400px;margin-left:auto;margin-right:0;padding-left:40px;display:-ms-flexbox;display:flex}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-header-featured-wrap{-ms-flex-direction:column;flex-direction:column;width:100%;max-width:400px;margin-left:auto;margin-right:0;display:-ms-flexbox;display:flex;padding-left:40px;height:100%;overflow-y:auto}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-header-featured-wrap h4.header-featured-title{padding:0 0 20px;font-size:20px;font-weight:400;margin:0;color:#070d30}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-header-featured-wrap .header-featured-box{-ms-flex-direction:column;flex-direction:column;row-gap:15px;display:-ms-flexbox;display:flex}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-header-featured-wrap .header-featured-box>a{letter-spacing:0;text-align:left;color:#314a8a;font-size:1.6rem;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-header-featured-wrap .header-featured-box>a .header-featured-card{border:1px solid #ebeff8;border-radius:15px;align-items:center;gap:20px;width:100%;padding:5px;display:-ms-flexbox;display:flex;position:relative}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-header-featured-wrap .header-featured-box>a .header-featured-card .header-featured-image{object-fit:cover;height:100%}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-header-featured-wrap .header-featured-box>a .header-featured-card .header-featured-image img{max-width:fit-content;height:auto;display:block;border-radius:10px 0 0 10px}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-header-featured-wrap .header-featured-box>a .header-featured-card .header-featured-text{-ms-flex-direction:column;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:100%;display:-ms-flexbox;display:flex;top:0;left:0}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-header-featured-wrap .header-featured-box>a .header-featured-card span.header-featured-card-text-title{color:#070d30;margin:0 0 8px;font-size:16px;font-weight:500;line-height:120%}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-header-featured-wrap .header-featured-box>a .header-featured-card .header-featured-text p.header-featured-card-text-ctaText{letter-spacing:0;text-align:left;color:#070d30;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem;margin:0}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-header-featured-wrap .header-featured-box>a .header-featured-card .header-featured-text p.header-featured-card-text-subtitle{color:#ab191d;margin:0}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-header-featured-wrap .header-featured-box>a .header-featured-card:hover{background-color:#f6f6f6}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-megamenu-categories button.category-trigger{color:#070d30;cursor:pointer;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:10px 12px;font-size:1.6rem;line-height:20px;display:-ms-flexbox;display:flex;text-align:left;width:100%;background:transparent;border:0}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-mega-menu-childlinks .childlink-panel button.childlink-trigger.kg-active,header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-mega-menu-childlinks .childlink-panel button.childlink-trigger:hover,header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-megamenu-categories button.category-trigger.kg-active,header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-megamenu-categories button.category-trigger:hover{color:#314a8a;background-color:#f6f6f6;border-radius:12px}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-mega-menu-childlinks .childlink-panel button.childlink-trigger{color:#070d30;cursor:pointer;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:10px 12px;font-size:1.6rem;text-align:left;line-height:20px;display:-ms-flexbox;width:100%;display:flex;background:transparent;border:0}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-mega-menu-collections .grandchild-panel .kg-megamenu-links .kg-megamenu-links-title{padding:0 0 20px;font-size:20px;font-weight:400;line-height:2rem;font-style:normal;color:#070d30;min-height:0;margin:0}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-mega-menu-collections .grandchild-panel .kg-megamenu-links .kg-megamenu-links-container{grid-template-columns:1fr 1fr 1fr;gap:15px;display:grid}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-mega-menu-collections .grandchild-panel .kg-megamenu-links .kg-megamenu-links-container .kg-megamenu-links__card{cursor:pointer;-ms-flex-positive:1;-ms-flex-preferred-size:50%;flex-grow:1;flex-basis:50%;margin-bottom:0;font-size:1.3rem;font-weight:400;line-height:20px}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-mega-menu-collections .grandchild-panel .kg-megamenu-links .kg-megamenu-links-container .kg-megamenu-links__card a{color:#070d30;border:1px solid #ebeff8;border-radius:15px;grid-template-columns:1fr auto;align-items:center;gap:15px;max-width:220px;height:100%;min-height:60px;padding:6px 12px;font-weight:400;text-decoration:none;display:grid}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-mega-menu-collections .grandchild-panel .kg-megamenu-links .kg-megamenu-links-container .kg-megamenu-links__card a:hover{color:#314a8a;background-color:#f6f6f6}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-mega-menu-collections .grandchild-panel .kg-megamenu-links .kg-megamenu-links-container .kg-megamenu-links__card a img.kg-megamenu-links__image{width:100%;height:auto;display:block;aspect-ratio:1 / 1;object-fit:cover;max-width:65px;border-radius:0 10px 10px 0}@media(max-width:1200px){header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-mega-menu-collections .grandchild-panel .kg-megamenu-links .kg-megamenu-links-container{gap:10px}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-header-featured-wrap{max-width:300px;padding-left:10px}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-mega-menu-collections .grandchild-panel .kg-megamenu-links .kg-megamenu-links-container .kg-megamenu-links__card a{gap:8px;padding:2px 12px}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-mega-menu-collections .grandchild-panel .kg-megamenu-links .kg-megamenu-links-container .kg-megamenu-links__card a span{line-height:100%}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-header-featured-wrap .header-featured-box>a .header-featured-card{gap:10px}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-megamenu-categories,header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-mega-menu-childlinks{margin:0}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-header-featured-wrap .header-featured-box>a .header-featured-card span.header-featured-card-text-title{font-size:14px;line-height:100%}}.header--middle-left .header__inline-menu .list-menu summary.header__menu-item{position:relative}.header--middle-left .header__inline-menu .list-menu summary.header__menu-item:after{content:"";position:absolute;width:150%;height:137%;bottom:-45px;left:-27%}.menu-drawer-container #menu-drawer{height:100dvh;top:0}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-megamenu-categories,header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-mega-menu-childlinks,header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-header-featured-wrap,header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-mega-menu-collections{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#000 #f1f1f1}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-megamenu-categories::-webkit-scrollbar,header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-mega-menu-childlinks::-webkit-scrollbar,header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-header-featured-wrap::-webkit-scrollbar,header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-mega-menu-collections::-webkit-scrollbar{width:8px}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-megamenu-categories::-webkit-scrollbar-track,header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-mega-menu-childlinks::-webkit-scrollbar-track,header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-header-featured-wrap::-webkit-scrollbar-track,header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-mega-menu-collections::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-megamenu-categories::-webkit-scrollbar-thumb,header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-mega-menu-childlinks::-webkit-scrollbar-thumb,header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-header-featured-wrap::-webkit-scrollbar-thumb,header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-mega-menu-collections::-webkit-scrollbar-thumb{background:#000;border-radius:10px}header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-megamenu-categories::-webkit-scrollbar-thumb:hover,header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-mega-menu-childlinks::-webkit-scrollbar-thumb:hover,header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-header-featured-wrap::-webkit-scrollbar-thumb:hover,header>nav>ul.list-menu--inline>li header-menu .mega-menu .header__container .mega-menu__content .kg-megamenu-container .kg-mega-menu-collections::-webkit-scrollbar-thumb:hover{background:#333}header.pi-header.header{grid-template-areas:"drawer heading icons" "navigation navigation navigation";grid-template-columns:auto 1fr auto}.header--middle-left .header__inline-menu .list-menu--inline{gap:10px}.header--middle-left .header__inline-menu{justify-content:center}.header--middle-left .header__inline-menu .list-menu--inline li a.header__menu-item:hover,.header--middle-left .header__inline-menu .list-menu--inline details[open]:hover>.header__menu-item{text-decoration:none;background:#f6f6f6;border-radius:13px;color:#314a98}.header--middle-left .header__inline-menu .list-menu--inline li a.header__menu-item span,.header--middle-left .header__inline-menu .list-menu summary.header__menu-item span,.header--middle-left .header__inline-menu .list-menu summary.header__menu-item span:hover,.header--middle-left .header__inline-menu .list-menu summary.header__menu-item:hover span{text-decoration:unset}@media(max-width:1180px){.header--middle-left .header__inline-menu .list-menu--inline{gap:0px}}@media(max-width:1080px){header.pi-header.header nav.header__inline-menu .link{font-size:1.4rem;padding:1rem}header.pi-header.header nav.header__inline-menu summary.link{padding-right:2.5rem}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/kg-custom.css.map */
