.cart__footer .totals,.cart-drawer__footer .totals{align-items:baseline}.totals__total .aw-tot__n{font-size:1.25rem;font-weight:400;color:var(--aw-muted, #56645B);letter-spacing:0}.aw-csave{margin:0 0 1rem}.aw-cpn{margin:1.2rem 0;padding:1.2rem 1.4rem;border:1px dashed rgba(62,123,79,.45);border-radius:1.2rem;background:var(--aw-green-50, #F3F7EF);text-align:left}.aw-cpn__l{display:block;font-size:1.3rem;font-weight:700;color:var(--aw-green-900, #163A27);margin-bottom:.6rem}.aw-cpn__row{display:flex;gap:.8rem}.aw-cpn__in{flex:1 1 auto;min-width:0;height:4.4rem;padding:0 1.2rem;border:1px solid rgba(22,58,39,.25);border-radius:.8rem;font:inherit;font-size:1.5rem;text-transform:uppercase;letter-spacing:.04em;background:#fff;color:var(--aw-ink, #1F2B24)}.aw-cpn__in::placeholder{text-transform:none;letter-spacing:0;color:#8a968e}.aw-cpn__in:focus{outline:2px solid var(--aw-green-500, #3E7B4F);outline-offset:1px}.aw-cpn__btn{flex:0 0 auto;height:4.4rem;padding:0 1.8rem;border:0;border-radius:.8rem;background:var(--aw-green-700, #1F4D35);color:#fff;font:inherit;font-size:1.45rem;font-weight:700;cursor:pointer}.aw-cpn__btn:hover{background:var(--aw-green-900, #163A27)}.aw-cpn__btn[disabled]{opacity:.6;cursor:progress}.aw-cpn__list{list-style:none;margin:.9rem 0 0;padding:0;display:grid;gap:.5rem}.aw-cpn__code{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;font-size:1.35rem}.aw-cpn__tag{padding:.2rem .8rem;border-radius:.6rem;background:#fff;border:1px solid rgba(62,123,79,.5);font-weight:700;letter-spacing:.04em}.aw-cpn__st{color:var(--aw-green-500, #3E7B4F);font-weight:600}.aw-cpn__code.is-bad .aw-cpn__st{color:#b3261e}.aw-cpn__rm{margin-left:auto;background:none;border:0;padding:.2rem;font:inherit;font-size:1.3rem;text-decoration:underline;color:var(--aw-muted, #56645B);cursor:pointer}.aw-cpn__msg{margin:.6rem 0 0;font-size:1.3rem;line-height:1.4;min-height:0}.aw-cpn__msg:empty{display:none}.aw-cpn__msg.is-ok{color:var(--aw-green-500, #3E7B4F);font-weight:600}.aw-cpn__msg.is-bad{color:#b3261e}.discounts__discount{font-size:1.4rem;color:var(--aw-green-500, #3E7B4F);font-weight:600}.aw-cdl{margin:0 0 1rem;font-size:1.4rem}.aw-cdl__r{display:flex;justify-content:space-between;gap:1rem;padding:.4rem 0}.aw-cdl__r small{color:var(--aw-muted, #56645B)}.aw-cdl__free{color:var(--aw-green-500, #3E7B4F)}.aw-cdl__cod{margin:.4rem 0 0;font-size:1.3rem;color:var(--aw-green-700, #1F4D35)}.cart-drawer .aw-cpn{margin:.8rem 0;padding:1rem 1.2rem}.cart-drawer .aw-cdl{font-size:1.3rem}@media screen and (min-width:750px){.cart__footer .cart__blocks{padding:2.4rem;border:1px solid var(--aw-line, rgba(22,58,39,.12));border-radius:1.6rem;background:#fff;box-shadow:0 8px 24px #163a270f}}.cart__footer .cart__checkout-button,.cart-drawer .cart__checkout-button{min-height:5.2rem;font-size:1.6rem;font-weight:700}.aw-cbar{display:none}@media screen and (max-width:749px){.aw-cbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:30;align-items:center;gap:1.2rem;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--aw-line, rgba(22,58,39,.12));box-shadow:0 -6px 18px #163a271a;transform:translateY(110%);transition:transform .2s ease}.aw-cbar.is-on{transform:none}.aw-cbar__t{display:flex;flex-direction:column;line-height:1.2}.aw-cbar__t span{font-size:1.2rem;color:var(--aw-muted, #56645B)}.aw-cbar__t strong{font-size:1.8rem;color:var(--aw-green-900, #163A27)}.aw-cbar__btn.button{flex:1 1 auto;min-height:4.8rem;margin:0;font-weight:700}}.aw-sg-host{position:relative}.aw-sg{position:absolute;z-index:40;left:0;right:0;top:calc(100% + .6rem);max-height:min(60vh,52rem);overflow-y:auto;padding:.8rem;background:#fff;border:1px solid var(--aw-line, rgba(22,58,39,.12));border-radius:1.4rem;box-shadow:0 16px 40px #163a272e;text-align:left}.aw-sg[hidden]{display:none}.aw-sg ul{list-style:none;margin:0;padding:0}.aw-sg__grp+.aw-sg__grp{margin-top:.6rem;padding-top:.6rem;border-top:1px solid var(--aw-line, rgba(22,58,39,.12))}.aw-sg__h{margin:.2rem .8rem .4rem;font-size:1.15rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--aw-muted, #56645B)}.aw-sg__opt{display:flex;align-items:center;gap:1rem;padding:.7rem .8rem;border-radius:.8rem;color:var(--aw-ink, #1F2B24);text-decoration:none;font-size:1.45rem;line-height:1.3}.aw-sg__opt:hover,.aw-sg__opt.is-active{background:var(--aw-green-50, #F3F7EF)}.aw-sg__q mark{background:none;color:inherit;font-weight:400}.aw-sg__q{font-weight:700}.aw-sg__opt img,.aw-sg__noimg{flex:0 0 4.8rem;width:4.8rem;height:4.8rem;object-fit:contain;border-radius:.6rem;background:var(--aw-green-50, #F3F7EF)}.aw-sg__pt{display:flex;flex-direction:column;min-width:0}.aw-sg__n{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.aw-sg__pr{font-size:1.35rem;font-weight:700;color:var(--aw-green-700, #1F4D35)}.aw-sg__pr s{font-weight:400;color:#8a968e;margin-left:.3rem}.aw-sg__pr em{font-style:normal;font-weight:600;color:#b3261e;margin-left:.3rem}.aw-sg__all{margin-top:.4rem;justify-content:center;font-weight:700;color:var(--aw-green-700, #1F4D35);border-top:1px solid var(--aw-line, rgba(22,58,39,.12));border-radius:0 0 .8rem .8rem}.aw-sg__none{margin:.6rem .8rem;font-size:1.4rem;color:var(--aw-muted, #56645B)}.aw-ok{margin:0 0 2rem;padding:3.2rem 2.4rem;text-align:center;border-radius:1.8rem;background:var(--aw-green-50, #F3F7EF);border:2px solid var(--aw-green-500, #3E7B4F);box-shadow:0 10px 30px #163a2714}.aw-ok:focus{outline:none}.aw-ok__ic{display:inline-flex;align-items:center;justify-content:center;width:6.4rem;height:6.4rem;border-radius:50%;background:var(--aw-green-500, #3E7B4F);color:#fff;margin-bottom:1.4rem}.aw-ok__h{margin:0 0 1rem;font-size:clamp(2.2rem,3.2vw,3rem);line-height:1.25;color:var(--aw-green-900, #163A27)}.aw-ok__p{margin:0 auto 2rem;max-width:52rem;font-size:1.6rem;line-height:1.6;color:var(--aw-ink, #1F2B24)}.aw-ok__btns{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.newsletter-form__message--success{margin-top:1.2rem!important;padding:1.2rem 1.6rem;border-radius:1rem;background:var(--aw-green-50, #F3F7EF);border:1px solid var(--aw-green-500, #3E7B4F);color:var(--aw-green-900, #163A27)!important;font-size:1.5rem!important;font-weight:600;justify-content:center}.footer .newsletter-form__message--success{background:#fffffff2}.aw-rv2__ok{padding:1.4rem 1.6rem;border-radius:1rem;background:var(--aw-green-50, #F3F7EF);border:1px solid var(--aw-green-500, #3E7B4F);font-weight:600;color:var(--aw-green-900, #163A27)}@media(max-width:989px),(max-height:820px){#CartDrawer .drawer__inner{overflow-y:auto;-webkit-overflow-scrolling:touch}#CartDrawer cart-drawer-items{flex:0 0 auto;overflow:visible;height:auto;max-height:none}#CartDrawer .drawer__footer{flex:0 0 auto}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/aw-v14.css.map */
