.cart-items__table-row[data-carry-hope-role=pocket-customization],.cart-items__table-row[data-carry-hope-role=tote-second-side-customization]{display:none!important}.shopify-section:has([data-testid=product-list]):not(:has([data-testid=product-list] .resource-list__item)){display:none}.cart-items__table-row[data-carry-hope-configuration=design-first-pilot-v1] .cart-items__title{font-weight:700;line-height:1.25}.cart-items__table-row[data-carry-hope-configuration=design-first-pilot-v1] .cart-items__variants-wrapper{margin-top:.35rem}.carry-hope-cart-summary{display:grid;gap:.2rem;color:rgb(var(--color-foreground-rgb) / var(--opacity-70))}.carry-hope-cart-summary__variant{color:var(--color-foreground);font-weight:600}.carry-hope-cart-summary>div{display:grid;grid-template-columns:minmax(4.9rem,auto) minmax(0,1fr);gap:.45rem;align-items:start}.carry-hope-cart-summary dt,.carry-hope-cart-summary dd{margin:0}.carry-hope-cart-summary dt{font-weight:700;color:var(--color-foreground)}.carry-hope-cart-mockup{display:grid;gap:.35rem;width:100%}.carry-hope-cart-mockup__canvas{position:relative;overflow:hidden;background:#f3f3f3}.carry-hope-cart-mockup__canvas[hidden]{display:none!important}.carry-hope-cart-mockup__base{position:relative;z-index:1}.carry-hope-cart-mockup__art{position:absolute;z-index:2;object-fit:contain;filter:drop-shadow(0 1px 1px rgb(0 0 0 / 10%));pointer-events:none}.carry-hope-cart-mockup__art--main{left:50%;top:40%;width:40%;max-height:35%;transform:translate(-50%,-50%)}.carry-hope-cart-mockup__art--tote{top:59%;width:41%;max-height:34%}.carry-hope-cart-mockup__art--left-chest{left:62%;top:30%;width:18%;max-height:20%;transform:translate(-50%,-50%)}.carry-hope-cart-mockup__canvas .carry-hope-cart-mockup__art--main:not(.carry-hope-cart-mockup__art--tote){left:50%;top:22%;width:42%;height:44%;max-height:none;object-fit:contain;object-position:center top;transform:translate(-50%)}.carry-hope-cart-mockup__canvas[data-ch-cart-panel=Back] .carry-hope-cart-mockup__art--main:not(.carry-hope-cart-mockup__art--tote){top:18%}.carry-hope-cart-mockup__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem}.carry-hope-cart-mockup__tabs button{min-width:0;border:1px solid rgb(var(--color-border-rgb) / 55%);border-radius:999px;background:transparent;color:inherit;padding:.2rem .3rem;font:inherit;font-size:.65rem;line-height:1.2;cursor:pointer}.carry-hope-cart-mockup__tabs button[aria-pressed=true]{border-color:rgb(var(--color-foreground-rgb) / 75%);background:rgb(var(--color-foreground-rgb) / 8%);font-weight:700}@media screen and (max-width:749px){.cart-items__table-row[data-carry-hope-configuration=design-first-pilot-v1]{grid-template-columns:clamp(4.5rem,24vw,6.5rem) minmax(0,1fr) auto}.cart-items__table-row[data-carry-hope-configuration=design-first-pilot-v1] .cart-items__price{font-weight:700}.carry-hope-cart-summary{gap:.12rem;font-size:.86rem}.carry-hope-cart-summary>div{display:block}.carry-hope-cart-summary dt,.carry-hope-cart-summary dd{display:inline}.carry-hope-cart-summary dt{margin-right:.28rem}}.cart-items__table-row[data-carry-hope-configuration=design-first-pilot-v1]{--carry-hope-pink: #dd1f7f;--carry-hope-aqua: #33a4c4;--carry-hope-ink: #171717;--carry-hope-cream: #ffffff;color:var(--carry-hope-ink)}.cart-items__table-row[data-carry-hope-configuration=design-first-pilot-v1] .cart-items__title{font-family:Georgia,Times New Roman,serif;font-size:1.08em;font-weight:700}.cart-items__table-row[data-carry-hope-configuration=design-first-pilot-v1] .cart-items__image-container,.cart-items__table-row[data-carry-hope-configuration=design-first-pilot-v1] .carry-hope-cart-mockup__canvas{background:#fff;border:1px solid #e1e1e1;border-radius:14px;overflow:hidden}.carry-hope-cart-summary{color:#6f6864;line-height:1.45}.carry-hope-cart-summary__variant{color:var(--carry-hope-ink)}.carry-hope-cart-mockup__tabs button{border-color:#ded4ce;color:var(--carry-hope-ink)}.carry-hope-cart-mockup__tabs button:hover{border-color:var(--carry-hope-aqua)}.carry-hope-cart-mockup__tabs button[aria-pressed=true]{border-color:var(--carry-hope-pink);background:#fff0f6;color:var(--carry-hope-ink)}body:has(.cart-items__table-row[data-carry-hope-configuration=design-first-pilot-v1]) .cart__checkout-button,body:has(.cart-items__table-row[data-carry-hope-configuration=design-first-pilot-v1]) [name=checkout]{background:var(--carry-hope-pink, #dd1f7f);color:#fff;border-color:var(--carry-hope-pink, #dd1f7f);font-weight:800}body:has(.cart-items__table-row[data-carry-hope-configuration=design-first-pilot-v1]) [data-testid=header-logo]{display:block;width:132px;height:58px;overflow:hidden;color:transparent;background:url(carry-hope-logo-header-2026.png) center / contain no-repeat}body:has(.cart-items__table-row[data-carry-hope-configuration=design-first-pilot-v1]) .announcement-bar__text{font-size:.72rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/1/assets/carry-hope-design-first-cart.css.map */
