html.teig-page .teig-product-compare{display:none!important}html.teig-page .teig-trust{padding:calc(var(--section-gap) * .5) 0;border-bottom:1px solid rgba(0,0,0,.06)}html.teig-page .teig-trust__grid{display:grid;gap:1rem;list-style:none;margin:0;padding:0}@media(min-width:769px){html.teig-page .teig-trust__grid{grid-template-columns:repeat(4,1fr);gap:1.5rem}}html.teig-page .teig-trust__item{display:flex;align-items:flex-start;gap:.75rem;font-size:var(--landing-font-body, clamp(1.125rem, 2.2vw, 1.3rem));line-height:1.45}html.teig-page .teig-trust__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;background:rgb(var(--landing-accent) / .1);color:rgb(var(--color-scheme-accent))}html.teig-page .teig-trust__label{font-weight:700;display:block}html.teig-page .teig-trust__detail{opacity:.78;display:block;font-size:var(--landing-font-small, clamp(1rem, 1.8vw, 1.125rem))}html.teig-page .teig-compare-types{padding:calc(var(--section-gap) * var(--fluid-1-5)) 0}html.teig-page .teig-compare-types__header{text-align:center;margin-bottom:calc(4 * var(--space-unit))}html.teig-page .teig-compare-types__intro{margin:.5rem 0 0;opacity:.78;font-size:var(--landing-font-lead, clamp(1.25rem, 2.5vw, 1.45rem))}html.teig-page .teig-compare-types__grid{display:grid;gap:1.5rem}@media(min-width:769px){html.teig-page .teig-compare-types__grid{grid-template-columns:repeat(2,1fr);gap:2rem}}html.teig-page .teig-compare-types__card{padding:clamp(1.5rem,4vw,2rem);border:1px solid rgba(0,0,0,.08);border-radius:var(--landing-radius, 16px);background:rgb(var(--color-scheme-bg, 255 255 255));height:100%}html.teig-page .teig-compare-types__card--featured{border-color:rgb(var(--color-scheme-accent));box-shadow:0 4px 24px rgb(var(--landing-accent) / .08)}html.teig-page .teig-compare-types__badge{display:inline-block;margin-bottom:.75rem;padding:.25rem .75rem;border-radius:999px;background:rgb(var(--landing-accent) / .12);color:rgb(var(--color-scheme-accent));font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}html.teig-page .teig-compare-types__title{margin:0 0 .75rem;font-size:clamp(1.35rem,2.5vw,1.6rem)}html.teig-page .teig-compare-types__list{margin:0 0 1.25rem;padding:0;list-style:none}html.teig-page .teig-compare-types__list li{position:relative;padding-left:1.5rem;margin-bottom:.5rem;line-height:1.5}html.teig-page .teig-compare-types__list li:before{content:"\2713";position:absolute;left:0;font-weight:700;color:rgb(var(--color-scheme-accent))}html.teig-page .teig-compare-types__ideal{margin:0;font-size:.95rem;opacity:.85}html.teig-page .teig-sizing{padding:0;scroll-margin-top:calc(var(--header-height, 80px) + 1rem)}html.teig-page .teig-sizing__band{padding:clamp(2.5rem,6vw,4rem) 0;background:rgb(var(--color-scheme-1-bg, 245 245 245))}html.teig-page .teig-sizing__inner{max-width:min(960px,100%);margin-inline:auto;padding:clamp(2.5rem,6vw,4rem);border:1px solid rgba(0,0,0,.08);border-radius:var(--landing-radius, 16px);background:rgb(var(--color-scheme-bg, 255 255 255));box-shadow:0 8px 32px #0000000f}html.teig-page .teig-sizing__header{text-align:center;margin-bottom:clamp(2rem,4vw,2.75rem)}html.teig-page .teig-sizing__header .landing-nav-hub__heading{font-size:clamp(2rem,5vw,2.75rem)!important}html.teig-page .teig-sizing__header .teig-compare-types__intro{font-size:clamp(1.15rem,2.5vw,1.4rem);margin-top:.75rem}html.teig-page .teig-sizing__steps{display:flex;justify-content:center;gap:.75rem;margin-bottom:clamp(1.75rem,4vw,2.25rem)}html.teig-page .teig-sizing__step-dot{width:3.5rem;height:.35rem;border-radius:999px;background:#0000001f;transition:background .2s ease}html.teig-page .teig-sizing__step-dot.is-active,html.teig-page .teig-sizing__step-dot.is-done{background:rgb(var(--color-scheme-accent))}html.teig-page .teig-sizing__panel[hidden]{display:none!important}html.teig-page .teig-sizing__question{margin:0 0 1.25rem;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:700;text-align:center;line-height:1.3}html.teig-page .teig-sizing__options{display:grid;gap:1rem;max-width:640px;margin-inline:auto}html.teig-page .teig-sizing__option{display:block;width:100%;padding:1.25rem 1.5rem;border:1px solid rgba(0,0,0,.12);border-radius:calc(var(--landing-radius, 16px) * .5);background:transparent;font-size:clamp(1.1rem,2vw,1.25rem);font-weight:600;text-align:left;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease;color:inherit}html.teig-page .teig-sizing__option:hover,html.teig-page .teig-sizing__option.is-selected{border-color:rgb(var(--color-scheme-accent));background:rgb(var(--landing-accent) / .06);transform:translateY(-1px)}html.teig-page .teig-sizing__option-desc{display:block;margin-top:.35rem;font-size:clamp(1rem,1.8vw,1.1rem);font-weight:400;opacity:.75;line-height:1.45}html.teig-page .teig-sizing__nav{display:flex;justify-content:center;gap:1rem;margin-top:1.75rem}html.teig-page .teig-sizing__result{text-align:center;max-width:640px;margin-inline:auto}html.teig-page .teig-sizing__result-title{margin:0 0 1rem;font-size:clamp(1.5rem,3.5vw,2rem);line-height:1.25}html.teig-page .teig-sizing__result-text{margin:0 0 2rem;font-size:clamp(1.05rem,2vw,1.2rem);line-height:1.65;opacity:.88}html.teig-page .teig-sizing__result-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}html.teig-page .teig-sizing__result-actions .btn{min-height:3.25rem;padding:.9rem 1.75rem;font-size:clamp(1.05rem,2vw,1.15rem)}html.teig-page .teig-product-compare{padding:calc(var(--section-gap) * var(--fluid-1-5)) 0}html.teig-page .teig-product-compare__table-wrap{overflow-x:auto;border:1px solid rgba(0,0,0,.08);border-radius:var(--landing-radius, 16px)}html.teig-page .teig-product-compare__table{width:100%;min-width:560px;border-collapse:collapse;font-size:clamp(1.05rem,2vw,1.2rem)}html.teig-page .teig-product-compare__table th,html.teig-page .teig-product-compare__table td{padding:1rem 1.25rem;border-bottom:1px solid rgba(0,0,0,.06);text-align:left;vertical-align:top}html.teig-page .teig-product-compare__table th{background:#00000008;font-weight:700}html.teig-page .teig-product-compare__table tr:last-child td,html.teig-page .teig-product-compare__table tr:last-child th{border-bottom:0}html.teig-page .teig-product-compare__product-name{font-weight:700;display:block;margin-bottom:.25rem}html.teig-page .teig-product-compare__empty{text-align:center;padding:2rem;opacity:.78}html.teig-page .teig-cross-links{padding:calc(var(--section-gap) * var(--fluid-1-5)) 0}html.teig-page .teig-cross-links__header .landing-nav-hub__heading{font-size:clamp(2rem,5vw,2.75rem)!important}html.teig-page .teig-cross-links__header .teig-compare-types__intro{font-size:clamp(1.15rem,2.5vw,1.4rem);margin-top:.75rem}html.teig-page .teig-cross-links__header{margin-bottom:calc(6 * var(--space-unit))}html.teig-page .teig-cross-links__grid{display:grid;gap:clamp(1.25rem,3vw,2rem);list-style:none;margin:0;padding:0}@media(min-width:769px){html.teig-page .teig-cross-links__grid{grid-template-columns:repeat(3,1fr);gap:2rem}}html.teig-page .teig-cross-links__card{display:flex;flex-direction:column;height:100%;min-height:220px;padding:clamp(2rem,4vw,2.75rem);border:1px solid rgba(0,0,0,.08);border-radius:var(--landing-radius, 16px);background:rgb(var(--color-scheme-bg, 255 255 255));color:inherit;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;box-shadow:0 4px 20px #0000000a}html.teig-page .teig-cross-links__card:hover{border-color:rgb(var(--color-scheme-accent));box-shadow:0 12px 36px #0000001a;transform:translateY(-3px);color:inherit}html.teig-page .teig-cross-links__icon{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin-bottom:1.25rem;border-radius:999px;background:rgb(var(--landing-accent) / .1);color:rgb(var(--color-scheme-accent))}html.teig-page .teig-cross-links__icon .icon{width:36px;height:36px}html.teig-page .teig-cross-links__title{margin:0 0 .75rem;font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:700;line-height:1.25}html.teig-page .teig-cross-links__text{margin:0;flex:1;opacity:.78;line-height:1.6;font-size:clamp(1.05rem,2vw,1.15rem)}html.teig-page .teig-cross-links__cta{margin-top:1.5rem;font-weight:700;font-size:clamp(1.05rem,2vw,1.15rem)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/teig-extras.css.map */
