:root{--scp-gold-text: #918B32}cart-items,#main-cart-footer{color:var(--scp-gold-text);font-family:var(--scp-font-body)}cart-items .page-width,#main-cart-footer .page-width{max-width:1440px;padding:0 40px}cart-items .title-wrapper-with-link{display:block;text-align:center;margin:0 0 8px}cart-items .title-wrapper-with-link .title,cart-items .cart__empty-text{margin:0 0 12px;font-family:var(--scp-font-body);font-weight:400;font-size:clamp(22px,2.2vw,32px);line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--scp-gold-text)}cart-items .title-wrapper-with-link .underlined-link,cart-items .cart__warnings .button,cart-items .cart__login-title,cart-items .cart__login-paragraph{font-family:var(--scp-font-body);color:var(--scp-gold-text)}cart-items .title-wrapper-with-link .underlined-link{display:inline-block;margin:0;font-size:13px;letter-spacing:.14em;text-transform:uppercase;text-decoration:underline;text-underline-offset:5px}cart-items .cart__warnings{padding:24px 0 8px}cart-items .cart__warnings .button{min-height:50px;padding:0 32px;font-size:14px;letter-spacing:.2em;text-transform:uppercase;color:var(--scp-white);background:var(--scp-gold);border:0;border-radius:0;box-shadow:none}cart-items .cart__warnings .button:after{box-shadow:none}cart-items .cart__login-title{font-weight:400;font-size:18px;letter-spacing:.1em;text-transform:uppercase}cart-items .cart__login-paragraph,cart-items .cart__login-paragraph a{font-size:15px}cart-items .cart-items thead th{font-family:var(--scp-font-body);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--scp-gold-text);opacity:1;border-bottom:1px solid var(--scp-sage);padding-bottom:12px}cart-items .cart-item__image-container{border:0;border-radius:0;box-shadow:none}cart-items .cart-item__image-container:after{content:none}cart-items .cart-item__name,cart-items .cart-item__name.h4{font-family:var(--scp-font-body);font-weight:400;font-size:16px;line-height:1.35;letter-spacing:.12em;text-transform:uppercase;color:var(--scp-gold-text);text-decoration:none}cart-items .cart-item__name:hover{text-decoration:underline;text-underline-offset:4px}cart-items .cart-item__details>*+*{margin-top:6px}cart-items .product-option,cart-items .cart-item__old-price,cart-items .cart-item__final-price{font-family:var(--scp-font-body);font-size:15px;line-height:1.45;letter-spacing:.02em;color:var(--scp-gold-text)}cart-items .cart-item__details dl{margin:8px 0 0;padding:8px 0 0;border-top:1px dotted var(--scp-sage)}cart-items .cart-item__details dl .product-option{display:block}cart-items .cart-item__details dl .product-option+.product-option{margin-top:4px}cart-items .cart-item__details dl dt{display:inline;margin-right:6px;font-size:12px;letter-spacing:.14em;text-transform:uppercase}cart-items .cart-item__details dl dd{display:inline;margin:0;white-space:pre-line}cart-items .cart-item__details dl dd a{color:inherit}cart-items .cart-item__totals .price,cart-items .cart-item__price-wrapper .price{font-family:var(--scp-font-body);font-size:16px;letter-spacing:.02em;color:var(--scp-gold-text)}cart-items .discounts__discount{font-family:var(--scp-font-body);font-size:13px;color:var(--scp-gold-text)}cart-items .quantity{width:124px;min-height:44px;color:var(--scp-gold-text);border:1px solid var(--scp-sage);background:var(--scp-white)}cart-items .quantity:before,cart-items .quantity:after{content:none;box-shadow:none}cart-items .quantity__input{font-family:var(--scp-font-body);font-size:16px;color:var(--scp-gold-text)}cart-items .quantity__button{width:38px;color:var(--scp-gold)}cart-items .quantity__button .svg-wrapper{color:var(--scp-gold);fill:var(--scp-gold)}cart-items cart-remove-button .button{color:var(--scp-gold);min-width:44px;min-height:44px;box-shadow:none}cart-items cart-remove-button .button:after{box-shadow:none}cart-items cart-remove-button .button:not([disabled]):hover{color:var(--scp-olive)}cart-items cart-remove-button .icon-remove{color:currentColor}cart-items .cart-item__error-text{font-family:var(--scp-font-body);color:#b4453b}@media screen and (min-width:750px){cart-items .cart-items td{padding-top:28px}cart-items .cart-item+.cart-item td{border-top:1px solid var(--scp-sage)}}#main-cart-footer .cart__footer{border-top:1px solid var(--scp-sage);padding-top:24px}#main-cart-footer .totals{justify-content:space-between;align-items:baseline}#main-cart-footer .totals__total,#main-cart-footer .totals__total-value{font-family:var(--scp-font-body);font-weight:400;color:var(--scp-gold-text)}#main-cart-footer .totals__total{font-size:14px;letter-spacing:.16em;text-transform:uppercase}#main-cart-footer .totals__total-value{font-size:22px;letter-spacing:.03em}#main-cart-footer .tax-note{display:block;margin:8px 0 20px;font-family:var(--scp-font-body);font-size:13px;line-height:1.45;letter-spacing:.03em;color:var(--scp-gold-text)}#main-cart-footer .tax-note a{color:inherit}#main-cart-footer .cart__checkout-button,#main-cart-footer .cart__checkout-button.button{min-height:52px;font-family:var(--scp-font-body);font-size:15px;letter-spacing:.2em;text-transform:uppercase;color:var(--scp-white);background:var(--scp-gold);border:0;border-radius:0;box-shadow:none;transition:background-color .14s ease}#main-cart-footer .cart__checkout-button:after{box-shadow:none}#main-cart-footer .cart__checkout-button:hover:not([disabled]){background:var(--scp-olive)}#main-cart-footer .cart__checkout-button[disabled]{background:var(--scp-sage);opacity:1}#main-cart-footer .cart__note label,#main-cart-footer .cart-note__label{font-family:var(--scp-font-body);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--scp-gold-text)}#main-cart-footer .cart__note .field__input{font-family:var(--scp-font-body);color:var(--scp-gold-text);border:1px solid var(--scp-sage);border-radius:0;box-shadow:none}#main-cart-footer .cart__note .field__input:focus-visible{outline:0;border-color:var(--scp-olive);box-shadow:0 0 0 1px var(--scp-olive)}#main-cart-footer .cart__note .field:after,#main-cart-footer .cart__note .field:before{content:none;box-shadow:none}#main-cart-footer #cart-errors{font-family:var(--scp-font-body);color:#b4453b}@media screen and (max-width:749px){cart-items .page-width,#main-cart-footer .page-width{padding:0 16px}cart-items .cart-items thead tr{border-bottom:1px solid var(--scp-sage);margin-bottom:24px}cart-items .cart-item{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--scp-sage)}cart-items .cart-item:last-child{border-bottom:0;margin-bottom:0}cart-items .cart-item__name,cart-items .cart-item__name.h4{font-size:14px}#main-cart-footer .cart__footer{padding-top:16px}}.scp-ship{max-width:640px;margin:0 auto 32px;padding:18px 24px 14px;background:var(--scp-pink, #F5E6EB);border:1px solid var(--scp-sage, #AEB68D);text-align:center;color:var(--scp-gold, #998D36);font-family:var(--scp-font-body)}.scp-ship__row+.scp-ship__row{margin-top:14px;padding-top:14px;border-top:1px solid rgba(174,182,141,.5)}.scp-ship__text{margin:0 0 8px;font-size:16px;letter-spacing:.04em}.scp-ship__text strong{font-weight:400;color:var(--scp-olive, #938628)}.scp-ship__text--done{text-transform:uppercase;letter-spacing:.14em;font-size:14px}.scp-ship__bar{position:relative;height:10px;border-radius:5px;background:#fff;overflow:hidden;border:1px solid var(--scp-sage, #AEB68D)}.scp-ship__fill{display:block;height:100%;background:var(--scp-sage, #AEB68D);transition:width .5s ease}.scp-ship__ends{display:flex;justify-content:space-between;margin:4px 0 0;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.scp-ship__dots{display:flex;justify-content:center;gap:10px;margin-top:4px}.scp-ship__dot{width:14px;height:14px;border-radius:50%;border:1px solid var(--scp-sage, #AEB68D);background:#fff}.scp-ship__dot.is-on{background:var(--scp-sage, #AEB68D)}.scp-ship__paid{margin:14px 0 0;font-size:14px;letter-spacing:.04em}.scp-ship__paid strong{font-weight:400;color:var(--scp-olive, #938628)}.scp-ship__note{margin:10px 0 0;font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.85}@media(max-width:749px){.scp-ship{margin:0 0 24px;padding:14px 16px 12px}.scp-ship__text{font-size:14px}}.scp-ship__estimate{margin:14px 0 0;font-size:15px;letter-spacing:.04em}.scp-ship__estimate strong{font-weight:400;color:var(--scp-olive, #938628)}.scp-ship__estimate-why{display:block;font-size:12px;opacity:.85}cart-drawer .drawer__inner{background:var(--scp-white, #FFFFFF);color:var(--scp-gold-text);font-family:var(--scp-font-body);border-left:1px solid var(--scp-sage, #AEB68D);max-width:440px}cart-drawer .drawer__header{padding:18px 20px 14px;border-bottom:1px solid var(--scp-sage, #AEB68D)}cart-drawer .drawer__heading,cart-drawer .cart__empty-text{font-family:var(--scp-font-body);font-weight:400;font-size:15px;letter-spacing:.2em;text-transform:uppercase;color:var(--scp-gold-text)}cart-drawer .drawer__close{color:var(--scp-gold, #998D36)}cart-drawer .drawer__close .svg-wrapper{color:inherit}cart-drawer .cart-drawer__warnings{color:var(--scp-gold-text)}cart-drawer .cart-drawer__warnings .button,cart-drawer .cart__login-title{font-family:var(--scp-font-body)}cart-drawer .cart-drawer__warnings .button{font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--scp-white);background:var(--scp-gold, #998D36);border:0;border-radius:0;box-shadow:none}cart-drawer .cart-drawer__warnings .button:after{box-shadow:none}cart-drawer .cart__login-paragraph a{color:inherit}cart-drawer .drawer__contents{padding:0 20px}cart-drawer .scp-ship{margin:18px 0 8px;padding:14px 16px 12px}cart-drawer .scp-ship__text{font-size:14px}cart-drawer .scp-ship__estimate{font-size:13px}cart-drawer .scp-ship__note{font-size:10px}cart-drawer .cart-items thead th{font-family:var(--scp-font-body);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--scp-gold-text);opacity:1;border-bottom:1px solid var(--scp-sage, #AEB68D)}cart-drawer .cart-item__image-container{border:0;border-radius:0;box-shadow:none}cart-drawer .cart-item__image-container:after{content:none}cart-drawer .cart-item__name,cart-drawer .cart-item__name.h4{font-family:var(--scp-font-body);font-weight:400;font-size:14px;line-height:1.35;letter-spacing:.1em;text-transform:uppercase;color:var(--scp-gold-text);text-decoration:none}cart-drawer .cart-item__name:hover{text-decoration:underline;text-underline-offset:4px}cart-drawer .cart-item__details>*+*{margin-top:5px}cart-drawer .cart-item__details dl{margin:6px 0 0;padding:6px 0 0;border-top:1px dotted var(--scp-sage, #AEB68D)}cart-drawer .cart-item__details dl .product-option{display:block}cart-drawer .cart-item__details dl .product-option+.product-option{margin-top:3px}cart-drawer .cart-item__details dl dt{display:inline;margin-right:6px;font-size:11px;letter-spacing:.14em;text-transform:uppercase}cart-drawer .cart-item__details dl dd{display:inline;margin:0;white-space:pre-line}cart-drawer .cart-item__details dl dd a{color:inherit}cart-drawer .cart-item__totals .price,cart-drawer .cart-item__price-wrapper .price,cart-drawer .cart-item__final-price,cart-drawer .product-option,cart-drawer .cart-item__error-text{font-family:var(--scp-font-body);color:var(--scp-gold-text)}cart-drawer .cart-item{border-bottom:1px dotted var(--scp-sage, #AEB68D)}cart-drawer .cart-item:last-child{border-bottom:0}cart-drawer .quantity{min-height:38px;border:1px solid var(--scp-sage, #AEB68D);border-radius:0;box-shadow:none}cart-drawer .quantity:after{box-shadow:none}cart-drawer .quantity__input{font-family:var(--scp-font-body);color:var(--scp-gold-text)}cart-drawer .quantity__button{color:var(--scp-gold, #998D36)}cart-drawer .quantity__button .svg-wrapper{color:inherit}cart-drawer cart-remove-button .button{color:var(--scp-gold, #998D36);box-shadow:none}cart-drawer cart-remove-button .button:after{box-shadow:none}cart-drawer cart-remove-button .button:not([disabled]):hover{color:var(--scp-olive, #938628)}cart-drawer cart-remove-button .icon-remove{color:inherit}cart-drawer .drawer__footer{border-top:1px solid var(--scp-sage, #AEB68D);padding:16px 20px 20px}cart-drawer .totals{justify-content:space-between;align-items:baseline}cart-drawer .totals__total,cart-drawer .totals__total-value{font-family:var(--scp-font-body);font-weight:400;color:var(--scp-gold-text)}cart-drawer .totals__total{font-size:13px;letter-spacing:.16em;text-transform:uppercase}cart-drawer .totals__total-value{font-size:20px;letter-spacing:.03em}cart-drawer .tax-note{display:block;margin:6px 0 14px;font-family:var(--scp-font-body);font-size:12px;line-height:1.45;letter-spacing:.03em;color:var(--scp-gold-text)}cart-drawer .tax-note a{color:inherit}cart-drawer .discounts__discount{color:var(--scp-gold-text)}cart-drawer .cart__ctas{display:flex;flex-direction:column;align-items:stretch;gap:10px}cart-drawer .cart__checkout-button,cart-drawer .cart__checkout-button.button{min-height:50px;font-family:var(--scp-font-body);font-size:14px;letter-spacing:.2em;text-transform:uppercase;color:var(--scp-white);background:var(--scp-gold, #998D36);border:0;border-radius:0;box-shadow:none;transition:background-color .14s ease}cart-drawer .cart__checkout-button:after{box-shadow:none}cart-drawer .cart__checkout-button:hover:not([disabled]){background:var(--scp-olive, #938628)}cart-drawer .cart__checkout-button[disabled]{background:var(--scp-sage, #AEB68D);opacity:1}.scp-drawer__keep,.scp-drawer__view{display:block;width:100%;margin:0;padding:10px 0;font-family:var(--scp-font-body);font-size:12px;letter-spacing:.18em;text-transform:uppercase;text-align:center;color:var(--scp-gold, #998D36);background:transparent;border:1px solid var(--scp-sage, #AEB68D);cursor:pointer;text-decoration:none}.scp-drawer__view{border:0;padding:2px 0 0;text-decoration:underline;text-underline-offset:4px}.scp-drawer__keep:hover{background:var(--scp-pink, #F5E6EB)}cart-drawer #CartDrawer-CartErrors{color:var(--scp-gold-text);font-family:var(--scp-font-body)}@media(max-width:749px){cart-drawer .drawer__inner{max-width:none}cart-drawer .drawer__contents{padding:0 16px}}.scp-ship__rolls{margin:14px 0 0;padding:12px 14px;background:var(--scp-white, #FFFFFF);border:2px solid var(--scp-olive, #938628);text-align:center}.scp-ship__rolls-title{margin:0 0 4px;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--scp-olive, #938628)}.scp-ship__rolls-text{margin:0;font-size:14px;line-height:1.45;letter-spacing:.02em}.scp-added .scp-ship__rolls{padding:8px 10px}.scp-added .scp-ship__rolls-title{font-size:11px}.scp-added .scp-ship__rolls-text{font-size:12px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/scp-cart.css.map */
