.hh-add-to-carts.bundle-action-buttons.loadings{position:relative;color:transparent;pointer-events:none}.hh-add-to-carts.bundle-action-buttons.loadings:before{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid #ccc;border-top-color:#000;border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.product-bundle-wrapper *{font-family:Poppins!important}.spinner{display:none}.productHolder .bundle-benefits-list li{position:relative;font-family:Poppins;font-size:14px;color:#121212;padding-left:30px}.productHolder .bundle-benefits-list li:before{content:"";display:block;width:18px;height:18px;position:absolute;left:0;top:2px;align-self:start;background:url(//serafene.com/cdn/shop/files/check.svg?v=1753366935&width=18) 0 0 / 100% 100% no-repeat}.product-bundle-wrapper{font-family:Arial,sans-serif;max-width:450px;margin:40px auto;border-radius:8px;background-color:#fff;position:relative;padding-bottom:1rem;box-shadow:0 0 14px #0000000d;border:1px solid rgba(229,229,229,1)!important}span.hh-add-to-carts.bundle-action-buttons{text-align:center;max-width:100%;margin:0 auto;width:94%!important;position:relative;background:#bebebe;padding:18px;border-radius:8px;cursor:pointer;color:#fff;font-weight:700;display:block}img.staricon{width:15px;object-fit:contain}.bundle-subscribe-heading{display:flex;justify-content:center;gap:8px}.g6tcbb3pMf p.hh-variant-title{text-align:center;font-size:14px;margin-top:13px!important}.g6tcbb3pMf p.bundle-moneyback-guarantee{text-align:center;margin:5px 0;font-weight:700}.g6tcbb3pMf .hh-upsell button{aspect-ratio:unset!important;background:none;padding:29.5px 53.7px;border-radius:15px;border:1px dashed!important;border-color:#000!important;min-height:185px!important;max-height:170px!important}.g6tcbb3pMf button.hh-upsell-btn.hh-bg-image{min-height:185px!important;max-height:170px!important}label.bundle-tab-label *{line-height:1.3}label.bundle-tab-label{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-left:68px}.RedText{color:#c02350!important}.g6tcbb3pMf button.hh-upsell-btn.hh-bg-image img{min-height:185px!important;max-height:170px!important}.productHolder{display:flex;justify-content:flex-start;gap:20px;align-items:flex-start;margin:1.8rem 0;padding:0 2.5rem}.bundle-subscribe-image-wrapper{text-align:center;margin-bottom:20px;width:25%}.bundle-offer-badge{background-color:#c02350;color:#fff;font-weight:600;font-size:13px;padding:3px 12px;border-top-left-radius:6px;border-top-right-radius:6px;position:absolute;top:-30px;left:20px;z-index:10;letter-spacing:.6px}.bundle-tabs-container{display:flex;flex-wrap:wrap;justify-content:space-around;border-bottom:1px solid #e0e0e0;position:relative}.bundle-tab-input{display:none}.bundle-tab-label.active{background:unset;box-shadow:unset}.bundle-tab-label:before{content:"";position:absolute;left:24px;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:url(/cdn/shop/files/Border.png?v=1753721715);background-size:contain;background-repeat:no-repeat}.bundle-tab-label.active:before{background-image:url(/cdn/shop/files/Group_21.svg?v=1753908076)}.bundle-tab-label.active{font-weight:700}.bundle-tab-label{position:relative;flex:1;width:30%;text-align:center;background:#fafafa;padding:15px 0;cursor:pointer;font-weight:500;color:#555;transition:background-color .3s,color .3s;box-shadow:inset 2px -2px 4px #0000000d}label.bundle-tab-label.active p{font-size:16px;font-weight:700}label.bundle-tab-label.active span{font-weight:400}.bundle-tab-label p{font-size:16px;font-weight:400}.bundle-tab-content{display:none;width:100%;padding:20px;background-color:#fff}#bundle-tab-subscribe:checked~.bundle-tabs-container #bundle-content-subscribe,#bundle-tab-buy-once:checked~.bundle-tabs-container #bundle-content-buy-once{display:block}.bundle-subscribe-heading{text-align:center;font-size:14px!important;font-weight:600!important;margin-bottom:15px!important;color:#333}.bundle-subscribe-image-wrapper{text-align:center;margin-bottom:20px}.bundle-subscribe-image{max-width:100%;height:auto;border-radius:8px}.bundle-benefits-list{list-style:none;padding:0;margin:0 0 20px}.bundle-benefits-list li{display:flex;align-items:center;margin-bottom:8px;font-size:14px;color:#555;gap:8px}.bundle-benefits-list li svg{color:#8b1b3a;margin-right:8px;min-width:16px}.bundle-buy-once-info{text-align:center;font-size:.9em;color:#8b1b3a;font-weight:700;margin-bottom:20px}.color-separator-plus{font-size:2em;color:#8b1b3a;font-weight:700;margin:25px 5px 0;align-self:flex-start}.bundle-included-items{border-top:1px solid #eee;padding-top:20px;margin-top:20px;font-size:14px}.forUnderline{text-decoration:line-through}.included-item{display:flex;align-items:center;margin-bottom:10px;gap:20px;padding:7px 14px;background:#fafafa;border-radius:4px}.included-item img{width:50px;height:50px;object-fit:contain;border-radius:4px}.included-item .item-details{flex-grow:1;display:flex;flex-direction:column}.g6tcbb3pMf .hh-upsell .hh-svg{max-width:75px!important;padding:4px 7px!important}.g6tcbb3pMf .d-flex.flex-wrap.gap-10.align-items-center.justify-content-start.hh-upsell{width:100%!important}.included-item .item-name{font-weight:700;color:#333;font-size:.95em}.included-item .item-price-strike{font-size:.85em;color:#888}.included-item .free-text{color:#8b1b3a;text-decoration:none;font-weight:700;margin-left:5px}.included-item .item-qty{font-weight:700;color:#555;font-size:.9em}.bundle-price-summary{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:25px;border-top:1px solid #eee}.bundle-original-price{color:#888;text-decoration:line-through;font-size:1.1em}.bundle-current-price{color:#c02350;font-size:1.8em;font-weight:700}.BlackText{color:#000}.bundle-total-price{color:#000;font-size:1.8em;font-weight:700}.bundle-save-badge{background-color:#c02350;color:#fff;padding:3px 17px;border-radius:28px;font-size:14px;font-weight:500;letter-spacing:.525px}.bundle-action-button{width:calc(100% - 40px);margin:20px 20px 0;padding:15px 20px;background-color:#8b1b3a;color:#fff;border:none;border-radius:5px;font-size:1.1em;font-weight:700;cursor:pointer;transition:background-color .3s}.bundle-action-button:hover:not(:disabled){background-color:#a02047}.bundle-action-button:disabled{background-color:#ccc;cursor:not-allowed;opacity:.7}.bundle-moneyback-guarantee{text-align:center;font-size:.8em;color:#777;margin-top:15px}span.sub-save-price{display:flex;justify-content:flex-start;align-items:center;gap:5px}.hh-upsell .w-33{display:flex;flex-direction:column}.highlight-main{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:25px;gap:5px}img.highlight-staricon{width:35px}.highlight-child{width:calc(50% - 3px);display:flex;justify-content:flex-start;align-items:center;gap:10px}.highlight-text{font-size:12px}@media (max-width: 767px){.included-item{padding:3px 14px}.bundle-included-items,.g6tcbb3pMf p.bundle-moneyback-guarantee{font-size:12px}.bundle-price-summary{gap:7px}.bundle-current-price,.bundle-original-price{font-size:16px}.bundle-save-badge{font-size:12px;text-align:center;padding:5px 10px}.bundle-tab-content{padding:20px 12px}.g6tcbb3pMf{margin-top:0!important;margin-bottom:-6px!important}.bundle-tab-label:before{left:12px;top:50%;transform:translateY(-50%);width:18px;height:18px}label.bundle-tab-label{font-size:13px;padding-left:40px}.bundle-subscribe-heading{width:80%;justify-content:center;align-items:center;margin:0 auto!important;text-align:center!important}img.staricon{width:30px}.bundle-subscribe-image-wrapper{text-align:center;margin-bottom:20px;display:flex;justify-content:center}.productHolder{display:flex;justify-content:center;gap:10px;align-items:center;margin:2rem 0;flex-direction:column;align-content:center;padding:0 .5rem}.bundle-subscribe-image-wrapper{width:100%}.g6tcbb3pMf .hh-upsell button{padding:12.5px 6.7px;min-height:136px!important;max-height:136px!important}.hh-upsell .hh-svg img{width:40px}body .g6tcbb3pMf button.hh-upsell-btn.hh-bg-image{min-height:136px!important;max-height:136px!important;overflow:hidden}}@media (min-width: 400px){.color-separator-plus{position:absolute;left:66%;transform:translate(-50%);top:calc(50% + 10px);z-index:5;margin:0}}@media (max-width: 767px){.g6tcbb3pMf{margin-top:0!important;margin-bottom:-6px!important}}@media (max-width: 991px) and (min-width: 768px){.g6tcbb3pMf{margin-top:0!important;margin-bottom:-20px!important}}@media (max-width: 1199px) and (min-width: 992px){.g6tcbb3pMf{margin-top:0!important;margin-bottom:-20px!important}}@media (min-width: 1200px){.g6tcbb3pMf{margin-top:0!important;margin-bottom:-7px!important}}@media (width: 767.2px){.g6tcbb3pMf{margin-top:0!important;margin-bottom:-6px!important}}.gps *,.gps :after,.gps :before{border:revert-layer}.gps [type=button],.gps [type=reset],.gps [type=submit],.gps button{-webkit-appearance:inherit;background-color:revert-layer;background-image:inherit}.upsell_content_wrapper input.btn{cursor:pointer;background:#8b1b3a;color:#000;border:navajowhite;padding:10px 20px;color:#fff;border-radius:5px}#slidecarthq .slidecarthq.right{opacity:1}#slidecarthq .item .main-top-left,#slidecarthq .footer-row .flex{text-align:left}
/*# sourceMappingURL=/cdn/shop/t/20/assets/sub-save.css.map */
