.js-drawer-open .appear-animation.drawer__header{display:flex;align-items:center}.drawer--right .drawer__close{width:100%}.drawer--right .drawer__close-button{right:unset;padding:0;display:block}.drawer--right .drawer__title{text-align:right;order:2}.drawer--right .js-drawer-open .appear-animation{border:0}.drawer--right .drawer__scrollable{padding:16px}.drawer .cart__item{display:flex;flex-wrap:nowrap}.drawer--right .cart__item--image{width:100%;max-width:150px}.drawer--right{width:600px}.drawer .cart__item--details{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;flex-direction:column}.drawer--right a.cart__product-name,.drawer--right .cart__item--price{margin:0}.drawer--right .drawer__title{font-family:Bowlby One SC;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.5px;text-align:right}.drawer--right .cart__item--price{margin-left:auto;margin-right:32px;font-family:Gabarito;font-weight:700;font-size:22px;line-height:28px;letter-spacing:0;text-align:right;padding-top:16px}.drawer--right a.cart__product-name{font-family:Gabarito;font-weight:700;font-size:16px;line-height:24px;letter-spacing:.5px}.drawer .js-qty__num{border:1px solid #1C1E1D;border-radius:4px;padding:8px 24px;min-width:100%;font-family:Gabarito;font-weight:700;font-size:16px;line-height:22px;letter-spacing:.5px}.drawer--right .cart__item--qty{max-width:102px;display:flex;justify-content:center;height:40px}.drawer .js-qty__wrapper{width:100%;max-width:100%;height:40px}.drawer .cart__item--details{padding:24px 0}.drawer--right .drawer__footer{background:#f7fded;border:0;padding:16px}.drawer--right .drawer__scrollable{border:0}.drawer--right .drawer__footer:after{display:none}.drawer .cart__item{border-bottom:1px solid #979897;padding-bottom:16px}.drawer--right .js-drawer-open .appear-animation.drawer__header{padding:0}.drawer--right .drawer__fixed-header,.drawer--right .drawer__header{min-height:unset;height:80px}[data-type_header_accent_transform=true] .cart__subtotal{font-family:Gabarito;font-weight:700;font-size:22px;line-height:28px;letter-spacing:.5px}.drawer--right div[data-subtotal]{font-family:Gabarito;font-weight:700;font-size:22px;line-height:28px;letter-spacing:0;text-align:right}.drawer--right .cart__item-row.ajaxcart__note{font-family:Gabarito;font-weight:700;font-size:16px;line-height:22px;letter-spacing:.5px}.drawer--right .cart__item-row.ajaxcart__note small{text-align:left}.drawer--right .cart__item-row.cart__terms{text-align:left;justify-content:flex-start}.drawer--right .cart__terms label{font-size:14px;font-family:Gabarito}.drawer--right input#CartTermsDrawer{transform:scale(1.3)}.drawer--right .cart__item-row.text-center.ajaxcart__note{display:flex;justify-content:space-between}.drawer--right .cart__item-row.text-center.ajaxcart__note span{font-weight:400}[data-animate_buttons=true] .btn.cart__checkout:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static){background-color:#aee84b!important;border:1px solid #1C1E1D;border-radius:4px;background:none;font-family:Gabarito;font-weight:400;font-size:16px;line-height:24px;.5px: Body Large/Tracking;letter-spacing:.5px;color:#1c1e1d}[data-animate_buttons=true] .btn:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static):hover:not([disabled]){background-position:unset;padding:11px 20px}.drawer--right .drawer__scrollable{scrollbar-width:thin;scrollbar-color:#AEE84B #E8E9E8}.drawer--right .drawer__scrollable::-webkit-scrollbar{width:8px}.drawer--right .drawer__scrollable::-webkit-scrollbar-track{background:#e8e9e8;border-radius:10px}.drawer--right .drawer__scrollable::-webkit-scrollbar-thumb{background-color:#aee84b;border-radius:10px;border:2px solid transparent;background-clip:content-box}.drawer--right .drawer__scrollable::-webkit-scrollbar-thumb:hover{background-color:#a2df3f}.drawer--right .js-qty__adjust--minus{padding-right:0;padding-left:14px}.drawer--right .js-qty__adjust--plus{padding-right:14px;padding-left:0}.drawer--right .js-qty__adjust .icon{width:12px;height:12px}[data-animate_buttons=true] .btn.cart__checkout:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static){display:flex;justify-content:center;gap:6px}.drawer--right .cart__item--qty{max-width:100%;align-items:center;gap:8px}.drawer .js-qty__wrapper{max-width:102px}.drawer--right a.remove-cart__btn{text-decoration:underline;cursor:pointer}.drawer .cart__item--details{align-items:flex-start}.drawer--right a.remove-cart__btn{font-family:Gabarito;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.4px}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom-cart-drawer.css.map */
