.hsp-sr,.hsp-skip:not(:focus){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hsp-skip:focus{position:fixed;inset-inline-start:12px;top:12px;z-index:99;background:var(--encre);color:var(--chaux);padding:10px 14px}#hspMain>section:first-child,#hspMain .hero{scroll-margin-top:90px}[id]{scroll-margin-top:150px}@media(max-width:900px){[id]{scroll-margin-top:80px}}.tools a#cartBtn{letter-spacing:.22em}.hsp-loc{display:flex;align-items:center;gap:6px;margin:0}.hsp-loc button{background:none;border:0;padding:0;font:inherit;letter-spacing:inherit;color:var(--taupe);cursor:pointer}.hsp-loc button.on{color:var(--encre);font-weight:500}.hsp-loc span{color:var(--taupe)}.hsp-cty{margin-inline-start:10px;background:transparent;border:1px solid var(--trait);font:400 11px var(--texte);letter-spacing:.1em;color:var(--encre);padding:4px 6px}@media(max-width:900px){.hsp-loc{display:flex}.hsp-loc .hsp-cty{display:none}.tools{gap:14px}}.toast{display:flex;gap:14px;align-items:center}.toast[hidden]{display:none}.toast a{color:var(--chaux);border-bottom:1px solid currentColor;white-space:nowrap}a.sframe{display:block}.sbody h3 a:hover{color:var(--lilas-fonce)}.sbtns a.btn{text-align:center}.slink{display:inline-block;text-align:center}.sitem[hidden]{display:none!important}.hsp-was{font:300 22px var(--display);color:var(--taupe);margin-inline-start:10px}.hsp-was:empty{display:none}.hsp-rte{color:var(--taupe);font-size:15px;margin-top:10px}.hsp-rte p{margin:0 0 10px}.hsp-rte h3{font:400 20px/1.2 var(--display);color:var(--encre);margin:18px 0 6px}.hsp-rte ul{margin:6px 0 10px;padding-left:20px;display:grid;gap:4px}.addp[disabled]{opacity:.45;cursor:not-allowed}.hsp-apps{padding-block:10px 40px}.rel{color:inherit}.gal .cap .ph.wide,.gal .cap:first-child{grid-column:1 / -1}.hsp-news-ok{padding:14px 0;color:var(--chaux)}footer.site a:hover{color:var(--lilas)}[dir=rtl] .badge{left:auto;right:-54px}[dir=rtl] .feat-list li,[dir=rtl] .picks label,[dir=rtl] .ups label{direction:rtl}@media(max-width:900px){[dir=rtl] .badge{right:12px}}.nao{grid-template-columns:minmax(220px,340px) 1fr;gap:clamp(28px,4vw,64px)}.nao .portrait{max-width:340px;aspect-ratio:4 / 5}@media(max-width:900px){.nao{grid-template-columns:140px 1fr;align-items:start}.nao .portrait{max-width:140px;aspect-ratio:4 / 5}.nao blockquote{font-size:24px}}.ph{position:relative;overflow:hidden;background-image:none;background-color:#e9e0d2}.ph>.phi{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.015);transition:opacity .7s ease,transform 1.2s ease}.ph>.phi.in{opacity:1;transform:none}.item .ph,.sframe .ph{position:absolute}.hero-visual .ph{animation:none}.hero-visual .ph>.phi.in{animation:slowzoom 14s ease-out both;transform-origin:40% 60%}@media(prefers-reduced-motion:reduce){.ph>.phi{transition:none;transform:none}}@view-transition{navigation:auto}::view-transition-old(root){animation:.24s ease both hspOut}::view-transition-new(root){animation:.42s ease both hspIn}@keyframes hspOut{to{opacity:0}}@keyframes hspIn{0%{opacity:0;transform:translateY(8px)}}#hspMain{animation:hspIn .5s ease both}@media(prefers-reduced-motion:reduce){#hspMain{animation:none}::view-transition-old(root),::view-transition-new(root){animation:none}}.badge .ring{position:absolute;top:0;right:0;bottom:0;left:0;animation:spin 28s linear infinite}.badge .ring span{position:absolute;left:50%;top:9px;height:calc(50% - 9px);transform-origin:50% 100%;margin-left:-.35em;width:.7em;text-align:center;font:500 10.5px/1 var(--texte);text-transform:uppercase;color:var(--encre)}.badge>div:not(.ring){position:relative;text-align:center}html,body{overflow-x:clip}[lang=he]{--display: "Frank Ruhl Libre", "David", serif;--texte: "Assistant", "Arial Hebrew", Arial, sans-serif}[lang=he] .label,[lang=he] .menu,[lang=he] .btn,[lang=he] .link,[lang=he] .tools,[lang=he] .topline,[lang=he] .shop-bar .wrap,[lang=he] .filters button,[lang=he] .tabs button,[lang=he] .acc summary,[lang=he] .crumbs,[lang=he] .move .tag,[lang=he] .stock,[lang=he] .slink,[lang=he] .badge-s,[lang=he] .manifeste small,[lang=he] footer h4,[lang=he] .news button,[lang=he] .opt b,[lang=he] .badge .ring span,[lang=he] .days .t,[lang=he] .item.star .frame:after{letter-spacing:0}[lang=he] .btn{font-size:14px;font-weight:500}[lang=he] .label,[lang=he] .topline,[lang=he] .shop-bar .wrap{font-size:12.5px}[lang=he] .hero h1{line-height:1.05}[lang=he] h1,[lang=he] h2,[lang=he] h3{letter-spacing:0}[lang=he] .badge .ring span{font-size:11.5px;font-weight:600}[dir=rtl] .feat-list li,[dir=rtl] .days li{text-align:right}[dir=rtl] .moves-head .arrows{flex-direction:row-reverse}.f-logo{font-size:min(118px,calc((100vw - 2 * clamp(16px,4vw,56px)) / 9.8));letter-spacing:.2em;padding-left:.2em;overflow:visible}.hsp-var{display:block;margin-top:6px;max-width:100%;font:400 13px var(--texte);color:var(--encre);background:var(--blanc);border:1px solid var(--trait);padding:6px 28px 6px 10px;cursor:pointer}.ups label{align-items:center}.up-txt{min-width:0}.rel .row span{white-space:nowrap}@media(max-width:760px){header.site .nav{gap:8px}.logo b{font-size:18px;letter-spacing:.2em}.tools{gap:12px}#cartBtn{white-space:nowrap}.hsp-loc button{padding:10px 3px;min-height:40px}.gal{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:8px;scrollbar-width:none}.gal::-webkit-scrollbar{display:none}.gal .cap{flex:0 0 88%;scroll-snap-align:start}.gal .cap .ph,.gal .ph.wide,.gal .ph.archy{aspect-ratio:4 / 5;border-radius:0}.move .tag,.badge-s,.logo small,.sadd,.scta .btn,.shop-bar .wrap span{font-size:11px}.sadd,.scta .btn{min-height:44px}footer.site li a{display:inline-block;padding:8px 0}.legal a{display:inline-block;padding:8px 0}.rel .row{flex-direction:column;gap:2px}.rel h3{font-size:19px}}.hsp-cart,.hsp-simple{padding-block:clamp(40px,6vw,90px);min-height:50vh}.hsp-cart h1,.hsp-simple h1{font-size:clamp(40px,5vw,64px);line-height:1;margin-bottom:clamp(24px,3vw,40px)}.hsp-cart h1 small{font:300 18px var(--texte);color:var(--taupe)}.hsp-cart-empty,.hsp-found{color:var(--taupe);margin-bottom:24px}.hsp-cart-grid{display:grid;grid-template-columns:1fr minmax(280px,380px);gap:clamp(28px,4vw,64px);align-items:start}.hsp-lines{list-style:none;margin:0;padding:0;border-top:1px solid var(--trait)}.hsp-line{display:grid;grid-template-columns:96px 1fr auto;gap:18px;padding:20px 0;border-bottom:1px solid var(--trait);align-items:start}.hsp-line .ph{display:block;width:96px;aspect-ratio:4 / 5}.hsp-line h3{font-size:22px;line-height:1.15}.hsp-line-info p{color:var(--taupe);font-size:14px;margin-top:4px}.hsp-line-act{display:flex;align-items:center;gap:16px;margin-top:12px}.hsp-line-act .qty a{width:40px;height:44px;display:grid;place-items:center;font-size:18px;color:var(--encre)}.hsp-rm{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--taupe);border-bottom:1px solid var(--trait);padding:10px 0 2px}.hsp-line-pr{font:300 22px var(--display);white-space:nowrap}.hsp-sum{position:sticky;top:100px;background:var(--blanc);border:1px solid var(--trait);padding:24px;display:grid;gap:12px}.hsp-sum p{display:flex;justify-content:space-between}.hsp-sum b{font-weight:500}.hsp-sum small{color:var(--taupe);font-size:12.5px}.hsp-sum .btn{width:100%;margin-top:6px}.hsp-safe{text-align:center}.hsp-express{min-height:0}.hsp-more{margin-top:clamp(50px,7vw,90px)}.hsp-more h2{font-size:clamp(30px,3.4vw,44px);margin-bottom:24px}.hsp-more-it{display:grid;gap:12px}.hsp-more-it .btn{width:100%;padding:14px 10px}.hsp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,2vw,26px)}.hsp-card{display:grid;gap:8px;color:inherit}.hsp-card .ph{aspect-ratio:4 / 5}.hsp-card h3{font-size:21px;line-height:1.15}.hsp-card-pr{color:var(--taupe)}.hsp-404-grid{margin-top:40px}.hsp-contact{display:grid;gap:16px;max-width:560px;margin-top:30px}.hsp-contact label{display:grid;gap:6px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--taupe)}.hsp-contact input,.hsp-contact textarea,.hsp-search input{font:400 16px var(--texte);color:var(--encre);background:var(--blanc);border:1px solid var(--trait);padding:14px;text-transform:none;letter-spacing:0}.hsp-search{display:flex;gap:10px;margin-bottom:24px;max-width:640px}.hsp-search input{flex:1;min-width:0}.hsp-ok{color:var(--lilas-fonce)}.hsp-err{color:#9b3b3b}@media(max-width:860px){.hsp-cart-grid{grid-template-columns:1fr}.hsp-sum{position:static}}@media(max-width:760px){.hsp-grid{grid-template-columns:1fr 1fr;gap:12px}.hsp-line{grid-template-columns:76px 1fr}.hsp-line .ph{width:76px}.hsp-line-pr{grid-column:2;font-size:19px}.hsp-line h3,.hsp-card h3{font-size:18px}.hsp-search{flex-direction:column}.hsp-more-it:nth-child(3){display:none}}.jdgm-widget.jdgm-review-widget{max-width:1280px;margin:0 auto;padding:clamp(40px,6vw,80px) clamp(16px,4vw,56px);color:var(--encre)}.jdgm-review-widget .jm-review-widget-minimal-header__title{font:400 clamp(32px,4vw,52px)/1.05 var(--display)!important;color:var(--encre)}.jdgm-review-widget .jm-no-reviews-state__text{font-family:var(--texte)!important;color:var(--taupe)}.jdgm-review-widget .jm-button{border-radius:0!important;font:400 12px/1 var(--texte)!important;letter-spacing:.24em!important;text-transform:uppercase;padding:16px 30px!important}[lang=he] .jdgm-review-widget .jm-button{letter-spacing:0!important;font-size:14px!important}.menu a{white-space:nowrap}.hsp-wel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:16px}.hsp-wel[hidden]{display:none}.hsp-wel-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#1f1c1961;opacity:0;transition:opacity .5s ease}.hsp-wel-box{position:relative;display:grid;grid-template-columns:240px 1fr;gap:40px;align-items:center;width:min(760px,100%);max-height:calc(100dvh - 32px);overflow:auto;background:var(--chaux);padding:44px 48px 40px 40px;box-shadow:0 30px 80px #1f1c192e;opacity:0;transform:translateY(18px);transition:opacity .5s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.hsp-wel.on .hsp-wel-bg{opacity:1}.hsp-wel.on .hsp-wel-box{opacity:1;transform:none}.hsp-wel-ph{position:relative;aspect-ratio:3/4}.hsp-wel-x{position:absolute;top:10px;inset-inline-end:12px;width:40px;height:40px;background:none;border:0;font:300 28px/1 var(--texte);color:var(--taupe);cursor:pointer}.hsp-wel-x:hover{color:var(--encre)}.hsp-wel h2{font-size:clamp(30px,4vw,42px);line-height:1.08;margin:14px 0}.hsp-wel h2 em{color:var(--lilas-fonce)}.hsp-wel-lead{color:var(--taupe);font-size:15px;line-height:1.6}.hsp-wel-form{display:grid;gap:12px;margin-top:26px}.hsp-wel-form input[type=email]{width:100%;background:transparent;border:0;border-bottom:1px solid var(--encre);padding:12px 0;font:300 16px var(--texte);color:var(--encre);border-radius:0}.hsp-wel-form input[type=email]::placeholder{color:var(--taupe)}.hsp-wel-form input[type=email]:focus{outline:none;border-bottom-color:var(--lilas-fonce)}.hsp-wel-form .btn{width:100%;margin-top:6px}.hsp-wel-form .btn[disabled]{opacity:.6;cursor:wait}.hsp-wel-err{color:var(--terre);font-size:13px}.hsp-wel-legal{display:block;margin-top:14px;color:var(--taupe);font-size:12px;line-height:1.5}.hsp-wel-no{margin-top:10px;padding:8px 0;background:none;border:0;font:400 11px var(--texte);letter-spacing:.24em;text-transform:uppercase;color:var(--taupe);cursor:pointer;text-decoration:underline;text-underline-offset:4px}.hsp-wel-code{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:22px 0 24px;padding:16px 18px;border:1px dashed var(--lilas-fonce);background:var(--blanc)}.hsp-wel-code b{font:500 18px var(--texte);letter-spacing:.18em}.hsp-wel-code .link{background:none;border:0;border-bottom:1px solid currentColor;cursor:pointer;color:var(--lilas-fonce)}[dir=rtl] .hsp-wel-box{padding:44px 40px 40px 48px}[dir=rtl] .hsp-wel .label,[dir=rtl] .hsp-wel-no,[dir=rtl] .hsp-wel-code .link{letter-spacing:0}@media(max-width:760px){.hsp-wel{place-items:end stretch;padding:0}.hsp-wel-box{grid-template-columns:1fr;gap:0;width:100%;padding:34px 20px 24px;transform:translateY(40px)}.hsp-wel-ph{display:none}.hsp-wel h2{font-size:32px;margin-top:10px}.hsp-wel-form{margin-top:20px}}@media(prefers-reduced-motion:reduce){.hsp-wel-bg,.hsp-wel-box{transition:none}}.hsp-sum .hsp-disc b{color:var(--lilas-fonce)}.hsp-sum .hsp-total{border-top:1px solid var(--trait);padding-top:12px}.hsp-sum .hsp-total b{font-size:1.1em}.nav{padding-block:20px}.menu{font-size:12.5px;gap:36px}.logo b{font-size:31px}.logo small{font-size:10.5px;margin-top:8px}.logo .mono{width:30px;height:38px}.tools{font-size:13px;gap:26px}.hsp-loc{gap:8px}.hsp-cty{font-size:12.5px;padding:6px 8px}@media(max-width:900px){.logo b{font-size:24px}.tools{gap:16px}}@media(max-width:760px){.nav{padding-block:14px}.logo b{font-size:20px}.logo .mono{width:27px;height:34px}.tools{font-size:13px;gap:12px}}@media(max-width:380px){.logo b{font-size:18px}.tools{font-size:12px}}.hsp-journal{padding-block:clamp(40px,6vw,90px)}.hsp-journal h1{font-size:clamp(44px,6vw,76px);line-height:1;margin:12px 0 clamp(32px,4vw,56px)}.hsp-posts{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,44px)}.hsp-post{display:grid;gap:12px;align-content:start}.hsp-post .ph{position:relative;aspect-ratio:4/5}.hsp-post h2{font-size:clamp(24px,2.2vw,30px);line-height:1.15}.hsp-post:hover h2{color:var(--lilas-fonce)}.hsp-post-ex{color:var(--taupe);font-size:15px}.hsp-post .link{justify-self:start}.hsp-pag{margin-top:40px;text-align:center}.hsp-art{padding-block:clamp(40px,6vw,90px)}.hsp-art-head{max-width:860px;text-align:center}.hsp-art-head h1{font-size:clamp(38px,5.4vw,68px);line-height:1.04;margin:16px 0 18px}.hsp-art-meta{color:var(--taupe);font-size:14px}.hsp-art-ph{position:relative;max-width:860px;margin:clamp(28px,4vw,48px) auto 0;aspect-ratio:16/11;border-radius:430px 430px 0 0}.hsp-art-body{max-width:700px;margin:clamp(32px,5vw,64px) auto 0;font-size:18px;line-height:1.8}.hsp-art-body p,.hsp-art-body ul,.hsp-art-body ol{margin:0 0 1.2em}.hsp-art-body h2{font-size:clamp(28px,3vw,38px);line-height:1.15;margin:1.8em 0 .6em}.hsp-art-body ul,.hsp-art-body ol{padding-inline-start:1.3em}.hsp-art-body li{margin-bottom:.45em}.hsp-art-body li::marker{color:var(--lilas-fonce)}.hsp-art-body strong{font-weight:500}.hsp-art-body a{color:var(--lilas-fonce);text-decoration:underline;text-underline-offset:3px}.hsp-art-cta{max-width:860px;margin:clamp(40px,6vw,80px) auto 0;display:grid;grid-template-columns:200px 1fr;gap:36px;align-items:center;background:var(--blanc);padding:32px;border:1px solid var(--trait)}.hsp-art-cta .ph{position:relative;aspect-ratio:4/5}.hsp-art-cta h2{font-size:34px;margin-bottom:10px}.hsp-art-cta p{color:var(--taupe);margin-bottom:22px}.hsp-art-more{margin-top:clamp(60px,8vw,110px)}.hsp-art-more>h2{font-size:clamp(32px,4vw,48px);margin-bottom:28px}.hsp-art-more>.link{display:inline-block;margin-top:32px}[lang=he] .hsp-art-body{font-size:19px}@media(max-width:760px){.hsp-posts{grid-template-columns:1fr;gap:40px}.hsp-art-body{font-size:17px}.hsp-art-cta{grid-template-columns:1fr;padding:24px;gap:20px}.hsp-art-cta .ph{max-width:200px}}#cartBtn{white-space:nowrap}@media(max-width:1100px)and (min-width:901px){.menu{gap:24px;font-size:12px}.tools{gap:18px}.logo b{font-size:27px}}.hsp-trust{list-style:none;margin:18px 0 0;padding:16px 0 0;border-top:1px solid var(--trait);display:grid;grid-template-columns:1fr 1fr;gap:12px 18px;font-size:13px;line-height:1.4;color:var(--encre)}.hsp-trust li{display:flex;gap:10px;align-items:center}.hsp-trust svg{flex:0 0 22px;width:22px;height:22px;fill:none;stroke:var(--lilas-fonce);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.stickybuy{display:flex;transform:translateY(110%);transition:transform .35s ease;box-shadow:0 -10px 30px #1f1c190f}.stickybuy.on{transform:none}.stickybuy>div{flex:1;min-width:0}.stickybuy b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-th{flex:0 0 48px;height:48px;background:center/cover #cdbfae;border-radius:24px 24px 0 0}@media(min-width:761px){.stickybuy{left:50%;right:auto;width:min(760px,calc(100% - 48px));bottom:20px;transform:translate(-50%,160%);border:1px solid var(--trait);padding:12px 14px 12px 12px}.stickybuy.on{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.stickybuy{transition:none}}.hsp-box{padding-block:clamp(70px,9vw,130px) 0}.hsp-box-in{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);align-items:center}.hsp-box-ph{position:relative;aspect-ratio:4/5}.hsp-box h2,.hsp-cmp h2{font-size:clamp(34px,4.4vw,56px);line-height:1.05;margin:14px 0 28px}.hsp-box h2 em,.hsp-cmp h2 em{color:var(--lilas-fonce)}.hsp-box-list{list-style:none;padding:0;margin:0;counter-reset:b;border-top:1px solid var(--trait)}.hsp-box-list li{counter-increment:b;display:flex;gap:18px;padding:15px 0;border-bottom:1px solid var(--trait);font-size:16px}.hsp-box-list li:before{content:counter(b,decimal-leading-zero);font:400 13px/1.9 var(--texte);letter-spacing:.1em;color:var(--lilas-fonce)}.hsp-cmp{padding-block:clamp(70px,9vw,130px) 0}.hsp-cmp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.hsp-cmp table{width:100%;min-width:620px;border-collapse:collapse;font-size:15px}.hsp-cmp th,.hsp-cmp td{text-align:start;padding:18px 16px;border-bottom:1px solid var(--trait);vertical-align:top;font-weight:300}.hsp-cmp thead th{font:400 11px var(--texte);letter-spacing:.24em;text-transform:uppercase;color:var(--taupe)}.hsp-cmp tbody th{font:400 12px var(--texte);letter-spacing:.2em;text-transform:uppercase;color:var(--taupe);width:18%}.hsp-cmp .us{background:var(--blanc);color:var(--encre);font-weight:400}.hsp-cmp thead .us{color:var(--lilas-fonce)}[lang=he] .hsp-cmp thead th,[lang=he] .hsp-cmp tbody th{letter-spacing:0}@media(max-width:760px){.hsp-trust,.hsp-box-in{grid-template-columns:1fr}.hsp-box-ph{max-width:420px}.hsp-cmp th,.hsp-cmp td{padding:14px 10px;font-size:14px}}.hsp-tier{display:grid;gap:10px;margin:0 0 28px;padding:16px 18px;background:var(--blanc);border:1px solid var(--trait);font-size:14px}.hsp-tier-bar{display:block;height:3px;background:var(--trait)}.hsp-tier-bar i{display:block;height:100%;background:var(--lilas-fonce);transition:width .4s ease}.hsp-tier.done{border-color:var(--lilas)}.hsp-tier-hint{margin-top:12px;padding:10px 14px;background:var(--blanc);border-inline-start:2px solid var(--lilas-fonce);font-size:14px}.hsp-tier-hint b{font-weight:500;color:var(--lilas-fonce)}.hsp-line-pr .hsp-was{color:var(--taupe);font-size:.85em;margin-inline-end:4px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hsp-shop.css.map */
