.nicks-cart{--nc-brown: 74, 44, 26;--nc-cream: 243, 235, 221;--nc-ink: 59, 31, 18;--nc-orange: 255, 106, 19}.nicks-cart.template-cart main .gradient[class*=color-]{background:rgb(var(--nc-cream))}.nicks-cart main cart-items .page-width,.nicks-cart main #main-cart-footer .page-width{max-width:112rem}.nicks-cart .title-wrapper-with-link{align-items:flex-end;margin:1.6rem 0 3.2rem}.nicks-cart .title-wrapper-with-link .title--primary{margin:0;font-size:clamp(4.4rem,8vw,8rem);line-height:.95;text-transform:lowercase;color:rgb(var(--nc-brown))}.nicks-cart .title-wrapper-with-link .underlined-link{display:inline-flex;align-items:center;min-height:4.4rem;padding:0 2rem;border:1.5px solid rgb(var(--nc-brown));border-radius:999px;color:rgb(var(--nc-brown));font-weight:700;text-decoration:none;text-transform:lowercase;transition:background-color .2s ease,color .2s ease}.nicks-cart .title-wrapper-with-link .underlined-link:hover{background:rgb(var(--nc-brown));color:rgb(var(--nc-cream))}.nicks-cart .cart-items{border-collapse:separate;border-spacing:0 1.4rem}.nicks-cart .cart-items thead th{border:0;padding-bottom:0;color:rgba(var(--nc-ink),.7);font-weight:700}.nicks-cart .cart-items .cart-item{background:#fff;border:2px solid rgb(var(--nc-brown));border-radius:2.4rem;padding:1.6rem;box-shadow:.4rem .4rem rgb(var(--nc-brown));margin-bottom:2rem}@media screen and (min-width:750px){.nicks-cart .cart-items .cart-item{border:0;box-shadow:none;padding:0;background:none}.nicks-cart .cart-items .cart-item>td{background:#fff;padding:2rem 1.6rem;border-top:2px solid rgb(var(--nc-brown));border-bottom:2px solid rgb(var(--nc-brown));vertical-align:middle}.nicks-cart .cart-items .cart-item>td:first-child{border-left:2px solid rgb(var(--nc-brown));border-radius:2.4rem 0 0 2.4rem;padding-left:2rem}.nicks-cart .cart-items .cart-item>td:last-child{border-right:2px solid rgb(var(--nc-brown));border-radius:0 2.4rem 2.4rem 0;padding-right:2.4rem}}.nicks-cart .cart-item__image-container{border-radius:1.6rem;overflow:hidden;background:rgb(var(--nc-cream))}.nicks-cart .cart-item__image-container:after{display:none}.nicks-cart .cart-item__name{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2rem;text-transform:lowercase;color:rgb(var(--nc-ink));text-decoration:none}.nicks-cart .cart-item__name:hover{text-decoration:underline;text-underline-offset:.3rem}.nicks-cart .cart-items .cart-item .product-option,.nicks-cart .cart-items .cart-item .price{color:rgb(var(--nc-ink))}.nicks-cart .cart-item__totals .price{font-weight:700;font-size:1.7rem}.nicks-cart .cart-items .cart-item .quantity{min-height:4.4rem;border:1.5px solid rgb(var(--nc-brown));border-radius:999px;background:rgb(var(--nc-cream))}.nicks-cart .cart-items .cart-item .quantity:before,.nicks-cart .cart-items .cart-item .quantity:after{display:none}.nicks-cart .cart-items .cart-item .quantity__input{background:transparent;font-weight:700;color:rgb(var(--nc-ink))}.nicks-cart .cart-items .cart-item .quantity__button{color:rgb(var(--nc-brown))}.nicks-cart .cart-items .cart-item cart-remove-button .button{min-width:4.4rem;min-height:4.4rem;border-radius:50%;color:rgb(var(--nc-brown))}.nicks-cart .cart-items .cart-item cart-remove-button .button:hover{background:rgba(var(--nc-brown),.1)}.nicks-cart .cart__footer{justify-content:flex-end;padding-top:1.2rem}.nicks-cart .cart__blocks{background:#fff;border:2px solid rgb(var(--nc-brown));border-radius:2.4rem;padding:2.8rem 2.4rem;box-shadow:.6rem .6rem rgb(var(--nc-brown))}@media screen and (min-width:750px){.nicks-cart .cart__blocks{width:42rem}}.nicks-cart .totals{justify-content:space-between;align-items:baseline}.nicks-cart .totals__total{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.2rem;text-transform:lowercase;color:rgb(var(--nc-ink))}.nicks-cart .totals__total-value{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.6rem;color:rgb(var(--nc-brown))}.nicks-cart .tax-note{color:rgba(var(--nc-ink),.75);text-align:left;margin-top:.8rem}.nicks-cart .cart__ctas{margin-top:2rem}.nicks-cart .cart__checkout-button,.nicks-cart .cart__empty-text~.button,.nicks-cart .cart-notification .button--primary{--color-button: var(--nc-brown);--color-button-text: var(--nc-cream);--border-opacity: 0;min-height:5.6rem;border-radius:999px;font-weight:700;font-size:1.7rem;letter-spacing:.02em;text-transform:lowercase;transition:transform .2s ease}.nicks-cart .cart__checkout-button:before,.nicks-cart .cart__checkout-button:after,.nicks-cart .cart__empty-text~.button:before,.nicks-cart .cart__empty-text~.button:after,.nicks-cart .cart-notification .button--primary:before,.nicks-cart .cart-notification .button--primary:after{box-shadow:none;border-radius:999px}.nicks-cart .cart__checkout-button:hover,.nicks-cart .cart__empty-text~.button:hover{transform:translateY(-2px)}.nicks-cart .is-empty .cart__empty-text{font-size:clamp(3.6rem,6vw,6rem);text-transform:lowercase;color:rgb(var(--nc-brown))}.nicks-cart .cart__login-title{color:rgb(var(--nc-ink));text-transform:lowercase}.nicks-cart .cart-notification{border:2px solid rgb(var(--nc-brown));border-radius:0 0 2.4rem 2.4rem;background:rgb(var(--nc-cream));box-shadow:0 .6rem rgb(var(--nc-brown))}@media screen and (min-width:750px){.nicks-cart .cart-notification{border-radius:2.4rem;box-shadow:.6rem .6rem rgb(var(--nc-brown))}}.nicks-cart .cart-notification__heading{color:rgb(var(--nc-brown));font-weight:700;text-transform:lowercase}.nicks-cart .cart-notification-product__image{border-radius:1.2rem;overflow:hidden;border:1.5px solid rgb(var(--nc-brown))}.nicks-cart .cart-notification-product__name{text-transform:lowercase;color:rgb(var(--nc-ink))}.nicks-cart .cart-notification .button--secondary{--color-button-text: var(--nc-brown);border-radius:999px;text-transform:lowercase;font-weight:700}.nicks-cart .cart-notification .button--secondary:after{box-shadow:0 0 0 1.5px rgb(var(--nc-brown));border-radius:999px}.nicks-cart .cart-notification .link{color:rgb(var(--nc-brown));font-weight:700}.nicks-cart .cart a:focus-visible,.nicks-cart .cart-items a:focus-visible{outline:3px solid rgb(var(--nc-orange));outline-offset:3px}@media(prefers-reduced-motion:reduce){.nicks-cart .cart__checkout-button,.nicks-cart .title-wrapper-with-link .underlined-link{transition:none}}.nicks-cart .cart__items,.nicks-cart .cart-items thead tr{border-bottom:0}.nicks-cart .cart-items thead tr{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/9/assets/nicks-cart.css.map */
