body.template-cart,body.template-customers-login,body.template-customers-register,body.template-customers-account,body.template-customers-order,body.template-customers-addresses,body.template-customers-activate_account,body.template-customers-reset_password,body.template-search,body.template-collection,body.template-list-collections,body.template-blog,body.template-article,body.template-gift_card,body.template-password{position:static;overflow:auto;height:auto;min-height:100dvh}.prej-shell{min-height:100dvh;background:var(--brand-orange);color:var(--brand-cream);padding:clamp(4rem,9vh,7rem) clamp(1.4rem,6vw,6rem) clamp(3rem,6vh,5rem);display:grid;place-items:start center}.prej-shell__home{position:fixed;top:clamp(.6rem,2.4vh,1.6rem);left:clamp(.5rem,2.6vw,2.2rem);padding:.9rem 1rem;font-family:var(--font-display);font-size:clamp(.72rem,1.15vw,.95rem);letter-spacing:.34em;text-indent:.34em;color:var(--brand-cream);z-index:2}.prej-shell__body{width:min(70ch,100%);display:flex;flex-direction:column;gap:1.2rem}.prej-shell__title{margin:0 0 .4rem;font-family:var(--font-display);font-weight:400;font-size:clamp(2.4rem,6vw,4.6rem);letter-spacing:.1em;text-indent:.1em;line-height:.95;text-align:center}.prej-shell__copy,.prej-prose{font-family:var(--font-body);font-size:clamp(1rem,1.5vw,1.3rem);line-height:1.5;margin:0}.prej-shell__link{color:var(--brand-cream);border-bottom:1px solid rgba(244,239,224,.4);padding-bottom:.1em}.prej-list{list-style:none;margin:0;padding:0;display:grid;gap:.7rem;font-family:var(--font-body);font-size:clamp(1rem,1.5vw,1.25rem)}.prej-form{display:grid;gap:.8rem;justify-items:start;width:min(30rem,100%)}.prej-form .field{width:100%}.prej-form .errors,.prej-shell .errors{font-family:var(--font-body);color:var(--brand-cream);margin:0}.prej-form .errors ul{margin:0;padding-left:1.2em}.button--ghost{background:transparent;color:var(--brand-cream)}.button--ghost:hover{background:var(--brand-cream);color:var(--brand-red)}.prej-cart{display:grid;gap:1rem;width:100%}.prej-cart__row{display:grid;grid-template-columns:1fr auto auto auto;align-items:center;gap:1rem;padding:.8rem 0;border-bottom:1px solid rgba(244,239,224,.3);font-family:var(--font-body);font-size:clamp(1rem,1.5vw,1.2rem)}.prej-cart__item{display:flex;flex-direction:column;gap:.2rem}.prej-cart__meta{font-size:.85em;color:#f4efe0b8}.prej-cart__qty{display:grid;gap:.15rem}.prej-cart__input{width:4.5rem;text-align:center}.prej-cart__price{font-family:var(--font-display);letter-spacing:.04em;font-size:1.15em}.prej-cart__remove{font-family:var(--font-display);font-size:.72rem;letter-spacing:.22em;color:#f4efe0bf}.prej-cart__foot{display:grid;gap:.6rem;justify-items:end;padding-top:.5rem}.prej-cart__total{font-family:var(--font-body);font-size:clamp(1.1rem,1.7vw,1.4rem)}.prej-cart__note{margin:0;font-family:var(--font-body);color:#f4efe0b8}.prej-cart__actions{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:flex-end}.prej-giftcard__code{font-family:var(--font-display);font-size:clamp(1.6rem,4vw,2.6rem);letter-spacing:.18em;margin:0}.prej-noscript{min-height:100dvh;display:grid;place-content:center;text-align:center;font-family:var(--font-display);letter-spacing:.2em}@media(max-width:640px){.prej-cart__row{grid-template-columns:1fr auto}.prej-cart__price,.prej-cart__remove{grid-column:2;justify-self:end}}.prej-section{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/11/assets/prej-theme.css.map */
