.kg-product .kg-product__info-wrapper{padding:30px!important;border:1px solid #968275;border-radius:15px}.kg-product .kg-product__info-wrapper .product__info-container .product__title h1{font-size:40px;line-height:1}.kg-product .kg-product__info-wrapper .product__info-container .kg-title-description-wrap span{font-size:12px!important;letter-spacing:normal}.kg-product .kg-product__info-wrapper .product__info-container .product__description p{font-size:16px;line-height:25px;letter-spacing:normal}.kg-product .kg-product__info-wrapper .product__info-container .product__description{margin:0}.kg-product .kg-product__info-wrapper .product__info-container .kg-title-description-wrap{margin:10px 0}.kg-product .kg-product__info-wrapper .product__info-container .product-form__input label.form__label{display:none}.kg-product .kg-product__info-wrapper .product__info-container .product-form__input .select{max-width:100%}.kg-product .kg-product__info-wrapper .product__info-container .product-form__input .select:before,.kg-product .kg-product__info-wrapper .product__info-container .product-form__input .select:after{box-shadow:none}.kg-product .kg-product__info-wrapper .product__info-container .product-form__input .select select{width:100%;min-width:100%;max-width:100%;font-size:16px!important;line-height:1;padding:8px 10px;background-color:#f6f6f6;color:#5e5e5e;border-radius:8px;cursor:pointer;border:none}.kg-product .kg-product__info-wrapper .product__info-container .product-form__input .select svg{width:21px;height:11px;top:18px}.kg-product .kg-product__info-wrapper .product__info-container .product-form__input .select:focus-visible,.kg-product .kg-product__info-wrapper .product__info-container .product-form__input .select select:focus-visible{border:none;box-shadow:none;outline:none}.kg-product .kg-product__info-wrapper .product__info-container .shopify-app-block{margin:0}.kg-product .kg-product__info-wrapper .product__info-container .shopify-app-block span.jdgm-prev-badge__stars span.jdgm-star{font-size:14px;padding-right:3px!important}.kg-product .kg-product__info-wrapper .product__info-container .shopify-app-block span.jdgm-prev-badge__text{font-size:13px;letter-spacing:normal;color:#54638d!important}.kg-product .kg-product__info-wrapper .product__info-container .price .price__container .price-item{color:#000;font-size:18px;letter-spacing:normal;margin:0}.kg-product .kg-product__info-wrapper .product__info-container .price .price__container .price-item.price-item--regular{font-size:12px}.kg-product .kg-product__info-wrapper .product__info-container .price span.badge{margin:0 10px;font-size:11px;letter-spacing:normal}.kg-product .kg-product__info-wrapper .product__info-container ul.icon-with-text{margin:0}.kg-product .kg-product__info-wrapper .product__info-container ul.icon-with-text.icon-with-text--vertical li.icon-with-text__item img{height:12px;width:11px;margin-right:5px}.kg-product .kg-product__info-wrapper .product__info-container ul.icon-with-text.icon-with-text--vertical li.icon-with-text__item span{font-size:16px;color:#6da472}.kg-product .kg-product__info-wrapper .product__info-container .product-form .product-form__buttons button:hover{transform:none}.kg-product .kg-product__info-wrapper .product__info-container .product-form .product-form__buttons button span{font-weight:600;letter-spacing:normal}.kg-product .kg-product__info-wrapper .product__info-container .product-form .product-form__buttons button{min-height:75px;border-radius:10px;margin:-10px 0 0;--button-transition: box-shadow .5s cubic-bezier(.3, 1, .3, 1), opacity .3s cubic-bezier(.7, 0, .3, 1);transition:var(--button-transition)}.kg-product .kg-product__info-wrapper .product__info-container .product-form .product-form__buttons button:before,.kg-product .kg-product__info-wrapper .product__info-container .product-form .product-form__buttons button:after{box-shadow:none}.kg-product .kg-product__info-wrapper .product__info-container ul.icon-with-text.icon-with-text--horizontal{background:#d1d1d12b;border-radius:10px;padding:8px;gap:0}.kg-product .kg-product__info-wrapper .product__info-container ul.icon-with-text.icon-with-text--horizontal li.icon-with-text__item{padding-left:4px;padding-right:4px;text-align:center;flex:33.333333%;max-width:33.333333%}.kg-product .kg-product__info-wrapper .product__info-container ul.icon-with-text.icon-with-text--horizontal li.icon-with-text__item svg,.kg-product .kg-product__info-wrapper .product__info-container ul.icon-with-text.icon-with-text--horizontal li.icon-with-text__item img{height:30px;margin-bottom:6px}.kg-product .kg-product__info-wrapper .product__info-container ul.icon-with-text.icon-with-text--horizontal li.icon-with-text__item span{color:#252525;font-size:12px;line-height:normal;font-weight:300;letter-spacing:normal}.kg-product .kg-product__info-wrapper .product__info-container .product__accordion{border:0px;margin-top:10px!important;padding-left:5px!important;padding-right:5px!important}.kg-product .kg-product__info-wrapper .product__info-container .product__accordion summary{padding-top:20px;padding-bottom:5px!important;display:flex;align-items:center;justify-content:space-between}.kg-product .kg-product__info-wrapper .product__info-container .product__accordion summary .summary__title h2{font-size:16px;font-weight:500;letter-spacing:normal}.kg-product .kg-product__info-wrapper .product__info-container .product__accordion summary svg.icon-caret{position:relative;top:unset;width:15px;height:18px}.kg-product .kg-product__info-wrapper .product__info-container .product__accordion .accordion__content{margin:15px 0;padding:0}.kg-product .kg-product__info-wrapper .product__info-container .product__accordion .accordion__content p{font-size:15px;letter-spacing:normal;line-height:24px;margin:0 0 10px;color:#686868}.kg-product .kg-product__info-wrapper .product__info-container .product__accordion .accordion__content ul li{font-size:14px;color:#686868;line-height:35px;letter-spacing:normal}.kg-product .kg-product__info-wrapper .product__info-container .product__accordion .accordion__content ul{margin:15px 0;padding-left:20px}.kg-product .kg-product__info-wrapper .product__info-container .kg-product-info-main{display:flex;flex-direction:column}.kg-product .kg-product__info-wrapper .product__info-container .kg-product-info-main label.kg-product-info-label{background-color:#f2f9fc;border:1px dashed #C9DAE3;border-radius:12px;display:flex;align-items:center;justify-content:space-between;padding:10px}.kg-product .kg-product__info-wrapper .product__info-container .kg-product-info-main label.kg-product-info-label input{flex:0 0 auto;width:20px;height:20px;border:1px solid #ddd}.kg-product .kg-product__info-wrapper .product__info-container .kg-product-info-main label.kg-product-info-label img.kg-info-image{width:64px;height:64px}.kg-product .kg-product__info-wrapper .product__info-container .kg-product-info-main label.kg-product-info-label span.kg-product-info-content{display:flex;align-items:center;justify-content:space-between}.kg-product .kg-product__info-wrapper .product__info-container .kg-product-info-main label.kg-product-info-label span.kg-product-info-content span.kg-product-title{max-width:70%;font-size:17px;line-height:20px;font-weight:700;letter-spacing:normal}.kg-product .kg-product__info-wrapper .product__info-container .kg-product-info-main label.kg-product-info-label span.kg-product-info-content span{font-weight:700;font-size:16px;letter-spacing:normal}.kg-product .kg-product__info-wrapper .product__info-container .shopify-app-block .jdgm-prev-badge{display:flex!important;align-items:center}@media screen and (max-width: 1199px){.kg-product.product--large .grid__item{max-width:52%!important}.kg-product .kg-product__info-wrapper .product__info-container .kg-product-info-main label.kg-product-info-label span.kg-product-info-content span,.kg-product .kg-product__info-wrapper .product__info-container .kg-product-info-main label.kg-product-info-label span.kg-product-info-content span.kg-product-title{font-size:14px;line-height:18px}}@media screen and (max-width: 1024px){.kg-product.product--large .grid__item.product__media-wrapper{max-width:100%!important;width:100%!important}.kg-product.product--large .kg-product__info-wrapper{max-width:500px!important;margin-inline:auto;margin-top:20px;padding:15px 16px 24px!important;width:100%!important}.kg-product .kg-product__info-wrapper .product__info-container .kg-product-info-main label.kg-product-info-label span.kg-product-info-content{width:100%}.kg-product.product--large .grid__item ul.product__media-list li{max-width:100%!important}}@media screen and (max-width: 767px){.kg-product .kg-product__info-wrapper .product__info-container .product__title h1{font-size:25px}.kg-product .kg-product__info-wrapper .product__info-container .product__description p{font-size:17px;line-height:25px}.kg-product .kg-product__info-wrapper .product__info-container .product-form__input .select select,.kg-product .kg-product__info-wrapper .product__info-container .kg-product-info-main label.kg-product-info-label span.kg-product-info-content span{font-size:13px!important}.kg-product .kg-product__info-wrapper .product__info-container .kg-product-info-main label.kg-product-info-label span.kg-product-info-content span.kg-product-title{font-size:13px}.kg-product .kg-product__info-wrapper .product__info-container ul.icon-with-text.icon-with-text--horizontal li.icon-with-text__item span{max-width:90px;margin:auto}.kg-product .kg-product__info-wrapper .product__info-container .product__accordion summary .summary__title h2{font-size:14px}}@media screen and (max-width: 499px){.kg-product.product--large .kg-product__info-wrapper{border:0;padding:0!important}.kg-product .kg-product__info-wrapper .product__info-container .product__description p{font-size:15px;line-height:23px}}.kg-product .kg-product__info-wrapper .product__info-container .product__accordion .accordion__content p a:hover{text-decoration-thickness:1px}.kg-product .kg-product__info-wrapper .product__info-container .product-form .product-form__buttons{max-width:100%}.kg-product .kg-product__info-wrapper .product__info-container .price .price__container span.kg-regular-product-price.price-item.price-item--regular{color:#000;font-size:18px;letter-spacing:normal;margin:0}
/*# sourceMappingURL=/cdn/shop/t/8/assets/kg-custom.css.map */
