.wd-scroller.wd-wrap{padding-left:var(--wd-gutter);padding-right:var(--wd-gutter)}@media screen and (min-width:750px){.wd-scroller.wd-wrap{padding-left:5rem;padding-right:5rem}}@media screen and (max-width:749px){.wd-hero__grid{gap:1.6rem;padding-top:1.6rem;padding-bottom:2rem}.wd-hero .wd-lede{font-size:1.6rem;margin-top:1rem}.wd-hero__actions{margin-top:2rem;gap:1.2rem 2rem}.wd-hero__rating{margin-top:1.6rem}.wd-hero__rating .wd-small{display:none}.wd-hero__media{height:min(30svh,26rem)}.wd-section--tight{padding:3.6rem 0}.wd-goal__img{height:8.8rem}.wd-why{padding:4.8rem 0}.wd-stats{margin-top:2.4rem;padding-top:2rem}.wd-why__links{margin-top:2.4rem}.wd-spot{padding:2.4rem 0 3.2rem}.wd-spot__media{height:min(28svh,24rem)}.footer-block__details-content .list-menu__item--link{padding-top:.6rem;padding-bottom:.6rem}.footer__content-top{padding-bottom:2.4rem}.footer-block.grid__item{margin-bottom:2.4rem}}.wd-spot__note{margin:1.6rem 0 0;font-size:1.15rem;line-height:1.5;color:var(--wd-muted);max-width:56rem}@media screen and (max-width:749px){.wd-goal__text{padding:.8rem 2.8rem 1.2rem 1.2rem}.wd-goal__name{font-size:1.45rem}.wd-goal__arrow{right:1rem;bottom:1.2rem}}@media screen and (max-width:749px){.product .product__media-list .product-media-container.constrain-height{--constrained-min-height:0px;--constrained-height:min(30svh,26rem)}.product__info-container .product__title h1{font-size:2.8rem;line-height:1.1}.product__info-container>*+*{margin-top:1rem}.wd-pdp-outcome{font-size:1.6rem;margin:.4rem 0 .8rem}.product-form__submit{min-height:5.2rem}.wd-proof__card{padding:2.4rem}.wd-proof__num{font-size:4rem}}.product-form__submit.button--secondary{--color-button:17,18,20;--color-button-text:255,255,255;--alpha-button-background:1;--alpha-button-border:1;font-weight:600}.wd-scroller{scroll-padding-left:var(--wd-gutter)}@media screen and (min-width:750px){.wd-scroller{scroll-padding-left:5rem}}.wd-spot__media--photo{border-radius:var(--wd-radius);overflow:hidden}.wd-spot__media--photo img{object-fit:cover;mix-blend-mode:normal}.wd-trustrow{list-style:none}.wd-trustrow li{font-size:1.25rem;line-height:1.35;text-align:center;font-weight:500}.wd-trustrow a{color:inherit;text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1px}.wd-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -6px 20px #1112141f}.wd-sticky-atc[hidden]{display:none}.wd-sticky-atc__info{flex:1;min-width:0;display:flex;flex-direction:column}.wd-sticky-atc__name{font-weight:600;font-size:1.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wd-sticky-atc__price{font-size:1.3rem;color:var(--wd-muted)}.wd-sticky-atc__btn{min-height:4.8rem;padding:0 2.4rem;border:0;border-radius:6px;background:var(--wd-ink);color:#fff;font:600 1.5rem/1 var(--font-body-family);cursor:pointer}.wd-sticky-atc__btn:focus-visible{outline:2px solid var(--wd-red);outline-offset:3px}.wd-sticky-atc__btn:disabled{opacity:.5;cursor:not-allowed}body.wd-has-sticky-atc{padding-bottom:7.2rem}@media screen and (min-width:750px){.wd-sticky-atc{display:none!important}}@media(prefers-reduced-motion:reduce){.wd-goal,.wd-goal__img img,.wd-goal__arrow,.wd-btn,.wd-tile{transition:none!important}.wd-goal:hover,.wd-goal:hover .wd-goal__arrow,.wd-goal--photo:hover .wd-goal__img img{transform:none!important}}.wd-hero__points{list-style:none;margin:1.8rem 0 0;padding:0;display:grid;gap:.8rem}.wd-hero__points li{display:flex;align-items:center;gap:1rem;font-size:1.6rem;font-weight:500;color:var(--wd-ink)}.wd-hero__points svg{flex:none;width:2.2rem;height:2.2rem;padding:.3rem;border-radius:50%;background:var(--wd-red);color:#fff}.wd-hero__media{box-shadow:0 24px 48px -24px #11121459!important;background:#ecebe8}.wd-hero__media img{object-position:42% 30%}@media screen and (max-width:749px){.wd-hero__media img{object-position:34% 30%}.wd-hero__points{margin-top:1.2rem;gap:.5rem}.wd-hero__points li{font-size:1.45rem}.wd-hero__media{order:-1;height:min(30svh,24rem)}.wd-hero__grid{padding-top:1.2rem}}@media screen and (max-width:749px){.wd-hero__copy{display:flex;flex-direction:column}.wd-hero__copy>*{order:5}.wd-hero__trust{order:1}.wd-hero .wd-h1{order:2}.wd-hero .wd-lede{order:3}.wd-hero__rating{order:4;margin-top:1rem}.wd-hero__points{order:5;display:flex;flex-wrap:wrap;gap:.6rem 1.4rem}.wd-hero__points li{font-size:1.35rem;gap:.6rem}.wd-hero__points svg{width:1.8rem;height:1.8rem}.wd-hero__actions{order:6;margin-top:1.6rem}}@media screen and (max-width:749px){.wd-hero__actions{order:5;margin-top:1.4rem}.wd-hero__points{order:6;margin-top:1.4rem}}.wd-hero__media--full{--wd-maxh:min(46svh,26rem);height:auto!important;aspect-ratio:var(--wd-ar)!important;width:min(100%,calc(var(--wd-maxh) * var(--wd-ar)));margin-inline:auto;align-self:center}.wd-hero__media--full img{object-fit:cover;object-position:50% 50%!important}@media screen and (min-width:990px){.wd-hero__media--full{--wd-maxh:max(52rem, calc(100svh - 21rem) )}.wd-hero__grid:has(.wd-hero__media--full){padding-top:2.4rem;padding-bottom:4rem}}@media screen and (max-width:989px){.wd-hero__grid--banner .wd-hero__media{width:100%!important;aspect-ratio:16/10!important;height:auto!important}.wd-hero__grid--banner .wd-hero__media img{object-position:82% 50%!important}}@media screen and (min-width:990px){.wd-hero__grid--banner{grid-template-columns:1fr!important;min-height:0!important;padding-top:2.4rem!important;padding-bottom:4rem!important}.wd-hero__grid--banner>.wd-hero__media{grid-area:1/1;width:100%!important;aspect-ratio:var(--wd-ar,3)!important;height:auto!important;align-self:stretch;z-index:0}.wd-hero__grid--banner>.wd-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:70% 50%!important}.wd-hero__grid--banner>.wd-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f6f3eef0,#f6f3eecc 34%,#f6f3ee00 52%);pointer-events:none}.wd-hero__grid--banner>.wd-hero__copy{grid-area:1/1;z-index:1;max-width:46%;padding:3.6rem 0 3.6rem 5.6rem;align-self:center}}@media screen and (max-width:749px){.wd-hero .wd-hero__media{width:100vw!important;max-width:none!important;margin-inline:calc(50% - 50vw)!important;border-radius:0!important;box-shadow:none!important;justify-self:center}}@media screen and (max-width:749px){.wd-hero .wd-hero__trust{display:none}}@media screen and (max-width:749px){.wd-hero .wd-hero__points{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/weider-mobile.css.map */
