@media screen and (min-width:990px){.product-block-title+.product-block-star-rating{margin-top:13px}.bundle-product .product-block-container{display:block;width:100%}.bundle-product .product-block-description{margin-top:16px}}.bundle-product sticky-media.is-disabled{height:auto!important;position:static!important}.bundle-product sticky-media.is-disabled [data-product-media]{position:static!important;transform:none!important}.bundle-product .section-content{padding-bottom:37px}.bundle-product .product-block-description .rte li{list-style-position:inside}@media screen and (max-width:989px){.bundle-product .product-media{overflow:hidden}.bundle-product .product-media .splide{padding-right:22%}.bundle-product .product-media .splide__track{overflow:visible}.bundle-product .feature-media-item+.feature-media-item{padding-left:0!important}.bundle-product .section-content{position:static;padding-bottom:0}.product-block-title+.product-block-star-rating{margin-top:17px}.bundle-product .product-block-description{margin-top:16px}}.bundle-product__info span{display:inline-block;padding:4px 8px;border-radius:8px;background-color:#ffc845;font-size:12px}.bundle-product .product-block-description .rte,.bundle-product .product-block-description button{font-size:14px}.bundle-product__switcher{container-type:inline-size;padding:8px;display:flex;background-color:#fff;border-radius:8px}.bundle-product__switch{flex:1;padding:8px;border-radius:8px;transition:background-color .4s}.bundle-product__switch a{display:flex;align-items:center;gap:8px}@container (max-width: 400px){.bundle-product__switch a{flex-direction:column;text-align:center;font-size:12px;gap:5px}}.bundle-product__switch img{border-radius:8px;overflow:hidden;flex:0 0 61px}.bundle-product__switch a span{max-width:130px}.bundle-product__switch.is-active{background-color:#e56a54;color:#fff}.bundle-product__switch:hover{background-color:#e9e5dd}@media screen and (min-width:990px){.bundle-product mobile-slide-out>button{display:none}}.addon-product-wrapper,.bundle-product__collection,.bundle-product__options{margin-top:24px;padding-block:24px 24px;border-top:1px solid #1f0804}:is(.bundle-product__collection,.bundle-product__options,.addon-product-wrapper)+:is(.bundle-product__collection,.bundle-product__options,.addon-product-wrapper){margin-top:0}.bundle-product__options-title,.bundle-product__collection-title{font-size:22px;margin-bottom:12px}.bundle-product__collection-title{display:flex;justify-content:space-between;align-items:center;gap:16px}.bundle-product__collection-title span{font-family:var(--main-font-stack);font-weight:var(--main-font-weight);font-style:var(--main-font-style);font-size:14px}.bundle-product__options-title{font-size:19px;font-weight:600;margin-bottom:24px}@media screen and (min-width:990px){.bundle-product__products-wrapper{overflow:hidden;margin-right:-96px;padding-right:96px}}@media screen and (max-width:989px){.bundle-product__products-wrapper .swiper{padding-right:32px}}.bundle-product__products-wrapper.is-loading{opacity:.6;pointer-events:none}.bundle-product__products-wrapper.is-valid .bundle-card__add:not(.is-selected .bundle-card__add){opacity:.5;pointer-events:none}.bundle-product__products-wrapper.has-upper-limit.is-valid .bundle-card__quantity button[data-increase-qty]{opacity:.5;pointer-events:none}.bundle-product__collection-products{display:block;margin-bottom:14px;overflow:visible}.swiper-wrapper{margin-bottom:20px}.swiper-scrollbar{--swiper-scrollbar-bottom: 0px}@media screen and (max-width:989px){.bundle-product__collection-products{width:100%}}.bundle-product__collection-product{flex:1;min-width:119px;height:auto!important}.bundle-products__collection-products--slider-desktop .bundle-product__collection-product{max-width:119px}@media screen and (max-width:767px){.bundle-product__collection-product{width:100%;max-width:118px}}.bundle-product__popup-link{text-decoration:underline}.bundle-product__popup-link:hover{text-decoration:none}.bundle-product__mobile-opener{width:100%;display:flex;align-items:center;justify-content:space-between;gap:6px}.bundle-product__mobile-opener-label{font-size:22px}.bundle-product__mobile-opener>span:last-of-type{display:flex;align-items:center;gap:8px;color:#e56a54;font-size:14px}.has-been-opened .bundle-product__mobile-opener>span:last-of-type{color:#1f0804}.bundle-product__plans-body{container-type:inline-size;font-size:14px;overflow:hidden}.bundle-product__plans-body-element-head{background-color:#e56a54;text-align:center;text-transform:uppercase;font-weight:700;color:#fff;padding:8px 16px;border-radius:8px 8px 0 0}.bundle-product__plans-body-element-head+.bundle-product__plans-body-element{border-radius:0 0 8px 8px}.bundle-product__plans-body-element{background-color:#fff;padding:20px 24px;border:2px solid #e56a54;border-radius:8px}.bundle-product__plans-body-element+.bundle-product__plans-body-element,.bundle-product__plan-group+.bundle-product__plan-group:not([data-selling-plan-group]){margin-top:16px}.bundle-product__details{display:grid;grid-template-columns:100%;gap:12px;container-type:inline-size}.bundle-product__details:empty{display:none}@container (max-width: 400px){.bundle-product__details{grid-template-columns:1fr}}.bundle-product__includes{margin-top:32px}.bundle-product__details-price-plan-title,.bundle-product__details-price-title,.bundle-product__details-title{font-weight:700;margin-bottom:8px}.bundle-product__details-title{font-size:18px;font-weight:600;margin-bottom:24px;line-height:1}@media(min-width:990px){.bundle-product__details-title{font-size:20px}}.bundle-product__details-text{display:flex;justify-content:space-between;align-items:center;font-size:.9375rem;margin-bottom:12px;line-height:1}.bundle-product__details-text:empty{display:none}@media(min-width:990px){.bundle-product__details-text{font-size:1rem}}.bundle-product__details-recharge-fixed-bundle:empty{display:none}.bundle-product__details-recharge-fixed-bundle:last-child{margin-bottom:0}.bundle-product__details-recharge-fixed-bundle:last-of-type{margin-bottom:0}.bundle-product__details-price{text-align:center}.bundle-product__details-price--fixed{flex-direction:column;text-align:left}.bundle-product__details-price-title{text-align:left;color:#4b5563;margin-right:auto}.bundle-product__details-price{display:flex;gap:16px;border-bottom:solid 1px #9ca3af;padding-bottom:32px}.bundle-product__details-price-new{margin-bottom:24px}.bundle-product__details-price-plan-title{margin-top:32px;font-size:1.125rem;line-height:1;margin-bottom:24px}@media(min-width:990px){.bundle-product__details-price-plan-title{font-size:1.25rem}}.bundle-product__details-text-price-current,.bundle-product__details-text-price-base{font-weight:500}.bundle-product__details-price-current,.bundle-product__details-text-price-current{color:#ec6148}.bundle-product__details-text-price-current~.bundle-product__details-text-price-base{text-decoration:line-through}.bundle-product__details-price-base{font-size:14px;line-height:1.43;text-decoration:line-through;color:#000}.bundle-product__details-price-current,.bundle-product__details-price-base{font-size:22px;font-weight:600;line-height:1}@media(min-width:990px){.bundle-product__details-price-current,.bundle-product__details-price-base{font-size:28px}}.bundle-product__details-price-plan{line-height:1;color:#000;display:flex;gap:10px;align-items:center;font-size:22px;font-weight:600}@media(min-width:990px){.bundle-product__details-price-plan{font-size:28px}}.bundle-product__details-price-plan ins{font-weight:700;line-height:1;color:#000;text-decoration:none}.bundle-product del:empty{display:none}.bundle-product__details-plan-small{font-size:12px;opacity:.5;color:#000;margin-top:24px;line-height:1}.bundle-product__badge{margin-block-start:24px;padding:12px;border-radius:5px;font-size:14px;line-height:1.43;background-color:var(--bundle-product-badge-bg, #6ba4b8);border:solid 2px var(--bundle-product-badge-border, #000);color:var(--bundle-product-badge-color, #000)}.bundle-product__radio .plan__label{display:flex;align-items:flex-start;gap:16px;cursor:pointer}@media screen and (min-width:990px){.bundle-product__radio .plan__label{align-items:center}}.bundle-product__radio .plan__label span:last-of-type{margin-left:auto;display:flex;align-items:center;gap:8px}.bundle-product__label-info{display:inline-block;padding:4px 16px;border-radius:16px;background-color:#e56a54;font-size:16px}@media screen and (max-width:989px){.bundle-product__label-info{margin-top:4px;float:right}.bundle-product__radio:after{content:"";display:block;clear:both}}@container (max-width: 400px){.bundle-product__radio .plan__label span:last-of-type{flex-direction:column-reverse;align-items:flex-end;text-align:right;flex-shrink:0}}.bundle-product__radio .plan__label:before{content:"";display:inline-block;width:24px;min-width:24px;height:24px;outline:1.5px solid #000;border-radius:50%;background-color:transparent}.bundle-product__radio input:checked~.plan__label:before{background-image:var(--checked-icon)}.bundle-product__plans-info{display:none;background-color:#e9e5dd;padding:8px;border-radius:8px;align-items:flex-start;gap:8px;margin-top:12px;font-size:12px}.bundle-product__plans-info svg{display:inline-block;width:24px;height:24px;flex:0 0 24px;margin-top:4px}.bundle-product__select{margin-top:32px}.bundle-product__select select{width:100%;background-color:transparent;box-shadow:inset 0 0 0 2px #e9e5dd;min-height:58px;border-radius:4px}.bundle-product__selling-points{margin-top:24px;font-size:14px}.bundle-product__selling-points li{display:flex;justify-content:space-between;align-items:center;gap:16px}.bundle-product__selling-points li+li{margin-top:0}.bundle-product__atc,.bundle-product__atc .push-btn__surface{width:100%}.bundle-product__atc{margin-top:26px}@media screen and (max-width:989px){.bundle-product .product-block-icon-row{display:none}}.bundle-product__bis-form{margin-block:24px}.bundle-product__bis-form form{border-radius:8px!important;padding:16px!important}.bundle-product__bis-form form h1{text-align:left!important}.bundle-product__bis-form form h1 span{font-family:var(--heading-font-stack)!important;font-weight:var(--heading-font-weight)!important;font-style:var(--heading-font-style)!important;text-transform:var(--heading-capitalize)!important;letter-spacing:var(--heading-letterspacing)!important;line-height:var(--heading-line-height)!important;font-size:24px!important}@media screen and (max-width:989px){.bundle-product__bis-form form h1 span{font-size:22px!important}}.bundle-product__bis-form form>div>div>div{padding:0!important}.bundle-product__bis-form form>div{min-height:0!important}.bundle-product__bis-form form>div>div+div{margin-top:14px!important}.bundle-product__bis-form form>div>div+div:last-of-type{margin-top:17px!important}.bundle-product__bis-form form input[type=email]{min-height:50px!important;border:1px solid #e56a54!important;border-radius:8px!important;padding:16px!important;font-family:var(--main-font-stack)!important;font-weight:var(--main-font-weight)!important;font-style:var(--main-font-style)!important;letter-spacing:0!important;font-size:14px!important}.bundle-product__bis-form form div>div:nth-of-type(2)>div>div>input[type=email]:hover{border-color:#e56a54!important;outline:0!important}.bundle-product__bis-form form div>div:nth-of-type(2)>div>div>input[type=email]:focus-visible{outline-width:var(--input-border-width)!important;outline-style:dashed!important;outline-color:rgb(var(--color-scheme-text))!important;outline-offset:.25rem!important}.bundle-product__bis-form form input[type=email]::placeholder{color:#e56a54!important;font-family:inherit!important;font-weight:inherit!important;font-style:inherit!important;letter-spacing:inherit!important;font-size:inherit!important}.bundle-product__bis-form form button{position:relative!important;display:inline-block!important;height:auto!important;min-height:50px!important;cursor:pointer!important;border-radius:var(--button-border-radius)!important;padding:.65rem 1rem .75rem!important;text-align:center!important;font-size:var(--font-size-sm)!important;line-height:var(--base-line-height)!important;text-transform:var(--button-text-transform)!important;background:rgb(var(--color-button-background))!important;color:rgb(var(--color-button-text))!important;box-shadow:inset 0 0 0 var(--button-border-width) rgb(var(--color-button-border))!important;box-sizing:border-box!important;transition:transform .1s cubic-bezier(.215,.61,.355,1)!important;font-family:var(--button-font-stack)!important;font-weight:var(--button-font-weight)!important;font-style:var(--button-font-style)!important;letter-spacing:var(--button-letter-spacing)!important}.bundle-product__bis-form form button:hover{background:rgb(var(--color-button-background-hover))!important;color:rgb(var(--color-button-text-hover))!important;border-color:rgb(var(--color-button-border-hover))!important;box-shadow:inset 0 0 0 var(--button-border-width) rgb(var(--color-button-border-hover))!important}.plan__label select{padding:0 32px 0 0;border:none;box-shadow:none}.plan__label div{display:inline-flex;flex-wrap:wrap;gap:.8px}.plan__label div>:first-child{flex-shrink:0}.bundle-product__plan-group[data-selling-plan-group]{display:none}.bundle-product__plan-group[data-selling-plan-group].is-active{display:block}.bundle-product__errors{color:#e56a54;margin-top:16px}.bundle-product__errors:empty{display:none}.bundle-product__radio_wrapper{display:flex;justify-content:space-between}.bundle-label-typography{font-size:18px;font-weight:500}.bundle-label-typography.bundle-one-time-price{font-weight:600}@media screen and (min-width:990px){.bundle-label-typography{font-size:19px}}.bundle-badge-typography{color:#e56a54;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/44/assets/section-bundle-product.css.map */
