.cart-info textarea{min-height:12rem;padding:25px}.cart-info .totals{--color-border: #dddad0}.cart-info .collapse-item:first-child .collapsible-row{padding-top:0}.cart-addons-content select{background-position:var(--end-side) 26px center}.cart-quantity .quantity__input,.edit-cart-form .product-form__buttons .quantity__input{--width: 5rem}@media screen and (max-width:1024.98px){.cart-quantity{--input-height: 4rem}.cart-quantity .quantity__button{padding-inline:1.6rem}.cart-quantity .quantity__input,.edit-cart-form .product-form__buttons .quantity__input{--width: 2.6rem}}@media(min-width:1025px)and (max-width:1200px){main-cart .cart-item-info .col-1025-remaining{flex-wrap:wrap;justify-content:flex-end}}#MainCartItems{--cg-ink: #11131a;--cg-paper: #f5f6f6;--cg-lime: #bdff28;--cg-orange: #ff8b1a;--cg-teal: #11d7dc;--color-heading: var(--cg-ink);--color-text: var(--cg-ink);background:var(--cg-paper);color:var(--cg-ink);padding-bottom:4rem}#MainCartItems .container{max-width:1440px}#MainCartItems .breadcrumbs{padding-top:1.25rem}#MainCartItems .breadcrumbs,#MainCartItems .breadcrumbs a{color:#343941}#MainCartItems .breadcrumbs a:hover{color:#b14b00}#MainCartItems .heading-block{margin:0 0 clamp(2rem,4vw,4rem);padding:clamp(2.1rem,5vw,4.5rem) 0 clamp(1.5rem,3vw,2.8rem);border-bottom:5px solid var(--cg-ink)}#MainCartItems .heading-block:before{content:"THE DAMAGE SO FAR";display:block;width:max-content;margin:0 auto .7rem;padding:.35rem .65rem .25rem;background:var(--cg-orange);color:var(--cg-ink);font:900 12px/1.1 Nunito,Arial,sans-serif;letter-spacing:.14em;transform:rotate(-2deg)}#MainCartItems .heading-block .title{color:var(--cg-ink);font-family:Bangers,Impact,Arial Black,sans-serif;font-size:clamp(48px,8vw,90px);font-weight:400;letter-spacing:.025em;line-height:.9;text-shadow:none}#MainCartItems .free-shipping-bar,#MainCartItems .cart-countdown-time{max-width:60rem;margin-inline:auto;color:var(--cg-ink);font-weight:800}#MainCartItems .free-shipping-bar .progress-bar{background:#d5d5ce}#MainCartItems .free-shipping-bar .progress{background:var(--cg-lime)}#MainCartItems .cart-countdown-time .countdown-container{background:var(--cg-ink);color:var(--cg-lime)}#MainCartItems .main-cart-items{border-top:0;min-width:0}#MainCartItems .cart-item{margin:0;padding:clamp(1.2rem,2.3vw,2rem) 0;border-bottom:2px dashed #9fa3a2;color:var(--cg-ink)}#MainCartItems .cart-item:first-child{padding-top:0}#MainCartItems .cart__image{flex-shrink:0}#MainCartItems .cart-item__media{width:clamp(6.5rem,10vw,9rem)}#MainCartItems .cart-item__media .banner__media{overflow:hidden;background:#fff;border:3px solid var(--cg-ink);border-radius:0;box-shadow:5px 5px 0 var(--cg-teal)}#MainCartItems .cart-item__image{background:#fff;border-radius:0}#MainCartItems .product__cart-name,#MainCartItems .cart__product-name-price .heading-color{color:var(--cg-ink)}#MainCartItems .product__cart-name{font-family:Nunito,Arial,sans-serif;font-size:clamp(17px,1.5vw,22px);font-weight:900;line-height:1.22}#MainCartItems .product__cart-name:hover{color:#a83d00}#MainCartItems .product-option,#MainCartItems .cart-item__old-price,#MainCartItems .compare-at-price{color:#4f5358}#MainCartItems .cart-item__price-wrapper,#MainCartItems .cart-item-prices{color:var(--cg-ink);font-weight:900}#MainCartItems .cart-quantity{min-height:42px;background:#fff;border:2px solid var(--cg-ink);border-radius:0;box-shadow:3px 3px 0 var(--cg-ink)}#MainCartItems .cart-quantity .quantity__input{background:#fff;color:var(--cg-ink);border:0;font-weight:900}#MainCartItems .cart-quantity .quantity__button,#MainCartItems main-cart-remove-button,#MainCartItems main-cart-edit{color:var(--cg-ink)}#MainCartItems .cart-quantity .quantity__button:hover,#MainCartItems main-cart-remove-button:hover,#MainCartItems main-cart-edit:hover{color:#a83d00}#MainCartItems .cart-item svg,#MainCartItems .cart-info svg{color:inherit}#MainCartItems .cart-info{padding:clamp(1.3rem,3vw,2.5rem);background:var(--cg-ink);color:#fff;border:0;border-top:8px solid var(--cg-lime);border-radius:0;box-shadow:8px 8px 0 var(--cg-orange)}#MainCartItems .cart-info .heading-color,#MainCartItems .cart-info .collapsible-heading,#MainCartItems .cart-info .totals,#MainCartItems .cart-info .cart-block,#MainCartItems .cart-info .caption-large,#MainCartItems .cart-info .form-check-label{color:#fff}#MainCartItems .cart-info .collapse-item,#MainCartItems .cart-info .collapsible-row{border-color:#555b61}#MainCartItems .cart-info .collapsible-row__summary:hover,#MainCartItems .cart-info .collapsible-row__summary:hover .collapsible-heading{color:var(--cg-lime)}#MainCartItems .cart-info .total_price-inner{padding:.75rem 0;color:var(--cg-lime);font-family:Nunito,Arial,sans-serif;font-size:clamp(20px,2vw,28px);font-weight:900;border-top:2px solid #6e7376}#MainCartItems .cart-info .totals__subtotal{color:#fff}#MainCartItems .cart-info input:not([type=checkbox]):not([type=radio]),#MainCartItems .cart-info select,#MainCartItems .cart-info textarea{background:#fff;color:var(--cg-ink);border:2px solid #fff;border-radius:0}#MainCartItems .cart-info input::placeholder,#MainCartItems .cart-info textarea::placeholder,#MainCartItems .cart-info .field__label{color:#52565c}#MainCartItems .cart-info .cart-discount__pill{background:#fff;color:var(--cg-ink)}#MainCartItems .cart-info .btn-outline{background:transparent;border:2px solid var(--cg-teal);color:#fff;border-radius:0}#MainCartItems .cart-info .btn-outline:hover{background:var(--cg-teal);color:var(--cg-ink)}#MainCartItems .cart-info .btn-primary,#MainCartItems .checkout__sticky__wrapper .btn-primary{min-height:54px;background:var(--cg-lime);border:3px solid var(--cg-ink);border-radius:0;color:var(--cg-ink);box-shadow:4px 4px 0 var(--cg-orange);font-family:Nunito,Arial,sans-serif;font-size:17px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}#MainCartItems .cart-info .btn-primary:hover,#MainCartItems .checkout__sticky__wrapper .btn-primary:hover{background:var(--cg-orange);box-shadow:4px 4px 0 var(--cg-teal)}#MainCartItems .cart-info a{color:var(--cg-teal)}#MainCartItems .cart-info a:hover{color:var(--cg-lime)}#MainCartItems .trust-badges{padding:1.25rem 0;background:transparent;color:var(--cg-ink);border:0;border-top:2px dashed #959b9c;border-radius:0;box-shadow:none}#MainCartItems .trust-badges .icon-box__heading,#MainCartItems .trust-badges .icon-box__icon{color:var(--cg-ink)}#MainCartItems .trust-badges .icon-box__description{color:#4f5358;font-size:14px;line-height:1.35}#MainCartItems .cart-recommendations-title{color:var(--cg-ink);font-family:Bangers,Impact,sans-serif;font-size:32px;letter-spacing:.025em}#MainCartItems .cart-recommendations .swiper-slide{background:#fff;color:var(--cg-ink);border:2px solid var(--cg-ink);border-radius:0}#MainCartItems .cart__warnings{padding:4rem 1rem 6rem;color:var(--cg-ink)}#MainCartItems .cart__warnings h2{color:var(--cg-ink)}#MainCartItems .cart__warnings .btn-outline{background:var(--cg-lime);color:var(--cg-ink);border:2px solid var(--cg-ink);border-radius:0;box-shadow:4px 4px 0 var(--cg-orange)}#MainCartItems :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--cg-teal);outline-offset:3px}@media(max-width:1024px){#MainCartItems{padding-bottom:9rem}#MainCartItems .cart-right{margin-top:1.5rem}#MainCartItems .cart-info{box-shadow:5px 5px 0 var(--cg-orange)}#MainCartItems .checkout__sticky__wrapper{padding:1rem max(1rem,env(safe-area-inset-right)) calc(1rem + env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));background:var(--cg-ink);color:#fff;border:0;border-top:4px solid var(--cg-orange);box-shadow:0 -5px 18px #0005}#MainCartItems .checkout__sticky__wrapper .heading-color{color:#fff}#MainCartItems .checkout__sticky__wrapper .total_price-inner{color:var(--cg-lime);font-weight:900}#MainCartItems .checkout__sticky__wrapper .totals__subtotal{color:#fff}#MainCartItems .checkout__sticky__wrapper .btn-primary{width:100%;min-height:48px;box-shadow:none}}@media(max-width:749px){#MainCartItems .heading-block{padding-top:2rem}#MainCartItems .cart__info-wrapper{gap:12px}#MainCartItems .cart-item__media{width:6.2rem}#MainCartItems .product__cart-name{font-size:16px}#MainCartItems .trust-badges{gap:1rem}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/cart-page.css.map */
