.fg-pdp-info{padding-top:24px}.fg-pdp-info .product__title h1{font-family:var(--futura-lt);font-size:3.7rem;line-height:1.4;color:#000;letter-spacing:0;font-weight:700;margin-bottom:3px}.fg-pdp-info .jdgm-prev-badge__text{font-size:1.7rem;margin-top:5px;color:#888;font-family:var(--futura-bk)}.fg-pdp-info .jdgm-prev-badge__stars .jdgm-star.jdgm--on,.fg-pdp-info .jdgm-prev-badge__stars .jdgm-star.jdgm--half{color:#fbcd0a!important}.pdp-price-row{display:flex;align-items:baseline;justify-content:space-between;position:relative;margin-bottom:0;margin-top:-5px}.product__tax{display:none!important}.pdp-price-row .pdp-reward-points{border:3px solid var(--site-color);color:var(--site-color);font-family:var(--futura-lt);text-transform:uppercase;font-size:4.3rem;font-weight:700;border-radius:10px;display:flex;align-items:center;padding:3px 16px;margin-bottom:0;margin-top:-20px;letter-spacing:0;position:relative;line-height:1.3;transform:translateY(-13px)}.pdp-price-row .pdp-reward-points:after{content:"i";position:absolute;bottom:2px;right:1px;width:15px;height:15px;background-color:#a3a3a3;color:#fff;border:1.5px solid #fff;border-radius:50%;font-family:Arial,sans-serif;font-size:9px;font-weight:700;text-transform:lowercase;display:flex;align-items:center;justify-content:center;line-height:1;z-index:3;box-sizing:border-box}.pdp-price-row .pdp-reward-points span{font-family:var(--futura-bk);margin-top:-10px;letter-spacing:0;font-size:3rem;font-weight:600;font-style:normal}.pdp-price-row .pdp-reward-points a{font-size:1.7rem;color:#999898;padding-left:10px;letter-spacing:0;font-family:var(--futura-bk)}.pdp-price-row .pdp-reward-points a b{font-family:var(--futura-lt)}.pdp-price-row .price--on-sale .price__sale{display:flex!important;align-items:center}.pdp-price-row .comapre-price-fg{order:2}.pdp-price-row .badge{display:none!important}.pdp-price-row .price--on-sale .price__sale .comapre-price-fg .price-item.price-item--regular{margin:0;color:#999898;font-size:2.1rem;font-family:var(--futura-bk);position:relative;text-decoration:line-through!important;text-decoration-line:blink;font-weight:400}.pdp-price-row .price--on-sale .price__sale .comapre-price-fg span{font-size:2.1rem;text-decoration:line-through;color:#999898;display:inline-block;margin-right:3px;font-family:var(--futura-bk)}.pdp-price-row .price--on-sale .price__sale .price-item.price-item--sale{font-size:2.9rem;font-weight:700;line-height:1.2;color:var(--site-color);font-family:var(--futura-lt)}.pdp-price-row .price-item.price-item--regular{font-size:2.9rem;font-weight:700;color:var(--site-color);font-family:var(--futura-lt)}.fg-pdp-info .price{letter-spacing:0rem!important}.pdp-description-wrapper{position:relative}.pdp-description-short,.product__info-container .product__description{font-size:2.5rem;line-height:1.4;color:#000;letter-spacing:0;font-family:var(--futura-bk);transition:opacity .3s ease}.pdp-read-more{color:var(--site-color, #c8102e);cursor:pointer;text-decoration:none;display:inline-block;margin-left:5px;transition:opacity .2s ease}.pdp-read-more:hover{opacity:.8}.pdp-description-full{display:none;overflow:hidden;height:0;opacity:0;font-size:2.5rem;line-height:1.4;color:#000;letter-spacing:0;font-family:var(--futura-bk)}.pdp-description-full p{margin:0}.pdp-read-less{color:var(--site-color, #c8102e);cursor:pointer;text-decoration:none;display:inline-block;margin-top:10px;transition:opacity .2s ease}.pdp-read-less:hover{opacity:.8}.fg-pdp-info .pdp-subscription{margin-top:20px}.fg-pdp-info .pdp-subscription__buttons{display:grid;grid-template-columns:1fr 1fr;text-align:center;gap:20px}.fg-pdp-info .pdp-subscription .pdp-subscription__buttons .pdp-subscription__button{border:3px dashed #000;width:100%;padding:53px 10px;border-radius:10px;align-items:center;justify-content:center;display:grid;margin:0;cursor:pointer;text-align:center;position:relative}.fg-pdp-info .pdp-subscription__option-label{padding:0;color:#000;line-height:1.1;cursor:pointer;font-family:var(--futura-lt);font-size:19px;font-weight:700;text-transform:uppercase;display:block}.fg-pdp-info .active .pdp-subscription__option-label{color:var(--site-color)}.pdp-subscription__option-price,.pdp-subscription__option-save{font-size:13px;font-family:var(--futura-bk);padding-top:5px;line-height:1.4;cursor:pointer;color:#888}.fg-pdp-info .recommended-sp{font-family:var(--futura-bk);font-size:13px;position:absolute;color:#707070;cursor:pointer;left:0;right:0;bottom:5px}.pdp-subscription__button.active{border:3px solid var(--site-color)!important}.pdp-subscription__delivery{margin:20px 0 30px;display:none}.pdp-subscription__delivery.active{display:block}.pdp-subscription__delivery h3{font-family:var(--futura-bk);color:#000;margin-bottom:0;font-size:25px}.pdp-subscription__delivery ul{margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr}.pdp-subscription__delivery ul li{list-style:none}.pdp-subscription__delivery ul li:not(:last-child){padding-right:15px}.pdp-subscription__delivery ul li input{opacity:0}.pdp-subscription__delivery ul li button{padding:10px 22px;background:transparent;border:2px solid #e3e3e3;font-size:20px;font-family:var(--futura-lt);border-radius:6px;text-align:center;cursor:pointer;margin-top:20px}.pdp-subscription__delivery ul .active button{border:2px dashed var(--site-color)!important}.pdp-subscription__quantity{margin:20px 0 40px}.pdp-subscription__quantity h3{font-family:var(--futura-bk);color:#000;margin-bottom:10px;font-size:25px}.pdp-subscription__quantity ul{margin:0;padding:0;display:flex}.pdp-subscription__quantity ul li{display:flex;list-style:none;margin-top:10px;align-items:center}.pdp-subscription__quantity ul li:not(:last-child){padding-right:20px}.pdp-subscription__quantity ul li input{margin-right:8px;cursor:pointer;position:absolute;visibility:hidden;opacity:0}.pdp-subscription__quantity ul li label{color:#000;text-align:center;width:70px;height:50px;cursor:pointer;border-radius:5px;border:2px dashed #e3e3e3;line-height:46px;font-family:var(--futura-lt);font-size:22px}.pdp-subscription__quantity ul li input[type=radio]:checked+label{border:2px solid var(--site-color)}.product-form__buttons .product-form__submit{max-width:100%;background-color:var(--site-color);border-color:var(--site-color);min-height:84px;font-family:var(--futura-lt);padding:0;border-radius:50px;transition:.45s;margin:0 auto;font-size:3.1rem;text-transform:uppercase;color:#fff;gap:15px}.product-form__buttons{max-width:100%}.product-form__buttons .product-form__submit:hover{background-color:#000;border-color:#000}#BIS_trigger{max-width:100%;background-color:var(--site-color);border-color:var(--site-color);min-height:84px;font-family:var(--futura-lt);padding:0;border-radius:50px;transition:.45s;margin:0 auto;font-size:3.1rem;text-transform:uppercase;color:#fff;gap:15px}#BIS_trigger:hover{background-color:#000;border-color:#000}.fg-pdp-info .after-pays #processors{color:#999898;font-family:var(--futura-bk);font-size:27px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.fg-pdp-info .after-pays #processors #split-price{font-weight:400!important;padding:0 9px}.fg-pdp-info .after-pays{text-align:center;flex-direction:column;margin-top:0;display:flex!important}.fg-pdp-info .after-pays img{width:auto}.shipping-charge{margin-top:20px!important;display:flex;padding-left:60px}.shipping-charge .ship-img{margin-right:20px}.shipping-charge .free-shipping{font-family:var(--futura-bk);font-size:20px;color:#999898;font-weight:400;line-height:1.3}.shipping-charge .free-shipping b{display:block;font-size:25px;font-family:var(--futura-lt);color:#333}.shipping-charge .free-shipping i{display:block;font-size:14px}.available-at-stores{padding-left:50px;margin-top:30px}.available-at-stores a{transition:.45s;display:inline-block;margin-left:57px;height:45px;line-height:45px;text-transform:uppercase;background:transparent;color:#00e;font-family:var(--futura-lt);text-align:left;letter-spacing:0;text-decoration:underline;font-size:14px;margin-top:20px;border-radius:50px}.available-at-stores a:visited{color:#551a8b}.images-after-pay{display:flex;align-items:center}.global-media-settings{border:0!important}.fg-pdp-media button.thumbnail{border:1px solid #c9c9c9!important;border-radius:5px;box-shadow:none}.fg-pdp-media .slider-button .icon{height:1.6rem}.fg-pdp-media .svg-wrapper{width:25px;height:25px}.pdp-bundle-save{display:grid;grid-template-columns:90px 1fr 215px;gap:0px 0px;border-radius:15px;border:2px dashed #b3b3b3;padding:10px 11px;align-items:center;margin-top:40px}.pdp-bundle-save-top{display:none!important}.bundle-save-text{padding:0 15px}.pdp-bundle-save .bundle-save-text h4{font-family:var(--futura-pt);color:#000;font-weight:800;letter-spacing:0;text-align:center;margin-top:0;font-size:26px;margin-bottom:0}.pdp-bundle-save .bundle-save-go{padding-left:10px}.pdp-bundle-save .bundle-save-go p{width:100%;height:44px;font-weight:500;line-height:44px;background:var(--site-color);border-radius:50px;text-align:center;color:#fff;border:0;padding:0;transition:.45s;font-size:15px;font-family:var(--futura-pt);letter-spacing:1px;cursor:pointer;font-style:normal;margin-top:10px;margin-bottom:0;text-transform:uppercase}.pdp-bundle-save .bundle-save-go p:hover{background:#000}.pdp-contact-info{text-align:center;margin-top:50px}.have-question{display:inline-block;background:#f8f8f8;border:2px solid #dbdbdb;border-radius:10px;padding:7px 18px;text-align:center}.have-question h3{font-size:24px;letter-spacing:0;font-family:var(--futura-lt);color:#1e1e1e;margin:0}.have-question ul{display:flex;padding:0;margin:0;justify-content:center}.have-question ul li{list-style:none;padding:0 2px}.have-question ul li p{font-family:var(--futura-bk);font-size:20px;color:#1e1e1e;margin:0}.have-question ul li img{width:auto}.have-question ul li a{font-family:var(--futura-bk);font-size:20px;text-decoration:underline;color:#1e1e1e;transition:.45s;cursor:pointer}.have-question ul li a:hover{color:var(--site-color)}.promo-image{margin-top:40px}#PopupModal-single-featured-image .pdp-popup-image,#PopupModal-single-nutrition-image .pdp-popup-image{max-width:590px;margin:0 auto;display:block}.loading__spinner{transform:translateY(-3px)}.loading__spinner svg{width:21px!important}.loading__spinner .path{stroke:#fff}.button.loading>.loading__spinner{position:static!important;display:inline-block!important;transform:translateY(-3px)!important}@media screen and (min-width:750px){.product-popup-modal__content{background:#fff;width:1200px}}@media screen and (max-width:1200px){.fg-pdp-info .product__title h1{font-size:3.1rem}.pdp-price-row .pdp-reward-points{font-size:25px!important;padding:3px 10px}.pdp-price-row .pdp-reward-points a{font-size:1.3rem}.pdp-price-row .price--on-sale .price__sale .price-item.price-item--sale{font-size:2.5rem}.pdp-price-row .price--on-sale .price__sale .comapre-price-fg span,.pdp-price-row .price--on-sale .price__sale .comapre-price-fg .price-item.price-item--regular{font-size:1.8rem}.pdp-description-short{font-size:2rem}.fg-pdp-info .pdp-subscription__option-label{font-size:15px}.pdp-subscription__quantity ul{flex-wrap:wrap}.product-form__buttons .product-form__submit,#BIS_trigger{min-height:70px}.fg-pdp-info .after-pays #processors{font-size:21px}.shipping-charge .free-shipping b{font-size:22px}.shipping-charge .free-shipping{font-size:18px}}@media screen and (max-width:990px){.pdp-price-row .pdp-reward-points{transform:translateY(10px)}.pdp-price-row .pdp-reward-points span{margin-top:-4px;font-size:2rem}.pdp-price-row .pdp-reward-points{font-size:22px!important}.pdp-price-row .pdp-reward-points a{font-size:1.1rem}.fg-pdp-info{padding-top:0}.product__info-wrapper{padding:0 0 0 2rem}.product__info-container .product__description{margin-top:5px!important}.fg-pdp-info .pdp-subscription .pdp-subscription__buttons .pdp-subscription__button{padding:35px 10px}.pdp-subscription__quantity ul li label{width:60px;height:40px;line-height:36px;font-size:15px}.pdp-subscription__quantity ul li:not(:last-child){padding-right:15px}.product-form__buttons .product-form__submit,#BIS_trigger{min-height:60px;font-size:22px}.fg-pdp-info .after-pays #processors{font-size:17px}.shipping-charge .free-shipping b{font-size:18px}.shipping-charge .free-shipping{font-size:15px}.shipping-charge,.available-at-stores{padding-left:0}.have-question h3{font-size:18px}.have-question ul li p,.have-question ul li a{font-size:15px}.pdp-bundle-save{grid-template-columns:60px 1fr 145px}.pdp-bundle-save .bundle-save-text h4{font-size:22px}.bundle-save-text{padding:0 5px}.pdp-bundle-save .bundle-save-go p{font-size:11px}}@media screen and (max-width:749px){.fg-pdp-media .product__media-list{margin-left:0!important;width:100%!important}.fg-pdp-media .product__media-list .product__media-item{width:100%!important;max-width:100%!important}.fg-pdp-media .product__media-list.slider .product__media-item:first-of-type{margin-left:0!important}.product__info-wrapper{padding-left:0!important}.fg-pdp-info .product__title h1{font-size:2.7rem;margin-top:30px}.pdp-price-row{display:block}.pdp-price-row .price--on-sale .price__sale .price-item.price-item--sale{font-size:2.9rem}.pdp-price-row .price--on-sale .price__sale .comapre-price-fg span,.pdp-price-row .price--on-sale .price__sale .comapre-price-fg .price-item.price-item--regular{font-size:2.1rem}.pdp-price-row .pdp-reward-points span{margin-top:-4px;font-size:2rem;padding-right:3px}.pdp-price-row .pdp-reward-points a{font-size:2.1rem}.pdp-price-row .pdp-reward-points a br{display:none}.pdp-price-row .pdp-reward-points{display:inline-flex;border:2px solid var(--site-color);border-radius:50px;margin-top:3px;padding:5px 30px 5px 10px;transform:translateY(0)}.pdp-price-row .pdp-reward-points:after{bottom:12px;right:6px;width:14px;height:14px;font-size:9px;border-width:1px}.product__info-container .product__description{margin-top:25px!important}.pdp-description-short{font-size:1.9rem}.fg-pdp-info .pdp-subscription .pdp-subscription__buttons .pdp-subscription__button{padding:22px 5px;border:2px dashed #000}.fg-pdp-info .pdp-subscription__option-label{font-size:12px}.pdp-subscription__button.active{border:2px solid var(--site-color)!important}.pdp-subscription__option-price,.pdp-subscription__option-save,.fg-pdp-info .recommended-sp{font-size:11px}.pdp-subscription__quantity h3{font-size:20px}#processors #sezzle-info img{width:71px}#processors #afterpay-info img{width:65px}#processors #shoppay-info img{width:64px}.shipping-charge .ship-img img{width:80%}.pdp-contact-info{margin-top:25px}.have-question h3{margin-bottom:3px}.pdp-subscription__delivery ul li button{padding:10px;font-size:14px;margin-top:20px}.pdp-subscription__delivery h3{font-size:20px}}@media screen and (max-width:749px){.hide-on-mobile{display:none!important}}@media screen and (min-width:750px){.show-on-mobile{display:none!important}}@media screen and (max-width:576px){.pdp-bundle-save-top{display:grid!important;grid-template-columns:55px 1fr 120px;padding:8px!important;gap:0px!important;margin-top:0!important;margin-bottom:15px!important;border-radius:15px;border:2px dashed #b3b3b3;align-items:center;background:transparent}.pdp-bundle-save-top .bundle-save-text{padding:0 6px 0 5px}.pdp-bundle-save-top .bundle-save-text h4{font-size:20px!important;text-align:left!important}.pdp-bundle-save-top .bundle-save-go{padding:0!important}.pdp-bundle-save-top .bundle-save-go p{width:116px!important;height:34px!important;font-weight:700!important;line-height:34px!important;font-size:9px!important;margin:0!important;letter-spacing:0px!important}}
/*# sourceMappingURL=/cdn/shop/t/217/assets/fg-pdp-style.css.map */
