html:has(.page-wrapper),html:has(.page-wrapper) body,.page-wrapper{height:auto!important;min-height:0!important;overflow:visible!important}html.em-lock,html.em-lock body{overflow:hidden!important}body{display:block;margin:0;background:var(--em-paper);color:var(--em-ink);font-family:var(--em-font-body);font-size:1.0625rem;line-height:1.6}#header-group>.shopify-section:has(.em-header){position:sticky;top:0;z-index:40}img{width:auto;height:auto}.em-media>img,.em-media>video,.em-media>picture,.em-media>picture img{width:100%;height:100%;object-fit:cover}.em-header__logo img{width:140px;height:auto}.em-footer__logo img{width:170px;height:auto}.em-narrow>img{width:56px;height:56px}.em-splitpage__body>img{width:150px;height:37px}.em-sticky__thumb{width:40px;height:53px}.em-stackfan img{width:36%;height:auto}#MainContent p{max-width:none}#MainContent .em-ph__desc{max-width:28ch}#MainContent .em-pagehead .em-lede{max-width:40rem}#MainContent .em-buybox__card p{max-width:34ch}footer .em-footer__brand p{max-width:36ch}body :is(h1,h2,h3,h4),#MainContent :is(h1,h2,h3,h4){font-family:var(--em-font-head);font-weight:700;line-height:1.08;letter-spacing:-.02em;text-transform:none;overflow-wrap:normal;color:inherit}body h1,#MainContent h1{font-size:clamp(2.25rem,1.4rem + 4.4vw,4.25rem)}body h2,#MainContent h2{font-size:clamp(1.8rem,1.2rem + 2.8vw,3.1rem)}body h3,#MainContent h3{font-size:clamp(1.25rem,1.1rem + .7vw,1.6rem);line-height:1.2}body .em-news h2,footer .em-news h2{font-size:clamp(1.6rem,1.2rem + 1.6vw,2.4rem);line-height:1.08}body .em-footer h2,footer .em-footer h2{margin-bottom:.6rem;color:var(--em-yellow);font-family:var(--em-font-body);font-size:.78rem;font-weight:700;letter-spacing:.12em;line-height:1.08;text-transform:uppercase}#MainContent .em-pdp__head h1{font-size:clamp(2rem,1.4rem + 2.6vw,3.1rem)}#MainContent .em-top h1{font-size:clamp(2.1rem,1.3rem + 3.6vw,3.6rem)}#MainContent .em-group__head h2{font-size:clamp(1.6rem,1.2rem + 1.6vw,2.4rem)}#MainContent .em-seo h2{font-size:clamp(1.4rem,1.1rem + 1.1vw,2rem)}#MainContent .em-prose h2{margin-top:2.75rem;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.1rem)}#MainContent .em-prose h3{margin-top:2rem}#MainContent .em-risk__items h3{color:var(--em-paper);font-size:1.25rem}#MainContent .em-way__body h3{font-size:1.3rem}#MainContent .em-wallcard h3{margin-top:.8rem;font-size:1.25rem}#MainContent .em-three h3{font-size:1.2rem}#MainContent .em-msg h3{margin-bottom:.5rem;font-size:1.1rem}#MainContent .em-line h3{font-size:1.1rem}#MainContent .em-card__title{margin-top:.2rem;font-size:clamp(1.1rem,1rem + .5vw,1.4rem)}body .em-eyebrow{margin:0 0 .75rem}body .em-head h2+p,body .em-head h1+p{margin-top:1rem}body .em-mt__body>*+*,body .em-stack>*+*,body .em-narrow>*+*,body .em-narrowpage>*+*{margin-top:1rem}body .em-gift .em-gift__list,body .em-gift__list{margin-top:1.25rem}body .em-mt__body>.em-actions,body .em-stack>.em-actions,body .em-narrow>.em-actions,body .em-narrowpage>.em-actions{margin-top:1rem}body .em-panel>*+*{margin-top:.6rem}body .em-prose>*+*{margin-top:1.1rem}body .em-prose h2+*,body .em-prose h3+*{margin-top:.75rem}body .em-prose ul+p,body .em-prose p+ul{margin-top:.75rem}body .em-summary>*+*,body .em-footer__brand>*+*{margin-top:.8rem}body .em-footer__brand .em-footer__line{margin-top:1.1rem}body .em-faq__a>*+*{margin-top:.75rem}body .em-more{margin-top:clamp(1.5rem,3vw,2.25rem)}body .em-actions+.em-micro{margin-top:.9rem}body .em-news__sub{margin-top:.5rem}body .em-news__body{margin-top:.4rem}body .em-news .em-micro{margin-top:.7rem}body .em-news__msg{margin-top:.4rem}body .em-hero .em-lede,body .em-cta .em-lede,body .em-pagehead .em-lede{margin-top:1rem}body .em-pdp__price{margin-top:.4rem}body .em-pdp__intro{margin-bottom:1rem}body .em-pdp__helper{margin-top:1rem}body .em-step h3+p{margin-top:.5rem}body .em-compare__col h3{margin-bottom:.25rem}body .em-faq__group>h3,body .em-faq2 h3{margin-bottom:.9rem}body .em-card__tag{margin-top:.85rem}body .em-card__best{margin-top:.8rem}body .em-card__sentence{margin-top:.3rem}body .em-card__price,body .em-card__hint{margin-top:.15rem}body .em-card__note{margin-top:.35rem}body .em-way__price{margin-top:.1rem}body .em-way__one,body .em-wallcard p{margin-top:.4rem}body .em-risk__items p,body .em-three p{margin-top:.3rem}body .em-seo p{margin-top:.9rem}body .em-turn p+p{margin-top:.4rem}body .em-drawer__micro{margin-top:-.4rem}body .em-strip+.em-micro,body .em-strip-cap{margin-top:.8rem}#MainContent a,#MainContent button,#MainContent summary,#MainContent input,#MainContent textarea,#MainContent select,#header-group a,#header-group button,#header-group summary,footer a,footer button{min-height:0;min-width:0}footer :is(a,button){display:inline;min-width:0}body p:empty{display:block}footer .em-footer li a{display:inline-flex;min-height:40px}footer .em-news .em-btn{display:inline-flex;min-height:52px}footer .em-news__form input[type=email]{min-height:52px}#header-group .em-announce a{display:inline-flex;min-height:40px}@media(min-width:640px){#header-group .em-announce a{min-height:36px}}#header-group .em-icon-btn{display:inline-grid;width:44px;height:44px}@media(max-width:989px){#header-group .em-header__tools .em-search-btn,#header-group .em-header__tools .em-header__cta{display:none}}#header-group .em-menu-btn{width:48px;height:48px}@media(min-width:990px){#header-group .em-header .em-menu-btn{display:none}}#header-group .em-nav__link{display:inline-flex;min-height:44px}#header-group .em-header__cta{min-height:44px}#header-group .em-door{display:block;min-height:132px}#header-group .em-drawer__links a{display:flex;min-height:56px}#header-group .em-drawer .em-btn--pill{display:flex;min-height:44px}#MainContent .em-btn{min-height:52px}#MainContent .em-btn--pill{min-height:44px}#MainContent .em-sticky .em-btn,#MainContent .em-sticky--solo .em-btn{min-height:48px}#MainContent .em-gift .em-btn,#MainContent .em-summary .em-btn,#MainContent .em-bigsearch .em-btn{min-height:56px}#MainContent .em-hero__link{display:inline-block;margin-top:.9rem}#MainContent .em-faq summary{min-height:60px;padding:.9rem 1.25rem;color:var(--em-ink)}#MainContent .em-doorcard{min-height:140px}@media(min-width:800px){#MainContent .em-doorcard{min-height:0}}#MainContent .em-picker a{min-height:52px}@media(min-width:860px){#MainContent .em-picker a{min-height:88px}}#MainContent .em-chipbtn,#MainContent .em-popular a,#MainContent .em-tab,#MainContent .em-card__go{min-height:44px}#MainContent .em-biglinks a{min-height:64px}#MainContent .em-bigsearch input{min-height:56px}#MainContent .em-field input,#MainContent .em-field select,#MainContent .em-inline-form input,#MainContent .em-splitpage__body .em-field input{min-height:52px}#MainContent .em-field textarea{min-height:150px}body a{color:var(--em-teal);text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:3px}body .em-dark a:not(.em-btn){color:var(--em-paper)}body .em-footer a{color:var(--em-paper);text-decoration:none}@media(hover:hover)and (pointer:fine){body .em-footer a:hover{text-decoration:underline;text-underline-offset:4px}:is(h1,h2,h3,h4,h5,h6,p)>a.em-btn:hover{color:var(--em-paper)}:is(h1,h2,h3,h4,h5,h6,p)>a.em-btn--light:hover,:is(h1,h2,h3,h4,h5,h6,p)>a.em-btn--ghost-light:hover{color:var(--em-ink)}}body a.em-btn,body p:not(.h1,.h2,.h3,.h4,.h5,.h6) a.em-btn{color:var(--em-paper);text-decoration:none}body a.em-btn--outline,body p:not(.h1,.h2,.h3,.h4,.h5,.h6) a.em-btn--outline{color:var(--em-ink);text-decoration:none}@media(hover:hover)and (pointer:fine){body a.em-btn--outline:hover,body p:not(.h1,.h2,.h3,.h4,.h5,.h6) a.em-btn--outline:hover{color:var(--em-paper)}}body a.em-btn--light,body p:not(.h1,.h2,.h3,.h4,.h5,.h6) a.em-btn--light{color:var(--em-ink);text-decoration:none}body a.em-btn--ghost-light,body p:not(.h1,.h2,.h3,.h4,.h5,.h6) a.em-btn--ghost-light{color:var(--em-paper);text-decoration:none}body .em-announce a,body .em-nav__link,body .em-mini,body .em-door,body .em-drawer__links a,body .em-card__link,body .em-tile,body .em-doorcard,body .em-picker a,body .em-chipbtn,body .em-biglinks a,body .em-popular a{text-decoration:none}body .em-nav__link,body .em-mini,body .em-drawer__links a,body .em-doorcard,body .em-picker a,body .em-chipbtn,body .em-biglinks a,body .em-popular a{color:var(--em-ink)}body .em-chipbtn[aria-pressed=true]{color:var(--em-paper)}body .em-crumbs a,body .em-card__link{color:inherit}body .em-door,body .em-tile{color:var(--em-paper)}body input:not([type=checkbox],[type=radio]),body textarea,body select{background-color:var(--em-white);border-color:var(--em-border);color:var(--em-ink)}body textarea:not(:placeholder-shown)::placeholder,body input:not(:placeholder-shown)::placeholder{opacity:1}#MainContent :is(a,button,summary,[role=button],input,textarea,select,[tabindex]):focus-visible,#header-group :is(a,button,summary,[role=button],[tabindex]):focus-visible,footer :is(a,button,[role=button],[tabindex]):focus-visible{outline:3px solid var(--em-focus);outline-offset:3px}@media(max-width:899px){.em-hero--light .em-hero__media:not([data-media-mobile]){aspect-ratio:2 / 1}}@media(min-width:900px){.em-hero__media,.em-hero--light .em-hero__media{aspect-ratio:2 / 1}.em-hero--short .em-hero__media{aspect-ratio:3 / 1}.em-hero--split .em-hero__media{aspect-ratio:auto}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/em-reset.css.map */
