.kw-simple-product{padding:24px 0 32px;background:var(--background)}.kw-simple-product .kw-product__grid{gap:28px;align-items:start}.kw-simple-product .kw-buybox{position:static;min-width:0}.kw-simple-product .kw-simple-review-badge{margin:0 0 10px;font-size:13px;line-height:1.5;text-align:left}.kw-simple-product .kw-simple-review-badge:empty{display:none}.kw-simple-product .kw-simple-review-badge .jdgm-prev-badge__text{white-space:normal}.kw-simple-product .kw-simple-review-badge .jdgm-star,.kw-simple-product .kw-simple-review-badge .jdgm-star:before{color:#f5b800!important}.kw-simple-product .kw-buybox h1{margin:0 0 8px;font-size:28px;line-height:1.2;letter-spacing:0}.kw-simple-product .kw-simple-tagline{margin:0 0 8px;color:var(--foreground);font-size:17px;font-weight:700;line-height:1.4}.kw-simple-product .kw-product-intro{margin:0;font-size:15px;line-height:1.5}.kw-simple-product .kw-simple-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:16px 0}.kw-simple-price strong{font-size:25px;line-height:1.2}.kw-simple-price span{color:#b42318;font-size:13px;font-weight:650}.kw-simple-product .kw-benefit-badges{grid-template-columns:minmax(0,1fr);gap:8px;margin:16px 0 24px}.kw-simple-product .kw-benefit-badges span{gap:8px;font-size:14px;line-height:1.35}.kw-simple-product .kw-benefit-badges b{flex-basis:20px;width:20px;height:20px;color:#4f6a56;background:#e8efe9;align-self:flex-start}.kw-simple-product .kw-simple-offer-heading{margin:0 0 16px;font-size:17px;line-height:1.3;letter-spacing:0}.kw-simple-product .kw-bundle-cards{gap:16px}.kw-simple-product .kw-bundle-card{width:100%;grid-template-columns:18px minmax(0,1fr) auto;min-height:72px;padding:14px 12px;column-gap:10px;border-radius:8px;background:var(--background);border-color:var(--border)}.kw-simple-product .kw-bundle-card.is-active{background:var(--beige);border-color:var(--primary);box-shadow:none}.kw-simple-product .kw-bundle-title{font-size:16px;line-height:1.3}.kw-simple-product .kw-bundle-title small{display:flex;gap:4px 8px;margin-top:4px;font-size:12px;line-height:1.4}.kw-simple-product .kw-bundle-reason{display:block;flex-basis:100%;color:var(--foreground);font-size:12px}.kw-simple-product .kw-bundle-save{padding:0;background:transparent;color:#b42318;font-size:13px;font-weight:750}.kw-simple-product .kw-bundle-price{font-size:17px;line-height:1.35}.kw-simple-product .kw-bundle-price s{font-size:12px;line-height:1.4}.kw-simple-product .kw-bundle-badge{top:-10px;right:12px;padding:3px 8px;background:var(--primary);color:var(--foreground);font-size:10px;line-height:1.3;border-radius:4px;letter-spacing:0}.kw-simple-product .kw-bundle-tier.is-active .kw-bundle-card{border-bottom-left-radius:0;border-bottom-right-radius:0}.kw-simple-product .kw-bundle-panel{padding:0 12px 12px;border-color:var(--primary);border-radius:0 0 8px 8px;background:var(--beige)}.kw-simple-product .kw-bundle-tier .kw-colour-block{margin:0;padding:8px 0 0;border:0;border-radius:0;background:transparent;box-shadow:none}.kw-simple-product .kw-colour-block .option-head{margin:0 0 5px}.kw-simple-product .kw-colour-block .option-label{font-size:12px;line-height:1.4}.kw-simple-product .kw-colour-select{gap:8px}.kw-simple-product .kw-colour-select select{min-height:44px;padding:8px 30px 8px 10px;font-size:16px;line-height:1.25;border-color:var(--border);border-radius:6px}.kw-simple-product .kw-colour-select__preview{flex-basis:26px;width:26px;height:26px}.kw-simple-product .kw-daily-sale{margin:16px 0;padding:0;border:0;border-radius:0;background:transparent}.kw-simple-product .kw-daily-sale__heading{font-size:13px}.kw-simple-product .kw-daily-sale__time{font-size:18px}.kw-simple-product .kw-add-button{min-height:48px;border-radius:6px;color:#fff;font-size:16px;line-height:1.3;letter-spacing:0}.kw-simple-product .kw-sticky-atc__button{color:#fff}.kw-simple-product .kw-payment-inline{margin:12px 0 20px;padding:12px;background:var(--beige);border-radius:6px}.kw-simple-product .kw-payment-inline>strong{font-size:12px;font-weight:600}.kw-simple-product .kw-payment-icons{flex-wrap:wrap;justify-content:center;gap:6px}.kw-simple-service{border-top:1px solid var(--border)}.kw-simple-service__row{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;padding:15px 0;border-bottom:1px solid var(--border)}.kw-simple-service__row>span{color:var(--primary)}.kw-simple-product .kw-simple-service__row h2{margin:0 0 4px;font-size:14px;line-height:1.35;letter-spacing:0}.kw-simple-service__row p{margin:0;font-size:13px;line-height:1.55}.kw-simple-service a,.kw-simple-section a{color:var(--foreground);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.kw-simple-section{padding:32px 0;background:var(--background);color:var(--foreground)}.kw-simple-section .container-kw{max-width:800px}.kw-simple-section h2{margin:0 0 22px;font-size:23px;line-height:1.25;letter-spacing:0}.kw-simple-steps{display:grid;gap:20px;list-style:none;margin:0;padding:0}.kw-simple-steps li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px}.kw-simple-step-number{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--beige);font-size:15px;font-weight:700}.kw-simple-steps h3{margin:0 0 4px;font-size:16px;line-height:1.4;letter-spacing:0}.kw-simple-steps p,.kw-simple-facts dd{margin:0;font-size:14px;line-height:1.6}.kw-simple-section .kw-simple-footnote{margin:20px 0 0;font-size:13px;line-height:1.6}.kw-simple-facts{display:grid;gap:0;margin:0 0 20px}.kw-simple-facts>div{padding:14px 0;border-bottom:1px solid var(--border)}.kw-simple-facts>div:first-child{padding-top:0}.kw-simple-facts dt{margin-bottom:4px;font-size:15px;font-weight:700}.kw-simple-safety,.kw-simple-faq__item{border-bottom:1px solid var(--border)}.kw-simple-safety{border-top:1px solid var(--border)}.kw-simple-safety summary,.kw-simple-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:15px 0;list-style:none;cursor:pointer;font-size:15px;line-height:1.45;font-weight:600}.kw-simple-safety summary::-webkit-details-marker,.kw-simple-faq__item summary::-webkit-details-marker{display:none}.kw-simple-safety summary>span,.kw-simple-faq__item summary>span{flex:0 0 20px;text-align:center;font-size:22px;font-weight:400}.kw-simple-safety[open] summary>span,.kw-simple-faq__item[open] summary>span{transform:rotate(45deg)}.kw-simple-faq__list{border-top:1px solid var(--border)}.kw-simple-faq__item p,.kw-simple-safety p,.kw-simple-safety ul,.kw-simple-safety>a{margin:0 0 16px;font-size:14px;line-height:1.65}.kw-simple-safety ul{padding-left:20px}.kw-simple-safety li+li{margin-top:5px}.kw-simple-safety>a{display:inline-block}.kw-simple-product :is(button,select,a):focus-visible,.kw-simple-section :is(summary,a):focus-visible{outline:2px solid var(--foreground);outline-offset:3px}@media(max-width:749px){.kw-simple-product{padding-top:16px}.kw-simple-product .container-kw,.kw-simple-section .container-kw{padding-left:18px;padding-right:18px}.kw-simple-product .kw-product__grid{gap:22px}.kw-simple-product .kw-buybox h1{font-size:24px}.kw-simple-product .kw-simple-tagline{font-size:16px}.kw-simple-product .kw-bundle-title{font-size:15px}.kw-simple-product .kw-bundle-price{font-size:16px}.kw-simple-section{padding:26px 0}.kw-simple-section h2{font-size:22px}}@media(max-width:767px){#judgeme_product_reviews{box-sizing:border-box;width:calc(100% - 36px)!important;margin-inline:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/kowala-product-simple.css.map */
