.mb-pdp-benefits{width:100%}.mb-pdp-benefits__badge{display:inline-flex;margin:0 0 4px;padding:8px 14px 7px;border-radius:999px;background:#000;color:#fff;font-family:var(--font-heading--family);font-size:12px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}.mb-pdp-benefits__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%}.mb-pdp-benefits__item{display:flex;min-width:0;flex-direction:column;align-items:center;gap:7px;color:#000;font-size:14px;font-weight:700;line-height:1.15;text-align:center}.mb-pdp-benefits__icon{width:42px;height:42px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}body:has(.mb-pdp-benefits) .product-information{background:#fff}body:has(.mb-pdp-benefits) .product-information__grid{border-bottom:1px solid #e5e5e5}body:has(.mb-pdp-benefits) .product-details>.group-block{width:100%}body:has(.mb-pdp-benefits) .product-details h1{margin:0;color:#000;font-size:clamp(34px,3vw,44px);font-weight:700;letter-spacing:-.035em;line-height:1.02}body:has(.mb-pdp-benefits) .product-details .price{font-size:16px}body:has(.mb-pdp-benefits) .product-details .product-inventory__status{font-size:13px}body:has(.mb-pdp-benefits) .product-details .rte{color:#111;font-size:16px;line-height:1.45}body:has(.mb-pdp-benefits) .product-details .rte p{margin-block:0 .85em}body:has(.mb-pdp-benefits) .product-form-buttons{gap:10px}body:has(.mb-pdp-benefits) .product-form-buttons .quantity-selector{min-width:126px;border-color:#d2d2d2;border-radius:12px}body:has(.mb-pdp-benefits) .product-form-buttons .add-to-cart-button{min-height:52px;border-radius:12px;background:#000;color:#fff;font-weight:800}body:has(.mb-pdp-benefits) .product-form-buttons .add-to-cart-button:hover{background:#ee4d98;color:#000}body:has(.mb-pdp-benefits) variant-picker .variant-option__button-label,body:has(.mb-pdp-benefits) variant-picker label{border-radius:12px}body:has(.mb-pdp-benefits) media-gallery{background:#ffeedc}body:has(.mb-pdp-benefits) .media-gallery--carousel slideshow-component{gap:12px}body:has(.mb-pdp-benefits) .media-gallery--carousel slideshow-controls[thumbnails]{padding-inline:0 10px}body:has(.mb-pdp-benefits) .media-gallery--carousel .slideshow-controls__thumbnail{overflow:hidden;border:1px solid #d7d7d7;border-radius:10px;background:#ffeedc}body:has(.mb-pdp-benefits) .media-gallery--carousel .slideshow-controls__thumbnail[aria-selected=true]{border-color:#000;outline:1px solid #000;outline-offset:1px}body:has(.mb-pdp-benefits) .media-gallery--carousel .product-media-container{overflow:hidden;border-radius:20px;background:#ffeedc}body:has(.mb-pdp-benefits) .media-gallery--carousel .product-media img{background:#ffeedc}.mb-pdp-education{border-top:1px solid #000;border-bottom:1px solid #000;background:#fff;color:#000}.mb-pdp-education__inner{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);max-width:var(--page-width);margin-inline:auto}.mb-pdp-education__tabs,.mb-pdp-education__qa{padding:52px 48px}.mb-pdp-education__qa{border-left:1px solid #000;background:#ffeedc}.mb-pdp-education__panel{border-top:1px solid #000}.mb-pdp-education__panel:last-child{border-bottom:1px solid #000}.mb-pdp-education summary{position:relative;padding:20px 42px 20px 0;cursor:pointer;font-size:18px;font-weight:800;list-style:none}.mb-pdp-education summary::-webkit-details-marker{display:none}.mb-pdp-education summary:after{content:"+";position:absolute;top:50%;right:8px;font-size:26px;font-weight:400;transform:translateY(-50%)}.mb-pdp-education details[open]>summary:after{content:"\2212"}.mb-pdp-education__content{max-width:760px;padding:0 44px 28px 0}.mb-pdp-education__content h3{margin:18px 0 6px;font-size:16px}.mb-pdp-education__content p,.mb-pdp-education__qa p{font-size:15px;line-height:1.5}.mb-pdp-education__eyebrow{margin:0 0 8px;font-size:12px!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mb-pdp-education__qa h2{margin:0 0 22px;font-size:clamp(30px,3vw,46px);line-height:1}.mb-pdp-education__qa details{border-top:1px solid #000}.mb-pdp-education__qa details:last-child{border-bottom:1px solid #000}.mb-pdp-education__qa details p{margin:0;padding:0 38px 22px 0}body:has(.mb-pdp-benefits) [data-testid=product-recommendations] h3,body:has(.mb-pdp-benefits) .product-recommendations h3{font-size:clamp(28px,3vw,42px);letter-spacing:-.03em}@media screen and (min-width:750px){body:has(.mb-pdp-benefits) .product-information__grid--half .product-information__media{padding-right:32px}body:has(.mb-pdp-benefits) .product-information__grid--half .product-details{padding-left:18px}body:has(.mb-pdp-benefits) .product-details>.group-block{padding-block:38px 48px}body:has(.mb-pdp-benefits) .media-gallery--carousel slideshow-container{align-self:center}}@media screen and (max-width:749px){body:has(.mb-pdp-benefits) .product-information__media{padding-inline:15px;background:#ffeedc}body:has(.mb-pdp-benefits) .media-gallery--carousel{padding-block:16px 12px}body:has(.mb-pdp-benefits) .media-gallery--carousel .product-media-container{border-radius:18px}body:has(.mb-pdp-benefits) .media-gallery__mobile-controls[thumbnails]{--thumbnail-width: 58px;padding-block:12px 0;overflow-x:auto;justify-content:flex-start}body:has(.mb-pdp-benefits) .product-details>.group-block{gap:22px;padding:24px 16px 38px}body:has(.mb-pdp-benefits) .product-details h1{font-size:26px;letter-spacing:-.025em;line-height:1.05}body:has(.mb-pdp-benefits) .product-details .rte{font-size:15px}.mb-pdp-benefits__grid{gap:8px}.mb-pdp-benefits__item{font-size:12px}.mb-pdp-benefits__icon{width:38px;height:38px}.mb-pdp-education__inner{grid-template-columns:1fr}.mb-pdp-education__tabs,.mb-pdp-education__qa{padding:34px 20px}.mb-pdp-education__qa{border-top:1px solid #000;border-left:0}.mb-pdp-education__qa h2{font-size:34px}.mb-pdp-education__content{padding-right:18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mb-pdp-family-r01.css.map */
