.mak_custom-bundle{display:flex;flex-direction:column;row-gap:2.5rem;padding:3rem 0}.mak_bundle-flex{display:flex;align-items:center;flex-wrap:nowrap;justify-content:space-between}.mak_bundle-item{width:calc(100% / 3 - .6rem);transition:transform .3s ease}.mak_bundle-item input[type=radio],.mak_variant-item input[type=radio],.selected-option input[type=radio]{display:none}.mak_bundle-item label{border:2px solid #ccc;border-radius:8px;display:block;cursor:pointer;padding:1rem;background-color:#fff;transition:border .3s ease,box-shadow .3s ease,background-color .3s ease,transform .2s ease;box-shadow:0 6px #0000}.mak_bundle-item label:hover{border-color:#999;box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.mak_bundle-item input[type=radio]:checked+label{border-color:#000;box-shadow:0 6px #00000040}.mak_inner-bundle{display:flex;align-items:center;gap:1rem;transition:gap .3s ease}.mak_bundle-text{flex:1 1 0%;display:flex;flex-direction:column;row-gap:.6rem;transition:row-gap .3s ease}.mak-bundle-img{width:40px;flex-shrink:0}.mak-bundle-img img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;transform:scale(1)}.mak_bundle-item input[type=radio]:checked+label .mak-bundle-img img{transform:scale(1.05)}.mak_bundle-label{font-size:18px!important;font-weight:600!important;line-height:1!important;transition:color .3s ease}.mak_bundle-pricing{display:flex;align-items:center;gap:1rem;transition:gap .3s ease}.mak-price{font-weight:600!important;line-height:1!important}.mak-price s{opacity:.5}.mak_bundle-savings{background-color:#ff3a5f;padding:4px 6px;border-radius:50px;font-weight:500;color:#fff;line-height:1;text-transform:uppercase;font-size:12px!important;transition:background-color .3s ease,transform .3s ease}.mak_bundle-item input[type=radio]:checked+label .mak_bundle-savings{background-color:#e6004c;transform:scale(1.03)}.mak_step-title{font-size:18px!important;font-weight:500!important;margin-bottom:1.5rem!important;transition:color .3s ease}.mak_flavor-flex{display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:2.5rem;column-gap:18px}.mak_variant-item{width:calc(100% / 6 - 1.5rem);transition:transform .3s ease;position:relative}.bundle-summary-options .selected-option.empty{background:#eee;border-radius:8px;border:1px dashed #9c9da5;display:block;width:calc(100% / 6 - 1.5rem);aspect-ratio:3 / 4;position:relative}.bundle-summary-options .selected-option{border-radius:8px;display:block;width:calc(100% / 6 - 1.5rem);aspect-ratio:3 / 4;position:relative}.mak_variant-item label,.selected-option label{border:2px solid #ccc;border-radius:8px;display:block;cursor:pointer;background-color:#fff;transition:border .3s ease,box-shadow .3s ease,background-color .3s ease,transform .2s ease;box-shadow:0 6px #0000;overflow:hidden}.mak_variant-item label:hover,.selected-option label:hover{border-color:#999;box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.mak_variant-item label:hover .variant-title,.selected-option label:hover .variant-title{border-color:#999}.mak_variant-item input[type=radio]:checked+label{border-color:#000;box-shadow:0 6px #00000040}.mak_variant-inner{position:relative;display:flex;flex-direction:column;align-items:center;transition:gap .3s ease}.mak-variant-img{width:100%;overflow:hidden;border-radius:4px}.mak-variant-img img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;transform:scale(1.01)}.mak_variant-item input[type=radio]:checked+label .mak-variant-img img{transform:scale(1.05)}.variant-title{width:100%;padding:.5rem 1rem;min-height:56px;font-size:14px!important;line-height:18px!important;font-weight:600!important;text-align:center!important;border-bottom:2px solid #ccc;display:flex;justify-content:center;align-items:center;transition:background-color .3s ease,transform .3s ease}.mak_variant-item input[type=radio]:checked+label .variant-title{border-color:#000;background-color:#f9f9f9}.mak_plus-btn{position:absolute;bottom:-15px;left:50%;transform:translate(-50%);background-color:#ff3a5f;padding:4px;border:2px solid #ccc;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,transform .3s ease;pointer-events:all;z-index:2;cursor:pointer}.mak_plus-btn:hover{background-color:#e6004c;transform:translate(-50%) scale(1.02)}.selected-option label:hover+.mak_cross-btn{background-color:#000;transform:translate(-50%) scale(1.02)}.mak_plus-btn svg,.mak_cross-btn svg{width:12px;height:12px}.step-summary{margin-top:20px;border:2px solid #000;box-shadow:0 6px #00000040;border-radius:8px;overflow:hidden}.bundle-summary-options{display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:2.5rem;column-gap:18px}.secure-checkout{background:linear-gradient(102.55deg,#fbb321 -7.35%,#f5ac19 15.73%,#fccb67 45.19%,#f6af20 83.82%,#eaa51a),linear-gradient(102.55deg,#fbb321 -7.35%,#f5ac19 15.73%,#fccb67 45.19%,#eaa51a);border-top:2px solid #000;color:#000;display:flex;align-items:center;justify-content:center;padding:7px;gap:6px;line-height:1.2;font-size:12px}.bundle-summary-top{padding:15px}.mak_atc{background-color:#ff3a5f!important;color:#fff!important;width:100%;border-radius:50px;display:inline-flex;flex-direction:column;padding:10px 25px!important;row-gap:.5rem;cursor:pointer}.mak_money-back{display:flex;align-items:center;gap:.5rem;justify-content:center;font-size:13px}.mak_atc-container{margin-top:25px}.mak_atc:hover{background-color:#4d4d4d!important}.mak_atc span{line-height:1;display:flex;justify-content:center;align-items:center;gap:.5rem}.mak_atc-main{font-size:18px;font-weight:700}.bundle-bottom{margin-top:10px;display:flex;gap:5px;justify-content:space-around}.bundle-bottom .delivery-date-block,.bundle-bottom .remaining-stocks{display:flex;font-size:13px;line-height:1.2;align-items:center}@keyframes flashing{0%{opacity:1}50%{opacity:.1}to{opacity:1}}.bundle-bottom .delivery-date-block{gap:5px}.bundle-bottom .delivery-date-block .dot-icon{width:9px;height:9px;background:#7fda2f;border-radius:50%;animation:flashing 3s infinite;display:flex!important}.bundle-bottom .remaining-stocks .hourglass-icon{margin-right:2px}.bundle-bottom .remaining-stocks .hourglass-icon img{width:20px}.bundle-summary-options[data-quantity="3"] .selected-option.empty:last-child,.bundle-summary-options[data-quantity="6"] .selected-option.empty:nth-last-child(-n+2),.bundle-summary-options[data-quantity="9"] .selected-option.empty:nth-last-child(-n+3){border:1px dashed #ff3a5f}.bundle-summary-options[data-quantity="3"] .selected-option.empty:last-child:after,.bundle-summary-options[data-quantity="6"] .selected-option.empty:nth-last-child(-n+2):after,.bundle-summary-options[data-quantity="9"] .selected-option.empty:nth-last-child(-n+3):after{content:"Free";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;color:#ff3a5f;font-weight:700;text-transform:uppercase}.selected-option{position:relative}.mak_cross-btn{position:absolute;bottom:-15px;left:50%;transform:translate(-50%);background-color:#3e3f53;padding:4px;border:2px solid #ccc;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,transform .3s ease;pointer-events:all;z-index:2;cursor:pointer}#mak_deliver{font-weight:700}@media (max-width: 990px){.mak_bundle-flex{flex-direction:column;gap:1rem}.mak_variant-item,.bundle-summary-options .selected-option,.bundle-summary-options .selected-option.empty{width:calc(25% - .6rem)}.mak_bundle-item{width:100%}.mak_step-title{font-size:16px!important;font-weight:500!important}.mak_flavor-flex,.bundle-summary-options{row-gap:2rem;column-gap:8px}.variant-title{padding:.5rem;min-height:45px;font-size:12px!important;line-height:16px!important}.mak_plus-btn,.mak_cross-btn{width:25px;height:25px}.bundle-summary-top{padding:10px}.bundle-bottom{flex-direction:column;align-items:center}.secure-checkout{font-size:10px}.mak_bundle-label{font-size:16px!important}.mak_bundle-savings{font-size:12px!important}.mak_bundle-item input[type=radio]:checked+label,.mak_variant-item input[type=radio]:checked+label,.step-summary{box-shadow:0 4px #00000040}.mak_custom-bundle{padding:2rem 0}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/mak.css.map */
