.kietta-site-header,.kietta-site-footer{font-family:Noto Sans JP,Hiragino Sans,sans-serif;letter-spacing:.03em}.kietta-site-header *,.kietta-site-footer *{box-sizing:border-box}.kietta-site-header{position:sticky;top:0;z-index:70;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:76px;padding:0 4vw;background:#fbfbfaf0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(18,18,18,.14)}.kietta-site-header a,.kietta-site-footer a{color:inherit;text-decoration:none}.kietta-site-logo{justify-self:start;display:inline-flex;align-items:center}.kietta-site-logo img{display:block;width:140px;height:auto}.kietta-site-nav{display:flex;align-items:center;justify-content:center;gap:28px}.kietta-site-nav a{color:#141414;font-size:12px;padding:6px 0;border-bottom:1px solid transparent;white-space:nowrap}.kietta-site-nav a:hover,.kietta-site-nav a:focus-visible{border-bottom-color:#141414}.kietta-header-actions{display:flex;justify-content:flex-end;align-items:center;gap:20px}.kietta-icon-link{display:inline-flex;align-items:center;color:#141414}.kietta-icon-link svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.1}.kietta-cart-count{display:inline-flex;justify-content:center;align-items:center;width:17px;height:17px;margin-left:6px;color:#fff;background:#1b1b1b;border-radius:50%;font-size:9px;line-height:1}.kietta-menu{display:none;position:relative}.kietta-menu summary{list-style:none;cursor:pointer;font-size:10px;letter-spacing:.18em}.kietta-menu summary::-webkit-details-marker{display:none}.kietta-menu nav{position:absolute;top:calc(100% + 22px);right:-4vw;width:min(100vw,380px);padding:12px 24px 22px;background:#fbfbfa;border:1px solid rgba(18,18,18,.14);box-shadow:0 12px 24px #0000000f}.kietta-menu nav a{display:block;padding:12px 0;color:#141414;border-bottom:1px solid rgba(18,18,18,.14);font-size:13px}.kietta-site-footer{background:#1b1b1b;color:#f7f7f6}.kietta-footer-main{display:grid;grid-template-columns:minmax(0,2fr) repeat(2,minmax(160px,1fr));gap:clamp(32px,6vw,90px);width:min(1248px,100%);margin:auto;padding:72px 24px 64px}.kietta-footer-brand img{display:block;width:180px;height:auto}.kietta-footer-brand>p:last-child{margin:32px 0 0;font-size:15px;line-height:2}.kietta-footer-tagline{color:#bbb;font-size:9px;letter-spacing:.18em}.kietta-footer-links{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.kietta-footer-links p{color:#aaa;font-size:10px;letter-spacing:.2em;margin:0 0 7px}.kietta-footer-links a{font-size:12px;line-height:1.7}.kietta-footer-links a:hover{text-decoration:underline;text-underline-offset:4px}.kietta-footer-bottom{border-top:1px solid rgba(255,255,255,.2);width:min(1248px,100%);margin:auto;padding:20px 24px 28px;color:#aaa;font-size:10px;letter-spacing:.08em}.kietta-page-progress{display:none}.kietta-product-details{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;padding:16px 0}.kietta-product-details summary{cursor:pointer;font-size:14px;line-height:1.7}.kietta-product-details .product__description{margin-top:20px}.kietta-home-page .kietta-page-progress{display:block;position:fixed;top:0;left:0;right:0;height:2px;z-index:90;pointer-events:none}.kietta-page-progress span{display:block;width:100%;height:100%;background:#747474;transform-origin:left center;transform:scaleX(0)}@media(max-width:900px){.kietta-site-header{grid-template-columns:1fr auto;min-height:64px;padding:0 20px}.kietta-site-logo img{width:122px}.kietta-site-nav,.kietta-desktop-icon{display:none}.kietta-menu{display:block}.kietta-menu nav{right:-20px;top:calc(100% + 22px)}.kietta-footer-main{grid-template-columns:1fr 1fr;padding-top:52px}.kietta-footer-brand{grid-column:1 / -1}}@media(max-width:480px){.kietta-header-actions{gap:16px}.kietta-footer-main{grid-template-columns:1fr;gap:28px}.kietta-footer-brand{grid-column:auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/kietta-site.css.map */
