@media(max-width:1079px){.t-section.t-hhf-page-hero{padding-bottom:64px}.t-hhf-page-hero__title .t-hhf-bars{--h: 193.75px}.t-hhf-page-hero__eyebrow--ja{line-height:1.5}.t-hhf-page-hero__heading{letter-spacing:normal}.t-section.t-hhf-cows-cards{position:relative;padding-top:0;padding-bottom:48px;border-radius:0}.t-section.t-hhf-cows-cards:after{content:"";position:absolute;left:0;width:100%;top:calc(100% - 56px);height:112px;border-radius:50%;background:var(--t-surface-2)}.t-hhf-cows-cards__list{position:relative;z-index:1;gap:24px}.t-hhf-cows-cards__card,.t-hhf-cows-cards__card--right{padding:32px 20px 20px}.t-hhf-cows-cards__photo{order:1}.t-hhf-cows-cards__card--left .t-hhf-cows-cards__photo{width:88%;align-self:flex-start}.t-hhf-cows-cards__card--right .t-hhf-cows-cards__photo{width:68%;align-self:flex-end}.t-hhf-cows-cards__heading{font-size:30px;line-height:1.5;letter-spacing:-.07em}.t-hhf-cows-cards__text{font-size:16px;line-height:1.9}.t-hhf-cows-cards__text p{text-wrap:wrap}.t-hhf-cows-cards__text p+p{margin-top:30.4px}.t-section.t-hhf-cows-env{padding-top:104px;padding-bottom:104px}.t-hhf-cows-env__row{gap:20px;margin-top:32px}.t-hhf-cows-env__title .t-hhf-bars{--t: 8px;gap:5px}.t-hhf-cows-env__heading{font-size:30px;line-height:1.5;letter-spacing:-.07em}.t-hhf-cows-env__text{font-size:16px;line-height:1.9}.t-hhf-cows-env__text p{text-wrap:wrap}.t-hhf-cows-env__text p+p{margin-top:30.4px}.t-hhf-cows-env__photos{display:flex;flex-direction:column;gap:24px}.t-hhf-cows-env__photo--b{order:-1;width:86%;align-self:flex-end}.t-hhf-cows-env__photo--a{width:58%;align-self:flex-start;margin-left:-20px;border-radius:0 20px 20px 0}.t-hhf-cows-env__photo--c{width:calc(42% - 12px);align-self:flex-end;margin-top:-64px;aspect-ratio:453 / 400}.t-section.t-hhf-cows-flow{padding-top:0;padding-bottom:64px}.t-hhf-cows-flow:before{top:-56px;height:112px}.t-section.t-hhf-cows-flow--grad{background:linear-gradient(to bottom,var(--t-surface) 13.6%,var(--t-surface-2) 55%,var(--t-bg) 100%)}.t-hhf-cows-flow__heading{margin:0;padding:0 20px;font-size:30px;line-height:1.5;letter-spacing:-.07em}.t-hhf-cows-flow__steps{gap:0;margin-top:40px}.t-hhf-cows-flow__step{gap:4px}.t-hhf-cows-flow__step+.t-hhf-cows-flow__step{padding-top:72px}.t-hhf-cows-flow__step+.t-hhf-cows-flow__step:before{content:"";position:absolute;top:12px;left:50%;width:8px;height:48px;margin-left:-4px;background:radial-gradient(circle,var(--t-line) 2.5px,transparent 3px) center top / 8px 12px repeat-y}.t-hhf-cows-flow__circle,.t-hhf-cows-flow__step--large .t-hhf-cows-flow__circle{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px;padding:20px}.t-hhf-cows-flow__badge,.t-hhf-cows-flow__step--large .t-hhf-cows-flow__badge{position:static;grid-area:1 / 1;width:84px;height:60px}.t-hhf-cows-flow__num,.t-hhf-cows-flow__step--large .t-hhf-cows-flow__num{position:relative;left:0;top:0;grid-area:1 / 1;align-self:start;height:60px;padding:20px 0 0 26px;font-size:22px}.t-hhf-cows-flow__body,.t-hhf-cows-flow__step--large .t-hhf-cows-flow__body{display:contents}.t-hhf-cows-flow__title{grid-area:1 / 2;font-size:min(24px,6vw);line-height:1.5;letter-spacing:normal}.t-hhf-cows-flow__text{grid-column:1 / -1;margin-top:12px;font-size:16px;line-height:1.9;text-align:left}.t-hhf-cows-flow__text br{display:inline}.t-hhf-cows-flow__photo{width:88%;align-self:flex-end}.t-hhf-cows-flow__step--right .t-hhf-cows-flow__photo{width:68%;align-self:flex-start}.t-hhf-cows-flow__step:nth-of-type(1) .t-hhf-cows-flow__photo{aspect-ratio:773 / 608}.t-hhf-cows-flow__step:nth-of-type(2) .t-hhf-cows-flow__photo{aspect-ratio:837 / 663}.t-hhf-cows-flow__step:nth-of-type(3) .t-hhf-cows-flow__photo{aspect-ratio:667 / 611}.t-hhf-cows-flow__step:nth-of-type(4) .t-hhf-cows-flow__photo{aspect-ratio:637 / 531}}@media(max-width:1079px){.t-hhf-cows-flow__step{gap:0}.t-hhf-cows-flow__circle,.t-hhf-cows-flow__step--large .t-hhf-cows-flow__circle{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,max-content);justify-content:center;align-content:center;column-gap:0;width:240px;height:auto;aspect-ratio:1;padding:0 30px;border-radius:50%;text-align:left}.t-hhf-cows-flow__step--large .t-hhf-cows-flow__circle{display:flex;flex-direction:column;justify-content:center;align-items:stretch;width:min(350px,calc(100vw - 24px));padding:0 11%}.t-hhf-cows-flow__step--left .t-hhf-cows-flow__circle{align-self:flex-start}.t-hhf-cows-flow__step--right .t-hhf-cows-flow__circle{align-self:flex-end}.t-hhf-cows-flow__badge,.t-hhf-cows-flow__step--large .t-hhf-cows-flow__badge{position:absolute;grid-area:auto;left:-4px;top:-6px;width:84px;height:60px}.t-hhf-cows-flow__num,.t-hhf-cows-flow__step--large .t-hhf-cows-flow__num{position:absolute;grid-area:auto;left:22px;top:13px;height:auto;padding:0;font-size:22px;line-height:26.4px}.t-hhf-cows-flow__step--large .t-hhf-cows-flow__badge{left:22px;top:12px}.t-hhf-cows-flow__step--large .t-hhf-cows-flow__num{left:48px;top:31px}.t-hhf-cows-flow__title{grid-area:auto;font-size:22px;line-height:33px}.t-hhf-cows-flow__text{grid-column:1;margin-top:8px;font-size:14px;line-height:1.75;text-align:left}.t-hhf-cows-flow__text--pc{display:none}.t-hhf-cows-flow__text--sp{display:block}.t-hhf-cows-flow .t-hhf-cows-flow__photo{margin-top:-40px!important}.t-hhf-cows-flow__step--large .t-hhf-cows-flow__photo{position:relative;z-index:2}.t-hhf-cows-flow__step+.t-hhf-cows-flow__step:before{top:4px;left:50%;width:140px;height:64px;margin-left:-70px;background:var(--t-line);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='64' viewBox='0 0 140 64'%3E%3Cpath d='M30 4C30 36 110 28 110 60' fill='none' stroke='%23000' stroke-width='5' stroke-linecap='round' stroke-dasharray='0 11.5'/%3E%3C/svg%3E") center / 140px 64px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='64' viewBox='0 0 140 64'%3E%3Cpath d='M30 4C30 36 110 28 110 60' fill='none' stroke='%23000' stroke-width='5' stroke-linecap='round' stroke-dasharray='0 11.5'/%3E%3C/svg%3E") center / 140px 64px no-repeat}div.t-hhf-cows-flow__step:nth-of-type(3):before{transform:scaleX(-1)}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/t-hhf-sp-cows.css.map */
