@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-Regular.ttf?v=1747293764) format("truetype");font-weight:400}@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-Medium.ttf?v=1747294026) format("truetype");font-weight:500}@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-SemiBold.ttf?v=1747294026) format("truetype");font-weight:600}@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-Bold.ttf?v=1747294026) format("truetype");font-weight:700}@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-Black.ttf?v=1747294026) format("truetype");font-weight:900}#MainContent .bundleWrapper :is(a,div,span){font-family:Outfit}.bundleTopBanner{padding:24px 32px;background:#e5f2fa;text-align:center}.bundleWrapper img{height:auto}.bundleTopBanner1{font-weight:600;font-size:32px;line-height:100%;letter-spacing:0;margin-bottom:8px}.bundleTopBanner2{font-weight:400;font-size:18px;line-height:24px;letter-spacing:0}.bundleTopBanner2 p:last-child{margin-bottom:0}.bundleMainWrapper{display:flex;gap:40px;margin-top:24px}.bundleMainImage,.bundleMainContent{width:50%}.bundleMainImage{display:flex;gap:16px}.bundleMainImageThumbnails{gap:16px;flex-direction:column;flex-shrink:0;max-width:18%;height:488px}.bundleMainImageThumbnail{max-width:96px;border:1px solid transparent;cursor:pointer;line-height:0;margin-bottom:16px}.bundleMainImageThumbnails .slick-slide>div{line-height:0}.bundleMainImageThumbnail.active{border:1px solid #000}.bundleMainContentLabel{margin-bottom:16px;display:flex;gap:12px;align-items:center}.bundleMainContentLabel3{margin-top:24px}.bundleMainContentLabelTag{padding:8px;border-radius:4px;background-color:#fef0bc;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0}.bundleMainContentLabelTag1{background-color:#fef0bc}.bundleMainContentLabelTag2{background-color:#ee9abf}.bundleMainContentLabelTag3{background-color:#fbe5ee}.bundleMainContentLabelTag3 b,.bundleMainContentLabelTag3 strong,.bundleMainContentSaveText1 b,.bundleMainContentSaveText1 strong{font-weight:900}.bundleMainContentLabelTag4{background-color:#dcc6f6}.bundleMainContentLabelText{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0}.bundleMainContentLabelDropdown{position:relative;cursor:pointer;padding:8px 16px;border:1px solid #000000;border-radius:4px;font-weight:500;font-size:12px;line-height:100%;letter-spacing:0;width:100%;height:48px;display:flex;align-items:center}.bundleMainContentLabelDropdown1{margin-bottom:24px}.bundleMainContentLabelDropdownSelected{padding-right:32px;display:flex;align-items:center;gap:8px;width:100%}.bundleMainContentLabelDropdownSelectedImage,.bundleMainContentLabelDropdownListItemImage{max-width:32px}.bundleMainContentLabelDropdownArrow{position:absolute;right:8px;top:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:all .3s}.bundleMainContentLabelDropdown.open .bundleMainContentLabelDropdownArrow{transform:rotate(180deg)}.bundleMainContentLabelDropdown.open .bundleMainContentLabelDropdownList{display:flex}.bundleMainContentLabelDropdownList{display:none;position:absolute;top:calc(100% - 2px);left:-1px;right:-1px;border:1px solid #000000;border-radius:0 0 4px 4px;border-top:none;background:#fff;padding:8px 16px;gap:8px;flex-wrap:wrap;z-index:1}.bundleMainContentLabelDropdownListItem{display:flex;align-items:center;gap:8px;height:32px;width:calc(50% - 4px)}.bundleMainContentLabelDropdownListItem.hide{display:none}.bundleMainContentLabelDropdownListItem:hover{background:#f5f5f5}.bundleMainContentLabelDropdown2Wrapper{display:flex;align-items:center;gap:12px}.bundleMainContentLabelDropdownQtyWrapper{width:112px;flex-shrink:0}.bundleMainContentLabelDropdownQty{display:flex;border:1px solid #000000;border-radius:4px;padding:8px;align-items:center;justify-content:space-between;height:48px}.bundleMainContentLabelDropdownQtyMinus,.bundleMainContentLabelDropdownQtyPlus{flex-shrink:0;cursor:pointer}.bundleMainContentLabelDropdownQtyInput{border:none;width:50px;padding:0;text-align:center;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0}.bundleMainContentLabelDropdownQtyInput::-webkit-outer-spin-button,.bundleMainContentLabelDropdownQtyInput::-webkit-inner-spin-button{display:none;<- Crashes Chrome on hover -webkit-appearance: none;margin:0}.bundleMainContentLabelDropdownQtyInput[type=number]{-moz-appearance:textfield}.bundleMainContentLabelDropdownSelectedLabel{font-family:Outfit;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0;padding:8px;border-radius:4px;background-color:#ee9abf;margin-left:auto;display:none}.bundleMainContentLabelDropdownSelectedLabel.active{display:block}.addAnotherFlavor{display:flex;align-items:center;gap:8px;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;height:40px;border:1px dashed #000;border-radius:4px;cursor:pointer;justify-content:center;margin-top:12px}.bundleMainContentSubscriptionWrapper{display:flex;gap:8px;align-items:center;margin-top:16px}.bundleMainContentSubscription{width:50%;padding:8px 16px;display:flex;gap:8px;align-items:center;border-radius:4px;border:1px solid #000;color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal;height:48px;cursor:pointer}.bundleMainContentSubscriptionRadio{width:16px;height:16px;border:1px solid #000;border-radius:20px;position:relative}.bundleMainContentSubscriptionRadio1{position:absolute;width:8px;height:8px;border-radius:8px;background-color:#000;top:3px;left:3px;opacity:0;transition:all .3s}.bundleMainContentSubscription.selected .bundleMainContentSubscriptionRadio1{opacity:1}.bundleMainContentSubscriptionWrapper{margin-bottom:8px}.bundleMainContentWhy{padding:12px;background-color:#f7f2fd;border-radius:4px;margin-top:8px}.bundleMainContentWhyTitle{font-size:16px;font-style:normal;font-weight:500;line-height:20px}.bundleMainContentWhyContent{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.bundleMainContentWhyContent svg{flex-shrink:0}.bundleMainContentSave{padding:24px;background-color:#e5f2fa;border-radius:4px;margin-top:24px;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.bundleMainContentSaveText1{text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:8px}.bundleMainContentSaveProgressWrapper{display:flex;justify-content:center;margin-bottom:16px}.bundleMainContentSaveBottomTexts{column-gap:40px;row-gap:8px;display:flex;flex-wrap:wrap}.bundleMainContentSaveBottomText{width:calc(50% - 20px);display:flex;align-items:center;justify-content:space-between}.bundleMainContentCTA{width:100%;background:#66c8ff;color:#000;border-radius:20px;display:flex;height:34px;padding:8px 24px;justify-content:center;align-items:center;gap:8px;align-self:stretch;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.bundleMainContentCTA.enable{background:#000;color:#fff;cursor:pointer}.bundleWrapper{max-width:1440px;padding:40px 80px;margin:auto}.bundleMainMobileSlideWrapper{display:none}.bundleMainContentSaveBottomTextContent{font-weight:500}.bundleMainContentSaveBottomTextContent del{font-weight:400}.totalText .bundleMainContentSaveBottomTextContent{font-weight:700}.totalText .bundleMainContentSaveBottomTextContent del{font-weight:500}.bundleMainContentSaveProgress{padding:0 35px;height:24px;display:flex;align-items:center;justify-content:center;border:1px solid #000;font-size:14px;font-style:normal;font-weight:500;line-height:normal;border-left:none;border-right:none;position:relative}.savePercent{margin-left:4px}.bundleMainContentSaveProgress svg{position:absolute;top:0;bottom:0;height:100%;right:-6px;z-index:1}.bundleMainContentSaveProgress.active{background-color:#66c8ff}.bundleMainContentSaveProgress.active svg{fill:#66c8ff}.bundleMainContentSaveProgress:first-child{border-radius:20px 0 0 20px;border-left:1px solid #000}.bundleMainContentSaveProgress:last-child{border-radius:0 20px 20px 0;border-right:1px solid #000}.bundleMainContentSaveProgressWrapper{justify-content:center}.bundleMainContentLabelDropdownQtyInput[type=number]{font-size:14px}.bundleMainContentLabelDropdown3 .bundleMainContentLabelDropdownListItem{width:100%}.bundleMainContentLabelDropdown2List{display:none}.bundleMainContentLabelDropdown2List:not(.firstFlavor){margin-top:12px}.bundleMainContentLabelDropdown2List.enable{display:block}.bundleMainImageThumbnails .slick-slide img{width:94px}@media screen and (max-width: 1400px){.bundleMainContentSaveProgress{padding:0 25px;font-size:12px}}@media screen and (max-width: 1180px){.bundleMainContentSaveProgress{padding:0 15px;font-size:11px}}@media screen and (max-width: 989px){.bundleTopBanner1{font-size:24px}.bundleTopBanner2{font-size:16px}.bundleMainContentSubscriptionRadio{width:15px;height:15px;flex-shrink:0}.bundleMainContentSubscriptionRadio1{width:7px;height:7px}.bundleMainContentSubscription{font-size:13px}.bundleMainContentSubscription{padding:8px}.bundleMainContentLabelDropdown2List .bundleMainContentLabelDropdownList{right:auto;width:calc(100% + 86px)}.bundleMainContentLabelDropdownQtyWrapper img{width:16px}.bundleMainContentLabelDropdownQtyInput[type=number]{width:28px}.bundleMainContentLabelDropdownQty{padding:8px 4px}.bundleMainContentLabelDropdownQtyWrapper{width:72px}.bundleMainContentLabelDropdownArrow{right:4px;width:24px;height:24px}.bundleMainContentLabelDropdownQty,.bundleMainContentLabelDropdown{height:40px}.addAnotherFlavor{height:32px}.bundleMainContentSave{padding:16px}.bundleMainContentSaveProgress{padding:0 15px;font-size:10px}.bundleMainMobileSlideWrapper .slick-dots li{margin:0 2px}.bundleMainContentLabel1{flex-wrap:wrap}.bundleMainContentLabelTag3{width:100%;text-align:center}.bundleMainContentLabelDropdownSelectedLabel{display:none}.bundleMainMobileSlideWrapper .slick-dots li button:before{font-size:12px}.bundleMainImageThumbnails,.bundleMainImageMain{display:none}.bundleMainMobileSlideWrapper{display:block;width:100%;position:relative}.bundleMainImage{justify-content:center}.bundleWrapper{padding:24px 16px}.bundleMainWrapper{flex-direction:column;gap:24px}.bundleMainImage,.bundleMainContent{width:100%;display:block}.bundleMainImageMain{display:none}.bundleMainImageThumbnail{max-width:100%}.bundleMainMobileSlideItem img{width:100%}.bundleMainContentSaveBottomTexts{flex-direction:column}.bundleMainContentSaveBottomText{width:100%}.bundleMainContentSaveBottomText:nth-child(2){order:3}.bundleMainContentSaveBottomText:nth-child(4){order:4}}@media screen and (max-width: 380px){.bundleMainContentSaveProgress{padding:0 10px;font-size:10px}}@media screen and (max-width: 345px){.bundleMainContentSaveProgress{font-size:9px}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/bundle.css.map */
