.dillz-comparison-table{padding:36px 0}.dillz-comparison-table__scroller{width:100%;max-width:100%;overflow-x:auto;border:1px solid rgba(0,109,61,.18);border-radius:18px;background:rgb(var(--section-background, var(--background)))}.dillz-comparison-table__table{width:100%;min-width:680px;border-collapse:collapse;text-align:left}.dillz-comparison-table__table th,.dillz-comparison-table__table td{padding:16px 18px;border-bottom:1px solid rgba(0,109,61,.14);vertical-align:top}.dillz-comparison-table__table thead th{color:#fff;background:#006d3d;font-weight:700}.dillz-comparison-table__table tbody th{color:#006d3d;background:#8fc74314;font-weight:700}.dillz-comparison-table__table tbody tr:last-child th,.dillz-comparison-table__table tbody tr:last-child td{border-bottom:0}.dillz-comparison-table__mobile-label{display:none}.dillz-comparison-table__summary{display:none;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:12px 16px;border:1px solid rgba(0,109,61,.22);border-radius:14px;color:#006d3d;font-weight:700;cursor:pointer;list-style:none;width:100%;min-width:0;box-sizing:border-box}.dillz-comparison-table__summary span{min-width:0;overflow-wrap:anywhere}.dillz-comparison-table__disclosure--collapsible>.dillz-comparison-table__summary{display:flex}.dillz-comparison-table__disclosure{display:block;width:100%;min-width:0;max-width:100%}.dillz-comparison-table__disclosure:not([open])>.dillz-comparison-table__scroller{display:none}.dillz-comparison-table__summary::-webkit-details-marker{display:none}.dillz-comparison-table__summary:after{content:"+";flex:0 0 auto;font-size:24px;font-weight:400;line-height:1}.dillz-comparison-table__disclosure[open] .dillz-comparison-table__summary{border-radius:14px 14px 0 0}.dillz-comparison-table__disclosure[open] .dillz-comparison-table__summary:after{content:"\2212"}@media screen and (max-width:740px){.dillz-comparison-table{padding:14px 0 18px}.dillz-comparison-table .section__header{margin-bottom:14px;text-align:left}.dillz-comparison-table .section__header .h2{font-size:24px;line-height:1.2}.dillz-comparison-table .section__header p{margin-top:8px;line-height:1.5}.dillz-comparison-table__scroller{overflow-x:auto;border-radius:0 0 14px 14px}.dillz-comparison-table__table{min-width:620px;font-size:.9rem}.dillz-comparison-table__table th,.dillz-comparison-table__table td{padding:12px 14px}}.dillz-discover-court-list{margin-block:clamp(2.5rem,6vw,5rem);background:var(--court-list-background);color:var(--court-list-text)}.dillz-discover-court-list__inner{display:grid;gap:2rem;width:min(100% - 2rem,76rem);margin-inline:auto;padding-block:clamp(2.5rem,5vw,4.5rem)}.dillz-discover-court-list__copy{max-width:40rem}.dillz-discover-court-list__eyebrow{margin:0 0 .75rem;color:var(--court-list-accent);font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.dillz-discover-court-list__heading{margin:0;color:inherit;font-size:clamp(2rem,4vw,3.5rem);line-height:1.05}.dillz-discover-court-list__body{margin-top:1rem;font-size:1rem;line-height:1.6}.dillz-discover-court-list__form{min-height:4.5rem}.dillz-discover-court-list__setup{padding:1rem;border:.125rem dashed var(--court-list-accent)}.dillz-discover-court-list__consent a:focus-visible{outline:.1875rem solid var(--court-list-accent);outline-offset:.1875rem}.dillz-discover-court-list__consent{margin-top:.75rem;font-size:.8rem;line-height:1.5}.dillz-discover-court-list__consent a{color:inherit;text-underline-offset:.2em}@media screen and (min-width:750px){.dillz-discover-court-list__inner{grid-template-columns:minmax(0,1.2fr) minmax(18rem,1fr);align-items:center}}.dillz-answer-panel{max-width:920px;margin:0 auto;padding:26px 28px;border:1px solid rgba(0,109,61,.18);border-radius:18px;background:rgb(var(--section-background, var(--background)))}.dillz-answer-panel--highlighted{border-left:5px solid #8fc743;background:#8fc74314}.dillz-answer-panel--compact{display:grid;grid-template-columns:minmax(240px,.75fr) minmax(0,1.65fr);gap:6px 32px;align-items:start;max-width:1120px;padding:18px 0 16px;border-width:1px 0;border-color:#006d3d2e;border-radius:0;background:transparent}.dillz-answer-panel--compact .dillz-answer-panel__heading{margin:0;font-size:clamp(18px,1.6vw,22px);line-height:1.35}.dillz-answer-panel--compact .dillz-answer-panel__answer{font-size:.95em;line-height:1.6}.dillz-answer-panel--compact .dillz-answer-panel__link{grid-column:2;margin-top:4px}.dillz-answer-panel+.dillz-answer-panel{margin-top:20px}.dillz-answer-panel__heading{margin:0 0 12px;color:#006d3d}.dillz-answer-panel__answer>:first-child{margin-top:0}.dillz-answer-panel__answer>:last-child{margin-bottom:0}.dillz-answer-panel__evidence{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 18px;margin:18px 0 0;padding:0;list-style:none}.dillz-answer-panel__evidence li{position:relative;padding-left:20px}.dillz-answer-panel__evidence li:before{content:"";position:absolute;top:.55em;left:0;width:8px;height:8px;border-radius:50%;background:#8fc743}.dillz-answer-panel__link{display:inline-block;margin-top:18px;color:#006d3d}@media screen and (max-width:740px){.dillz-answer-panel{padding:22px 20px}.dillz-answer-panel--compact{display:block;padding:16px 0}.dillz-answer-panel--compact .dillz-answer-panel__heading{margin-bottom:8px}.dillz-answer-panel--compact .dillz-answer-panel__link{margin-top:10px}.dillz-answer-panel__evidence{grid-template-columns:1fr}}.product-form__text--performance-proof ul{display:grid;gap:.5rem;list-style:none;margin:0;padding:0}.product-form__text--performance-proof li{line-height:1.45;padding-left:1.125rem;position:relative}.product-form__text--performance-proof li:before{background:rgb(var(--primary-button-background));border-radius:999px;content:"";height:.45rem;left:0;position:absolute;top:.55em;width:.45rem}.product-form__text--performance-proof strong{font-weight:700}product-sticky-form [data-dillz-choose-options-link][hidden],product-sticky-form [data-product-add-to-cart-button][hidden]{display:none!important}@media screen and (max-width:740px){.dillz-mobile-purchase-start{scroll-margin-top:calc(var(--header-height, 0px) * var(--enable-sticky-header, 0) + var(--announcement-bar-height, 0px) * var(--enable-sticky-announcement-bar, 0) + 12px)}.product__thumbnail-list-inner{gap:6px}.product__thumbnail{width:52px;min-width:52px}.product-sticky-form{padding-block-end:max(12px,env(safe-area-inset-bottom,0px) + 12px)}.product-sticky-form .container{padding-inline:12px}}
/*# sourceMappingURL=/cdn/shop/t/36/compiled_assets/styles.css.map */
