@font-face{font-family:WashiBody;src:url(/fonts/washi-story/RobotoCondensed.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:WashiBody;src:url(/fonts/washi-story/RobotoCondensed-Italic.ttf) format("truetype");font-style:italic;font-weight:100 900;font-display:swap}@font-face{font-family:WashiDisplay;src:url(/fonts/washi-story/Roboto.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:WashiDisplay;src:url(/fonts/washi-story/Roboto-Italic.ttf) format("truetype");font-style:italic;font-weight:100 900;font-display:swap}.washi-product-page_page__2nbtP{--yellow:#ffe600;--black:#0b0e0f;--orange:#ff7900;background:#fff;color:var(--black);font-family:WashiBody,Arial Narrow,Arial,sans-serif;container-type:inline-size}.washi-product-page_page__2nbtP figure,.washi-product-page_page__2nbtP h1,.washi-product-page_page__2nbtP h2,.washi-product-page_page__2nbtP p{margin:0}.washi-product-page_page__2nbtP h1,.washi-product-page_page__2nbtP h2{color:inherit}.washi-product-page_page__2nbtP img{display:block;width:100%;height:auto}.washi-product-page_page__2nbtP section[id]{scroll-margin-top:140px}.washi-product-page_page__2nbtP a{color:inherit}.washi-product-page_page__2nbtP a:focus-visible,.washi-product-page_page__2nbtP summary:focus-visible{outline:3px solid #ba6000;outline-offset:4px}.washi-product-page_shell__hBvb2{width:91%;max-width:1700px;margin-inline:auto}.washi-product-page_hero__iyC38{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 63% 0,#1b2224,transparent 65%),#080c0d;color:#fff}.washi-product-page_hero__iyC38:after{content:"";position:absolute;z-index:-1;right:-4%;top:0;width:22%;height:100%;background:linear-gradient(132deg,transparent 0 41%,var(--yellow) 41% 47%,#161b1c 47% 50%,#d9d5cd 50%);pointer-events:none}.washi-product-page_campaignCopy__9xJ5M{padding:1.6cqw 6.7cqw 1.8cqw}.washi-product-page_page__2nbtP .washi-product-page_campaignProductName__sBmz_{font-family:WashiDisplay,Arial,sans-serif;font-weight:900;font-style:italic;font-size:6.05cqw;line-height:1.05;letter-spacing:-.025em}.washi-product-page_page__2nbtP .washi-product-page_campaignHeadline__X6mWK{font-family:WashiDisplay,Arial,sans-serif;font-size:7.05cqw;font-weight:900;line-height:1.05;letter-spacing:-.035em;white-space:nowrap}.washi-product-page_campaignHeadline__X6mWK span:first-child,.washi-product-page_campaignHeadline__X6mWK span:last-child{color:var(--yellow)}.washi-product-page_page__2nbtP .washi-product-page_campaignLead__rpt79{font-size:1.86cqw;line-height:1.3;margin-top:.7cqw;max-width:91%;color:#fff}.washi-product-page_applications__u414P{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:var(--black);color:#fff}.washi-product-page_applicationCard__VJ3az{min-width:0;display:flex;flex-direction:column}.washi-product-page_applicationCard__VJ3az+.washi-product-page_applicationCard__VJ3az{border-left:.6cqw solid var(--orange)}.washi-product-page_applicationPhoto__QswMd{height:39cqw;overflow:hidden}.washi-product-page_page__2nbtP .washi-product-page_applicationPhoto__QswMd img{height:100%;object-fit:cover;object-position:center}.washi-product-page_applicationCaption__vc7PS{display:grid;grid-template-columns:7.2cqw 1fr;gap:1.5cqw;padding:1.4cqw 1.65cqw 1.4cqw 2.6cqw;min-height:13.3cqw;background:linear-gradient(130deg,#0b0f10,#06090a)}.washi-product-page_applicationNumber__uHd_m{font-size:5.6cqw;line-height:1;font-weight:900;color:var(--yellow);letter-spacing:-.04em;border-right:1px solid var(--orange);align-self:start;padding-right:1cqw}.washi-product-page_page__2nbtP .washi-product-page_applicationCaption__vc7PS h2{font-family:WashiDisplay,Arial,sans-serif;font-size:2.22cqw;font-weight:800;line-height:1.08;letter-spacing:-.035em;margin:0 0 .9cqw}.washi-product-page_page__2nbtP .washi-product-page_applicationCaption__vc7PS p{font-size:1.45cqw;line-height:1.18;color:#fff}.washi-product-page_showcase__Z7yaM{display:grid;grid-template-columns:31% 41% 28%;position:relative;isolation:isolate;min-height:47cqw;background:radial-gradient(ellipse at 52% 55%,#fff92a,transparent 60%),var(--yellow);overflow:hidden}.washi-product-page_showcaseMascot__0S8_T{position:relative;min-width:0;align-self:stretch;padding-bottom:2cqw}.washi-product-page_page__2nbtP .washi-product-page_mascotImage__5s2m2{position:absolute;left:-3%;top:2%;width:137%;height:72%;object-fit:cover;object-position:left top;z-index:2}.washi-product-page_page__2nbtP .washi-product-page_slogan___YygJ{position:absolute;z-index:3;left:8%;bottom:4%;width:91%;font-family:WashiBody,Arial Narrow,sans-serif;font-size:3.25cqw;line-height:1.03;font-weight:850;font-style:italic;letter-spacing:-.035em;transform:rotate(-6deg)}.washi-product-page_slogan___YygJ:after{content:"";display:block;height:.6cqw;background:var(--orange);width:83%;margin-top:.6cqw;transform:skewX(-28deg)}.washi-product-page_showcaseProduct__DgW9j{position:relative;z-index:1;align-self:stretch;min-width:0}.washi-product-page_page__2nbtP .washi-product-page_showcaseProduct__DgW9j img{position:absolute;left:-7%;top:0;width:113%;height:100%;object-fit:contain;filter:drop-shadow(0 1cqw .7cqw #3e300055)}.washi-product-page_benefitGrid__QbCAC{display:grid;grid-template-rows:repeat(4,1fr);gap:1cqw;padding:4cqw 2cqw 4cqw 1.1cqw;align-items:center}.washi-product-page_benefit__08L1i{display:grid;grid-template-columns:6.9cqw 1fr;gap:1cqw;align-items:start;min-width:0}.washi-product-page_benefitIcon__7hn4u{width:6.9cqw;height:6.9cqw;background:var(--black);color:var(--yellow);border-radius:50%;padding:.6cqw;stroke-linecap:round;stroke-linejoin:round}.washi-product-page_benefitIcon__7hn4u>circle{display:none}.washi-product-page_page__2nbtP .washi-product-page_benefit__08L1i h2{font-size:2.17cqw;line-height:1.08;font-weight:800;letter-spacing:-.02em;margin:.35cqw 0 .7cqw}.washi-product-page_page__2nbtP .washi-product-page_benefit__08L1i p{font-size:1.68cqw;line-height:1.2;color:#111}.washi-product-page_information__7GV93{padding:2.3cqw 4.8cqw 3.2cqw;display:grid;grid-template-columns:1fr 1.03fr;gap:6.5cqw;background:#fff}.washi-product-page_details__pYmcD,.washi-product-page_faq__1jJjA{min-width:0;position:relative}.washi-product-page_faq__1jJjA:before{content:"";position:absolute;left:-3.4cqw;top:0;bottom:0;width:1px;background:#ddd}.washi-product-page_page__2nbtP .washi-product-page_information__7GV93 h2{font-family:WashiDisplay,Arial,sans-serif;font-size:3.65cqw;font-weight:850;letter-spacing:-.05em;line-height:1.1;margin:0 0 2cqw;position:relative}.washi-product-page_information__7GV93 h2:after{content:"";position:absolute;bottom:-.9cqw;left:0;width:4.8cqw;height:.45cqw;background:var(--yellow)}.washi-product-page_details__pYmcD dl{margin:0}.washi-product-page_details__pYmcD dl>div{display:grid;grid-template-columns:35% 65%;padding:1.45cqw 2cqw;font-size:1.7cqw;line-height:1.3}.washi-product-page_details__pYmcD dl>div:nth-child(odd){background:#ededed}.washi-product-page_details__pYmcD dt{font-weight:700}.washi-product-page_details__pYmcD dd{margin:0}.washi-product-page_faq__1jJjA details{background:#f0f0f0;margin-bottom:.8cqw}.washi-product-page_faq__1jJjA summary{display:flex;align-items:center;justify-content:space-between;gap:1.3cqw;cursor:pointer;list-style:none;padding:1.4cqw 1.7cqw;font-size:1.7cqw;line-height:1.25;font-weight:400}.washi-product-page_faq__1jJjA summary::-webkit-details-marker{display:none}.washi-product-page_faq__1jJjA summary>span{font-family:Arial,sans-serif;font-size:2cqw;line-height:1;transition:transform .2s}.washi-product-page_faq__1jJjA details[open] summary>span{transform:rotate(180deg)}.washi-product-page_page__2nbtP .washi-product-page_faq__1jJjA details p{font-size:1.55cqw;line-height:1.4;padding:0 1.7cqw 1.6cqw;color:#333}.washi-product-page_inquiry__VUY6Q{background:var(--yellow);padding:1.8cqw 0}.washi-product-page_inquiryGrid__kqcud{display:grid;grid-template-columns:44% 54%;gap:2%;align-items:start}.washi-product-page_inquiryGrid__kqcud>div:first-child{padding:2cqw 2cqw 0 0}.washi-product-page_page__2nbtP .washi-product-page_inquiry__VUY6Q h2{font-family:WashiDisplay,Arial,sans-serif;font-size:5.15cqw;font-style:italic;font-weight:900;letter-spacing:-.035em;line-height:1.02;margin:0 0 3cqw;position:relative}.washi-product-page_inquiry__VUY6Q h2:after{content:"";position:absolute;bottom:-1.3cqw;left:0;width:5cqw;height:.45cqw;background:var(--orange)}.washi-product-page_page__2nbtP .washi-product-page_inquiry__VUY6Q p{font-size:2.1cqw;line-height:1.3;max-width:94%;color:#111}.washi-product-page_form__Spr6h{background:#fff;border-radius:4px;padding:1.5cqw;min-width:0}.washi-product-page_form__Spr6h .inquiry-form{display:grid;background:#fff;color:#111;gap:1cqw;font-family:WashiBody,Arial Narrow,Arial,sans-serif}.washi-product-page_form__Spr6h .inquiry-form label>span{font:400 1.35cqw/1.15 WashiBody,Arial Narrow,Arial,sans-serif;letter-spacing:0}.washi-product-page_form__Spr6h .inquiry-form .form-grid{gap:1.4cqw}.washi-product-page_form__Spr6h .inquiry-form input:not([type=checkbox]),.washi-product-page_form__Spr6h .inquiry-form textarea{background:#fff;color:#111;border:1px solid #d5d8d8;box-shadow:inset 0 1px 3px #0000000a;font:400 1.5cqw/1.3 WashiBody,Arial,sans-serif;min-height:3cqw;padding:.45cqw .7cqw}.washi-product-page_form__Spr6h .inquiry-form textarea{min-height:6.5cqw;resize:vertical}.washi-product-page_form__Spr6h .inquiry-form .checkbox-field{align-items:center;gap:.8cqw}.washi-product-page_form__Spr6h .inquiry-form .checkbox-field>span{font-size:1.05cqw;line-height:1.2;letter-spacing:0}.washi-product-page_form__Spr6h .inquiry-form input[type=checkbox]{width:1.5cqw;height:1.5cqw;flex-shrink:0}.washi-product-page_form__Spr6h .inquiry-form button{background:linear-gradient(#171d1e,#080c0d);color:#fff;border:0;border-radius:3px;font:800 1.9cqw/1.2 WashiBody,Arial,sans-serif;min-height:5.2cqw;padding:.6cqw}.washi-product-page_form__Spr6h .inquiry-form button:hover{background:#303a3c}.washi-product-page_page__2nbtP .washi-product-page_applicationCaption__vc7PS h2{font-family:WashiBody,Arial Narrow,Arial,sans-serif}.washi-product-page_applicationCaption__vc7PS{padding-left:2.6cqw}.washi-product-page_page__2nbtP .washi-product-page_applicationCaption__vc7PS h2,.washi-product-page_page__2nbtP .washi-product-page_benefit__08L1i h2{font-family:WashiBody,Arial Narrow,Arial,sans-serif}.washi-product-page_page__2nbtP .washi-product-page_applicationCaption__vc7PS h2{letter-spacing:-.025em}.washi-product-page_page__2nbtP .washi-product-page_mascotImage__5s2m2,.washi-product-page_page__2nbtP .washi-product-page_showcaseProduct__DgW9j img{max-width:none}.washi-product-page_page__2nbtP .washi-product-page_mascotImage__5s2m2{width:155%;height:85%;clip-path:inset(0 0 24% 0)}.washi-product-page_page__2nbtP .washi-product-page_slogan___YygJ{color:#0b0e0f}.washi-product-page_applicationCaption__vc7PS{grid-template-columns:7cqw 1fr;gap:1.4cqw;padding-right:1cqw}.washi-product-page_page__2nbtP .washi-product-page_benefit__08L1i h2{white-space:nowrap;font-size:2.05cqw}.washi-product-page_form__Spr6h .inquiry-form button:after{content:"›";display:inline-block;margin-left:20px;font:400 1.6em/.6 Arial,sans-serif;vertical-align:-.1em}@media(min-width:1600px){.washi-product-page_page__2nbtP{font-size:18px}}@media(max-width:700px){.washi-product-page_page__2nbtP section[id]{scroll-margin-top:115px}.washi-product-page_campaignCopy__9xJ5M{padding:25px 22px 24px}.washi-product-page_page__2nbtP .washi-product-page_campaignProductName__sBmz_{font-size:clamp(30px,7.6vw,50px)}.washi-product-page_page__2nbtP .washi-product-page_campaignHeadline__X6mWK{font-size:clamp(24px,6.45vw,44px);margin-top:9px;letter-spacing:-.04em}.washi-product-page_page__2nbtP .washi-product-page_campaignLead__rpt79{font-size:16px;line-height:1.35;max-width:96%;margin-top:14px}.washi-product-page_hero__iyC38:after{width:30%;opacity:.55}.washi-product-page_applications__u414P{grid-template-columns:1fr}.washi-product-page_applicationCard__VJ3az+.washi-product-page_applicationCard__VJ3az{border-left:0;border-top:4px solid var(--orange)}.washi-product-page_applicationPhoto__QswMd{height:70vw;max-height:420px}.washi-product-page_applicationCaption__vc7PS{grid-template-columns:57px 1fr;gap:14px;padding:20px 22px 24px;min-height:0}.washi-product-page_applicationNumber__uHd_m{font-size:46px;padding-right:10px}.washi-product-page_page__2nbtP .washi-product-page_applicationCaption__vc7PS h2{font-size:25px;line-height:1.1;margin-bottom:10px}.washi-product-page_page__2nbtP .washi-product-page_applicationCaption__vc7PS p{font-size:16px;line-height:1.35;max-width:410px}.washi-product-page_showcase__Z7yaM{grid-template-columns:1fr 1fr;min-height:0;padding-bottom:25px}.washi-product-page_showcaseMascot__0S8_T{height:320px;padding:0}.washi-product-page_page__2nbtP .washi-product-page_mascotImage__5s2m2{left:0;top:8px;width:155%;height:220px}.washi-product-page_page__2nbtP .washi-product-page_slogan___YygJ{left:12%;bottom:18px;width:105%;font-size:24px}.washi-product-page_slogan___YygJ:after{height:4px;margin-top:5px}.washi-product-page_showcaseProduct__DgW9j{height:320px}.washi-product-page_page__2nbtP .washi-product-page_showcaseProduct__DgW9j img{left:-8%;width:115%;height:100%;object-position:center}.washi-product-page_benefitGrid__QbCAC{grid-column:1/-1;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:23px 18px;padding:15px 22px 0}.washi-product-page_benefit__08L1i{grid-template-columns:46px 1fr;gap:10px}.washi-product-page_benefitIcon__7hn4u{width:46px;height:46px;padding:4px}.washi-product-page_page__2nbtP .washi-product-page_benefit__08L1i h2{font-size:18px;margin:0 0 7px}.washi-product-page_page__2nbtP .washi-product-page_benefit__08L1i p{font-size:15px;line-height:1.25}.washi-product-page_information__7GV93{grid-template-columns:1fr;padding:32px 22px;gap:35px}.washi-product-page_faq__1jJjA:before{display:none}.washi-product-page_page__2nbtP .washi-product-page_information__7GV93 h2{font-size:31px;margin-bottom:23px}.washi-product-page_information__7GV93 h2:after{width:43px;height:4px;bottom:-9px}.washi-product-page_details__pYmcD dl>div{padding:13px 14px;font-size:16px;grid-template-columns:36% 64%}.washi-product-page_faq__1jJjA details{margin-bottom:8px}.washi-product-page_faq__1jJjA summary{padding:14px;font-size:16px;gap:14px}.washi-product-page_faq__1jJjA summary>span{font-size:21px}.washi-product-page_page__2nbtP .washi-product-page_faq__1jJjA details p{font-size:15px;padding:0 14px 16px}.washi-product-page_inquiry__VUY6Q{padding:32px 0}.washi-product-page_shell__hBvb2{width:calc(100% - 44px)}.washi-product-page_inquiryGrid__kqcud{grid-template-columns:1fr;gap:25px}.washi-product-page_inquiryGrid__kqcud>div:first-child{padding:0}.washi-product-page_page__2nbtP .washi-product-page_inquiry__VUY6Q h2{font-size:41px;line-height:1.02;margin-bottom:26px}.washi-product-page_inquiry__VUY6Q h2:after{width:42px;height:4px;bottom:-11px}.washi-product-page_page__2nbtP .washi-product-page_inquiry__VUY6Q p{font-size:19px;max-width:100%}.washi-product-page_form__Spr6h{padding:17px}.washi-product-page_form__Spr6h .inquiry-form{gap:14px}.washi-product-page_form__Spr6h .inquiry-form label>span{font-size:13px}.washi-product-page_form__Spr6h .inquiry-form .form-grid{gap:12px}.washi-product-page_form__Spr6h .inquiry-form input:not([type=checkbox]),.washi-product-page_form__Spr6h .inquiry-form textarea{font-size:16px;min-height:38px;padding:8px}.washi-product-page_form__Spr6h .inquiry-form textarea{min-height:100px}.washi-product-page_form__Spr6h .inquiry-form .checkbox-field>span{font-size:11px;line-height:1.3}.washi-product-page_form__Spr6h .inquiry-form input[type=checkbox]{width:17px;height:17px}.washi-product-page_form__Spr6h .inquiry-form button{font-size:18px;min-height:48px}.washi-product-page_form__Spr6h .inquiry-form .checkbox-field{gap:10px}}@media(max-width:360px){.washi-product-page_page__2nbtP .washi-product-page_campaignHeadline__X6mWK{font-size:6.3vw}.washi-product-page_page__2nbtP .washi-product-page_campaignProductName__sBmz_{font-size:28px}.washi-product-page_benefitGrid__QbCAC{grid-template-columns:1fr}.washi-product-page_showcaseMascot__0S8_T,.washi-product-page_showcaseProduct__DgW9j{height:280px}.washi-product-page_page__2nbtP .washi-product-page_mascotImage__5s2m2{height:190px}.washi-product-page_page__2nbtP .washi-product-page_slogan___YygJ{font-size:21px}.washi-product-page_page__2nbtP .washi-product-page_inquiry__VUY6Q h2{font-size:35px}}.washi-product-page_hero__iyC38:after{width:18%}.washi-product-page_page__2nbtP p{font-family:WashiBody,Arial Narrow,Arial,sans-serif}.washi-product-page_form__Spr6h .inquiry-form .checkbox-field>span{text-transform:none}.washi-product-page_pageFooter__hnhJ_{background:radial-gradient(ellipse at top,#1c2426,#090d0e);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:4cqw;padding:3.5cqw 6cqw;min-height:11.7cqw}.washi-product-page_pageFooter__hnhJ_>a{width:15cqw;max-width:210px;flex-shrink:0}.washi-product-page_pageFooter__hnhJ_ nav{display:flex;align-items:center;gap:4.4cqw;flex-wrap:wrap}.washi-product-page_pageFooter__hnhJ_ nav a{color:#fff;font-size:1.55cqw;text-decoration:none}.washi-product-page_pageFooter__hnhJ_ nav a:hover{text-decoration:underline;text-underline-offset:4px}.fasvix-modern:has(.washi-product-page_page__2nbtP)>footer[data-edit-id=global-footer]{display:none}@media(max-width:700px){.washi-product-page_hero__iyC38:after{opacity:.25;width:18%}.washi-product-page_pageFooter__hnhJ_{padding:28px 22px;gap:26px;align-items:flex-start;flex-direction:column}.washi-product-page_pageFooter__hnhJ_>a{width:125px}.washi-product-page_pageFooter__hnhJ_ nav{gap:15px 23px}.washi-product-page_pageFooter__hnhJ_ nav a{font-size:15px}.washi-product-page_page__2nbtP .washi-product-page_benefit__08L1i h2{white-space:normal}.washi-product-page_page__2nbtP .washi-product-page_showcaseProduct__DgW9j img{width:100%;left:0;max-width:100%}}.washi-product-page_applicationCard__VJ3az:nth-child(3) .washi-product-page_applicationPhoto__QswMd img{object-position:right center}@media(prefers-reduced-motion:reduce){.washi-product-page_faq__1jJjA summary>span{transition:none}}