body .drawer::part(content){--drawer-max-width: min(100vw, 28.125rem)}.free-shipping-bar__progress{max-width:100%;background:#f3f3f3;height:4px;overflow:hidden}.free-shipping-bar__progress-bar{background:#000;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1)}.gift-wrap{padding-inline:var(--drawer-body-padding-inline);padding-block:12px;background-color:#f9f9f9;display:flex;align-items:center;justify-content:space-between;margin-inline:calc(var(--drawer-body-padding-inline) * -1);margin-bottom:16px}.gift-wrap+.cart-drawer__complementary-products{border-top:0}.gift-wrap__label{display:flex;align-items:center;width:100%;cursor:pointer}.gift-wrap__checkbox{-webkit-appearance:none;appearance:none;width:20px;height:20px;margin-right:12px;border:1px solid #DDDDDD;background-color:#fff;position:relative;cursor:pointer}.gift-wrap__checkbox:checked{background-color:#000}.gift-wrap__checkbox:checked:after{content:"";position:absolute;top:3px;left:6.5px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.gift-wrap__text{flex-grow:1}.gift-wrap__price-original{text-decoration:line-through;color:#999;margin-right:6px}.gift-wrap__price-discounted{color:rgb(var(--on-sale-text))}.line-item{justify-content:space-between}.line-item-info{flex:1}.line-item-info price-list{justify-content:flex-end}.flex{display:flex}.flex-column{flex-direction:column}.cart-drawer__complementary-products{row-gap:.75rem!important}.horizontal-product-card__info price-list{display:flex;flex-direction:column}product-recommendations price-list:has(.tpo_product_price) sale-price:not(.tpo_product_price){display:block!important;visibility:visible!important}product-recommendations price-list:has(.tpo_product_price) sale-price.tpo_product_price{display:none!important}.variant-simple-picker__custom{width:100%}.variant-simple-picker{flex:1}.variant-simple-picker__custom form{display:flex;gap:12px;width:100%}.variant-simple-picker__custom button{padding:10px 12px}.cart-drawer__categories{padding-inline:var(--drawer-body-padding-inline);margin-inline:calc(var(--drawer-body-padding-inline) * -1);margin-top:1rem}.cart-drawer__categories .complementary-products__header{justify-content:flex-start}.cart-drawer__category-list{display:flex;flex-direction:column;gap:1.25rem;margin-top:.75rem}.cart-drawer__category-item{display:flex;align-items:center;column-gap:1.5rem;padding:0 16px 0 0;background-color:#f9f9f9;text-decoration:none;color:inherit;transition:background-color .2s ease;justify-content:space-between}.cart-drawer__category-item:hover{background-color:#f0f0f0}.cart-drawer__category-content{display:flex;align-items:center;gap:12px;flex:1}.cart-drawer__category-image{width:100px;height:150px;object-fit:cover}.cart-drawer__category-title{font-weight:500;font-size:14px}.cart-drawer__category-arrow{flex-shrink:0;opacity:.6;transition:opacity .2s ease}.cart-drawer__category-item:hover .cart-drawer__category-arrow{opacity:1}.cart-drawer__continue-browsing{padding-inline:var(--drawer-body-padding-inline);margin-inline:calc(var(--drawer-body-padding-inline) * -1);margin-top:1.5rem;padding-top:1rem;border-top:1px solid rgb(var(--border-color))}.cart-drawer__empty-message{margin-top:2rem}.cart-drawer__continue-browsing--top{margin-top:1.5rem;padding-top:0;border-top:none}.cart-drawer__continue-browsing--bottom{background-color:#fff;display:flex;justify-content:center;position:absolute;bottom:60px;width:100%;padding-top:1rem;padding-bottom:1rem;border-top:1px solid rgb(var(--border-color))}.cart-drawer.drawer--center-body::part(body){overflow-y:auto!important;overflow-x:hidden!important;align-self:flex-start!important;max-height:100%!important}.cart-drawer:has(.cart-drawer__continue-browsing--bottom) .complementary-products__product-list{padding-bottom:60px}.cart-drawer.drawer--center-body .cart-drawer__complementary-products,.cart-drawer.drawer--center-body .cart-drawer__categories{margin-top:1.5rem}.sets-upsell .complementary-products__header{padding-bottom:12px}.sets-upsell .horizontal-product-card:not(:last-child){padding-bottom:12px}
/*# sourceMappingURL=/cdn/shop/t/41/assets/component-cart-drawer.css.map */
