body:has([data-t-under-header]) .t-hhf-header{position:absolute;top:0;left:0;right:0;background:transparent}.t-hhf-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;height:70px;min-width:258px;padding:0 26px 0 46px;border:2px solid var(--t-primary);border-radius:45px;background:var(--t-primary);color:var(--t-primary-text);font-family:var(--t-font-en);font-weight:500;font-size:16px;letter-spacing:.15em;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .3s ease-out,color .3s ease-out}.t-hhf-btn--sm{height:52px;min-width:203px;padding-left:55px}.t-hhf-btn--icon{justify-content:flex-start;padding-left:30px}.t-hhf-btn--icon .t-hhf-btn__arrow{margin-left:auto}.t-hhf-btn__label{flex:1;text-align:center}.t-hhf-btn--icon .t-hhf-btn__label,.t-hhf-btn__icon{flex:none}.t-hhf-btn__arrow{display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;border-radius:50%;background:var(--t-primary-text);color:var(--t-primary);transition:background-color .3s ease-out,color .3s ease-out}@media(hover:hover){.t-hhf-btn:hover{background:var(--t-bg);color:var(--t-primary)}.t-hhf-btn:hover .t-hhf-btn__arrow{background:var(--t-primary);color:var(--t-primary-text)}}.t-hhf-bars{display:flex;flex-direction:column;gap:8.25px;flex:none;width:var(--w, 488px);max-width:100%}.t-hhf-bars:before,.t-hhf-bars:after{content:"";display:block;height:var(--t, 12.375px);background:var(--t-accent)}.t-hhf-bars:after{background:var(--t-line)}.t-hhf-bars--v{flex-direction:row;width:auto;height:var(--h, 293px);gap:var(--g, 8.25px)}.t-hhf-bars--v:before,.t-hhf-bars--v:after{width:var(--t, 12.375px);height:auto}.t-hhf-bars--rev:before{background:var(--t-line)}.t-hhf-bars--rev:after{background:var(--t-accent)}.t-hhf-label{font-family:var(--t-font-label);font-weight:600;font-size:24px;line-height:1.2;color:var(--t-accent)}:where(.t-hhf-arch){position:relative;isolation:isolate}.t-hhf-arch:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:calc(var(--t-arch-h, 491px) / -2);height:var(--t-arch-h, 491px);border-radius:50%;background:var(--t-arch, var(--t-surface))}:where(.t-hhf-photo){position:relative;overflow:hidden;border-radius:20px}:where(.t-hhf-photo) :where(img,.t-placeholder){width:100%;height:100%;object-fit:cover}@media(max-width:1079px){.t-hhf-btn{height:56px;min-width:220px;padding-left:32px;font-size:14px}.t-hhf-btn--sm{height:48px;min-width:180px;padding-left:36px}.t-hhf-label{font-size:18px}.t-hhf-arch{--t-arch-h: 160px}}.t-hhf-header__shopbtn{border:2px solid var(--t-primary);transition:background-color .3s ease-out,color .3s ease-out}.t-hhf-header__shopbtn .t-hhf-header__arrow{transition:background-color .3s ease-out,color .3s ease-out}@media(hover:hover){.t-hhf-header__shopbtn:hover{background:var(--t-bg);color:var(--t-primary)}.t-hhf-header__shopbtn:hover .t-hhf-header__arrow{background:var(--t-primary);color:var(--t-primary-text)}}@media(prefers-reduced-motion:reduce){.t-hhf-btn,.t-hhf-btn__arrow,.t-hhf-header__shopbtn,.t-hhf-header__arrow{transition:none}}.t-hhf-video-box{position:relative;overflow:hidden;container-type:size}.t-hhf-video-box>img,.t-hhf-video-box>.t-placeholder,.t-hhf-video-box>video,.t-hhf-video-box>.t-hhf-video__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.t-hhf-video__youtube{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max(100cqw,100cqh * 16 / 9);height:max(100cqh,100cqw * 9 / 16);border:0;pointer-events:none;scale:1.25;opacity:0;transition:opacity .8s}.t-hhf-video__youtube.is-playing{opacity:1}.t-hhf-video__empty{display:flex;align-items:center;justify-content:center;color:var(--t-bg)}.t-hhf-video__empty svg{width:clamp(48px,8cqw,96px);height:auto}@media(min-width:1080px)and (max-width:1099px){:root{--t-fit: .75}}@media(min-width:1100px)and (max-width:1119px){:root{--t-fit: .7639}}@media(min-width:1120px)and (max-width:1139px){:root{--t-fit: .7778}}@media(min-width:1140px)and (max-width:1159px){:root{--t-fit: .7917}}@media(min-width:1160px)and (max-width:1179px){:root{--t-fit: .8056}}@media(min-width:1180px)and (max-width:1199px){:root{--t-fit: .8194}}@media(min-width:1200px)and (max-width:1219px){:root{--t-fit: .8333}}@media(min-width:1220px)and (max-width:1239px){:root{--t-fit: .8472}}@media(min-width:1240px)and (max-width:1259px){:root{--t-fit: .8611}}@media(min-width:1260px)and (max-width:1279px){:root{--t-fit: .875}}@media(min-width:1280px)and (max-width:1299px){:root{--t-fit: .8889}}@media(min-width:1300px)and (max-width:1319px){:root{--t-fit: .9028}}@media(min-width:1320px)and (max-width:1339px){:root{--t-fit: .9167}}@media(min-width:1340px)and (max-width:1359px){:root{--t-fit: .9306}}@media(min-width:1360px)and (max-width:1379px){:root{--t-fit: .9444}}@media(min-width:1380px)and (max-width:1399px){:root{--t-fit: .9583}}@media(min-width:1400px)and (max-width:1419px){:root{--t-fit: .9722}}@media(min-width:1420px)and (max-width:1439px){:root{--t-fit: .9861}}@media(min-width:1080px)and (max-width:1439px){.t-hhf-header,.t-hhf-footer,main .t-section:not(.t-hhf-kodawari-story){zoom:var(--t-fit, 1)}}@media(min-width:769px)and (max-width:1079px){main .t-section>*:not(.t-hhf-top-hero__photo):not(.t-hhf-page-hero__photo):not(.t-hhf-kodawari-story__bg):not(.t-hhf-photo):not(.t-hhf-top-hero__catch),.t-hhf-footer__inner{padding-inline:max(20px,calc((100% - 720px)/2))}main .t-section>.t-hhf-photo{width:auto;max-width:none;margin-inline:max(20px,calc((100% - 720px)/2))}.t-hhf-kodawari-story__inner{max-width:720px;margin-inline:auto}.t-hhf-kodawari-story img{max-height:480px;object-fit:cover}.t-hhf-page-hero__photo{height:min(var(--photo-h),520px)}main .t-section h2,main .t-section h3{text-wrap:balance}}@media(min-width:1080px)and (max-width:1439px){main .t-section.t-hhf-contact-form{zoom:max(var(--t-fit, 1),.9)}}.t-hhf-sns{color:var(--t-dark);transition:color .2s ease-out}@media(hover:hover){.t-hhf-sns:hover{color:var(--t-accent)}}@media(prefers-reduced-motion:reduce){.t-hhf-sns{transition:none}}.t-hhf-footer__nav a,.t-hhf-footer__legal a,.t-hhf-contact-form__agree-label a{transition:color .3s ease-out}.t-hhf-header__logo,.t-hhf-header__name,.t-hhf-menu__logo,.t-hhf-footer__logo,.t-hhf-top-instagram__photo a{transition:opacity .3s ease-out}@media(hover:hover){.t-hhf-footer__nav a:hover,.t-hhf-footer__legal a:hover,.t-hhf-contact-form__agree-label a:hover{color:var(--t-primary)}.t-hhf-header__logo:hover,.t-hhf-header__name:hover,.t-hhf-menu__logo:hover,.t-hhf-footer__logo:hover,.t-hhf-top-instagram__photo a:hover{opacity:.7}}@media(prefers-reduced-motion:reduce){.t-hhf-footer__nav a,.t-hhf-footer__legal a,.t-hhf-contact-form__agree-label a,.t-hhf-header__logo,.t-hhf-header__name,.t-hhf-menu__logo,.t-hhf-footer__logo,.t-hhf-top-instagram__photo a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/t-hhf.css.map */
