:root{--ath-ink: #242833;--ath-blue: #334fb4;--ath-hover: #243c95;--ath-paper: #fff;--ath-mist: #f3f3f3;--ath-line: #dcdfe7;--ath-tint: #e9edf8;--ath-focus: #3155d0;--ath-button-radius: 5px;--ath-card-radius: 8px;--ath-space: 80px;--ath-gutter: 24px;--ath-sans: "Noto Sans JP", "Yu Gothic UI", sans-serif;--ath-serif: "Noto Serif JP", "Yu Mincho", serif}.athhero-designed #MainContent,.athhero-header,.footer{--color-foreground: 36, 40, 51;font-family:var(--ath-sans);color:var(--ath-ink)}.athhero-designed #MainContent :is(h1,h2,h3),.athhero-header :is(a,summary),.footer :is(h2,h3,summary){font-family:var(--ath-sans)}.athhero-designed #MainContent a:not(.button):not(.athhero-editorial-card__link),.footer a{text-underline-offset:.23em}.athhero-designed #MainContent :is(a,button):focus-visible,.athhero-header :is(a,button,summary):focus-visible,.footer :is(a,button,summary,input):focus-visible{outline:3px solid var(--ath-focus);outline-offset:4px}.athhero-designed #MainContent .page-width,.athhero-header.page-width,.footer .page-width{max-width:calc(1160px + 2 * var(--ath-gutter));padding-inline:var(--ath-gutter)}.athhero-designed #MainContent .athhero-section:not(.athhero-section--hero),.athhero-designed #MainContent .athhero-blog .athhero-section,.athhero-designed #MainContent .athhero-profile,.footer.athhero-footer{padding-block:var(--ath-space)}.athhero-designed #MainContent .athhero-tone--mist{background:var(--ath-mist)}.athhero-designed #MainContent .athhero-tone--dark{--color-foreground: 255, 255, 255;background:var(--ath-ink);color:var(--ath-paper)}.athhero-tone--dark .caption-with-letter-spacing{color:#dce4ff}.athhero-designed #MainContent .athhero-section--hero,.athhero-editorial-head{background:var(--ath-tint)}.athhero-section--hero .rte{font-family:var(--ath-serif);font-weight:400;font-size:17px;line-height:1.8}.athhero-designed #MainContent{font-weight:400}.athhero-designed #MainContent :is(h1,h2,h3){font-weight:700}.athhero-article .article-template__content,.athhero-profile .rte{font-family:var(--ath-sans);font-size:17px;line-height:1.8}.athhero-section--hero h1{font-size:clamp(34px,3.6vw,51px)}.athhero-designed #MainContent .athhero-section:not(.athhero-section--hero) h2{font-size:clamp(29px,3.25vw,45px);line-height:1.23}.athhero-section--hero .athhero-split{gap:0}.athhero-section--hero .athhero-copy{padding:52px 32px 48px 0}.athhero-section--hero .athhero-image{height:505px;object-position:53% center}.athhero-designed #MainContent .button,.athhero-header .athhero-header-cta.button,.footer .athhero-newsletter-button{min-height:48px;border-radius:var(--ath-button-radius);border:1px solid var(--ath-blue);padding:8px 18px;font:800 16px/1.35 var(--ath-sans);text-align:center;text-decoration:none;background:var(--ath-blue);color:var(--ath-paper);box-shadow:none}.athhero-designed #MainContent .button:before,.athhero-designed #MainContent .button:after,.athhero-header .athhero-header-cta:before,.athhero-header .athhero-header-cta:after{box-shadow:none}.athhero-designed #MainContent .button:hover,.athhero-header .athhero-header-cta.button:hover{background:var(--ath-hover)}.athhero-designed #MainContent .button--secondary,.footer .athhero-newsletter-button{color:var(--ath-blue);background:var(--ath-paper)}.athhero-designed #MainContent .button--secondary:hover,.footer .athhero-newsletter-button:hover{background:var(--ath-tint);color:var(--ath-hover)}.athhero-designed #MainContent .athhero-actions .link{display:inline-flex;align-items:center;min-height:48px;color:var(--ath-blue);font-weight:800}.athhero-designed #MainContent .athhero-tone--dark .athhero-actions .link{color:#dce4ff}.athhero-designed #MainContent :is(.athhero-card,.athhero-editorial-card,.athhero-profile__card),.athhero-designed #MainContent .product-card-wrapper .card{border:1px solid var(--ath-line);border-radius:var(--ath-card-radius);background:var(--ath-paper);color:var(--ath-ink)}.athhero-designed #MainContent .product-card-wrapper .card{overflow:hidden}.athhero-editorial-card__image,.athhero-designed #MainContent .product-card-wrapper .card__inner{border-radius:7px 7px 0 0}.athhero-editorial-card__body,.athhero-designed #MainContent .product-card-wrapper .card>.card__content{padding:20px}.athhero-editorial-grid,.athhero-grid{gap:20px}.athhero-profile{--profile-ink: var(--ath-ink);--profile-line: var(--ath-line);--profile-surface: var(--ath-tint)}.athhero-profile__hero,.athhero-profile__image,.athhero-profile__contact{border-radius:var(--ath-card-radius)}.athhero-header .header__menu-item{font-size:14px;font-weight:600}.athhero-header .header__icon{border-radius:var(--ath-button-radius)}.athhero-header .header__icon:hover{background:var(--ath-tint)}.athhero-header .athhero-header-cta.button{font-size:14px;padding-inline:12px}.footer{background:var(--ath-paper)}.footer .footer-block__heading{color:var(--ath-ink);font-weight:700}.footer .athhero-footer-bottom{border-top:1px solid var(--ath-line);padding-top:16px;margin-top:24px}.footer .athhero-footer-bottom a{color:var(--ath-blue)}.footer .athhero-newsletter-field{display:grid;gap:8px}.footer .athhero-newsletter-field .field{border-radius:4px}.footer .athhero-newsletter-button{cursor:pointer;justify-self:start}@media(max-width:749px){:root{--ath-space: 50px;--ath-gutter: 18px}.athhero-designed #MainContent .athhero-section--hero .page-width{padding-inline:0}.athhero-section--hero .athhero-copy{padding:24px 18px 30px}.athhero-section--hero h1{font-size:clamp(24px,7.9vw,35px)}.athhero-section--hero .athhero-image{height:clamp(215px,62vw,340px);object-position:center 38%}.athhero-editorial-grid,.athhero-grid{gap:13px}.athhero-designed #MainContent .product-card-wrapper .card>.card__content{padding:10px}}@media(min-width:990px){.athhero-home-collection-heading:has(>.title):has(>.collection__description){display:grid;grid-template-columns:minmax(0,1fr) fit-content(65%);align-items:center;column-gap:24px}.athhero-home-collection-heading>.title,.athhero-home-collection-heading>.collection__description{margin-block:0}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/athhero-design.css.map */
