.section-product-bundles-compare{--bundles-primary-color:#0a1119;--bundles-secondary-color:#6d7278;--bundles-lists-color:#1a1a1a;--bundles-promo-price-color:#e53700;--bundles-box-color:#fff;--bundles-highlight-box-color:#0a1119;--list-marks-color:#5cb20a}.section-product-bundles-compare .bundles-boxes{display:flex;justify-content:center;margin:3rem -1rem 0;row-gap:3rem}@media(max-width:60rem){.section-product-bundles-compare .bundles-boxes{flex-direction:column;margin:3rem 0 0}}.section-product-bundles-compare .bundle-wrap{background-color:transparent;border-radius:1rem;display:flex;flex-direction:column;margin:0 1rem;max-width:400px;width:calc(33% - 2rem)}@media(max-width:60rem){.section-product-bundles-compare .bundle-wrap{margin:0 auto;width:100%}}.section-product-bundles-compare .bundle-wrap.is-highlighted{background-color:var(--bundles-highlight-box-color)}.section-product-bundles-compare .bundle-wrap.is-highlighted .bundle-inner{border-color:var(--bundles-highlight-box-color)}.section-product-bundles-compare .bundle-wrap.is-highlighted .bundle-highlight-icon{opacity:1}.section-product-bundles-compare .bundle-highlight-text{align-items:center;color:#fff;display:flex;gap:.25rem;padding:.5rem 2rem .25rem}.section-product-bundles-compare .bundle-highlight-text span{display:block;font-size:.875rem;font-weight:600;letter-spacing:1px;line-height:15px;text-transform:uppercase}.section-product-bundles-compare .bundle-highlight-text .bundle-highlight-icon{background-color:currentColor;display:block;height:1rem;mask:center center no-repeat;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M7.194 2.101a.9.9 0 0 1 1.614 0l1.52 3.082 3.402.495a.9.9 0 0 1 .5 1.535l-2.462 2.4.58 3.386a.9.9 0 0 1-1.305.95L8 12.348l-3.042 1.6a.9.9 0 0 1-1.306-.95l.58-3.387-2.46-2.4a.9.9 0 0 1 .499-1.534l3.4-.495 1.522-3.082Z' fill='%23fff'/%3E%3C/svg%3E");mask-size:cover;opacity:0;width:1rem}.section-product-bundles-compare .bundle-inner{background-color:var(--bundles-box-color);border:3px solid var(--bundles-box-color);border-radius:1rem;box-shadow:0 8px 32px 0 #604cbf26,0 0 8px 0 #0000000d;display:flex;flex:1 0 auto;flex-direction:column;gap:2rem;padding:2rem}.section-product-bundles-compare .bundle-header{align-items:flex-start;display:flex;flex-direction:column;gap:1rem}.section-product-bundles-compare .bundle-icons{display:flex;flex-wrap:wrap;gap:8px}.section-product-bundles-compare .bundle-icons img{display:block;height:2rem;width:auto}.section-product-bundles-compare .bundle-title{color:var(--bundles-primary-color);font-family:Montserrat;font-size:24px;font-weight:700;letter-spacing:.01em;line-height:28px}.section-product-bundles-compare .bundle-subtitle{color:var(--bundles-secondary-color);font-size:16px;font-weight:600;line-height:.875rem;margin-top:0}.section-product-bundles-compare .bundle-price-wrap{display:flex;flex-direction:column;gap:.75rem}.section-product-bundles-compare .bundle-price-above{align-items:center;display:flex;gap:.75rem}.section-product-bundles-compare .bundle-price-promo{color:var(--bundles-secondary-color);display:inline-flex;font-size:1rem;font-style:normal;font-weight:600;line-height:.875rem;opacity:0;text-decoration-line:line-through}.section-product-bundles-compare .is-promo .bundle-price-promo{opacity:1}.section-product-bundles-compare .bundle-price-promo-tag{align-items:center;background:#364447;border-radius:.75rem;color:#fff;display:flex;gap:.25rem;line-height:1rem;opacity:0;padding:.25rem .5rem .25rem .25rem}.section-product-bundles-compare .bundle-price-promo-tag i{background-color:currentColor;display:block;height:1rem;mask:center center no-repeat;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M2.587 7.315a1.988 1.988 0 0 0 0 2.821l3.296 3.28a2.013 2.013 0 0 0 2.836 0l4.67-4.646a1.99 1.99 0 0 0 .587-1.397L14 4.01A2.001 2.001 0 0 0 11.987 2l-3.25.014a2.01 2.01 0 0 0-1.41.584l-4.74 4.716ZM11 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z' fill='%23fff'/%3E%3C/svg%3E");mask-size:cover;width:1rem}.section-product-bundles-compare .is-promo .bundle-price-promo-tag{opacity:1}.section-product-bundles-compare .bundle-price-main{align-items:center;display:flex;gap:4px}.section-product-bundles-compare .bundle-price{color:var(--bundles-primary-color);font-size:32px;font-weight:600;letter-spacing:.01em;line-height:36px}.section-product-bundles-compare .is-promo .bundle-price{color:var(--bundles-promo-price-color)}.section-product-bundles-compare .bundle-price-after{color:var(--bundles-secondary-color);font-size:16px;font-weight:600;letter-spacing:.01em;line-height:36px}.section-product-bundles-compare .bundle-price-below{color:var(--bundles-secondary-color);font-size:1rem;font-style:normal;font-weight:600;line-height:.875rem}.section-product-bundles-compare .bundle-cta{margin-top:0}.section-product-bundles-compare .bundle-includes-label{color:#364447;font-size:1rem;font-weight:600;line-height:1.5rem}.section-product-bundles-compare .bundle-includes-list{color:var(--bundles-lists-color);font-size:1rem;line-height:1.5rem}.section-product-bundles-compare .bundle-includes-list li{font-weight:400;margin-top:1rem;padding-left:2rem;position:relative}.section-product-bundles-compare .bundle-includes-list li:before{background-color:var(--list-marks-color);content:"";display:block;height:1.5rem;left:0;mask:center center no-repeat;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.069 1.19a1.125 1.125 0 0 1-.048 1.59L7.126 13.991a1.275 1.275 0 0 1-1.782-.033l-4.02-4.08a1.125 1.125 0 1 1 1.602-1.58l3.35 3.401L17.48 1.142a1.125 1.125 0 0 1 1.59.048Z' fill='%235CB20A'/%3E%3C/svg%3E");mask-size:1.25rem auto;position:absolute;top:0;width:1.5rem}.section-product-bundles-compare .bundles-boxes-after{align-items:center;display:flex;justify-content:center;margin:3rem auto 0;padding:1rem;width:100%}.section-product-bundles-compare .bundles-boxes-after-cta{margin-bottom:auto;margin-top:auto}.section-product-bundles-compare .bundles-boxes-after-cta .button{font-size:14px;min-height:32px;padding:4px 16px}