.kv-product-comparison,.kv-product-comparison *,.kv-product-comparison *:before,.kv-product-comparison *:after{box-sizing:border-box}.kv-product-comparison{background:#f2e7dc}.kv-product-comparison__tab{min-width:88px;margin:0;border:1px solid #e4dcd2;background:transparent;color:#2a2a2a;font:inherit;font-size:.875rem;font-weight:500;line-height:1.2;text-align:center;white-space:nowrap;cursor:pointer;border-radius:6px;border:1px solid rgba(255,255,255,.48);display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:6px;flex:1 0 0;color:#222;font-size:14px;font-style:normal;font-weight:200;line-height:normal}.kv-product-comparison__tabs::-webkit-scrollbar{display:none}.kv-product-comparison__tab--active{border-radius:6px;border:1px solid rgba(34,34,34,.12);background:#fff}.kv-product-comparison__tab:focus-visible,.kv-product-comparison__button:focus-visible{outline:2px solid #1c1c1c;outline-offset:2px}.kv-product-comparison__grid{display:flex;flex-direction:column;gap:24px}.kv-product-comparison__card{display:flex;flex-direction:column;min-width:0;height:100%}.kv-product-comparison__card--active{order:-1}.kv-product-comparison__product{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;height:100%}.kv-product-comparison__media{position:relative;aspect-ratio:1 / 1;border-radius:4px;overflow:hidden;background:#ece7df}.kv-product-comparison__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.kv-product-comparison__image--hover{opacity:0;transition:opacity .35s ease}.kv-product-comparison__media:hover .kv-product-comparison__image--hover,.kv-product-comparison__media:focus-within .kv-product-comparison__image--hover{opacity:1}@media(prefers-reduced-motion:reduce){.kv-product-comparison__image--hover{transition:none}}.kv-product-comparison__placeholder{background:#ece7df}.kv-product-comparison__body{display:flex;flex-direction:column;flex:1 1 auto}.kv-product-comparison__title{margin:16px 0;color:#222;font-size:38px;font-style:normal;font-weight:200;line-height:normal;border-bottom:solid 1px rgba(34,34,34,.15);padding-bottom:16px}.kv-product-comparison__description{margin:0 0 16px;color:#2229;border-bottom:solid 1px rgba(34,34,34,.15);padding-bottom:16px}.kv-product-comparison__description p{margin:0}.kv-product-comparison__description p+p{margin-top:8px;color:#2229;font-size:16px;font-style:normal;font-weight:200;line-height:150%;padding-right:50px}.kv-product-comparison__description strong,.kv-product-comparison__description b{color:#222;font-size:24px;font-style:normal;font-weight:200;line-height:normal;padding-right:50px}.kv-product-comparison__button{text-decoration:none;border-radius:99px;background:#222;padding:16px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:16px;font-style:normal;font-weight:200;line-height:normal;gap:16px}a.kv-product-comparison__button:hover{opacity:.9}.kv-product-comparison__tabs{display:none}.kv-product-comparison__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;align-items:stretch}.kv-product-comparison__card,.kv-product-comparison__card--active{display:flex;order:0}span.kv-product-comparison__badge{border-radius:8px;border:1px solid #FFF;background:#fff6;display:inline-flex;padding:12px 16px;align-items:center;gap:4px;color:#222;font-size:16px;font-style:normal;font-weight:200;line-height:normal;text-transform:uppercase}.kv-product-comparison__features{margin-top:16px}@media(min-width:768px)and (max-width:1023px){.kv-product-comparison__grid{gap:16px}.kv-product-comparison__title{font-size:24px}span.kv-product-comparison__badge{padding:10px 5px;font-size:10px}.kv-product-comparison__description strong,.kv-product-comparison__description b{font-size:16px}.kv-product-comparison__description p+p{font-size:14px;padding-right:0}.kv-product-comparison__button{padding:14px 10px;font-size:14px;gap:4px}}@media(max-width:767px){.kv-product-comparison__grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:20px;align-items:stretch}.kv-product-comparison__card{display:flex}.kv-product-comparison__card--active{order:-1}.kv-product-comparison__title{margin:12px 0;padding-bottom:12px;letter-spacing:-.56px;line-height:normal}.kv-product-comparison__description strong,.kv-product-comparison__description b{font-size:18px;padding-right:0}.kv-product-comparison__description p+p{font-size:14px;padding-right:0}.kv-product-comparison__description{margin:0 0 12px;padding-bottom:12px}.kv-product-comparison__features{margin-top:12px}.kv-product-comparison__tabs{display:flex;gap:12px;margin:0 0 32px;overflow-x:auto;scrollbar-width:none}.kv-product-comparison .kv-global42 em{display:block}}
/*# sourceMappingURL=/cdn/shop/t/34/compiled_assets/styles.css.map */
