@media screen and (max-width:749px){.product .product-media-container.constrain-height{width:100%!important;max-width:100%}.product .product__media-list .product-media-container.constrain-height{height:auto!important;aspect-ratio:auto}.product .product__media-list .product-media-container.constrain-height .media{padding-top:0!important;height:30vh!important;height:clamp(22rem,30lvh,75vw)!important}.product .product__media-list .product__media-item{width:calc(100% - 3rem);max-width:none}.product .product__media-list .product-media-container{border-radius:var(--wd-radius,12px);overflow:hidden}}.product__info-container .price .price-item{font-size:2.4rem;font-weight:600;letter-spacing:0}.product__info-container .product__tax{margin-top:.2rem;font-size:1.25rem;color:var(--wd-muted,#5e5f63)}.product__info-container .wd-facts{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1.6rem;margin:2rem 0 1.4rem;padding:1.6rem 0;border-top:1px solid var(--wd-line,#e4e0d9);border-bottom:1px solid var(--wd-line,#e4e0d9)}.product__info-container .wd-facts li{position:relative;padding:0 0 0 2.6rem;background:none;border-radius:0;font-size:1.4rem;line-height:1.4;font-weight:500}.product__info-container .wd-facts li:before{content:"";position:absolute;left:0;top:.1rem;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--wd-red,#c8102e) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center/1.1rem no-repeat}.product__info-container .wd-supply{font-size:1.35rem}.product__info-container .wd-trustrow{background:#fff;border:1px solid var(--wd-line,#e4e0d9)}.product__info-container .wd-trustrow a{text-decoration:none;color:inherit}.product__info-container .wd-trustrow a:hover{text-decoration:underline;text-underline-offset:.25em}@media screen and (max-width:749px){.product__info-container .wd-facts{grid-template-columns:1fr}}@media screen and (max-width:749px){.wd-ing summary{grid-template-columns:1fr auto;row-gap:.3rem;padding:1.6rem 0;min-height:0}.wd-ing__name{grid-column:1;grid-row:1;font-size:1.6rem}.wd-ing__dose{grid-column:1;grid-row:2;font-size:1.3rem;color:var(--wd-muted,#5e5f63)}.wd-ing__icon{grid-column:2;grid-row:1 / span 2}.wd-ing__body{padding-right:0}}.wd-proof__icon{display:grid;place-items:center;width:4.8rem;height:4.8rem;margin:0 0 1.6rem;border-radius:50%;background:#ffffff24}.wd-section--paper .wd-proof__icon,.wd-section--white .wd-proof__icon{background:var(--wd-cream,#f4f1ec);color:var(--wd-red,#c8102e)}.wd-proof__icon svg{width:2.4rem;height:2.4rem}.wd-pdp-servings{margin:.6rem 0 0;font-size:1.5rem;color:var(--wd-ink,#111214)}.wd-pdp-servings strong{font-weight:700}.wd-pdp-bullets{list-style:none;margin:1.4rem 0 1.8rem;padding:0;display:grid;gap:.9rem}.wd-pdp-bullets li{position:relative;padding-left:2.8rem;font-size:1.5rem;line-height:1.45}.wd-pdp-bullets li:before{content:"";position:absolute;left:0;top:.15rem;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--wd-red,#c8102e) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center/1.1rem no-repeat}.wd-po{margin:0 0 1.6rem;padding:0;border:0;display:grid;gap:.8rem}.wd-po__opt{display:flex;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;border:1px solid var(--wd-line,#e4e0d9);border-radius:10px;background:#fff;cursor:pointer;transition:border-color .15s ease,background .15s ease}.wd-po__opt:has(input:checked){border-color:var(--wd-ink,#111214);background:var(--wd-cream,#f4f1ec)}.wd-po__opt input{flex:none;width:1.8rem;height:1.8rem;margin:0;accent-color:var(--wd-ink,#111214)}.wd-po__main{flex:1;display:flex;flex-direction:column;gap:.2rem}.wd-po__title{font-size:1.5rem;font-weight:600}.wd-po__note{font-size:1.25rem;color:var(--wd-muted,#5e5f63)}.wd-po__price{font-size:1.6rem;font-weight:600;white-space:nowrap;text-align:right}.wd-po__price s{display:block;font-size:1.25rem;font-weight:400;color:var(--wd-muted,#5e5f63)}.wd-desc__body .wd-link{display:inline-block;padding:.6rem 0}.wd-rv__toggle{min-height:3.2rem;padding:.6rem 0}.product .slider-counter{font-size:1.3rem}.product-form__buttons .shopify-payment-button__more-options{min-height:3.2rem}.product__info-container .product__tax{display:none}.product__info-container .wd-pdp-servings{margin:1.8rem 0 0}.product__info-container .wd-pdp-bullets{margin:1.2rem 0 1.6rem}.wd-po{gap:.6rem}.wd-po__opt{padding:1.2rem 1.6rem}@media screen and (min-width:750px){.product__info-container .wd-pdp-outcome{margin-bottom:1rem}}.wd-sticky__price{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:749px){.wd-po{margin-bottom:1.2rem}.wd-po__opt{padding:1rem 1.4rem}}body:has([data-wd-sticky]){padding-bottom:7.4rem}@media screen and (max-width:749px){.product media-gallery .product__media-list{margin-bottom:0}.product media-gallery slider-component{position:relative;display:block}.product media-gallery .product__media-list .media>img{object-fit:contain}.product media-gallery .slider-buttons{position:absolute;right:2.6rem;bottom:.8rem;width:auto;pointer-events:none}.product media-gallery .slider-buttons .slider-button{display:none}.product media-gallery .slider-counter{margin:0;padding:.3rem .9rem;border-radius:999px;background:#ffffffeb;color:var(--wd-ink,#111214);font-size:1.2rem;line-height:1.4;box-shadow:0 1px 4px #1112141f}.product__info-container{padding-top:1.2rem}.product__info-container .product__title{margin-bottom:.6rem}.product__info-container .product__title h1{font-size:min(2.8rem,7.2vw)}.product__info-container .wd-pdp-outcome{margin:.6rem 0 .8rem}.product__info-container>[id^=price-]{margin:.8rem 0 1rem}.wd-po{margin-bottom:0}.wd-po .wd-po__opt{display:grid;grid-template-columns:auto 1fr auto;column-gap:1rem;row-gap:.1rem;align-items:center;padding:.9rem 1.2rem}.wd-po__opt input{grid-row:1 / span 2}.wd-po__main{display:contents}.wd-po__title{grid-column:2;grid-row:1;font-size:min(1.45rem,3.8vw);letter-spacing:.01em}.wd-po__note{grid-column:2 / span 2;grid-row:2;font-size:1.2rem}.wd-po__price{grid-column:3;grid-row:1;font-size:1.5rem}.wd-po__price s{display:inline;margin-left:.3rem;font-size:1.2rem}.product__info-container .product-form{margin-top:1.2rem}}.product__info-container .wd-allergen{margin:-.4rem 0 1rem;color:var(--wd-ink,#111214)}.wd-allergen a{color:inherit;text-decoration:underline;text-underline-offset:.2rem;white-space:nowrap}.wd-warn{margin:2.4rem 0 0;padding:1.8rem 2rem;border:1px solid var(--wd-ink,#111214);border-radius:.8rem;background:#fff;color:var(--wd-ink,#111214);font-size:1.4rem;line-height:1.6;scroll-margin-top:1.6rem}.wd-warn__title,.wd-warn__allergen{margin:0 0 1rem}.wd-warn__body p,.wd-warn__body ul,.wd-warn__body ol{margin:0 0 .8rem}.wd-warn__body ul,.wd-warn__body ol{padding-left:2rem}.wd-warn__body h1,.wd-warn__body h2,.wd-warn__body h3,.wd-warn__body h4,.wd-warn__body h5,.wd-warn__body h6{margin:0 0 .8rem;font:inherit;letter-spacing:0;text-transform:none;color:inherit}.wd-warn__body>*:last-child,.wd-warn__body .metafield-rich_text_field>*:last-child{margin-bottom:0}@media screen and (max-width:749px){.wd-sticky__price{white-space:normal;line-height:1.3}.wd-sticky__terms{font-size:1.2rem}}.wd-warn-row__head{display:flex;flex-direction:column;gap:.4rem}.wd-warn-row__allergen{font-size:1.4rem;line-height:1.4;color:var(--wd-ink,#111214)}.wd-warn-row .wd-warn__body{font-size:1.4rem;line-height:1.6}.product .product__media-list .product__media-item .product-media-container{--wd-frame:min(100%, calc(100svh - 17rem) );position:relative;width:var(--wd-frame)!important;max-width:100%!important;height:auto!important;aspect-ratio:1/1!important;margin-inline:auto;border:1px solid var(--wd-line,#e4e0d9);border-radius:var(--wd-radius,12px);overflow:hidden;align-self:center}.product .product__media-list .product__media-item .product-media-container .product__modal-opener,.product .product__media-list .product__media-item .product-media-container .media,.product .product__media-list .product__media-item .product-media-container deferred-media{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;padding-top:0!important;margin:0}.product .product__media-list .product__media-item .product-media-container .media>img,.product .product__media-list .product__media-item .product-media-container .deferred-media__poster img,.product .product__media-list .product__media-item .product-media-container video{width:100%!important;height:100%!important;object-fit:cover!important;object-position:50% 25%}.product .product__media-list .product__media-item .product-media-container .deferred-media__poster,.product .product__media-list .product__media-item .product-media-container iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.product .thumbnail-list .thumbnail{aspect-ratio:1/1;border-radius:calc(var(--wd-radius,12px) * .6);overflow:hidden}.product .thumbnail-list .thumbnail img{object-fit:cover!important;width:100%;height:100%}@media screen and (max-width:749px){.product .product__media-list .product__media-item .product-media-container{--wd-frame:min(100%,46svh)}.product .product__media-list .product__media-item:first-child .media{background-size:auto 84%,auto!important}}.product__info-container:has(.wd-po:not([hidden]) input[type=radio][value=""]:not(:checked)) .shopify-payment-button{display:none!important}.wd-sticky__img{object-fit:cover!important;background:#fff!important}.product__info-container .wd-disclaimer--buybox{margin:1.6rem 0 1rem;background:#fff;color:#111214;border:1px solid #111214;border-radius:8px;padding:1.4rem 1.6rem;font-size:12px!important;line-height:1.55!important}
/*# sourceMappingURL=/cdn/shop/t/52/assets/weider-pdp.css.map */
