.drawer__heading{font-family:Inter;font-size:16px;line-height:22px;letter-spacing:0;font-weight:700;color:#2f2e31;margin-bottom:0}.drawer__close .svg-wrapper{height:14px;width:14px}.cart-drawer .cart-items thead .new-group{display:none!important}.drawer__header{border-bottom:1px solid #F1F1F1}.drawer__close{top:5px!important}.cart-item__name{font-family:Inter;font-weight:700;font-size:14px;line-height:18px;letter-spacing:0}.product-option{color:#2f2e31;font-family:Inter;font-size:16px;line-height:22px;letter-spacing:0;font-weight:400;margin-top:10px}.cart-item__name:hover{text-decoration:none!important}.quantity.cart-quantity:before,.quantity.cart-quantity:after{display:none}quantity-input.quantity.cart-quantity{border:1px solid #DBDBDC;border-radius:4px;width:100px;min-height:36px}.quantity__button{width:30px}.cart-drawer .cart-item__totals{pointer-events:auto!important}.cart-item__old-price.product-option{color:#6e6c72;font-weight:400!important;font-size:14px!important;line-height:18px;margin-right:5px}.cart-item__final-price.product-option{color:#f2252b;font-weight:400!important;font-size:16px!important}.cart-drawer .cart-item{border-bottom:1px solid #F1F1F1;padding-bottom:10px;padding-top:12px}.cart-drawer .cart__checkout-button{background:#f2252b;font-family:Inter;font-weight:600;font-size:16px;line-height:22px;letter-spacing:0;gap:10px;border-radius:8px;padding:0 2rem}.cart__ctas{margin-top:10px}span.new-cart-count{color:#858489;font-family:Inter;font-weight:400!important;font-size:16px;line-height:22px;letter-spacing:0;text-transform:lowercase}img.chk-arrow{width:15px;height:20px}.cart__ctas{flex-direction:column}.button.cs-button{margin-top:0;background:transparent;color:#6e6c72;font-family:Inter;font-size:14px;line-height:18px;font-weight:400!important;letter-spacing:0;padding:0!important;text-transform:unset!important;width:auto!important;height:auto!important;min-width:auto!important;min-height:auto!important;border:1px solid #DBDBDC;border-radius:8px}.cart-drawer .card-wrapper.here.product-card-wrapper{padding:12px!important;border-radius:16px;border:2px solid #F1F1F1}.cart-drawer .product-sort-description{display:none}.cart-drawer .card-wrapper .media img{background:#fff!important;border-radius:12px;padding-inline:16px}.product-card-product-badge{background:#d3daf9;border-radius:4px;padding:2px 4px 3px;color:#2850a7;font-size:10px;line-height:12px;letter-spacing:0px;width:fit-content;font-family:Inter;font-weight:500}.cart-drawer .card__heading a{font-family:Inter;font-size:14px;color:#2f2e31;font-weight:600;line-height:18px;letter-spacing:0}.cart-drawer .card-wrapper .price-item.price-item--regular{color:#6e6c72;font-family:Inter;font-size:14px;line-height:18px;letter-spacing:0;font-weight:400!important}.cart-drawer .card-wrapper .price-item--sale{font-family:Inter;font-size:16px;letter-spacing:0;line-height:22px;font-weight:400}.cart-drawer .card-wrapper .quick-add__submit{background:#f2252b;padding:8px 16px!important;border-radius:8px}.card-wrapper .quick-add__submit span{font-family:Inter;color:#fff;font-size:14px;line-height:18px;font-weight:400;letter-spacing:0}.card-wrapper .quick-add__submit:before,.card-wrapper .quick-add__submit:after{display:none}.cart-drawer .card.card--standard.card--media.card--horizontal{align-items:center}.cart-drawer .card__information{padding:0}.cart-drawer .card__information .pfl .price.price--on-sale{margin-left:12px;flex-direction:row-reverse;gap:10px}.cart-drawer .card__information{height:100%;display:flex;flex-direction:column;align-items:center;gap:6px}.cart-drawer .card.card--horizontal .card__content{min-height:100%;display:flex;flex-direction:column;justify-content:space-between}.cart-drawer .card.card--standard.card--media.card--horizontal{align-items:stretch}.cart-drawer .card__information .product-card-product-badge.test,.cart-drawer .card-information .price.price--on-sale{margin-bottom:5px}.special-offers span.tag.tag-brand{display:none}.drawer__inner{width:44rem;padding:0}.special-offers .card__inner{width:60%}.special-offers .custom--card-wrapper .media img.motion-reduce{padding:0!important}.special-offers .card-wrapper .quick-add__submit .icon-wrap{display:flex!important}.special-offers .card-wrapper .quick-add__submit{min-width:unset!important;min-height:unset!important;width:40px!important;height:40px!important;padding:8px!important}.special-offers .card-wrapper .quick-add__submit span:first-child{display:none}.special-offers .card-wrapper .quick-add__submit span{display:flex;align-items:center;justify-content:center;margin-left:0!important}.special-offers .card-wrapper .quick-add__submit span svg.icon.icon-plus{width:16px;height:16px}.sp-heading{font-family:Inter;color:#2f2e31;line-height:18px;letter-spacing:0;font-weight:700;font-size:14px;margin-bottom:15px}.drawer__footer{border-top:0;box-shadow:0 4px 20px #10101033;padding:1.5rem}cart-remove-button .svg-wrapper{width:16px;height:18px}.totals__total{text-transform:unset;color:#57565b;font-family:Inter;letter-spacing:0;font-weight:400;font-size:14px!important;line-height:18px}.totals__total-value{font-size:14px;line-height:18px;font-family:Inter;font-weight:400;color:#6e6c72;letter-spacing:0}.cart-drawer .tax-note{font-family:Inter;letter-spacing:0;color:#6e6c72;font-size:12px;margin-bottom:10px;margin-top:10px!important}.cart-drawer .product-option{font-size:14px}.drawer__header{margin-left:1.5rem;margin-right:1.5rem}cart-drawer-items{padding-left:1.5rem;padding-right:1.5rem}.cart-drawer .cart-item:first-child{border-top:1px solid #f1f1f1}.cart-drawer__footer>*+*{margin-top:0!important}.cart-drawer .cart-items td{padding-top:0}cart-remove-button .button{align-items:flex-start}.totals__total span{font-family:Inter;color:#57565b;font-weight:400;font-size:14px;line-height:18px;text-transform:unset}@media(max-width:768px){.special-offers .card-wrapper .quick-add__submit{width:90%}.shipping-progress-row{margin-top:22px!important}.truck-icon{width:35px;height:35px}.truck-icon img{width:32px;height:32px}.special-offers{padding-top:0!important}.drawer__footer{padding-bottom:20px}.reward-bar.complete-milestone .reward-milestone__circle.is-reached{margin-bottom:3px!important}.reward-bar{padding-bottom:15px!important}.reward-bar.complete-milestone .reward-track-wrap{margin-bottom:0}}@media(min-width:769px){.drawer__inner{margin-top:15px;margin-right:15px;height:96.5%}.drawer__inner{border-radius:16px}}cart-drawer-items.single-cart-item+.drawer__footer{box-shadow:none}cart-drawer-items{scrollbar-width:thin;scrollbar-color:#DBDBDC}.show-bx.scrolled{box-shadow:0 2px 16px #10101014}h2.cart__empty-text{font-family:Inter;font-size:20px;color:#2f2e31;letter-spacing:0;font-weight:500;margin-bottom:20px}.cart-drawer__empty-content .button{background:#f2252b;border-radius:8px;letter-spacing:0;font-family:Inter;font-size:16px;font-weight:600}.cart__login-title{margin-top:20px;font-family:Inter;font-size:16px;text-transform:none;letter-spacing:0;color:#2f2e31;font-weight:400!important}p.cart__login-paragraph{font-family:Inter;font-size:16px;font-weight:400!important;letter-spacing:0;color:#2f2e31}.totals__row.total-shipping,.totals__row.totals__row--total{display:flex;justify-content:space-between;margin-top:8px!important}.totals__row.total-shipping .shp-head{color:#57565b;font-family:Inter;font-size:14px;text-transform:none!important;letter-spacing:0}span.shp-cost{color:#6e6c72;font-size:14px;font-weight:400;font-family:Inter}.totals__row.totals__row--total .tot-val{color:#57565b;font-family:Inter;letter-spacing:0;font-size:16px;text-transform:none;font-weight:700}.cart-drawer .tax-note{display:none}.totals__row.totals__row--total .totals__total-value{color:#6e6c72;font-size:16px;font-weight:700;font-family:Inter;line-height:unset}span.totals__free-shipping{font-family:Inter;color:#6e6c72;font-size:14px;letter-spacing:0;font-weight:400}.special-offers .large-faq-v1-price{display:none!important}.drawer__inner{border:none!important}.cart__ctas{display:flex;gap:8px;flex-direction:row-reverse}.special-offers .custom--card-wrapper .media img.motion-reduce{width:64px;height:64px}.special-offers .product-card-product-badge{display:none}.special-offers .card-wrapper .quick-add__submit span:after{content:"";background:url(/cdn/shop/files/Vector_18.svg?v=1779355369);background-repeat:no-repeat;position:absolute;width:24px;height:24px;left:12px;right:12px;display:none}.cart-drawer .card.card--horizontal .card__content{padding:0!important}.special-offers .card-wrapper .quick-add__submit span{font-size:0}.special-offers .card__inner{width:20%}.cart-drawer .card__heading a{max-width:100px}.cart-drawer .card__information{flex-direction:row!important;justify-content:space-between}.cart-drawer .card__information .pfl .card-information{width:auto!important}.cart-drawer .card__information .pfl{display:flex;gap:10px;align-items:center}.pfl .quick-add{width:35%;margin-bottom:0!important}.pfl product-form{width:100%;display:block}.pfl product-form form{width:100%}tr#CartDrawer-Item-1{border-top:1px solid #F1F1F1}@media(max-width:768px){.cart-drawer .card__information .pfl .price.price--on-sale{margin-left:0!important}.cart-drawer .card-wrapper .price-item.price-item--regular{margin-right:5px}.special-offers .custom--card-wrapper .media img.motion-reduce{width:100%!important;height:100%!important}.special-offers .card-wrapper .quick-add__submit span:after{left:8px;right:8px}.drawer__inner{max-width:calc(100vw + -0rem)!important}}.totals__row.total-saving{display:flex;justify-content:space-between;margin-top:5px!important}.totals__row.total-saving span{color:#f2252b;font-family:Inter;font-size:14px;text-transform:none;letter-spacing:0}.FreeProduct1 td.cart-item__quantity,.FreeProduct2 td.cart-item__quantity{display:none}.cart-drawer .card-wrapper.here.product-card-wrapper{margin-bottom:10px}.FreeProduct1 .cart-item__link,.FreeProduct2 .cart-item__link{cursor:default!important}.FreeProduct1 cart-remove-button,.FreeProduct2 cart-remove-button{display:none}.cart-drawer .card__heading a{font-size:14px!important;line-height:18px!important}.special-offers>.sp-heading{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between}.special-offers>.sp-heading::-webkit-details-marker{display:none}.special-offers>.sp-heading:after{content:"";background:url(/cdn/shop/files/Vector_5.svg?v=1773998950);position:absolute;right:0;background-repeat:no-repeat;width:15px;height:10px;transition:transform .3s ease}.special-offers[open]>.sp-heading:after{transform:rotate(180deg)}details.special-offers{border-bottom:1px solid #F1F1F1}.cart-drawer .totals .totals__total-value{text-decoration:line-through}input#ox-discount-input{flex-grow:1;min-width:0;height:40px;outline:none;box-shadow:none}.ox-discount__row{display:flex;gap:10px;margin-bottom:10px}.ox-discount__row .button{background:#f2252b;font-weight:600;font-size:16px;line-height:22px;border-radius:8px;min-height:40px}button.ox-discount__toggle{color:#57565b;border:none;border-radius:8px;text-align:right;cursor:pointer;margin-bottom:7px;width:100%;text-align:center;padding:15px 10px;font-weight:600}.ox-discount__codes li{background:#ededed;width:max-content;border-radius:12px;padding:.8rem;font-size:14px}.ox-discount svg{vertical-align:middle}.ox-discount__codes li button{background:transparent;border:none;font-size:16px;cursor:pointer;color:#121212bf}.totals__row.extra-saving{display:flex;justify-content:space-between}.badge-new.best{text-transform:uppercase}.badge-new.best.deal{right:5%!important;left:auto}.ox-discount__msg{margin:6px 0 0;font-size:13px;min-height:1em}.ox-discount__msg.is-error{color:#c0392b}.ox-discount__panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px;background:#00000080}.ox-discount__panel[hidden]{display:none}.ox-discount__dialog{position:relative;width:100%;max-width:360px;background:#fff;border-radius:12px;padding:28px 24px 24px;box-shadow:0 10px 40px #0003}.ox-discount__title{margin:0 0 14px;font-size:16px;font-weight:600}.ox-discount__close{position:absolute;top:12px;right:12px;border:0;background:transparent;padding:6px;cursor:pointer;line-height:0}@media(max-width:768px){.cart-drawer .card__information .pfl .price.price--on-sale{gap:5px}.cart-drawer .card__information .pfl{gap:6px!important}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/new-side-cart.css.map */
