:root{--js-cream: #fffdf8;--js-cream-2: #fff8ec;--js-sand: #f8ead8;--js-ink: #2f241c;--js-brown: #6e421e;--js-muted: #6b5848;--js-border: rgba(121, 83, 48, .16);--js-shadow: 0 16px 45px rgba(68, 43, 24, .08)}.js-dept-landing{max-width:1240px;margin:0 auto;padding:22px 18px 12px}.js-dept-hero{position:relative;overflow:hidden;border-radius:26px;padding:clamp(28px,4vw,56px);background:linear-gradient(135deg,var(--js-cream-2) 0%,var(--js-sand) 52%,var(--js-cream) 100%);border:1px solid var(--js-border);box-shadow:var(--js-shadow);margin-bottom:28px}.js-dept-hero:after{content:"";position:absolute;width:240px;height:240px;right:-74px;top:-74px;background:radial-gradient(circle,#79533021,#79533000 68%);pointer-events:none}.js-dept-eyebrow{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#7b5331;font-weight:700;margin-bottom:10px}.js-dept-hero h1{margin:0;font-size:clamp(34px,5vw,64px);line-height:1.02;color:var(--js-ink)}.js-dept-hero p{max-width:760px;font-size:clamp(16px,1.8vw,20px);color:#5d4a3a;margin:16px 0 0}.js-trust-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.js-pill{display:inline-flex;align-items:center;border-radius:999px;background:#ffffffbd;border:1px solid rgba(121,83,48,.15);padding:8px 13px;font-size:13px;color:#4c392a}.js-section-head{display:flex;align-items:end;justify-content:space-between;gap:18px;margin:28px 0 14px}.js-section-head h2{margin:0;font-size:clamp(22px,2.4vw,34px);color:var(--js-ink)}.js-section-head p{margin:6px 0 0;color:var(--js-muted)}.js-aisle-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.js-aisle-card{display:block;text-decoration:none;border-radius:20px;min-height:116px;padding:18px;background:var(--js-cream);border:1px solid rgba(121,83,48,.14);box-shadow:0 10px 26px #442b180e;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.js-aisle-card:hover{transform:translateY(-2px);border-color:#79533052;box-shadow:0 16px 32px #442b1817}.js-aisle-card strong{display:block;color:var(--js-ink);font-size:18px;line-height:1.18}.js-aisle-card span{display:block;color:#725f4d;font-size:13px;margin-top:8px}.js-shelf-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:18px}.js-shelf-card{border-radius:22px;padding:20px;background:#faf2e8;border:1px solid rgba(121,83,48,.13)}.js-shelf-card h3{margin:0 0 8px;font-size:20px;color:var(--js-ink)}.js-shelf-card p{margin:0 0 14px;color:var(--js-muted)}.js-shelf-card a{color:var(--js-brown);font-weight:700}.js-book-card .card__media,.js-book-card .media,.product-card--book .card__media,.product-card--book .media{background:var(--js-cream)!important;overflow:hidden}.js-book-card .card__media img,.js-book-card .media img,.product-card--book .card__media img,.product-card--book .media img{width:100%;height:100%;object-fit:contain!important;object-position:center center!important;padding:10px}.js-books-template .product-grid .card__media img,.js-books-template .product-grid .media img,.collection-template-books-seforim .product-grid .card__media img,.collection-template-books-seforim .product-grid .media img{object-fit:contain!important;object-position:center center!important;padding:10px;background:var(--js-cream)!important}@media screen and (max-width:989px){.js-aisle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.js-shelf-row{grid-template-columns:1fr}}@media screen and (max-width:749px){.js-dept-landing{padding:14px 14px 4px}.js-dept-hero{border-radius:20px;padding:24px 18px}.js-aisle-grid{gap:10px}.js-aisle-card{min-height:104px;padding:15px;border-radius:16px}.js-aisle-card strong{font-size:16px}.js-book-card .card__media img,.js-book-card .media img,.product-card--book .card__media img,.product-card--book .media img{padding:8px}}.template-collection .js-dept-landing+.shopify-section--modern-collection .ikippah-hero,.template-collection .js-dept-landing~.shopify-section--modern-collection .ikippah-hero,.template-collection .js-dept-landing+.ikippah-hero{display:none!important}.template-collection .ikippah-grid-wrap{max-width:1240px;margin:0 auto;padding:10px 18px 34px!important}.template-collection .ikippah-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))!important;gap:18px!important;align-items:stretch!important}.template-collection .ikippah-card{border-radius:18px!important;background:#fff!important;border:1px solid rgba(121,83,48,.1)!important;box-shadow:0 10px 24px #442b180d!important;overflow:hidden!important}.template-collection .ikippah-card__media{background:#fffdf8!important}.template-collection .ikippah-card__title{letter-spacing:normal!important;line-height:1.25!important}.product-card.js-book-card .product-card__media,.product-card.product-card--book .product-card__media,.ikippah-card.js-book-card .ikippah-card__media,.ikippah-card.product-card--book .ikippah-card__media{background:#fffdf8!important;display:flex!important;align-items:center!important;justify-content:center!important}.product-card.js-book-card .product-card__image,.product-card.product-card--book .product-card__image,.product-card.js-book-card .product-card__media img,.product-card.product-card--book .product-card__media img,.ikippah-card.js-book-card .ikippah-card__img,.ikippah-card.product-card--book .ikippah-card__img,.ikippah-card.js-book-card .ikippah-card__media img,.ikippah-card.product-card--book .ikippah-card__media img{object-fit:contain!important;object-position:center center!important;padding:10px!important;background:#fffdf8!important}.product-card.js-book-card .product-card__image--secondary,.product-card.product-card--book .product-card__image--secondary,.template-search .shopify-section--main-search .section-header{display:none!important}.template-search .main-search{max-width:1240px;margin:0 auto}.template-search .product-list{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))!important;gap:20px!important;align-items:stretch!important}.template-search .product-card{border-radius:18px!important;background:#fff!important;border:1px solid rgba(121,83,48,.1)!important;box-shadow:0 10px 24px #442b180d!important;overflow:hidden!important}.template-search .product-card__media{background:#fffdf8!important}.template-search .product-card__info{padding:12px 12px 16px!important}.template-search .product-title{letter-spacing:normal!important;line-height:1.25!important}.template-search .collection-toolbar{border-radius:18px!important;background:#fff8ec!important;border:1px solid rgba(121,83,48,.12)!important;overflow:hidden!important}.js-dept-landing--compact .js-dept-hero{padding:clamp(22px,3vw,38px)!important;margin-bottom:16px!important}.js-dept-landing--compact .js-dept-hero h1{font-size:clamp(28px,4vw,46px)!important}.js-dept-landing--compact .js-section-head{margin-top:18px!important}.js-dept-landing--compact .js-shelf-row{display:none!important}.js-dept-landing--compact .js-aisle-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important}.js-dept-landing--compact .js-aisle-card{min-height:92px!important;padding:15px!important}@media(max-width:749px){.template-collection .ikippah-grid,.template-search .product-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.product-card.js-book-card .product-card__image,.product-card.product-card--book .product-card__image,.ikippah-card.js-book-card .ikippah-card__img,.ikippah-card.product-card--book .ikippah-card__img{padding:7px!important}}.product-card.jsq-card-book .product-card__media,.ikippah-card.jsq-card-book .ikippah-card__media{background:#fffdf8!important;display:flex!important;align-items:center!important;justify-content:center!important}.product-card.jsq-card-book .product-card__image,.product-card.jsq-card-book .product-card__media img,.ikippah-card.jsq-card-book .ikippah-card__img,.ikippah-card.jsq-card-book .ikippah-card__media img{object-fit:contain!important;object-position:center center!important;padding:10px!important;background:#fffdf8!important}.product-card.jsq-card-book .product-card__image--secondary{display:none!important}@media(max-width:749px){.product-card.jsq-card-book .product-card__image,.ikippah-card.jsq-card-book .ikippah-card__img{padding:7px!important}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/js-phase1-departments.css.map */
