.fjsh{--gold:#C9A96E;--gold2:#E8D3A6;--gold3:#B08D57;--ink:#140A0C;position:relative;isolation:isolate;overflow:hidden;color:#f6efe3;background:radial-gradient(70% 90% at 78% 30%,rgba(142,21,38,.55),transparent 62%),radial-gradient(60% 70% at 8% 100%,rgba(142,21,38,.35),transparent 60%),linear-gradient(160deg,#1e0d11,#120a0c 55%,#0e0809)}.fjsh:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.5;background-image:linear-gradient(rgba(201,169,110,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(201,169,110,.07) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(80% 70% at 70% 40%,#000,transparent 75%);mask-image:radial-gradient(80% 70% at 70% 40%,#000,transparent 75%)}.fjsh:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:40%;z-index:-1;background:linear-gradient(100deg,transparent,rgba(232,211,166,.1) 45%,rgba(255,244,220,.16) 50%,rgba(232,211,166,.1) 55%,transparent);transform:skew(-14deg);animation:fjshSweep 7s ease-in-out 1.2s infinite}@keyframes fjshSweep{0%{left:-60%}55%,to{left:130%}}.fjsh-in{max-width:1180px;margin:0 auto;padding:72px 24px 0;display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}.fjsh-eye{display:inline-flex;align-items:center;gap:10px;margin:0;font:500 11px/1.4 Montserrat,sans-serif;letter-spacing:.26em;text-transform:uppercase;color:var(--gold2)}.fjsh-eye i{font-style:normal;color:var(--gold);animation:fjshTw 2.8s ease-in-out infinite}.fjsh h1.fjsh-h{margin:18px 0 0;font-family:Montserrat,var(--font-heading-family),sans-serif;font-weight:300;font-size:clamp(40px,6.4vw,76px)!important;line-height:1.02!important;letter-spacing:-.01em;color:#fbf8f3}.fjsh-h b{display:block;font-weight:600;background:linear-gradient(100deg,#b08d57,#e8d3a6 30%,#fff4dc,#c9a96e 60%,#b08d57);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:fjshShim 5s linear infinite}@keyframes fjshShim{to{background-position:-220% 0}}.fjsh-lead{margin:20px 0 0;max-width:520px;font:400 16.5px/1.7 Montserrat,sans-serif;color:#f6efe3c7}.fjsh-acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.fjsh-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 24px;border-radius:999px;font:600 12px/1 Montserrat,sans-serif;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;transition:transform .2s,background .2s,border-color .2s,color .2s,box-shadow .2s}.fjsh-btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.fjsh-btn--gold{background:linear-gradient(135deg,#e8d3a6,#c9a96e 55%,#b08d57);color:#2a0a12;box-shadow:0 8px 24px #c9a96e40}.fjsh-btn--gold:hover{transform:translateY(-2px);box-shadow:0 12px 30px #c9a96e59;color:#2a0a12}.fjsh-btn--line{border:1px solid rgba(201,169,110,.55);color:#f6efe3;background:#ffffff08}.fjsh-btn--line:hover{border-color:var(--gold2);color:#fff;background:#c9a96e1a}.fjsh-btn:focus-visible,.fjsh-card:focus-visible{outline:2px solid var(--gold2);outline-offset:3px}.fjsh-meta{margin:18px 0 0;font:400 12.5px/1.6 Montserrat,sans-serif;letter-spacing:.04em;color:#f6efe399}.fjsh-meta span{color:var(--gold);margin:0 6px}.fjsh-art{position:relative;aspect-ratio:1;max-width:460px;width:100%;justify-self:center}.fjsh-art:before{content:"";position:absolute;top:12%;right:12%;bottom:12%;left:12%;border-radius:50%;background:radial-gradient(circle,rgba(232,211,166,.18),transparent 65%);filter:blur(6px)}.fjsh-art svg{position:relative;width:100%;height:100%;overflow:visible}.fjsh-art .l{fill:none;stroke:url(#fjshG);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.fjsh-art .t{fill:none;stroke:#e8d3a659;stroke-width:1;stroke-linecap:round}.fjsh-art .dr{stroke-dasharray:var(--n);stroke-dashoffset:var(--n);animation:fjshDraw 2.4s cubic-bezier(.6,.1,.2,1) forwards var(--d,0s)}@keyframes fjshDraw{to{stroke-dashoffset:0}}.fjsh-float{animation:fjshFloat 6s ease-in-out infinite 2.4s}.fjsh-loupe{transform-origin:300px 170px;animation:fjshFloat 6s ease-in-out infinite 2.4s}@keyframes fjshFloat{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(-10px,8px) rotate(-3deg)}}.fjsh-glass{fill:#e8d3a60f}.fjsh-sp{fill:var(--gold2);transform-box:fill-box;transform-origin:center;opacity:0;animation:fjshTw 2.6s ease-in-out infinite}@keyframes fjshTw{0%,to{opacity:.15;transform:scale(.5)}50%{opacity:1;transform:scale(1)}}.fjsh-cards{grid-column:1/-1;list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.fjsh-cards li{margin:0}.fjsh-card{position:relative;display:flex;flex-direction:column;gap:6px;height:100%;padding:20px 20px 18px;border-radius:20px;text-decoration:none;color:#f6efe3;background:linear-gradient(160deg,#ffffff0f,#ffffff04);border:1px solid rgba(201,169,110,.28);overflow:hidden;transition:transform .35s cubic-bezier(.3,1.3,.5,1),border-color .3s,background .3s}.fjsh-card:before{content:"";position:absolute;top:0;bottom:0;left:-80%;width:60%;background:linear-gradient(100deg,transparent,rgba(255,244,220,.14),transparent);transform:skew(-16deg);transition:left .7s ease}.fjsh-card:hover{transform:translateY(-4px);border-color:#e8d3a6bf;background:linear-gradient(160deg,#c9a96e24,#ffffff05);color:#fff}.fjsh-card:hover:before{left:130%}.fjsh-ci{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:8px;border-radius:50%;border:1px solid rgba(201,169,110,.5);color:var(--gold2);transition:transform .45s cubic-bezier(.3,1.6,.5,1)}.fjsh-card:hover .fjsh-ci{transform:rotate(-10deg) scale(1.08)}.fjsh-ci svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.fjsh-card b{font:600 15px/1.25 Montserrat,sans-serif;letter-spacing:.01em}.fjsh-card small{font:400 12.5px/1.5 Montserrat,sans-serif;color:#f6efe39e}.fjsh-card em{position:absolute;top:18px;right:18px;font-style:normal;color:var(--gold);font-size:18px;transition:transform .3s}.fjsh-card:hover em{transform:translate(4px)}.fjsh-tk{margin-top:44px;border-top:1px solid rgba(201,169,110,.22);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.fjsh-tk ul{display:flex;width:max-content;margin:0;padding:16px 0;list-style:none;animation:fjshTk 38s linear infinite}.fjsh-tk li{display:flex;align-items:center;gap:22px;padding-right:22px;white-space:nowrap;font:500 11px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#e8d3a6bf}.fjsh-tk li:after{content:"\2726";color:var(--gold);letter-spacing:0}@keyframes fjshTk{to{transform:translate(-50%)}}@media(max-width:899px){.fjsh-in{grid-template-columns:1fr;gap:8px;padding:40px 20px 0}.fjsh-art{order:-1;max-width:220px;margin:0 auto -6px}.fjsh-copy{text-align:center}.fjsh-eye{display:block;font-size:10.5px;letter-spacing:.22em}.fjsh-eye i{margin-right:6px}.fjsh h1.fjsh-h{font-size:44px!important;margin-top:14px}.fjsh-lead{margin-left:auto;margin-right:auto;font-size:15.5px}.fjsh-acts{justify-content:center}.fjsh-acts .fjsh-btn--gold{flex:1 1 100%}.fjsh-acts .fjsh-btn--line{flex:1 1 calc(50% - 5px);padding:0 12px;letter-spacing:.1em;font-size:11px}.fjsh-cards{grid-template-columns:1fr;gap:0;margin-top:26px;border:1px solid rgba(201,169,110,.28);border-radius:20px;overflow:hidden;background:#ffffff08}.fjsh-cards li+li{border-top:1px solid rgba(201,169,110,.18)}.fjsh-card{flex-direction:row;align-items:center;gap:14px;padding:12px 44px 12px 14px;border:0;border-radius:0;background:none;min-height:64px}.fjsh-card:hover{transform:none}.fjsh-ci{width:40px;height:40px;margin:0;flex:none}.fjsh-ct{display:flex;flex-direction:column;gap:2px}.fjsh-card em{top:50%;right:16px;transform:translateY(-50%)}.fjsh-card:hover em{transform:translate(4px,-50%)}.fjsh-tk{margin-top:32px}}@media(min-width:900px){.fjsh-ct{display:contents}}@media(prefers-reduced-motion:reduce){.fjsh *,.fjsh:after{animation:none!important;transition:none!important}.fjsh:after{display:none}.fjsh-art .dr{stroke-dashoffset:0}.fjsh-sp{opacity:.8}.fjsh-tk ul{flex-wrap:wrap;width:auto;justify-content:center}.fjsh-tk li[aria-hidden]{display:none}}.fjsh-spin ellipse{transform-box:view-box;animation:fjshSpin 6s linear infinite}.fjsh-spin .s2{animation-delay:-1.5s}.fjsh-spin .s3{animation-delay:-3s}.fjsh-spin .s4{animation-delay:-4.5s}@keyframes fjshSpin{0%{transform:scaleX(1)}25%{transform:scaleX(.06)}50%{transform:scaleX(-1)}75%{transform:scaleX(-.06)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.fjsh-spin ellipse{animation:none!important}}.fjsh{color:#2a1a1c;border-bottom:1px solid rgba(201,169,110,.35);background:radial-gradient(48% 60% at 10% 6%,#FFFFFF,transparent 70%),radial-gradient(60% 75% at 82% 26%,rgba(226,150,160,.3),transparent 65%),radial-gradient(55% 60% at 4% 100%,rgba(142,21,38,.09),transparent 62%),radial-gradient(40% 50% at 96% 96%,rgba(201,169,110,.16),transparent 65%),linear-gradient(165deg,#fffdf9,#fbf8f3,#f7eee6)}.fjsh:before{opacity:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cg fill='%23C9A96E'%3E%3Cpath d='M22 18l1.6 4.4 4.4 1.6-4.4 1.6-1.6 4.4-1.6-4.4-4.4-1.6 4.4-1.6z' opacity='.45'/%3E%3Cpath d='M104 62l1 2.8 2.8 1-2.8 1-1 2.8-1-2.8-2.8-1 2.8-1z' opacity='.55'/%3E%3Ccircle cx='66' cy='120' r='1.2' opacity='.45'/%3E%3Ccircle cx='136' cy='132' r='.9' opacity='.4'/%3E%3Ccircle cx='48' cy='70' r='.8' opacity='.35'/%3E%3C/g%3E%3C/svg%3E");background-size:150px 150px;-webkit-mask-image:radial-gradient(90% 80% at 62% 40%,#000,transparent 80%);mask-image:radial-gradient(90% 80% at 62% 40%,#000,transparent 80%)}.fjsh:after{background:linear-gradient(100deg,transparent,rgba(255,255,255,.35) 45%,rgba(255,255,255,.65) 50%,rgba(255,255,255,.35) 55%,transparent)}.fjsh-in{position:relative}.fjsh-in:before,.fjsh-in:after{content:"\2726";position:absolute;pointer-events:none;color:#c9a96e;text-shadow:0 0 12px rgba(201,169,110,.55);animation:fjshBob 3.4s cubic-bezier(.4,1.6,.5,1) infinite}.fjsh-in:before{top:30px;left:46%;font-size:16px}.fjsh-in:after{top:52%;left:8px;font-size:12px;color:#d77f8c;text-shadow:0 0 10px rgba(215,127,140,.45);animation-delay:1.3s}@keyframes fjshBob{0%,to{opacity:.35;transform:translateY(0) scale(.7) rotate(0)}45%{opacity:1;transform:translateY(-7px) scale(1.15) rotate(45deg)}65%{transform:translateY(-3px) scale(.95) rotate(60deg)}}@keyframes fjshTw{0%,to{opacity:.25;transform:scale(.45) rotate(0)}40%{opacity:1;transform:scale(1.18) rotate(30deg)}58%{opacity:.95;transform:scale(.92) rotate(40deg)}75%{opacity:.75;transform:scale(1.02) rotate(45deg)}}.fjsh-eye{color:#8e1526;font-weight:600}.fjsh-eye i{color:#c9a96e}.fjsh h1.fjsh-h{color:#8e1526;font-weight:400}.fjsh-h b{font-style:italic;font-weight:500;letter-spacing:-.005em;padding-right:.08em;background-image:linear-gradient(100deg,#8a6a2e,#a9843f 28%,#d9bd86,#a9843f 56%,#8a6a2e);filter:drop-shadow(0 1px 0 rgba(255,255,255,.9))}.fjsh-h b:after{content:"\2726";display:inline-block;margin-left:.18em;font-style:normal;font-size:.36em;vertical-align:.95em;color:#c9a96e;-webkit-text-fill-color:#C9A96E;animation:fjshTw 2.4s ease-in-out infinite .6s}.fjsh-lead{color:#4e3e40}.fjsh-meta{color:#6b5a5c}.fjsh-meta span{color:#b08d57}.fjsh-btn--gold{background:linear-gradient(135deg,#a81e35,#8e1526 58%,#741020);color:#fff9f0;box-shadow:0 10px 24px #8e152638,inset 0 0 0 1px #c9a96e8c}.fjsh-btn--gold span{color:#e8d3a6}.fjsh-btn--gold:hover{color:#fff;box-shadow:0 14px 30px #8e152647,inset 0 0 0 1px #e8d3a6e6;animation:fjshHop .55s cubic-bezier(.3,1.6,.5,1);transform:translateY(-2px)}@keyframes fjshHop{0%{transform:translateY(0)}40%{transform:translateY(-5px) scale(1.02)}70%{transform:translateY(-1px)}to{transform:translateY(-2px)}}.fjsh-btn--line{border:1px solid #C9A96E;color:#8e1526;background:#ffffffbf}.fjsh-btn--line:hover{border-color:#b08d57;color:#741020;background:#fff;box-shadow:0 8px 20px #b08d572e}.fjsh-btn:focus-visible,.fjsh-card:focus-visible{outline-color:#8e1526}.fjsh #fjshG stop{stop-color:#a9843f}.fjsh #fjshG stop:nth-child(2){stop-color:#d4b57a}.fjsh-art:before{top:4%;right:4%;bottom:4%;left:4%;background:radial-gradient(circle,rgba(255,255,255,.95),rgba(240,196,200,.35) 45%,transparent 70%);filter:blur(10px)}.fjsh-art .l{stroke-width:1.8}.fjsh-art .t,.fjsh-art .t[style]{stroke:#b08d5780!important}.fjsh-art .fjsh-spin,.fjsh-art ellipse[style*="232,211,166"]{stroke:#b08d5773!important}.fjsh-glass{fill:#ffffff8c}.fjsh-sp{fill:#c9a96e}.fjsh-sp:nth-of-type(2n){fill:#d77f8c}.fjsh-card{border-radius:26px;color:#2a1a1c;background:linear-gradient(160deg,#fff,#fffbf5);border:1px solid rgba(201,169,110,.5);box-shadow:0 10px 30px #8e15260f}.fjsh-card:before{background:linear-gradient(100deg,transparent,rgba(243,226,188,.45),transparent)}.fjsh-card:after{content:"\2726";position:absolute;right:46px;top:16px;font-size:12px;color:#c9a96e;opacity:0;transform:scale(.3) rotate(-30deg);transition:opacity .25s,transform .45s cubic-bezier(.3,1.7,.5,1)}.fjsh-card:hover{transform:translateY(-5px);color:#2a1a1c;border-color:#c9a96e;background:linear-gradient(160deg,#fff,#fcf4e8);box-shadow:0 16px 34px #8e15261a}.fjsh-card:hover:after{opacity:1;transform:scale(1) rotate(15deg)}.fjsh-card b{color:#2a1a1c}.fjsh-card small{color:#6b5a5c}.fjsh-card em{color:#b08d57}.fjsh-ci{color:#8e1526;background:#fbf3e6;border-color:#c9a96ea6}.fjsh-card:hover .fjsh-ci{animation:fjshWig .7s cubic-bezier(.3,1.4,.5,1);transform:scale(1.08)}@keyframes fjshWig{0%{transform:rotate(0) scale(1)}25%{transform:rotate(-12deg) scale(1.12)}50%{transform:rotate(9deg) scale(1.1)}75%{transform:rotate(-4deg) scale(1.08)}to{transform:rotate(0) scale(1.08)}}.fjsh-tk{border-top-color:#c9a96e66}.fjsh-tk li{color:#8e1526}.fjsh-tk li:after{display:inline-block;color:#c9a96e;animation:fjshTw 2.6s ease-in-out infinite}.fjsh-tk li:nth-child(2n):after{animation-delay:.9s}.fjsh-tk li:nth-child(3n):after{animation-delay:1.7s}@media(max-width:899px){.fjsh-in:before{top:18px;left:14%}.fjsh-in:after{top:34px;left:auto;right:14%}.fjsh-cards{border-radius:26px;border-color:#c9a96e80;background:linear-gradient(160deg,#fff,#fffbf5);box-shadow:0 10px 30px #8e15260f}.fjsh-cards li+li{border-top-color:#c9a96e47}.fjsh-card{border:0;border-radius:0;background:none;box-shadow:none}.fjsh-card:hover{transform:none;background:#fcf4e8;box-shadow:none}.fjsh-card:after{display:none}}@media(prefers-reduced-motion:reduce){.fjsh *:before,.fjsh *:after,.fjsh-btn--gold:hover,.fjsh-card:hover .fjsh-ci{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/fj-bench-hero.css.map */
