:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer{--hw-footer-curve-height:clamp(28px, 3.2vw, 46px);color:#f5f2ed;background:#242320;min-height:0;overflow:visible;height:auto!important;margin-top:var(--hw-footer-curve-height)!important}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer>.p-sectionhr{background:0 0;width:calc(100% + 2px)!important;height:var(--hw-footer-curve-height)!important;aspect-ratio:auto!important;top:auto!important;bottom:calc(100% - 1px)!important}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer>.p-sectionhr svg{fill:#242320;width:100%;height:100%;display:block}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__head,:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__inner{z-index:1;position:relative}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product{--hw-bean-duration:.5s;--hw-bean-ease:cubic-bezier(.2, .8, .2, 1);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:flex-start;width:min(72rem,88vw);margin-left:auto;margin-right:auto;display:grid;overflow:visible}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li{max-width:none;min-height:224px;transition:grid-column .5s var(--hw-bean-ease), max-width .5s var(--hw-bean-ease);justify-self:stretch;position:relative}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li:has(>a:is(:hover,:focus-within)){z-index:5;max-width:100%}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li>a{width:100%;height:auto;color:inherit;transition:padding var(--hw-bean-duration) var(--hw-bean-ease), border-radius var(--hw-bean-duration) var(--hw-bean-ease), background-color var(--hw-bean-duration) var(--hw-bean-ease);background:0 0;border-radius:18px;flex-direction:column;align-items:center;gap:.55rem;padding:6px;text-decoration:none;position:relative;display:flex!important}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__imageBox{aspect-ratio:1.18;transition:width var(--hw-bean-duration) var(--hw-bean-ease), transform var(--hw-bean-duration) var(--hw-bean-ease);border-radius:0;flex:none;margin-inline:auto;width:clamp(96px,8vw,132px)!important;height:auto!important}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__imageBox .js-lazy_bgi{color:#0000;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__imageBox .p-image{filter:drop-shadow(0 15px 16px #0000003d);transform-origin:50% 72%;animation:5.4s ease-in-out infinite hw-footer-relic-float}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li:nth-child(2n) .p-image{animation-delay:-1.7s}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li:nth-child(3n) .p-image{animation-delay:-3.1s}@keyframes hw-footer-relic-float{0%,to{transform:translate(0,0)rotate(-.8deg)}50%{transform:translateY(-8px)rotate(.8deg)}}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .hw-footer-world-copy{flex-direction:column;width:100%;min-width:0;display:flex}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .hw-footer-world-label{color:#f5f2edc2;font-family:var(--en_go,"Ysabeau SC", sans-serif);letter-spacing:.1em;text-align:center;white-space:nowrap;transition:color var(--hw-bean-duration) var(--hw-bean-ease);font-size:clamp(.58rem,.7vw,.72rem);line-height:1.2;display:block}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .hw-footer-world-detail,:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .hw-footer-world-cta{color:#f5f2edeb;opacity:0;max-height:0;transition:max-height var(--hw-bean-duration) var(--hw-bean-ease), margin var(--hw-bean-duration) var(--hw-bean-ease), opacity var(--hw-bean-duration) var(--hw-bean-ease), transform var(--hw-bean-duration) var(--hw-bean-ease);margin:0;display:block;overflow:hidden;transform:translateY(5px)}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .hw-footer-world-detail{font-family:var(--ff,sans-serif);letter-spacing:.01em;text-align:left;font-size:.72rem;line-height:1.4}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .hw-footer-world-cta{border-top:1px solid color-mix(in srgb, var(--thisColor,#d0ccc9) 62%, transparent);font-family:var(--en_go,"Ysabeau SC", sans-serif);letter-spacing:.1em;text-align:left;text-transform:uppercase;font-size:.6rem;font-weight:600}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li>a:is(:hover,:focus-visible),:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li>a:focus-within{background:color-mix(in srgb, var(--thisColor,#d0ccc9) 24%, #17150f);border-radius:40px 20px 20px;outline:none;flex-direction:row;align-items:flex-start;padding:11px 13px 13px;box-shadow:inset 0 1px #ffffff24}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li>a:is(:hover,:focus-visible) .l-footer__product__imageBox,:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li>a:focus-within .l-footer__product__imageBox{border:0;border-radius:0;transform:translateY(-3px)scale(1.04);width:76px!important}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li>a:is(:hover,:focus-visible) .hw-footer-world-label,:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li>a:focus-within .hw-footer-world-label{color:#f5f2ed;text-align:left;text-wrap:balance;white-space:normal;font-size:.74rem}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li>a:is(:hover,:focus-visible) .hw-footer-world-detail,:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li>a:is(:hover,:focus-visible) .hw-footer-world-cta,:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li>a:focus-within .hw-footer-world-detail,:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li>a:focus-within .hw-footer-world-cta{opacity:1;max-height:6.5rem;transform:none}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li>a:is(:hover,:focus-visible) .hw-footer-world-detail,:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li>a:focus-within .hw-footer-world-detail{margin-top:.4rem}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li>a:is(:hover,:focus-visible) .hw-footer-world-cta,:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li>a:focus-within .hw-footer-world-cta{margin-top:.55rem;padding-top:.45rem}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li>a:is(:hover,:focus-visible) .hw-footer-world-copy,:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li>a:focus-within .hw-footer-world-copy{padding-left:.7rem}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li>a:focus-visible{box-shadow:0 0 0 2px #242320, 0 0 0 4px var(--thisColor,#f5f2ed)}@media (min-width:1001px){:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product{transition:grid-template-columns .5s var(--hw-bean-ease)}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product:has(.l-footer__product__li:first-child>a:is(:hover,:focus-within)){grid-template-columns:minmax(0,2.6fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product:has(.l-footer__product__li:nth-child(2)>a:is(:hover,:focus-within)){grid-template-columns:minmax(0,1fr) minmax(0,2.6fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product:has(.l-footer__product__li:nth-child(3)>a:is(:hover,:focus-within)){grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2.6fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product:has(.l-footer__product__li:nth-child(4)>a:is(:hover,:focus-within)){grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,2.6fr) minmax(0,1fr) minmax(0,1fr)}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product:has(.l-footer__product__li:nth-child(5)>a:is(:hover,:focus-within)){grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,2.6fr) minmax(0,1fr)}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product:has(.l-footer__product__li:nth-child(6)>a:is(:hover,:focus-within)){grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,2.6fr)}}@media (min-width:681px) and (max-width:1000px){:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product{transition:grid-template-columns .5s var(--hw-bean-ease)}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product:has(.l-footer__product__li:nth-child(3n+1)>a:is(:hover,:focus-within)){grid-template-columns:minmax(0,2.1fr) minmax(0,1fr) minmax(0,1fr)}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product:has(.l-footer__product__li:nth-child(3n+2)>a:is(:hover,:focus-within)){grid-template-columns:minmax(0,1fr) minmax(0,2.1fr) minmax(0,1fr)}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product:has(.l-footer__product__li:nth-child(3n)>a:is(:hover,:focus-within)){grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2.1fr)}}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__inner{grid-template-columns:minmax(24rem,.95fr) minmax(18rem,1.2fr) minmax(13rem,.75fr);align-items:end;gap:clamp(1.5rem,3vw,3.5rem);height:auto!important;min-height:0!important}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__nav__ul{grid-template-columns:repeat(3,max-content);gap:.68rem clamp(1.25rem,2vw,2rem);display:grid}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__center{min-width:0;overflow:hidden}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__logo,:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .p-logo__foot,:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .hw-footer-mark{text-align:center;width:100%;display:block;overflow:hidden;container-type:inline-size}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .hw-footer-wordmark{color:#f5f2ed;max-width:100%;font-family:var(--en_go,"Ysabeau SC", sans-serif);letter-spacing:-.045em;white-space:nowrap;font-size:clamp(1.7rem,11.2cqw,6rem);font-weight:300;line-height:.82;display:inline-block}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__wrap{padding-top:clamp(5rem,7.5vw,7rem);padding-bottom:clamp(3.5rem,5vw,5rem)}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__head{margin-bottom:clamp(3.5rem,5vw,5rem)}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__head>.p-text{color:#f5f2edd1;margin-bottom:clamp(2.5rem,4vw,4rem)}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__center p{margin-bottom:clamp(2.5rem,4vw,4rem)}@media (max-width:1000px){:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);row-gap:2rem;width:min(42rem,78vw)}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__inner{grid-template-columns:minmax(18rem,1fr) minmax(16rem,1fr) minmax(11rem,.7fr);gap:1.5rem}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__nav__ul{grid-template-columns:repeat(2,max-content)}}@media (max-width:680px){:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer{min-height:0}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__wrap{padding-top:12vw;padding-bottom:12vw}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__head,:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__head>.p-text{margin-bottom:2rem}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1.4rem;width:min(22rem,86vw)}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__inner{flex-direction:column;align-items:stretch;gap:1.5rem;display:flex}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__nav__ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem .6rem}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__nav__title,:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__subnav__title{letter-spacing:.06em;font-size:.64rem}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__center{order:-1;margin-bottom:0}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__center p{margin-bottom:1.25rem}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__left{margin-bottom:0}}@media (max-width:1000px){:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li{min-height:208px}}@media (max-width:680px){:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li{min-height:142px}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product{grid-template-rows:repeat(2,auto)}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li:first-child{grid-area:1/1}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li:nth-child(2){grid-area:1/2}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li:nth-child(3){grid-area:1/3}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li:nth-child(4){grid-area:2/1}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li:nth-child(5){grid-area:2/2}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li:nth-child(6){grid-area:2/3}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li:has(>a:is(:hover,:focus-within)){z-index:5;grid-column:1/-1;max-width:100%}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .hw-footer-world-detail{font-size:.8rem}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .hw-footer-world-cta{font-size:.66rem}}@media (prefers-reduced-motion:reduce){html:not(.hw-force-motion) :is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product,html:not(.hw-force-motion) :is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li,html:not(.hw-force-motion) :is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__li>a,html:not(.hw-force-motion) :is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__imageBox,html:not(.hw-force-motion) :is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .hw-footer-world-copy,html:not(.hw-force-motion) :is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .hw-footer-world-label,html:not(.hw-force-motion) :is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .hw-footer-world-detail,html:not(.hw-force-motion) :is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .hw-footer-world-cta{transition-duration:.01ms;transition-delay:0s}html:not(.hw-force-motion) :is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__product__imageBox .p-image{animation:none}}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer{--FooterSubText:#9a9490}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__nav__link,:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__subnav__link{box-sizing:border-box;min-width:44px;min-height:44px;padding-block:calc(22px - .9em);display:block}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .hw-footer-privacy-settings{width:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding-inline:0}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .hw-footer-privacy-settings .l-footer__subnav__title{color:var(--FooterSubText,#9a9490)}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__nav li+li,:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__subnav li+li{margin-top:0}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__nav__ul{margin-block:-8.5px}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__subnav__ul{margin-block:-11.2px}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__subnav:has(+.l-footer__subnav) .l-footer__subnav__ul{margin-block-end:0}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__subnav+.l-footer__subnav .l-footer__subnav__ul{margin-block-start:0}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__subnav a[target=_blank]:before{top:calc(50% - 2.16px)}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__subnav a[target=_blank]:after{top:calc(50% - 4.32px)}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__nav__link:focus-visible,:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__subnav__link:focus-visible{outline-offset:2px;outline:2px solid #f5f2ed}@media (max-width:680px){:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__nav__ul{margin-block:-9.4px}:is(.yurumaru-source-page,[data-yurumaru-source-clone]) .hw-source-footer .l-footer__subnav__ul{row-gap:0}}
