:root{--k-green: #16401f;--k-green-btn: #2c332f;--k-green-buy: #2c5e3a;--k-brass: 172,138,76;--k-ink: #2c2c2a}.product__media-wrapper .product-media-container,.product__media-wrapper .product-media-container.global-media-settings{position:relative;background-color:#fff!important;border:none!important;border-radius:16px!important;padding:0!important;box-shadow:0 10px 30px #00000014!important;overflow:hidden}.product__media-wrapper .product__media.media,.product__media-wrapper .product__media.media--transparent{background-color:#fff!important;border-radius:16px;overflow:hidden}.product__media-wrapper .product__media.media img{border-radius:16px}.product__media-wrapper .product__media-item+.product__media-item{margin-top:16px}.thumbnail-list .thumbnail{border-radius:10px!important;background:#fff!important;border:1px solid rgba(0,0,0,.08)!important}.thumbnail-list__item .thumbnail[aria-current],.thumbnail-list .thumbnail[aria-current=true],.thumbnail-list__item .is-active .thumbnail{border:2px solid var(--k-green)!important}.thumbnail-list__item .thumbnail[aria-current]:after,.thumbnail-list .thumbnail[aria-current=true]:after{border:none!important}.product__info-container .product__text.inline-richtext{text-transform:uppercase;letter-spacing:.18em;font-size:1.2rem;font-weight:700;color:#16401f99;margin:0 0 .6rem}.product__info-container .product__title>a.product__title{display:none!important}.product__info-container .product__title h1{font-family:Trirong,serif;font-weight:300;font-size:3.4rem;line-height:1.12;color:var(--k-green);margin:0 0 1rem}.product__info-container .price .price-item--regular,.product__info-container .price .price-item--sale{color:var(--k-green)!important;font-weight:700}.product__info-container .price--large .price-item{font-size:2.6rem}.product__info-container .price__badge-sold-out,.product__info-container .price__badge-sale{background:transparent!important;color:rgb(var(--k-brass))!important;border:1px solid rgba(var(--k-brass),.5)!important;font-weight:700}.product__info-container .product__tax.caption{color:#2c2c2a99;font-size:1.2rem}.product__info-container .product-form__input legend.form__label,.product__info-container .product-form__quantity .form__label{font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:1.2rem;color:var(--k-green);margin-bottom:.8rem}.product-form__input--pill{display:flex!important;flex-wrap:wrap;gap:10px;border:0!important;padding:0!important;margin:0 0 1.6rem!important}.product-form__input--pill legend.form__label{flex:0 0 100%}.product-form__input--pill label{flex:1 1 calc(25% - 10px);min-width:64px;text-align:center;margin:0!important;padding:11px 8px!important;border:1px solid rgba(22,64,31,.3)!important;border-radius:12px!important;background:#fff!important;color:var(--k-green)!important;font-weight:700;transition:all .15s ease}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--k-green-btn)!important}.product-form__input--pill input[type=radio]:checked+label{background:var(--k-green-btn)!important;color:#fff!important;border-color:var(--k-green-btn)!important}.product-form__input--pill input[type=radio].disabled+label,.product-form__input--pill input[type=radio]:disabled+label{color:#2c2c2a59!important;border-color:#0000001a!important;background:#00000005!important}.product-form__quantity .quantity{border:1px solid rgba(22,64,31,.25)!important;border-radius:10px}.product-form__buttons .product-form__submit{background:var(--k-green-btn)!important;color:#fff!important;border:none!important;border-radius:10px!important;box-shadow:none!important;font-weight:700;letter-spacing:.03em}.product-form__buttons .product-form__submit:after,.product-form__buttons .product-form__submit:before{display:none!important}.product-form__buttons .product-form__submit[disabled]{background:#2c332f59!important;color:#2c2c2a8c!important}.shopify-payment-button__button{background:var(--k-green-buy)!important;color:#fff!important;border-radius:10px!important;font-weight:700!important}.shopify-payment-button__button--hidden{display:none!important}.k-trust{display:flex;flex-wrap:wrap;gap:18px 22px;margin:1.6rem 0 0;padding-top:1.4rem;border-top:1px solid rgba(var(--k-brass),.25)}.k-trust__item{display:flex;align-items:center;gap:8px;font-size:1.2rem;font-weight:700;color:#5f6555}.k-trust__item svg{flex:none}.product__description.rte{text-align:left!important;color:var(--k-ink);line-height:1.7;max-width:70ch}.product__description.rte p,.product__description.rte li,.product__description.rte h2,.product__description.rte h3,.product__description.rte span{text-align:left!important}.product__description.rte h2{font-family:Trirong,serif;font-weight:300;font-size:2.2rem;color:var(--k-green);margin:2.4rem 0 1rem}.product__description.rte h3{font-size:1.7rem;font-weight:700;color:var(--k-green);margin:1.6rem 0 .8rem}.product__description.rte ul{list-style:none;padding-left:0;margin:1rem 0}.product__description.rte ul li{position:relative;padding-left:2.2rem;margin-bottom:.6rem}.product__description.rte ul li:before{content:"";position:absolute;left:0;top:.65em;width:8px;height:8px;background:rgb(var(--k-brass));border-radius:50%}.product__description.rte a{color:var(--k-green);text-decoration:underline}.product__description.rte img{max-width:100%!important;height:auto!important;float:none!important;display:block;margin:1.6rem auto;border-radius:14px;border:none;box-shadow:0 8px 24px #0000000f}.related-products .related-products__heading,.related-products h2{font-family:Trirong,serif;font-weight:300;color:var(--k-green)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kratomit-custom.css.map */
