.cart-holder-custom .cart{margin-left:var(--inner);margin-right:var(--inner);max-width:unset}@media only screen and (max-width: 979px){.cart-holder-custom .cart{margin:0 auto;padding-left:var(--inner);padding-right:var(--inner)}}.cart-holder-custom .cart__button-continue{display:none}.cart-holder-custom .cart__title{margin-bottom:0;margin-left:var(--inner)}@media only screen and (max-width: 979px){.cart-holder-custom .cart__title{margin-left:unset}}.cart-holder-custom .cart__items-count{font-size:16px;line-height:20.51px;letter-spacing:.5px;margin-top:10px}.cart-holder-custom .cart__items{margin-top:20px}@media only screen and (max-width: 979px){.cart-holder-custom .cart__items{margin-top:var(--inner)}}.cart-holder-custom .cart__items .cart__item{padding-top:0;padding-bottom:2px}@media only screen and (max-width: 979px){.cart-holder-custom .cart__items .cart__item{padding-bottom:var(--inner)}}.cart-holder-custom .cart__items .cart__item .cart__item__image a,.cart-holder-custom .cart__items .cart__item .cart__item__image img{width:180px;height:203px}@media only screen and (max-width: 979px){.cart-holder-custom .cart__items .cart__item .cart__item__image a,.cart-holder-custom .cart__items .cart__item .cart__item__image img{width:113px;height:147px}}.cart-holder-custom .cart__items .cart__item .cart__item__image img{-o-object-fit:contain;object-fit:contain}.cart-holder-custom .cart__items .cart__item .cart__item__content{height:203px;width:70%;align-items:start;padding-left:10px}@media only screen and (max-width: 979px){.cart-holder-custom .cart__items .cart__item .cart__item__content{height:147px;width:64%}}.cart-holder-custom .cart__items .cart__item .cart__item__content .cart__price{margin-top:5px}.cart-holder-custom .cart__items .cart__item .cart__item__content .cart__price ins{font-weight:450}@media only screen and (max-width: 979px){.cart-holder-custom .cart__items .cart__item .cart__item__content .cart__price ins{font-weight:400}}.cart-holder-custom .cart__items,.cart-holder-custom .cart__item{border:unset;border-bottom:unset}.cart-holder-custom .cart__items.cart__item--no-border,.cart-holder-custom .cart__item.cart__item--no-border{border:0}.cart-holder-custom .cart__title,.cart-holder-custom .cart__items-text h2{font-size:25px;font-weight:400;line-height:32.05px;text-transform:capitalize}.cart-holder-custom .cart__items-text h2{margin-bottom:25px}@media only screen and (max-width: 979px){.cart-holder-custom .cart__items-text h2{display:none}}.cart-holder-custom .cart__message.cart__message--custom{text-align:left}.cart-holder-custom .cart__message.cart__message--custom p{margin:0}.cart-holder-custom .cart__foot__inner{border-top:unset;padding-top:unset}@media only screen and (min-width: 480px){.cart-drawer-custom .drawer__inner{max-width:400px}}.cart-drawer-custom .drawer__message--custom{background:transparent;padding:12px 20px}@media only screen and (max-width: 979px){.cart-drawer-custom .drawer__message--custom{padding:12px var(--inner)}}.cart-drawer-custom .drawer__message--custom p{font-size:13px;line-height:16.67px}.cart-drawer-custom .free-shipping{padding:12px 20px}@media only screen and (max-width: 979px){.cart-drawer-custom .free-shipping{padding:12px var(--inner)}}.cart-drawer-custom .cart-block--top.drawer__head{border:1px solid #e7e7e7;border-left:unset;border-right:unset;padding:15px 20px 15px}@media only screen and (max-width: 979px){.cart-drawer-custom .cart-block--top.drawer__head{padding:var(--inner)}}.cart-drawer-custom .cart-block--top.drawer__head .cart__title{text-transform:capitalize;font-size:16px;line-height:20.51px;font-weight:400}.cart-drawer-custom .cart__item{flex-flow:initial;border-bottom:unset;padding:15px 20px 5px}@media only screen and (max-width: 979px){.cart-drawer-custom .cart__item{padding:15px 15px 0}}.cart-drawer-custom .cart__item .cart__item__image a,.cart-drawer-custom .cart__item .cart__item__image img{width:110px;height:143px}.cart-drawer-custom .cart__item .cart__item__image img{-o-object-fit:cover;object-fit:cover}.cart-drawer-custom .cart__item .cart__item__content{height:143px;width:100%;padding-left:20px}@media only screen and (max-width: 979px){.cart-drawer-custom .cart__item .cart__item__content{padding-left:10px}}.cart-drawer-custom .cart__item .cart__item__content .cart__item__title{line-height:15px;margin-bottom:0;min-height:30px}.cart-drawer-custom .cart__item .cart__item__content .cart__item__meta{margin:0;min-height:48px}.cart-drawer-custom .cart__item .cart__item__content .cart__item__meta .cart__item__selected-options{margin:0}.cart-drawer-custom .cart__item .cart__item__content .cart__price{margin:0;min-height:18px}.cart-drawer-custom .cart__item .cart__item__content .cart__price ins{margin-right:4px}.cart-drawer-custom .cart__item .cart__item__content .cart__quantity-counter{min-height:50px}.cart-drawer-custom .cart__foot__inner{padding:calc(var(--inner) - 2px) 20px}@media only screen and (max-width: 979px){.cart-drawer-custom .cart__foot__inner{padding:calc(var(--inner) - 2px) var(--inner)}}.cart-drawer-custom .cart__foot__inner a.cart__view{text-transform:uppercase}.cart-drawer-custom .cart__foot__inner button.cart__checkout{margin:0 0 10px}.cart-drawer-custom .drawer__items-title{display:none}.cart-drawer-custom .cart__widget__title,.cart-drawer-custom .cart__widget__content__inner{padding-left:20px}@media only screen and (max-width: 979px){.cart-drawer-custom .cart__widget__title,.cart-drawer-custom .cart__widget__content__inner{padding-left:var(--inner)}}.cart-drawer-custom .drawer__items-text p{font-size:13px;line-height:16.67px;letter-spacing:.01em;margin-top:20px;padding:0 20px}@media only screen and (max-width: 979px){.cart-drawer-custom .drawer__items-text p{margin-top:15px;padding:0 var(--inner)}}.cart-holder-custom .cart__item__title,.cart-drawer-custom .cart__item__title{font-size:16px;font-weight:400;letter-spacing:.5px}@media only screen and (max-width: 979px){.cart-holder-custom .cart__item__title,.cart-drawer-custom .cart__item__title{line-height:15px;margin-bottom:0;min-height:30px}}@media only screen and (max-width: 979px){.cart-holder-custom .cart__item__meta,.cart-drawer-custom .cart__item__meta{margin:0;min-height:48px}.cart-holder-custom .cart__item__meta .cart__item__selected-options,.cart-drawer-custom .cart__item__meta .cart__item__selected-options{margin:0}}.cart-holder-custom .cart__item__meta .cart__item__selected-options span,.cart-holder-custom .cart__item__meta .cart__item__selected-options strong,.cart-drawer-custom .cart__item__meta .cart__item__selected-options span,.cart-drawer-custom .cart__item__meta .cart__item__selected-options strong{font-size:13px;line-height:16.67px;letter-spacing:.01em}.cart-holder-custom .cart__price,.cart-drawer-custom .cart__price{font-size:13px;line-height:12px;letter-spacing:1px;margin-right:4px;font-weight:400;text-align:left}.cart-holder-custom .cart__price del,.cart-holder-custom .cart__price span,.cart-drawer-custom .cart__price del,.cart-drawer-custom .cart__price span{color:#747373}@media only screen and (max-width: 979px){.cart-holder-custom .cart__price,.cart-drawer-custom .cart__price{margin:0 !important;min-height:20px !important}}.cart-holder-custom .cart__quantity-counter,.cart-drawer-custom .cart__quantity-counter{flex-direction:row;align-items:center;gap:15px}.cart-holder-custom .cart__quantity-counter .cart__quantity,.cart-drawer-custom .cart__quantity-counter .cart__quantity{width:80px}.cart-holder-custom .cart__quantity-counter .cart__quantity .cart__quantity-field,.cart-drawer-custom .cart__quantity-counter .cart__quantity .cart__quantity-field{font-size:10px;font-weight:450;line-height:9.97px;letter-spacing:.8px;padding:8px 0px;border-color:#ccc}.cart-holder-custom .cart__quantity-counter .cart__quantity button svg,.cart-drawer-custom .cart__quantity-counter .cart__quantity button svg{width:20px;height:20px}@media only screen and (max-width: 979px){.cart-holder-custom .cart__quantity-counter,.cart-drawer-custom .cart__quantity-counter{min-height:45px !important}}.cart-holder-custom .cart__total__label,.cart-holder-custom .cart__total__price,.cart-drawer-custom .cart__total__label,.cart-drawer-custom .cart__total__price{font-size:13px;line-height:12px;letter-spacing:1px}.cart-holder-custom .cart__note,.cart-drawer-custom .cart__note{font-size:13px;line-height:16.67px;letter-spacing:.01em}.cart-holder-custom button.cart__checkout,.cart-drawer-custom button.cart__checkout{text-transform:uppercase}.cart-holder-custom button.cart__checkout svg,.cart-drawer-custom button.cart__checkout svg{display:none}
