.nw-bundle-cta .button,.nw-bundle-cta .bundle-cta-button,.nw-bundle-cta [data-bundle-cta],.nw-bundle-cta [data-autoship-cta],.nw-bundle-cta [data-try-once-cta]{background-color:transparent;background-image:radial-gradient(ellipse 55% 95% at 50% 95%,#517ebd,#3667aa 20.3%,#1b4f97 40.5%,#0e3a77 70.3%,#002458);border:2px solid #265392;border-radius:999px;font-family:var(--rb-f, "Satoshi Variable", "Satoshi", sans-serif);font-weight:900;font-size:20px;line-height:1.2;color:#f1f5f9;text-transform:uppercase;letter-spacing:0;gap:10px;width:100%}.nw-bundle-cta .button .button-arrow,.nw-bundle-cta [data-bundle-cta] .button-arrow{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}.nw-bundle-cta .button .button-arrow svg,.nw-bundle-cta [data-bundle-cta] .button-arrow svg{width:24px;height:24px;display:block}.nw-flavor-options .nw-flavor-badge{border:none;background-color:#d42929;height:auto;border-radius:1000px}.rebrand .nw-bundle-item label{border-width:1.5px;border-color:#dce6f0}.rebrand .nw-bundle-item-tag{height:28px;display:flex;align-items:center;justify-content:center;border-top-left-radius:14px;border-top-right-radius:14px}.rebrand .nw-bundle-item label,.rebrand .nw-bundle-item input[type=radio]:checked+label,.rebrand .nw-flavor-item input[type=radio]:checked+label .nw-flavor-radio{border-width:1.5px;border-radius:16px}.rebrand .nw-bundle-item label{position:relative;isolation:isolate}.rebrand .nw-bundle-item input[type=radio]:checked+label{border-color:transparent;background:#dce6f0;overflow:visible}.rebrand .nw-bundle-item input[type=radio]:checked+label:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#6c93c2,#193b68);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:0}.rebrand .product .thumbnail{border-radius:16px}@media screen and (min-width:990px){.rebrand .nw-flavor-selector-title{font-family:Satoshi Variable,Satoshi,sans-serif;font-size:20px;font-weight:700;line-height:1.2;color:#0d1e39cc;margin-bottom:20px}.rebrand .nw-flavor-options{display:flex;align-items:stretch;gap:16px}.rebrand .nw-flavor-item{flex:1 0 0;min-width:0;display:flex}.rebrand .nw-flavor-item label{position:relative;isolation:isolate;width:100%;background:#fff;border:2px solid rgba(13,30,57,.1);border-radius:18px;padding:20px;gap:16px;display:flex;align-items:center;height:auto;box-sizing:border-box}.rebrand .nw-flavor-item input[type=radio]:checked+label{background:#dce6f0;border-color:transparent}.rebrand .nw-flavor-item input[type=radio]:checked+label:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#6c93c2,#193b68);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:0}.rebrand .nw-flavor-item label .nw-flavor-radio{width:24px;height:24px;min-width:24px;border:1.5px solid rgba(13,30,57,.2);background:#f1f5f9;border-radius:999px;padding:6px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}.rebrand .nw-flavor-item input[type=radio]:checked+label .nw-flavor-radio{background:#1f477d;border-color:#0d1e3980}.rebrand .nw-flavor-item label .nw-flavor-radio-icon{width:12px;height:12px;border-radius:999px;background:#fff;opacity:0;transition:opacity .16s ease}.rebrand .nw-flavor-item input[type=radio]:checked+label .nw-flavor-radio-icon{opacity:1}.rebrand .nw-flavor-item label .nw-flavor-name{flex:1 0 0;min-width:0;font-family:Satoshi Variable,Satoshi,sans-serif;font-size:20px;font-weight:700;line-height:1.4;color:#0d1e39}.rebrand .nw-flavor-options .nw-flavor-badge{background:#d42929;border:0;border-radius:999px;padding:10px 12px;font-family:Satoshi Variable,Satoshi,sans-serif;font-size:14px;font-weight:900;height:30px;line-height:1.4;color:#fff;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center}.nw-bundle-cta .button,.nw-bundle-cta .bundle-cta-button,.nw-bundle-cta [data-bundle-cta],.nw-bundle-cta [data-autoship-cta],.nw-bundle-cta [data-try-once-cta]{padding:28px 36px 28px 40px;height:auto;height:80px!important}.rebrand .nw-flavor-selector-title,.rebrand .nw-subscribe-title{font-size:20px}.rebrand .nw-flavor-item label{border-radius:18px;padding:16px 20px;height:70px}.nw-bundle-item-discount{background:linear-gradient(135deg,#6c93c2) 0%,#193b68 100%}.nw-bundle-item label,.nw-bundle-item input[type=radio]:checked+label{background:#dce6f0;border:2px solid #6C93C2}.nw-bundle-item label .nw-bundle-item-radio{width:24px;height:24px;min-width:24px;border:1.5px solid rgba(13,30,57,.5);background:transparent;padding:0}.nw-bundle-item input[type=radio]:checked+label .nw-bundle-item-radio{background:#265392;border-color:#0d1e3980}.nw-bundle-item label .nw-bundle-item-radio-icon{width:12px;height:12px;background:#fff;opacity:0;transition:opacity .2s ease}.nw-bundle-item input[type=radio]:checked+label .nw-bundle-item-radio .nw-bundle-item-radio-icon{opacity:1}.nw-bundle-item label .nw-bundle-item-title{gap:6px}.nw-bundle-item label .nw-bundle-item-pack-title{font-size:20px;line-height:1.2;font-weight:900;color:#0d1e39}.nw-bundle-item label .nw-bundle-item-perday-title{font-size:16px;line-height:1.5;font-weight:700;color:#265392}.nw-bundle-item label .nw-bundle-item-discount{position:absolute;top:50%;left:50%;right:auto;transform:translate(-50%,-50%);margin:0;max-width:none;width:auto;height:37px;background:linear-gradient(160.59deg,#6c93c2,#193b68);padding:0 12px;border-radius:999px;pointer-events:auto}.nw-bundle-item:nth-child(3) label .nw-bundle-item-discount{top:calc(50% + 13px)!important}.nw-bundle-item label .nw-bundle-item-discount-text{background:transparent;border:0;padding:0;font-size:18px;line-height:1.4;font-weight:900;color:#fff;height:100%;display:flex;align-items:center;justify-content:center}.nw-bundle-item label .nw-bundle-item-price{gap:10px;min-width:0}.nw-bundle-item label .nw-bundle-item-price>s{font-size:20px;line-height:1.4;font-weight:400;color:#0d1e3999}.nw-bundle-item label .nw-bundle-item-price .nw-bundle-item-price-value{font-size:24px;line-height:1.2;font-weight:900;color:#0d1e39}}.rebrand .featured-product .product-media-container{background:#fff}@media screen and (max-width:989px){.nw-bundle-item label,.nw-bundle-item input[type=radio]:checked+label{background:#dce6f0;border:2px solid #6C93C2}.rebrand .nw-we-recommend-block{border-width:1px}.rebrand .nw-bundle-item label .nw-bundle-item-pack-title{font-size:18px}.nw-bundle-item label .nw-bundle-item-radio{width:16px;height:16px;min-width:16px;border:1.5px solid rgba(13,30,57,.5);background:transparent;padding:0}.rebrand .nw-flavor-options .nw-flavor-badge{background:#d42929;border:0;border-radius:999px;padding:10px 12px;font-family:Satoshi Variable,Satoshi,sans-serif;font-size:12px;font-weight:900;line-height:1.4;height:25px;width:46px;color:#fff;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center}.rebrand .nw-bundle-item input[type=radio]:checked+label,.rebrand .nw-bundle-item input[type=radio]+label{height:71px;padding:12px 20px;gap:12px}.rebrand .nw-bundle-item label:has(.nw-bundle-item-tag){padding-top:42px!important;height:auto!important}.rebrand .nw-bundle-cta .button{height:68px}.rebrand .nw-bundle-item label .nw-bundle-item-price .nw-bundle-item-price-value{font-size:20px}.rebrand .product .thumbnail{border-radius:8px}.rebrand .nw-bundle-item label{padding:12px 20px;gap:20px}.rebrand .nw-bundle-cta .button .button-arrow,.rebrand .nw-bundle-cta [data-bundle-cta] .button-arrow{width:18px;height:18px;margin-bottom:1px}.rebrand .product .thumbnail img{border-radius:0}.rebrand .nw-we-recommend-block{padding-top:24px;margin:2.4rem 0}.rebrand .nw-bundle-item label:has(.nw-bundle-item-tag){padding-top:42px}.rebrand .we-recommend-link .link{font-size:16px;margin-bottom:8px}.rebrand .we-recommend-text{font-size:14px}.rebrand .nw-flavor-name{font-size:18px}.rebrand .product__info-wrapper{margin-top:0}.rebrand .nw-flavor-selector-title,.rebrand.nw-subscribe-title{margin-bottom:16px;color:#0d1e39cc}.rebrand .nw-flavor-options{display:flex;align-items:stretch;gap:16px}.rebrand .nw-flavor-item{flex:1 0 0;min-width:0;display:flex}.rebrand .nw-flavor-item label{position:relative;isolation:isolate;width:100%;background:#fff;border:1.5px solid rgba(13,30,57,.1);border-radius:18px;padding:20px;gap:16px;display:flex;align-items:center;height:auto;box-sizing:border-box}.rebrand .nw-flavor-item input[type=radio]:checked+label{background:#dce6f0;border-color:transparent}.rebrand .nw-flavor-item input[type=radio]:checked+label:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#6c93c2,#193b68);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:0}.rebrand .nw-flavor-radio{width:16px;height:16px;min-width:16px;border-width:1.5px;border-radius:16px}.rebrand .nw-flavor-item input[type=radio]:checked+label .nw-flavor-radio{background:#1f477d;border-color:#0d1e3980}.rebrand .nw-flavor-item label .nw-flavor-radio-icon{width:8px;height:8px;border-radius:999px;background:#fff;opacity:0;transition:opacity .16s ease}.rebrand .nw-flavor-item input[type=radio]+label,.rebrand .nw-flavor-item input[type=radio]:checked+label{padding:12px 16px;gap:12px}.rebrand .nw-flavor-item input[type=radio]:checked+label .nw-flavor-radio-icon{opacity:1}.rebrand .nw-flavor-item label .nw-flavor-name{flex:1 0 0;min-width:0;font-family:Satoshi Variable,Satoshi,sans-serif;font-size:18px;font-weight:700;line-height:1.4;color:#0d1e39}.rebrand .nw-flavor-selector-title,.rebrand .nw-subscribe-title{font-size:18px;margin-bottom:16px;color:#0d1e39cc}.nw-bundle-item input[type=radio]:checked+label .nw-bundle-item-radio{background:#265392;border-color:#0d1e3980}.nw-bundle-item label .nw-bundle-item-radio-icon{width:8px;height:8px;background:#fff;opacity:0;transition:opacity .2s ease}.nw-bundle-item input[type=radio]:checked+label .nw-bundle-item-radio .nw-bundle-item-radio-icon{opacity:1}.nw-bundle-item label .nw-bundle-item-title{gap:4px}.nw-bundle-cta .button{font-size:18px}.nw-bundle-item label .nw-bundle-item-pack-title{font-size:20px;line-height:1.2;font-weight:900;color:#0d1e39}.nw-bundle-item label .nw-bundle-item-perday-title{font-size:14px;line-height:1.5;font-weight:700;color:#265392}.nw-bundle-item label .nw-bundle-item-discount{position:absolute;top:50%;left:50%;right:auto;transform:translate(-50%,-50%);margin:0;max-width:none;width:auto;height:26px;background:linear-gradient(161.78deg,#6c93c2,#193b68);padding:0 8px;border-radius:999px;pointer-events:auto}.nw-bundle-item:nth-child(3) label .nw-bundle-item-discount{top:calc(50% + 13px)!important}.nw-bundle-item label .nw-bundle-item-discount-text{background:transparent;border:0;padding:0;font-size:14px;line-height:1.4;font-weight:900;color:#fff;height:100%;display:flex;align-items:center;justify-content:center}.nw-bundle-item label .nw-bundle-item-price{flex-direction:row;gap:8px;min-width:0;align-items:center}.nw-bundle-item label .nw-bundle-item-price>s{font-size:18px;line-height:1.4;font-weight:400;color:#0d1e3999;margin:0}.nw-bundle-item label .nw-bundle-item-price .nw-bundle-item-price-value{font-size:24px;line-height:1.2;font-weight:900;color:#0d1e39}.rebrand .nw-flavor-item label{height:57px}.nw-bundle-cta .button,.nw-bundle-cta .bundle-cta-button,.nw-bundle-cta [data-bundle-cta],.nw-bundle-cta [data-autoship-cta],.nw-bundle-cta [data-try-once-cta]{padding:22px 36px 22px 40px;height:auto}}@media screen and (min-width:990px){.rebrand .nw-bundle-item label:not(:has(.nw-bundle-item-tag)){padding:16px 20px;height:86px}.rebrand .nw-bundle-item label:has(.nw-bundle-item-tag){padding-left:16px;padding-right:16px;padding-top:44px;height:116px}}@media screen and (max-width:400px){.rebrand .nw-bundle-item input[type=radio]:checked+label,.rebrand .nw-bundle-item input[type=radio]+label{gap:8px;padding:16px 12px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/rebrand-featured-product.css.map */
