.template-suffix-department .hero--dept,main.page[data-page=department] .hero--dept{display:grid!important;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:stretch;min-height:0;max-height:none;height:clamp(350px,32.142857vw,560px);overflow:visible;isolation:auto}.template-suffix-department .hero--dept .hero--dept__media,main.page[data-page=department] .hero--dept .hero--dept__media{overflow:hidden}.template-suffix-department .hero--dept__panel,main.page[data-page=department] .hero--dept__panel{background:radial-gradient(120% 145% at 4% 0%,color-mix(in srgb,var(--dept-hero-accent, var(--accent, var(--ww-context-primary))) 58%,transparent),transparent 62%),linear-gradient(160deg,color-mix(in srgb,var(--dept-hero-accent, var(--accent, var(--ww-context-primary))) 42%,var(--dept-hero-base, var(--cavern, #0B1F24))),color-mix(in srgb,var(--dept-hero-accent, var(--accent, var(--ww-context-primary))) 22%,var(--dept-hero-base-deep, var(--cavern-floor, #081418))) 78%)}@media(max-width:640px){.template-suffix-department .hero--dept,main.page[data-page=department] .hero--dept{display:block!important;grid-template-columns:none;grid-template-rows:none;height:auto;min-height:0;max-height:none;overflow:visible}.template-suffix-department .hero--dept__panel,main.page[data-page=department] .hero--dept__panel{position:relative;z-index:3;grid-column:auto;grid-row:auto;min-width:0;min-height:0;background:transparent;background-image:none;pointer-events:none}.template-suffix-department .hero--dept__media,main.page[data-page=department] .hero--dept__media{position:absolute;top:0;left:0;right:0;bottom:calc(-1 * var(--dept-hero-tear-overlap, 40px));z-index:0;grid-column:auto;grid-row:auto;width:100%;height:calc(100% + var(--dept-hero-tear-overlap, 40px));aspect-ratio:auto;margin-left:0}.template-suffix-department .hero--dept .hero__copy,.main-content.ww-shopify-content .template-suffix-department .hero--dept .hero__copy,.main-content.ww-shopify-content .hero--dept .hero__copy{position:relative;z-index:4;top:auto;right:auto;bottom:auto;left:auto;transform:none;width:100%;max-width:100%;margin-inline:0;padding:28px 18px 44px;pointer-events:auto}}.template-suffix-department .ww-department-products-section,.template-suffix-department .ww-department-aisles-section,.template-suffix-department .ww-department-routes-section,.template-suffix-department .ww-department-feature-section,.template-suffix-department .ww-department-faq-section{background:transparent;color:var(--ink)}.template-suffix-department #MainContent>.shopify-section.ww-department-aisles-section{position:relative;z-index:2;margin-top:calc(-1 * var(--dept-hero-tear-overlap, 40px))!important;background:transparent}.template-suffix-department .ww-department-hero-section{position:relative;z-index:1;overflow:visible}.template-suffix-department #MainContent{background-color:var(--parchment-page, #E7DABA)}.template-suffix-department .hero--dept{overflow:visible;isolation:auto;clip-path:none}.template-suffix-department .hero--dept .hero--dept__media{bottom:calc(-1 * var(--dept-hero-tear-overlap, 40px));height:calc(100% + var(--dept-hero-tear-overlap, 40px))}.template-suffix-department .hero--dept .hero--dept__media .hero__art-img{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.template-suffix-department .ww-dept-aisles-tear{margin-top:0;z-index:2}.template-suffix-department .ww-dept-aisles-tear:before{top:-7px}.template-suffix-department .ww-dept-products,.template-suffix-department .ww-dept-aisles,.template-suffix-department .ww-dept-routes,.template-suffix-department .ww-dept-feature,.template-suffix-department .ww-dept-faq{padding:clamp(28px,4vw,44px) 0;border:0;box-shadow:none;color:var(--ink);font-family:var(--f-body)}.template-suffix-department .ww-department-aisles-section .ww-dept-aisles,.template-suffix-department .ww-department-products-section .ww-dept-products{background:var(--parchment-surface, var(--parchment-page) var(--texture-parchment) repeat top center / var(--parchment-texture-size, 480px auto))}.template-suffix-department .ww-department-products-section .ww-dept-products{margin-top:0;border-top:0}.template-suffix-department .ww-dept-heading{display:flex;align-items:flex-end;gap:14px;margin:0 0 20px;color:var(--ink)}.template-suffix-department .ww-dept-heading:after{content:"";order:2;flex:1;min-width:22px;border-top:1px solid var(--bronze-hairline);margin-bottom:7px}.template-suffix-department .ww-dept-heading__copy{order:1;display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 16px;max-width:min(100%,780px)}.template-suffix-department .ww-dept-heading__kicker{flex-basis:100%;margin:0;font-family:var(--f-admin);font-size:8px;line-height:1.2;letter-spacing:.18em;color:var(--accent-deep, var(--bronze))}.template-suffix-department .ww-dept-heading h2{margin:0;font-family:var(--f-label);font-size:16px;line-height:1.25;letter-spacing:.1em;color:var(--ink)}.template-suffix-department .ww-dept-heading__body{margin:0;font-family:var(--f-body);font-size:13px;line-height:1.45;font-style:italic;color:var(--ink-mute)}.template-suffix-department .ww-dept-heading__body p{margin:0}.template-suffix-department .ww-dept-heading__link{order:3;flex:none;margin-bottom:1px;font-family:var(--f-label);font-size:11px;letter-spacing:.08em;color:var(--dept-accent-deep, var(--accent-deep, var(--cta)));text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--dept-accent, var(--cta)) 50%,transparent)}.template-suffix-department .hero--dept .btn--dept,.template-suffix-department .ww-shopify-content .btn--dept,.template-suffix-department .btn--dept,.template-suffix-department #MainContent .btn--gold,.template-suffix-department #MainContent .btn--cta{background:linear-gradient(160deg,var(--dept-accent),color-mix(in srgb,var(--dept-accent) 58%,var(--ww-context-deep, var(--cavern-floor, #081418))));color:var(--dark-text-warm);box-shadow:inset 0 1px color-mix(in srgb,var(--dept-accent) 45%,transparent)}.template-suffix-department .btn--dept:hover,.template-suffix-department #MainContent .btn--gold:hover,.template-suffix-department #MainContent .btn--cta:hover{filter:brightness(1.08);box-shadow:inset 0 1px #ffffff47,0 4px 12px color-mix(in srgb,var(--dept-accent) 35%,transparent)}.template-suffix-department .btn--quiet-dark:hover{border-color:var(--dept-accent);color:var(--gold-hi);box-shadow:0 0 12px color-mix(in srgb,var(--dept-accent) 35%,transparent)}.template-suffix-department .hero--dept .btn--quiet-dark,.template-suffix-department .hero--dept .hero__copy .btn--quiet-dark,main.page[data-page=department] .hero--dept .btn--quiet-dark{opacity:1;color:#3a2c08;border:1px solid var(--gold-hi, #E7C57A);background:linear-gradient(160deg,var(--gold-badge-1, #E8C97E),var(--gold-badge-2, #B58A3A));box-shadow:inset 0 1px #fff4d6b3,0 6px 16px #b88a3a47;text-shadow:none}.template-suffix-department .hero--dept .btn--quiet-dark:hover,.template-suffix-department .hero--dept .btn--quiet-dark:focus-visible,.template-suffix-department .hero--dept .hero__copy .btn--quiet-dark:hover,.template-suffix-department .hero--dept .hero__copy .btn--quiet-dark:focus-visible,main.page[data-page=department] .hero--dept .btn--quiet-dark:hover,main.page[data-page=department] .hero--dept .btn--quiet-dark:focus-visible{color:#3a2c08;border-color:var(--gold-hi, #E7C57A);filter:brightness(1.08);box-shadow:inset 0 1px #ffffff59,0 4px 12px #b88a3a66}.template-suffix-department .ww-dept-products .quick-add,.template-suffix-department .ww-shopify-content .quick-add,body[data-dept-theme] #MainContent .quick-add{background:linear-gradient(160deg,var(--dept-accent),color-mix(in srgb,var(--dept-accent) 60%,var(--ww-context-deep, var(--cavern-floor, #081418))));color:var(--dark-text-warm);box-shadow:inset 0 1px #ffffff2e}.template-suffix-department .ww-dept-products .quick-add:hover,.template-suffix-department .ww-shopify-content .quick-add:hover,body[data-dept-theme] #MainContent .quick-add:hover{background:linear-gradient(160deg,var(--dept-accent),color-mix(in srgb,var(--dept-accent) 58%,var(--ww-context-deep, var(--cavern-floor, #081418))));filter:brightness(1.08);box-shadow:inset 0 1px #ffffff47,0 4px 12px color-mix(in srgb,var(--dept-accent) 30%,transparent)}.template-suffix-department .ww-dept-products .quick-view:hover{border-color:var(--dept-accent);color:var(--dept-accent-deep, var(--accent-deep));box-shadow:0 0 10px color-mix(in srgb,var(--dept-accent) 25%,transparent)}.template-suffix-department .ww-aisle-card__cta{color:var(--dept-accent-deep, var(--accent-deep))}
/*# sourceMappingURL=/cdn/shop/t/30/assets/wunderwurld-department-v2-core.css.map */
