@import "https://fonts.googleapis.com/css2?family=Heebo:wght@400;500;600;700;800;900&display=swap";.legal-page{color:#34131d;overflow-wrap:anywhere;max-width:56rem;margin:0 auto;padding:2rem 1.25rem 4rem;font-size:1rem;line-height:1.85}.legal-page header{border-bottom:2px solid #c6a45a;padding-bottom:1rem}.legal-page h1{margin:1rem 0 .5rem;font-size:clamp(1.65rem,5vw,2.4rem);line-height:1.35}.legal-page h2{margin:0 0 .6rem;font-size:1.3rem;line-height:1.5}.legal-page p{margin:.5rem 0 1rem}.legal-page a{color:#701d35;text-underline-offset:.2em;text-decoration:underline}.legal-page a:focus-visible{outline-offset:4px;outline:3px solid #701d35}.legal-page nav{flex-wrap:wrap;gap:.5rem 1rem;padding:1rem 0;display:flex}.legal-page nav a{align-items:center;min-height:44px;display:inline-flex}.legal-page nav a[aria-current]{font-weight:800}.legal-page article section{border-bottom:1px solid #e2d2bd;padding:1.4rem 0}.legal-contact{flex-direction:column;align-items:flex-start;gap:.65rem;padding:1.5rem 0;display:flex}.legal-contact a{align-items:center;min-height:44px;display:inline-flex}.legal-contact .cancellation-action{color:#fff;background:#701d35;border-radius:.5rem;padding:.6rem 1rem}.store-legal-links{flex-wrap:wrap;gap:.5rem 1rem;margin-top:1rem;display:flex}.store-legal-links a{color:inherit;text-underline-offset:.2em;align-items:center;min-height:44px;font-size:1rem;text-decoration:underline;display:inline-flex}.checkout-legal-note{font-size:.875rem;line-height:1.7}.checkout-legal-note a{color:#701d35;text-decoration:underline}:is(.store-legal-links a:focus-visible,.checkout-legal-note a:focus-visible){outline-offset:3px;outline:3px solid}@font-face{font-family:Gveret Levin;src:url(/fonts/gveret-levin.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}.brand-logo{object-fit:contain;object-position:center;background:0 0;width:142px;height:68px;display:block}.footer-brand .brand-logo{width:160px;height:128px}.hero{isolation:isolate;background:linear-gradient(118deg,#711f32,#501421)}.hero:before{content:"";z-index:-1;opacity:.075;pointer-events:none;background:-webkit-image-set(url(/brand/brand-mark-cream.webp) 1x type("image/webp"),url(/brand/brand-mark-cream.png) 1x type("image/png")) 50%/contain no-repeat;background:image-set("/brand/brand-mark-cream.webp" 1x type("image/webp"),"/brand/brand-mark-cream.png" 1x type("image/png")) 50%/contain no-repeat;width:260px;height:260px;display:block;position:absolute;top:-42px;left:-30px}.hero:after{display:none}.hero-art{width:min(430px,92%);height:auto;box-shadow:none;border:0;place-self:center;position:relative;overflow:visible;display:block!important;transform:none!important}.hero-art:before{display:none}.hero-art>img{object-fit:contain;filter:drop-shadow(1px 0 #d6ad4e)drop-shadow(-1px 0 #d6ad4e)drop-shadow(0 1px #d6ad4e)drop-shadow(0 -1px #d6ad4e)drop-shadow(0 18px 22px #27071055);width:100%;height:auto;transition:transform .5s;display:block}.hero-art>.responsive-picture>img{filter:drop-shadow(1px 0 #d6ad4e)drop-shadow(-1px 0 #d6ad4e)drop-shadow(0 1px #d6ad4e)drop-shadow(0 -1px #d6ad4e)drop-shadow(0 18px 22px #27071055)}.hero-art:hover>img{transform:translateY(-3px)}.hero-art .seal{display:none}body{font-family:Heebo,Arial,Arial Hebrew,sans-serif}.hero h1,.catalog h2,.club h2,.product-body h3,.product-sheet h2,.cart-head h2,.checkout-page h2{letter-spacing:-.045em;font-family:Heebo,Arial,Arial Hebrew,sans-serif;font-weight:900}.brand-script{letter-spacing:0;color:#efc75e;font-family:Gveret Levin,cursive;font-weight:400;line-height:.92;display:block}.hero h1>span:first-child{display:block}.hero h1 .brand-script{margin-top:12px;font-size:.9em}.club h2 .brand-script{color:#7a2032;margin-inline-start:6px;font-size:1.15em;display:inline}.hero h1{line-height:1.03}.catalog h2,.club h2{line-height:1.1}.product-body h3{letter-spacing:-.025em;font-weight:800}.eyebrow,.catalog-head span,.club>div>span,.product-body>button,.hero-copy button,.cart-total>button,.summary>button{font-weight:800}.topline{border-bottom:2px solid #d6ad4e}.benefits{border-top:3px solid #d6ad4e}@media (max-width:850px){.brand-logo{width:118px;height:58px}.footer-brand .brand-logo{width:154px;height:122px;margin:auto}.hero{background:linear-gradient(155deg,#711f32,#501421)}.hero:before{opacity:.08;width:205px;height:205px;top:-25px;left:-42px}.hero h1{letter-spacing:-.055em;font-size:43px}.hero-art{width:292px;height:auto;bottom:-54px!important;left:8px!important}}
