/*!**********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js?importLoaders=1!./node_modules/postcss-loader/dist/cjs.js!./node_modules/style-resources-loader/lib/index.js??clonedRuleSet-2.use[3]!./src/modules/bundle/bundle.css ***!
  \**********************************************************************************************************************************************************************************************************************/.bundle-image img{width:100%;-o-object-fit:cover;object-fit:cover}.bundle-gifts-wrapper{background:#000!important;padding:0 0 30px!important}.get-started{background-color:#000;padding:20px 0 50px;display:flex;justify-content:center;align-items:center}.get-started a{text-decoration:none;background-color:#60c655;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;line-height:normal;text-transform:uppercase;overflow:hidden;padding:8px 8px 7px;position:relative;text-align:center;width:100%;min-height:50px;height:100%;display:flex;align-items:center;justify-content:center;max-width:320px}.section-bundle{padding:65px 80px}.section-bundle__container{max-width:1000px;padding-inline:20px;margin-inline:auto}.section-bundle__heading{margin-bottom:30px;text-align:center}.section-bundle__title{color:#fff;font-size:35px;font-weight:400;line-height:30px;margin-bottom:15px}.section-bundle__copy{color:#fff;font-size:22px;font-weight:400;line-height:18px;margin:0 auto}.section-bundle__tracker{display:flex;flex-flow:row nowrap;justify-content:center;padding:25px 0 40px;width:100%}.section-bundle__tracker.tracker-fixed{position:fixed;width:100%;max-width:960px;left:auto;z-index:999999;bottom:30px;right:auto}.section-bundle__tracker-box{display:flex;align-items:center;color:#adadad;flex:1;flex-flow:row nowrap;font-size:14px;font-weight:400;line-height:14px;max-width:229px;position:relative;text-align:center}.section-bundle__tracker-box .line{flex:1;height:6px;display:block!important;background-color:#fff}.section-bundle__tracker-box .point{display:block;background-color:#adadad;border-radius:50%;color:#fff;font-size:15px;height:40px;margin:auto;padding-top:14px;text-align:center;width:40px;z-index:2}.section-bundle__tracker-box .point-label{color:#adadad;font-size:14px;font-weight:400;line-height:14px;padding:0 5px;position:absolute;text-transform:uppercase;top:44px;width:100%}.section-bundle__cart-carousel{margin:30px 0;padding-bottom:30px}.section-bundle__cart-carousel .swiper-wrapper{transition:all ease-in-out 1s!important}.section-bundle__cart-carousel .swiper-slide{border:1px solid #adadad;height:auto}.section-bundle__cart-carousel .swiper-slide:first-of-type{border:1px solid #60c655}.section-bundle__cart-carousel .swiper-slide:first-of-type .col-quantity__button{background:#60c655}.section-bundle__cart-carousel-item{display:flex;align-items:center;justify-content:center;min-height:120px;height:100%}.section-bundle__cart-carousel .swiper-scrollbar{background-color:#adadad}.section-bundle__cart-carousel .swiper-scrollbar-drag{background-color:#60c655;display:block!important;transition:all 1s ease-in-out!important}.section-bundle__cart-carousel .col-quantity__button{width:50px!important;height:50px!important;background:#adadad}.section-bundle__cart-carousel .swiper-button-disabled{display:none!important}.section-bundle__cart-carousel .swiper-button-next,.section-bundle__cart-carousel .swiper-button-prev{top:50%;transform:translateY(-50%);width:30px;height:30px;display:flex;justify-content:center;align-items:center;background-color:#60c655;border-radius:50%}.section-bundle__cart-carousel .swiper-button-prev{left:10px}.section-bundle__cart-carousel .swiper-button-next{right:10px}.section-bundle__cart-carousel .swiper-button-next:after,.section-bundle__cart-carousel .swiper-button-prev:after{color:#fff!important;opacity:.5!important;font-size:14px}.section-bundle__cart-carousel .added .col-quantity__button{display:none}.section-bundle__cart-carousel .bundle-item-added{padding:8px}.section-bundle__cart-carousel .bundle-item-added h5{color:#fff;text-align:center;font-size:14px}.section-bundle__cart-carousel .cart-mini-item-image{display:flex;justify-content:center;align-items:center;margin-bottom:10px}.section-bundle__cart-carousel .cart-mini-item-image img{max-height:120px}.section-bundle .bundle-wrap.hide-bundle{display:none}.section-bundle .bundle-toggler{text-align:center;width:320px;margin-inline:auto;margin-block:40px}.section-bundle .bundle-toggler button{display:flex;align-items:center;justify-content:center;background-color:#60c655;color:#fff;font-size:16px;font-weight:400;line-height:16px;margin:0;padding:14px 0;cursor:pointer;width:100%;border-radius:10px}.section-bundle__collection-tabs{display:flex;flex-flow:row wrap;justify-content:center;margin:0 auto 20px;padding:30px 0 10px}.section-bundle__collection-tab{font-size:14px;font-weight:400;line-height:130%;letter-spacing:2px;text-transform:uppercase;display:flex;align-items:center;padding:10px 30px;margin:7px 7px 14px;border-radius:10px;white-space:nowrap;background-color:#fff;transition:all .3s ease;color:#000;justify-content:center}@media (max-width: 800px){.section-bundle__collection-tab{width:calc(50% - 25px)}}.section-bundle__collection-tab.active{background-color:#60c655;color:#fff}.section-bundle__collection-title{color:#fff;font-size:38px;font-weight:600;line-height:120%;margin:0 0 14px 10px;width:100%}.section-bundle__products-holder{display:none}.section-bundle__products-holder.active{display:block}.section-bundle__products{display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:20px;column-gap:20px;row-gap:60px}.section-bundle__product{border:1px solid #60c655;display:flex;flex-flow:column nowrap;height:100%;border:1.75px solid #ececec;border-radius:30px;padding:10px;box-shadow:0 0 10px #b5b5b5;background:linear-gradient(131deg,#c4d3d3,#fff 98%);overflow:visible}.section-bundle__product-image{border-top-left-radius:5px;border-top-right-radius:5px;display:flex;align-items:center;justify-content:center}.section-bundle__product-image img{border-radius:25px}.section-bundle__product-details{border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;flex:1;flex-flow:column nowrap;min-height:210px;padding:10px 14px 14px}.section-bundle__product-title{color:#000;font-family:adrianna-bold,Arial,sans-serif;font-size:20px;font-weight:400;line-height:130%;margin:0 0 10px}.section-bundle__product-price{font-size:16px;line-height:40px;font-weight:700;padding-right:8px;color:#60c655}.section-bundle__product-price-compared{font-size:14px;font-weight:600;color:#777;text-decoration:line-through}.section-bundle__product-description{color:#000;flex:1;font-size:16px;font-weight:400;line-height:150%;margin:10px 0 16px}.section-bundle__product .col-quantity__button{width:40px;height:40px}.section-bundle__product .col-quantity__amount{font-size:40px}.section-bundle__cta{border:none;font-size:18px;line-height:normal;overflow:hidden;padding:8px 8px 7px;position:relative;text-align:center;display:flex;justify-content:center;align-items:center;width:100%;background-color:#60c655;color:#fff;border-radius:20px;font-weight:700;cursor:pointer;box-shadow:0 7px 7px #0000001a;transition:opacity .3s ease}.section-bundle .qty{gap:30px}.section-bundle__sticky{display:flex;align-items:center;justify-content:space-between;padding:20px;position:fixed;width:100%;z-index:4;bottom:0;background-color:#fff;left:0}.section-bundle__sticky .subtotal{display:flex;gap:10px;width:60%;align-items:center}.section-bundle__sticky .subtotal h4{font-size:16px;font-weight:600;line-height:16px;color:#000}.section-bundle__sticky-checkout{display:flex;flex-direction:column;height:50px;min-width:320px}.section-bundle__sticky a{text-decoration:none;background-color:#60c655;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;line-height:normal;text-transform:uppercase;overflow:hidden;padding:8px 8px 7px;position:relative;text-align:center;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.section-bundle__sticky a[disabled]{cursor:not-allowed;opacity:.8}.section-bundle__sticky .zeleno{text-decoration:none;background-color:#60c655;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;line-height:normal;text-transform:uppercase;overflow:hidden;padding:8px 8px 7px;position:relative;text-align:center;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:1px solid #60c655}.section-bundle__sticky .zeleno[disabled]{cursor:not-allowed;opacity:.8}.section-bundle__sticky .zeleno.zeleno-invert{background-color:transparent;color:#60c655}.section-bundle__sticky-shipping{padding:10px;text-align:center}#privy-container #privy-inner-container .privy-tab-container.privy-top.privy-floating.privy-left .privy-tab.privy-floating,#privy-container #privy-inner-container .privy-tab-container.privy-bottom.privy-floating.privy-left .privy-tab.privy-floating{display:none!important}@media (max-width: 767px){.section-bundle{padding:35px 0 60px}.section-bundle__title{font-size:30px}.section-bundle__copy{font-size:18px}.section-bundle__collection-tabs{justify-content:flex-start;margin-right:-20px}.section-bundle__cart-carousel-item{min-height:80px}.section-bundle__cart-carousel .swiper-slide{padding:8px}.section-bundle__cart-carousel .swiper-button-prev{left:2px}.section-bundle__cart-carousel .swiper-button-next{right:2px}.section-bundle__products{grid-template-columns:repeat(2,1fr);row-gap:20px}.section-bundle__cta{font-size:12px}.section-bundle .point{font-size:10px;height:28px;padding-top:8px;width:28px}.section-bundle .point-label{font-size:9px;line-height:9px;text-align:center}.section-bundle__product-details{min-height:auto;padding:10px 0 0}.section-bundle__product-title{font-size:18px}.section-bundle__product-price{font-size:14px}.section-bundle__product-price-compared{font-size:12px}.section-bundle__product-description{font-size:14px}.section-bundle .qty{gap:10px;margin-top:auto;margin-bottom:0}.section-bundle .col-quantity__button{width:30px;height:30px;font-size:30px}.section-bundle .col-quantity__amount{font-size:24px}.section-bundle .js-remove{top:0;right:0;min-width:20px;height:20px;font-size:12px}.section-bundle .qty-holder{min-width:20px;height:20px;font-size:16px;top:0;left:0}.section-bundle__sticky{flex-direction:column}}.qty-holder{min-width:30px;height:30px;background:#60c655;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;position:absolute;top:5px;left:5px;z-index:99999}.js-remove{min-width:30px;height:30px;background:#60c655;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;position:absolute;top:5px;right:5px;z-index:99999;cursor:pointer}.free-item{position:absolute;bottom:0;right:8px;color:#60c655;font-size:15px;font-weight:700}.gift-tracker-holder{background:linear-gradient(324deg,#35ff2e 50%,#000 100%,#053510);border-radius:50%;color:#000}.info-icon-trigger{position:absolute;background:#60c655;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff;border-radius:50%;right:20px;top:20px;font-weight:700}.info-play-trigger{position:absolute;background:#60c655;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff;border-radius:50%;left:20px;top:20px;font-weight:700}.product-overlay{position:fixed;z-index:99999999;width:100%;height:100%;background:#000c;top:0;left:0;justify-content:center;align-items:center;display:none;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.product-play-overlay{position:fixed;z-index:9999999999;width:100%;height:100%;background:#000c;top:0;left:0;justify-content:center;align-items:center;display:none;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.product-overlay.show,.product-play-overlay.show{display:flex;visibility:visible;opacity:1;transition:all .3s ease-in-out}.close,.close-play{position:absolute;top:20px;right:40px;width:20px;cursor:pointer}#rebuy-cart{display:none}.rebuy-modal-visible{overflow:scroll!important}@media only screen and (max-width: 1630px){.section-bundle__tracker.tracker-fixed{width:50%;left:30%}}@media only screen and (max-width: 950px){.circle-chart,.gift-tracker-holder{width:17vw;height:17vw}.gift-tracker-holder{position:fixed;left:10px;bottom:10px}.section-bundle__tracker.tracker-fixed{bottom:72px;left:5%;width:90%}.section-bundle__sticky-checkout{width:70%;margin-left:20%;min-width:unset;margin-top:15px}.section-bundle__sticky{padding:20px 10px 10px}.section-bundle__sticky .subtotal{width:100%;justify-content:center;padding-top:10px}}.bundle-overlay{position:fixed;z-index:99999999;width:100%;height:100%;background:#000c;top:0;left:0;justify-content:center;align-items:center;display:none;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.bundle-overlay.show{display:flex;visibility:visible;opacity:1;transition:all .3s ease-in-out}.bundle-overlay svg,.bundle-overlay .logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.logo{width:140px;height:140px;border-radius:100px;opacity:1;animation:fadeIn .75s linear forwards;animation-delay:1s}.circle{stroke-dasharray:1000;stroke-dashoffset:1000;animation:stroke 2s ease-out infinite}@keyframes stroke{to{stroke-dashoffset:100}}@keyframes fadeIn{to{opacity:1}}select{box-shadow:0 1px 5px 3px #00000012;background-color:#fff;border-radius:1.875rem;font-weight:400;letter-spacing:.07em;line-height:1.42;text-align:center;font-size:18px;font-weight:700;color:#000;border:2px solid #60c655;padding:5px;width:150px;box-shadow:0 2px 5px 3px #00000012;border:0px solid #ffffff;font-size:16px;width:100%}.select-option{text-align:center;margin-top:10px}.variant-selectors{margin-top:10px}.variant-selectors label{display:block;font-size:14px;font-weight:600;margin-bottom:5px;text-align:center;color:#000}.aha--new-bundle-variant-atc-direct .info-play-trigger{background:transparent;display:block!important;width:40px;height:40px;top:15px}.aha--new-bundle-variant-atc-direct .section-bundle__sticky{z-index:999999999}.aha--new-bundle-variant-atc-direct .section-bundle__tracker.tracker-fixed{z-index:9999999999}.tp-buttons-work{width:unset}@media only screen and (max-width: 980px){.tp-buttons-work{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/252/assets/section-bundle.css.map */
