body.template-cart,#cart-drawer{--ghosty-cart-green: #6B7054;--ghosty-cart-dark: #383A30;--ghosty-cart-white: #F1F1F1;--ghosty-cart-lime: #EDF2A3;--ghosty-cart-muted: #C9CC93}body.template-cart main#MainContent{background-color:var(--ghosty-cart-green);color:var(--ghosty-cart-white)}body.template-cart main#MainContent .cart-page{--color-foreground: #F1F1F1;--color-foreground-rgb: 241 241 241;--color-foreground-muted: #C9CC93;--color-foreground-subdued: #C9CC93;--color-border: #C9CC93;--color-border-rgb: 201 204 147;--color-input-background: #4D5140;--color-input-text: #F1F1F1;--color-input-text-rgb: 241 241 241;--color-input-border: #C9CC93;color:var(--ghosty-cart-white)}body.template-cart .cart-page:not(.cart-page--empty) .cart-page__items,body.template-cart .cart-page:not(.cart-page--empty) .cart-page__summary{background:var(--ghosty-cart-dark);border:1px solid rgba(201,204,147,.27);border-radius:18px;padding:clamp(16px,2.4vw,30px);min-width:0}body.template-cart .cart-page:not(.cart-page--empty) .cart-page__summary{align-self:start}body.template-cart .cart-page--empty{color:var(--ghosty-cart-white);min-height:min(65vh,520px)}body.template-cart .cart-page__title,body.template-cart .cart-title,body.template-cart .cart-items__title,body.template-cart .cart-totals__total,body.template-cart .cart-summary{color:var(--ghosty-cart-white)}body.template-cart .cart-page__items a:not(.button),body.template-cart .cart-page__summary a:not(.button){color:var(--ghosty-cart-lime)}body.template-cart .cart-page input:not([type=checkbox],[type=radio]),body.template-cart .cart-page textarea{color:var(--ghosty-cart-white);background-color:#4d5140;border-color:#c9cc938f}#cart-drawer .theme-drawer__dialog{--color: #F1F1F1;--color-rgb: 241 241 241;--color-background: #383A30;--color-background-rgb: 56 58 48;--color-foreground: #F1F1F1;--color-foreground-rgb: 241 241 241;--color-foreground-muted: #C9CC93;--color-foreground-subdued: #C9CC93;--color-border: #C9CC93;--color-border-rgb: 201 204 147;--color-input-background: #4D5140;--color-input-text: #F1F1F1;--color-input-text-rgb: 241 241 241;--color-input-border: #C9CC93;background:#383a30;color:#f1f1f1;border-left:1px solid rgba(237,242,163,.24)}#cart-drawer .theme-drawer__header,#cart-drawer .cart-drawer__content,#cart-drawer .cart-drawer__summary{background-color:#383a30;color:#f1f1f1}#cart-drawer .cart-items__title,#cart-drawer .cart-totals__total,#cart-drawer .cart-drawer__content a:not(.button):not(.ghosty-cart__view-cart){color:#f1f1f1}#cart-drawer .cart-drawer__content a:not(.button):not(.ghosty-cart__view-cart):hover{color:#edf2a3}#cart-drawer .cart-items__table-row{border-bottom-color:#c9cc9338}#cart-drawer input:not([type=checkbox],[type=radio]),#cart-drawer textarea{color:#f1f1f1;background:#4d5140;border-color:#c9cc938f}#cart-drawer .theme-drawer__close-button{color:#f1f1f1;background:#4d5140;border:1px solid rgba(201,204,147,.35)}#cart-drawer .theme-drawer__close-button:hover{color:#383a30;background:#edf2a3}#cart-drawer .cart__checkout-button.button,body.template-cart .cart__checkout-button.button{--button-color: #383A30;--button-background-color: #EDF2A3;--button-border-color: #EDF2A3;color:#383a30;background-color:#edf2a3;border-radius:999px;font-weight:700}#cart-drawer .cart__checkout-button.button:hover,body.template-cart .cart__checkout-button.button:hover{--button-background-color: #C9CC93;--button-border-color: #C9CC93;background-color:#c9cc93}#cart-drawer .ghosty-cart__view-cart{display:flex;align-items:center;justify-content:center;min-height:48px;width:100%;padding:12px 18px;margin:0 0 12px;text-decoration:none;text-align:center;line-height:1.25;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:.04em;color:#edf2a3;background-color:transparent;border:1px solid #C9CC93;border-radius:999px;transition:background-color .18s ease,color .18s ease,border-color .18s ease}#cart-drawer .ghosty-cart__view-cart:hover,#cart-drawer .ghosty-cart__view-cart:focus-visible{color:#383a30;background-color:#edf2a3;border-color:#edf2a3}#cart-drawer .ghosty-cart__view-cart:focus-visible{outline:2px solid #F1F1F1;outline-offset:3px}@media(max-width:749px){body.template-cart .cart-page:not(.cart-page--empty) .cart-page__items,body.template-cart .cart-page:not(.cart-page--empty) .cart-page__summary{border-radius:14px;padding:16px}#cart-drawer .ghosty-cart__view-cart{min-height:46px}}body.template-cart .ghosty-cart-recommendations{--ghosty-recs-gap: clamp(12px, 1.6vw, 22px);color:#f1f1f1}body.template-cart .ghosty-cart-recommendations .section-resource-list__header{width:100%;max-width:1120px;margin-inline:auto}body.template-cart .ghosty-cart-recommendations .section-resource-list__header :is(h1,h2,h3,p){color:#f1f1f1}body.template-cart .ghosty-cart-recommendations .section-resource-list__header a{color:#edf2a3;text-underline-offset:5px}body.template-cart .ghosty-cart-recommendations .section-resource-list__header a:hover,body.template-cart .ghosty-cart-recommendations .section-resource-list__header a:focus-visible{color:#f1f1f1}body.template-cart .ghosty-cart-recommendations .resource-list--grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;width:100%;max-width:1120px;margin-inline:auto;column-gap:var(--ghosty-recs-gap);row-gap:26px}body.template-cart .ghosty-cart-recommendations .resource-list--grid>.resource-list__item{flex:0 1 calc((100% - (3 * var(--ghosty-recs-gap))) / 4);width:calc((100% - (3 * var(--ghosty-recs-gap))) / 4);min-width:0;max-width:calc((100% - (3 * var(--ghosty-recs-gap))) / 4)}body.template-cart .ghosty-cart-recommendations .resource-list__item{color:#f1f1f1}@media(max-width:989px){body.template-cart .ghosty-cart-recommendations .resource-list--grid>.resource-list__item{flex-basis:calc((100% - var(--ghosty-recs-gap)) / 2);width:calc((100% - var(--ghosty-recs-gap)) / 2);max-width:calc((100% - var(--ghosty-recs-gap)) / 2)}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/ghosty-cart.css.map */
