.kwb .kwb__glaze,.kwb .kwb__style{display:block;position:relative;width:100%}.kwb .kwb__glaze-card,.kwb .kwb__style-card{width:100%;box-sizing:border-box}.kwb .kwb__grid>*{min-width:0}@media(max-width:900px){.kwb .kwb__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:420px){.kwb .kwb__glazes,.kwb .kwb__styles{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kwb .kwb__style-top{flex-direction:column;gap:4px}}.kwb .kwb__buyrow{display:flex;gap:10px;align-items:stretch}.kwb .kwb__buyrow .kwb__buy{flex:1;width:auto;min-width:0}.kwb .kwb__qty{display:flex;align-items:center;flex:none;border:1px solid var(--kw-line);border-radius:999px;background:#fbf9f5;min-height:60px}.kwb .kwb__qty button{width:44px;height:100%;border:0;background:none;font:400 20px/1 var(--kw-sans);color:var(--kw-ink);cursor:pointer;border-radius:999px}.kwb .kwb__qty button:disabled{opacity:.3;cursor:default}.kwb .kwb__qty input{width:34px;border:0;background:none;text-align:center;font:600 16px/1 var(--kw-sans);color:var(--kw-ink);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;padding:0}.kwb .kwb__qty input::-webkit-outer-spin-button,.kwb .kwb__qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.kwb .kwb__qty input:focus-visible,.kwb .kwb__qty button:focus-visible{outline:2px solid var(--kw-kiln);outline-offset:-2px}@media(max-width:420px){.kwb .kwb__qty button{width:36px}.kwb .kwb__qty input{width:26px}.kwb .kwb__buyrow .kwb__buy{padding:0 16px;font-size:13px}}.kw-eyebrow:before{content:none!important;display:none!important}body{--font-heading--family:"Helvetica Neue",Helvetica,Arial,sans-serif;--font-heading--weight:700;--font-heading--style:normal;--kw-serif:"Helvetica Neue",Helvetica,Arial,sans-serif}.kw-h1,.kw-h2,.kw-h3,h1,h2,h3,h4,.kw-plan__price,.kwb__style-price,.kw-stats b,.kw-faq summary,.kw-trust strong,.kw-points b,.kw-step__num,.kw-ribbon__track span,.kwb__details .kw-body h3{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:700!important}.kw-h1,.kw-h2,h1,h2{letter-spacing:-.025em;line-height:1.02}.kw-h3,h3,.kw-faq summary{letter-spacing:-.01em}.kw-h1 em,.kw-h2 em,.kw-points b,.kw-step__num,.kw-ribbon__track span{font-style:normal}.kw-ribbon__track span{font-size:clamp(14px,1.4vw,17px);text-transform:uppercase;letter-spacing:.06em}.kwb__title{font-size:clamp(34px,4.2vw,58px)}.kwb .kwb__buy,.kwb .kwb__sticky .kw-btn{background:#4a7a3d;color:#fff}.kwb .kwb__buy:hover,.kwb .kwb__sticky .kw-btn:hover{background:#3b6331;color:#fff}.kwb .kwb__buy:focus-visible,.kwb .kwb__sticky .kw-btn:focus-visible{outline:2px solid #2E4F27;outline-offset:2px}.kwb .kwb__style-top{flex-direction:column;align-items:flex-start;gap:6px}.kwb .kwb__style-top strong{font-size:14px;font-weight:600;letter-spacing:.01em}.kwb .kwb__style-price{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:800!important;font-size:clamp(30px,3vw,38px);line-height:1;letter-spacing:-.03em;color:var(--kw-ink)}.kwb .kwb__style input:checked+.kwb__style-card .kwb__style-price{color:#4a7a3d}.kwb .kwb__style-card{padding:18px 18px 16px;gap:10px}.kwb .kwb__buy{font-weight:700;font-size:16px;letter-spacing:.04em}[id$=header_announcements_9jGBFp] .section-background{background:#4a7a3d!important}[id$=header_announcements_9jGBFp],[id$=header_announcements_9jGBFp] *{color:#fff!important}.kw-ribbon{background:#4a7a3d}.kw-ribbon__track span:after{color:#cfe0c3}.kw.kw-story{background:#4a7a3d}.kw-story .kw-h2 em{color:#dcebcf}.kw-story .kw-lead,.kw-story .kw-body{color:#e6eedf}.kw-story .kw-stats{border-top-color:#ffffff40}.kw-story .kw-stats span{color:#cfe0c3}[id$=kw_footer_cta] .kw{background:#4a7a3d!important}[id$=kw_footer_cta] .kw-trust div{border-left-color:#ffffff47}[id$=kw_footer_cta] .kw-trust strong{color:#fff}[id$=kw_footer_cta] .kw-trust span{color:#e6eedf}:root{--kw-kiln:#4A7A3D}.kwb .kwb__badge{background:#4a7a3d}.kwb .kwb__sticky .kw-btn{white-space:nowrap;flex:none;padding:0 22px}.kwb .kwb__sticky-txt{min-width:0}.kwb .kwb__sticky-txt b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}.kw-cta .kw-h2 em{color:#dcebcf}.kwb .shopify-payment-button__button--unbranded{border-radius:999px!important;min-height:54px;background:transparent!important;color:#4a7a3d!important;box-shadow:inset 0 0 0 2px #4a7a3d!important;font:700 15px/1 var(--kw-sans)!important;letter-spacing:.04em;text-transform:uppercase;width:100%}.kwb .shopify-payment-button__button--unbranded:hover{background:#4a7a3d!important;color:#fff!important}.kwb .shopify-payment-button__button--branded{border-radius:999px;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/7/assets/kw-buy.css.map */
