body{display:flex;flex-direction:column;margin:0;min-height:100svh}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}input,textarea,select,button{font:inherit;border-radius:var(--border-radius)}select{background-color:var(--color-background);color:currentcolor}dialog{background-color:var(--color-background);color:var(--color-foreground)}p{text-wrap:pretty;overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-style:var(--font-heading--style)}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}body{font-family:var(--font-body--family);font-weight:var(--font-body--weight);font-style:var(--font-body--style);background-color:var(--color-background);color:var(--color-foreground)}.btn:not(.btn--outline):not(.button-secondary){background:var(--color-button)}.shopify-section,.max-w-container{--content-width: min( calc(var(--max-page-width) - var(--min-page-margin) * 2), calc(100% - var(--min-page-margin) * 2) );--content-margin: minmax(var(--min-page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;grid-template-columns:var(--content-grid);display:grid;width:100%}.shopify-section>*,.max-w-container>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}.splide__pagination{display:inline-flex;align-items:center;gap:8px;margin-top:24px!important}.splide__pagination__page{width:10px;height:10px;border-radius:50%;border:none;background:#ddd;cursor:pointer;transition:background .3s}.splide__pagination__page.is-active{background:#333}.video-container{position:relative}.play-button{position:absolute;bottom:20px;left:20px;background:#fff;color:#000;padding:.5rem 1rem;cursor:pointer;border-radius:24px;transition:all ease-in-out .3s}.video-container.playing .play-button{opacity:0;pointer-events:none}.video-container.playing:hover .play-button{opacity:1;pointer-events:auto}.scrollbar-none::-webkit-scrollbar{width:0px;height:0px}.comparison-table{--highlight-border-color: var(--color-primary);--highlight-background-color: white}.comparison-table table{border-collapse:separate;border-spacing:0}.comparison-table table td,.comparison-table table th{padding:16px 32px}.comparison-table table thead th{padding-top:42px}.comparison-table table.first thead tr th:nth-child(2),.comparison-table table.second thead tr th:nth-child(3){border-top:2px solid var(--highlight-border-color);border-radius:24px 24px 0 0}.comparison-table table.first thead tr th:nth-child(2),.comparison-table table.first tbody tr td:nth-child(2),.comparison-table table.second thead tr th:nth-child(3),.comparison-table table.second tbody tr td:nth-child(3){border-left:2px solid var(--highlight-border-color);border-right:2px solid var(--highlight-border-color);background:var(--highlight-background-color)}.comparison-table table.first tbody tr:last-child td:nth-child(2),.comparison-table table.second tbody tr:last-child td:nth-child(3){border-bottom:2px solid var(--highlight-border-color);border-radius:0 0 24px 24px}.comparison-table table tbody tr:not(:last-child) td,.comparison-table table tbody tr:not(:last-child) th{border-bottom:1px solid rgba(0,0,0,.1)}.jdgm-rev__timestamp{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/critical.css.map */
