:root{--mc-blue:#0071e3;--mc-blue-hover:#0077ed;--mc-text:#1d1d1f;--mc-muted:#6e6e73;--mc-paper:#f5f5f7;--mc-gutter:24px;--mc-motion:cubic-bezier(.22,1,.36,1)}.mce-site{--mce-font:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-family:var(--mce-font);-webkit-font-smoothing:antialiased;letter-spacing:0}.mce-site h1,.mce-site h2,.mce-site h3{font-family:var(--mce-font);letter-spacing:-.025em}.mce-site .mce-nav__inner{height:52px;max-width:1120px}.mce-site .mce-wordmark{font-weight:600;font-size:22px;letter-spacing:-.04em}.mce-site .mce-nav{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.mce-site.mce-site .mce-button,.mce-buy .product-form__submit,.mce-page-cart .cart__checkout-button{background:var(--mc-blue);color:#fff;border:1px solid transparent;border-radius:100px;box-shadow:none;min-height:44px;padding:11px 22px;font-size:15px;font-weight:400;line-height:1.35;letter-spacing:0;transition:background .3s ease,transform .5s var(--mc-motion)}.mce-site.mce-site .mce-button:hover,.mce-buy .product-form__submit:hover,.mce-page-cart .cart__checkout-button:hover{background:var(--mc-blue-hover);color:#fff}.mce-site.mce-site .mce-button--small{min-height:32px;padding:6px 16px;font-size:12px}.mce-site.mce-site .mce-button>span{display:none}.mce-site .mce-link,.mh-home .mh-link{color:var(--mc-blue);font-size:17px;font-weight:400}.mh-links>.mh-link{border:1px solid var(--mc-blue);border-radius:100px;padding:10px 21px;line-height:1.35;font-size:15px;text-decoration:none}.mh-links>.mh-link>span{display:none}.mh-links{gap:16px}.mce-site .mce-eyebrow{font-size:17px;font-weight:600;letter-spacing:0;line-height:1.5}.mce-site .mce-copy{font-size:19px;line-height:1.6;letter-spacing:0}.mce-site .mce-heading{font-size:56px;font-weight:600;line-height:1.15;letter-spacing:-.025em}.mce-site .mce-note{line-height:1.5}.mce-site .mce-footer{font-size:12px;line-height:1.5}.mce-site .mce-footer nav{gap:18px}.mce-site a:focus-visible,.mce-site button:focus-visible,.mce-site select:focus-visible{outline:3px solid #2997ff;outline-offset:3px}.mce-page-index,.mh-home,.mce-page-cart{background:var(--mc-paper);color:var(--mc-text)}.mce-site:not(.mce-page-lp){--color-foreground:29,29,31;--color-background:245,245,247;--gradient-background:#f5f5f7;color:var(--mc-text)}.mce-site:not(.mce-page-lp) .mce-nav{background:#f5f5f7e0;color:var(--mc-text);border-color:#d2d2d71a}.mce-site:not(.mce-page-lp) .mce-nav__text,.mce-site:not(.mce-page-lp) .mce-bag,.mce-site:not(.mce-page-lp) .mce-wordmark{color:var(--mc-text)}.mce-site:not(.mce-page-lp) .mce-footer{background:var(--mc-paper);color:var(--mc-muted)}.mce-site:not(.mce-page-lp) .mce-footer a{color:#424245}.mce-page-page:not(.mce-eink-light),.mce-page-policy,.mce-page-collection,.mce-page-list-collections,.mce-page-search{background:#fff}.mce-page-page:not(.mce-eink-light) main>.shopify-section,.mce-page-policy .shopify-policy__container{max-width:980px;margin-inline:auto;padding:56px 32px 80px}.mce-page-page:not(.mce-eink-light) .main-page-title,.mce-page-policy .shopify-policy__title h1{font-size:48px;line-height:1.15;font-weight:600}.mce-page-page .rte,.mce-page-policy .shopify-policy__body{font-size:17px;line-height:1.7}.mce-page-page .field__input,.mce-page-page .text-area{font-size:17px}.mce-page-page .contact__button .button{background:var(--mc-blue);color:#fff;border-radius:100px}.mh-hero.mh-hero-fan{padding-top:52px;gap:30px;background:var(--mc-paper)}.mh-hero-fan h1{font-size:56px;line-height:1.1;font-weight:600;letter-spacing:-.025em}.mh-home .mh-fan-name{font-size:26px;line-height:1.4;margin-top:12px}.mh-hero-fan .mh-links{margin-top:22px;gap:16px}.mh-product{border-top:12px solid #fff;border-bottom:12px solid #fff}.mh-product__inner{padding-block:88px}.mh-home h2{font-size:48px;line-height:1.15;letter-spacing:-.025em}.mh-home .mh-lead{font-size:21px;line-height:1.5}.mh-home h3{font-size:24px;line-height:1.25}.mh-benefits__grid p,.mh-support__grid p{font-size:17px;line-height:1.55}.mh-close h2{font-size:32px}.mh-home .mh-kicker{font-size:17px}.mh-designs figcaption{font-size:14px}.mce-page-lp .mce-section-head .mce-copy,.mce-page-lp .mce-detail__copy .mce-copy{font-weight:600;color:#86868b}.mce-page-lp .mce-gallery__controls{background:#2b2b2e;gap:0;padding:4px}.mce-page-lp .mce-gallery__controls button{font-size:14px;font-weight:400}.mce-page-lp .mce-gallery__controls button[aria-pressed=true]{background:var(--mc-paper)}.mce-page-lp .mce-steps h3{font-size:24px}.mce-page-lp .mce-steps p{font-size:17px;line-height:1.6}.mce-page-lp .mce-support-refined .mce-copy{font-size:19px}.mce-page-lp .mce-return-points p{font-size:17px}.mce-page-lp .mce-float-cta .mce-heading{font-size:48px}.mce-page-lp .mce-showcase h1{letter-spacing:-.035em}.mce-page-lp .mce-showcase h1 span{color:inherit}@media(max-width:749px){.mce-site .mce-nav__inner{height:48px;padding-inline:20px}.mce-site .mce-wordmark{font-size:21px}.mce-site .mce-container{padding-inline:24px}.mce-site .mce-heading{font-size:40px;line-height:1.18}.mce-site .mce-eyebrow{font-size:17px;margin-bottom:18px}.mce-site .mce-copy{font-size:17px;line-height:1.6}.mce-site.mce-site .mce-button{min-height:38px;font-size:14px;padding:9px 18px}.mce-site.mce-site .mce-button--small{min-height:30px;font-size:12px;padding:5px 14px}.mh-links>.mh-link{font-size:14px;padding:8px 18px;min-height:38px}.mce-site .mce-section{padding-top:80px;padding-bottom:80px}.mh-hero.mh-hero-fan{padding-top:34px;padding-bottom:42px;gap:42px}.mh-hero-fan h1{font-size:32px;line-height:1.125}.mh-home .mh-fan-name{font-size:19px;line-height:1.42;margin-top:10px;letter-spacing:0;max-width:340px}.mh-hero-fan .mh-links{margin-top:18px}.mh-fan{width:calc(100% - 16px)}.mh-home h2{font-size:32px;line-height:1.18}.mh-home .mh-lead{font-size:19px;line-height:1.45;margin-top:12px}.mh-product__inner{padding-top:44px;padding-bottom:36px;gap:32px;text-align:center}.mh-product__copy h2 br{display:block}.mh-product .mh-links{justify-content:center;margin-top:20px}.mh-product .mh-kicker{font-size:19px;margin-bottom:12px}.mh-product__copy h2{font-size:32px}.mh-design{padding-block:64px}.mh-section-head .mh-link{font-size:17px;margin-top:18px}.mh-benefits,.mh-support{padding-block:64px}.mh-home h3{font-size:21px}.mh-benefits__grid p,.mh-support__grid p{font-size:17px;line-height:1.55}.mh-designs figcaption{font-size:11px}.mh-close h2{font-size:28px}.mh-close .mh-kicker{font-size:17px}.mce-page-lp .mce-showcase h1{font-size:48px;line-height:1.1}.mce-page-lp .mce-showcase h2{font-size:21px;line-height:1.4;margin-top:12px}.mce-page-lp .mce-gallery .mce-heading{font-size:40px}.mce-page-lp .mce-section-head .mce-copy{font-size:17px;line-height:1.6;margin-top:28px}.mce-page-lp .mce-gallery__controls{max-width:calc(100% - 48px);width:350px}.mce-page-lp .mce-gallery__controls button{font-size:12px;min-height:44px;padding-inline:3px}.mce-page-lp .mce-how,.mce-page-lp .mce-detail{padding-block:80px}.mce-page-lp .mce-steps{margin-top:40px}.mce-page-lp .mce-steps h3{font-size:23px}.mce-page-lp .mce-steps p{font-size:17px}.mce-page-lp .mce-detail__copy h3,.mce-page-lp .mce-stand__copy h3{font-size:36px;line-height:1.2}.mce-page-lp .mce-stand__copy .mce-copy{font-size:17px;line-height:1.6}.mce-page-lp .mce-support-refined{padding-block:72px}.mce-page-lp .mce-return-label{font-size:36px}.mce-page-lp .mce-support-refined .mce-copy{font-size:17px}.mce-page-lp .mce-return-points p{font-size:16px}.mce-page-lp .mce-float-cta{padding-block:64px}.mce-page-lp .mce-float-cta .mce-heading{font-size:32px;line-height:1.25}.mce-page-lp .mce-review-slide blockquote{font-size:24px;line-height:1.5}.mce-page-lp .mce-review-stories{padding-top:64px}.mce-page-lp .mce-final .mce-heading{font-size:36px}.mce-page-lp .mce-note{font-size:12px}.mce-buy .mce-buy-heading{padding:28px 24px 36px}.mce-buy .mce-buy-heading h1{font-size:32px;line-height:1.2}.mce-buy .mce-buy-heading p{font-size:17px;line-height:1.5}.mce-buy .page-width{padding-inline:24px}.mce-buy-config h2{font-size:28px}.mce-buy .quantity-breaks__title{font-size:21px}.mce-buy .quantity-break__variants .select__select{font-size:16px;min-height:48px}.mce-buy .product-form__submit{min-height:48px;font-size:17px}.mce-buy .quantity-breaks-container input:checked+.quantity-break{border-color:var(--mc-blue)!important;box-shadow:inset 0 0 0 1px var(--mc-blue)!important}.mce-page-cart .title--primary{font-size:32px}.mce-page-cart .cart__checkout-button{font-size:17px;min-height:48px}.mce-page-cart main{padding-top:36px}.mce-eink-article h1{font-size:40px;line-height:1.15}.mce-eink-article h2{font-size:32px;line-height:1.2}.mce-eink-article p:not(.mce-eyebrow){font-size:17px;line-height:1.6}.mce-eink-hero{padding-top:48px}.mce-page-page:not(.mce-eink-light) main>.shopify-section,.mce-page-policy .shopify-policy__container{padding:40px 24px 64px}.mce-page-page:not(.mce-eink-light) .main-page-title,.mce-page-policy .shopify-policy__title h1{font-size:32px}}@media(max-width:359px){.mh-home .mh-fan-name{font-size:18px}.mce-page-lp .mce-heading,.mce-page-lp .mce-gallery .mce-heading{font-size:36px}.mce-page-lp .mce-float-cta .mce-heading{font-size:28px}.mce-page-lp .mce-showcase h2{font-size:19px}}@media(prefers-reduced-motion:reduce){.mce-site.mce-site .mce-button{transition:none}}.mce-buy .product-form__submit{background:var(--mc-blue)!important}.mce-buy .product-form__submit:hover{background:var(--mc-blue-hover)!important}.mce-buy .product-form__submit:after,.mce-buy .product-form__submit:before{box-shadow:none}.mce-buy .mce-buy-delivery p{font-size:14px;line-height:1.6}.mce-buy .accordion__title{font-size:17px}.mce-buy .product__accordion .accordion__content{font-size:15px;line-height:1.6}.mce-contact main>.shopify-section{max-width:720px!important;padding:36px 24px!important}.mce-contact main>.shopify-section:first-child{padding-top:48px!important;padding-bottom:8px!important}.mce-contact .rich-text,.mce-contact .contact,.mce-contact main .gradient{background:#fff;padding:0}.mce-contact .rich-text__wrapper,.mce-contact .rich-text__blocks{width:100%;max-width:none}.mce-contact .rich-text__heading,.mce-contact .rich-text__heading p{font-size:40px;line-height:1.2;font-weight:600;letter-spacing:-.025em;margin:0;text-align:left}.mce-contact .field__input{background:#fff;border-radius:12px;min-height:52px}.mce-contact .field:before{box-shadow:none}.mce-contact .field:after{border-radius:12px}.mce-contact .contact__button .button:after,.mce-contact .contact__button .button:before{box-shadow:none}.mce-contact .contact__button .button{font-size:17px;min-height:48px;border:0}@media(max-width:749px){.mce-contact .rich-text__heading,.mce-contact .rich-text__heading p{font-size:32px}.mce-contact main>.shopify-section{padding-top:24px!important}}.mce-contact textarea.field__input{min-height:160px;height:160px;resize:vertical}@media(min-width:1000px){.mce-page-lp #MainContent{--mce-desktop-width:1440px;--mce-desktop-gutter:clamp(32px,4vw,64px)}.mce-page-lp #MainContent .mce-container{max-width:var(--mce-desktop-width);padding-inline:var(--mce-desktop-gutter)}.mce-page-lp .mce-stand{max-width:1600px;padding-inline:var(--mce-desktop-gutter);grid-template-columns:minmax(0,1.85fr) minmax(300px,1fr);gap:clamp(24px,3vw,48px)}.mce-page-lp .mce-stand-media{min-width:0;width:100%}.mce-page-lp .mce-detail__macro{max-width:calc(var(--mce-desktop-width) - 2 * var(--mce-desktop-gutter))}.mce-page-lp .mce-slide-track{padding-inline:max(var(--mce-desktop-gutter),calc((100vw - var(--mce-desktop-width))/2 + var(--mce-desktop-gutter)));scroll-padding-inline:max(var(--mce-desktop-gutter),calc((100vw - var(--mce-desktop-width))/2 + var(--mce-desktop-gutter)))}}@media(min-width:1200px){.mce-page-lp .mce-review-stories .mce-slide-track{max-width:var(--mce-desktop-width);padding-inline:var(--mce-desktop-gutter)}.mce-page-lp .mce-review-stories .mce-slide-track>.mce-slide{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/mce-design-system.css.map */
