.product-gallery-alt-text{text-align:left;padding:8px 0}.product-gallery-alt-heading{font-weight:700;color:#1a1a1a;line-height:1.572;margin-bottom:.25rem;font-size:calc(var(--font-heading-scale) * 1.4rem);letter-spacing:1%}.product-gallery-alt-subheading{color:#5a6776;font-weight:400;font-size:13px;line-height:1.385}.media-gallery--grid .product-gallery-alt-text{padding-top:10px}.product-media-container:has(.product-gallery-alt-text){flex-direction:column;aspect-ratio:auto!important;overflow:visible;height:auto!important}.product-media-container:has(.product-gallery-alt-text)>.product-media,.product-media-container:has(.product-gallery-alt-text)>.product-media-constraint-wrapper{width:100%;aspect-ratio:var(--gallery-aspect-ratio, var(--media-preview-ratio))}.media-gallery--grid .product-media-container:not(:has(.product-gallery-alt-text)){align-items:flex-start}.media-gallery--grid .product-media-container:not(:has(.product-gallery-alt-text))>.product-media,.media-gallery--grid .product-media-container:not(:has(.product-gallery-alt-text))>.product-media-constraint-wrapper{height:100%;width:100%}.media-gallery--grid .product-media-container:not(:has(.product-gallery-alt-text)) img{height:100%;width:100%;object-position:top}.product-features{border:var(--border, none);border-radius:var(--border-radius, 0);padding:var(--padding-block-start, 0) 0 var(--padding-block-end, 0) 0;margin-top:var(--margin-top, 0);margin-bottom:var(--margin-bottom, 0)}.product-features__list{display:flex;flex-wrap:nowrap;justify-content:space-between}.product-features__item{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1}.product-features__icon{display:flex;justify-content:center;align-items:center;margin-bottom:8px}.product-features__icon .product-features__media{width:var(--icon-width)!important;height:auto!important}.product-features__icon svg.product-features__media{height:var(--icon-width)!important}.product-features__text{font-size:10px;line-height:1.2;text-transform:uppercase;font-weight:500}.product-features__text p{margin:0;font-weight:700;line-height:1.3;font-size:10px;color:#3d3d3d;letter-spacing:4%}@media screen and (max-width:749px){.product-features{padding:var(--padding-block-start-mobile, 0) 0 var(--padding-block-end-mobile, 0) 0;border-radius:var(--border-radius-mobile, var(--border-radius, 0))}.product-features__icon .product-features__media{width:var(--icon-width-mobile, var(--icon-width))!important}.product-features__icon svg.product-features__media{height:var(--icon-width-mobile, var(--icon-width))!important}.highlight-slide-wrapper slideshow-slides{padding-inline-start:16px!important}.product-information__grid .media-gallery__mobile-controls{padding-inline:16px;margin-top:8px}.media-gallery__mobile-controls[thumbnails] .slideshow-controls__thumbnail{width:53px}}.metafield-bullet-points__heading-wrapper .metafield-bullet-points__heading{margin-bottom:24px;margin-top:0;text-align:center!important;margin-inline:auto!important;font-weight:700}.shipping-info{border-left:var(--border-left-width, 3px) solid var(--border-left-color, #23637E);margin-top:var(--margin-top, 0);margin-bottom:var(--margin-bottom, 0)}.shipping-info__inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding:var(--padding, 24px);gap:16px}.shipping-info__icon-wrapper{width:fit-content;height:fit-content;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 10px #0000000d}.shipping-info__icon{display:flex;align-items:center;justify-content:center}.product-gallery-alt-text-container{text-align:left;margin-top:8px;padding-inline:24px}@media screen and (max-width:749px){.product-gallery-alt-text-container{padding-inline:16px}.media-gallery--grid .product-gallery-alt-text{padding-top:0}}.product-gallery-alt-text-container .product-gallery-alt-heading{font-weight:700;font-size:11px;line-height:1.46;color:#1a1a1a;margin-bottom:3px}.product-gallery-alt-text-container .product-gallery-alt-subheading{font-weight:400;font-size:10px;line-height:1.46;color:#5a6776;line-height:1.4}.shipping-info__icon svg,.shipping-info__icon img{width:40px;height:40px;object-fit:contain}.shipping-info__title{font-weight:700;font-size:14px;line-height:1.286;margin-bottom:4px;color:#1a1a1a}.shipping-info__title p,.shipping-info__subtext p,.shipping-info__date p{margin:0}.shipping-info__title strong{font-weight:700}.shipping-info__subtext{font-size:12px;color:#5a6776;line-height:1.337;font-weight:400}.shipping-info__date{font-size:11px;font-weight:700;text-align:right;padding:6px 12px;background-color:#fff;border-radius:100px;margin-right:10px;color:#1a1a1a}.highlight-slide-wrapper .section-header .title{width:fit-content}.metafield-faq-inner .metafield-faq-title{font-size:var(--title-font-size-mobile, 24px)}.metafield-faq-inner .details-content p{font-size:15px;line-height:1.3}.nutrition-chart-wrapper{margin-top:20px;overflow:hidden}.bullet-points-group.layout-panel-flex--row{padding-inline:0}.details-content .details-content__inner .metafield-rich_text_field p strong{text-transform:uppercase}.nutrition-table,.nutrition-table table,.nutrition-table th,.nutrition-table td,.nutrition-table p{font-family:var(--font-custom--family)}@media(min-width:768px){.metafield-faq-inner .metafield-faq-title{font-size:var(--title-font-size-desktop, 32px)}}@media screen and (max-width:749px){.shipping-info__inner{grid-template-columns:auto 1fr;padding:var(--padding-mobile, 16px) 14px;gap:4px 12px;align-items:center}.metafield-faq-inner .details-content p{font-size:14px;line-height:1.2}.shipping-info__icon-wrapper{grid-row:1 / span 2}.shipping-info__icon svg,.shipping-info__icon img{width:36px;height:36px}.shipping-info__content{grid-row:1;grid-column:2}.shipping-info__subtext{display:none}.shipping-info__date{color:#5a6776;font-weight:400;text-align:left;background-color:transparent;padding:0;margin-right:0;font-size:10px;line-height:1}.shipping-info__title{margin-bottom:0}.shipping-info__title{font-size:12px;line-height:1}.metafield-faq-inner{padding:16px;border-radius:16px}.carousel-header-right custom-slideshow-arrows .slideshow-control{width:32px;height:32px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/product-page.css.map */
