body{overflow-x:clip;overflow-y:visible}html{overflow-x:visible}.no-js [data-reveal]{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1!important;transform:none!important;transition:none!important}}.product-grid{align-items:stretch}.pcard{display:flex;flex-direction:column;height:100%}.pcard__media-wrap{flex:0 0 auto}.pcard__body{display:flex;flex-direction:column;flex:1 1 auto;text-align:center;padding-top:1.4rem}.pcard__concentration{display:block}.pcard__title{margin:.45rem 0 0}.pcard__rating{display:flex;align-items:center;justify-content:center;min-height:1.25rem;margin:.5rem 0 .1rem}.pcard .stars{margin:0}.pcard__pitch{flex:1 1 auto;margin:.5rem auto .9rem}.pcard__price{display:flex;justify-content:center;align-items:baseline;gap:.55em;margin-top:auto;padding-top:.2rem}@media(max-width:749px){.pcard__rating{min-height:1.1rem;margin:.45rem 0 .1rem}.pcard__pitch{margin:.45rem auto .8rem}}.pdp__price,.pdp__price .compare,.pdp__save,.pcard__price,.pcard__price .compare,.cart-line__price,.cart-drawer__subtotal b,.cart-total b,.cart-drawer__ship b,.fbt__price,.fbt__total b,.sticky-atc__info .p,.cart-upsell__item .p,.stars__count,.coll-toolbar__count{font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1,"tnum" 1}.pdp__price [data-price]{letter-spacing:.005em}@media(min-width:981px){.header__menu{align-self:stretch}.header__menu-list{align-self:stretch;height:100%}.header__menu-list>li{position:static;display:flex;align-items:center;align-self:stretch}.header .mega{position:absolute;left:0;right:0;top:100%;width:auto;min-width:0;z-index:49}.mega__inner{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.3fr;gap:2.4rem;align-items:start;width:100%;max-width:min(var(--container),100%);margin-inline:auto}.mega__inner>*{min-width:0}.mega__col{min-width:0}.mega__col ul{display:block}.mega__col ul li{white-space:normal;overflow-wrap:break-word}.mega__col ul a{display:inline-block}.mega__blurb{max-width:32ch}.mega__feature{min-width:0}}@media(min-width:981px)and (max-width:1180px){.mega__inner{grid-template-columns:1.3fr 1fr 1fr 1.2fr;gap:1.8rem}.mega__col h4{font-size:1.35rem}.mega__col ul a{font-size:.88rem}}@media(max-width:980px){.mega{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/critical-fixes.css.map */
