:root{--max-width--body-normal: 50ch;--max-width--body-narrow: 35ch;--max-width--heading-normal: 50ch;--max-width--heading-narrow: 30ch;--max-width--display-normal: 20ch;--max-width--display-narrow: 15ch;--max-width--display-tight: 5ch;--font-size--2xs: .625rem;--opacity-subdued-text: .7}#MainContent.content-for-layout{display:block}#MainContent.content-for-layout>.shopify-section:last-child{flex-grow:0}.page-wrapper>footer .footer-content{display:flex;flex-direction:column;align-items:center;gap:var(--footer-gap);grid-template-columns:none}.page-wrapper>footer .footer-content>*{width:100%}@media screen and (min-width:750px){#header-component .header-logo{padding-inline:25px;margin-inline-start:-25px}}@media screen and (max-width:749px){.layout-panel-flex--row:not(.mobile-column){flex-wrap:nowrap;height:100%}}.cart-page,.cart-drawer__content,.cart-drawer__inner{--color-primary-button-background: #e54887;--color-primary-button-text: #ffffff;--color-primary-button-border: #e54887;--color-primary-button-hover-background: #cf2f72;--color-primary-button-hover-text: #ffffff;--color-primary-button-hover-border: #cf2f72}.cart-page__title h1,.cart-page__title h2,.cart-page__title h3,.cart-drawer__heading{color:#3a0855}.cart-page__summary{border-radius:18px;overflow:hidden}.cart-page a:hover,.cart-drawer__content a:hover{color:#6e2387}.cart-page,.cart-drawer__content,.cart-drawer__inner{--color-secondary-button-text: #3a0855;--color-secondary-button-background: transparent;--color-secondary-button-border: #3a0855;--color-secondary-button-hover-text: #ffffff;--color-secondary-button-hover-background: #3a0855;--color-secondary-button-hover-border: #3a0855;accent-color:#e54887}.cart-page .button:not(.button-secondary):not(.button-unstyled),.cart-drawer__content .button:not(.button-secondary):not(.button-unstyled){border-radius:12px;font-weight:800}.cart-page__summary .cart__summary,.cart-page__summary{border-radius:18px}.cart-drawer__summary,.cart-drawer__content .cart__summary{background:#f8eef9}.cart-page a,.cart-drawer__content a{text-underline-offset:3px}.cart-page--empty h1,.cart-page--empty h2,.cart-drawer--empty .cart-drawer__heading{color:#3a0855}.cart-page:not(.cart-page--empty){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:20px!important;width:100%;max-width:1160px;margin-inline:auto!important;padding-inline:clamp(18px,4vw,48px)!important;padding-block:24px 72px!important;box-sizing:border-box;align-items:start}.cart-page:not(.cart-page--empty)>.cart-page__title,.cart-page:not(.cart-page--empty)>.cart-page__items,.cart-page:not(.cart-page--empty)>.cart-page__summary,.cart-page:not(.cart-page--empty)>.cart-page__more-blocks{grid-column:1!important;grid-row:auto!important;width:100%!important;min-width:0!important;margin:0!important;position:static!important}.cart-page__title h1,.cart-page__title h2,.cart-page__title .cart-title{margin:0;color:#3a0855}.cart-page:not(.cart-page--empty)>.cart-page__items{background:#fff;border:1px solid #ecdff0;border-radius:18px;padding:clamp(16px,2.5vw,26px)!important;box-shadow:0 10px 30px #2500360d}.cart-page__summary{background:#f8eef9;border-radius:18px;padding:clamp(20px,2.5vw,30px)!important;box-shadow:0 14px 40px #25003614;height:fit-content}@media(max-width:989px){.cart-page:not(.cart-page--empty)>.cart-page__summary{margin-bottom:28px!important}}@media(min-width:990px){.cart-page:not(.cart-page--empty){grid-template-columns:minmax(0,1fr) 400px!important;grid-template-rows:auto 1fr!important;gap:24px 44px!important}.cart-page:not(.cart-page--empty)>.cart-page__title{grid-column:1!important;grid-row:1!important;align-self:end}.cart-page:not(.cart-page--empty)>.cart-page__items{grid-column:1!important;grid-row:2!important}.cart-page:not(.cart-page--empty)>.cart-page__summary{grid-column:2!important;grid-row:1 / span 2!important;position:sticky!important;top:28px;align-self:start}.cart-page:not(.cart-page--empty)>.cart-page__more-blocks{grid-column:1 / -1!important;grid-row:3!important}}.cart-page--empty{max-width:1160px;margin-inline:auto!important;padding-inline:clamp(18px,4vw,48px)!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/pjx-legacy-parity.css.map */
