shop-cart-main.above{z-index:99;position:relative}.shop-cart-page__header{margin-bottom:3rem;text-align:center}.shop-cart-page__header h1{color:var(--heading-color);margin:0}.shop-cart-page__header h1 sup{font-size:3rem}.sc_empty_page{flex-flow:column;gap:2rem;display:flex;margin:10rem auto 0;text-align:center}.sc_empty_page h2.h3{margin:0}.shop-cart-main__layout{display:flex;margin:0;gap:var(--horizontal-spacing);position:relative;align-items:flex-start}.shop-cart-main__items{flex:1;max-width:100%}.shop-cart-main__body .shop-cart-main__layout .loader_wrapper{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:var(--border-radius);background:#ffffff80}.shop-cart-main__items{padding:0}.shop-cart-inner{background:var(--secondary-bg-color);padding:1rem}.shop-cart-main__item{align-items:flex-start;margin:0 0 2rem;display:flex;gap:3rem;padding:1.5rem 0}.sc_items_head .shop-cart-main__item{padding:1.5rem}.shop-cart-main__item:last-child{margin:0}.shop-cart-main__media{border-radius:var(--img-border-radius);box-shadow:0 0 12px #0000001a;max-width:13rem;flex:0 0 13rem;width:100%;position:relative;height:100%;overflow:hidden}.shop-cart-main__media img,.shop-cart-main__media svg.placeholder_svg{position:absolute;object-fit:cover;width:100%;height:100%;left:0;top:0}.shop-cart-main__info{padding-top:2rem;justify-content:space-between;display:flex;width:100%;align-items:center;gap:1rem}.sc_items_head{border-radius:var(--border-radius);background:var(--highlight-color);padding:0}.sc_items_body{margin-top:1rem}.shop-cart-main__item.sc_item_head .h6{color:var(--highlight-color-secondary)}.shop-cart-main__item.sc_item_head .shop-cart-main__media:after{display:none}.sc_item_head .shop-cart-main__info{padding-top:0}.sc_item_head .shop-cart-main__media{background:transparent;border-radius:unset;box-shadow:unset}.cart--info{max-width:40%;width:100%}.cart-item-remove,.sc_line_total,.quantity-cart{max-width:20%;width:100%}shop-cart-main .sc_qty button{background:var(--input-bg-color)}.sc_line_total{width:100%;padding-left:1rem;max-width:25%}.cart-item-remove{width:100%}.cart-item-remove{justify-content:flex-end;display:flex}.sc_line_total{display:flex}.shop-cart-main__summary{overflow:hidden;max-width:47rem;background:var(--background-color);top:2rem;flex:1;border-radius:var(--border-radius);position:sticky;padding:2rem}.sc_note_wrap.sc_is_page{margin:0 0 3rem}.shop-cart-main__body shop-discount-field:before{display:none}.sc_cartlevel_discount h6{margin:0;font-size:1.4rem}.shop-cart-main__body shop-discount-field{padding-top:1rem;margin-top:1rem;margin-bottom:1rem;display:flex;border-top:1px solid var(--border-color)}.shop-cart-main__body shop-discount-field:before{height:1px;position:absolute;background:var(--border-color);content:"";left:0;bottom:0;width:100%}.shop-cart-main__body shop-discount-field .sc_discount_box{width:100%}.shop-cart-main__body .sc_discount_error p{margin-top:1rem}.shop-cart-main__body .sc_note_inner{width:100%;height:fit-content}p.sc_line_price s{color:var(--compare-color)}.quantity-cart .sc_qty{max-width:15rem;padding:.3rem;align-items:center;justify-content:space-between;display:flex}.shop-cart-main__item.shop-cart-main__item--nested{justify-content:flex-end;padding-left:3rem}.shop-cart-main__item.shop-cart-main__item--nested .shop-cart-main__media{max-width:6rem;border-radius:1.2rem}.shop-cart-main__item.shop-cart-main__item--nested .shop-cart-main__media img{border-radius:1.2rem}.shop-cart-main__item.shop-cart-main__item--nested .shop-cart-main__info{max-width:calc(100% - 10rem)}.sc_items_body .shop-cart-main__item{border-bottom:1px solid var(--border-color)}.sc_items_body .shop-cart-main__item:last-child{border-bottom:none}.shop-cart-main__body .shop-cart-actions{flex-direction:column}.shop-cart-page .shop-cart-actions a,.shop-cart-page .shop-cart-actions form{max-width:100%;flex:1}.cart__dynamic-checkout-buttons.additional-checkout-buttons{justify-content:center;flex-wrap:wrap;display:flex;border-radius:var(--button-border-radius);align-items:center}.cart__dynamic-checkout-buttons.additional-checkout-buttons>*{height:auto;width:100%}.shop-cart-main__body p.sc_line_title a,.shop-cart-main__body p.sc_line_price.small-text,.shop-cart-main__body p.sc_line_variant span,.shop-cart-main__body p.sc_line_plan,.shop-cart-main__body .sc_line_property_name,.shop-cart-main__body .sc_line_property_value{color:var(--text-color)}.shop-cart-main__body input#sc_discount_input_page,.shop-cart-main__body .sc_discount_applied{background:var(--input-bg-color);color:var(--input-text-color)}.shop-cart-main__body span.sc_tax_info,.shop-cart-main__body .sc_cartlevel_discount h6{color:var(--text-color)}.shop-cart-main__body .sc_note_inner p,.shop-cart-main__body span.cart_note_close svg{color:var(--heading-color)}.shop-cart-main__body .sc_note_inner textarea{color:var(--input-text-color);border:none;background:var(--input-bg-color)}.shop-cart-main__body .shop-cart-totals h5{color:var(--heading-color)}.sc_remove_btn{color:var(--link-color)}.sc_remove_btn{color:var(--link-color-hov)}.shop-cart-main__body .shop-cart-actions button{max-width:100%;width:100%;text-transform:uppercase;cursor:pointer;font-size:1.4rem}shop-cart-main .cart--info .sc_line_price{margin:5px 0 0!important}.shop-cart-page__inner .cart_discount_option-inner{padding:0}.shop-cart-shipping--page{margin-bottom:2rem}@media screen and (min-width:1440px){.shop-cart-page__inner .sc_line_title{font-size:1.8rem}}@media screen and (max-width:1280px){.shop-cart-main__layout{flex-flow:column}.shop-cart-main__items{width:100%}.shop-cart-main__summary{margin-inline:auto;max-width:50%;width:100%;margin-right:0}}@media screen and (max-width:990px){.shop-cart-main__summary{max-width:65rem}.sc_items_head{display:none}.sc_items_body{margin-top:0rem}.sc_items_body{padding:0 0rem}}@media screen and (max-width:768px){.shop-cart-page__header h1 sup{font-size:2rem}.shop-cart-main__info{grid-template-columns:2fr 1fr;align-items:flex-start;display:grid}.cart--info{grid-area:1 / 1;max-width:100%}.quantity-cart{max-width:12rem;grid-area:2 / 1}.sc_line_total{grid-area:1 / 2;max-width:100%;justify-content:flex-end}.cart-item-remove{grid-area:2 / 1;max-width:100%;justify-content:flex-start}.shop-cart-main__summary{max-width:100%}}@media screen and (max-width:640px){.sc_line_total{justify-content:flex-start;padding-left:0;grid-area:3 / 1}.shop-cart-main__info .sc_line_price{display:none}.quantity-cart{grid-area:4 / 1}.shop-cart-page__header{border-radius:1rem;padding:1.5rem}.shop-cart-main__item{gap:1rem}.shop-cart-main__layout{margin:0}.shop-cart-main__media{flex:0 0 8rem;max-width:8rem}.shop-cart-main__info{padding-top:1rem}.shop-cart-main__item,.shop-cart-main__summary{padding:1.5rem}.shop-cart-main__items{padding:1rem 0}.shop-cart-main__summary shop-discount-field{padding-top:.5rem}.sc_line_total p.sc_line_price.small-text{justify-content:flex-end;gap:2px}.shop-cart-shipping__icon{right:-1.5rem}.shop-cart-main__info .sc_line_property{align-items:flex-start}.shop-cart-main__item.shop-cart-main__item--nested{padding-left:2rem;justify-content:flex-end}.shop-cart-main__info p.sc_line_price.small-text{row-gap:2px}.shop-cart-main__info{grid-template-columns:100%;position:relative}a.button.sc_remove_btn{font-size:1.2rem;padding:5px 10px}}shop-cart-remove svg{width:1rem;height:1rem}p.sc_line_price{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap}
/*# sourceMappingURL=/cdn/shop/t/214/assets/shop-cart-page.css.map */
