.shopify_subscriptions_app_container{display:none}.kg-pack-product-form__input .kg-custom-varinat-wrapper{display:grid;position:relative;gap:4px;grid-template-columns:repeat(4,1fr)}.kg-pack-product-form__input .kg-custom-varinat-wrapper .kg-variant-swatch{position:relative;display:flex;max-width:100%}.kg-pack-product-form__input .kg-custom-varinat-wrapper .kg-variant-swatch label{display:flex!important;flex-direction:column!important;border-radius:5px;gap:9px;border:1px solid #d1d2d2;padding:33px 10px;width:100%;align-items:center;justify-content:center;font-size:16px;color:#000;margin:0;overflow:hidden;font-weight:600}.kg-pack-product-form__input .kg-custom-varinat-wrapper .kg-variant-swatch label span.ka-variant-badge{position:absolute;top:0;left:0;right:0;z-index:1;background:#000;width:100%;line-height:normal;color:#fff;text-align:center;padding:1px 3px}.kg-pack-product-form__input .kg-custom-varinat-wrapper .kg-variant-swatch input[type=radio]:checked+label{background-color:#edeae5;color:#000;border-color:#000}.kg-pack-product-form__input .kg-custom-varinat-wrapper .kg-variant-swatch label span.kg-saving-percent{color:#ad0303}.product .product__info-wrapper .product__info-container .kg-main-varinat-wrapper label{width:25%;aspect-ratio:1 / 1;border-radius:6px;background-position:center;background-repeat:no-repeat;background-size:cover}.product .product__info-wrapper .product__info-container .kg-main-varinat-wrapper label{opacity:.6}.product .product__info-wrapper .product__info-container .kg-main-varinat-wrapper input[type=radio]:checked+label{opacity:1;border-width:3px}.appstle_sub_widget{display:none}.product .product__info-wrapper.grid__item .product__info-container .price span.price-item.appstle_subscription_final_price{font-size:28px;color:#000}.product .product__info-wrapper.grid__item .product__info-container .price span.price-item--regular{font-size:18px}.product .product__info-wrapper.grid__item .product__info-container .price span.appstle_subscription_element.appstle_subscription_save{border-radius:0;background:#393737;color:#fff;border-color:#393737;padding:8px;font-size:12px}.kg-pack-product-form__input .kg-custom-varinat-wrapper .kg-variant-swatch label span.kg-saving-price{font-size:14px}@media screen and (max-width: 425px){.kg-pack-product-form__input .kg-custom-varinat-wrapper .kg-variant-swatch label{padding:23px 0;gap:6px;font-size:13px}.kg-pack-product-form__input .kg-custom-varinat-wrapper .kg-variant-swatch label span.kg-saving-price{font-size:12px}}@media screen and (max-width: 374px){.kg-pack-product-form__input .kg-custom-varinat-wrapper .kg-variant-swatch label{padding:23px 0;gap:6px;font-size:11px}.kg-pack-product-form__input .kg-custom-varinat-wrapper .kg-variant-swatch label span.kg-saving-price{font-size:10px}}.product .product__info-wrapper.grid__item .product__info-container .price .price__sale s.price-item{font-size:18px;color:#393737}.product .product__info-wrapper.grid__item .product__info-container .price .price__sale span.price-item{font-size:28px;color:#000}.product .product__info-wrapper.grid__item .product__info-container .price span.badge.price__badge-sale{border-radius:0;background:#393737;color:#fff;border-color:#393737;padding:8px;font-size:12px;margin-bottom:0!important;font-weight:700;position:relative;vertical-align:sub;text-transform:uppercase;line-height:15px}.product .product__info-wrapper.grid__item .product__info-container .price .price__container{margin-bottom:0}.product .product__info-wrapper.grid__item .product__info-container .price--on-sale .price__sale{display:flex;align-items:center;flex-direction:row-reverse}
/*# sourceMappingURL=/cdn/shop/t/10/assets/kg-custom.css.map */
