.ag1h,.ag1hd{--ag1h-accent: var(--ag-primary-color, #023d3d);--ag1h-underline: #46de46;--ag1h-muted: #707170;--ag1h-hover: #f6f6f6;--ag1h-font: "ABCDiatype", "Noto Sans JP", sans-serif}.ag1h *,.ag1h *:before,.ag1h *:after,.ag1hd *,.ag1hd *:before,.ag1hd *:after{box-sizing:border-box}.ag1h,.ag1h *,.ag1hd,.ag1hd *{text-indent:0}.ag1h ul li,.ag1hd ul li{margin-left:0!important}.ag1h{position:relative}.ag1h__list{display:none;list-style:none;margin:0;padding:0;align-items:center;gap:8px}@media only screen and (min-width:1024px){.ag1h__list{display:flex}}.ag1h__item{position:static}.ag1h__link{position:relative;display:inline-flex;align-items:center;padding:16px 12px;border-radius:6px;background:none;border:0;font:inherit;font-size:20px;line-height:28px;color:#000;cursor:pointer}.ag1h__link:after{content:"";position:absolute;left:12px;right:12px;bottom:4px;height:4px;border-radius:8px;background-color:var(--ag1h-underline);opacity:0;transition:opacity .15s}.ag1h__item:hover .ag1h__link:after,.ag1h__link[aria-expanded=true]:after,.ag1h__link:focus-visible:after{opacity:1}.ag1h__bridge{position:absolute;z-index:29}.ag1h__bridge[hidden]{display:none}.ag1h__panel{position:absolute;top:100%;z-index:30;background-color:#fff;border-radius:0 0 16px 16px;box-shadow:0 8px 48px #6b728029;overflow:hidden}.ag1h__panel[hidden]{display:none}.ag1h__panel-inner{display:flex;gap:47px;padding:32px}.ag1h__panel--shop .ag1h__panel-inner{width:801px}.ag1h__panel--science .ag1h__panel-inner,.ag1h__panel--explore .ag1h__panel-inner{width:486px}.ag1h__groups{display:flex;flex-direction:column;gap:16px;flex:1 1 auto;min-width:0}.ag1h__group-title{margin:0 0 4px;font-size:12px;line-height:16px;text-transform:uppercase;color:var(--ag1h-muted)}.ag1h__rows{display:flex;flex-direction:column;gap:4px}.ag1h__panel--shop .ag1h__thumb{width:64px;height:64px}.ag1h__row{display:flex;align-items:flex-start;gap:13px;padding:12px;border-radius:8px;text-decoration:none;color:inherit;transition:background-color .15s}.ag1h__row:hover,.ag1h__row:focus-visible{background-color:var(--ag1h-hover)}.ag1h__thumb{flex:0 0 auto;display:block;width:66px;height:66px;border-radius:4px;overflow:hidden;background-color:#eceeed}.ag1h__thumb img{display:block;width:100%;height:100%;object-fit:cover}.ag1h__row-body{display:flex;flex-direction:column;min-width:0}.ag1h__row-title{font-size:16px;line-height:1.4;font-weight:700;color:#000}.ag1h__row-caption{font-size:12px;line-height:16px;color:#000}.ag1h__hero{flex:0 0 270px}.ag1h__hero-link{display:flex;flex-direction:column;gap:12px;text-decoration:none;color:inherit}.ag1h__hero-media{display:block;width:270px;height:270px;border-radius:8px;overflow:hidden;background-color:#eceeed}.ag1h__hero-media img{display:block;width:100%;height:100%;object-fit:cover}.ag1h__hero-foot{display:flex;align-items:center;justify-content:space-between;gap:8px}.ag1h__hero-text{position:relative;font-size:20px;line-height:29px}.ag1h__hero-link:hover .ag1h__hero-text:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;background-color:var(--ag1h-underline)}.ag1h__hero-foot svg{width:24px;height:24px;flex:0 0 auto}.ag1hd{font-family:var(--ag1h-font)}.ag1hd__tabs{display:flex;align-items:center;gap:24px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-bottom:1px solid rgba(0,0,0,.08)}.ag1hd__tabs::-webkit-scrollbar{display:none}.ag1hd__tab{position:relative;flex:0 0 auto;padding:12px 0;background:none;border:0;font:inherit;font-size:16px;line-height:24px;color:inherit;cursor:pointer;white-space:nowrap}.ag1hd__tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:var(--ag1h-accent);opacity:0;transition:opacity .15s}.ag1hd__tab.is-active:after{opacity:1}.ag1hd__pane[hidden]{display:none}.ag1hd__cta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 0;padding:16px;border-radius:8px;background-color:var(--ag1h-hover);text-decoration:none;color:inherit;font-size:16px;line-height:24px}.ag1hd__cta svg{width:20px;height:20px;flex:0 0 auto}.ag1hd__group-title{margin:20px 0 4px;font-size:12px;line-height:16px;text-transform:uppercase;color:var(--ag1h-muted)}.ag1hd__rows{display:flex;flex-direction:column}.ag1hd__row{display:flex;align-items:flex-start;gap:12px;padding:12px 0;text-decoration:none;color:inherit}.ag1hd__thumb{flex:0 0 auto;display:block;width:64px;height:64px;border-radius:4px;overflow:hidden;background-color:#eceeed}.ag1hd__thumb img{display:block;width:100%;height:100%;object-fit:cover}.ag1hd__row-body{display:flex;flex-direction:column;min-width:0}.ag1hd__row-title{font-size:16px;line-height:1.4;font-weight:700;color:#000}.ag1hd__row-caption{font-size:12px;line-height:16px;color:#000}.ag1hd__login{display:block;margin-top:24px;padding:16px 0;border-top:1px solid rgba(0,0,0,.08);font-size:16px;line-height:24px;text-decoration:none;color:inherit}@media only screen and (min-width:1024px){.header__desktop--logo_beside{justify-content:flex-start;gap:24px}.header__desktop--logo_beside>.header__desktop__bar__l{flex:0 0 auto}.header__desktop--logo_beside>.header__desktop__bar__c{flex:0 0 auto;margin-right:auto}.header__desktop--logo_beside>.header__desktop__bar__r{flex:0 0 auto}}.header__desktop__buttons .header__desktop__button{padding:0 16px}.header__desktop__buttons .header__desktop__button:last-child{padding-right:0}.ag1h-account .navlink,.ag1h-locale .popout-header__holder a{display:inline-flex;align-items:center;gap:8px;color:#000}.ag1h-btn-label,.ag1h-locale .popout-header__holder a{font-family:ABCDiatype,Noto Sans JP,sans-serif;font-size:20px;line-height:28px;font-weight:400;white-space:nowrap}.ag1h-locale .popout-header__holder a:before{content:"";flex:0 0 auto;width:24px;height:24px;background-color:currentColor;-webkit-mask:url(ag1h-icon-globe.svg) center / 24px 24px no-repeat;mask:url(ag1h-icon-globe.svg) center / 24px 24px no-repeat}@media only screen and (max-width:1023px){.ag1h-btn-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ag1-header.css.map */
