:root{--font-site: "Varela Round", "Assistant", "Arial Hebrew", Arial, sans-serif;--font-heading--family: var(--font-site);--font-heading--weight: 400;--font-heading--style: normal;--font-subheading--family: var(--font-site);--font-subheading--weight: 400;--font-subheading--style: normal;--font-body--family: var(--font-site);--font-body--weight: 400;--font-body--style: normal;--font-accent--family: var(--font-site);--font-accent--weight: 400;--font-accent--style: normal;--button-font-family-primary: var(--font-site);--button-font-family-secondary: var(--font-site);--cart-primary-font-family: var(--font-site);--cart-secondary-font-family: var(--font-site);--menu-top-level-font-family: var(--font-site);--menu-parent-font-family: var(--font-site);--menu-child-font-family: var(--font-site);--header-actions-font-family: var(--font-site);--gold: #b8913a;--gold-light: #e6c680;--gold-line: #d9bd78;--burgundy: #8c1d20;--burgundy-deep: #5e1114;--ink: #2a1c14;--ivory: #ffffff}body{background-color:var(--ivory)}body,body :where(p,span,a,li,div,label,button,input,select,textarea,summary,th,td,small,blockquote,figcaption,nav,details),.button,.button-secondary,.text-block,.text-block *,.custom-typography>*,.cart-primary-typography,.cart-secondary-typography,.menu-list__link,.mega-menu__link,.menu-drawer__menu-item,.product-badges__badge{font-family:var(--font-site)!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading--family)!important;letter-spacing:0}a.button,a.button-secondary{font-weight:600;letter-spacing:.02em;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease,color .25s ease}a.button:hover,a.button-secondary:hover{transform:translateY(-2px);box-shadow:0 10px 22px -10px #8c1d208c}.product-badges__badge{border-radius:999px;letter-spacing:.04em;font-weight:600}.menu-list__link{font-weight:600;letter-spacing:.02em}#shopify-section-template--28318163009748__section_QhqRcF .text-block h2:after,#shopify-section-template--28318163009748__product_list_X8Q7bi .section-resource-list__header h2:after,#shopify-section-template--28318163009748__section_RhpYRt h3:after,#shopify-section-sections--28318158356692__section_ewYtd4 h2:after{content:"\2726";display:block;width:150px;max-width:60%;margin:.55em auto 0;text-align:center;font-size:.32em;line-height:1;color:var(--gold);background:linear-gradient(90deg,transparent,var(--gold)) left center / 42% 1px no-repeat,linear-gradient(270deg,transparent,var(--gold)) right center / 42% 1px no-repeat}#shopify-section-template--28318163009748__section_QhqRcF .section-background{background:#fff}#shopify-section-template--28318163009748__section_QhqRcF .custom-section-content{max-width:920px;margin-inline:auto;padding:clamp(36px,6vw,72px) clamp(20px,5vw,64px);text-align:center;background:#fffdf7;border:1px solid var(--gold-line);border-radius:6px;box-shadow:inset 0 0 0 8px #fffdf7,inset 0 0 0 9px #e8d6a4,0 24px 50px -28px #3b2a1466}#shopify-section-template--28318163009748__section_QhqRcF .text-block.h1 h2{font-size:clamp(2.2rem,5vw,3.4rem);color:var(--burgundy)}#shopify-section-template--28318163009748__section_QhqRcF rte-formatter h6{text-transform:none;font-weight:500;font-size:clamp(1.15rem,2.2vw,1.45rem);line-height:1.6;color:#4a3a2a;margin:0 0 .55em;text-align:center}#shopify-section-template--28318163009748__section_QhqRcF rte-formatter h6:last-of-type{font-weight:700;font-size:clamp(1.35rem,2.7vw,1.8rem);color:var(--burgundy);margin-top:.8em}#shopify-section-template--28318163009748__product_list_X8Q7bi .section-background{background:#fff}#shopify-section-template--28318163009748__product_list_X8Q7bi .section-resource-list__header h2{font-size:clamp(2.2rem,5vw,3.2rem);color:var(--burgundy);text-align:center}#shopify-section-template--28318163009748__section_RhpYRt .section-content-wrapper{border-radius:0;overflow:visible;background:transparent;border:0;box-shadow:none;align-items:center;gap:40px}#shopify-section-template--28318163009748__section_RhpYRt .section-content-wrapper>.group-block{position:relative;align-self:center;background:transparent!important;border:0;box-shadow:none;justify-content:center}#shopify-section-template--28318163009748__section_RhpYRt .section-content-wrapper>.group-block:before{content:none}#shopify-section-template--28318163009748__section_RhpYRt h3{font-size:clamp(1.7rem,3vw,2.3rem);line-height:1.25;color:var(--burgundy)}#shopify-section-template--28318163009748__section_RhpYRt h3:after{width:120px;margin-top:.8em}#shopify-section-template--28318163009748__section_RhpYRt .text-block.h4,#shopify-section-template--28318163009748__section_RhpYRt .text-block.h4 p{font-family:var(--font-body--family)!important;font-weight:400;font-size:1.05rem;line-height:1.95;letter-spacing:.01em;text-transform:none;color:#5a4a3c}#shopify-section-sections--28318158356692__section_ewYtd4 .section-content-wrapper{gap:24px}#shopify-section-sections--28318158356692__section_ewYtd4 .section-content-wrapper>.group-block{position:relative;overflow:hidden;padding:40px 24px 34px;background:#fffdf7;border:1px solid #e8d6a4;border-radius:18px;box-shadow:0 18px 36px -26px #3b2a1480;transition:transform .35s ease,box-shadow .35s ease}#shopify-section-sections--28318158356692__section_ewYtd4 .section-content-wrapper>.group-block:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--gold),var(--gold-light),var(--gold))}#shopify-section-sections--28318158356692__section_ewYtd4 .section-content-wrapper>.group-block:hover{transform:translateY(-6px);box-shadow:0 28px 44px -26px #3b2a1499}#shopify-section-sections--28318158356692__section_ewYtd4 .icon-block{padding:18px;border-radius:50%;background:#f6ecd2;border:1px solid var(--gold-line);box-sizing:content-box}#shopify-section-sections--28318158356692__section_ewYtd4 .icon-block__media{color:var(--burgundy)}#shopify-section-sections--28318158356692__section_ewYtd4 h2{font-size:clamp(1.6rem,2.6vw,2rem);color:var(--burgundy)}#shopify-section-sections--28318158356692__footer_WnX4aJ{border-top:3px solid var(--gold)}#shopify-section-sections--28318158356692__footer_WnX4aJ h4{color:var(--gold-light)}@media screen and (max-width:749px){#shopify-section-template--28318163009748__section_RhpYRt .section-content-wrapper{border-radius:14px}}.header__row--top{border-bottom:none!important}.header__row--bottom{border-bottom:2px solid var(--gold);box-shadow:0 14px 28px -24px #2a1c148c}.menu-list__link{position:relative;transition:color .3s ease}.menu-list__link-title{display:inline-block;padding-bottom:6px;background-image:linear-gradient(90deg,transparent,var(--gold) 20%,var(--gold) 80%,transparent);background-repeat:no-repeat;background-position:center calc(100% + -0px);background-size:0% 2px;background-origin:padding-box;letter-spacing:0;transition:background-size .4s ease,letter-spacing .4s ease,transform .2s ease}.menu-list__list-item:not([slot=overflow]) .menu-list__link:hover .menu-list__link-title,.menu-list__list-item:not([slot=overflow]) .menu-list__link:focus-visible .menu-list__link-title,.menu-list__list-item:not([slot=overflow]) .menu-list__link[aria-expanded=true] .menu-list__link-title,.menu-list__link--active .menu-list__link-title{background-size:100% 2px;letter-spacing:.4px}.menu-list__link:active .menu-list__link-title{transform:scale(.96)}.menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link,.menu-list .menu-list__link:hover,.menu-list .menu-list__link[aria-expanded=true],.menu-list .menu-list__link--active{color:var(--burgundy)!important}.mega-menu__link,.menu-list__submenu a{transition:color .25s ease,padding-inline-start .25s ease}.mega-menu__link:hover,.menu-list__submenu a:hover{color:var(--burgundy)!important}.cart-bubble__background{background-color:var(--burgundy)}#shopify-section-template--28318162944212__section h1,.page-width-content h1,.blog-posts h1,.cart-title,main .search-header h1,main .main-blog-post h1{text-align:center}#shopify-section-template--28318162944212__section h1:after,.page-width-content h1:after,.blog-posts h1:after,.cart-title:after,main .main-blog-post h1:after{content:"\2726";display:block;width:170px;max-width:60%;margin:.5em auto 0;text-align:center;font-size:.3em;line-height:1;color:var(--gold);background:linear-gradient(90deg,transparent,var(--gold)) left center / 42% 1px no-repeat,linear-gradient(270deg,transparent,var(--gold)) right center / 42% 1px no-repeat}#shopify-section-template--28318162944212__section .section-content-wrapper{justify-content:center}#shopify-section-template--28318162944212__section .text-block{width:100%;text-align:center;padding-inline:0!important}#shopify-section-template--28318162944212__section h1{font-size:clamp(2.4rem,6vw,3.8rem);color:var(--gold-light);text-shadow:0 2px 18px rgba(0,0,0,.55)}#shopify-section-template--28318162944212__section h1:after{color:var(--gold-light);background:linear-gradient(90deg,transparent,var(--gold-light)) left center / 42% 1px no-repeat,linear-gradient(270deg,transparent,var(--gold-light)) right center / 42% 1px no-repeat}results-list.product-grid-container,results-list .collection-wrapper{background:#fff}results-list .product-grid{--product-grid-gap-desktop: 30px;--product-grid-gap-mobile: 16px;padding:36px clamp(16px,4vw,56px) 64px}results-list .product-grid__item{border:0}.facets-block-wrapper{border-bottom:1px solid var(--gold-line)}.facets__summary,.sorting-filter__select{font-weight:600}.facets__panel-content,.sorting-filter__options{border:1px solid var(--gold-line);border-radius:12px;box-shadow:0 18px 36px -22px #2a1c1480}.product-information{background:#fff}body.template-product,body.template-product main,body.template-product .content-for-layout>.shopify-section,body.template-product .product-information,body.template-product .product-information .section-background,body.template-product .product-details,body.template-product .product-details>.group-block,body.template-product product-recommendations,body.template-product product-recommendations .section,body.template-product product-recommendations .section-background{background:#fff!important;background-color:#fff!important}body.template-product .content-for-layout>.shopify-section:first-child{margin-top:0!important}.product-information__media .product-media-container{border-radius:14px;overflow:hidden;box-shadow:0 22px 44px -28px #2a1c148c}.product-information__media .media-gallery__grid{gap:18px}@media screen and (min-width:750px){.product-information__media media-gallery{max-width:540px;margin-inline:auto}}.product-details>.group-block{position:relative;background:transparent;border:0;border-radius:0;box-shadow:none}.product-details>.group-block>.group-block-content{padding:clamp(8px,1.5vw,16px) 0}.product-details h1{font-size:clamp(1.9rem,3.2vw,2.7rem)!important;line-height:1.2;color:var(--burgundy)}.product-details h1:after{content:"";display:block;width:72px;height:3px;margin-top:.55em;background:linear-gradient(90deg,var(--gold),var(--gold-light));border-radius:3px}.product-details product-price .price,.product-details product-price .price-item--sale{font-size:1.6rem;font-weight:700;color:var(--burgundy)}.product-details product-price .compare-at-price{opacity:.55}.product-details .rte,.product-details rte-formatter{line-height:1.9;color:#4a3a2a}.product-details rte-formatter{margin-top:1.2rem;padding-top:1.4rem;border-top:1px solid var(--gold-line);font-size:1rem}.product-details rte-formatter p{margin-block:0 1.1em;line-height:1.95}.product-details rte-formatter h3{margin:0 0 .7em;font-size:1.25rem;line-height:1.3;color:var(--burgundy)}.product-details rte-formatter h3:after{content:"";display:block;width:40px;height:2px;margin-top:.4em;background:var(--gold);border-radius:2px}.product-details rte-formatter h3:not(:first-child){margin-top:1.8rem;padding-top:1.4rem;border-top:1px solid var(--gold-line)}.product-details rte-formatter ul{list-style:none;margin:0;padding:0}.product-details rte-formatter li{position:relative;padding-block:.45em;padding-inline-start:1.5em;line-height:1.6;border-bottom:1px dashed var(--gold-line)}.product-details rte-formatter li:last-child{border-bottom:0}.product-details rte-formatter li:before{content:"";position:absolute;inset-inline-start:.2em;top:1.05em;width:7px;height:7px;background:var(--gold);transform:rotate(45deg)}.product-details .buy-buttons-block .add-to-cart-button{border-radius:10px;font-weight:700;letter-spacing:.03em;transition:transform .25s ease,box-shadow .25s ease}.product-details .buy-buttons-block .add-to-cart-button:hover{transform:translateY(-2px);box-shadow:0 14px 26px -12px #8c1d2099}.quantity-selector{border:1px solid var(--gold-line);border-radius:10px;background:#fff}.sticky-add-to-cart__bar{border-top:2px solid var(--gold);box-shadow:0 -14px 30px -22px #2a1c1480}.sticky-add-to-cart__title{font-family:var(--font-heading--family);color:var(--burgundy);font-weight:700}product-recommendations .section-background{background:#fff}product-recommendations h2{font-size:clamp(2rem,4.4vw,3rem);color:var(--burgundy);text-align:center}product-recommendations h2:after{content:"\2726";display:block;width:150px;max-width:60%;margin:.55em auto 0;text-align:center;font-size:.32em;line-height:1;color:var(--gold);background:linear-gradient(90deg,transparent,var(--gold)) left center / 42% 1px no-repeat,linear-gradient(270deg,transparent,var(--gold)) right center / 42% 1px no-repeat}.cart-page{padding-top:48px}.cart-items__table-row{background:#fffdf7;border:1px solid #e8d6a4;border-radius:14px;padding:16px;box-shadow:0 14px 28px -24px #3b2a1480}.cart-page .cart-items__media-container,.cart-page .cart-items__media img{border-radius:10px}.cart-items__title{font-family:var(--font-heading--family);font-weight:700;color:var(--burgundy)}.cart-page__summary .cart-totals,.cart-totals{font-weight:600}.cart-page__summary{background:#fffdf7;border:1px solid var(--gold-line);border-radius:14px;padding:24px;box-shadow:inset 0 0 0 6px #fffdf7,inset 0 0 0 7px #e8d6a4,0 20px 40px -28px #3b2a1480}.cart-drawer__dialog{border-inline-end:2px solid var(--gold)}.cart-drawer__heading{font-family:var(--font-heading--family);color:var(--burgundy)}.page-width-content .section-content-wrapper{background:#fffdf7;border:1px solid var(--gold-line);border-radius:14px;padding:clamp(28px,5vw,56px) clamp(20px,5vw,56px);box-shadow:inset 0 0 0 8px #fffdf7,inset 0 0 0 9px #e8d6a4,0 24px 50px -30px #3b2a1466}.page-width-content h1{font-size:clamp(2.2rem,5vw,3.2rem);color:var(--burgundy)}.page-width-content rte-formatter,.page-width-content .rte{line-height:1.9;color:#4a3a2a}#shopify-section-template--28318163075284__section .custom-section-content{max-width:820px;margin:24px auto 64px;padding:clamp(28px,5vw,56px) clamp(20px,5vw,56px);background:#fffdf7;border:1px solid var(--gold-line);border-radius:14px;box-shadow:inset 0 0 0 8px #fffdf7,inset 0 0 0 9px #e8d6a4,0 24px 50px -30px #3b2a1466}#shopify-section-template--28318163075284__section h1{text-align:center;font-size:clamp(2.2rem,5vw,3.2rem);color:var(--burgundy)}#shopify-section-template--28318163075284__section h1:after{content:"\2726";display:block;width:170px;max-width:60%;margin:.5em auto 0;text-align:center;font-size:.3em;line-height:1;color:var(--gold);background:linear-gradient(90deg,transparent,var(--gold)) left center / 42% 1px no-repeat,linear-gradient(270deg,transparent,var(--gold)) right center / 42% 1px no-repeat}.contact-form__input{border-radius:10px;border:1px solid var(--gold-line);background:#fff}.contact-form__input:focus{outline:2px solid var(--gold);outline-offset:2px}.contact-form .submit-button{border-radius:10px;font-weight:700}.field__input,.email-signup__input,input[type=text],input[type=email],input[type=tel],input[type=search],textarea{border-radius:10px}.field__input:focus,input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus{outline:2px solid var(--gold);outline-offset:2px}.blog-posts h1,main .main-blog-post h1{color:var(--burgundy);font-size:clamp(2.2rem,5vw,3.2rem)}.blog-post-card{background:#fffdf7;border:1px solid #e8d6a4;border-radius:16px;overflow:hidden;box-shadow:0 18px 36px -26px #3b2a1480;transition:transform .35s ease,box-shadow .35s ease}.blog-post-card:hover{transform:translateY(-5px);box-shadow:0 28px 44px -26px #3b2a1499}.search-header h1,.search-header h2{color:var(--burgundy);text-align:center}#shopify-section-sections--28318158356692__footer_WnX4aJ a{transition:color .25s ease}#shopify-section-sections--28318158356692__footer_WnX4aJ a:hover{color:var(--gold-light)}product-card .product-card__content,product-card .product-card__content.color-scheme-2{--color-background: #ffffff;--color-background-rgb: 255 255 255;--color-foreground: #2b2118;--color-foreground-rgb: 43 33 24;--color-foreground-heading: #7a1c1f;--color-border: #eadfc3;--color-border-rgb: 234 223 195;position:relative;background:#fff;color:#2b2118;border:1px solid #eee3c9;border-radius:18px;overflow:hidden;box-shadow:0 10px 28px -20px #3b2a1473;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}product-card:hover .product-card__content{transform:translateY(-5px);border-color:var(--gold-line);box-shadow:0 22px 40px -22px #3b2a148c}product-card .card-gallery{margin:10px 10px 0;border-radius:12px;overflow:hidden;background:#faf5e8}product-card .card-gallery img{transition:transform .6s ease}product-card:hover .card-gallery img{transform:scale(1.04)}product-card .product-card__content .group-block-content.layout-panel-flex--row{flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;text-align:center}product-card .product-card__content .group-block-content{align-items:center}product-card .product-card__content .text-block,product-card .product-card__content .text-block p,product-card .product-card__content product-price{text-align:center!important;width:100%}product-card .product-card__content .text-block p,product-card .product-card__content .h5,product-card .product-card__content product-title,product-card .product-card__content product-title p{font-size:.88rem!important;line-height:1.45;color:var(--burgundy)}product-card .product-card__content .text-block p,product-card .product-card__content .h5,product-card .product-card__content product-title p{font-size:.8rem!important;line-height:1.4}product-card .product-card__content product-title p,product-card .product-card__content .text-block p[role=heading]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}product-card .product-card__content product-price{position:relative;padding-top:12px;color:var(--burgundy)}product-card .product-card__content product-price:before{content:"";position:absolute;top:0;left:50%;width:36px;height:2px;transform:translate(-50%);background:linear-gradient(90deg,transparent,var(--gold),transparent)}product-card .price,product-card .price-item--sale{color:var(--burgundy);font-weight:700;font-size:1.15rem}product-card .compare-at-price{color:#8b7b66;font-weight:400;font-size:.95rem;opacity:.8;margin-inline-start:8px}product-card .price__sale .price-item__group{display:inline-block}product-card .product-card__content>.group-block{padding-bottom:6px}product-card .product-badges{top:6px!important;bottom:auto!important;inset-inline-start:6px!important;inset-inline-end:auto!important;left:auto!important;right:auto!important}product-card .product-badges__badge{background:#5e1114e0;color:#fffaf0;border:0;padding:2px 9px!important;font-size:.65rem!important;line-height:1.4;letter-spacing:.02em;box-shadow:0 3px 8px -4px #5e111480}product-card .quick-add__button{border-radius:999px}@media(prefers-reduced-motion:no-preference){.section-wrapper .custom-section-content,.product-details>.group-block{animation:judaicaFadeUp .7s ease both}@keyframes judaicaFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}}@media screen and (max-width:749px){.cart-page__summary,.page-width-content .section-content-wrapper{border-radius:12px}results-list .product-grid{padding-inline:14px}}[id$=__slideshow_cPfwJf] .text-block,[id$=__slideshow_cPfwJf] .text-block h1,[id$=__slideshow_cPfwJf] .text-block strong{color:#fff}[id$=__slideshow_cPfwJf] .text-block h1{font-size:clamp(1.05rem,4.4vw,3.25rem);line-height:1.2;font-weight:700;white-space:nowrap;text-shadow:0 2px 14px rgba(0,0,0,.55),0 1px 3px rgba(0,0,0,.5)}[id$=__slideshow_cPfwJf] .text-block strong{font-weight:700}[id$=__slideshow_cPfwJf] .text-block{--max-width: none;max-width:none;width:max-content}@media screen and (max-width:749px){[id$=__slideshow_cPfwJf] slideshow-slides{min-height:0}[id$=__slideshow_cPfwJf] slideshow-slide>.slide__image-container{position:relative;display:block;width:100%;height:auto;aspect-ratio:var(--slide-mobile-ratio, 1200 / 800);overflow:hidden}[id$=__slideshow_cPfwJf] .slide__image-container>.slide__picture>.slide__image,[id$=__slideshow_cPfwJf] .slide__image-container>.slide__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}[id$=__slideshow_cPfwJf] slideshow-slide>.slide__content{position:absolute;top:0;right:0;bottom:0;left:0;padding-block-start:16px;padding-block-end:20px;padding-inline:16px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom-style.css.map */
