.jdgm-prev-badge__text{font-family:SF Pro Display!important}.shopify-policy__body span{font-family:PP Mori!important}.shopify-policy__body h2,.shopify-policy__body h2 span{font-family:SF Pro Display!important}.pd-inc-content{display:flex;gap:12px;align-items:center}.pd-inc-sub1 p{color:#000;font-family:PP Mori;font-size:14px!important;font-style:normal;font-weight:400;line-height:24px!important}.pd-inc-wrap{display:flex;flex-direction:column;gap:16px;padding-top:20px}.inc-head p{color:#0f5953;font-family:SF Pro;font-size:18px!important;font-style:normal;font-weight:860;line-height:24px!important;text-transform:uppercase}.pd-desc-sc p{color:#020d0c;font-family:PP Mori;font-size:16px!important;font-style:normal;font-weight:400;line-height:22.4px!important;margin-bottom:20px}.dtl-tag{border-radius:128.7px;border:1px solid #0F5953;background:#fff;display:flex;padding:8px 20px;justify-content:center;align-items:center;color:#0f5953;text-align:center;font-family:PP Mori;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.dtl-tags-wrap{display:flex;justify-content:center;align-items:center;gap:7px}.pdp-review_author{display:flex;justify-content:space-between}.pd-inc-con1 p{color:#161616;font-family:SF Pro;font-size:18px;font-style:normal;font-weight:500;line-height:24px;text-transform:capitalize}.inc-img img{border-radius:6px;background:url(<path-to-image>) #d3d3d3 18.499px 9.25px / 46.35% 75.182% no-repeat,#eeebe5;max-width:68px;height:68px;display:block}[id^=frequency-block] input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border:2px solid var(--radio-unchecked-border, #cccccc);border-radius:50%;background:#fff;cursor:pointer;position:relative;flex-shrink:0;transition:border-color .2s ease}[id^=frequency-block] input[type=radio]:hover{border-color:var(--radio-checked-color, #000000)}[id^=frequency-block] input[type=radio]:checked{border-color:var(--radio-checked-color, #000000)}[id^=frequency-block] input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background-color:var(--radio-checked-color, #000000)}[id^=frequency-block] input[type=radio]:focus-visible{outline:2px solid var(--radio-checked-color, #000000);outline-offset:2px}.custom-pdp_new .slick-list.draggable{height:unset!important}.custom-pdp_new .slick-list.draggable .slick-track{flex-direction:column;height:unset!important;gap:11px}.bundle-total{display:none}.by_btn_prt .mb-3,.by_btn_prt .gr-btnjs{margin:0!important}.custom-pdp_new .photos-thumb-left .photos__item--thumbs{margin-right:12px}.custom-pdp_new .slick-list .item.product-single__thumbnail-item{padding:0!important;border:1px solid #1ABC9C33;border-radius:5px;overflow:hidden;background-color:#1abc9c33}.custom-pdp_new .slick-list .item.product-single__thumbnail-item.is-active.slick-active{border-color:#1abc9c}.custom-pdp_new .slick-list .item.product-single__thumbnail-item a{padding:0}.custom-pdp_new .slick-list .item.product-single__thumbnail-item a img{object-fit:contain;border-radius:5px}.custom-pdp_new .product-single__price{font-family:PP Mori!important;font-weight:600;font-size:16px;line-height:22.4px;letter-spacing:0px;text-align:right;vertical-align:middle;color:#000}.custom-pdp_new .product-single__price--compare{color:gray!important;font-family:PP Mori;font-weight:400!important;font-size:16px;line-height:22.4px;letter-spacing:0px;text-align:right;vertical-align:middle;text-decoration:line-through;padding-left:5px}.custom-pdp_new .product-single__meta-price li{padding:0}.custom-pdp_new .product-tag.product-tag-sale{border-radius:2px;padding:6px!important;font-family:PP Mori!important;font-weight:400;font-size:12px!important;line-height:10.95px;letter-spacing:0px;vertical-align:middle;margin-left:12px;text-transform:capitalize!important;background:#0f5953!important}.custom-pdp_new .product-tag.product-tag-sale span{font-family:PP Mori!important}.custom-pdp_new h1.product-single__title{font-family:SF Pro Display!important;font-weight:700;font-size:42px;line-height:normal;letter-spacing:0;vertical-align:middle;color:#020d0c}.frequency-dropdown{position:relative}.drop-icon{bottom:18px;right:15px;display:block;cursor:pointer;z-index:1;position:absolute}.drop-icon svg{display:block;width:24px;height:14px;aspect-ratio:12/7}@media screen and (max-width:786px){.page-width{padding:0 16px!important}}@media screen and (max-width:749px){.pd-desc-sc p{margin-bottom:16px}.custom-pdp_new h1.product-single__title{font-family:SF Pro Display!important;font-weight:700;font-size:28px;line-height:100%;letter-spacing:0;vertical-align:middle}.container{padding:0 16px!important}.frequency-section{margin:0 0 24px}.drop-icon{position:absolute;bottom:17px;right:15px;display:block;cursor:pointer;z-index:1}.photos-sticky{padding:0}}.three-bundle-block{margin:28px 0 32px}.bundle-row{display:flex;justify-content:start;align-items:center;gap:12px}.bundle-card input.bundle-radio{-webkit-appearance:none!important;appearance:none!important}.bundle-card{display:flex;padding:16px 18px;flex-direction:column;justify-content:center;border-radius:4px;border:.6px solid rgba(0,0,0,.5);background:var(--White, #FFF);align-items:center;flex:1;position:relative;margin:0;cursor:pointer}.pack-title{color:#000;text-align:center;font-family:PP Mori!important;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin:0}.bundle-content{flex:1;text-align:center}.bundle-text{color:#000;text-align:center;font-family:PP Mori!important;font-size:14px!important;font-style:normal;font-weight:400;line-height:16px!important;margin:0}.bundle-qty input{width:70px;padding:6px;text-align:center}.bundle-badge{position:absolute;top:-10px;left:50%;transform:translate(-50%);color:#fff;font-family:PP Mori;font-size:12px;font-style:normal;font-weight:400;line-height:10.95px;min-width:max-content;padding:6px 6px 3px;border-radius:2px;border:.6px solid #FFF;background:#0f5953}.bundle-radio{appearance:none;-webkit-appearance:none;-moz-appearance:none;visibility:hidden!important;position:absolute}.bundle-main-heading{color:#020d0c;font-family:PP Mori;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:1px;text-transform:uppercase;padding:0 0 18px;margin:0}.frequency-section{display:flex;flex-direction:column;gap:16px;margin:0 0 28px}.frequency-section .cs_compare1{color:#00000080;font-family:PP Mori;font-size:16px;font-style:normal;font-weight:400;line-height:22.4px;text-decoration-line:line-through!important;margin-left:4px}.frequency-heading{color:#000;font-family:Playfair Display;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 10px}.frequency-card{border-radius:8px;padding:18px 20px;cursor:pointer;transition:all .3s ease;position:relative;border:.6px solid rgba(0,0,0,.5);background:#fff;margin:0!important}.frequency-card input[type=radio]{position:absolute;top:20px;left:20px;accent-color:#000;transform:scale(1.3)}.frequency-card:hover{border-color:#000}.frequency-content{display:flex;flex-direction:column;gap:12px}.frequency-header{display:flex;justify-content:flex-start;align-items:flex-start;gap:0}.frequency-header .title{color:#000;font-family:PP Mori!important;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0;display:flex;gap:12px;text-transform:capitalize}.frequency-header .subtitle-subscription{color:#4c5558;text-align:center;font-family:Outfit!important;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 12px;text-align:left}.frequency-section .price{display:flex;align-items:baseline;gap:0px}.price .current-price{color:#000;text-align:right;font-family:PP Mori;font-size:16px;font-style:normal;font-weight:600;line-height:22.4px;margin:0}.price .compare-price{color:#00000080;font-family:PP Mori!important;font-size:16px;font-style:normal;font-weight:400;line-height:22.4px;text-decoration-line:line-through;text-decoration-line:line-through!important;margin:0 0 0 4px}.frequency-section .serving{color:#000;text-align:right;font-family:PP Mori!important;font-size:12px;font-style:normal;font-weight:600;line-height:16.8px;min-width:max-content;margin:4px 0 0}.frequency-section .frequency-features{display:flex;flex-direction:column;gap:8px}.frequency-section .product-feature-item{display:flex;align-items:center;gap:4px;align-self:stretch}.frequency-section .feature-item img{width:10px;height:10px}.frequency-section .product-feature-item span{color:#000;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.4px;margin:0}.frequency-section .frequency-dropdown select{color:#000;font-family:PP Mori!important;font-size:16px;font-style:normal;font-weight:400;line-height:24px;border-radius:8px;border:.6px solid rgba(0,0,0,.5);background:#fff;display:flex;padding:12px 16px;justify-content:space-between;align-items:center;align-self:stretch;width:100%}.frequency-header{display:flex;justify-content:flex-start;align-items:flex-start;gap:8px}.input-cs{margin:0}.one-time .frequency-header{border:0px;margin:0;display:flex;justify-content:flex-start;align-items:center}.one-time .bot_par{align-items:center}.right.cs_right{display:flex;flex-direction:column;align-items:center;gap:4px}.bot_par{display:flex;align-items:flex-start;justify-content:space-between;width:100%;margin-left:12px}.frequency-section .left{text-align:left;min-width:270px;max-width:274px}.frequency-card input[type=radio]{position:static;width:21px;height:21px;aspect-ratio:1/1}.save{border-radius:2px;background:#0f5953;display:flex;padding:5px 6px;justify-content:center;align-items:center;gap:10px;color:#fff;font-family:PP Mori!important;font-size:12px;font-style:normal;font-weight:400;line-height:10.95px;max-width:fit-content}@media screen and (max-width:390px){.pack-title{font-size:15px}.bundle-text{font-size:13px!important}}@media(max-width:786px){.bundle-row{gap:8px}.bundle-badge{font-size:9px}.three-bundle-block{margin:24px 0}.frequency-card{border-radius:8px;padding:18px 20px;cursor:pointer;margin:0!important}.frequency-section .frequency-features{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.frequency-header{gap:10px}.frequency-header .title{gap:5px}.frequency-section .frequency-dropdown select{color:#000;font-family:PP Mori!important;font-size:14px;margin-top:4px}.frequency-section .left{max-width:100%;min-width:unset}.frequency-section .cs_compare1{font-size:14px}.bot_par{display:flex;align-items:baseline;justify-content:space-between;width:100%}.frequency-card input[type=radio]{position:static;width:14.563px;height:14.563px}[id^=frequency-block] input[type=radio]:checked:after{width:8px!important;height:8px!important}}.frequency-features{display:flex;flex-wrap:wrap;gap:10px}.frequency-feature-item{display:flex;align-items:center;gap:4px}.frequency-feature-item img{width:16px;height:17px;flex-shrink:0}.cs_feat_text{color:#000;font-family:PP Mori!important;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.4px;margin:0}@media(max-width:786px){.frequency-feature-item{width:100%}.bot_par{margin:0}.cs_feat_text{font-size:13px}.frequency-section .serving{display:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom-pdp-main.css.map */
