.supps-product-banner .supps-page-image-banner__inner{--spib-inner-offset-top: 2.8rem;--spib-subtitle-gap: .9rem;--spib-intro-gap: .8rem;--spib-media-gap: 2rem;--spib-product-gap: 1.6rem;gap:0}.supps-product-banner .supps-page-image-banner__top-heading{max-width:100%;margin:0;line-height:1.12;padding-bottom:9px;letter-spacing:.01em}.supps-product-banner .supps-page-image-banner__top-heading.has-bg{padding:1rem 1.6rem;background-repeat:no-repeat;background-size:contain;background-position:center}.supps-product-banner .supps-page-image-banner__subtitle{margin-top:var(--spib-subtitle-gap);margin-bottom:0;letter-spacing:1px;line-height:1.4;position:relative;z-index:1}.supps-product-banner .supps-page-image-banner__top-heading+.supps-page-image-banner__subtitle{margin-top:max(var(--spib-subtitle-gap),.8rem)}.supps-product-banner .supps-page-image-banner__subtitle+.supps-product-banner__intro{margin-top:max(var(--spib-intro-gap),1rem)}.supps-product-banner .supps-product-banner__intro{margin-top:var(--spib-intro-gap);max-width:min(52rem,92%);width:100%;line-height:1.45;text-align:center;align-self:center}.supps-product-banner .supps-page-image-banner__media{margin-top:0}.supps-product-banner .supps-product-banner__footer{margin-top:var(--spib-product-gap);width:100%;max-width:min(36rem,100%)}.supps-product-banner .supps-product-banner__product{width:100%;max-width:min(36rem,100%);margin-top:0}.supps-product-banner .supps-product-banner__product-link{display:block;text-decoration:none;color:inherit}.supps-product-banner .supps-product-banner__product-inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.4rem}.supps-product-banner .supps-product-banner__rating{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem .6rem;width:100%;margin:0}.supps-product-banner .supps-product-banner__rating .rating{display:inline-block;margin:0}.supps-product-banner .supps-product-banner__rating .rating-star{--letter-spacing: normal;margin-block-end:0}.supps-product-banner .supps-product-banner__rating .rating-star:before{-webkit-text-fill-color:var(--rating-color, #dfff88);font-size:2rem;letter-spacing:3px}.supps-product-banner .supps-product-banner__rating .rating-count{display:none}.supps-product-banner .supps-product-banner__rating .jdgm-preview-badge{text-align:center}.supps-product-banner .supps-product-banner__rating .jdgm-prev-badge__stars .jdgm-star{font-size:1.6rem;padding:0;margin-right:.4rem;color:var(--rating-color, #ff4000)}.supps-product-banner .supps-product-banner__rating .jdgm-prev-badge__text{font-size:1.4rem;letter-spacing:normal;line-height:1.3;margin-left:.3rem;display:none!important}.supps-product-banner .supps-product-banner__product-title{margin:0;font-family:var(--font-body-family);font-size:1.8rem;font-weight:700;line-height:1.15;letter-spacing:-.03em;color:var(--title-color)}.supps-product-banner .supps-product-banner__product-subline{margin:5px 0 0;font-size:1.4rem;font-weight:500;line-height:1.35;color:var(--title-color);max-width:32rem}.supps-product-banner .supps-product-banner__product-price{margin-top:0}.supps-product-banner .supps-product-banner__product-price .price,.supps-product-banner .supps-product-banner__product-price .price-item{color:var(--price-color);font-size:2rem;font-weight:700;line-height:1.4;letter-spacing:-.6px}@media screen and (max-width:767px){.supps-product-banner .supps-page-image-banner__inner{--spib-inner-offset-top: 2rem;--spib-intro-gap: 1rem;--spib-media-gap: 1.6rem;--spib-product-gap: 1.2rem}.supps-product-banner .supps-product-banner__intro{max-width:100%;font-size:inherit}.supps-product-banner .supps-page-image-banner__media{max-width:min(var(--spib-banner-max-width-mobile, 29.7rem),95.5%)}.supps-product-banner .supps-product-banner__product-title{font-size:1.6rem;line-height:1.27}.supps-product-banner .supps-product-banner__product-price .price,.supps-product-banner .supps-product-banner__product-price .price-item{font-size:1.6rem}.supps-product-banner .supps-page-image-banner__top-heading+.supps-page-image-banner__subtitle{margin-top:2px}.supps-product-banner .supps-product-banner__product-subline{margin:0}}@media screen and (min-width:768px){.supps-product-banner .supps-page-image-banner__inner{--spib-inner-offset-top: 4.8rem;--spib-media-gap: 2.4rem;--spib-product-gap: 2rem;max-width:96rem}.supps-product-banner .supps-page-image-banner__top-heading{order:1}.supps-product-banner .supps-page-image-banner__subtitle{order:2;margin-top:1rem}.supps-product-banner .supps-page-image-banner__top-heading.has-bg{padding:1.4rem 2rem}.supps-product-banner .supps-product-banner__intro{order:3;margin-top:1.6rem;max-width:min(58rem,80%)}.supps-product-banner .supps-page-image-banner__media{order:4;margin-top:0;max-width:min(var(--spib-banner-max-width-desktop, 43rem),100%)}.supps-product-banner .supps-product-banner__footer{order:5;margin-top:0}.supps-product-banner .supps-product-banner__product-title{font-size:2.2rem}.supps-product-banner .supps-product-banner__product-price .price,.supps-product-banner .supps-product-banner__product-price .price-item{font-size:2.4rem}.supps-product-banner .supps-page-image-banner__top-heading+.supps-page-image-banner__subtitle{margin-top:3px}}.supps-product-banner .supps-page-image-banner__inner--desktop-left .supps-product-banner__intro,.supps-product-banner .supps-page-image-banner__inner--mobile-left .supps-product-banner__intro{text-align:left;align-self:flex-start}.supps-product-banner .supps-page-image-banner__inner--desktop-right .supps-product-banner__intro,.supps-product-banner .supps-page-image-banner__inner--mobile-right .supps-product-banner__intro{text-align:right;align-self:flex-end}
/*# sourceMappingURL=/cdn/shop/t/39/assets/supps-product-banner.css.map */
