body:has(#main-cart-items){--cc-ivory: #f9f5f1;--cc-blush: #f2e5df;--cc-rose: #d27c79;--cc-olive: #343321;--cc-muted: #766e69;--cc-border: #e7d8d1}body:has(#main-cart-items) cart-items{background:var(--cc-ivory)}body:has(#main-cart-items) .title-wrapper-with-link{margin-bottom:3rem}body:has(#main-cart-items) .title--primary{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.025em;color:var(--cc-olive)}.cc-cart-notices{box-sizing:border-box;background:linear-gradient(135deg,#f7eeea,#f5efeb 60%,#eef0e9);border:1px solid var(--cc-border, #e7d8d1);border-radius:16px;padding:32px;margin:0 0 34px;color:var(--cc-olive, #343321)}.cc-cart-notices *,.cc-cart-notices *:before,.cc-cart-notices *:after{box-sizing:border-box}.cc-cart-notices__heading{margin-bottom:28px}.cc-cart-eyebrow{display:block;color:#a96e6b;font-family:inherit;font-size:10px;font-weight:700;letter-spacing:.17em;line-height:1.5;text-transform:uppercase;margin-bottom:9px}.cc-cart-notices__heading h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,2.5vw,34px);font-weight:400;line-height:1.2;letter-spacing:-.025em;color:var(--cc-olive, #343321);margin:0}.cc-cart-notices__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-bottom:26px}.cc-cart-note{display:flex;align-items:flex-start;gap:13px;min-width:0}.cc-cart-note__number{display:flex;align-items:center;justify-content:center;flex:0 0 35px;width:35px;height:35px;border-radius:50%;background:#eadcda;color:#a05f5d;font-size:11px;font-weight:700;line-height:1}.cc-cart-note>div{min-width:0}.cc-cart-note h3{font-family:inherit;font-size:14px;font-weight:700;line-height:1.45;letter-spacing:0;color:#343321;margin:2px 0 9px}.cc-cart-note p{font-family:inherit;font-size:12.5px;line-height:1.85;color:#655f5a;margin:0;overflow-wrap:anywhere}.cc-cart-notices a{color:#a75f5c;text-decoration:underline;text-decoration-color:#cda9a4;text-underline-offset:3px}.cc-cart-notices a:hover{color:#7d4543}.cc-cart-notices__extras{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cc-cart-details{min-width:0;align-self:start;background:#ffffffb8;border:1px solid #e5d8d2;border-radius:7px;overflow:hidden}.cc-cart-details summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 17px;font-family:inherit;font-size:12.5px;font-weight:650;line-height:1.5;color:#343321;cursor:pointer;list-style:none}.cc-cart-details summary::-webkit-details-marker{display:none}.cc-cart-details summary::marker{content:""}.cc-cart-details summary span{font-size:19px;font-weight:400;line-height:1;transition:transform .2s ease}.cc-cart-details[open] summary span{transform:rotate(45deg)}.cc-cart-details__body{border-top:1px solid #eee4df;padding:3px 17px 17px}.cc-cart-details__body p{font-size:12px;line-height:1.75;color:#655f5a;margin:10px 0 0}.cc-cart-details__links{display:flex;flex-wrap:wrap;gap:8px 18px}body:has(#main-cart-items) .cart-items{background:transparent}body:has(#main-cart-items) .cart-item__name{color:var(--cc-olive);text-decoration:none}body:has(#main-cart-items) .cart-item__image-container{border-radius:6px;overflow:hidden}@media screen and (max-width:989px){.cc-cart-notices{padding:26px}.cc-cart-notices__grid{grid-template-columns:1fr;gap:23px}}@media screen and (max-width:749px){.cc-cart-notices{padding:22px 18px;border-radius:12px;margin-bottom:25px}.cc-cart-notices__heading{margin-bottom:24px}.cc-cart-notices__grid{gap:21px}.cc-cart-notices__extras{grid-template-columns:1fr}.cc-cart-note h3{font-size:13px}.cc-cart-note p{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cc-cart-design.css.map */
