#cart-drawer.am-cart-v2{--am-accent:#385c42;--am-soft:#f0f6f1;--am-border:#dce5dd;--drawer-max-width:540px;--drawer-body-padding:24px;--drawer-footer-padding:0 24px 24px;width:min(540px,100vw)!important;color:#202822}#cart-drawer.am-cart-v2::part(content){box-sizing:border-box;background:#fbfcfb;width:100%!important;max-width:100%!important;display:block!important;overflow-y:auto!important;overflow-x:hidden!important}#cart-drawer.am-cart-v2::part(body){box-sizing:border-box;display:block!important;min-width:0;overflow:visible!important;padding:24px!important}#cart-drawer.am-cart-v2::part(footer){box-sizing:border-box;min-width:0;padding:0 24px 24px!important}.am-cart-v2 .cart-drawer__inner{display:flex;flex-direction:column;gap:16px;padding-bottom:0;min-width:0;width:100%}.am-cart-v2 .cart-drawer__inner>*{min-width:0;max-width:100%}.am-cart-v2 .cart-drawer__top{order:0;border-bottom:1px solid var(--am-border);padding-bottom:18px}.am-cart-v2 .cart-drawer__top .h5{font-size:24px;font-weight:750;line-height:1.2}.am-cart-v2 .count-bubble{background:var(--am-accent);color:#fff;font-size:11px}.am-cart-v2 .am-benefits-heading{order:1}.am-cart-v2 h3{font-size:14px;line-height:1.4;font-weight:700;margin:0}.am-cart-v2 .docapp-free-gift-progress{display:block!important;order:2;border:1px solid var(--am-border);background:var(--am-soft);border-radius:16px;padding:18px 14px!important;margin:0!important;width:100%!important;box-sizing:border-box}.am-cart-v2 .docapp-fg-progress-label{font-size:12px!important;line-height:1.4!important;color:var(--am-accent)!important}.am-cart-v2 .docapp-fg-active-track{background:var(--am-accent)!important}.am-cart-v2 .docapp-fg-goal-title{font-size:11px!important;line-height:1.3!important}.am-cart-v2 .docapp-fg-goal-target{font-size:11px!important}.am-cart-v2 .cart-drawer__line-items{order:3;display:flex;flex-direction:column;gap:12px}.am-cart-v2 .am-cart-item{position:relative;display:grid!important;grid-template-columns:78px minmax(0,1fr);gap:12px;align-items:start;margin:0!important;padding:14px!important;border:1px solid var(--am-border);border-radius:16px;background:#fff;box-shadow:none}.am-cart-v2 .am-cart-item:before,.am-cart-v2 .am-cart-item:after{display:none!important}.am-cart-v2 .am-cart-item .line-item__media-wrapper{grid-column:1;grid-row:1 / span 2;width:78px}.am-cart-v2 .am-cart-item .line-item__media{width:78px;height:95px;object-fit:contain}.am-cart-v2 .am-cart-item .line-item__info{grid-column:2;min-width:0;padding:0}.am-cart-v2 .am-cart-item .line-item__info a.bold,.am-cart-v2 .am-cart-item .line-item__info p.bold{font-size:13px;font-weight:700;line-height:1.4}.am-cart-v2 .am-cart-prices{display:flex;align-items:center;flex-wrap:wrap;gap:5px 8px;margin-top:7px;position:static}.am-cart-v2 .am-cart-prices strong{font-size:14px;font-weight:750;order:0}.am-cart-v2 .am-cart-prices s{font-size:10px;color:#818881;order:1}.am-cart-v2 .am-discount-tag,.am-cart-v2 .am-gift-tag{display:inline-block;border-radius:5px;font-size:9px;font-weight:750;padding:3px 5px;line-height:1.2;background:var(--am-accent);color:#fff;width:max-content;order:2}.am-cart-v2 .am-cart-item .line-item__actions{grid-column:2;margin:0!important}.am-cart-v2 .am-cart-item line-item-quantity{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;margin-top:5px}.am-cart-v2 .quantity-selector{width:112px;min-width:0;height:36px;border:1px solid var(--am-border);border-radius:9px;background:#fff}.am-cart-v2 .quantity-selector__button{width:32px;min-width:32px;padding:0}.am-cart-v2 input.quantity-input{width:42px;min-width:0;padding:0;border:0;background:transparent;font-size:12px;text-align:center}.am-cart-v2 input.quantity-input::-webkit-inner-spin-button,.am-cart-v2 input.quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.am-cart-v2 line-item-quantity>span.text-xs{font-size:11px}.am-cart-v2 .am-cart-gift{background:var(--am-soft)}.am-cart-v2 .am-cart-gift .am-cart-prices strong{color:var(--am-accent)}.am-cart-v2 .am-cart-gift .line-item__actions,.am-cart-v2 .am-cart-gift line-item-quantity{display:none!important}.am-cart-v2 .am-gift-description{font-size:11px;color:#6b766e;line-height:1.5;margin-top:8px}.am-cart-v2 .am-recommendations{order:4;min-width:0}.am-cart-v2 .am-recommendations>h3{border-left:3px solid var(--am-accent);padding:9px 12px;background:var(--am-soft);border-radius:6px;color:var(--am-accent)}.am-cart-v2 .am-recommendations>p{font-size:11px;color:#6b766e;margin:6px 0 12px}.am-cart-v2 .am-recommendation-list{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-x:contain;padding:0 0 8px;scrollbar-width:thin}.am-cart-v2 .am-recommendation{position:relative;flex:0 0 132px;display:flex;flex-direction:column;gap:5px;padding:12px;border:1px solid var(--am-border);border-radius:14px;background:#fff;scroll-snap-align:start}.am-cart-v2 .am-recommendation-image{display:block;height:98px;margin:0 8px 8px}.am-cart-v2 .am-recommendation-image img{width:100%;height:100%;object-fit:contain}.am-cart-v2 .am-recommendation-title{font-size:11px;line-height:1.35;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:30px}.am-cart-v2 .am-recommendation>strong{font-size:13px}.am-cart-v2 .am-recommendation>s{font-size:10px;color:#818881}.am-cart-v2 .am-recommendation-form{position:absolute;top:9px;left:9px;z-index:1}.am-cart-v2 .am-recommendation-add{width:25px;height:25px;display:grid;place-items:center;border:1px solid #84988a;background:#fff;color:var(--am-accent);border-radius:6px;font-size:19px;line-height:1;cursor:pointer}.am-cart-v2 .am-recommendation-add:disabled{opacity:.5;cursor:wait}.am-cart-v2 a:focus-visible,.am-cart-v2 button:focus-visible{outline:2px solid var(--am-accent);outline-offset:3px}.am-cart-v2 .am-cart-notices{order:5;display:grid;gap:10px}.am-cart-v2 .am-cart-notice{display:flex;align-items:center;gap:12px;border:1px solid var(--am-border);padding:12px;border-radius:12px;font-size:11px;line-height:1.5}.am-cart-v2 .am-cart-notice>svg{flex-shrink:0;color:var(--am-accent)}.am-cart-v2 .am-cart-notice p{margin:0;color:#67716a}.am-cart-v2 .am-cart-notice strong{color:#202822;font-weight:650}.am-cart-v2 .am-cart-footer{display:grid;gap:12px;border-top:1px solid var(--am-border);padding-top:16px;background:#fbfcfb}.am-cart-v2 .am-summary{display:grid;gap:8px;font-size:12px}.am-cart-v2 .am-summary>div{display:flex;justify-content:space-between;gap:12px}.am-cart-v2 .am-summary-saving,.am-cart-v2 .am-summary-gift{color:var(--am-accent)}.am-cart-v2 .am-summary-total{border-top:1px solid var(--am-border);padding-top:10px;font-size:20px}.am-cart-v2 .am-cart-installment{font-size:11px;color:#6b766e;text-align:right;margin:0}.am-cart-v2 .am-cart-cashback{font-size:11px;line-height:1.4;text-align:center;padding:9px;border-radius:9px;background:var(--am-soft);color:var(--am-accent);margin:0}.am-cart-v2 form.buy-buttons{display:flex;flex-direction:column;gap:10px}.am-cart-v2 form.buy-buttons>.button,.am-cart-v2 form.buy-buttons>button{width:100%;min-height:52px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;background:var(--am-accent);color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.am-cart-v2 .am-cart-help{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;background:var(--am-soft);border:1px solid var(--am-border);border-radius:12px;color:var(--am-accent)}.am-cart-v2 .am-cart-help strong{display:block;font-size:12px}.am-cart-v2 .am-cart-help small{font-size:11px}.am-cart-v2 .am-cart-help>span:last-child{font-size:24px}.am-cart-v2 .am-cart-trust{display:flex;justify-content:space-around;gap:12px;font-size:10px;color:#59655d}.am-cart-v2 .am-cart-trust>span{display:flex;align-items:center;gap:6px}.am-cart-v2 .am-cart-trust strong,.am-cart-v2 .am-cart-trust small{display:block;line-height:1.5}@media(max-width:699px){.am-cart-v2{--drawer-max-width:100vw}.am-cart-v2 .cart-drawer__inner{gap:12px}.am-cart-v2 .cart-drawer__top .h5{font-size:21px}.am-cart-v2 .am-cart-item{grid-template-columns:66px minmax(0,1fr);gap:10px;padding:12px!important}.am-cart-v2 .am-cart-item .line-item__media-wrapper,.am-cart-v2 .am-cart-item .line-item__media{width:66px}.am-cart-v2 .am-cart-item .line-item__media{height:84px}.am-cart-v2 .am-recommendation{flex-basis:125px}.am-cart-v2 .am-cart-footer{gap:10px}}@media(prefers-reduced-motion:reduce){.am-cart-v2 *{scroll-behavior:auto!important}}#cart-drawer.am-cart-v2 .quantity-selector{display:grid;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;justify-content:center;gap:0;box-sizing:border-box;padding:0}#cart-drawer.am-cart-v2 .quantity-selector__button{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;height:100%;margin:0;padding:0}#cart-drawer.am-cart-v2 input.quantity-input{width:100%;min-width:0;height:100%;margin:0;padding:0;text-align:center;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;box-sizing:border-box}#cart-drawer.am-cart-v2 .docapp-fg-progress-container{padding-left:0!important;padding-right:0!important;box-sizing:border-box}#cart-drawer.am-cart-v2 .docapp-fg-progress-track{width:100%!important;box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important}#cart-drawer.am-cart-v2 .docapp-fg-progress-goal:nth-child(2){left:calc(16.666667% - 40px)!important}#cart-drawer.am-cart-v2 .docapp-fg-progress-goal:nth-child(3){left:calc(50% - 40px)!important}#cart-drawer.am-cart-v2 .docapp-fg-progress-goal:nth-child(4){left:calc(83.333333% - 40px)!important}#cart-drawer.am-cart-v2 .docapp-fg-progress-label{width:100%;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/24/compiled_assets/styles.css.map?subset=QA */
