:root{--font-body-family:"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif;--font-heading-family:"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif;--font-body-weight:400;--font-heading-weight:900;--eq-navy:#0b1f6b;--eq-blue:#1f5fe0;--eq-orange:#c2410c;--eq-orange-l:#ff8a2a;--eq-ink:#10224a;--eq-mute:#56668a;--eq-bg:#f4f8fc;--eq-bd:#dce5f2}body{letter-spacing:.03em;font-feature-settings:"palt" 1;-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:.01em}.announcement-bar{background:var(--eq-navy);color:#fff}.announcement-bar__message,.announcement-bar a,.announcement-bar .announcement-bar__link{color:#fff}.header__menu-item,.header__menu-item span{font-weight:700;font-size:14px;letter-spacing:.04em}.header__menu-item:hover span{color:var(--eq-blue)}.product__info-container .product__title h1,.product__info-container .product__title .h1{font-size:clamp(24px,2.6vw,34px);font-weight:900;line-height:1.35;color:var(--eq-navy)}.product__info-container .product__text.caption-with-letter-spacing{color:var(--eq-blue);font-weight:800;letter-spacing:.18em;font-size:12px}.eq-ptag{margin:6px 0 0;font-size:14px;font-weight:700;color:var(--eq-mute)}.price__container .price-item--regular,.price .price-item--regular{font-size:clamp(28px,3vw,38px);font-weight:900;color:var(--eq-ink);letter-spacing:0}.product__tax{font-size:12px;color:var(--eq-mute)}.product-form__submit.button{min-height:60px;border-radius:999px;font-weight:800;font-size:16px;letter-spacing:.06em;color:var(--eq-ink);background:var(--eq-orange-l);box-shadow:0 12px 26px #ea620059;transition:transform .25s,box-shadow .25s,background .25s}.product-form__submit.button:before,.product-form__submit.button:after{display:none!important}.product-form__submit.button:hover{background:#ffa04a;transform:translateY(-2px);box-shadow:0 16px 30px #ea62006b}.shopify-payment-button__button--unbranded{border-radius:999px!important;min-height:56px}.shopify-payment-button__button{border-radius:999px!important;overflow:hidden}.quantity{border-radius:999px;overflow:hidden}.quantity:before,.quantity:after{border-radius:999px}.product__media-wrapper .media,.product__media-wrapper .product__media{border-radius:20px;overflow:hidden}.product__info-container .product__description{margin-top:24px;padding-top:24px;border-top:1px solid var(--eq-bd);font-size:15px;line-height:1.9}body:has(#vstar-noreviews) .vstar-star,body:has(#vstar-noreviews) .tt-rating-text,body:has(#vstar-noreviews) #vstar-noreviews{display:none!important}.card-wrapper{border-radius:20px}.card--standard.card--media .card__inner,.card--standard .card__inner{border-radius:20px;overflow:hidden}.card:hover .media img,.card-wrapper:hover .card__media img{transform:scale(1.05)}.card__media img{transition:transform .7s cubic-bezier(.2,.8,.2,1)}.card__heading{font-weight:800;color:var(--eq-navy)}.price-item{font-weight:800}.collection-hero__title,.title--primary{font-weight:900;color:var(--eq-navy)}.cart__checkout-button.button,#CartDrawer-Checkout{min-height:58px;border-radius:999px;font-weight:800;color:var(--eq-ink);background:var(--eq-orange-l);box-shadow:0 12px 26px #ea620059}.cart__checkout-button.button:before,.cart__checkout-button.button:after,#CartDrawer-Checkout:before,#CartDrawer-Checkout:after{display:none!important}.cart__checkout-button.button:hover,#CartDrawer-Checkout:hover{background:#ffa04a}.cart-drawer__heading,.title--primary{font-weight:900}#cart-notification .button{border-radius:999px;min-height:54px;font-weight:800}#cart-notification .button--primary{background:var(--eq-orange-l);color:var(--eq-ink);box-shadow:0 10px 22px #ea620059}#cart-notification .button--primary:before,#cart-notification .button--primary:after{display:none!important}#cart-notification .button--primary:hover{background:#ffa04a}#cart-notification .button--secondary{color:var(--eq-navy)}#cart-notification .button--secondary:after{border-radius:999px}.eq-ship{margin:12px 0 4px;padding:12px 14px;border-radius:14px;background:var(--eq-bg);border:1px solid var(--eq-bd);font-size:13px;font-weight:700;color:var(--eq-navy)}.eq-ship .trk{height:8px;border-radius:99px;background:#dfe7f4;margin-top:8px;overflow:hidden}.eq-ship .trk i{display:block;height:100%;width:var(--p,0%);background:linear-gradient(90deg,#1f5fe0,#0b1f6b);border-radius:99px;transition:width .6s cubic-bezier(.2,.8,.2,1)}.eq-ship.is-ok{background:#ecfbf1;border-color:#bfe9cd;color:#0f6e30}.eq-ship.is-ok .trk i{background:#17a34a}.eq-sw{margin:18px 0 6px}.eq-sw__t{font-size:13px;font-weight:800;color:var(--eq-navy);margin-bottom:8px}.eq-sw ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.eq-sw a{display:flex;flex-direction:column;gap:2px;min-width:104px;padding:10px 16px;border:2px solid var(--eq-bd);border-radius:14px;text-decoration:none;color:var(--eq-ink);transition:border-color .2s,background .2s,transform .2s}.eq-sw a:hover{border-color:var(--eq-blue);transform:translateY(-2px)}.eq-sw a.is-cur{border-color:var(--eq-navy);background:var(--eq-navy);color:#fff;pointer-events:none}.eq-sw span{font-weight:800;font-size:14px}.eq-sw b{font-weight:700;font-size:12px;opacity:.85}.eq-bb{margin:22px 0 0;padding:20px 20px 18px;border:1px solid var(--eq-bd);border-radius:18px;background:var(--eq-bg)}.eq-bb ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.eq-bb li{display:flex;gap:10px;align-items:flex-start;font-size:14px;font-weight:700;color:var(--eq-ink);line-height:1.6}.eq-bb li:before{content:"\2713";flex:none;width:22px;height:22px;border-radius:50%;background:var(--eq-blue);color:#fff;font-size:12px;display:flex;align-items:center;justify-content:center;margin-top:2px}.eq-bb li>span{display:block}.eq-bb small{display:block;font-weight:500;color:var(--eq-mute);font-size:12px}.eq-bb__line{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;min-height:50px;border-radius:999px;background:#058a3c;color:#fff;font-weight:800;font-size:15px;text-decoration:none;box-shadow:0 8px 18px #058a3c4d}.eq-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;display:none;align-items:center;gap:12px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--eq-bd);transform:translateY(110%);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.eq-sticky.is-on{transform:none}.eq-sticky__i{flex:1;min-width:0;line-height:1.3}.eq-sticky__i b{display:block;font-size:13px;font-weight:800;color:var(--eq-navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eq-sticky__i span{font-size:15px;font-weight:900;color:var(--eq-ink)}.eq-sticky button{flex:none;min-height:48px;padding:0 22px;border:0;border-radius:999px;background:var(--eq-orange-l);color:var(--eq-ink);font-weight:800;font-size:15px;box-shadow:0 8px 18px #ea620052;cursor:pointer}@media(max-width:749px){.eq-sticky{display:flex}.product-form__submit.button{min-height:56px}}@media(prefers-reduced-motion:reduce){.eq-sticky,.eq-ship .trk i{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/eq-site.css.map */
