:root{--jz-ink: #1a120b;--jz-ink-2: #2a1f12;--jz-mute: #5a4f43;--jz-soft: #fbf3e2;--jz-cream: #fdf6ec;--jz-line: #e5dccd;--jz-line-dk: #cabe9e;--jz-accent: #b89455;--jz-accent-dk: #8a6e3f;--jz-rose: #8b3a4a;--jz-rose-dk: #6e2b39}body{background:#fff;color:var(--jz-ink)!important}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-weight:500!important;letter-spacing:-.015em!important;line-height:1.1!important;color:var(--jz-ink)!important}em,h1 em,h2 em,h3 em{font-style:italic!important;color:var(--jz-rose)!important;font-weight:400!important}.header,header.shopify-section-header,.shopify-section--header{background:#fff!important;border-bottom:1px solid var(--jz-line)!important;box-shadow:0 1px #1a120b0a!important}.header__inline-menu a,.header nav a,.header__inline-menu summary{font-size:14px!important;font-weight:500!important;letter-spacing:.005em!important;color:var(--jz-ink)!important;transition:color .15s!important}.header__inline-menu a:hover,.header nav a:hover{color:var(--jz-rose)!important}.header__icons button,.header__icons a,.header-icon{color:var(--jz-ink)!important}.header__cart-count,.cart-count,.header__cart-dot{background:var(--jz-rose)!important;color:#fff!important;font-weight:700!important}.mega-menu,.dropdown-menu,.header__menu-dropdown,.mega-menu__inner,[class*=mega-menu]{background:#fff!important;border:1px solid var(--jz-line)!important;border-radius:0 0 16px 16px!important;box-shadow:0 24px 48px #1a120b14!important;padding:clamp(20px,3vw,36px)!important}.mega-menu a,.dropdown-menu a,[class*=mega-menu] a{color:var(--jz-ink)!important;font-size:14px!important;font-weight:500!important;padding:6px 0!important;transition:color .15s!important}.mega-menu a:hover,.dropdown-menu a:hover,[class*=mega-menu] a:hover{color:var(--jz-rose)!important}.mega-menu h2,.mega-menu h3,.mega-menu .h6,.mega-menu .heading,[class*=mega-menu] h2,[class*=mega-menu] h3{color:var(--jz-accent)!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.18em!important;margin:0 0 12px!important}.mega-menu__image,.mega-menu picture,[class*=mega-menu] picture{border-radius:12px!important;overflow:hidden!important}button.button,.button,a.button,[class*=btn--primary],.btn,.shopify-payment-button__button{border-radius:999px!important;font-weight:600!important;letter-spacing:.005em!important;transition:transform .15s,background .15s,box-shadow .15s!important}button.button--primary,.button--primary,[class*=btn--primary]{background:var(--jz-ink)!important;color:#fff!important}button.button--primary:hover,.button--primary:hover{background:var(--jz-ink-2)!important;transform:translateY(-1px);box-shadow:0 8px 20px #1a120b2e}.button--secondary,.button--ghost{background:transparent!important;border:1px solid var(--jz-ink)!important;color:var(--jz-ink)!important}.button--secondary:hover{background:var(--jz-ink)!important;color:#fff!important}.product-card,.product-item,.card-product{border-radius:14px!important;overflow:hidden!important;background:#fff!important;transition:transform .15s,box-shadow .15s!important}.product-card:hover,.product-item:hover,.card-product:hover{transform:translateY(-3px)!important;box-shadow:0 12px 28px #1a120b14!important}.product-card .price,.product-item .price{color:var(--jz-rose)!important;font-weight:600!important}.badge--sale,.product-card__sale-badge,.sale-badge{background:var(--jz-rose)!important;color:#fff!important;border-radius:999px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:10px!important}.collection-header,.collection-hero,.template-collection .page-header{background:var(--jz-soft)!important;padding:clamp(40px,5vw,80px) 0!important}.collection-header h1,.template-collection h1{font-size:clamp(36px,5vw,64px)!important;font-weight:500!important;letter-spacing:-.02em!important;text-align:center!important}.facets,.collection-filters,.collection-toolbar{border-color:var(--jz-line)!important}.facets button,.facets a,.collection-filters button{border-radius:999px!important;border:1px solid var(--jz-line)!important;font-size:13px!important;font-weight:500!important;padding:8px 16px!important}.footer,footer.shopify-section-footer{background:var(--jz-ink)!important;color:#faf0d9!important;padding:clamp(48px,6vw,80px) 0 24px!important}.footer h2,.footer h3,.footer h4,.footer .h6,.footer .heading{color:var(--jz-accent)!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.18em!important;margin:0 0 18px!important}.footer a{color:#faf0d9!important;font-size:14px!important;text-decoration:none!important;transition:color .15s!important}.footer a:hover{color:#fff!important}.cart-drawer,[class*=cart-drawer]{background:var(--jz-cream)!important}.cart-drawer__header h2,.cart-drawer h2{color:var(--jz-ink)!important}.cart-drawer__total,.cart-total{color:var(--jz-ink)!important;font-weight:600!important}input[type=email],input[type=text],input[type=search],textarea{border-radius:12px!important;border-color:var(--jz-line)!important;font-family:inherit!important;transition:border-color .15s!important}input[type=email]:focus,input[type=text]:focus,input[type=search]:focus,textarea:focus{border-color:var(--jz-rose)!important;outline:none!important}.announcement-bar,.shopify-section--announcement{background:var(--jz-ink)!important;color:#faf0d9!important}.announcement-bar a{color:#faf0d9!important}*{scrollbar-color:var(--jz-line-dk) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-thumb{background:var(--jz-line-dk);border-radius:4px}@media(max-width:768px){body{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))}.header{padding:12px 16px!important}.mobile-menu,.drawer-menu,[class*=mobile-menu]{background:#fff!important}.mobile-menu a,.drawer-menu a{border-bottom:1px solid var(--jz-line)!important;padding:16px!important;font-size:15px!important;font-weight:500!important;color:var(--jz-ink)!important}}@media(min-width:769px){.header__primary-nav,.header__inline-menu,.header__menu-disclosure,.header__dropdown-menu,mega-menu-disclosure,dropdown-menu-disclosure,.mega-menu,.mega-menu__inner,.mega-menu__linklist,.mega-menu__promo,ul.header__dropdown-menu,details.header__menu-disclosure,details.header__menu-disclosure[open],details.header__menu-disclosure>summary+*,.shopify-section-header details[open]+.mega-menu{display:none!important;visibility:hidden!important}}.product-card,.product-item,.card-product,[class*=product-card],.collection-list__item,product-card{background:#fff!important;border-radius:14px!important;overflow:hidden!important;transition:transform .15s ease,box-shadow .15s ease!important;box-shadow:0 1px 3px #1a120b0a!important}.product-card:hover,.product-item:hover,.card-product:hover,[class*=product-card]:hover,product-card:hover{transform:translateY(-3px)!important;box-shadow:0 14px 30px #1a120b1a!important}.product-card .price,.product-card .price-list,.product-item .price,.card-product .price,[class*=product-card] .price,.product-card price-list,.price-list .price-item--regular,.price__regular .price-item--regular{color:#1a120b!important;font-weight:500!important;letter-spacing:-.005em!important}.price-item--sale,.price-item.price-item--sale,.price-list .price-item--sale{color:#8b3a4a!important;font-weight:600!important}.price-item--regular.price-item--compare,.price__compare,.product-card s,.product-card del{color:#b8aa92!important;font-weight:400!important}.product-card__title,.product-card__name,.card-product__title,[class*=product-card] h3,[class*=product-card] h2,[class*=product-card__title]{font-weight:500!important;color:#1a120b!important;letter-spacing:-.005em!important}.product-card__vendor,.product-card__brand,.card-product__vendor,[class*=product-card__vendor]{font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.18em!important;color:#b89455!important}.product-card__badge,.badge--sale,.product-badge,[class*=badge--sale]{background:#8b3a4a!important;color:#fff!important;border-radius:999px!important;padding:4px 10px!important;font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.1em!important}.product-card__image,.product-card__media,.card-product__image,[class*=product-card__image] img{border-radius:0!important}.product-card__image-wrap img,.product-card__media img,.card-product__image img,[class*=product-card] img{transition:transform .3s ease!important}.product-card:hover img,.product-item:hover img,.card-product:hover img,product-card:hover img{transform:scale(1.04)}.collection-toolbar,.facets,.collection-filters,[class*=facets-container]{background:#fbf3e2!important;border-radius:12px!important;padding:16px!important;margin-bottom:20px!important}.facets__summary,.collection-toolbar__sort{font-weight:500!important;color:#1a120b!important}.facets__form select,.collection-toolbar select,[class*=sort] select{border:1px solid #e5dccd!important;border-radius:999px!important;padding:8px 16px!important;background:#fff!important;font-size:13px!important;font-weight:500!important;color:#1a120b!important}.pagination,.pagination__list,[class*=pagination]{margin-top:32px!important}.pagination a,.pagination__link,[class*=pagination] a{border-radius:999px!important;border:1px solid #e5dccd!important;background:#fff!important;color:#1a120b!important;font-weight:500!important;transition:background .15s,color .15s!important}.pagination a:hover,.pagination__link:hover{background:#1a120b!important;color:#fff!important}.pagination__link--current,.pagination a[aria-current=page]{background:#8b3a4a!important;color:#fff!important;border-color:#8b3a4a!important}body.template-cart{background:#fbf3e2}.template-cart h1,.template-cart .h1{font-size:clamp(36px,5vw,56px)!important;font-weight:500!important;letter-spacing:-.025em!important;text-align:center!important;padding:clamp(28px,4vw,56px) 0!important}.template-cart .cart-items,.template-cart .cart__items,.template-cart main-cart{background:#fff!important;border-radius:16px!important;padding:clamp(20px,3vw,32px)!important;box-shadow:0 1px 3px #1a120b0a!important}.template-cart .cart-totals,.template-cart .cart__totals,.template-cart cart-totals{background:#fff!important;border-radius:16px!important;padding:clamp(20px,3vw,32px)!important}body.template-search{background:#fbf3e2}.template-search h1,.template-search .page-header h1{font-size:clamp(32px,4vw,48px)!important;font-weight:500!important;text-align:center!important}.template-search .search-results,.template-search main-search{background:#fff!important;border-radius:16px!important;padding:clamp(20px,3vw,36px)!important;margin-top:24px}.template-search .search-input,.template-search input[type=search]{border-radius:999px!important;padding:14px 24px!important;font-size:16px!important;border:2px solid #e5dccd!important}body.template-blog,body.template-article{background:#fbf3e2}.template-blog .blog-grid,.template-blog .blog-articles{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))!important;gap:clamp(16px,2vw,24px)!important}.template-blog .article-card,.template-blog .blog-article{background:#fff!important;border-radius:14px!important;overflow:hidden!important;transition:transform .15s,box-shadow .15s!important}.template-blog .article-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px #1a120b1a}.template-article .article{background:#fff!important;border-radius:16px!important;padding:clamp(24px,4vw,56px)!important;margin:clamp(20px,3vw,40px) auto!important;max-width:760px!important}.template-article h1{font-size:clamp(32px,4vw,56px)!important;font-weight:500!important;letter-spacing:-.025em!important;line-height:1.05!important}body[class*=template-customers]{background:#fbf3e2}body[class*=template-customers] main{max-width:640px!important;margin:clamp(24px,4vw,56px) auto!important;background:#fff!important;border-radius:16px!important;padding:clamp(24px,4vw,48px)!important}body[class*=template-customers] h1{font-size:clamp(28px,4vw,40px)!important;font-weight:500!important;letter-spacing:-.02em!important;text-align:center!important;margin-bottom:24px!important}body.template-404{background:#fbf3e2;min-height:60vh}body.template-404 main{text-align:center!important;padding:clamp(40px,6vw,96px) 16px!important}body.template-404 h1{font-size:clamp(48px,7vw,96px)!important;font-weight:500!important;letter-spacing:-.03em!important;color:#8b3a4a!important;margin-bottom:16px!important}@font-face{font-family:inherit;font-display:swap}template#quick-buy-content,.quick-buy-modal,.quick-buy-modal__content,[id^=product-form-quick-buy],.product-quick-buy{display:none!important}#quick-buy-modal-content{display:none!important}body[class*=template-product] .product__media img,body[class*=template-product] .product-gallery img,body[class*=template-product] product-gallery img,body[class*=template-product] .product__media video,body[class*=template-product] product-gallery .media{max-width:100%!important;height:auto!important}body[class*=template-product] .product-gallery,body[class*=template-product] product-gallery,body[class*=template-product] .product__media-list{overflow:hidden}@media(min-width:769px){[class*=shopify-section][class*=-mobile],.shopify-section--editorial-header-mobile,.shopify-section--editorial-landing-mobile,.shopify-section--editorial-cart-mobile,.shopify-section--editorial-pdp-mobile,.shopify-section--editorial-collection-mobile,.shopify-section--editorial-home-mobile,.shopify-section--finder-wizard-mobile,[id*=--mobile],.ed-cart,.ed-pdp,.ed-landing,.ed-finder,.js-pdp,.js-landing,.js-finder,.editorial-header-mobile,.editorial-pdp-mobile,.editorial-cart-mobile,.editorial-landing-mobile,.editorial-collection-mobile,.editorial-home-mobile,.finder-wizard-mobile{display:none!important}}body[class*=template-product] .shopify-payment-button,body[class*=template-product] [data-shopify=payment-button],body[class*=template-product] shop-pay-button,body[class*=template-product] .shopify-payment-button__button{max-height:48px!important;min-height:44px!important;font-size:14px!important;border-radius:999px!important}body[class*=template-product] .shopify-payment-button{margin-top:10px}body[class*=template-product] buy-buttons button[type=submit],body[class*=template-product] .product-form__submit{min-height:48px!important;font-size:15px!important;font-weight:600!important}.shopify-payment-button__button,.shopify-payment-button__button--unbranded,.shopify-payment-button__button--branded,shop-pay-button{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.shopify-payment-button{background:transparent!important}.shopify-payment-button__more-options{display:inline-block!important;visibility:visible!important;margin:8px 0 0!important;text-decoration:underline!important;color:#1a120b!important;font-size:13px!important;font-weight:500!important}body.template-customers-login,body.template-customers-register,body.template-customers-account,body.template-customers-addresses,body.template-customers-order,body.template-customers-reset_password,body.template-customers-activate_account,body[class*=template-customers]{background:#fbf3e2!important}body[class*=template-customers] .customer-account-box,body[class*=template-customers] .container--xxs>.v-stack,body[class*=template-customers] account-login,body[class*=template-customers] account-register{background:#fff!important;border-radius:18px!important;padding:clamp(28px,4vw,44px) clamp(24px,4vw,40px)!important;box-shadow:0 8px 32px #1a120b0f!important;border:1px solid #efe5cf!important}body[class*=template-customers] h1.h3,body[class*=template-customers] .section-header h1{font-size:clamp(28px,4vw,38px)!important;font-weight:500!important;letter-spacing:-.02em!important;line-height:1.1!important;color:#1a120b!important;margin-bottom:4px!important}body.template-customers-login .container--xxs h1.h3:before,body.template-customers-register .container--xxs h1.h3:before{content:"Member access";display:block;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#b89455;margin-bottom:10px}body.template-customers-account .section-header h1.h3:before{content:"Welcome back";display:block;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#b89455;margin-bottom:10px}body[class*=template-customers] input[type=text],body[class*=template-customers] input[type=email],body[class*=template-customers] input[type=password],body[class*=template-customers] input[type=tel],body[class*=template-customers] textarea,body[class*=template-customers] select{background:#fbf3e2!important;border:1px solid transparent!important;border-radius:10px!important;padding:14px 16px!important;font-size:15px!important;transition:border-color .15s,background .15s,box-shadow .15s!important}body[class*=template-customers] input:focus,body[class*=template-customers] textarea:focus,body[class*=template-customers] select:focus{background:#fff!important;border-color:#1a120b!important;outline:none!important;box-shadow:0 4px 16px #1a120b0f!important}body[class*=template-customers] button[type=submit],body[class*=template-customers] .button--primary{background:#1a120b!important;color:#fff!important;border-radius:999px!important;padding:14px 28px!important;font-size:15px!important;font-weight:600!important;border:0!important;transition:transform .15s,background .15s!important}body[class*=template-customers] button[type=submit]:hover,body[class*=template-customers] .button--primary:hover{transform:translateY(-1px);background:#2a1f12!important}body[class*=template-customers] .link-faded,body[class*=template-customers] a[allow-hash-change]{color:#8b3a4a!important;text-decoration:underline!important}body[class*=template-customers] .customer-account-overview,body[class*=template-customers] .customer-orders__order,body[class*=template-customers] .customer-addresses__address{background:#fff!important;border-radius:14px!important;padding:22px!important;border:1px solid #efe5cf!important}body.template-customers-account a[href*=logout]{display:inline-flex!important;align-items:center;gap:6px;padding:8px 16px!important;border:1px solid #1a120b!important;border-radius:999px!important;font-size:13px!important;font-weight:600!important;color:#1a120b!important;text-decoration:none!important;transition:background .15s,color .15s}body.template-customers-account a[href*=logout]:hover{background:#1a120b!important;color:#fff!important}body.template-customers-login .container--xxs:before,body.template-customers-register .container--xxs:before{content:"\273f";display:block;text-align:center;font-size:32px;color:#b89455;margin-bottom:16px;opacity:.7}body.template-search .empty-state,body[class*=template-search] .empty-state{background:#fbf3e2!important;border-radius:18px!important;padding:clamp(40px,6vw,72px) clamp(28px,4vw,48px)!important;text-align:center!important;border:1px solid #efe5cf!important;margin:clamp(24px,4vw,40px) auto!important;max-width:720px!important}body.template-search .empty-state:before,body[class*=template-search] .empty-state:before{content:"\1f50d";display:block;font-size:48px;margin-bottom:16px;opacity:.7}body.template-search .empty-state h2,body.template-search .empty-state .h3,body.template-search .empty-state p{font-size:18px!important;line-height:1.55!important;color:#2b2017!important}body.template-search .empty-state:after{content:"Try one of our popular sections instead:";display:block;font-size:12px;text-transform:uppercase;letter-spacing:.18em;color:#5a4f43;margin:24px 0 14px;font-weight:600}body.template-search .empty-state{position:relative}body.template-search .empty-state .chips,body.template-search .empty-state__chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:14px}body.template-search h1{font-size:clamp(28px,4vw,42px)!important;font-weight:500!important;letter-spacing:-.02em!important;margin-bottom:4px!important}body.template-search h1:before{content:"Search results";display:block;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#b89455;margin-bottom:8px}body.template-search input[type=search]{background:#fbf3e2!important;border:1px solid transparent!important;border-radius:999px!important;padding:14px 22px!important;font-size:15px!important;transition:border-color .15s,background .15s}body.template-search input[type=search]:focus{background:#fff!important;border-color:#1a120b!important;outline:none!important}.announcement-bar,.shopify-section--announcement,.shopify-section-group-header .announcement-bar{background:linear-gradient(90deg,#1a120b,#2a1f12)!important;color:#f5e8c8!important;font-size:12.5px!important;font-weight:500!important;letter-spacing:.04em!important;padding:9px 0!important;border-bottom:1px solid rgba(184,148,85,.22)!important}.announcement-bar .h-stack,.announcement-bar>*{text-align:center!important}.announcement-bar a{color:#f5e8c8!important;text-decoration:none!important;border-bottom:1px solid rgba(245,232,200,.4);transition:border-color .15s,color .15s}.announcement-bar a:hover{color:#fff!important;border-bottom-color:#fff}.announcement-bar [aria-current=true],.announcement-bar .pagination-dot[aria-selected=true]{background:#b89455!important}@media(max-width:480px){.announcement-bar{font-size:11.5px!important;padding:7px 0!important}}.template-cart .empty-state,.template-cart [data-cart-empty],.cart-drawer.drawer--center-body{background:#fbf3e2!important;border-radius:18px!important;padding:clamp(40px,6vw,64px) clamp(24px,4vw,36px)!important;text-align:center!important;margin:clamp(16px,3vw,32px)!important;border:1px solid #efe5cf!important}.template-cart .empty-state:before,.cart-drawer.drawer--center-body:before{content:"\1f6cd";display:block!important;font-size:56px!important;margin-bottom:18px!important;opacity:.7!important}.template-cart .empty-state p,.cart-drawer.drawer--center-body p.h5{font-size:18px!important;font-weight:500!important;color:#1a120b!important;margin:0 0 12px!important}.template-cart .empty-state:after,.cart-drawer.drawer--center-body:after{content:"Browse seforim, Judaica, gifts and more \2014  50,000+ items.";display:block;font-size:14px;color:#5a4f43;line-height:1.55;max-width:320px;margin:0 auto 22px}.template-cart .empty-state .button,.template-cart .empty-state a,.cart-drawer.drawer--center-body .button{background:#1a120b!important;color:#fff!important;border-radius:999px!important;padding:14px 28px!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important;display:inline-flex!important;align-items:center;gap:6px;border:0!important;transition:transform .15s!important}.template-cart .empty-state .button:hover{transform:translateY(-1px)}footer.shopify-section-footer,.shopify-section--footer,.footer{background:#1a120b!important;color:#f5e8c8!important;padding:clamp(48px,6vw,80px) 0 clamp(28px,3vw,40px)!important;border-top:1px solid #2a1f12!important}.footer h2,.footer h3,.footer h4,.footer .h6,.footer .heading{font-size:11.5px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.2em!important;color:#b89455!important;margin:0 0 18px!important}.footer a,.footer .link{color:#f5e8c8!important;text-decoration:none!important;font-size:14px!important;line-height:1.7!important;transition:color .15s!important}.footer a:hover,.footer .link:hover{color:#fff!important}.footer .footer-brand:before,.footer h2.h3:before{content:"\273f";display:block;color:#b89455;font-size:18px;margin-bottom:6px;opacity:.8}.footer .social-media .social-media__item:before,.footer ul.social-media>li:before{content:none!important}.footer .footer-bottom:before,.footer .footer-bottom-bar:before{content:"From the family behind Eichler's Brooklyn";display:block;font-size:12px;font-style:italic;color:#8b7558;text-align:center;letter-spacing:.05em;margin-bottom:12px}.footer input[type=email],.footer input[type=text]{background:#f5e8c80f!important;border:1px solid rgba(184,148,85,.25)!important;color:#f5e8c8!important;border-radius:999px!important;padding:12px 18px!important;font-size:14px!important}.footer input::placeholder{color:#f5e8c880!important}.footer input:focus{outline:none!important;border-color:#b89455!important;background:#f5e8c81a!important}.footer button[type=submit]{background:#b89455!important;color:#1a120b!important;border:0!important;border-radius:999px!important;padding:12px 22px!important;font-weight:600!important;font-size:13.5px!important;cursor:pointer!important}.footer button[type=submit]:hover{background:#d2ae6e!important}.footer .footer-payments,.footer .payment-icons,.footer ul[class*=payment]{display:flex!important;gap:10px!important;flex-wrap:wrap!important;align-items:center!important;list-style:none!important;padding:0!important;margin:16px 0 0!important}.footer .payment-icons li,.footer ul[class*=payment] li{filter:brightness(.95) saturate(.85);border-radius:4px;overflow:hidden}.footer .footer-bottom,.footer .footer-bottom-bar{border-top:1px solid rgba(184,148,85,.18)!important;padding-top:20px!important;margin-top:clamp(28px,4vw,48px)!important;font-size:12.5px!important;color:#b8a589!important;text-align:center!important}.footer .footer-bottom a,.footer .footer-bottom-bar a{color:#d2ae6e!important}.shopify-section--newsletter,section[class*=newsletter]:not(.shopify-section-footer){background:linear-gradient(180deg,#fbf3e2,#f5e8c8)!important}.shopify-section--newsletter .container,section[class*=newsletter] .container{text-align:center!important}.shopify-section--newsletter h2,.shopify-section--newsletter .h3,.shopify-section--newsletter .h2{font-size:clamp(28px,4vw,42px)!important;font-weight:500!important;letter-spacing:-.02em!important;color:#1a120b!important;margin:0 0 12px!important}.shopify-section--newsletter h2:before{content:"\2726  Letters from the family";display:block;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#b89455;margin-bottom:12px}.shopify-section--newsletter p,.shopify-section--newsletter .subheading,.shopify-section--newsletter .text-subdued{font-size:16px!important;color:#5a4f43!important;line-height:1.55!important;max-width:540px;margin:0 auto 24px!important}.shopify-section--newsletter form,section[class*=newsletter] form{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;background:transparent!important;border-radius:0!important;padding:0!important;max-width:460px!important;margin:0 auto!important;box-shadow:none!important}.shopify-section--newsletter .form-row,section[class*=newsletter] .form-row{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;width:100%!important}.shopify-section--newsletter .form-control,section[class*=newsletter] .form-control{display:block!important;width:100%!important;height:52px!important;min-height:52px!important;max-height:52px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;grid-template-columns:none!important;grid-template-rows:none!important;align-items:stretch!important;aspect-ratio:auto!important}.shopify-section--newsletter .form-row,section[class*=newsletter] .form-row{height:auto!important;min-height:0!important;max-height:none!important}.shopify-section--newsletter input[type=email],section[class*=newsletter] input[type=email]{display:block!important;width:100%!important;flex:0 0 auto!important;height:52px!important;min-height:52px!important;max-height:52px!important;line-height:1.2!important;background:#fff!important;border:1px solid #e5dccd!important;border-radius:999px!important;outline:0!important;padding:0 22px!important;font-size:15px!important;color:#1a120b!important;box-shadow:0 1px 3px #1a120b0a!important;box-sizing:border-box!important}.shopify-section--newsletter input[type=email]:focus,section[class*=newsletter] input[type=email]:focus{border-color:#8b3a4a!important;box-shadow:0 0 0 3px #8b3a4a1f!important}.shopify-section--newsletter input::placeholder{color:#8a7e6f!important}.shopify-section--newsletter button[type=submit],section[class*=newsletter] button[type=submit]{width:100%!important;flex:0 0 auto!important;align-self:stretch!important;position:static!important;background:#1a120b!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:0!important;border-radius:999px!important;padding:14px 24px!important;font-weight:600!important;font-size:15px!important;letter-spacing:.01em!important;cursor:pointer!important;transition:transform .15s,background .15s!important}.shopify-section--newsletter button[type=submit]:hover{transform:translateY(-1px);background:#2a1f12!important}.shopify-section--newsletter .form-status,.shopify-section--newsletter [role=status]{font-size:13px!important;color:#5a4f43!important;margin-top:12px!important}html body shop-pay-button,html body .shopify-payment-button,html body .shopify-payment-button>button,html body .shopify-payment-button>[role=button],html body .shopify-payment-button__button,html body .shopify-payment-button__button--branded,html body .shopify-payment-button__button--unbranded,html body buy-buttons .shopify-payment-button>button:not(.shopify-payment-button__more-options),html body [data-shopify=dynamic-checkout-cart],html body [data-testid=dynamic-checkout-button]{display:none!important;visibility:hidden!important;width:0!important;height:0!important;padding:0!important;margin:0!important;border:0!important;opacity:0!important;pointer-events:none!important;position:absolute!important;top:-10000px!important;left:-10000px!important}html body .shopify-payment-button__more-options{display:inline-block!important;visibility:visible!important;width:auto!important;height:auto!important;padding:8px 0!important;margin:12px 0 0!important;position:static!important;opacity:1!important;pointer-events:auto!important;text-decoration:underline!important;color:#1a120b!important;font-size:13px!important;font-weight:500!important;background:transparent!important}.product__description em,.product__description i,[class*=product] .rte em,[class*=product] .rte i,.product-info__description em,.product-info__description i{color:#5a4f43!important;font-style:italic!important}.product__description em:first-of-type:contains("Judaica Square"),.product__description i:first-of-type:contains("Judaica Square"){color:#b89455!important}.product__description,.product-info__description{background:transparent!important;padding:4px 0!important;font-size:15px!important;line-height:1.65!important;color:#2b2017!important}.product__description p,.product-info__description p{margin:0 0 12px!important}.product__description ul,.product-info__description ul{margin:0 0 16px!important;padding-left:22px!important}.pdp-trust-band,[class*=trust-band]{background:#fbf3e2!important;border-radius:14px!important;border:1px solid #efe5cf!important}@media(max-width:768px){judaica-megamenu,.jz-mm,.jz-mm__triggers,.jz-mm__panels,.jz-hdr,.jz-hdr__top{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important}}header-sidebar,#sidebar-menu,.header-sidebar,header-sidebar.drawer,header-sidebar>*,header-sidebar [slot]{display:none!important;visibility:hidden!important;position:fixed!important;top:-10000px!important;left:-10000px!important;height:0!important;width:0!important;overflow:hidden!important;pointer-events:none!important}header-sidebar:not(:defined),header-sidebar:not(:defined)>*{display:none!important;visibility:hidden!important}.shopify-section-header,.shopify-section--header,section[id^=shopify-section-][id*=header],header.shopify-section-header,.header,x-header,.header__primary-nav,nav-tree{display:none!important}@media(max-width:768px){.js-app-bar{display:grid!important}}@media(min-width:769px){.jz-hdr{display:block!important}judaica-megamenu,.jz-mm{display:block!important}}height-observer[variable=header],x-header,x-header.header,.shopify-section-group-header-group height-observer,.shopify-section-group-header-group x-header,.shopify-section-group-header-group .header,.shopify-section-group-header-group #shopify-section-header,[id*=shopify-section][id*=header]:not([id*=footer]) x-header,[id*=shopify-section][id*=header]:not([id*=footer]) height-observer{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;position:fixed!important;top:-10000px!important}.shopify-section-group-header-group .announcement-bar,.shopify-section-group-header-group .shopify-section--announcement,.shopify-section--announcement,section[class*=announcement],.js-bug-bounty-bar{display:block!important;visibility:visible!important;position:static!important;height:auto!important;overflow:visible!important}:root{--jz-cream: #fbf3e2;--jz-cream-soft: #fdf6ec;--jz-ink: #1a120b;--jz-rose: #8b3a4a;--jz-gold: #b89455}body.template-index .shopify-section--newsletter,body.template-index section[id*=__newsletter],body.template-index #shopify-section-template--20563468550312__newsletter,body.template-index .shopify-section--newsletter>.color-scheme,body.template-index section[id*=__newsletter]>.color-scheme,body.template-index #shopify-section-template--20563468550312__newsletter>.color-scheme,body.template-index .shopify-section--newsletter [class*=color-scheme--bg-],body.template-index #shopify-section-template--20563468550312__newsletter [class*=color-scheme--bg-]{background:linear-gradient(180deg,#fbf3e2,#f5e8c8)!important;background-color:#fbf3e2!important}body.template-index .shopify-section--newsletter :where(h1,h2,h3,h4,h5,h6,p,span,label,em,strong,small,li,a),body.template-index section[id*=__newsletter] :where(h1,h2,h3,h4,h5,h6,p,span,label,em,strong,small,li,a),body.template-index #shopify-section-template--20563468550312__newsletter :where(h1,h2,h3,h4,h5,h6,p,span,label,em,strong,small,li){color:#1a120b!important}body.template-index .shopify-section--newsletter .text-subdued,body.template-index section[id*=__newsletter] .text-subdued{color:#5a4f43!important}body.template-index .shopify-section--newsletter button[type=submit],body.template-index section[id*=__newsletter] button[type=submit],body.template-index #shopify-section-template--20563468550312__newsletter button[type=submit],body.template-index #shopify-section-template--20563468550312__newsletter button[type=submit] *{background:#1a120b!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}body.template-index [id*=stories_grid],body.template-index [id*=stories] .js-stories,body.template-index .shopify-section--featured-stories{background:#fbf3e2!important}body.template-index [id*=stories_grid] .js-stories,body.template-index [id*=stories_grid] section{background:#fbf3e2!important}body.template-index [id*=category_circles],body.template-index [id*=category_circles] .js-cat-circles{background:#fbf3e2!important}body.template-index [id*=trust_bar],body.template-index [id*=trust_bar] .js-trust-bar__inner,body.template-index [id*=holiday_tiles]{background:#fff!important}body.template-index [id*=featured_shavuos_hero],body.template-index [id*=wizards_strip]{background:#fdf6ec!important}@media screen and (min-width:1000px){[id^=shopify-section-template][id$=__main].shopify-section--main-product,.shopify-section--main-product{--product-grid: "product-gallery product-info" auto "product-content product-info" minmax(0, 1fr) / minmax(0, .58fr) minmax(0, .42fr) !important;--product-gap: 4rem !important}}.product-info__block-item .prose>h3{position:relative!important;font-size:1.0625rem!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin-top:1.5rem!important;margin-bottom:.875rem!important;padding-left:.875rem!important;color:var(--jz-ink, #1a120b)!important}.product-info__block-item .prose>h3:before{content:"";position:absolute;left:0;top:.2em;bottom:.2em;width:3px;background:var(--jz-accent, #b89455);border-radius:2px}.product-info__block-item .prose .table-scroller{margin:.5rem 0 1.5rem;padding:.25rem 1.25rem;background:linear-gradient(180deg,#fafaf6,#fff);border:1px solid #ece8de;border-left:3px solid var(--jz-accent, #b89455);border-radius:0 8px 8px 0}.product-info__block-item .prose table{width:100%;border-collapse:collapse;margin:0}.product-info__block-item .prose table tr{border-bottom:1px solid #efe9dd}.product-info__block-item .prose table tr:last-child{border-bottom:none}.product-info__block-item .prose table td,.product-info__block-item .prose table th{padding:.625rem .5rem;font-size:.9375rem;line-height:1.5;vertical-align:top;text-align:left}.product-info__block-item .prose table td:first-child,.product-info__block-item .prose table th:first-child{font-weight:600;width:34%;color:var(--jz-ink, #1a120b)}.product-info__block-item .prose table td:last-child{color:var(--jz-mute, #5a4f43)}
/*# sourceMappingURL=/cdn/shop/t/32/assets/theme-refresh.css.map */
