.button-link{width:-moz-fit-content;width:fit-content;padding:.5rem .875rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(44 140 244 / var(--tw-text-opacity));display:flex;align-items:center;justify-content:center}.button-link .icon{margin-right:.5rem}.button-primary{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:.5rem .875rem;--tw-bg-opacity: 1;background-color:rgb(44 140 244 / var(--tw-bg-opacity));border-radius:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.button-primary .button-content{display:flex;align-items:center;justify-content:center}.button-primary .button-content.hidden{display:none}.button-primary .button-content .icon{margin-right:.5rem}.button-secondary{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:.5rem .875rem;--tw-bg-opacity: 1;background-color:rgb(74 94 106 / var(--tw-bg-opacity));border-radius:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.button-secondary:disabled{--tw-bg-opacity: 1;background-color:rgb(165 180 186 / var(--tw-bg-opacity));transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-secondary .button-content{display:flex;align-items:center;justify-content:center}.button-secondary .button-content.hidden{display:none}.button-secondary .button-content .icon{margin-right:.5rem}.button-danger{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:.5rem .875rem;--tw-bg-opacity: 1;background-color:rgb(244 121 96 / var(--tw-bg-opacity));border-radius:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.button-danger .button-content{display:flex;align-items:center;justify-content:center}.button-danger .button-content.hidden{display:none}.button-danger .button-content .icon{margin-right:.5rem}.button-critical{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:.5rem .875rem;--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity));border-radius:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.button-critical .button-content{display:flex;align-items:center;justify-content:center}.button-critical .button-content.hidden{display:none}.button-critical .button-content .icon{margin-right:.5rem}.button-primary-ghost{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:.5rem .875rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(44 140 244 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));border-radius:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(44 140 244 / var(--tw-text-opacity))}.button-primary-ghost .button-content{display:flex;align-items:center;justify-content:center}.button-primary-ghost .button-content .icon{margin-right:.5rem}.button-primary-ghost.small{padding:.375rem .625rem;font-size:.875rem;line-height:1.25rem}.button-icon-ghost{display:flex;align-items:center;justify-content:center;min-height:28px;min-width:28px;border-radius:.25rem;padding:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(44 140 244 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.button-icon-ghost.small{min-height:28px;min-width:28px;font-size:.875rem;line-height:1.25rem}.button-icon-ghost.secondary{border-width:1px;--tw-border-opacity: 1;border-color:rgb(220 225 228 / var(--tw-border-opacity))}.button-v2{height:2.75rem;width:-moz-fit-content;width:fit-content;cursor:pointer;border-radius:.75rem;display:flex;align-items:center;justify-content:center;position:relative;margin-top:1.25rem;overflow:hidden;border-style:none}.button-v2.rounded-large{border-radius:1rem}.button-v2 .button-content{height:100%;width:100%}.button-v2.primary{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.button-v2.primary span{position:relative;z-index:1;display:flex;height:100%;width:100%;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem;font-size:1.125rem;line-height:1.75rem;letter-spacing:.02px}.button-v2.primary :before{position:absolute;top:0;right:0;height:100%;width:0px;--tw-bg-opacity: 1;background-color:rgb(0 87 184 / var(--tw-bg-opacity));--tw-content: "";content:var(--tw-content);transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:-1}.button-v2.primary :hover:before{width:100%}.button-v2.secondary{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.button-v2.secondary span{position:relative;z-index:1;display:flex;height:100%;width:100%;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-v2.secondary span:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.button-v2.secondary :before{position:absolute;top:-.5rem;right:0;height:180%;width:0px;--tw-bg-opacity: 1;background-color:rgb(0 87 184 / var(--tw-bg-opacity));--tw-content: "";content:var(--tw-content);transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:-1}.button-v2.secondary :hover:before{width:100%}.button-v2.ghost{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.button-v2.ghost span{position:relative;z-index:1;display:flex;height:100%;width:100%;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem}.button-v2.ghost :before{position:absolute;top:0;right:0;height:100%;width:0px;--tw-bg-opacity: 1;background-color:rgb(0 87 184 / var(--tw-bg-opacity));--tw-content: "";content:var(--tw-content);transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:-1}.button-v2.ghost :hover:before{width:100%}.button-v2.arrow-simple{position:relative;margin-top:0;display:none;align-items:center;justify-content:center;border-radius:.75rem;padding:.5rem 1rem}.button-primary .button-content.button-v2.arrow-simple,.button-secondary .button-content.button-v2.arrow-simple,.button-danger .button-content.button-v2.arrow-simple,.button-critical .button-content.button-v2.arrow-simple{display:none}@media (min-width: 640px){.button-v2.arrow-simple{display:flex}}.button-v2.arrow-simple{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-v2.arrow-simple:hover{--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity))}.button-v2.arrow-simple svg{margin-left:.5rem;--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.button-v2.arrow-simple span{font-size:1.125rem;line-height:1.75rem;font-weight:400;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.button-v2.bordered{position:relative;display:flex;align-items:center;justify-content:center;border-radius:.75rem;padding:.5rem 1rem;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-v2.bordered:hover{--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity))}.button-v2.bordered svg{margin-left:.5rem;--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.button-v2.bordered span{font-size:1.125rem;line-height:1.75rem;font-weight:400;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.button-v2.arrow{margin-top:0;display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-v2.arrow:hover{background-color:#000c}.product-category-products-comparison-section{display:flex;width:100%;justify-content:center;padding:20px 20px 40px}.product-category-products-comparison-section .product-category-products-comparison-container{margin-left:auto;margin-right:auto;width:100%}.product-category-products-comparison-section .product-category-products-comparison-title{display:flex;justify-content:center;padding-top:3rem;padding-bottom:3rem;font-size:28px;line-height:2rem}@media (min-width: 1536px){.product-category-products-comparison-section .product-category-products-comparison-title{font-size:34px}}@media (min-width: 1728px){.product-category-products-comparison-section .product-category-products-comparison-title{margin-bottom:30px}}.product-category-products-comparison-section .product-category-products-comparison-scroll{overflow-x:auto;cursor:grab}.product-category-products-comparison-section .product-category-products-comparison-scroll.is-dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-category-products-comparison-section .product-category-products-comparison-table{min-width:calc(200px + var(--comparison-columns) * 220px)}.product-category-products-comparison-section .product-category-products-comparison-row{display:grid;gap:16px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(236 236 236 / var(--tw-border-opacity));grid-template-columns:minmax(160px,220px) repeat(var(--comparison-columns),minmax(220px,1fr))}.product-category-products-comparison-section .product-category-products-comparison-row--header{align-items:flex-end;border-style:none;padding-top:0;padding-bottom:24px}.product-category-products-comparison-section .product-category-products-comparison-cell{font-size:14px;font-weight:400;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.product-category-products-comparison-section .product-category-products-comparison-cell--label{height:100%;background-color:inherit;font-size:16px;font-weight:700;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity));position:sticky;left:0;z-index:2;box-shadow:12px 0 16px -8px #0000001a}.product-category-products-comparison-section .product-category-products-comparison-product{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.product-category-products-comparison-section .product-category-products-comparison-product .product-category-products-comparison-image{display:flex;max-height:220px;max-width:220px;align-items:center;justify-content:center}.product-category-products-comparison-section .product-category-products-comparison-product .product-category-products-comparison-image img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.product-category-products-comparison-section .product-category-products-comparison-product .product-category-products-comparison-product-name{font-size:18px;font-weight:700;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.product-category-products-comparison-section .product-category-products-comparison-product .product-category-products-comparison-product-price{font-size:17px;font-weight:400;color:##1D1D1F}@media (max-width: 767px){.product-category-products-comparison-section .product-category-products-comparison-row{grid-template-columns:minmax(140px,180px) repeat(var(--comparison-columns),minmax(200px,1fr))}}
