.ape-context-header,.ape-context-footer{display:none}html[data-ape-context-active=true] .ape-context-header,html[data-ape-context-active=true] .ape-context-footer{display:block}html[data-ape-context-active=true] [data-storefront-announcement],html[data-ape-context-active=true] [data-storefront-primary-header],html[data-ape-context-active=true] [data-storefront-footer]{display:none!important}html[data-ape-context-active=true][data-ape-surface=cart] cart-items .title-wrapper-with-link>a{display:none}html[data-ape-context-active=true][data-ape-surface=cart] [data-storefront-empty-cart-return]{display:none!important}.ape-context-header{position:sticky;top:0;z-index:4;border-bottom:.1rem solid rgba(28,28,28,.1);background:#faf9f6f7;box-shadow:0 .8rem 2.4rem #1c1c1c0d;color:#1c1c1c;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.ape-context-header__inner{display:grid;grid-template-areas:"brand actions" "school school";grid-template-columns:minmax(9.6rem,1fr) auto;gap:.5rem 1.2rem;align-items:center;min-height:7.4rem;padding-block:.9rem}.ape-context-header a{color:inherit;text-decoration:none}.ape-context-header__brand{position:relative;grid-area:brand;display:inline-flex;align-items:center;overflow:hidden;width:11.2rem;height:4.4rem;min-height:4.4rem}.ape-context-header__logo{position:absolute;top:50%;left:50%;display:block;width:11.2rem;max-width:none;height:11.2rem;object-fit:cover;transform:translate(-50%,-50%)}.ape-context-header__wordmark{font-family:var(--font-heading-family);font-size:1.8rem;letter-spacing:.16em}.ape-context-header__school{grid-area:school;min-width:0;padding-top:.7rem;border-top:.1rem solid rgba(28,28,28,.09);line-height:1.25}.ape-context-header__school span{display:block;color:#1c1c1c94;font-size:1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ape-context-header__school strong{display:block;overflow:hidden;margin-top:.2rem;font-size:1.35rem;text-overflow:ellipsis;white-space:nowrap}.ape-context-header__actions{grid-area:actions;display:flex;align-items:center;gap:.4rem}.ape-context-header__catalog,.ape-context-header__cart{display:inline-flex;min-height:4.4rem;align-items:center;justify-content:center;gap:.5rem;padding:.7rem .8rem;border-radius:999px;font-size:1.2rem;font-weight:650}.ape-context-header__catalog{background:#f5f1e7}.ape-context-header__cart{background:#1c1c1c;color:#faf9f6!important}.ape-context-header__cart .svg-wrapper{width:1.8rem}.ape-context-header__cart-count{display:grid;min-width:1.8rem;height:1.8rem;place-items:center;padding-inline:.4rem;border-radius:999px;background:#c9a66b;color:#1c1c1c;font-size:1rem}.ape-context-header__cart-count[hidden],.ape-context-header__catalog-desktop{display:none}.ape-context-footer{border-top:.1rem solid rgba(28,28,28,.1);background:#f5f1e7;color:#1c1c1c}.ape-context-footer__inner{display:grid;gap:1.2rem;padding-block:2.8rem;text-align:center}.ape-context-footer p{margin:0}.ape-context-footer nav{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem 1.6rem}.ape-context-footer a{min-height:4.4rem;align-content:center;color:inherit;font-size:1.25rem;text-underline-offset:.3rem}.ape-context-footer__copyright{color:#1c1c1c94;font-size:1.15rem}@media screen and (min-width:750px){.ape-context-header__inner{grid-template-areas:"brand school actions";grid-template-columns:minmax(14rem,.65fr) minmax(18rem,1fr) auto;min-height:7.8rem;padding-block:.8rem}.ape-context-header__brand{width:13.6rem;height:4.8rem}.ape-context-header__logo{width:13.6rem;height:13.6rem}.ape-context-header__school{padding:0 0 0 1.8rem;border-top:0;border-left:.1rem solid rgba(28,28,28,.12)}.ape-context-header__school strong{font-size:1.5rem}.ape-context-header__catalog,.ape-context-header__cart{padding-inline:1.4rem;font-size:1.3rem}.ape-context-header__catalog-desktop{display:inline}.ape-context-header__catalog-mobile{display:none}.ape-context-footer__inner{grid-template-columns:1fr auto;align-items:center;text-align:left}.ape-context-footer__copyright{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.ape-context-header{-webkit-backdrop-filter:none;backdrop-filter:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-ape-shell.css.map */
