.feature-comparison-section{color:var(--comparison-section-text-color);background:var(--comparison-section-background)}.feature-comparison-section__blocks{display:flex;flex-direction:column;width:100%}.feature-comparison-section__blocks>.heading{order:2;max-width:110rem;margin:0 auto;color:var(--comparison-section-text-color);font-family:var(--font-body-family);font-weight:800;letter-spacing:0;line-height:.95}.feature-comparison-section__blocks>.rich-text-block{order:1;margin:0 0 1.4rem;color:color-mix(in srgb,var(--comparison-section-text-color) 64%,transparent);font-weight:700}.feature-comparison-section__blocks>.feature-comparison-legend{order:3}.feature-comparison-section__blocks>.feature-comparison-card-grid{order:4}.feature-comparison-section__blocks:has(>.feature-comparison-card-grid--orykas)>.rich-text-block{margin-bottom:1.2rem;font-size:1.4rem;line-height:1.2}.feature-comparison-section__blocks:has(>.feature-comparison-card-grid--orykas)>.heading{max-width:102.4rem;line-height:1}.feature-comparison-section__blocks:has(>.feature-comparison-card-grid--orykas)>.feature-comparison-legend{margin-top:2.8rem!important;margin-bottom:2.4rem!important}@media screen and (min-width:750px){.feature-comparison-section__blocks>.heading.h0{font-size:clamp(5.6rem,6.4vw,9.6rem)}.feature-comparison-section__blocks:has(>.feature-comparison-card-grid--orykas)>.heading.h0,.feature-comparison-section__blocks:has(>.feature-comparison-card-grid--orykas)>.heading{font-size:clamp(4.8rem,5vw,6.8rem)}}@media screen and (max-width:749px){.feature-comparison-section__blocks>.heading{line-height:1}.feature-comparison-section__blocks>.heading.h0{font-size:clamp(3.8rem,13vw,5.6rem)}.feature-comparison-section__blocks:has(>.feature-comparison-card-grid--orykas)>.rich-text-block{margin-bottom:1rem;font-size:1.3rem}.feature-comparison-section__blocks:has(>.feature-comparison-card-grid--orykas)>.heading.h0,.feature-comparison-section__blocks:has(>.feature-comparison-card-grid--orykas)>.heading{font-size:clamp(3.4rem,10vw,4.8rem)}.feature-comparison-section__blocks:has(>.feature-comparison-card-grid--orykas)>.feature-comparison-legend{margin-top:2.4rem!important;margin-bottom:1.8rem!important}}.promo-popup-exa{display:block;position:relative;z-index:1000}.promo-popup-exa__overlay{background:#00000073;top:0;right:0;bottom:0;left:0;opacity:0;position:fixed;transition:opacity .22s ease,visibility .22s ease;visibility:hidden;z-index:1000}.promo-popup-exa__overlay.is-active{opacity:1;visibility:visible}.promo-popup-exa__modal{background:rgb(var(--color-background));border-radius:1.2rem;box-shadow:0 2rem 6rem #00000047;color:rgb(var(--color-foreground));left:50%;max-height:min(86vh,76rem);max-width:min(var(--promo-popup-exa-width),calc(100vw - 3rem));opacity:0;overflow:auto;position:fixed;top:50%;transform:translate(-50%,-48%);transition:opacity .22s ease,transform .22s ease,visibility .22s ease;visibility:hidden;width:100%;z-index:1001}.promo-popup-exa__modal.is-active{opacity:1;transform:translate(-50%,-50%);visibility:visible}.promo-popup-exa__container{display:grid;min-height:100%;position:relative}.promo-popup-exa__modal--has-image .promo-popup-exa__container{grid-template-columns:minmax(0,var(--promo-popup-exa-image-width)) minmax(0,1fr)}.promo-popup-exa__modal--image-second .promo-popup-exa__image{order:2}.promo-popup-exa__image{background:rgba(var(--color-foreground),.05);min-height:100%;overflow:hidden}.promo-popup-exa__image img{display:block;height:100%;object-fit:cover;width:100%}.promo-popup-exa__content{display:flex;flex-direction:column;gap:var(--promo-popup-exa-gap);padding:var(--promo-popup-exa-padding);text-align:var(--promo-popup-exa-text-align)}.promo-popup-exa__title{display:flex;flex-direction:column;gap:.2rem;margin:0}.promo-popup-exa__title-prefix,.promo-popup-exa__title-suffix{color:rgba(var(--color-foreground),.76);font-size:1.5rem;line-height:1.3}.promo-popup-exa__text,.promo-popup-exa__text p{margin:0}.promo-popup-exa__blocks:empty{display:none}.promo-popup-exa__timer{align-items:center;align-self:center;background:rgba(var(--color-foreground),.06);border:.1rem solid rgba(var(--color-foreground),.12);border-radius:999px;display:inline-flex;font-weight:700;gap:.25rem;justify-content:center;letter-spacing:0;min-height:4rem;padding:.8rem 1.4rem}.promo-popup-exa__timer-label{color:rgba(var(--color-foreground),.72);font-size:1.2rem}.promo-popup-exa__quiz-status{color:rgba(var(--color-foreground),.68);font-size:1.3rem;line-height:1.4;margin:0}.promo-popup-exa__quiz-status:empty{display:none}.promo-popup-exa[data-has-questions=true]:not(.promo-popup-exa--email-step) .promo-popup-exa__email-step,.promo-popup-exa--question-email-step .promo-popup-exa__email-step,.promo-popup-exa[data-has-questions=true]:not(.promo-popup-exa--email-step) .promo-popup-exa-email-form-block{display:none}.promo-popup-exa--email-step .promo-popup-exa-question:not(.promo-popup-exa-question--email-step),.promo-popup-exa--email-step .promo-popup-exa__quiz-status{display:none}.promo-popup-exa--email-step .promo-popup-exa-email-form-block{display:flex}.promo-popup-exa-scratcher-block{display:none}.promo-popup-exa--email-step .promo-popup-exa-scratcher-block{display:block}.promo-popup-exa__email-step{display:flex;flex-direction:column;gap:1.2rem}.promo-popup-exa__back{align-self:flex-start;color:rgba(var(--color-foreground),.72);font-size:1.4rem;padding:0}.promo-popup-exa__discount-code .field{display:flex;gap:1rem}.promo-popup-exa__discount-code .field>input{min-width:0}.promo-popup-exa__success-msg{color:rgba(var(--color-foreground),.76);display:none;font-size:1.3rem;margin:.8rem 0 0}.promo-popup-exa__discount-code:has(.promo-popup-exa__copy-btn[data-success=true]) .promo-popup-exa__success-msg{display:block}.promo-popup-exa__dismiss{align-self:center;color:rgba(var(--color-foreground),.72);font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem}.promo-popup-exa__dismiss--signup{margin-top:-.2rem}.promo-popup-exa__close{align-items:center;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.12);border-radius:999px;display:flex;height:3.8rem;justify-content:center;position:absolute;right:1.2rem;top:1.2rem;width:3.8rem;z-index:4}.promo-popup-exa__close span{background:rgb(var(--color-foreground));height:.16rem;position:absolute;width:1.6rem}.promo-popup-exa__close span:first-child{transform:rotate(45deg)}.promo-popup-exa__close span:last-child{transform:rotate(-45deg)}.popup-scratcher-exa{background:var(--popup-scratcher-exa-bg);border:var(--popup-scratcher-exa-border-width) solid var(--popup-scratcher-exa-border-color);border-radius:var(--popup-scratcher-exa-radius);color:rgb(var(--color-foreground));cursor:pointer;display:grid;isolation:isolate;min-height:var(--popup-scratcher-exa-height-desktop);overflow:hidden;place-items:stretch;position:relative;width:100%}.popup-scratcher-exa:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.75);outline-offset:.3rem}.popup-scratcher-exa__reward{align-items:center;background:var(--popup-scratcher-exa-bg);color:var(--popup-scratcher-exa-text-color);display:flex;flex-direction:column;gap:.5rem;justify-content:center;min-height:var(--popup-scratcher-exa-height-desktop);padding:1.8rem 1.5rem;text-align:center}.popup-scratcher-exa__eyebrow,.popup-scratcher-exa__claim{color:var(--popup-scratcher-exa-muted-color);font-size:1.3rem;line-height:1.35}.popup-scratcher-exa__code{color:var(--popup-scratcher-exa-code-color);font-size:calc(var(--font-heading-scale) * var(--popup-scratcher-exa-code-size));letter-spacing:0;line-height:1.1;word-break:break-word}.popup-scratcher-exa__canvas,.popup-scratcher-exa__cover-label{display:none}.popup-scratcher-exa--ready .popup-scratcher-exa__canvas{display:block;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;touch-action:none;width:100%;z-index:2}.popup-scratcher-exa--ready .popup-scratcher-exa__cover-label{color:#fff;display:grid;font-size:1.5rem;font-weight:700;top:0;right:0;bottom:0;left:0;padding:1rem;place-items:center;pointer-events:none;position:absolute;text-align:center;text-transform:uppercase;z-index:3}.popup-scratcher-exa--revealed{cursor:default}.popup-scratcher-exa--revealed .popup-scratcher-exa__canvas,.popup-scratcher-exa--revealed .popup-scratcher-exa__cover-label{opacity:0;transition:opacity .25s ease,visibility .25s ease;visibility:hidden}.promo-popup-exa--email-locked .newsletter-form__field-wrapper{opacity:.52}@media screen and (max-width:749px){.promo-popup-exa__modal{border-radius:1rem;max-height:calc(100vh - 2rem);max-width:calc(100vw - 2rem)}.promo-popup-exa__modal--has-image .promo-popup-exa__container{grid-template-columns:1fr}.promo-popup-exa__modal--image-second .promo-popup-exa__image{order:0}.promo-popup-exa__image{height:var(--promo-popup-exa-image-height-mobile);min-height:0}.promo-popup-exa__content{padding:min(var(--promo-popup-exa-padding),2.4rem)}.promo-popup-exa__discount-code .field{flex-direction:column}.popup-scratcher-exa,.popup-scratcher-exa__reward{min-height:var(--popup-scratcher-exa-height-mobile)}.popup-scratcher-exa__code{font-size:calc(var(--font-heading-scale) * var(--popup-scratcher-exa-code-size-mobile))}}.popup-scratcher{width:100%;min-height:12rem;margin:.8rem 0 1.5rem;border-radius:1rem;border:.1rem solid rgba(var(--color-foreground),.14);background:rgba(var(--color-foreground),.04);color:rgb(var(--color-foreground));display:grid;place-items:stretch;position:relative;overflow:hidden;cursor:pointer;isolation:isolate}.popup-scratcher:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.75);outline-offset:.3rem}.popup-scratcher__reward{min-height:12rem;padding:1.8rem 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;text-align:center}.popup-scratcher__eyebrow,.popup-scratcher__claim{font-size:1.3rem;line-height:1.35;color:rgba(var(--color-foreground),.76)}.popup-scratcher__code{font-size:calc(var(--font-heading-scale) * 2.7rem);line-height:1.1;letter-spacing:0;word-break:break-word}.popup-scratcher__canvas,.popup-scratcher__cover-label{display:none}.popup-scratcher--ready .popup-scratcher__canvas{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;touch-action:none}.popup-scratcher--ready .popup-scratcher__cover-label{display:grid;place-items:center;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;padding:1rem;font-size:1.5rem;font-weight:700;text-transform:uppercase;color:#fff;pointer-events:none;text-align:center}.popup-scratcher--revealed{cursor:default}.popup-scratcher--revealed .popup-scratcher__canvas,.popup-scratcher--revealed .popup-scratcher__cover-label{opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.popup-modal__email-form--locked .newsletter-form__field-wrapper{opacity:.52}.popup-modal__discount-code:has(.popup-modal__copy-btn[data-success=true]) .popup-modal__success-msg{display:block}@media screen and (max-width:50rem){.popup-scratcher{min-height:10.5rem}.popup-scratcher__reward{min-height:10.5rem;padding:1.5rem 1.2rem}.popup-scratcher__code{font-size:calc(var(--font-heading-scale) * 2.2rem)}}.promo-popup-exa-email-form-block{align-self:center;background:var(--popup-email-form-bg);border:var(--popup-email-form-border-width) solid var(--popup-email-form-border-color);border-radius:var(--popup-email-form-radius);display:flex;flex-direction:column;gap:var(--popup-email-form-gap);max-width:min(100%,var(--popup-email-form-max-width));padding:var(--popup-email-form-padding);text-align:var(--popup-email-form-text-align);width:100%}.promo-popup-exa-email-form-block--align-left{align-self:flex-start}.promo-popup-exa-email-form-block--align-center{align-self:center}.promo-popup-exa-email-form-block--align-right{align-self:flex-end}.promo-popup-exa-email-form-block--align-stretch{align-self:stretch;max-width:none}.promo-popup-exa-email-form-block__heading{color:var(--popup-email-form-heading-color);font-size:var(--popup-email-form-heading-size);line-height:1.2;margin:0}.promo-popup-exa-email-form-block__text,.promo-popup-exa-email-form-block__text p{color:var(--popup-email-form-text-color);font-size:var(--popup-email-form-text-size);line-height:1.45;margin:0}.promo-popup-exa-email-form-block .newsletter-form__field-wrapper{display:flex;flex-direction:column;gap:1rem;max-width:none}.promo-popup-exa-email-form-block .field,.promo-popup-exa-email-form-block .field__input{border-radius:var(--popup-email-form-input-radius)}.promo-popup-exa-email-form-block--button-full .button{width:100%}.promo-popup-exa-email-form-block .newsletter-form__message{margin:0;text-align:left}@media screen and (min-width:750px){.promo-popup-exa-email-form-block--inline .newsletter-form__field-wrapper{align-items:stretch;flex-direction:row;flex-wrap:wrap}.promo-popup-exa-email-form-block--inline .field{flex:1 1 20rem;min-width:0}.promo-popup-exa-email-form-block--inline .button{flex:0 0 auto}.promo-popup-exa-email-form-block--inline.promo-popup-exa-email-form-block--button-full .button,.promo-popup-exa-email-form-block--inline .newsletter-form__message{flex-basis:100%}}.feature-comparison-card-grid{display:grid;grid-template-columns:repeat(var(--feature-comparison-grid-columns),minmax(0,1fr));gap:var(--feature-comparison-grid-gap-desktop);width:100%;max-width:var(--feature-comparison-grid-max-width);margin-left:auto;margin-right:auto}.feature-comparison-card-grid>.feature-comparison-card{margin-top:0!important;margin-bottom:0!important}.feature-comparison-card-grid--orykas{display:grid;grid-template-columns:repeat(var(--feature-comparison-grid-columns),minmax(0,1fr));gap:var(--feature-comparison-grid-gap-desktop);max-width:var(--feature-comparison-grid-max-width);overflow-x:visible;scroll-snap-type:none}.feature-comparison-card-grid--slider{display:block}.feature-comparison-card-grid__splide .splide__track{padding-top:calc(var(--feature-comparison-card-hover-lift, 2px) + .2rem);padding-bottom:1.6rem}.feature-comparison-card-grid__splide .splide__list{align-items:stretch}.feature-comparison-card-grid__splide .splide__slide,.feature-comparison-card-grid__slide-container{height:100%}.feature-comparison-card-grid__slide-container{width:100%}@media screen and (min-width:750px){.feature-comparison-card-grid__splide.splide--destroy-desktop .splide__slide{width:auto!important}}@media screen and (max-width:749px){.feature-comparison-card-grid{grid-template-columns:1fr;gap:var(--feature-comparison-grid-gap-mobile)}.feature-comparison-card-grid__splide.splide--destroy-mobile .splide__slide{width:auto!important}}.feature-comparison-card{--feature-comparison-row-text-color: var(--feature-comparison-card-text-color);--feature-comparison-row-value-color: var(--feature-comparison-card-text-color);display:flex;flex-direction:column;min-width:0;position:relative;overflow:hidden;padding:var(--feature-comparison-card-padding-top, 22px) var(--feature-comparison-card-padding-x, 22px) var(--feature-comparison-card-padding-bottom, 18px);color:var(--feature-comparison-card-text-color);background:var(--feature-comparison-card-bg);border:1px solid var(--feature-comparison-card-border-color);border-radius:var(--feature-comparison-card-radius, 18px);box-shadow:none;height:100%;transition:box-shadow .25s ease,transform .25s ease}.feature-comparison-card:hover{box-shadow:0 var(--feature-comparison-card-hover-shadow-y, 0px) var(--feature-comparison-card-hover-shadow-blur, 0px) color-mix(in srgb,var(--feature-comparison-card-hover-shadow-color, rgb(var(--color-base-text))) var(--feature-comparison-card-hover-shadow-opacity, 0%),transparent);transform:translateY(calc(0px - var(--feature-comparison-card-hover-lift, 0px)))}.feature-comparison-card__header{display:block;margin-bottom:var(--feature-comparison-card-header-spacing, 18px);padding-right:calc((var(--feature-comparison-card-badge-right, 18px) * 2) + 3.8rem)}.feature-comparison-card__heading-wrap{min-width:0}.feature-comparison-card__direction{display:flex;align-items:center;gap:.5rem;margin-bottom:.7rem;color:var(--feature-comparison-card-muted-color);font-size:var(--feature-comparison-card-direction-size, 10px);font-weight:600;letter-spacing:.07em;line-height:1;text-transform:uppercase}.feature-comparison-card__direction-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0}.feature-comparison-card__direction-icon svg{display:block;width:1.3rem;height:1.3rem}.feature-comparison-card__direction-icon--down svg{transform:rotate(180deg)}.feature-comparison-card__title{margin:0;color:inherit;font-family:var(--font-body-family);font-size:var(--feature-comparison-card-title-size, 16px);font-weight:700;letter-spacing:0;line-height:1.2}.feature-comparison-card__badge{position:absolute;top:var(--feature-comparison-card-badge-top, 18px);right:var(--feature-comparison-card-badge-right, 18px);display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:.4rem;min-height:2.1rem;padding:var(--feature-comparison-card-badge-padding-y, 3px) var(--feature-comparison-card-badge-padding-x, 9px);color:var(--feature-comparison-card-badge-text);background:var(--feature-comparison-card-badge-bg);border-radius:999px;font-size:var(--feature-comparison-card-badge-font-size, 10px);font-weight:700;letter-spacing:.06em;line-height:1.5;text-transform:uppercase;text-align:center;overflow-wrap:anywhere}.feature-comparison-card__rows{display:flex;flex-direction:column;gap:var(--feature-comparison-card-row-gap, 10px)}.feature-comparison-card__rows>.feature-comparison-row{margin-top:0!important;margin-bottom:0!important}.feature-comparison-card__rows>.feature-comparison-row:not(:first-child){--feature-comparison-row-text-color: var(--feature-comparison-card-muted-color);--feature-comparison-row-value-color: var(--feature-comparison-card-muted-color)}.feature-comparison-card__rows>.feature-comparison-row:not(:first-child) .feature-comparison-row__header{opacity:var(--feature-comparison-card-secondary-row-opacity, .7)}.feature-comparison-card__rows>.feature-comparison-row:first-child{padding-bottom:var(--feature-comparison-card-separator-space, 0px);border-bottom:var(--feature-comparison-card-separator-width, 0px) solid var(--feature-comparison-card-track-color)}.feature-comparison-card__rows>.feature-comparison-row:first-child .feature-comparison-row__track{height:calc(var(--feature-comparison-bar-height, 9px) + var(--feature-comparison-featured-bar-extra-height, 4px))}.feature-comparison-card__rows>.feature-comparison-row:nth-child(1){--feature-comparison-row-color: var(--feature-comparison-card-row-color-1);--feature-comparison-row-opacity: var(--feature-comparison-card-row-opacity-1, 1)}.feature-comparison-card__rows>.feature-comparison-row:nth-child(2){--feature-comparison-row-color: var(--feature-comparison-card-row-color-2);--feature-comparison-row-opacity: var(--feature-comparison-card-row-opacity-2, 1)}.feature-comparison-card__rows>.feature-comparison-row:nth-child(3){--feature-comparison-row-color: var(--feature-comparison-card-row-color-3);--feature-comparison-row-opacity: var(--feature-comparison-card-row-opacity-3, 1)}.feature-comparison-card__rows>.feature-comparison-row:nth-child(4){--feature-comparison-row-color: var(--feature-comparison-card-row-color-4);--feature-comparison-row-opacity: var(--feature-comparison-card-row-opacity-4, 1)}.feature-comparison-card__rows>.feature-comparison-row:nth-child(5){--feature-comparison-row-color: var(--feature-comparison-card-row-color-5);--feature-comparison-row-opacity: var(--feature-comparison-card-row-opacity-5, 1)}.feature-comparison-card__rows>.feature-comparison-row:nth-child(6){--feature-comparison-row-color: var(--feature-comparison-card-row-color-6);--feature-comparison-row-opacity: var(--feature-comparison-card-row-opacity-6, 1)}.feature-comparison-card__rows>.feature-comparison-row:last-child{margin-bottom:0!important}.feature-comparison-card-grid--orykas .feature-comparison-card{width:100%;min-height:24.5rem;padding:var(--feature-comparison-card-padding-top, 22px) var(--feature-comparison-card-padding-x, 22px) var(--feature-comparison-card-padding-bottom, 18px);border-radius:var(--feature-comparison-card-radius, 18px);overflow:visible;box-shadow:0 0 rgba(var(--color-base-text),0)}.feature-comparison-card-grid--orykas .feature-comparison-card:hover{box-shadow:0 var(--feature-comparison-card-hover-shadow-y, 14px) var(--feature-comparison-card-hover-shadow-blur, 38px) color-mix(in srgb,var(--feature-comparison-card-hover-shadow-color, rgb(var(--color-base-text))) var(--feature-comparison-card-hover-shadow-opacity, 12%),transparent);transform:translateY(calc(0px - var(--feature-comparison-card-hover-lift, 2px)))}.feature-comparison-card-grid--orykas .feature-comparison-card__header{min-height:6.6rem;margin-bottom:var(--feature-comparison-card-header-spacing, 16px);padding-right:calc((var(--feature-comparison-card-badge-right, 18px) * 2) + 4.6rem)}.feature-comparison-card-grid--orykas .feature-comparison-card__direction{margin-bottom:.7rem;font-size:var(--feature-comparison-card-direction-size, 10px);font-weight:700;letter-spacing:.07em}.feature-comparison-card-grid--orykas .feature-comparison-card__title{font-size:var(--feature-comparison-card-title-size, 16px);font-weight:700;line-height:1.2}.feature-comparison-card-grid--orykas .feature-comparison-card__badge{top:var(--feature-comparison-card-badge-top, 18px);right:var(--feature-comparison-card-badge-right, 18px);max-width:7.2rem;min-height:2.4rem;padding:var(--feature-comparison-card-badge-padding-y, 3px) var(--feature-comparison-card-badge-padding-x, 9px);font-size:var(--feature-comparison-card-badge-font-size, 10px);line-height:1.2}.feature-comparison-card-grid--orykas .feature-comparison-card__rows{gap:var(--feature-comparison-card-row-gap, 10px)}@media screen and (max-width:749px){.feature-comparison-card{padding:var(--feature-comparison-card-padding-top, 22px) var(--feature-comparison-card-padding-x, 22px) var(--feature-comparison-card-padding-bottom, 18px)}.feature-comparison-card__header{margin-bottom:var(--feature-comparison-card-header-spacing, 18px)}.feature-comparison-card__title{font-size:var(--feature-comparison-card-title-size)}.feature-comparison-card-grid--orykas>.feature-comparison-card{min-height:24.5rem}.feature-comparison-card-grid--orykas .feature-comparison-card__header{margin-bottom:var(--feature-comparison-card-header-spacing, 16px);padding-right:calc((var(--feature-comparison-card-badge-right, 18px) * 2) + 4.6rem)}.feature-comparison-card-grid--orykas .feature-comparison-card__title{font-size:var(--feature-comparison-card-title-size, 16px)}}.feature-comparison-legend{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--feature-comparison-legend-align);gap:1rem var(--feature-comparison-legend-gap);color:var(--comparison-card-muted-color, rgba(var(--color-base-text), .55));font-size:1.3rem;font-weight:700;line-height:1.2}.feature-comparison-legend__item{display:inline-flex;align-items:center;gap:.8rem;min-width:0}.feature-comparison-legend__dot{width:var(--feature-comparison-legend-dot-size);height:var(--feature-comparison-legend-dot-size);flex-shrink:0;border-radius:50%;background:var(--feature-comparison-legend-color);opacity:var(--feature-comparison-legend-opacity, 1);box-shadow:inset 0 0 0 1px #00000014}.feature-comparison-legend__item:nth-child(1){--feature-comparison-legend-color: var(--comparison-row-color-1, rgb(var(--color-base-accent-1)));--feature-comparison-legend-opacity: var(--comparison-row-opacity-1, 1)}.feature-comparison-legend__item:nth-child(2){--feature-comparison-legend-color: var(--comparison-row-color-2, rgb(var(--color-base-accent-2)));--feature-comparison-legend-opacity: var(--comparison-row-opacity-2, 1)}.feature-comparison-legend__item:nth-child(3){--feature-comparison-legend-color: var(--comparison-row-color-3, rgb(var(--color-base-outline-button-labels)));--feature-comparison-legend-opacity: var(--comparison-row-opacity-3, 1)}.feature-comparison-legend__item:nth-child(4){--feature-comparison-legend-color: var(--comparison-row-color-4, rgba(var(--color-base-text), .35));--feature-comparison-legend-opacity: var(--comparison-row-opacity-4, 1)}.feature-comparison-legend__item:nth-child(5){--feature-comparison-legend-color: var(--comparison-row-color-5, rgba(var(--color-base-text), .25));--feature-comparison-legend-opacity: var(--comparison-row-opacity-5, 1)}.feature-comparison-legend__item:nth-child(6){--feature-comparison-legend-color: var(--comparison-row-color-6, rgba(var(--color-base-text), .18));--feature-comparison-legend-opacity: var(--comparison-row-opacity-6, 1)}@media screen and (max-width:749px){.feature-comparison-legend{justify-content:flex-start;font-size:1.25rem}}.feature-comparison-section__blocks:has(>.feature-comparison-card-grid--orykas)>.feature-comparison-legend{gap:1rem 2.4rem;font-size:1.3rem;line-height:1.2}.feature-comparison-section__blocks:has(>.feature-comparison-card-grid--orykas)>.feature-comparison-legend .feature-comparison-legend__item{gap:.8rem}.feature-comparison-row{display:block}.feature-comparison-row__header{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem;margin-bottom:.4rem;color:var(--feature-comparison-row-text-color);font-size:1.2rem;font-weight:500;line-height:1}.feature-comparison-row__label{min-width:0;overflow-wrap:anywhere}.feature-comparison-row__value{flex-shrink:0;max-width:48%;text-align:right;color:var(--feature-comparison-row-value-color);font-size:1.1rem;font-weight:500;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.feature-comparison-row__track{position:relative;isolation:isolate;height:var(--feature-comparison-bar-height, 9px);overflow:hidden;border-radius:999px;background:transparent}.feature-comparison-row__track:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background:var(--feature-comparison-card-track-color);opacity:var(--feature-comparison-card-track-opacity, .2);pointer-events:none}.feature-comparison-card__rows>.feature-comparison-row:first-child .feature-comparison-row__header{font-size:1.3rem;font-weight:700}.feature-comparison-card__rows>.feature-comparison-row:first-child .feature-comparison-row__value{font-size:1.2rem;font-weight:700}.feature-comparison-row__bar{position:relative;z-index:1;display:block;width:var(--feature-row-progress);min-width:var(--feature-comparison-bar-min-width, 0px);max-width:100%;height:100%;border-radius:inherit;background:var(--feature-comparison-row-color);opacity:var(--feature-comparison-row-opacity, 1)}.feature-comparison-card-grid--orykas .feature-comparison-row__header{margin-bottom:.5rem;font-size:1.2rem;font-weight:600}.feature-comparison-card-grid--orykas .feature-comparison-row__value{font-size:1.1rem}.feature-comparison-card-grid--orykas .feature-comparison-row__track{height:var(--feature-comparison-bar-height, 9px);background:transparent;border-radius:999px;box-shadow:inset 0 0 0 .1rem color-mix(in srgb,var(--feature-comparison-card-text-color) 4%,transparent)}.feature-comparison-card-grid--orykas .feature-comparison-card__rows>.feature-comparison-row:first-child .feature-comparison-row__track{height:calc(var(--feature-comparison-bar-height, 9px) + var(--feature-comparison-featured-bar-extra-height, 4px))}.feature-comparison-card-grid--orykas .feature-comparison-row__bar{min-width:var(--feature-comparison-bar-min-width, 0px);border-radius:inherit}.product-badge-discount-code-exa{align-items:center;background:var(--product-badge-discount-bg);border:var(--product-badge-discount-border-width) solid var(--product-badge-discount-border);border-radius:var(--product-badge-discount-radius);color:var(--product-badge-discount-text);display:inline-flex;font-size:var(--product-badge-discount-size-desktop);font-weight:var(--product-badge-discount-weight);gap:var(--product-badge-discount-gap);justify-content:center;letter-spacing:var(--product-badge-discount-letter-spacing);line-height:1.05;margin:0;max-width:100%;min-width:0;padding:var(--product-badge-discount-padding-y) var(--product-badge-discount-padding-x);text-align:center}.product-badge-discount-code-exa--stacked{flex-direction:column;gap:2px}.product-badge-discount-code-exa__label,.product-badge-discount-code-exa__code{display:inline-block;min-width:0}.product-badge-discount-code-exa__code{font-weight:900}@media screen and (max-width:749px){.product-badge-discount-code-exa{font-size:var(--product-badge-discount-size-mobile)}}.product-badge-subtext-exa{color:var(--product-badge-subtext-color);font-size:var(--product-badge-subtext-size-desktop);font-weight:var(--product-badge-subtext-weight);letter-spacing:var(--product-badge-subtext-letter-spacing);line-height:1.05;margin:0;max-width:100%;min-width:0;text-align:var(--product-badge-subtext-align)}.product-badge-subtext-exa p{margin:0}.product-badge-subtext-exa[data-uppercase=true]{text-transform:uppercase}@media screen and (max-width:749px){.product-badge-subtext-exa{font-size:var(--product-badge-subtext-size-mobile)}}.product-badge-text-exa{color:var(--product-badge-text-color);font-size:var(--product-badge-text-size-desktop);font-weight:var(--product-badge-text-weight);letter-spacing:var(--product-badge-text-letter-spacing);line-height:1.05;margin:0;max-width:100%;min-width:0;text-align:var(--product-badge-text-align)}.product-badge-text-exa p{margin:0}.product-badge-text-exa--uppercase,.product-badge-text-exa[data-uppercase=true]{text-transform:uppercase}@media screen and (max-width:749px){.product-badge-text-exa{font-size:var(--product-badge-text-size-mobile)}}.product-custom-badge{max-width:100%;position:relative;z-index:auto}.product-custom-badge--position-normal-flow{transform:none}.slide-item:has(>.content-wrapper>.product-custom-badge--position-top-overlay),.slide-item:has(>.content-wrapper>.product-custom-badge--position-bottom-overlay){overflow:visible}.slide-item>.content-wrapper>.product-custom-badge--position-top-overlay,.slide-item>.content-wrapper>.product-custom-badge--position-bottom-overlay{left:0;margin-bottom:0!important;margin-top:0!important;position:absolute;right:0;width:100%}.slide-item>.content-wrapper>.product-custom-badge--position-top-overlay{top:calc(-1 * var(--padding-y--desktop, 0px));transform:translateY(calc(-50% - var(--product-custom-badge-overlay-offset, 0px)))}.slide-item>.content-wrapper>.product-custom-badge--position-bottom-overlay{bottom:calc(-1 * var(--padding-y--desktop, 0px));transform:translateY(calc(50% + var(--product-custom-badge-overlay-offset, 0px)))}@media screen and (max-width:749px){.slide-item>.content-wrapper>.product-custom-badge--position-top-overlay{top:calc(-1 * var(--padding-y--mobile, 0px))}.slide-item>.content-wrapper>.product-custom-badge--position-bottom-overlay{bottom:calc(-1 * var(--padding-y--mobile, 0px))}}.promo-popup-exa-question{margin-top:var(--question-margin-top);margin-bottom:var(--question-margin-bottom)}.promo-popup-exa-question__fieldset{border:0;margin:0;padding:0}.promo-popup-exa-question__legend{color:var(--question-title-color);font-size:var(--question-title-size);font-weight:var(--font-heading-weight);line-height:1.25;margin-bottom:.6rem;padding:0}.promo-popup-exa-question__helper{color:var(--question-helper-color);font-size:var(--question-helper-size);line-height:1.45;margin:0 0 1.2rem}.promo-popup-exa-question__options{display:grid;gap:var(--question-option-gap)}.promo-popup-exa-question--two_columns .promo-popup-exa-question__options{grid-template-columns:repeat(2,minmax(0,1fr))}.promo-popup-exa-question--inline .promo-popup-exa-question__options{display:flex;flex-wrap:wrap}.promo-popup-exa-question__option{min-width:0;position:relative}.promo-popup-exa-question__option input{height:1px;left:1.2rem;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.promo-popup-exa-question__option label{align-items:center;background:var(--question-option-bg);border:.1rem solid var(--question-option-border);border-radius:var(--question-option-radius);color:var(--question-option-text);cursor:pointer;display:flex;font-size:var(--question-option-font-size);gap:.8rem;line-height:1.3;min-height:var(--question-option-min-height);padding:var(--question-option-padding-y) var(--question-option-padding-x);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.promo-popup-exa-question__option label:before{border:.15rem solid rgba(var(--color-foreground),.55);border-radius:999px;content:"";flex:0 0 1.6rem;height:1.6rem;width:1.6rem}.promo-popup-exa-question__option input:checked+label{background:var(--question-option-selected-bg);border-color:var(--question-option-selected-border);box-shadow:inset 0 0 0 .1rem var(--question-option-selected-border);color:var(--question-option-selected-text)}.promo-popup-exa-question__option input:checked+label:before{background:radial-gradient(circle,rgb(var(--color-button)) 0 42%,transparent 48%);border-color:rgb(var(--color-button))}.promo-popup-exa-question__option input:focus-visible+label{outline:.2rem solid rgba(var(--color-foreground),.8);outline-offset:.2rem}.promo-popup-exa-question[data-invalid=true] .promo-popup-exa-question__legend{color:#b3261e}.promo-popup-exa-question[data-invalid=true] .promo-popup-exa-question__option label{border-color:#b3261e}.promo-popup-exa-question__email-step{display:none;flex-direction:column;gap:var(--question-email-gap);margin-top:var(--question-email-margin-top);text-align:var(--question-email-text-align)}.promo-popup-exa-question--email-step .promo-popup-exa-question__quiz{display:none}.promo-popup-exa-question--email-step .promo-popup-exa-question__email-step{display:flex}.promo-popup-exa-question__email-heading,.promo-popup-exa-question__email-text,.promo-popup-exa-question__email-text p{margin:0}.promo-popup-exa-question__email-form .newsletter-form__field-wrapper{display:flex;flex-direction:column;gap:1rem;max-width:none}.promo-popup-exa-question__email-step--button-full .button{width:100%}.promo-popup-exa-question__email-form .newsletter-form__message{margin:0;text-align:left}@media screen and (min-width:750px){.promo-popup-exa-question__email-step--inline .newsletter-form__field-wrapper{align-items:stretch;flex-direction:row;flex-wrap:wrap}.promo-popup-exa-question__email-step--inline .field{flex:1 1 20rem;min-width:0}.promo-popup-exa-question__email-step--inline .button{flex:0 0 auto}.promo-popup-exa-question__email-step--inline.promo-popup-exa-question__email-step--button-full .button,.promo-popup-exa-question__email-step--inline .newsletter-form__message{flex-basis:100%}}@media screen and (max-width:749px){.promo-popup-exa-question--two_columns .promo-popup-exa-question__options{grid-template-columns:1fr}}.custom-badge{box-sizing:border-box;color:var(--custom-badge-text);display:flex;isolation:isolate;justify-content:var(--custom-badge-align);max-width:100%;overflow:visible}.custom-badge__frame{align-items:stretch;box-sizing:border-box;display:inline-grid;grid-template-columns:minmax(0,auto);isolation:isolate;max-width:100%;overflow:visible;position:relative;width:fit-content}.custom-badge__inner{align-items:center;background:var(--custom-badge-bg);border:var(--custom-badge-border-width) var(--custom-badge-border-style) var(--custom-badge-border-color);border-radius:var(--custom-badge-radius);color:var(--custom-badge-text);display:inline-flex;filter:var(--custom-badge-shadow);grid-column:1;justify-content:center;line-height:1.15;max-width:100%;min-width:0;padding:var(--custom-badge-padding-y) var(--custom-badge-padding-x);position:relative;text-align:var(--custom-badge-text-align);text-decoration:none;z-index:2}.custom-badge__blocks,.custom-badge__legacy-copy{align-items:center;gap:var(--custom-badge-gap);max-width:100%;min-width:0;text-align:var(--custom-badge-text-align)}.custom-badge--stacked .custom-badge__blocks,.custom-badge--stacked .custom-badge__legacy-copy{display:flex;flex-direction:column;gap:2px}.custom-badge--inline .custom-badge__blocks,.custom-badge--inline .custom-badge__legacy-copy{display:flex;flex-wrap:wrap;justify-content:center}.custom-badge--split .custom-badge__blocks{align-items:center;column-gap:var(--custom-badge-gap);display:grid;grid-template-columns:minmax(0,max-content) auto;row-gap:2px}.custom-badge--split .product-badge-text-exa,.custom-badge--split .product-badge-subtext-exa{grid-column:1}.custom-badge--split .product-badge-discount-code-exa,.custom-badge--split .countdown-wrapper{grid-column:2;grid-row:1 / span 2;justify-self:center}.custom-badge--notch-tabs.custom-badge--split .product-badge-text-exa,.custom-badge--notch-tabs.custom-badge--split .product-badge-subtext-exa{line-height:1.05;text-align:left;text-transform:uppercase;white-space:nowrap}.custom-badge__text{font-size:var(--custom-badge-desktop-size);font-weight:var(--custom-badge-weight);letter-spacing:var(--custom-badge-letter-spacing)}.custom-badge__subtext{color:var(--custom-badge-subtext);font-size:var(--custom-badge-subtext-size);font-weight:600;letter-spacing:var(--custom-badge-letter-spacing)}.custom-badge__text--uppercase{text-transform:uppercase}.custom-badge__icon{align-items:center;display:inline-flex;flex:0 0 auto;font-size:1.15em;justify-content:center;line-height:1}.custom-badge__tab{background:var(--custom-badge-bg);display:none;pointer-events:none;position:absolute;z-index:1}.custom-badge--notch-tabs .custom-badge__frame{--custom-badge-tail-height: clamp(30px, calc(var(--custom-badge-notch-size) * 1.05), 38px);--custom-badge-tail-width: clamp(52px, calc(var(--custom-badge-notch-size) * 1.85), 68px);--custom-badge-tail-visible-width: clamp(26px, calc(var(--custom-badge-notch-size) * .92), 36px);margin-left:calc(var(--custom-badge-tail-visible-width) + max(var(--custom-badge-tab-offset-x),0px));margin-right:calc(var(--custom-badge-tail-visible-width) + max(var(--custom-badge-tab-offset-x),0px))}.custom-badge--notch-tabs .custom-badge__inner{background:#f4b24e;border-radius:min(var(--custom-badge-radius),5px);box-shadow:0 3px 10px #00000026;filter:none;min-height:54px;padding:8px 20px 9px;width:min(430px,calc(100vw - 54px));z-index:2}.custom-badge--notch-tabs .custom-badge__tab{background:#dda041;display:block;filter:none;height:var(--custom-badge-tail-height);top:0;width:var(--custom-badge-tail-width);z-index:1}.custom-badge--notch-tabs .custom-badge__tab--left{clip-path:polygon(38% 0,100% 0,100% 100%,0 100%);left:calc((var(--custom-badge-tail-visible-width) + var(--custom-badge-tab-offset-x)) * -1 + 1px)}.custom-badge--notch-tabs .custom-badge__tab--right{clip-path:polygon(0 0,62% 0,100% 100%,0 100%);right:calc((var(--custom-badge-tail-visible-width) + var(--custom-badge-tab-offset-x)) * -1 + 1px)}.custom-badge--notch-ribbon .custom-badge__frame{padding-bottom:var(--custom-badge-notch-size)}.custom-badge--notch-ribbon .custom-badge__tab{background:var(--custom-badge-bg);display:block;filter:brightness(.72);height:calc(var(--custom-badge-notch-size) + 2px);top:calc(100% - var(--custom-badge-notch-size) - 4px);width:var(--custom-badge-notch-size)}.custom-badge--notch-ribbon .custom-badge__tab--left{clip-path:polygon(0 0,100% 0,100% 100%);left:0}.custom-badge--notch-ribbon .custom-badge__tab--right{clip-path:polygon(0 0,100% 0,0 100%);right:0}.custom-badge .countdown-wrapper{background:transparent!important;border:0!important;margin:0!important;padding:0!important;width:fit-content}.custom-badge .countdown-heading{margin-bottom:.4rem}.custom-badge .countdown{flex-wrap:nowrap}.custom-badge--notch-tabs .countdown{align-items:flex-start;flex-wrap:nowrap;gap:var(--item-spacing)}.custom-badge--notch-tabs .countdown-timer__block{align-items:center;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--custom-badge-text);display:flex;flex-direction:column;gap:3px;justify-content:flex-start;min-width:0;padding:0!important}.custom-badge--notch-tabs .countdown-timer__number{align-items:center;background:#fff!important;border:0!important;border-radius:2px!important;box-shadow:inset 0 0 0 1px #00000024,0 1px 1px #00000029;color:var(--timer-color)!important;display:flex;font-size:clamp(12px,var(--numbers-size),16px);font-weight:800;height:23px;justify-content:center;line-height:1;min-width:31px;padding:0 5px!important}.custom-badge--notch-tabs .countdown-timer__label{color:var(--custom-badge-text)!important;font-size:clamp(7px,var(--label-size),9px);font-weight:800;line-height:1;margin:1px 0 0!important;text-transform:uppercase}.custom-badge--notch-tabs .countdown-timer__colon{display:none!important}@media screen and (max-width:749px){.custom-badge__inner{max-width:100%}.custom-badge--split .custom-badge__blocks{display:flex;flex-direction:column;gap:2px}.custom-badge--notch-tabs.custom-badge--split .custom-badge__blocks{align-items:center;column-gap:9px;display:grid;grid-template-columns:minmax(164px,1fr) auto;row-gap:1px}.custom-badge__text{font-size:var(--custom-badge-mobile-size)}}@media screen and (max-width:430px){.custom-badge--notch-tabs.custom-badge--split .custom-badge__inner{min-height:50px;padding-left:16px;padding-right:16px}.custom-badge--notch-tabs.custom-badge--split .custom-badge__blocks{column-gap:8px;grid-template-columns:minmax(154px,1fr) auto}.custom-badge--notch-tabs .countdown-timer__number{font-size:11px;height:21px;min-width:28px;padding:0 3px!important}.custom-badge--notch-tabs .countdown-timer__label{font-size:7px}}.custom-bundle-display{display:block;margin-block-start:var(--custom-bundle-margin-top);margin-block-end:var(--custom-bundle-margin-bottom);padding:var(--custom-bundle-padding);color:var(--custom-bundle-text-color);background:var(--custom-bundle-background);border:var(--custom-bundle-border-width) solid var(--custom-bundle-border-color);border-radius:var(--custom-bundle-border-radius)}.custom-bundle-display__header{display:grid;gap:.35rem;margin-block-end:var(--custom-bundle-gap)}.custom-bundle-display__title{margin:0;color:inherit;font-size:var(--custom-bundle-title-size);line-height:1.2}.custom-bundle-display__subtitle{color:var(--custom-bundle-subtitle-color);font-size:var(--custom-bundle-subtitle-size);line-height:1.35}.custom-bundle-display__items{display:grid;grid-template-columns:repeat(min(var(--custom-bundle-item-count),var(--custom-bundle-columns-mobile)),minmax(0,1fr));gap:var(--custom-bundle-gap)}.custom-bundle-display--inline .custom-bundle-display__items{display:flex;flex-wrap:wrap;align-items:stretch}.custom-bundle-display--inline .custom-bundle-display__item{flex:1 1 min(12rem,100%)}.custom-bundle-display--stacked .custom-bundle-display__items{display:grid;grid-template-columns:1fr}.custom-bundle-display__item{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:.9rem;min-width:0;padding:var(--custom-bundle-card-padding);background:var(--custom-bundle-card-background);border:var(--custom-bundle-card-border-width) solid var(--custom-bundle-card-border-color);border-radius:var(--custom-bundle-card-border-radius);text-align:center}.custom-bundle-display__item:has(.custom-bundle-display__media):not(:has(.custom-bundle-display__content)){grid-template-columns:minmax(0,1fr)}.custom-bundle-display__item:not(:has(.custom-bundle-display__media)){grid-template-columns:minmax(0,1fr)}.custom-bundle-display--has-separators .custom-bundle-display__item:not(:last-child):after{content:var(--custom-bundle-separator);position:absolute;z-index:1;inset-block-start:50%;inset-inline-end:calc(var(--custom-bundle-gap) / -2);display:grid;place-items:center;width:1.8rem;height:1.8rem;color:var(--custom-bundle-accent-color);background:var(--custom-bundle-background);border:1px solid var(--custom-bundle-card-border-color);border-radius:50%;font-weight:700;line-height:1;transform:translate(50%,-50%)}.custom-bundle-display--stacked.custom-bundle-display--has-separators .custom-bundle-display__item:not(:last-child):after{inset-block-start:auto;inset-block-end:calc(var(--custom-bundle-gap) / -2);inset-inline-end:50%;transform:translate(50%,50%)}.custom-bundle-display__media{width:var(--custom-bundle-image-size);max-width:100%;aspect-ratio:1;overflow:hidden;border-radius:var(--custom-bundle-image-radius);background:rgba(var(--color-foreground),.06);margin-inline:auto}.custom-bundle-display__image{display:block;width:100%;height:100%;object-fit:var(--custom-bundle-image-fit)}.custom-bundle-display__content{display:grid;gap:.45rem;min-width:0}.custom-bundle-display__text{min-width:0;color:inherit;font-size:var(--custom-bundle-item-text-size);font-weight:600;line-height:1.25;overflow-wrap:anywhere}.custom-bundle-display__item-subtitle{display:block;margin-block-start:.25rem;color:var(--custom-bundle-subtitle-color);font-size:var(--custom-bundle-subtitle-size);font-weight:500}.custom-bundle-display__labels{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;min-width:0;font-size:var(--custom-bundle-label-size);line-height:1.1}.custom-bundle-display__compare{color:var(--custom-bundle-compare-color)}.custom-bundle-display__free{display:inline-flex;align-items:center;min-height:1.8rem;padding:.25rem .55rem;color:var(--custom-bundle-free-color);background:var(--custom-bundle-free-background);border-radius:999px;font-weight:700;text-transform:uppercase}@media screen and (min-width:750px){.custom-bundle-display__items{grid-template-columns:repeat(min(var(--custom-bundle-item-count),var(--custom-bundle-columns-desktop)),minmax(0,1fr))}}@media screen and (max-width:749px){.custom-bundle-display--has-separators .custom-bundle-display__item:not(:last-child):after{inset-block-start:auto;inset-block-end:calc(var(--custom-bundle-gap) / -2);inset-inline-end:50%;transform:translate(50%,50%)}}.custom-title-lines{color:var(--custom-title-color);width:100%}.custom-title-lines__row{align-items:center;display:flex;gap:var(--custom-title-gap);justify-content:var(--custom-title-align);width:100%}.custom-title-lines__heading{color:var(--custom-title-color);flex:0 1 auto;font-size:var(--custom-title-desktop-size);font-weight:var(--custom-title-weight);letter-spacing:var(--custom-title-letter-spacing);line-height:1.15;margin:0;min-width:0;text-align:center}.custom-title-lines__heading--uppercase{text-transform:uppercase}.custom-title-lines__line{display:block;flex:0 1 var(--custom-title-line-width);height:var(--custom-title-line-thickness);min-width:24px}.custom-title-lines__line--solid,.custom-title-lines__line--dashed{border-top:var(--custom-title-line-thickness) var(--custom-title-line-style) var(--custom-title-line-color);height:0}.custom-title-lines__line--dotted{background-image:radial-gradient(circle at calc(var(--custom-title-line-thickness) / 2) 50%,var(--custom-title-line-color) 0 calc(var(--custom-title-line-thickness) / 2),transparent calc((var(--custom-title-line-thickness) / 2) + .5px));background-repeat:repeat-x;background-size:calc(var(--custom-title-line-thickness) + var(--custom-title-dot-spacing)) var(--custom-title-line-thickness)}.custom-title-lines__line--wavy,.custom-title-lines__line--squiggle{color:var(--custom-title-line-color);height:var(--custom-title-wave-height)}.custom-title-lines__line-svg{display:block;height:100%;overflow:visible;width:100%}.custom-title-lines__line-svg path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--custom-title-line-thickness);vector-effect:non-scaling-stroke}.custom-title-lines__subtitle{color:var(--custom-title-subtitle-color);font-size:var(--custom-title-subtitle-size);line-height:1.35;margin:6px 0 0;text-align:center}@media screen and (max-width:749px){.custom-title-lines__row{justify-content:var(--custom-title-mobile-align)}.custom-title-lines__heading{font-size:var(--custom-title-mobile-size)}.custom-title-lines__line{flex-basis:var(--custom-title-mobile-line-width);min-width:16px}}.custom-total-block{display:block;margin-block-start:var(--custom-total-margin-top);margin-block-end:var(--custom-total-margin-bottom);padding:var(--custom-total-padding);color:var(--custom-total-text-color);font-size:var(--custom-total-font-size);background:var(--custom-total-background);border:var(--custom-total-border-width) solid var(--custom-total-border-color);border-radius:var(--custom-total-border-radius)}.custom-total-block__main{display:flex;align-items:baseline;justify-content:var(--custom-total-align);gap:var(--custom-total-gap);min-width:0}.custom-total-block--stacked .custom-total-block__main{display:grid;justify-content:stretch}.custom-total-block--compact .custom-total-block__main{justify-content:flex-start}.custom-total-block__label{color:var(--custom-total-muted-color);font-size:var(--custom-total-label-size);line-height:1.2}.custom-total-block__price-wrap{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:var(--custom-total-align);gap:.35rem;min-width:0;text-align:end}.custom-total-block--stacked .custom-total-block__price-wrap{justify-content:flex-start;text-align:start}.custom-total-block__compare{color:var(--custom-total-compare-color);font-size:var(--custom-total-compare-size);line-height:1.1;text-decoration:line-through}.custom-total-block__price{color:var(--custom-total-accent-color);font-size:var(--custom-total-value-size);font-weight:var(--custom-total-value-weight);line-height:1.1}.custom-total-block__badge{display:inline-flex;align-items:center;min-height:1.8rem;padding:.35rem .7rem;color:var(--custom-total-badge-color);background:var(--custom-total-badge-background);border-radius:var(--custom-total-badge-radius);font-size:var(--custom-total-badge-size);font-weight:800;line-height:1;text-transform:uppercase}.custom-total-block__prefix,.custom-total-block__suffix{color:var(--custom-total-muted-color)}.custom-total-block__meta{display:flex;flex-wrap:wrap;gap:calc(var(--custom-total-gap) * .75) var(--custom-total-gap);margin-block-start:calc(var(--custom-total-gap) * .65);color:var(--custom-total-muted-color);font-size:var(--custom-total-meta-size);line-height:1.25}.custom-total-block__meta-item{display:inline-flex;align-items:baseline;gap:.35rem}.custom-total-block__meta-label{font-weight:600}.custom-total-block__unavailable{color:var(--custom-total-accent-color);font-weight:600}.custom-total-block__note{margin-block-start:calc(var(--custom-total-gap) * .8);color:var(--custom-total-note-color);font-size:var(--custom-total-note-size);font-weight:var(--custom-total-value-weight);line-height:1.25;text-align:center}.custom-total-block.is-unavailable .custom-total-block__price{color:var(--custom-total-muted-color)}.icon-badge-row{--badge-height: var(--mobile-badge-height);--badge-gap: var(--mobile-gap);--badge-row-gap: var(--mobile-row-gap);display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--icon-badge-row-alignment);gap:var(--badge-row-gap) var(--badge-gap)}.icon-badge-row__item{display:flex;align-items:center;max-width:100%;line-height:0}.icon-badge-row__item img{display:block;width:auto;height:auto;max-width:100%;max-height:var(--badge-height);object-fit:contain}@media screen and (min-width:750px){.icon-badge-row{--badge-height: var(--desktop-badge-height);--badge-gap: var(--desktop-gap);--badge-row-gap: var(--desktop-row-gap)}}.section-scroll-anchor{display:block;scroll-margin-top:calc(var(--sticky-group-height, 0px) + 16px)}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map */
