.cart_drawer_outer{padding:20px 20px 30px;overflow:auto}.drawer .addon_main{padding:0}.drawer .addon_main h3{color:var(--dark-color);font-family:var(--HelveticaNeue-font);font-size:16px;font-style:normal;font-weight:100;line-height:normal;letter-spacing:3.2px;text-transform:uppercase;margin-top:0}.addon_wrapper .addon_items{border:1px solid rgba(0,0,0,.1);text-align:center}.addon_wrapper .addon_items h2{color:var(--dark-color);font-family:var(--HelveticaNeue-font);font-size:10px;font-style:normal;font-weight:100;line-height:14px;letter-spacing:1.2px;text-transform:uppercase;margin:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:30px}.addon_wrapper .addon_items p{color:var(--dark-color);font-family:var(--HelveticaNeue-font);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.6px;text-transform:uppercase;margin-block:0 10px}.cart-drawer .addon_main .mini-cart-upsell span img{margin:0 10px;cursor:pointer}.addon_wrapper #addon{padding:0 0 16px;grid-template-columns:1fr 1fr 1fr}.cart-drawer .cart-items td{padding-top:0}.addon_wrapper .addon_items .button{color:var(--light-color);font-family:var(--HelveticaNeue-font);font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.4px;text-transform:uppercase;min-height:32px;margin-inline:10px;min-width:calc(100% - 20px);width:calc(100% - 20px);padding-inline:0;margin-bottom:10px}.addon_wrapper .addon_items .button svg{display:none}.custom_fee_message{margin-bottom:20px}.custom_fee_message label{margin-top:0;color:var(--dark-color);text-align:right;font-family:var(--HelveticaNeue-font);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.7px;text-transform:uppercase}.addon_wrapper .add-on .owl-nav{margin-top:0;position:absolute;top:-45px;right:0}.addon_wrapper .add-on .owl-nav [class*=owl-]{margin:5px 12px}.cart-drawer .cart-item{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:20px;margin-bottom:20px}.addon_wrapper .add-on .owl-nav [class*=owl-]:hover{background:transparent}.addon_wrapper .addon_items img{height:120px;object-fit:cover}.cart-drawer .drawer__header{border-bottom:1px solid rgba(0,0,0,.1);background:#0000000d;padding-inline:20px}.cart-drawer .drawer__header .drawer__close{min-width:auto;min-height:auto}.cart-drawer .cart__contents .cart-item__name{color:var(--dark-color);font-family:var(--HelveticaNeue-font);font-size:12px;font-style:normal;font-weight:100;line-height:normal;letter-spacing:1.44px;text-transform:uppercase;text-decoration:none}.cart-drawer .mini-cart-upsell{align-items:center}.cart-drawer .cart__contents .product-option *{display:inline;margin:0;color:var(--dark-color);font-family:var(--HelveticaNeue-font);font-size:10px;font-style:normal;font-weight:100;line-height:13px;letter-spacing:.4px}.cart-drawer .cart-drawer__footer .tax-note{margin:20px 0;text-align:center;color:var(--dark-color);font-family:var(--HelveticaNeue-font);font-size:14px;font-style:normal;font-weight:100;line-height:16px;letter-spacing:.6px}.cart-drawer .product-option{color:var(--dark-color);font-family:var(--HelveticaNeue-font);font-weight:100}.drawer__footer .summary__title{font-size:12px;font-family:var(--HelveticaNeue-font)!important;font-weight:400}.drawer__footer label{font-family:var(--HelveticaNeue-font)!important;font-weight:100}.drawer__footer #Details-CartDrawer{margin-bottom:15px}.drawer__footer>details[open]{padding-bottom:25px}.drawer__footer #Details-CartDrawer .cart__note{height:auto;top:inherit}.cart-drawer .cart__contents .cart-item__media{width:105px}.cart-drawer .cart__contents .cart-item__image{max-width:105px;height:105px;object-fit:cover}.cart-drawer .cart-drawer__footer.custom-cart-outer{margin-top:20px}.cart-drawer .cart__contents .cart-item__quantity-wrapper{display:flex;justify-content:space-between;align-items:center}.cart-drawer .cart__contents .cart-item cart-remove-button{display:flex;justify-content:end}.cart-drawer .drawer__inner{padding:0}.cart-drawer.cart-drawer .cart-item__price-wrapper>*:only-child{margin-top:0;color:var(--dark-color);text-align:right;font-family:var(--HelveticaNeue-font);font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.7px;text-transform:uppercase}.cart-drawer .drawer__heading{color:var(--dark-color);font-family:var(--HelveticaNeue-font);font-size:16px;font-style:normal;font-weight:100;line-height:20px;letter-spacing:3.2px;text-transform:uppercase;margin-bottom:0}.cart-drawer .drawer__close{position:initial}.cart-drawer .drawer__close svg{width:10px;height:10px}.cart-drawer .drawer__close svg path{fill:var(--dark-color);stroke:var(--dark-color)}.cart-drawer quantity-popover .quantity{border:1px solid var(--border-dark-color);min-height:34px;width:100px}.cart-drawer .quantity .quantity__input{color:var(--dark-color);font-family:var(--CenturyExpanded-font);font-size:14px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:.28px}.cart-drawer .quantity .quantity__button{width:auto;padding-inline:10px}.cart-drawer .drawer__footer{padding:24px 24px 28px;border-top:1px solid rgba(0,0,0,.1);background:#0000000f}.cart-drawer .drawer__footer .totals{justify-content:center;margin-top:0}.cart-drawer .drawer__footer .totals .totals__total{color:var(--dark-color);font-family:var(--HelveticaNeue-font);font-size:20px;font-style:normal;font-weight:100;line-height:normal;letter-spacing:2.4px;text-transform:uppercase}.drawer__footer .summary__title{max-width:90%}.cart-drawer .drawer__footer .totals .totals__total-value{color:var(--dark-color);font-family:var(--HelveticaNeue-font);font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.4px;text-transform:uppercase}.cart-drawer .drawer__footer .cart__ctas{display:grid;gap:12px;grid-template-columns:1fr 1fr}.cart-drawer .drawer__footer .cart__ctas .button{color:var(--light-color);text-align:center;font-family:var(--HelveticaNeue-font);font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.6px;text-transform:uppercase;height:52px;margin-top:0;border:1px solid var(--border-dark-color);transition:all .4s ease}.cart-drawer .drawer__footer .cart__ctas .button:hover{background-color:var(--dark-color);color:var(--light-color)}.cart-drawer .drawer__footer .cart__ctas a.button{background:transparent;color:var(--dark-color)}.cart-drawer .cart-drawer__warnings .drawer__close{right:5px;position:absolute}.jquery-modal.blocker{z-index:9999}.jquery-modal.blocker *{font-family:var(--HelveticaNeue-font);font-weight:100;color:var(--dark-color)}@media only screen and (min-width:750px){.drawer .cart-drawer .drawer__inner{max-width:520px;width:100%;min-width:520px}}@media only screen and (max-width:749px){.cart-drawer .drawer__header{padding-block:10px 5px}.cart-drawer .cart-items .cart-item>td+td{padding-left:0}.addon_wrapper .addon_items h2{margin:5px 10px;-webkit-line-clamp:1;min-height:auto}.cart-drawer .drawer__footer{padding:15px 24px}.cart-drawer .cart-drawer__footer.custom-cart-outer{margin-top:10px}.cart-drawer .cart-drawer__footer .tax-note{margin:8px 0 15px;font-size:12px}.addon_wrapper .addon_items img{height:100px}.drawer .addon_main h3{margin:0 0 10px}.cart-drawer .cart__contents .cart-item__name,.cart-drawer .product-option{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.cart-drawer .product-option{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/custom-cart-drawer.css.map */
