product-bundle .has-halo-block-loader{pointer-events:none}product-bundle .card--block-title input[type=checkbox]+.card__heading:before{content:"";position:absolute;top:calc(50% - 8px);left:0;border:1px solid #dbdbdb;width:16px;height:16px;background-color:transparent;border-radius:0}product-bundle .card--block-title input[type=checkbox]:checked+.card__heading:before{background-color:#000;border-color:#000}product-bundle .card--block-title input[type=checkbox]+.card__heading:after{content:"";display:block;position:absolute;top:calc(50% - 5px);left:3px;width:10px;height:10px;background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='far' data-icon='check' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-check fa-w-16 fa-3x'%3E%3Cpath fill='%23ffffff' d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z' class=''%3E%3C/path%3E%3C/svg%3E");background-size:cover;background-position:center;line-height:1;transition:transform .3s ease-out;opacity:0;transform:scale(.9)}product-bundle .card--block-title input[type=checkbox]:checked+.card__heading:after{opacity:1;transform:scale(1)}product-bundle .card--block-title .card__heading{position:relative;padding:0 0 0 32px}product-bundle .card--block-title input[type=checkbox]{display:none;border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px;box-sizing:border-box}product-bundle .arrow-on-header .swiper-btns-on-header{gap:3rem}.bundle-product-options{display:block;position:absolute;text-align:left;opacity:0;visibility:visible;pointer-events:none;top:50%;left:auto;right:var(--padding-inline-end);transform:translateY(-50%);background:#fff;z-index:3;width:400px;box-shadow:0 3px 7px #0003;transition:all ease .3s,opacity .25s ease-in-out,transform .25s ease-in-out;overflow:hidden}.bundle-product-options .halo-popup-header{background-color:#f5f5f5;padding:12px 20px}.bundle-product-options .bundle-option-content{padding:12px 20px;max-height:250px;overflow-y:auto}.bundle-product-options .bundle-option-close{background:transparent;border-radius:50%;color:rgb(var(--color-foreground-rgb) / var(--opacity-55));display:flex;align-items:center;justify-content:center;cursor:pointer;padding:1.2rem;z-index:1;position:absolute;top:.4rem;right:.4rem}.swiper-slide-active .bundle-product-options{left:var(--padding-inline-start);right:auto}.bundle-product-item.is-open .bundle-product-options{opacity:1;pointer-events:all}.swiper .bundle-product-item{overflow:visible}.swiper .bundle-product-item.is-open{z-index:1}.bundle-option-title{margin:0}.bundle-product-totalPrice .old-price{text-decoration:line-through;font-size:var(--font-size--xs)}body.template-product .evo-product-bundle-background,body.template-product .section-background.evo-product-bundle-background,body.template-product .section:has(product-bundle.product-bundle-section) .section-background,body.template-product .section:has(.product-bundle-section) .section-background{background:#050507!important;opacity:1!important}body.template-product .evo-product-bundle-section,body.template-product .section:has(product-bundle.product-bundle-section),body.template-product .section:has(.product-bundle-section){position:relative!important;overflow:hidden!important;isolation:isolate!important;padding:clamp(42px,5vw,78px) clamp(16px,4vw,56px)!important;background:radial-gradient(circle at 74% 18%,rgba(248,66,0,.24),transparent 34%),radial-gradient(circle at 24% 82%,rgba(112,20,12,.24),transparent 34%),linear-gradient(180deg,#040406,#09090d)!important;color:#f7f7f7!important}body.template-product .evo-product-bundle-section:before,body.template-product .section:has(product-bundle.product-bundle-section):before,body.template-product .section:has(.product-bundle-section):before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:-1!important;pointer-events:none!important;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px)!important;background-size:44px 44px!important;-webkit-mask-image:radial-gradient(circle at center,#000 0%,transparent 73%)!important;mask-image:radial-gradient(circle at center,#000 0%,transparent 73%)!important;opacity:.24!important}body.template-product .evo-product-bundle-section .custom-section-content,body.template-product .section:has(product-bundle.product-bundle-section) .custom-section-content,body.template-product .section:has(.product-bundle-section) .custom-section-content{width:min(1320px,calc(100vw - 32px))!important;max-width:none!important;margin-inline:auto!important;padding:clamp(24px,3vw,42px)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:8px!important;background:radial-gradient(circle at 90% 4%,rgba(248,66,0,.18),transparent 30%),linear-gradient(135deg,#ffffff0e,#ffffff05),#08080cf5!important;box-shadow:0 30px 76px #00000080!important}body.template-product product-bundle .section-resource-list__header{margin:0 0 24px!important}body.template-product product-bundle .section-resource-list__header .text-block,body.template-product product-bundle .section-resource-list__header h1,body.template-product product-bundle .section-resource-list__header h2,body.template-product product-bundle .section-resource-list__header h3,body.template-product product-bundle .section-resource-list__header h4,body.template-product product-bundle .section-resource-list__header p{color:#fff!important;opacity:1!important;text-shadow:none!important}body.template-product product-bundle .section-resource-list__header h4{margin:0!important;font-size:clamp(2.6rem,2rem + 1vw,4rem)!important;line-height:1.05!important;letter-spacing:.02em!important;text-transform:uppercase!important}body.template-product product-bundle .section-content-wrapper,body.template-product .evo-product-bundle-section product-bundle .section-content-wrapper{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(320px,380px)!important;gap:clamp(24px,4vw,48px)!important;align-items:start!important}body.template-product product-bundle .swiper-wrapper,body.template-product .evo-product-bundle-section product-bundle .swiper-wrapper{display:grid!important;grid-template-columns:repeat(2,minmax(280px,1fr))!important;gap:18px!important;transform:none!important}body.template-product product-bundle .swiper-slide.bundle-product-item{width:auto!important;height:auto!important;margin:0!important}body.template-product product-bundle .bundle-product-item:not(:last-child):before{display:none!important;content:none!important}body.template-product product-bundle .card.card--bundle{display:grid!important;grid-template-columns:118px minmax(0,1fr)!important;align-items:center!important;gap:18px!important;min-height:158px!important;padding:18px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:8px!important;background:radial-gradient(circle at 100% 0%,rgba(248,66,0,.2),transparent 38%),linear-gradient(145deg,#1a1a22,#0b0b10)!important;color:#f7f7f7!important;box-shadow:inset 0 1px #ffffff0e,0 16px 38px #00000047!important}body.template-product product-bundle .bundle-product-item.isChecked .card.card--bundle{border-color:#ff5116d9!important;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #ff511629,0 18px 44px #00000057!important}body.template-product product-bundle .card--bundle .card__media,body.template-product product-bundle .card--bundle .media,body.template-product product-bundle .card--bundle .card-media,body.template-product product-bundle .card--bundle picture,body.template-product product-bundle .card--bundle img{width:118px!important;height:118px!important;max-width:118px!important;object-fit:contain!important;border-radius:7px!important;background:#ffffff0b!important}body.template-product product-bundle .card--block-title .card__heading,body.template-product product-bundle .card--block-title .card__heading a{color:#fff!important;font-size:clamp(1.44rem,1.12rem + .4vw,1.72rem)!important;line-height:1.18!important;font-weight:800!important}body.template-product product-bundle .card--block-title input[type=checkbox]+.card__heading{padding-left:34px!important}body.template-product product-bundle .card--block-title input[type=checkbox]+.card__heading:before{top:1px!important;width:22px!important;height:22px!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:5px!important;background:#ffffff14!important}body.template-product product-bundle .card--block-title input[type=checkbox]:checked+.card__heading:before{border-color:#ff4b14!important;background:#ff4b14!important}body.template-product product-bundle .card--block-title input[type=checkbox]+.card__heading:after{top:7px!important;left:5px!important}body.template-product product-bundle .card-product-information .price,body.template-product product-bundle .card-product-information .price-item,body.template-product product-bundle .card-product-information .money{color:#ff6b2e!important;font-size:clamp(1.42rem,1.1rem + .35vw,1.72rem)!important;font-weight:900!important}body.template-product product-bundle .card-product-information .price__regular .price-item{color:#ff6b2e!important}body.template-product product-bundle .card--block-button,body.template-product product-bundle .bundle-product-toggle{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}body.template-product product-bundle .bundle-product-information{position:sticky!important;top:92px!important;align-self:start!important;padding:clamp(28px,3vw,38px)!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:8px!important;background:radial-gradient(circle at 76% 0%,rgba(248,66,0,.28),transparent 42%),linear-gradient(160deg,#1b1b22,#08080c 74%)!important;color:#fff!important;box-shadow:0 24px 60px #00000061!important}body.template-product product-bundle .bundle-product-title-price,body.template-product product-bundle .bundle-product-totalPrice,body.template-product product-bundle .bundle-product-text{color:#fff!important;text-align:center!important}body.template-product product-bundle .bundle-product-totalPrice{justify-content:center!important;gap:12px!important;margin:10px 0 22px!important}body.template-product product-bundle .bundle-product-totalPrice .price-item--sale,body.template-product product-bundle .bundle-product-totalPrice .price-item--last,body.template-product product-bundle .bundle-price{color:#ff4b14!important;font-size:clamp(4.2rem,3.2rem + 2vw,6.2rem)!important;line-height:.95!important;font-weight:900!important}body.template-product product-bundle .bundle-product-totalPrice .old-price,body.template-product product-bundle .bundle-old-price{color:#ffffff75!important;font-size:clamp(1.7rem,1.3rem + .4vw,2.2rem)!important;text-decoration:line-through!important}body.template-product product-bundle input[data-bundle-addtocart]{width:100%!important;min-height:56px!important;border:0!important;border-radius:8px!important;background:linear-gradient(180deg,#ff5420,#e93200)!important;color:#fff!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important;box-shadow:0 14px 30px #f842003d!important}body.template-product product-bundle .bundle-product-text{margin-top:16px!important;color:#ffffffc2!important;font-size:1.46rem!important;line-height:1.45!important}@media(max-width:1180px){body.template-product product-bundle .section-content-wrapper,body.template-product .evo-product-bundle-section product-bundle .section-content-wrapper{grid-template-columns:1fr!important}body.template-product product-bundle .bundle-product-information{position:static!important}}html body.template-product .shopify-section:has(.evo-product-bundle-section),html body.template-product .section-background.evo-product-bundle-background,html body.template-product .evo-product-bundle-section,html body.template-product .evo-product-bundle-section .custom-section-background{background:radial-gradient(circle at 78% 14%,rgba(248,66,0,.18),transparent 34%),radial-gradient(circle at 14% 80%,rgba(110,22,14,.18),transparent 32%),linear-gradient(180deg,#040406,#0a0a0f)!important;color:#f7f7f7!important}html body.template-product .evo-product-bundle-background{opacity:1!important}html body.template-product .evo-product-bundle-section{min-height:0!important;padding:clamp(22px,2.6vw,36px) clamp(16px,3vw,40px)!important}html body.template-product .evo-product-bundle-section .custom-section-content{width:min(1280px,calc(100vw - 32px))!important;max-width:1280px!important;margin-inline:auto!important;padding:clamp(16px,2vw,24px)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:8px!important;background:radial-gradient(circle at 88% 0%,rgba(248,66,0,.16),transparent 32%),linear-gradient(135deg,#16161dfa,#07070afa)!important;box-shadow:0 24px 62px #00000061!important}html body.template-product .evo-product-bundle-section product-bundle .section-content-wrapper{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(300px,340px)!important;gap:clamp(18px,2.8vw,34px)!important;align-items:start!important}html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header{margin:0 0 14px!important}html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header h1,html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header h2,html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header h3,html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header h4,html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header .text-block{color:#fff!important;font-size:clamp(1.55rem,1.25rem + .8vw,2.15rem)!important;line-height:1.12!important;letter-spacing:0!important;text-transform:none!important}html body.template-product .evo-product-bundle-section product-bundle .swiper-wrapper{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;transform:none!important}html body.template-product .evo-product-bundle-section product-bundle .swiper-slide.bundle-product-item{width:auto!important;height:auto!important;min-height:0!important;margin:0!important}html body.template-product .evo-product-bundle-section product-bundle .card.card--bundle{display:grid!important;grid-template-columns:88px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:0!important;height:122px!important;padding:12px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:8px!important;background:radial-gradient(circle at 100% 0%,rgba(248,66,0,.18),transparent 34%),linear-gradient(145deg,#17171f,#0b0b10)!important;color:#f7f7f7!important;box-shadow:inset 0 1px #ffffff0f,0 10px 26px #00000038!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-item.isChecked .card.card--bundle{border-color:#ff5116d9!important;box-shadow:inset 0 1px #ffffff12,0 0 0 1px #f8420033,0 12px 28px #00000047!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-media,html body.template-product .evo-product-bundle-section product-bundle .card--block-media .ratio,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card__media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card-media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle picture,html body.template-product .evo-product-bundle-section product-bundle .card--bundle img{width:88px!important;height:88px!important;max-width:88px!important;min-width:88px!important;aspect-ratio:1 / 1!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-media{grid-column:1!important;grid-row:1!important;overflow:hidden!important;border-radius:7px!important;background:#ffffff0e!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-media img{display:block!important;object-fit:contain!important;border-radius:7px!important}html body.template-product .evo-product-bundle-section product-bundle .card-product-information{grid-column:2!important;grid-row:1!important;display:flex!important;min-width:0!important;width:100%!important;max-width:100%!important;gap:8px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .card__heading{min-width:0!important;width:100%!important;max-width:100%!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title .card__heading{display:-webkit-box!important;overflow:hidden!important;padding-left:28px!important;color:#fff!important;font-size:1rem!important;font-weight:800!important;line-height:1.22!important;letter-spacing:0!important;text-overflow:ellipsis!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title .card__heading a,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .full-unstyled-link,html body.template-product .evo-product-bundle-section product-bundle .card-title-change{color:inherit!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:before{top:0!important;left:0!important;width:20px!important;height:20px!important;border-color:#ffffff4d!important;border-radius:5px!important;background:#ffffff14!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:after{top:5px!important;left:4px!important;width:12px!important;height:12px!important}html body.template-product .evo-product-bundle-section product-bundle .card-product-information .price,html body.template-product .evo-product-bundle-section product-bundle .card-product-information .price-item,html body.template-product .evo-product-bundle-section product-bundle .card-product-information .money{color:#ff6b2e!important;font-size:1rem!important;font-weight:900!important;line-height:1.15!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-button,html body.template-product .evo-product-bundle-section product-bundle .bundle-product-toggle{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;visibility:hidden!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-information{position:sticky!important;top:88px!important;display:flex!important;width:100%!important;min-height:0!important;padding:22px!important;align-self:start!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:8px!important;background:radial-gradient(circle at 84% 0%,rgba(248,66,0,.24),transparent 38%),linear-gradient(160deg,#191920,#08080c 76%)!important;color:#fff!important;box-shadow:0 18px 48px #00000052!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-title-price p{margin:0!important;font-size:1rem!important;line-height:1.25!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-totalPrice{display:flex!important;margin:8px 0 18px!important;gap:8px 10px!important;flex-wrap:wrap!important;align-items:baseline!important;justify-content:center!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-totalPrice .price-item--sale,html body.template-product .evo-product-bundle-section product-bundle .bundle-product-totalPrice .price-item--last,html body.template-product .evo-product-bundle-section product-bundle .bundle-price{color:#ff4b14!important;font-size:clamp(2.8rem,3.8vw,4.6rem)!important;line-height:.95!important;font-weight:900!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-totalPrice .old-price,html body.template-product .evo-product-bundle-section product-bundle .bundle-old-price{color:#ffffff73!important;font-size:1.25rem!important;text-decoration:line-through!important}html body.template-product .evo-product-bundle-section product-bundle input[data-bundle-addtocart],html body.template-product .evo-product-bundle-section product-bundle .button-bundle{width:100%!important;min-height:48px!important;border:0!important;border-radius:8px!important;background:linear-gradient(180deg,#ff5420,#e93200)!important;color:#fff!important;font-size:1rem!important;font-weight:900!important;letter-spacing:0!important;text-transform:uppercase!important;box-shadow:0 12px 26px #f8420040!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-text{margin-top:14px!important;color:#ffffffb8!important;font-size:.95rem!important;line-height:1.45!important}@media(max-width:1180px){html body.template-product .evo-product-bundle-section product-bundle .section-content-wrapper{grid-template-columns:1fr!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-information{position:static!important}}@media(max-width:760px){html body.template-product .evo-product-bundle-section{padding:18px 12px!important}html body.template-product .evo-product-bundle-section .custom-section-content{width:100%!important;padding:14px!important}html body.template-product .evo-product-bundle-section product-bundle .swiper-wrapper{grid-template-columns:1fr!important}html body.template-product .evo-product-bundle-section product-bundle .card.card--bundle{grid-template-columns:76px minmax(0,1fr)!important;height:108px!important;padding:10px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-media,html body.template-product .evo-product-bundle-section product-bundle .card--block-media .ratio,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card__media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card-media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle picture,html body.template-product .evo-product-bundle-section product-bundle .card--bundle img{width:76px!important;height:76px!important;max-width:76px!important;min-width:76px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title .card__heading{font-size:.92rem!important;-webkit-line-clamp:2!important}}html body.template-product .evo-product-bundle-section product-bundle .card.card--bundle{position:relative!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title .card__heading{padding-right:0!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:before{top:12px!important;right:12px!important;width:24px!important;height:24px!important;transform:none!important;z-index:3!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:after{top:18px!important;right:18px!important;width:12px!important;height:8px!important;transform:rotate(-45deg)!important;z-index:4!important}@media(min-width:768px){html body.template-product{--evo-pdp-page-max: 1280px;--evo-pdp-gutter: clamp(28px, 4.2vw, 72px)}html body.template-product .evo-product-bundle-section{padding-inline:0!important}html body.template-product .evo-product-bundle-section .custom-section-content{width:min(var(--evo-pdp-page-max),calc(100vw - (var(--evo-pdp-gutter) * 2)))!important;max-width:none!important;margin-inline:auto!important}}@media(max-width:760px){html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:before{top:10px!important;right:10px!important;width:22px!important;height:22px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:after{top:16px!important;right:16px!important;width:11px!important;height:7px!important}}html body.template-product .shopify-section:has(.evo-product-bundle-section),html body.template-product .section-background.evo-product-bundle-background,html body.template-product .evo-product-bundle-section,html body.template-product .evo-product-bundle-section .custom-section-background{background:radial-gradient(circle at 78% 14%,rgba(248,66,0,.16),transparent 34%),radial-gradient(circle at 14% 80%,rgba(110,22,14,.16),transparent 32%),linear-gradient(180deg,#040406,#0a0a0f)!important;color:#f7f7f7!important}html body.template-product .evo-product-bundle-section{min-height:0!important;padding:28px 20px!important}html body.template-product .evo-product-bundle-section .custom-section-content{width:min(1460px,calc(100vw - 40px))!important;max-width:1460px!important;min-height:0!important;margin-inline:auto!important;padding:28px!important;overflow:visible!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:8px!important;background:radial-gradient(circle at 78% 8%,rgba(248,66,0,.16),transparent 34%),linear-gradient(135deg,#121218fa,#050508fc)!important;box-shadow:0 22px 58px #0000005c!important}html body.template-product .evo-product-bundle-section .custom-section-content>.overlay{display:none!important}html body.template-product .evo-product-bundle-section product-bundle .section-content-wrapper{display:grid!important;grid-template-columns:minmax(620px,760px) minmax(300px,360px)!important;justify-content:center!important;align-items:start!important;gap:42px!important;min-height:0!important;width:100%!important}html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header{margin:0 0 16px!important}html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header h1,html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header h2,html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header h3,html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header h4,html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header .text-block{color:#fff!important;font-size:1.65rem!important;line-height:1.15!important;font-weight:800!important;letter-spacing:0!important;text-transform:none!important}html body.template-product .evo-product-bundle-section product-bundle .product-bundle-content,html body.template-product .evo-product-bundle-section product-bundle .product-bundle-carousel-swiper-component,html body.template-product .evo-product-bundle-section product-bundle .swiper,html body.template-product .evo-product-bundle-section product-bundle .swiper-wrapper{overflow:visible!important;background:transparent!important}html body.template-product .evo-product-bundle-section product-bundle .product-bundle-content{max-width:760px!important}html body.template-product .evo-product-bundle-section product-bundle .swiper-wrapper{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important;transform:none!important}html body.template-product .evo-product-bundle-section product-bundle .swiper-slide.bundle-product-item{display:block!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;overflow:visible!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-item:not(:last-child):before,html body.template-product .evo-product-bundle-section product-bundle .swiper-btns-wrap{display:none!important;content:none!important}html body.template-product .evo-product-bundle-section product-bundle .card.card--bundle{position:relative!important;display:grid!important;grid-template-columns:92px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;width:100%!important;height:auto!important;min-height:132px!important;max-height:none!important;padding:14px 42px 14px 14px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:8px!important;background:radial-gradient(circle at 100% 0%,rgba(248,66,0,.14),transparent 38%),linear-gradient(145deg,#14141cfa,#08080cfa)!important;color:#f7f7f7!important;box-shadow:inset 0 1px #ffffff0f,0 14px 34px #0000003d!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-item.isChecked .card.card--bundle{border-color:#ff4e14db!important;background:radial-gradient(circle at 100% 0%,rgba(248,66,0,.22),transparent 38%),linear-gradient(145deg,#16161efa,#09090efa)!important;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #f842002e,0 18px 36px #00000047!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-media,html body.template-product .evo-product-bundle-section product-bundle .card--block-media .ratio,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card__media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card-media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle picture,html body.template-product .evo-product-bundle-section product-bundle .card--bundle img{width:92px!important;height:92px!important;max-width:92px!important;min-width:92px!important;aspect-ratio:1 / 1!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-media{grid-column:1!important;align-self:center!important;overflow:hidden!important;border-radius:8px!important;background:#ffffff0f!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-media img{display:block!important;object-fit:contain!important;border-radius:8px!important}html body.template-product .evo-product-bundle-section product-bundle .card-product-information{grid-column:2!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:6px!important;min-width:0!important;width:100%!important;max-width:100%!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .card__heading,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .full-unstyled-link,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .text-block,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .text,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .link--hover-underline,html body.template-product .evo-product-bundle-section product-bundle .card-title-change{color:#fff!important;font-size:.98rem!important;line-height:1.2!important;font-weight:780!important;letter-spacing:0!important;text-align:left!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title .card__heading{position:static!important;display:block!important;min-width:0!important;max-width:100%!important;padding:0!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title .text-block,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .text{display:-webkit-box!important;overflow:hidden!important;max-width:100%!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:before{top:14px!important;right:14px!important;left:auto!important;width:22px!important;height:22px!important;border-color:#ffffff52!important;border-radius:6px!important;background:#ffffff14!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]:checked+.card__heading:before{border-color:#ff4b14!important;background:#ff4b14!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:after{top:19px!important;right:18px!important;left:auto!important;width:14px!important;height:9px!important}html body.template-product .evo-product-bundle-section product-bundle .card-product-information .price,html body.template-product .evo-product-bundle-section product-bundle .card-product-information .price-item,html body.template-product .evo-product-bundle-section product-bundle .card-product-information .money{color:#ff6b2e!important;font-size:.96rem!important;font-weight:850!important;line-height:1.1!important;letter-spacing:0!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-button,html body.template-product .evo-product-bundle-section product-bundle .bundle-product-toggle,html body.template-product .evo-product-bundle-section product-bundle button.bundle-product-toggle{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;visibility:hidden!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-information{position:sticky!important;top:92px!important;display:flex!important;width:100%!important;min-height:0!important;padding:24px!important;align-self:start!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:8px!important;background:radial-gradient(circle at 86% 0%,rgba(248,66,0,.24),transparent 38%),linear-gradient(160deg,#181820,#08080c 74%)!important;color:#fff!important;box-shadow:0 18px 48px #00000052!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-title-price,html body.template-product .evo-product-bundle-section product-bundle .bundle-product-totalPrice,html body.template-product .evo-product-bundle-section product-bundle .bundle-product-text{width:100%!important;color:#fff!important;text-align:center!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-title-price p{margin:0!important;color:#ffffffd6!important;font-size:1rem!important;line-height:1.25!important;letter-spacing:0!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-totalPrice{display:flex!important;margin:10px 0 18px!important;gap:8px!important;flex-wrap:wrap!important;align-items:baseline!important;justify-content:center!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-totalPrice .price-item--sale,html body.template-product .evo-product-bundle-section product-bundle .bundle-product-totalPrice .price-item--last,html body.template-product .evo-product-bundle-section product-bundle .bundle-price{color:#ff4b14!important;font-size:3rem!important;line-height:1!important;font-weight:900!important;letter-spacing:0!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-totalPrice .old-price,html body.template-product .evo-product-bundle-section product-bundle .bundle-old-price{color:#ffffff73!important;font-size:1rem!important;line-height:1!important;text-decoration:line-through!important}html body.template-product .evo-product-bundle-section product-bundle input[data-bundle-addtocart],html body.template-product .evo-product-bundle-section product-bundle .button-bundle{width:100%!important;min-height:46px!important;border:0!important;border-radius:8px!important;background:linear-gradient(180deg,#ff5420,#e93200)!important;color:#fff!important;font-size:.94rem!important;font-weight:900!important;letter-spacing:0!important;text-transform:uppercase!important;box-shadow:0 12px 26px #f8420040!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-text{margin-top:12px!important;color:#ffffffb8!important;font-size:.9rem!important;line-height:1.35!important}@media(max-width:1240px){html body.template-product .evo-product-bundle-section product-bundle .section-content-wrapper{grid-template-columns:minmax(0,760px)!important;justify-content:center!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-information{position:static!important;max-width:520px!important;margin-inline:auto!important}}@media(max-width:760px){html body.template-product .evo-product-bundle-section{padding:16px 12px!important}html body.template-product .evo-product-bundle-section .custom-section-content{width:100%!important;padding:16px!important}html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header h1,html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header h2,html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header h3,html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header h4,html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header .text-block{font-size:1.35rem!important}html body.template-product .evo-product-bundle-section product-bundle .swiper-wrapper{grid-template-columns:1fr!important;gap:10px!important}html body.template-product .evo-product-bundle-section product-bundle .card.card--bundle{grid-template-columns:80px minmax(0,1fr)!important;min-height:112px!important;padding:12px 40px 12px 12px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-media,html body.template-product .evo-product-bundle-section product-bundle .card--block-media .ratio,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card__media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card-media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle picture,html body.template-product .evo-product-bundle-section product-bundle .card--bundle img{width:80px!important;height:80px!important;min-width:80px!important;max-width:80px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .card__heading,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .full-unstyled-link,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .text-block,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .text,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .link--hover-underline,html body.template-product .evo-product-bundle-section product-bundle .card-title-change{font-size:.95rem!important;line-height:1.18!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title .text-block,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .text{-webkit-line-clamp:3!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-totalPrice .price-item--sale,html body.template-product .evo-product-bundle-section product-bundle .bundle-product-totalPrice .price-item--last,html body.template-product .evo-product-bundle-section product-bundle .bundle-price{font-size:2.2rem!important}}html body.template-product .evo-product-bundle-section product-bundle .card.card--bundle{padding-right:14px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .card__heading{position:relative!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title .card__heading{padding-right:38px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:before{top:50%!important;right:0!important;left:auto!important;z-index:6!important;width:24px!important;height:24px!important;border-radius:7px!important;transform:translateY(-50%)!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:after{top:50%!important;right:6px!important;left:auto!important;z-index:7!important;width:12px!important;height:8px!important;transform:translateY(-58%) rotate(-45deg)!important}@media(max-width:760px){html body.template-product .evo-product-bundle-section product-bundle .card--block-title .card__heading{padding-right:32px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:before{width:20px!important;height:20px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:after{right:5px!important;width:10px!important;height:7px!important}}html body.template-product .evo-product-bundle-section{padding-block:clamp(28px,4vw,54px)!important}html body.template-product .evo-product-bundle-section .custom-section-content{width:min(1380px,calc(100vw - 36px))!important;padding:clamp(24px,3vw,38px)!important;background:radial-gradient(circle at 85% 10%,rgba(248,66,0,.2),transparent 33%),radial-gradient(circle at 7% 88%,rgba(248,66,0,.08),transparent 30%),linear-gradient(135deg,#14141afa,#060609fc)!important}html body.template-product .evo-product-bundle-section product-bundle .section-content-wrapper{grid-template-columns:minmax(680px,880px) minmax(320px,420px)!important;gap:clamp(42px,7vw,110px)!important;align-items:center!important}html body.template-product .evo-product-bundle-section product-bundle .swiper-wrapper{grid-template-columns:repeat(2,minmax(320px,1fr))!important;gap:16px!important}html body.template-product .evo-product-bundle-section product-bundle .card.card--bundle{position:relative!important;grid-template-columns:112px minmax(0,1fr)!important;gap:18px!important;height:auto!important;min-height:142px!important;padding:16px 52px 16px 16px!important;overflow:hidden!important;border-color:#ffffff21!important;background:radial-gradient(circle at 102% -10%,rgba(248,66,0,.24),transparent 36%),linear-gradient(145deg,#18181ffa,#07070bfa)!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-item.isChecked .card.card--bundle{border-color:#ff5116b8!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-media,html body.template-product .evo-product-bundle-section product-bundle .card--block-media .ratio,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card__media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card-media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle picture,html body.template-product .evo-product-bundle-section product-bundle .card--bundle img{width:112px!important;height:112px!important;min-width:112px!important;max-width:112px!important}html body.template-product .evo-product-bundle-section product-bundle .card-product-information{display:grid!important;grid-template-rows:auto auto!important;align-content:center!important;gap:10px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title .card__heading{display:block!important;padding-left:0!important;padding-right:0!important;overflow:hidden!important;color:#fff!important;font-size:clamp(.98rem,.9rem + .22vw,1.14rem)!important;font-weight:800!important;line-height:1.25!important;letter-spacing:0!important;text-overflow:ellipsis!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title .card__heading a,html body.template-product .evo-product-bundle-section product-bundle .card-title-change,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .text-block,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .text{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:before{top:16px!important;right:16px!important;left:auto!important;z-index:2!important;width:26px!important;height:26px!important;border:0!important;border-radius:7px!important;background:#ffffff1a!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]:checked+.card__heading:before{background:#ff4b14!important;box-shadow:0 8px 18px #f8420047!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:after{top:23px!important;right:23px!important;left:auto!important;z-index:3!important;width:12px!important;height:12px!important}html body.template-product .evo-product-bundle-section product-bundle .card-product-information .price,html body.template-product .evo-product-bundle-section product-bundle .card-product-information .price-item,html body.template-product .evo-product-bundle-section product-bundle .card-product-information .money{font-size:1.04rem!important;line-height:1.1!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-information{max-width:420px!important;padding:clamp(26px,3vw,38px)!important}@media(min-width:1241px){html body.template-product .evo-product-bundle-section product-bundle .product-bundle-content{max-width:880px!important}}@media(max-width:1240px){html body.template-product .evo-product-bundle-section product-bundle .section-content-wrapper{grid-template-columns:minmax(0,860px)!important;justify-content:center!important}}@media(max-width:760px){html body.template-product .evo-product-bundle-section{padding:18px 8px!important}html body.template-product .evo-product-bundle-section .custom-section-content{width:100%!important;padding:18px 14px!important}html body.template-product .evo-product-bundle-section product-bundle .swiper-wrapper{grid-template-columns:1fr!important;gap:12px!important}html body.template-product .evo-product-bundle-section product-bundle .card.card--bundle{grid-template-columns:104px minmax(0,1fr)!important;min-height:126px!important;padding:14px 48px 14px 14px!important;gap:14px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-media,html body.template-product .evo-product-bundle-section product-bundle .card--block-media .ratio,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card__media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card-media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle picture,html body.template-product .evo-product-bundle-section product-bundle .card--bundle img{width:104px!important;height:104px!important;min-width:104px!important;max-width:104px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title .card__heading{font-size:1rem!important;line-height:1.22!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title .card__heading a,html body.template-product .evo-product-bundle-section product-bundle .card-title-change,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .text-block,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .text{-webkit-line-clamp:3!important}}@media(max-width:420px){html body.template-product .evo-product-bundle-section product-bundle .card.card--bundle{grid-template-columns:92px minmax(0,1fr)!important;min-height:116px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-media,html body.template-product .evo-product-bundle-section product-bundle .card--block-media .ratio,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card__media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card-media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle picture,html body.template-product .evo-product-bundle-section product-bundle .card--bundle img{width:92px!important;height:92px!important;min-width:92px!important;max-width:92px!important}}html body.template-product .evo-product-bundle-section{padding:clamp(18px,2.6vw,34px) clamp(12px,2vw,28px)!important}html body.template-product .evo-product-bundle-section .custom-section-content{width:min(1320px,calc(100vw - 28px))!important;padding:clamp(18px,2.2vw,30px)!important}html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header{margin-bottom:12px!important}html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header h1,html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header h2,html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header h3,html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header h4,html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header .text-block{font-size:clamp(1.35rem,1.1rem + .55vw,1.9rem)!important}html body.template-product .evo-product-bundle-section product-bundle .section-content-wrapper{grid-template-columns:minmax(620px,760px) minmax(280px,360px)!important;gap:clamp(28px,5vw,72px)!important;align-items:center!important}html body.template-product .evo-product-bundle-section product-bundle .swiper-wrapper{grid-template-columns:repeat(2,minmax(290px,1fr))!important;gap:12px!important}html body.template-product .evo-product-bundle-section product-bundle .card.card--bundle{position:relative!important;grid-template-columns:88px minmax(0,1fr)!important;min-height:108px!important;padding:12px 42px 12px 12px!important;gap:14px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-media,html body.template-product .evo-product-bundle-section product-bundle .card--block-media .ratio,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card__media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card-media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle picture,html body.template-product .evo-product-bundle-section product-bundle .card--bundle img{width:88px!important;height:88px!important;min-width:88px!important;max-width:88px!important}html body.template-product .evo-product-bundle-section product-bundle .card-product-information{padding-right:0!important;gap:7px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .card__heading{position:static!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title .card__heading a,html body.template-product .evo-product-bundle-section product-bundle .card-title-change,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .text-block,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .text{display:-webkit-box!important;overflow:hidden!important;color:#fff!important;font-size:.92rem!important;line-height:1.18!important;font-weight:800!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:before{position:absolute!important;top:10px!important;right:10px!important;left:auto!important;z-index:4!important;width:20px!important;height:20px!important;border-radius:6px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:after{position:absolute!important;top:15px!important;right:15px!important;left:auto!important;z-index:5!important;width:10px!important;height:10px!important}html body.template-product .evo-product-bundle-section product-bundle .card-product-information .price,html body.template-product .evo-product-bundle-section product-bundle .card-product-information .price-item,html body.template-product .evo-product-bundle-section product-bundle .card-product-information .money{font-size:.9rem!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-information{max-width:360px!important;padding:24px!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-totalPrice .price-item--sale,html body.template-product .evo-product-bundle-section product-bundle .bundle-product-totalPrice .price-item--last,html body.template-product .evo-product-bundle-section product-bundle .bundle-price{font-size:clamp(2.35rem,1.8rem + 1.25vw,3.4rem)!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-totalPrice .old-price,html body.template-product .evo-product-bundle-section product-bundle .bundle-old-price{font-size:.82rem!important}html body.template-product .evo-product-bundle-section product-bundle input[data-bundle-addtocart],html body.template-product .evo-product-bundle-section product-bundle .button-bundle{min-height:42px!important;font-size:.82rem!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-text{margin-top:10px!important;font-size:.78rem!important}@media(max-width:1240px){html body.template-product .evo-product-bundle-section product-bundle .section-content-wrapper{grid-template-columns:minmax(0,760px)!important;gap:18px!important}}@media(max-width:760px){html body.template-product .evo-product-bundle-section{padding:12px 6px!important}html body.template-product .evo-product-bundle-section .custom-section-content{padding:14px 10px!important}html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header h1,html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header h2,html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header h3,html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header h4,html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header .text-block{font-size:1.2rem!important}html body.template-product .evo-product-bundle-section product-bundle .card.card--bundle{grid-template-columns:74px minmax(0,1fr)!important;min-height:92px!important;padding:10px 36px 10px 10px!important;gap:10px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-media,html body.template-product .evo-product-bundle-section product-bundle .card--block-media .ratio,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card__media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card-media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle picture,html body.template-product .evo-product-bundle-section product-bundle .card--bundle img{width:74px!important;height:74px!important;min-width:74px!important;max-width:74px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title .card__heading a,html body.template-product .evo-product-bundle-section product-bundle .card-title-change,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .text-block,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .text{font-size:.82rem!important;-webkit-line-clamp:2!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:before{top:8px!important;right:8px!important;width:18px!important;height:18px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:after{top:13px!important;right:13px!important;width:8px!important;height:8px!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-information{max-width:none!important;padding:18px!important}}html body.template-product .evo-product-bundle-section{padding:clamp(18px,2.4vw,30px) clamp(10px,2.8vw,28px)!important}html body.template-product .evo-product-bundle-section .custom-section-content{width:min(1320px,calc(100vw - 24px))!important;max-width:1320px!important;padding:clamp(18px,2.2vw,26px)!important;overflow:hidden!important;background:radial-gradient(circle at 84% 0%,rgba(248,66,0,.15),transparent 30%),radial-gradient(circle at 20% 78%,rgba(248,66,0,.08),transparent 34%),linear-gradient(145deg,#101016fa,#06060afc)!important}html body.template-product .evo-product-bundle-section product-bundle .section-content-wrapper{grid-template-columns:minmax(0,720px) minmax(290px,350px)!important;justify-content:space-between!important;gap:clamp(20px,4vw,44px)!important;padding-block:0!important}html body.template-product .evo-product-bundle-section product-bundle .section-content-wrapper>.group-block,html body.template-product .evo-product-bundle-section product-bundle .product-bundle-content,html body.template-product .evo-product-bundle-section product-bundle .product-bundle-carousel-swiper-component,html body.template-product .evo-product-bundle-section product-bundle .swiper{width:100%!important;max-width:none!important;min-width:0!important}html body.template-product .evo-product-bundle-section product-bundle .swiper-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}html body.template-product .evo-product-bundle-section product-bundle .card.card--bundle{grid-template-columns:82px minmax(0,1fr)!important;min-height:104px!important;padding:11px 42px 11px 11px!important;gap:12px!important;border-radius:9px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-media,html body.template-product .evo-product-bundle-section product-bundle .card--block-media .ratio,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card__media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card-media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle picture,html body.template-product .evo-product-bundle-section product-bundle .card--bundle img{width:82px!important;height:82px!important;min-width:82px!important;max-width:82px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title .card__heading a,html body.template-product .evo-product-bundle-section product-bundle .card-title-change,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .text-block,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .text{font-size:.88rem!important;line-height:1.2!important;-webkit-line-clamp:2!important}html body.template-product .evo-product-bundle-section product-bundle .card-product-information .price,html body.template-product .evo-product-bundle-section product-bundle .card-product-information .price-item,html body.template-product .evo-product-bundle-section product-bundle .card-product-information .money{font-size:.86rem!important;line-height:1.1!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:before{top:50%!important;right:10px!important;width:22px!important;height:22px!important;transform:translateY(-50%)!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:after{top:50%!important;right:15px!important;width:11px!important;height:8px!important;transform:translateY(-58%) rotate(-45deg)!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-information{max-width:350px!important;min-height:0!important;padding:clamp(18px,2vw,24px)!important;align-self:stretch!important;justify-content:center!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-title-price p{font-size:.94rem!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-totalPrice{margin:8px 0 14px!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-totalPrice .price-item--sale,html body.template-product .evo-product-bundle-section product-bundle .bundle-product-totalPrice .price-item--last,html body.template-product .evo-product-bundle-section product-bundle .bundle-price{font-size:clamp(2.2rem,3vw,3.35rem)!important}html body.template-product .evo-product-bundle-section product-bundle input[data-bundle-addtocart],html body.template-product .evo-product-bundle-section product-bundle .button-bundle{width:min(100%,250px)!important;min-height:42px!important;margin-inline:auto!important}@media(max-width:1180px){html body.template-product .evo-product-bundle-section product-bundle .section-content-wrapper{grid-template-columns:1fr!important;gap:16px!important}html body.template-product .evo-product-bundle-section product-bundle .swiper-wrapper{grid-template-columns:1fr!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-information{position:static!important;width:100%!important;max-width:none!important;min-height:0!important}}@media(max-width:760px){html body.template-product .evo-product-bundle-section{padding:12px 8px!important}html body.template-product .evo-product-bundle-section .custom-section-content{width:100%!important;padding:14px 10px!important;border-radius:8px!important}html body.template-product .evo-product-bundle-section product-bundle .section-resource-list__header{margin-bottom:12px!important}html body.template-product .evo-product-bundle-section product-bundle .card.card--bundle{grid-template-columns:68px minmax(0,1fr)!important;min-height:86px!important;padding:9px 36px 9px 9px!important;gap:10px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-media,html body.template-product .evo-product-bundle-section product-bundle .card--block-media .ratio,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card__media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card-media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle picture,html body.template-product .evo-product-bundle-section product-bundle .card--bundle img{width:68px!important;height:68px!important;min-width:68px!important;max-width:68px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title .card__heading a,html body.template-product .evo-product-bundle-section product-bundle .card-title-change,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .text-block,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .text{font-size:.78rem!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-information{padding:16px 12px!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-totalPrice .price-item--sale,html body.template-product .evo-product-bundle-section product-bundle .bundle-product-totalPrice .price-item--last,html body.template-product .evo-product-bundle-section product-bundle .bundle-price{font-size:2.2rem!important}}html body.template-product .evo-product-bundle-section{--evo-pdp-page-max: 1280px;--evo-pdp-wide-max: 1360px;--evo-pdp-gutter: clamp(16px, 3.2vw, 44px);--evo-pdp-section-y-tight: clamp(28px, 4vw, 56px);padding:var(--evo-pdp-section-y-tight) 0!important}html body.template-product .evo-product-bundle-section .custom-section-content{width:min(var(--evo-pdp-wide-max),calc(100vw - (var(--evo-pdp-gutter) * 2)))!important;max-width:none!important;padding:clamp(18px,2.4vw,32px)!important;border-radius:10px!important}html body.template-product .evo-product-bundle-section product-bundle .section-content-wrapper{grid-template-columns:minmax(0,760px) minmax(300px,360px)!important;gap:clamp(24px,4vw,56px)!important;align-items:center!important;justify-content:space-between!important}html body.template-product .evo-product-bundle-section product-bundle .card.card--bundle{min-height:104px!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-information{max-width:360px!important;padding:clamp(18px,2vw,24px)!important}@media(max-width:1180px){html body.template-product .evo-product-bundle-section product-bundle .section-content-wrapper{grid-template-columns:1fr!important;gap:18px!important}}@media(max-width:760px){html body.template-product .evo-product-bundle-section{--evo-pdp-gutter: 14px;--evo-pdp-section-y-tight: 28px}html body.template-product .evo-product-bundle-section .custom-section-content{width:calc(100vw - (var(--evo-pdp-gutter) * 2))!important;padding:14px!important}}html body.template-product .evo-product-bundle-section{--evo-pdp-page-max: 1280px;--evo-pdp-gutter: clamp(16px, 3.2vw, 44px);--evo-pdp-section-y-tight: clamp(28px, 4vw, 56px);padding:var(--evo-pdp-section-y-tight) 0!important;margin-block:0!important}html body.template-product .evo-product-bundle-section .custom-section-content{width:min(var(--evo-pdp-page-max),calc(100vw - (var(--evo-pdp-gutter) * 2)))!important;max-width:none!important;min-height:0!important;padding:clamp(18px,2.2vw,30px)!important}html body.template-product .evo-product-bundle-section product-bundle .section-content-wrapper{grid-template-columns:minmax(0,720px) minmax(288px,340px)!important;gap:clamp(22px,3.6vw,48px)!important;align-items:center!important}html body.template-product .evo-product-bundle-section product-bundle .swiper-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}html body.template-product .evo-product-bundle-section product-bundle .card.card--bundle{grid-template-columns:84px minmax(0,1fr)!important;min-height:100px!important;padding:10px 44px 10px 10px!important;gap:14px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-media,html body.template-product .evo-product-bundle-section product-bundle .card--block-media .ratio,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card__media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card-media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle picture,html body.template-product .evo-product-bundle-section product-bundle .card--bundle img{width:84px!important;height:84px!important;min-width:84px!important;max-width:84px!important}html body.template-product .evo-product-bundle-section product-bundle .card-product-information{padding-right:0!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title .card__heading a,html body.template-product .evo-product-bundle-section product-bundle .card-title-change,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .text-block,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .text{font-size:clamp(.82rem,.86vw,.9rem)!important;line-height:1.16!important;-webkit-line-clamp:2!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:before{top:50%!important;right:11px!important;width:22px!important;height:22px!important;transform:translateY(-50%)!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:after{top:50%!important;right:16px!important;width:11px!important;height:8px!important;transform:translateY(-58%) rotate(-45deg)!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-information{max-width:340px!important;min-height:0!important;padding:clamp(18px,2vw,24px)!important}@media(max-width:1180px){html body.template-product .evo-product-bundle-section product-bundle .section-content-wrapper{grid-template-columns:1fr!important;gap:18px!important}html body.template-product .evo-product-bundle-section product-bundle .bundle-product-information{width:100%!important;max-width:none!important}}@media(max-width:760px){html body.template-product .evo-product-bundle-section{--evo-pdp-gutter: 14px;--evo-pdp-section-y-tight: 28px}html body.template-product .evo-product-bundle-section .custom-section-content{width:calc(100vw - (var(--evo-pdp-gutter) * 2))!important;padding:14px!important}html body.template-product .evo-product-bundle-section product-bundle .swiper-wrapper{grid-template-columns:1fr!important;gap:10px!important}html body.template-product .evo-product-bundle-section product-bundle .card.card--bundle{grid-template-columns:70px minmax(0,1fr)!important;min-height:88px!important;padding:9px 36px 9px 9px!important;gap:10px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-media,html body.template-product .evo-product-bundle-section product-bundle .card--block-media .ratio,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card__media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card-media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle picture,html body.template-product .evo-product-bundle-section product-bundle .card--bundle img{width:70px!important;height:70px!important;min-width:70px!important;max-width:70px!important}}html body.template-product .evo-product-bundle-section product-bundle .card.card--bundle{position:relative!important;padding-right:76px!important}html body.template-product .evo-product-bundle-section product-bundle .card-product-information,html body.template-product .evo-product-bundle-section product-bundle .card--block-title,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .card__heading{position:static!important;min-width:0!important;max-width:100%!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title .card__heading{padding:0!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title .card__heading a,html body.template-product .evo-product-bundle-section product-bundle .card-title-change,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .text-block,html body.template-product .evo-product-bundle-section product-bundle .card--block-title .text{max-width:100%!important;padding-right:0!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:before{position:absolute!important;top:50%!important;right:10px!important;left:auto!important;z-index:4!important;width:32px!important;height:32px!important;border:1px solid rgba(255,107,46,.6)!important;border-radius:9px!important;background:#f842002e!important;box-shadow:0 10px 24px #f8420042!important;transform:translateY(-50%)!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]:checked+.card__heading:before{border-color:#ff6b2eeb!important;background:#ff4b17!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:after{position:absolute!important;top:50%!important;right:19px!important;left:auto!important;z-index:5!important;width:14px!important;height:14px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;transform:translateY(-50%)!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]:checked+.card__heading:after{opacity:1!important;transform:translateY(-50%)!important}@media(max-width:760px){html body.template-product .evo-product-bundle-section product-bundle .card.card--bundle{padding-right:58px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:before{right:10px!important;width:28px!important;height:28px!important;border-radius:8px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-title input[type=checkbox]+.card__heading:after{right:18px!important;width:12px!important;height:12px!important}}html body.template-product .evo-product-bundle-section{--evo-fbt-gutter: clamp(24px, 5.5vw, 72px);padding-left:0!important;padding-right:0!important}html body.template-product .evo-product-bundle-section .custom-section-content{box-sizing:border-box!important;width:min(1280px,calc(100vw - (var(--evo-fbt-gutter) * 2)))!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}@media(max-width:1180px)and (min-width:761px){html body.template-product .evo-product-bundle-section{--evo-fbt-gutter: clamp(48px, 5.5vw, 72px)}html body.template-product .evo-product-bundle-section .custom-section-content{width:min(980px,calc(100vw - (var(--evo-fbt-gutter) * 2)))!important}html body.template-product .evo-product-bundle-section product-bundle .section-content-wrapper,html body.template-product .evo-product-bundle-section product-bundle .product-bundle-content,html body.template-product .evo-product-bundle-section product-bundle .bundle-product-information{width:100%!important;max-width:none!important}}@media(max-width:760px){html body.template-product .evo-product-bundle-section{--evo-fbt-gutter: 14px}html body.template-product .evo-product-bundle-section .custom-section-content{width:calc(100vw - (var(--evo-fbt-gutter) * 2))!important}}html body.template-product .evo-product-bundle-section{--evo-fbt-panel-max: 1180px;--evo-fbt-panel-gutter: clamp(22px, 4vw, 56px);box-sizing:border-box!important;width:100%!important;max-width:100vw!important;margin-inline:0!important;padding-inline:var(--evo-fbt-panel-gutter)!important;overflow-x:clip!important}html body.template-product .evo-product-bundle-section .custom-section-content{box-sizing:border-box!important;width:100%!important;max-width:var(--evo-fbt-panel-max)!important;margin-inline:auto!important}@media(max-width:1180px)and (min-width:761px){html body.template-product .evo-product-bundle-section{--evo-fbt-panel-max: 980px;--evo-fbt-panel-gutter: clamp(28px, 5vw, 52px)}}@media(max-width:760px){html body.template-product .evo-product-bundle-section{--evo-fbt-panel-max: none;--evo-fbt-panel-gutter: 14px}}html body.template-product .evo-product-bundle-section,html body.template-product .section:has(.evo-product-bundle-section){--evo-fbt-final-max: 1280px;--evo-fbt-final-gutter: clamp(18px, 3.2vw, 44px);box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding:clamp(24px,3.2vw,42px) var(--evo-fbt-final-gutter)!important;overflow-x:clip!important}html body.template-product .evo-product-bundle-section .custom-section-content{box-sizing:border-box!important;width:100%!important;max-width:var(--evo-fbt-final-max)!important;margin-left:auto!important;margin-right:auto!important;padding:clamp(18px,2.2vw,28px)!important}html body.template-product .evo-product-bundle-section product-bundle .section-content-wrapper{grid-template-columns:minmax(0,720px) minmax(284px,340px)!important;justify-content:space-between!important;gap:clamp(20px,3.4vw,42px)!important}html body.template-product .evo-product-bundle-section product-bundle .swiper-wrapper{gap:12px!important}html body.template-product .evo-product-bundle-section product-bundle .card.card--bundle{min-height:96px!important}@media(max-width:1180px){html body.template-product .evo-product-bundle-section product-bundle .section-content-wrapper{grid-template-columns:1fr!important}}@media(max-width:760px){html body.template-product .evo-product-bundle-section,html body.template-product .section:has(.evo-product-bundle-section){--evo-fbt-final-gutter: 14px;padding:22px var(--evo-fbt-final-gutter)!important}html body.template-product .evo-product-bundle-section .custom-section-content{width:100%!important;max-width:none!important;padding:14px!important}html body.template-product .evo-product-bundle-section product-bundle .card.card--bundle{grid-template-columns:76px minmax(0,1fr)!important;min-height:92px!important;padding:10px 44px 10px 10px!important;gap:12px!important}html body.template-product .evo-product-bundle-section product-bundle .card--block-media,html body.template-product .evo-product-bundle-section product-bundle .card--block-media .ratio,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card__media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle .card-media,html body.template-product .evo-product-bundle-section product-bundle .card--bundle picture,html body.template-product .evo-product-bundle-section product-bundle .card--bundle img{width:76px!important;height:76px!important;min-width:76px!important;max-width:76px!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/component-product-bundle.css.map */
