.sr-ci>*,.sr-art>*,.sr-pair>*,.sr-rf>*,.sr-tm__body>*,.sr-jl .sr-in>*{min-width:0}@media(max-width:989px){.sr-art,.sr-ci,.sr-pair,.sr-rf,.sr-tm__body{grid-template-columns:minmax(0,1fr)!important}}#MainContent,footer{overflow-x:clip}@media(max-width:749px){.sr-ci{gap:22px;padding-block:28px 32px}.sr-ci .sr-h1{font-size:clamp(40px,12vw,56px)!important}.sr-ci .sr-lead{font-size:15.5px}.sr-ci>div:first-child>.sr-small[data-sr]{display:none}.sr-ci__m{aspect-ratio:16/10;order:-1;margin-inline:calc(var(--sr-gut)*-1)}.sr-chips,.sr-cg__f{margin-inline:calc(var(--sr-gut)*-1);padding-inline:var(--sr-gut);scroll-padding-inline:var(--sr-gut);-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.sr-chips{margin-top:20px}.sr-chips a,.sr-cg__f a{padding:10px 15px;font-size:13.5px}.sr-cg__bar{gap:12px}.sr-cg__bar>.sr-small{white-space:nowrap}.sr-cg__sort{min-width:0;flex:0 1 auto}.sr-cg__sort select{max-width:min(210px,52vw);text-overflow:ellipsis}}.sr-jh{position:relative;overflow:hidden;padding-top:clamp(28px,4vw,48px)}.sr-jh .sr-h1 em{display:inline-block}.sr-jh .sr-lead{margin-top:22px}.sr-jf{display:flex;gap:8px;flex-wrap:wrap;margin-top:30px}.sr-jf button{min-height:42px;padding:0 18px;border:1px solid var(--sr-stone);border-radius:999px;background:var(--sr-white);font:500 13.5px var(--sr-sans);color:var(--sr-brown);cursor:pointer;transition:background .3s,color .3s,border-color .3s;touch-action:manipulation}.sr-jf button:hover{border-color:var(--sr-rose)}.sr-jf button[aria-pressed=true]{background:var(--sr-brown);border-color:var(--sr-brown);color:var(--sr-ivory)}.sr-jf button:focus-visible{outline:2px solid var(--sr-rose-d);outline-offset:2px}.sr-jrib{margin-top:clamp(40px,6vw,72px);border-top:1px solid var(--sr-line);padding:18px 0;white-space:nowrap;overflow:hidden}.sr-jrib>div{display:inline-flex;align-items:center;gap:28px;animation:sr-rib 38s linear infinite;padding-left:28px}.sr-jrib span{font:italic 400 clamp(22px,2.6vw,34px)/1 var(--sr-serif);color:var(--sr-brown)}.sr-jrib i{font-style:normal;color:var(--sr-rose);font-size:14px}@keyframes sr-rib{to{transform:translate(-50%)}}.sr-j{position:relative;display:flex;flex-direction:column;min-width:0}.sr-j[hidden]{display:none!important}.sr-j__m{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;background:var(--sr-cream);border-radius:4px}.sr-j__m img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--sr-ease)}.sr-j:hover .sr-j__m img{transform:scale(1.05)}.sr-j__badge{position:absolute;left:16px;top:16px;padding:8px 14px;border-radius:999px;background:#fbf7f2f0;font:500 11px/1 var(--sr-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--sr-brown)}.sr-j__b{padding-top:20px;display:flex;flex-direction:column;gap:10px}.sr-j__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font:400 13px/1.4 var(--sr-sans);color:var(--sr-soft)}.sr-j__tag{padding:5px 11px;border-radius:999px;background:var(--sr-blush);color:var(--sr-brown);font-weight:500;font-size:12px;letter-spacing:.04em}.sr .sr-j__t{font:400 clamp(24px,2.3vw,30px)/1.12 var(--sr-serif)!important;letter-spacing:-.01em;margin:0!important;color:var(--sr-brown)}.sr-j__t a{color:inherit;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .5s var(--sr-ease)}.sr-j__t a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.sr-j:hover .sr-j__t a{background-size:100% 1px}.sr-j__t a:focus-visible{outline:2px solid var(--sr-rose-d);outline-offset:4px}.sr-j__x{margin:0;font:400 15.5px/1.65 var(--sr-sans);color:var(--sr-soft);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sr-j__go{display:inline-flex;align-items:center;gap:8px;margin-top:4px;font:500 14px var(--sr-sans);color:var(--sr-rose-d)}.sr-j__go svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;transition:transform .4s var(--sr-ease)}.sr-j:hover .sr-j__go svg{transform:translate(5px)}.sr-j--feat{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:center}.sr-j--feat .sr-j__m{aspect-ratio:5/4}.sr-j--feat .sr-j__b{padding-top:0;gap:16px}.sr .sr-j--feat .sr-j__t{font-size:clamp(32px,3.6vw,52px)!important;line-height:1.04}.sr-j--feat .sr-j__x{-webkit-line-clamp:4;font-size:16.5px}.sr-jg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,3vw,44px) clamp(18px,2.2vw,32px);margin-top:clamp(56px,7vw,96px);padding-top:clamp(40px,5vw,64px);border-top:1px solid var(--sr-line)}.sr-jg--row{margin-top:0;padding-top:0;border-top:0}.sr-jg__none{text-align:center;margin:40px auto 0}@media(max-width:989px){.sr-j--feat{grid-template-columns:minmax(0,1fr)}.sr-j--feat .sr-j__b{padding-top:4px}.sr-jg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.sr-jg{grid-template-columns:minmax(0,1fr);gap:40px}.sr-j--feat .sr-j__m{aspect-ratio:4/3;margin-inline:calc(var(--sr-gut)*-1);border-radius:0}.sr-jg--row{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--sr-gut)*-1);padding-inline:var(--sr-gut);scroll-padding-inline:var(--sr-gut)}.sr-jg--row::-webkit-scrollbar{display:none}.sr-jg--row>.sr-j{flex:0 0 82%;scroll-snap-align:start}.sr-jf{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--sr-gut)*-1);padding-inline:var(--sr-gut)}.sr-jf::-webkit-scrollbar{display:none}.sr-jf button{flex:none}}.sr-prog{position:fixed;left:0;right:0;top:0;height:3px;z-index:60;pointer-events:none}.sr-prog i{display:block;height:100%;background:var(--sr-rose-d);transform:scaleX(0);transform-origin:0 50%}.sr-post__h{padding:clamp(28px,4vw,56px) 0 clamp(36px,5vw,72px)}.sr-post__hi{max-width:980px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.sr-post__back{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;font:500 13.5px var(--sr-sans);color:var(--sr-soft);text-decoration:none;margin-bottom:12px}.sr-post__back svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;transition:transform .4s var(--sr-ease)}.sr-post__back:hover svg{transform:translate(-4px)}.sr-post__h .sr-j__meta{justify-content:center}.sr .sr-post__t{font-size:clamp(38px,5.6vw,78px)!important;line-height:1.02!important}.sr-post__lang{font:500 13.5px var(--sr-sans);color:var(--sr-brown);text-decoration:none;border:1px solid var(--sr-stone);border-radius:999px;padding:10px 16px;background:var(--sr-white)}.sr-post__lang:hover{border-color:var(--sr-rose)}.sr-post__img{margin:clamp(-36px,-3vw,-20px) auto 0;max-width:1320px}.sr-post__img>div{aspect-ratio:16/9;overflow:hidden;border-radius:4px;background:var(--sr-cream)}.sr-post__img img{width:100%;height:100%;object-fit:cover}.sr-post__body{max-width:680px;margin:clamp(40px,6vw,80px) auto 0;font:400 18px/1.8 var(--sr-sans);color:var(--sr-brown)}.sr-post__body>p:first-child{font-size:clamp(20px,1.9vw,23px);line-height:1.6;color:var(--sr-brown)}.sr-post__body>p:first-child:first-letter{float:left;font:400 clamp(64px,7vw,88px)/.82 var(--sr-serif);padding:8px 12px 0 0;color:var(--sr-rose-d)}.sr-post__body p{margin:0 0 1.25em}.sr-post__body h2{font:400 clamp(28px,3vw,38px)/1.12 var(--sr-serif)!important;margin:2em 0 .6em!important;letter-spacing:-.01em;color:var(--sr-brown)}.sr-post__body h3{font:400 clamp(22px,2.2vw,28px)/1.2 var(--sr-serif)!important;margin:1.6em 0 .5em!important}.sr-post__body a{color:var(--sr-rose-d);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.sr-post__body a:hover{color:var(--sr-brown)}.sr-post__body ul,.sr-post__body ol{padding-left:1.2em;margin:0 0 1.25em}.sr-post__body li{margin-bottom:.5em}.sr-post__body blockquote{margin:2em 0;padding:0 0 0 24px;border-left:2px solid var(--sr-rose);font:italic 400 clamp(24px,2.4vw,30px)/1.3 var(--sr-serif);color:var(--sr-brown)}.sr-post__body img{max-width:100%;height:auto;border-radius:4px}.sr-post__share{max-width:680px;margin:48px auto 0;padding-top:28px;border-top:1px solid var(--sr-line);display:flex;flex-wrap:wrap;align-items:center;gap:12px;font:400 15px var(--sr-sans);color:var(--sr-soft)}.sr-post__share span{margin-right:auto}.sr-post__share button{min-height:44px;padding:0 20px;border:1px solid var(--sr-brown);border-radius:999px;background:transparent;font:500 14px var(--sr-sans);color:var(--sr-brown);cursor:pointer;touch-action:manipulation;transition:background .3s,color .3s}.sr-post__share button:hover{background:var(--sr-brown);color:var(--sr-ivory)}.sr-post__share button[hidden]{display:none}.sr-post+.shopify-section .sr-sec,.sr-post~*{scroll-margin-top:80px}@media(max-width:749px){.sr-post__hi{text-align:left;align-items:flex-start}.sr-post__h .sr-j__meta{justify-content:flex-start}.sr-post__img{padding:0;margin-top:0}.sr-post__img>div{aspect-ratio:4/3;border-radius:0}.sr-post__body{font-size:17px;margin-top:36px}.sr-post__share span{width:100%}}@media(prefers-reduced-motion:reduce){.sr-jrib>div{animation:none}.sr-j__m img,.sr-j__go svg,.sr-post__back svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/sr-d.css.map */
