.custom-bundle-grid{display:grid;margin-top:22px;position:static;gap:5px;justify-content:space-between;align-items:center;grid-auto-columns:auto;grid-template-columns:repeat(3,1fr)}@media(min-width:0px)and (max-width:400px){.custom-bundle-grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}}@media(min-width:768px){.custom-bundle-grid{text-align:center;grid-template-columns:repeat(3,1fr)}}.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]:checked+label{background:#fff!important;width:100%;border:unset!important}.custom-bundle-box:has(input[type=radio]:checked) .custom-bundle__product_container{background:#06f}.custom-bundle-box:has(input[type=radio]:checked) .custom-bundle__product_container .bundle__title{color:#fff}.custom-bundle-card{position:relative;text-decoration:none!important;margin:0!important;flex:1;cursor:pointer;padding:2px}.bundle__image{flex:0 0 135px;aspect-ratio:135 / 115;border:2px solid #0066FF4D;border-radius:4px}.bundle__image img{width:100%;height:100%;border-radius:4px;object-fit:cover}.custom_badge{text-transform:uppercase;height:20px;padding:2.4px 12px;font-family:Poppins;font-size:9.8px;font-weight:600;top:-10px;position:absolute;text-align:center;color:#fff;border-radius:4px;display:flex;align-items:center;margin:0;left:50%;transform:translate(-50%);width:max-content}.custom_badge.best-deal{background-color:#e01b1b;right:auto}.custom_badge.most-popular{background:#3fbfc6;font-size:10px;font-weight:500;line-height:1.5}.cstm-bundle-sb-card{row-gap:6px}.custom-bundle-card.active{border:1px solid rgba(63,191,198,1)}.bundle-title{font-size:24px;color:#000;padding:0;margin:0;font-weight:400;font-family:Aeonik TRIAL}.most-pouplar{min-width:71px}.cstm-free-gifts-container{letter-spacing:0}.cstm-mf-summer-gift-wrapper{flex-wrap:wrap;text-align:center;background-color:#333;margin-top:32px;border-radius:4px;padding:10px 0;grid-column-gap:6px;grid-row-gap:6px;justify-content:center;align-items:center;display:flex;letter-spacing:0}.cstm-mf-summer-text{margin:0;padding:0;color:#fff;font-size:14px;font-weight:400;font-family:Poppins;letter-spacing:0}.cstm-mf-summer-text span.strong{color:#ff8738;text-transform:uppercase;font-size:14px;font-weight:800;font-family:Poppins}.pdp-promo-text{margin-bottom:16px;text-align:center;font-size:14px;font-weight:600;font-family:Poppins}@media(min-width:768px){.most-pouplar{min-width:106px}}@media(min-width:768px)and (max-width:1250px){.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper,.product--medium:not(.product--no-media) .product__info-wrapper{max-width:100%;width:calc(100% - var(--grid-desktop-horizontal-spacing) / 2)}.grid--2-col-tablet .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) / 2);padding:unset}.grid--2-col-tablet .product__info-wrapper--top-padding{padding-top:1.5rem}.product__column-sticky{display:block;position:static;top:unset;z-index:2}}@media(max-width:768px){.cstm-gift-title{font-size:9.6px;line-height:12.4px}.custom-bundle-grid{gap:5px}.cstm-bundle-sb-card .montly-suppy-content{margin:unset;font-size:10px!important;font-weight:600!important}.most-pouplar{min-width:71px}.cstm-gift-img{width:100%;height:auto;object-fit:contain;border-radius:4px;display:block}}.price-and-badges-wrapper{margin-top:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;display:flex;letter-spacing:0;flex-direction:column}.amount-off-badge{background-color:#e01b1b;color:#fff;font-family:Poppins;font-size:12px;font-weight:600;padding:0 4px;border-radius:4px;display:block;text-align:center;text-transform:uppercase}@media(max-width:768px){.amount-off-badge{display:none}.cstm-mf-summer-text strong,p.cstm-mf-summer-text{font-size:10px}.custom_badge{height:17px!important;min-width:71px;letter-spacing:0}.custom_badge.best-deal{font-size:8px!important}}.montly-suppy-content{margin:unset;font-size:12px;font-weight:500;font-family:Poppins}.reviews-stars-butt{background-color:#3fbfc6}.custom-richtext-text p strong{color:#121212}.custom-text-icon-rich-text p{font-weight:500;letter-spacing:unset}.custom-deliver-order{background-color:#ffebd4;margin-block:32px}.amount-off-badge{width:0;height:0;visibility:hidden;opacity:0;display:none}.cstm-bundle-sb-card{align-items:center;display:flex;margin-left:12px;justify-content:space-between;flex:1}.custom-bundle-radios{display:flex;flex-direction:column;gap:12px}.bundle-description{font-family:Aeonik TRIAL;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;color:#00000073}.custom-bundle-box:has(input:checked){background:linear-gradient(0deg,#00eaff29,#00eaff29),#fff!important;border:5px solid #73c1ff!important}.custom-bundle-box{background:#fff;border:1px solid #0000001F;border-radius:12px;padding:8px}.custom-bundle__product_container{justify-content:space-between;background:#0066ff14;border-radius:8px;padding:4px;height:123px}.montly-suppy-content{line-height:1}.bundle__title{font-family:Aeonik TRIAL;font-weight:400;font-size:24px;line-height:100%;letter-spacing:0;color:#06f}.simple-icon-text-container{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-family:Poppins;margin-block:16px}.cstm-gift-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;place-items:center;padding:0 0 32px;margin-top:-8px}.buy-box-gift-card{display:flex;flex-direction:column;align-items:center;width:100%}p.cstm-gift-price{z-index:500;border-radius:var(--border-radius-xsmall);color:#fff;background-color:#e01b1b;justify-content:center;align-items:center;padding:.05rem .5rem;font-family:Poppins;font-size:10px;font-weight:700;text-decoration:none;display:flex;gap:5px;position:relative;top:20px;margin-top:0;border-radius:4px}.cstm-gift-title{color:#121212e6;font-weight:700;margin-top:.4rem;font-size:10.6px;text-align:center;max-width:100px;line-height:14.4px;word-wrap:break-word;overflow-wrap:break-word;margin-bottom:0;font-family:Poppins;min-height:28px;min-width:100%;text-wrap:balance}.cstm-gift-card,.buy-box-gift-card-inner{background-color:#e2faf8;box-sizing:border-box;aspect-ratio:1;border-radius:8px;border:1px dashed #cfcfcf;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:4px;transition:border-color .12s cubic-bezier(.645,.045,.355,1);display:flex;position:relative;overflow:visible;pointer-events:none}span.cstm-meta-price{text-decoration:line-through}.cstm-gift-img{width:80px;width:100%;height:80px;height:100%;object-fit:contain;border-radius:4px;display:block}.cstm-gift-grid{padding:0 0 32px}.simple-effective-center-block-side{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.trust-block-banner,.buy-box-gift-card.unlocked .buy-box-gift-card-inner .lock-icon,.buy-box-gift-card.locked .buy-box-gift-card-inner .unlock-animated-icon{display:none}.buy-box-gift-card-inner .lock-icon svg{width:32px;height:32px}.locked .cstm-gift-img{display:none}.locked .buy-box-gift-card-inner{background-color:#fff}.locked .lock-icon{display:flex!important;color:#000;margin-inline:auto}.locked .lock-icon .gift-unlockers{font-weight:500;font-size:10px;max-width:50px;line-height:1.3}.unlock-animated-icon{position:absolute;top:0;height:100%;width:100%;overflow:hidden;left:0;z-index:1}.lock-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;height:100%;color:#999;text-align:center;font-size:12px;line-height:1}.enable-unlocked--icon .unlock-animated-icon{display:block}.disable-unlocked--icon .unlock-animated-icon{display:block;opacity:1}.unlock-animated-icon svg{width:130%!important;height:100%!important}.locked .unlock-animated-icon{display:none!important}.most_popular__title{font-family:Aeonik TRIAL;font-weight:400;font-size:24px;line-height:100%;letter-spacing:0;color:#000}@media(min-width:480px){.locked .lock-icon .gift-unlockers{max-width:73px}.locked .lock-icon .gift-unlockers{font-size:10px}}@media screen and (min-width:750px){.product__info-wrapper{padding:0 0 0 2rem}[data-dynamic-bundle-type=halloween-style-for-new-bundlle-product] .try-it-once{padding-bottom:70px}.buy-box-gift-card-inner .lock-icon svg{width:unset;height:unset}.locked .lock-icon .gift-unlockers{font-size:14px}}@media screen and (max-width:390px){.custom-bundle__product_container{justify-content:flex-start;gap:24px}.bundle__title{font-size:21px}}@media screen and (max-width:375px){.bundle__title{font-size:19px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/new-bundle-modifications.css.map */
