html body cart-items .page-width,html body .cart__footer-wrapper .page-width{max-width:none;padding-left:1.6rem;padding-right:1.6rem}html body cart-items[class*=-padding]{padding-top:0!important}html body cart-items .title-wrapper-with-link{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:1.6rem;min-height:4.8rem;margin:0 -1.6rem!important;padding:0 1.6rem!important;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12);text-align:left}html body cart-items .title-wrapper-with-link .title{margin:0;font-family:Archivo,Helvetica Neue,Arial,sans-serif!important;font-stretch:72%;font-weight:600!important;font-size:1.4rem!important;line-height:1;letter-spacing:0!important;word-spacing:.12em;text-transform:uppercase;color:#000}html body cart-items .title-wrapper-with-link .title:before,html body cart-items .title-wrapper-with-link .title:after{display:none!important}.plug-cart-page__count{margin-left:3.2rem}cart-items.is-empty .plug-cart-page__count{display:none}html body cart-items .title-wrapper-with-link .underlined-link{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.2rem;letter-spacing:0;text-transform:uppercase;color:#000;text-decoration:none}html body cart-items .title-wrapper-with-link .underlined-link:after{content:" \2192"}html body cart-items .title-wrapper-with-link .underlined-link:hover{text-decoration:underline;text-underline-offset:.3rem}html body cart-items .cart-items{margin-top:0}html body cart-items .cart-items thead{display:none}html body cart-items .cart__items{padding-bottom:0!important;border-bottom:0!important}html body cart-items .cart-items .cart-item{display:grid!important;grid-template-columns:9rem minmax(0,1fr) auto!important;grid-template-rows:auto 1fr;column-gap:1.6rem;margin:0!important;padding:2rem 0;border-bottom:1px solid rgba(0,0,0,.12)}html body cart-items .cart-items td{display:block!important;padding:0!important}html body cart-items .cart-item__media{grid-column:1!important;grid-row:1 / span 2!important}html body cart-items .cart-item__details{grid-column:2!important;grid-row:1!important}html body cart-items .cart-item__quantity{grid-column:2!important;grid-row:2!important;margin-top:1.2rem}html body cart-items .cart-item__totals.small-hide{display:block!important;grid-column:3!important;grid-row:1!important;text-align:right}html body cart-items .cart-item__totals.medium-hide{display:none!important}html body cart-items .cart-item__details>*+*{margin-top:0!important}html body cart-items .cart-item__media{width:9rem}html body cart-items .cart-item__image{border-radius:0!important;object-fit:contain}html body cart-items .cart-item__name,html body cart-items .cart-item__totals .price,html body cart-items .cart-item__price-wrapper .price,html body cart-items .cart-item__details .product-option,html body cart-items .cart-item__old-price,html body cart-items .cart-remove-button{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-stretch:100%;font-size:1.2rem!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important;word-spacing:normal;text-transform:uppercase;color:#000!important}html body cart-items .cart-item__name{text-decoration:none}html body cart-items .cart-item__meta{margin-top:0!important;color:#00000073!important}html body cart-items .cart-item__old-price{color:#0006!important}html body cart-items .cart-item__quantity quantity-input,html body cart-items .cart-item__quantity .quantity{display:none!important}html body cart-items .cart-item__quantity-wrapper{justify-content:flex-start;margin:0!important;padding:0!important;gap:0!important}html body cart-items .cart-item__media{align-self:start}html body cart-items .cart-item__quantity-wrapper .quantity-popover-container{display:none!important}html body cart-items cart-remove-button{margin:0!important}html body cart-items .cart-remove-button,html body cart-items cart-remove-button .button{width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;text-decoration:none}html body cart-items cart-remove-button .button:before,html body cart-items cart-remove-button .button:after{display:none!important}html body cart-items cart-remove-button .button:hover{text-decoration:underline;text-underline-offset:.3rem}html body cart-items .cart-remove-button__label{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.2rem;letter-spacing:0;text-transform:uppercase;color:#000}html body .cart__footer{justify-content:flex-end;padding-top:0}html body .cart__footer .cart__blocks{width:100%;max-width:40rem;margin-left:auto;padding:0!important;background:none!important;border-radius:0!important}html body .cart__footer .totals{justify-content:space-between;align-items:baseline;margin:0}html body .cart__footer .totals__total,html body .cart__footer .totals__total-value{font-family:Archivo,sans-serif!important;font-stretch:72%;font-weight:600!important;font-size:1.4rem!important;line-height:1!important;letter-spacing:0!important;word-spacing:.12em;text-transform:uppercase;color:#000!important}html body .cart__footer .tax-note{margin:1rem 0 2rem!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1.2rem!important;line-height:1.5;letter-spacing:0!important;text-align:left;color:#00000080!important}html body .cart__footer .cart__ctas{display:block}html body .cart__footer .cart__checkout-button{width:100%;max-width:none}html body .cart__footer .cart__dynamic-checkout-buttons{margin-top:.8rem}@media screen and (max-width:749px){html body cart-items .page-width,html body .cart__footer-wrapper .page-width{padding-left:1.6rem;padding-right:1.6rem}html body cart-items .title-wrapper-with-link{margin:0 -1.6rem;padding:0 1.6rem}html body cart-items .cart-item__media{width:8rem}html body .cart__footer .cart__blocks{max-width:none}}html body cart-items.is-empty .title-wrapper-with-link .underlined-link{display:none}html body cart-items.is-empty .cart__warnings{padding:6.4rem 0 4.8rem}html body cart-items .cart__empty-text{margin:0 0 2.4rem;font-family:Archivo,sans-serif!important;font-stretch:72%;font-weight:600!important;font-size:clamp(3.2rem,4vw,4.8rem)!important;line-height:.95;letter-spacing:0!important;word-spacing:.08em;text-transform:uppercase}html body cart-items .cart__warnings .button{min-width:26rem;min-height:5rem;font-family:Archivo,sans-serif!important;font-stretch:72%;font-weight:600!important;font-size:1.5rem!important;letter-spacing:.02em!important;text-transform:uppercase;border-radius:var(--plug-radius, 11px)!important}html body cart-items .cart__login-title{margin:4.8rem 0 .8rem;font-family:Archivo,sans-serif!important;font-stretch:72%;font-weight:600!important;font-size:1.4rem!important;letter-spacing:0!important;word-spacing:.12em;text-transform:uppercase}html body cart-items .cart__login-paragraph{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.3rem;letter-spacing:0;color:#0009}html body cart-items .cart__login-paragraph a{color:#000;text-underline-offset:.3rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-cart-page.css.map */
