.comparison-table__table{--cell-height: 6.1rem;--end-padding: var(--sp-4);--head-padding-top: var(--sp-4);--head-padding-bottom: var(--sp-2);--media-size: 6rem;--media-gap: var(--sp);--icon-size: 2.8rem;min-width:calc((var(--columns) + 1) * 13rem);border-collapse:separate;border-spacing:0;table-layout:fixed}.comparison-table__table :is(th,td){height:var(--cell-height);font-weight:inherit;vertical-align:middle}.comparison-table__table .comparison-table__criteria{position:sticky;inset-inline-start:0;z-index:1;width:13rem;padding-inline-start:0;background:var(--color-background)}.comparison-table__table thead :is(th,td){padding-block:calc(var(--head-padding-top) - var(--head-top-border, 0px)) var(--head-padding-bottom);border-block-end:1px solid var(--comparison-row-border, var(--color-border));vertical-align:top}.comparison-table__table--images .comparison-table__column{padding-block-start:calc(var(--head-padding-top) + var(--media-size) - var(--head-top-border, 0px))}.comparison-table__table--images thead :is(.comparison-table__column,.comparison-table__criteria):has(.comparison-table__heading){padding-block-start:calc(var(--head-padding-top) + var(--media-size) + var(--media-gap) - var(--head-top-border, 0px))}.comparison-table__table tbody tr:not(:last-child)>*{border-block-end:1px solid var(--comparison-row-border, var(--color-border))}.comparison-table__table tbody tr:last-child>*{height:calc(var(--cell-height) - 1px + var(--end-padding));padding-block-end:var(--end-padding)}.comparison-table__table .is-highlight{--comparison-row-border: var(--highlight-border, var(--color-border));background:var(--highlight-bg, transparent);color:var(--highlight-text, var(--color-text));border-inline:1px solid var(--highlight-outer-border, var(--color-border))}.comparison-table__table .is-highlight .comparison-table__heading{color:var(--highlight-heading, var(--color-heading))}.comparison-table__table thead .is-highlight{--head-top-border: 1px;border-block-start:1px solid var(--highlight-outer-border, var(--color-border));border-start-start-radius:var(--img-rounded);border-start-end-radius:var(--img-rounded)}.comparison-table__table :is(thead:last-child,tbody tr:last-child) .is-highlight{border-block-end:1px solid var(--highlight-outer-border, var(--color-border));border-end-start-radius:var(--img-rounded);border-end-end-radius:var(--img-rounded)}.comparison-table__heading{font-size:var(--body-font-size)}.comparison-table__media{--top-custom: calc(var(--head-padding-top) - var(--head-top-border, 0px));width:var(--media-size);aspect-ratio:1}.comparison-table__cell-image{width:4rem;height:4rem;vertical-align:middle}.comparison-table__cell-img{object-fit:contain}.comparison-table__icon{width:var(--icon-size, 2.8rem);height:var(--icon-size, 2.8rem);color:var(--btn-primary-bg-color)}.comparison-table__table .is-highlight .comparison-table__icon{color:var(--highlight-primary-bg, var(--btn-primary-bg-color))}.comparison-table__table .is-highlight .comparison-table__icon .color-primary{color:var(--highlight-primary-color, var(--btn-primary-color))}.comparison-table__notes{--icon-size: 2.4rem}@media(max-width:767.98px){.section__comparison-table :is(.container,.fluid_container) .comparison-table__scroll{margin-inline-end:calc(var(--bs-gutter-x, 1.5rem) * -1)}}@media(min-width:768px){.comparison-table__table{--cell-height: 6.6rem;--end-padding: var(--sp-6);--head-padding-top: var(--sp-6);--head-padding-bottom: var(--sp-6);--media-size: 9rem;min-width:0;font-size:inherit}.comparison-table__heading{font-size:var(--h7)}.comparison-table__table .comparison-table__criteria{position:static;width:32%;background:none}}@media(min-width:1025px){.comparison-table__table{--media-gap: var(--sp-2)}}.flow__trigger{border-bottom:1px dashed rgba(var(--color-text-rgb),.12)}.flow__panel{transition:opacity .45s ease,visibility .45s ease}.flow__panel.is-active{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.flow__panel[hidden]{display:block!important}.flow__placeholder{background:rgba(var(--color-text-rgb),.06)}@media(prefers-reduced-motion:reduce){.flow__badge,.flow__panel,.flow__product-card{transition:none}}.grid-banner__list{grid-template-columns:minmax(0,1fr)}.grid-banner__item:before{content:"";padding-top:calc(100% / (var(--item-ratio)))}.grid-banner__content .block__heading.h4{font-size:3rem}@media(max-width:767.98px){.grid-banner__cell{--item-ratio: var(--grid-ratio-mb)}:is(.h-small,.h-medium,.h-large) .grid-banner__cell{--item-ratio: initial;min-height:var(--item-height-mb)}.grid-banner__list:not(.carousel-mb)>:not(:nth-child(3n+1)){--item-ratio: 7 / 4;min-height:0}.grid-banner__list.carousel-mb.swiper{display:block}.grid-banner__list.carousel-mb .grid-banner__cell{display:flex;height:auto}}@media(max-width:1024.98px){.grid-banner--hide-item-desc .block__description{display:none}}@media(min-width:768px){.grid-banner__list{--grid-gap: var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}:is(.h-small,.h-medium,.h-large)>.grid-banner__list{grid-auto-rows:minmax(calc((var(--item-height) - var(--grid-gap)) / 2),auto)}.grid-banner__list>:first-child,:is(.grid-banner__list--2,.grid-banner__list--4)>*,.grid-banner__list--5>:nth-child(n+4){--item-ratio: var(--grid-ratio);grid-row:span 2}.grid-banner__list--6>:nth-child(4){--item-ratio: var(--grid-ratio);grid-area:3 / 2 / 5 / 3}.grid-banner__list--1>:first-child{--item-ratio: calc(var(--grid-ratio) * 2);grid-column:1 / -1}:is(.h-small,.h-medium,.h-large) .grid-banner__cell{--item-ratio: initial}}@media(min-width:1025px){.grid-banner__list{--grid-gap: var(--gap-desktop)}.grid-banner__list--4{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-banner__list--5{grid-template-columns:3fr 2fr 2fr 3fr}.grid-banner__list--4>:is(:nth-child(2),:nth-child(3)),.grid-banner__list--5>:nth-child(4){--item-ratio: initial;grid-row:auto}.grid-banner__list--5>:nth-child(2){grid-column:span 2}:is(.grid-banner__list--4,.grid-banner__list--5)>:last-child{grid-area:1 / -2 / 3 / -1}}@media(max-width:767.98px){.section-image-with-text-carousel .py-custom{padding-block:calc(var(--padding-block) * .32px)}}.section-image-with-text-carousel testimonial-images-slide{width:calc(100% + 2 * var(--sp-2));margin-inline:calc(-1 * var(--sp-2))}.section-image-with-text-carousel .swiper-footer .swiper-pagination{width:auto}.section-image-with-text-carousel .swiper-footer .swiper-pagination-progressbar{width:13rem}.page-title{text-align:center}.product-specifications__items--list>.product-specifications-item:first-child{padding-top:0}.product-specifications__items--list>.product-specifications-item:last-child{padding-bottom:0;border-bottom:0}.product-specifications__items--grid>.product-specifications-item:first-child{padding-top:0}.product-specifications__items--grid>.product-specifications-item:last-child{border-bottom:0;padding-bottom:0}@media(min-width:576px)and (max-width:1024px){.product-specifications__items--grid>.product-specifications-item:nth-child(-n+2){padding-top:0}.product-specifications__items--grid>.product-specifications-item:nth-child(odd):nth-last-child(-n+2),.product-specifications__items--grid>.product-specifications-item:nth-child(odd):nth-last-child(-n+2)~.product-specifications-item{border-bottom:0;padding-bottom:0}}@media(min-width:1025px){.product-specifications__items--columns-2>.product-specifications-item:nth-child(-n+2),.product-specifications__items--columns-3>.product-specifications-item:nth-child(-n+3),.product-specifications__items--columns-4>.product-specifications-item:nth-child(-n+4){padding-top:0}.product-specifications__items--columns-2>.product-specifications-item:nth-child(odd):nth-last-child(-n+2),.product-specifications__items--columns-2>.product-specifications-item:nth-child(odd):nth-last-child(-n+2)~.product-specifications-item,.product-specifications__items--columns-3>.product-specifications-item:nth-child(3n+1):nth-last-child(-n+3),.product-specifications__items--columns-3>.product-specifications-item:nth-child(3n+1):nth-last-child(-n+3)~.product-specifications-item,.product-specifications__items--columns-4>.product-specifications-item:nth-child(4n+1):nth-last-child(-n+4),.product-specifications__items--columns-4>.product-specifications-item:nth-child(4n+1):nth-last-child(-n+4)~.product-specifications-item{border-bottom:0;padding-bottom:0}}.testimonials-quote ul{list-style:none;margin:12px 0;padding:0;display:flex;flex-direction:column;gap:.4rem}.testimonials-quote ul:first-child{margin-top:0}.testimonials-quote ul:last-child{margin-bottom:0}.testimonials-quote li{display:flex;align-items:start;gap:.5rem;margin:0;background:var(--color-background);padding:8px 12px;border-radius:8px}.testimonials-quote li:before{content:"";width:1.6rem;height:1.6rem;flex-shrink:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23888' fill-rule='evenodd' d='M8 0a8.001 8.001 0 0 1 0 16A8.001 8.001 0 0 1 8 0M6.339 10.599 4.38 8.639a.86.86 0 0 1 0-1.213.86.86 0 0 1 1.212 0l1.381 1.382 3.435-3.435a.86.86 0 0 1 1.212 0 .86.86 0 0 1 0 1.212l-4.042 4.042a.86.86 0 0 1-1.24-.029' clip-rule='evenodd'%3E%3C/path%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23888' fill-rule='evenodd' d='M8 0a8.001 8.001 0 0 1 0 16A8.001 8.001 0 0 1 8 0M6.339 10.599 4.38 8.639a.86.86 0 0 1 0-1.213.86.86 0 0 1 1.212 0l1.381 1.382 3.435-3.435a.86.86 0 0 1 1.212 0 .86.86 0 0 1 0 1.212l-4.042 4.042a.86.86 0 0 1-1.24-.029' clip-rule='evenodd'%3E%3C/path%3E%3C/svg%3E") center / contain no-repeat;background-color:#888;margin-top:5px}.section-testimonial-images .icon-quote svg{width:60px;height:auto}@media(min-width:1025px){.section-testimonial-images .icon-quote svg{width:74px}}.testimonials-quote{--font-size: 26}@media screen and (max-width:767.98px){.testimonials-quote{--font-size: 20}}.subscription-widget__card:has(.subscription-widget__radio:checked),.subscription-widget__card.is-active{background:#f5f3ed;border-color:var(--color-heading, #1d1d1f)}.subscription-widget__card:has(.subscription-widget__radio:checked) .subscription-widget__radio-ui,.subscription-widget__radio-ui.is-checked{border-color:var(--color-heading, #1d1d1f)}.subscription-widget__card:has(.subscription-widget__radio:checked) .subscription-widget__radio-ui:after,.subscription-widget__radio-ui.is-checked:after{content:"";position:absolute;top:.2rem;right:.2rem;bottom:.2rem;left:.2rem;border-radius:50%;background:var(--color-heading, #1d1d1f)}.subscription-widget__card:has(.subscription-widget__radio:checked) .subscription-widget__benefits,.subscription-widget__card.is-active .subscription-widget__benefits{opacity:1}.subscription-widget__benefits :is(ul,ol){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.subscription-widget__benefits li{display:flex;align-items:center;gap:1.2rem;margin:0}.subscription-widget__benefits li:before{content:"";width:1.6rem;height:1.2rem;flex-shrink:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6693 0.216606C12.8273 0.0722022 13.0095 0 13.2161 0C13.4349 0 13.6172 0.0722022 13.763 0.216606C13.921 0.373045 14 0.559567 14 0.776173C14 0.980746 13.921 1.15523 13.763 1.29964L5.21354 9.78339C5.06771 9.9278 4.88542 10 4.66667 10C4.44792 10 4.26562 9.9278 4.11979 9.78339L0.236979 5.92058C0.0789931 5.77617 0 5.60168 0 5.39711C0 5.18051 0.0789931 4.99398 0.236979 4.83754C0.382812 4.69314 0.559028 4.62094 0.765625 4.62094C0.984375 4.62094 1.17274 4.69314 1.33073 4.83754L4.66667 8.14079L12.6693 0.216606Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6693 0.216606C12.8273 0.0722022 13.0095 0 13.2161 0C13.4349 0 13.6172 0.0722022 13.763 0.216606C13.921 0.373045 14 0.559567 14 0.776173C14 0.980746 13.921 1.15523 13.763 1.29964L5.21354 9.78339C5.06771 9.9278 4.88542 10 4.66667 10C4.44792 10 4.26562 9.9278 4.11979 9.78339L0.236979 5.92058C0.0789931 5.77617 0 5.60168 0 5.39711C0 5.18051 0.0789931 4.99398 0.236979 4.83754C0.382812 4.69314 0.559028 4.62094 0.765625 4.62094C0.984375 4.62094 1.17274 4.69314 1.33073 4.83754L4.66667 8.14079L12.6693 0.216606Z'/%3E%3C/svg%3E") center / contain no-repeat}.subscription-widget__benefits p{margin:0}.highlighted-text--text{color:var(--animate-color)}.image-with-text-block .block__buttons{justify-content:var(--button-alignment-mobile)}@media(min-width:768px){.image-with-text-block .block__buttons{justify-content:var(--button-alignment)}}.jumbo-text-space{display:inline-flex;width:.5ch}:is(.jumbo-text-char,.jumbo-text-line){display:inline-flex}.map-iframe{width:100%;height:100%;min-height:var(--item-height);border:0}.page-block{display:flex;flex-direction:column;max-width:100%;max-height:100%;width:100%;height:auto;align-items:flex-start}.page-title{margin-bottom:var(--margin-xl)}.placeholder-image{position:relative;aspect-ratio:var(--ratio);overflow:hidden}.page-placeholder{width:100%;height:100%}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map */
