@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}}.bundle-product__collection,.bundle-product__options{margin-top:24px;padding-block:24px 24px;border-top:1px solid #1F0804}.bundle-product__collection+.bundle-product__options,.bundle-product__options+.bundle-product__collection,.bundle-product__collection+.bundle-product__collection{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}@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}@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{background-color:#fff;padding:20px 24px;border:.1rem solid #1F0804;border-radius:8px}.bundle-product__plans-body-element+.bundle-product__plans-body-element,.bundle-product__plan-group+.bundle-product__plan-group{margin-top:16px}.bundle-product__details{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:12px;container-type:inline-size}@container (max-width: 400px){.bundle-product__details{grid-template-columns:1fr}}.bundle-product__details>*{padding:6px 12px;border:.1rem solid #1F0804;border-radius:8px}.bundle-product__details-title{font-weight:700;margin-bottom:6px}.bundle-product__details-text{display:flex;justify-content:space-between;align-items:center}.bundle-product__details-text>*:nth-child(2){font-weight:700}.bundle-product__details-price{text-align:center;padding-top:16px}.bundle-product__details-price-title{font-size:18px;font-weight:700}.bundle-product__details-price-base{font-size:18px;line-height:1;text-decoration:line-through;margin-top:6px}.bundle-product__details-price-current{font-size:22px;font-weight:500;line-height:1;color:#e56a54;margin-top:6px}.bundle-product__details-price-plan{font-size:18px;line-height:1;margin-top:6px}.bundle-product__details-price-text{line-height:1.3;margin-top:6px}.bundle-product__details-price-text span{font-weight:700;color:#e56a54}.bundle-product__radio label{display:flex;align-items:flex-start;gap:8px}.bundle-product__radio input:checked~label{font-weight:700}@media screen and (min-width: 990px){.bundle-product__radio label{align-items:center}}.bundle-product__radio 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 label span:last-of-type{flex-direction:column-reverse;align-items:flex-end;text-align:right}}.bundle-product__radio label:before{content:"";display:inline-block;width:24px;min-width:24px;height:24px;outline:1px solid #1F0804;border-radius:50%;background-color:transparent;border:3px solid #fff}.bundle-product__radio input:checked+label:before{background-color:#1f0804}.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:16px}.bundle-product__select select{width:100%;background-color:transparent;box-shadow:inset 0 0 0 1px #e9e5dd;min-height:56px}.bundle-product__selling-points{margin-top:12px;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}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-bundle-product.css.map */
