.sxs-cart{--sxs-cart-sky-50: #f3faff;--sxs-cart-sky-100: #e0f0ff;--sxs-cart-sky-300: #8ecaff;--sxs-cart-sky-500: #27a6ff;--sxs-cart-sky-700: #126aa8;--sxs-cart-ink-900: #16243a;--sxs-cart-ink-700: #3f5074;--sxs-cart-ink-600: #5e6f91;--sxs-cart-ink-300: #d2dae8;--sxs-cart-ink-200: #e7ecf5;--sxs-cart-rose-500: #d6445c;--sxs-cart-rose-700: #9f2a3f;--sxs-cart-paper: #ffffff;--sxs-cart-text: #201c1d;--sxs-cart-gradient: linear-gradient(118deg, #27a6ff 0%, #8067aa 52%, #d6445c 100%);--sxs-cart-space-xs: .75rem;--sxs-cart-space-sm: 1rem;--sxs-cart-space-md: 1.5rem;--sxs-cart-space-lg: 2rem;--sxs-cart-space-xl: 3rem;padding-block:clamp(1.75rem,4vw,3.5rem) clamp(3rem,6vw,5rem);font-family:Proxima Nova,Arial,sans-serif;color:var(--sxs-cart-text)}.template-cart .gl_page_title{margin-block-end:0;padding-block:clamp(1.75rem,3.5vw,3rem)}.template-cart .gl_page_title .entry-title{font-family:Mogan,Impact,Charcoal,sans-serif;font-size:clamp(3rem,5vw,4.75rem);font-weight:400;line-height:.95;letter-spacing:-.02em;color:var(--sxs-cart-ink-900, #16243a)}.sxs-cart-page>.container{width:calc(100% - 2rem);max-width:88rem}.sxs-cart__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(22rem,.43fr);align-items:start;gap:clamp(1.75rem,3vw,3rem)}.sxs-cart__items,.sxs-cart__summary{min-width:0}.sxs-cart__summary{align-self:stretch}.shopify .sxs-cart__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--sxs-cart-space-xs);margin:0 0 var(--sxs-cart-space-md);text-align:start}.shopify .sxs-cart__actions:before,.shopify .sxs-cart__actions:after{content:none}.shopify .sxs-cart__actions .sxs-cart__action{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:2.75rem;margin:0;padding:.75rem 1.25rem;border:.125rem solid var(--sxs-cart-ink-900);border-radius:.1875rem;font-family:Proxima Nova,Arial,sans-serif;font-size:.78rem;font-weight:700;line-height:1;letter-spacing:.09em;text-decoration:none;text-transform:uppercase;color:var(--sxs-cart-ink-900);background:var(--sxs-cart-paper);transition:color .16s ease,background-color .16s ease,border-color .16s ease}.shopify .sxs-cart__actions .sxs-cart__action--update{border-color:var(--sxs-cart-sky-100);background:var(--sxs-cart-sky-100)}.shopify .sxs-cart__actions .sxs-cart__action:hover{border-color:var(--sxs-cart-ink-900);color:var(--sxs-cart-paper);background:var(--sxs-cart-ink-900)}.sxs-cart__table-wrap{overflow:visible;border-block-start:.25rem solid var(--sxs-cart-sky-500);background:var(--sxs-cart-paper)}.sxs-cart .shop_table{width:100%;margin:0;table-layout:auto}.sxs-cart .shop_table thead th{padding:.9rem .55rem;border-block-end:.0625rem solid var(--sxs-cart-ink-200);font-family:Proxima Nova,Arial,sans-serif;font-size:.72rem;font-weight:700;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--sxs-cart-ink-700);background:var(--sxs-cart-sky-50)}.sxs-cart .shop_table tbody td{padding:var(--sxs-cart-space-sm) .55rem;border-block-end:.0625rem solid var(--sxs-cart-ink-200);vertical-align:middle;background:var(--sxs-cart-paper)}.sxs-cart .shop_table th.product-remove,.sxs-cart .shop_table td.product-remove{width:3.25rem}.sxs-cart .shop_table th.product-thumbnail,.sxs-cart .shop_table td.product-thumbnail{width:6rem}.sxs-cart .shop_table th.product-price,.sxs-cart .shop_table td.product-price,.sxs-cart .shop_table th.product-subtotal,.sxs-cart .shop_table td.product-subtotal{width:6.25rem;white-space:nowrap}.sxs-cart .shop_table th.product-quantity,.sxs-cart .shop_table td.product-quantity{width:9.5rem;text-align:center}.sxs-cart .shop_table td.product-thumbnail a{display:block;width:4.75rem;aspect-ratio:4 / 5;background:var(--sxs-cart-sky-50)}.sxs-cart .shop_table td.product-thumbnail img{display:block;width:100%;height:100%;max-width:100%;object-fit:contain}.sxs-cart .shop_table td.product-name{min-width:10rem;padding-inline:.75rem;overflow-wrap:anywhere}.sxs-cart .shop_table td.product-name>a{font-family:Proxima Nova,Arial,sans-serif;font-size:.95rem;font-weight:600;line-height:1.35;color:var(--sxs-cart-ink-900)}.sxs-cart .shop_table td.product-name>a:hover{color:var(--sxs-cart-sky-700)}.sxs-cart .shop_table td.product-name .variation{margin-block-start:.5rem;font-size:.78rem;line-height:1.45;color:var(--sxs-cart-ink-600)}.sxs-cart .shop_table td.product-name .variation dt,.sxs-cart .shop_table td.product-name .variation dd,.sxs-cart .shop_table td.product-name .variation p{margin-block:0;color:inherit}.sxs-cart .shop_table td.product-price span,.sxs-cart .shop_table td.product-subtotal span{font-family:Proxima Nova,Arial,sans-serif;font-size:.95rem;color:var(--sxs-cart-ink-900)}.sxs-cart .shop_table td.product-subtotal span{font-weight:700}.sxs-cart .shop_table td.product-subtotal s{margin-inline-end:.25rem;color:var(--sxs-cart-ink-600)}.sxs-cart .shop_table td.product-subtotal s span{color:inherit}.sxs-cart .shop_table td.product-remove a{display:inline-flex;position:relative;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:.0625rem solid var(--sxs-cart-ink-300);border-radius:50%;color:var(--sxs-cart-paper);background:var(--sxs-cart-ink-900);transition:background-color .16s ease,border-color .16s ease}.sxs-cart .shop_table td.product-remove a:before,.sxs-cart .shop_table td.product-remove a:after{inset-block-start:50%;inset-inline-start:50%;width:.75rem;margin:0;background:currentColor;transform-origin:center}.sxs-cart .shop_table td.product-remove a:before{transform:translate(-50%,-50%) rotate(45deg)}.sxs-cart .shop_table td.product-remove a:after{transform:translate(-50%,-50%) rotate(-45deg)}.sxs-cart .shop_table td.product-remove a:hover{border-color:var(--sxs-cart-rose-700);background:var(--sxs-cart-rose-700)}.sxs-cart .shop_table td.product-quantity .quantity .sxs-cart__qty-button,.sxs-cart .shop_table td.product-quantity .quantity input[type=number]{width:2.75rem;height:2.75rem;min-height:2.75rem;padding:0;border:.0625rem solid var(--sxs-cart-ink-300);border-radius:0;font-family:Proxima Nova,Arial,sans-serif;font-size:.95rem;line-height:1;color:var(--sxs-cart-ink-900);background:var(--sxs-cart-paper);box-shadow:none}.sxs-cart .shop_table td.product-quantity .quantity .sxs-cart__qty-button{cursor:pointer;background:var(--sxs-cart-sky-50)}.sxs-cart .shop_table td.product-quantity .quantity .sxs-cart__qty-button:hover{border-color:var(--sxs-cart-sky-700);color:var(--sxs-cart-paper);background:var(--sxs-cart-sky-700)}.sxs-cart .shop_table td.product-quantity .quantity .minus{border-inline-end:0}.sxs-cart .shop_table td.product-quantity .quantity .plus{border-inline-start:0}.sxs-cart__summary-inner{position:sticky;inset-block-start:6.25rem}.sxs-cart .cart-collaterals,.sxs-cart .cart-collaterals.gl_cart_note{width:100%;background:transparent}.sxs-cart .cart-collaterals .cart_totals,.sxs-cart .cart-collaterals.gl_cart_note .cart_totals{position:relative;float:none;width:100%;padding:1.85rem;border:.0625rem solid var(--sxs-cart-ink-200);border-radius:.25rem;overflow:hidden;background:var(--sxs-cart-paper);background-image:none;box-shadow:0 1.25rem 3rem #16243a1c}.sxs-cart .cart-collaterals .cart_totals:before{position:absolute;inset-block-start:0;inset-inline:0;height:.35rem;content:"";background:var(--sxs-cart-gradient)}.sxs-cart .cart-collaterals .cart_totals.note{margin-block-end:var(--sxs-cart-space-sm);box-shadow:none}.sxs-cart .cart-collaterals .cart_totals h2{margin:0 0 var(--sxs-cart-space-md);font-family:Mogan,Impact,Charcoal,sans-serif;font-size:2rem;font-weight:400;line-height:1;letter-spacing:-.01em;text-align:start;text-transform:none;color:var(--sxs-cart-ink-900)}.sxs-cart .cart-collaterals .cart_totals>.responsive-table{padding:0;overflow:visible;background:transparent}.sxs-cart .cart-collaterals .cart_totals table{width:100%;margin:0}.sxs-cart .cart-collaterals .cart_totals table th,.sxs-cart .cart-collaterals .cart_totals table td{padding:var(--sxs-cart-space-sm) 0;border-block-end:.0625rem solid var(--sxs-cart-ink-200);font-family:Proxima Nova,Arial,sans-serif;font-size:.88rem;line-height:1.45;vertical-align:top;color:var(--sxs-cart-text);background:transparent}.sxs-cart .cart-collaterals .cart_totals table th{width:38%;padding-inline-end:var(--sxs-cart-space-sm);font-weight:600;text-align:start;white-space:normal}.sxs-cart .cart-collaterals .cart_totals table td{text-align:end}.sxs-cart .cart-collaterals .cart_totals table .shipping label{font-size:.82rem;line-height:1.45;color:var(--sxs-cart-ink-600)}.sxs-cart .cart-collaterals .cart_totals table .order-total th,.sxs-cart .cart-collaterals .cart_totals table .order-total td{padding-block:var(--sxs-cart-space-md) var(--sxs-cart-space-sm);border-block-start:.125rem solid var(--sxs-cart-ink-900);font-size:1.2rem;font-weight:700;text-transform:uppercase;color:var(--sxs-cart-ink-900)}.sxs-cart .cart-collaterals .cart_totals table .order-total td>strong,.sxs-cart .cart-collaterals .cart_totals table .order-total .amount{font-size:1.2rem;color:var(--sxs-cart-ink-900)}.sxs-cart .cart-collaterals .cart_totals>table{margin-block-start:var(--sxs-cart-space-sm)}.sxs-cart .cart-collaterals .cart_totals>table .shipping{display:block}.sxs-cart .cart-collaterals .cart_totals>table .shipping th,.sxs-cart .cart-collaterals .cart_totals>table .shipping td{display:block;width:100%;padding-block:.35rem;border:0;text-align:start}.sxs-cart .cart-collaterals .cart_totals>table .shipping th{font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sxs-cart-ink-700)}.sxs-cart .cart-collaterals .cart_totals #coupon_code,.sxs-cart .cart-collaterals .cart_totals .cart-note__input{width:100%;min-height:2.75rem;padding:.75rem;border:.0625rem solid var(--sxs-cart-ink-300);border-radius:.1875rem;font-family:Proxima Nova,Arial,sans-serif;font-size:.9rem;color:var(--sxs-cart-text);background:var(--sxs-cart-paper)}.sxs-cart .cart-collaterals .cart_totals .cart-note__input{min-height:7rem;resize:vertical}.sxs-cart .cart-collaterals .wc-proceed-to-checkout{margin-block-start:var(--sxs-cart-space-sm)}.sxs-cart .cart-collaterals .wc-proceed-to-checkout .checkout-button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:3rem;padding:.85rem 1.25rem;border:.125rem solid var(--sxs-cart-ink-900);border-radius:.1875rem;font-family:Proxima Nova,Arial,sans-serif;font-size:.85rem;font-weight:700;line-height:1.1;letter-spacing:.09em;text-transform:uppercase;color:var(--sxs-cart-paper);background:var(--sxs-cart-ink-900);transition:color .16s ease,background-color .16s ease,border-color .16s ease}.sxs-cart .cart-collaterals .wc-proceed-to-checkout .checkout-button:hover{border-color:var(--sxs-cart-sky-700);color:var(--sxs-cart-paper);background:var(--sxs-cart-sky-700)}.sxs-cart :is(a,button,input,textarea):focus-visible{outline:.1875rem solid var(--sxs-cart-rose-500);outline-offset:.1875rem}@media screen and (max-width:63.99rem){.sxs-cart__layout{grid-template-columns:minmax(0,1fr)}.sxs-cart__summary{width:min(100%,32rem);margin-inline-start:auto}.sxs-cart__summary-inner{position:static}}@media screen and (max-width:47.99rem){.sxs-cart-page>.container{width:calc(100% - 1rem)}.sxs-cart{padding-block-start:1.25rem}.shopify .sxs-cart__actions{align-items:stretch}.shopify .sxs-cart__actions .sxs-cart__action{flex:1 1 50%;padding-inline:.75rem}.sxs-cart__table-wrap{border:0;background:transparent}.template-cart .sxs-cart .shop_table.cart,.template-cart .sxs-cart .shop_table.cart tbody{display:block}.template-cart .sxs-cart .shop_table.cart thead{display:none}.template-cart .sxs-cart .shop_table.cart tbody{display:grid;gap:var(--sxs-cart-space-sm)}.template-cart .sxs-cart .shop_table.cart tbody tr{display:grid;position:relative;grid-template-columns:5.5rem minmax(0,1fr);grid-template-areas:"thumbnail name" "thumbnail price" "thumbnail quantity" "subtotal subtotal";padding:var(--sxs-cart-space-sm);border:.0625rem solid var(--sxs-cart-ink-200);border-block-start:.25rem solid var(--sxs-cart-sky-500);border-radius:.25rem;background:var(--sxs-cart-paper)}.template-cart .sxs-cart .shop_table.cart tbody td{display:flex;align-items:center;width:100%;min-width:0;padding:.35rem 0;border:0;text-align:start;background:transparent}.template-cart .sxs-cart .shop_table.cart tbody td:before{margin-inline-end:var(--sxs-cart-space-sm);font-size:.7rem;color:var(--sxs-cart-ink-600)}.template-cart .sxs-cart .shop_table.cart .product-remove{display:block;position:absolute;inset-block-start:.65rem;inset-inline-end:.65rem;width:2.75rem;height:2.75rem;padding:0;background:transparent;z-index:2}.template-cart .sxs-cart .shop_table.cart tbody tr:first-child .product-remove .remove,.template-cart .sxs-cart .shop_table.cart .product-remove .remove{position:relative;inset:auto;width:2.75rem;height:2.75rem}.template-cart .sxs-cart .shop_table.cart .product-thumbnail{grid-area:thumbnail;align-items:flex-start;padding:0}.template-cart .sxs-cart .shop_table.cart .product-thumbnail a{width:4.75rem}.template-cart .sxs-cart .shop_table.cart .product-name{grid-area:name;display:block;padding:0 3rem .55rem 0}.template-cart .sxs-cart .shop_table.cart .product-price{grid-area:price;justify-content:space-between}.template-cart .sxs-cart .shop_table.cart .product-quantity{grid-area:quantity;justify-content:space-between}.template-cart .sxs-cart .shop_table.cart .product-subtotal{grid-area:subtotal;justify-content:space-between;margin-block-start:.65rem;padding-block-start:.85rem;border-block-start:.0625rem solid var(--sxs-cart-ink-200)}.template-cart .sxs-cart .shop_table.cart .product-name:before,.template-cart .sxs-cart .shop_table.cart .product-thumbnail:before,.template-cart .sxs-cart .shop_table.cart .product-remove:before{display:none}.sxs-cart__summary{width:100%;margin:0}.sxs-cart .cart-collaterals .cart_totals,.sxs-cart .cart-collaterals.gl_cart_note .cart_totals{padding:1.5rem}}@media screen and (max-width:29.99rem){.shopify .sxs-cart__actions{flex-direction:column}.shopify .sxs-cart__actions .sxs-cart__action{width:100%}}@media(prefers-reduced-motion:reduce){.sxs-cart *,.sxs-cart *:before,.sxs-cart *:after{transition-duration:.01ms}}@media(forced-colors:active){.sxs-cart :is(a,button,input,textarea):focus-visible{outline:.1875rem solid LinkText}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sxs-cart.css.map */
