.shopify-section--comparison-table .section-stack--horizontal .section-stack__intro{flex:1 1 100%!important;width:100%!important}.shopify-section--comparison-table .feature-chart{padding-bottom:0;padding-top:0}.shopify-section--comparison-table .feature-chart__table-row{--feature-chart-heading-width:35%!important;border-color:var(--chart-row-border,rgb(var(--text-color)/.12));gap:0;grid-template-columns:var(--feature-chart-heading-width) repeat(var(--feature-chart-values-columns-count),minmax(140px,1fr))!important;padding:0}@media (width>=425px){.shopify-section--comparison-table .feature-chart__table-row{--feature-chart-heading-width:40%!important}}@media (width>=768px){.shopify-section--comparison-table .feature-chart__table-row{--feature-chart-heading-width:max(40%,300px)!important}}@media (width>=1440px){.shopify-section--comparison-table .feature-chart__table-row{--feature-chart-heading-width:max(40%,350px)!important}}.shopify-section--comparison-table .feature-chart__table-row:first-child:has(.feature-chart__heading:empty){font-weight:700;text-align:center}.shopify-section--comparison-table .feature-chart__column{padding:1.25rem 1.15rem}@media (width>=1440px){.shopify-section--comparison-table .feature-chart__column{padding:1.35rem}}.shopify-section--comparison-table .feature-chart__column:first-child{padding-left:0}.shopify-section--comparison-table .feature-chart__heading{padding-right:1.5rem;position:relative!important}@media (width>=768px){.shopify-section--comparison-table .feature-chart__heading{padding-right:2rem}}.shopify-section--comparison-table .feature-chart__value{align-items:center;display:flex;grid-row:auto;justify-content:center}.shopify-section--comparison-table .feature-chart__value.highlighted{background-color:var(--highlighted-background)}.shopify-section--comparison-table .icon-wrapper{align-items:center;background-color:var(--icon-false-background,transparent);border-radius:100%;display:flex;font-size:.65rem;justify-content:center;margin-left:auto;margin-right:auto;padding:.75em}@media (width>=425px){.shopify-section--comparison-table .icon-wrapper{font-size:.75rem}}@media (width>=1440px){.shopify-section--comparison-table .icon-wrapper{font-size:1rem}}.shopify-section--comparison-table .icon-wrapper.icon-true{background-color:var( --icon-true-background,var(--icon-false-background,transparent) )}.shopify-section--comparison-table .icon{bottom:auto;display:block;height:1em!important;left:auto;right:auto;top:auto;width:1em!important}.product-info__title{text-transform:capitalize}.product__title_description{display:flex;flex-flow:row wrap;font-size:.85em;list-style:none;margin:.1em 0 0;width:100%}@media (width>=768px){.product__title_description{font-size:.75em}}.product__title_description:not(:has(*)){display:none}.product__title_description li:after{content:"/";margin:0 .25em}.product__title_description li:last-child:after{display:none}.product-card__title,.product-card__title a{text-transform:capitalize}.product-card__title_description{font-size:.9em}@media (width>=768px){.product-card__title_description{font-size:.85em}}.product-info{--product-info-block-spacing:1.25rem}.product-info .product-info__badge-list .badge{padding:.5em 1.25em}.product-info .tcustomizer__dropdown-button{background-position:right 1.25rem center;border-radius:500px;padding:.875rem 1.45rem}.product-info .tcustomizer-field__heading{font-weight:var(--heading-font-weight)}.product-info .tcustomizer__divider{display:block;margin:0 0 .75rem!important}.product-info .tcustomizer-field:last-child{margin-bottom:0}.product-info .tcustomizer-checkbox{margin-bottom:1rem!important}.product-info .tcustomizer-checkbox .tcustomizer-checkbox__input{height:1.5em!important;margin-right:.75rem!important;width:1.5em!important}.product-info .tcustomizer-checkbox .tcustomizer-checkbox__label-value{font-weight:var(--heading-font-weight)}.product-info .tcustomizer-tooltip .tcustomizer-tooltip--content{border-radius:.5rem;font-weight:var(--heading-font-weight);line-height:1.25;padding:.6rem .75rem;text-align:left}.product-info .tcustomizer-tooltip .tcustomizer-tooltip--content .tooltip-text{font-size:12.5px;text-align:left}.variant-picker{gap:1.25rem}.variant-picker .variant-picker__option-info{margin:0 0 .25rem}.variant-picker .variant-picker__option-info .label{gap:.25em .35em}.variant-picker .variant-picker__option-info .label legend{font-weight:var(--heading-font-weight)}.variant-picker .variant-picker__option-info .label span{text-transform:capitalize}.variant-picker .non-existant-variant{background-color:rgb(var(--input-background,var(--background))/.3);background-image:none;color:rgb(var(--text-color)/.3);cursor:not-allowed}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.hover-tooltip-parent:hover .hover-tooltip{opacity:1;translate:-50% 0}.hover-tooltip{background-color:#000;border-radius:.35rem;bottom:calc(100% + .65rem);color:#fff;display:block;font-size:12.5px;font-weight:var(--heading-font-weight);left:50%;line-height:1.2;opacity:0;padding:.45rem .65rem;pointer-events:none;position:absolute;transition:.2s ease;translate:-50% 10%;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:10}.hover-tooltip:before{aspect-ratio:1;background-color:#000;border-radius:2px;content:"";display:block;height:auto;left:50%;position:absolute;rotate:45deg;top:calc(100% - 2px);translate:-50% -50%;width:.7rem;z-index:-1}@media (width<768px){.hover-tooltip{display:none}}.shopify-section--image-with-text-overlay{overflow:hidden;width:100%}.content-over-media--home-hero{--hero-height:calc(100svh - var(--announcement-bar-height, 0px));height:clamp(560px,var(--hero-height),1280px)}@media (orientation:portrait){.content-over-media--home-hero{--hero-height:calc(70svh - var(--announcement-bar-height, 0px));height:clamp(420px,var(--hero-height),900px)}}
