@media(max-width:1079px){.t-section{padding-top:min(var(--t-pt, var(--t-space)),96px);padding-bottom:min(var(--t-pb, var(--t-space)),96px)}.t-hhf-page-hero__heading,.t-hhf-cows-env__heading,.t-hhf-cows-flow__heading,.t-hhf-cows-cards__heading,.t-section .t-hhf-top-intro__heading,.t-section .t-hhf-top-intro__fheading{word-break:auto-phrase;text-wrap:balance}.t-hhf-header__logo{width:171px}.t-hhf-header__actions .t-hhf-header__shopbtn{width:48px;padding:0;justify-content:center}.t-hhf-header__actions .t-hhf-header__cart{width:22px;height:23px}.t-hhf-top-hero__photo{height:100vh;height:100svh}.t-hhf-top-hero__catch{top:max(120px,22svh)}.t-hhf-menu{flex-direction:column}.t-hhf-menu__photo{display:block;order:2;width:100%;height:180px;min-height:0;border-radius:20px 20px 0 0}.t-hhf-menu__catch,.t-hhf-menu__logo{display:none}.t-hhf-menu__body{position:static;padding:72px 24px 48px}.t-hhf-menu__close{position:fixed;z-index:2;top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--t-primary);color:var(--t-primary-text)}.t-hhf-menu__close svg{width:20px;height:17px}.t-hhf-menu__col,.t-hhf-menu__col--2{gap:14px}.t-hhf-menu__body{row-gap:14px}.t-hhf-menu__col a{min-height:44px;justify-content:center}.t-hhf-menu__label{font-size:12px}.t-hhf-menu__title{font-size:16px}.t-hhf-menu__label,.t-hhf-menu__title{letter-spacing:0}.t-hhf-menu__col--1 .t-hhf-menu__label{line-height:1.362}.t-hhf-menu__shop,.t-hhf-footer .t-hhf-footer__actions .t-hhf-header__shopbtn{justify-content:space-between;gap:12px;padding:0 12px 0 22px;min-width:220px}.t-hhf-menu__shop>svg:first-child,.t-hhf-footer__actions .t-hhf-header__shopbtn>svg:first-child{width:22px;height:23px}.t-hhf-menu .t-hhf-menu__shop .t-hhf-header__shoplabel,.t-hhf-menu .t-hhf-menu__shop .t-hhf-header__arrow,.t-hhf-footer .t-hhf-footer__actions .t-hhf-header__shoplabel,.t-hhf-footer .t-hhf-footer__actions .t-hhf-header__arrow{display:inline-flex}.t-hhf-menu__shop .t-hhf-header__shoplabel,.t-hhf-footer__actions .t-hhf-header__shoplabel{font-size:14px;letter-spacing:2.1px}.t-hhf-menu__shop,.t-hhf-menu__sns{margin-top:0}.t-hhf-menu__shop{margin-top:14px}.t-hhf-menu__sns{margin-top:12px}.t-hhf-menu__sns{gap:4px}.t-hhf-menu__sns a{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.t-hhf-footer__logo{width:140px}.t-hhf-footer__brand{width:auto}.t-hhf-footer__address{margin-top:20px;font-size:14px;line-height:1.7}.t-hhf-footer__side{padding-top:0}.t-hhf-footer__nav{display:flex;flex-direction:column;gap:0}.t-hhf-footer__nav ul{gap:0}.t-hhf-footer__nav li{line-height:1.5}.t-hhf-footer__nav a{display:flex;align-items:center;min-height:44px;font-size:14px}.t-hhf-footer .t-hhf-footer__actions{flex-direction:column;align-items:flex-start;gap:22px}.t-hhf-footer__sns{gap:4px}.t-hhf-menu__sns a[aria-label=Instagram] svg,.t-hhf-footer__sns a[aria-label=Instagram] svg{width:29px;height:29px}.t-hhf-menu__sns a[aria-label=Facebook] svg,.t-hhf-footer__sns a[aria-label=Facebook] svg{width:16px;height:32px}.t-hhf-footer__sns a{align-items:center;justify-content:center;min-width:44px;min-height:44px}.t-hhf-footer .t-hhf-footer__legal{flex-direction:column;flex-wrap:nowrap;gap:8px}.t-hhf-footer__address,.t-hhf-footer__nav,.t-hhf-footer__bottom{font-family:var(--t-font-body);letter-spacing:0}.t-hhf-footer__legal li{line-height:20px}.t-hhf-footer__copy{line-height:1.362}.t-hhf-page-hero__photo{height:min(var(--photo-h),80vw)}.t-hhf-page-hero__heading{font-size:min(calc(var(--title-size) * .55),26px);line-height:1.5}.t-hhf-photo.t-hhf-top-intro__photo--1{width:60%;aspect-ratio:270 / 386;align-self:flex-end}.t-hhf-photo.t-hhf-top-intro__photo--2{width:55%;aspect-ratio:381 / 258;align-self:flex-start}.t-hhf-photo.t-hhf-top-intro__photo--3{width:calc(45% - 12px);aspect-ratio:312 / 233;align-self:flex-end;margin-top:-64px}.t-hhf-top-intro__body{font-size:15px;line-height:2}.t-hhf-top-intro__panel{padding-top:100px;padding-bottom:95px}.t-hhf-top-intro__panel--video{margin-top:-60px;padding-top:140px}.t-hhf-top-intro__panel:not(.t-hhf-top-intro__panel--video){padding-top:160px}.t-hhf-top-intro__btn{margin-top:20px}.t-hhf-top-intro__btn{gap:0}.t-hhf-photo.t-hhf-top-intro__fphoto2{margin-top:32px}.t-section.t-hhf-heading-bars-section#products{padding-top:8px;padding-bottom:8px}.t-hhf-top-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;row-gap:48px}.t-hhf-top-products__photo{aspect-ratio:1}.t-section .t-hhf-top-products__name{margin-top:12px;font-size:15px;line-height:1.5}.t-hhf-top-products__text{margin-top:6px;font-size:13px;line-height:1.7}.t-hhf-top-products__item .t-hhf-top-products__btn{width:100%;min-width:0;height:44px;margin-top:0;padding:0 8px 0 16px;gap:0;font-size:12px}.t-hhf-top-products__item .t-hhf-top-products__btn .t-hhf-btn__arrow{width:26px;height:26px}.t-hhf-top-products__text{margin-bottom:14px}.t-hhf-top-gallery .t-hhf-heading-bars__eyebrow.t-hhf-label{font-size:15px}.t-hhf-top-gallery__stage{position:relative;padding-inline:20px}.t-hhf-top-gallery__arrow{position:absolute;top:50%;z-index:2;width:44px;height:44px;align-items:center;justify-content:center;border-radius:50%;background:var(--t-bg);transform:translateY(-50%)}.t-hhf-top-gallery__arrow--prev{left:28px}.t-hhf-top-gallery__arrow--next{right:28px}.t-hhf-top-gallery__arrow svg{width:13px;height:19px}.t-hhf-top-gallery__arrow--prev svg{margin-right:2px}.t-hhf-top-gallery__arrow--next svg{margin-left:2px}.t-hhf-top-gallery__thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 20px 0}.t-hhf-top-gallery__thumb{width:100%;height:auto;aspect-ratio:1}.t-hhf-top-instagram__cow img{width:140px}.t-hhf-company__row{background-image:radial-gradient(circle closest-side,var(--t-line) 90%,transparent 100%);background-size:11.09px 3px}.t-hhf-company__table .t-hhf-company__row:first-child{background-image:radial-gradient(circle closest-side,var(--t-line) 90%,transparent 100%),radial-gradient(circle closest-side,var(--t-line) 90%,transparent 100%)}.t-hhf-top-recruit__card{aspect-ratio:4 / 3}.t-hhf-top-recruit__card>img{object-position:50% 100%}.t-hhf-top-recruit__body{flex-wrap:nowrap;align-items:flex-start;gap:16px;padding:35px 20px 24px}.t-hhf-top-recruit__body .t-hhf-top-recruit__text{flex:none;margin:0}.t-hhf-top-recruit__body .t-hhf-top-recruit__btn{flex:none;width:134px;min-width:0;height:55px;margin:0 0 0 auto;padding:0 18px;gap:0;border-radius:30px}.t-hhf-top-recruit__btn .t-hhf-btn__label{flex:1 1 0;min-width:0;font-size:13px;line-height:14px;letter-spacing:2.1px;white-space:normal;text-align:left}@media(max-width:374px){.t-hhf-top-recruit__body .t-hhf-top-recruit__btn{width:120px;padding:0 14px}}@media(min-width:769px){.t-hhf-top-recruit__card{aspect-ratio:1240 / 473}.t-hhf-top-recruit__card>img{object-position:50% 65%}.t-hhf-top-recruit__body{gap:24px;padding:40px 40px 0}.t-hhf-top-recruit__body .t-hhf-bars{--h: 180px}.t-hhf-top-recruit__body .t-hhf-top-recruit__text{gap:16px;margin-top:8px}.t-hhf-top-recruit__eyebrow{font-size:20px;line-height:1.2}.t-section .t-hhf-top-recruit__heading{font-size:40px;line-height:1.3}.t-hhf-top-recruit__body .t-hhf-top-recruit__btn{width:auto;min-width:220px;height:56px;margin-top:40px;padding:0 18px 0 32px;gap:20px;border-radius:45px}.t-hhf-top-recruit__btn .t-hhf-btn__label{flex:1;font-size:14px;line-height:1;letter-spacing:.15em;white-space:nowrap;text-align:center}}.t-hhf-kodawari-story .t-hhf-kodawari-story__story{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;position:relative;isolation:isolate}.t-hhf-kodawari-story .t-hhf-kodawari-story__row,.t-hhf-kodawari-story .t-hhf-kodawari-story__lead,.t-hhf-kodawari-story .t-hhf-kodawari-story__card{display:contents}.t-hhf-kodawari-story .t-hhf-kodawari-story__copy{grid-column:1 / -1;order:-2;margin-bottom:12px}.t-hhf-kodawari-story .t-hhf-kodawari-story__photo{aspect-ratio:1;border-radius:20px}.t-hhf-kodawari-story .t-hhf-kodawari-story__p1{grid-column:1 / -1;order:-1;aspect-ratio:var(--w) / var(--h)}.t-hhf-kodawari-story .t-hhf-kodawari-story__story--circle_left_tall .t-hhf-kodawari-story__p4{grid-column:1 / -1;aspect-ratio:var(--w) / var(--h)}.t-hhf-kodawari-story .t-hhf-kodawari-story__circle,.t-hhf-kodawari-story .t-hhf-kodawari-story__story .t-hhf-kodawari-story__circle{display:block;position:absolute;z-index:-1;inset:auto;left:-56px;top:-64px;width:220px;height:auto;aspect-ratio:1}.t-hhf-kodawari-story .t-hhf-kodawari-story__story--circle_right .t-hhf-kodawari-story__circle,.t-hhf-kodawari-story .t-hhf-kodawari-story__story--photo_text .t-hhf-kodawari-story__circle{left:auto;right:-56px}.t-section.t-hhf-cows-cards{padding-top:64px}.t-hhf-cows-env__heading{font-size:24px}.t-hhf-contact-form__intro{font-size:14px;letter-spacing:0;word-break:auto-phrase}}@media(max-width:1079px){.t-hhf-company__table--history .t-hhf-company__row:not(.t-hhf-company__row--head){grid-template-columns:minmax(0,1fr);row-gap:4px}.t-hhf-company__table--history .t-hhf-company__row dt{font-weight:700}.t-hhf-company__row dd{word-break:keep-all;overflow-wrap:anywhere}.t-hhf-company__table .t-hhf-company__row dt{font-size:15px;line-height:22.5px;font-weight:700;letter-spacing:1px}.t-hhf-company__table .t-hhf-company__row dd{font-size:14px;line-height:24px;font-weight:500;letter-spacing:1px}.t-hhf-company__table--history .t-hhf-company__row dd{line-height:23px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/t-hhf-sp.css.map */
