.terms-component{margin-bottom:var(--spacing-lg);margin-top:var(--spacing-lg)}.terms-component .component-inner{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:576px){.terms-component .component-inner{max-width:576px}}@media (min-width:768px){.terms-component .component-inner{max-width:768px}}@media (min-width:992px){.terms-component .component-inner{max-width:992px}}@media (min-width:1200px){.terms-component .component-inner{max-width:1200px}}@media (min-width:1400px){.terms-component .component-inner{max-width:1400px}}.terms-component .component-inner{align-items:center;display:flex;flex-direction:column;width:100%}.terms-component .component-inner .component-title{line-height:1.25;margin-bottom:var(--spacing-md);text-align:center;width:100%}.terms-component .component-inner .product-terms{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));width:100%}@media (min-width:576px){.terms-component .component-inner .product-terms{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.terms-component .component-inner .product-terms{grid-template-columns:repeat(3,minmax(0,1fr))}}@media not all and (min-width:576px){.terms-component .component-inner .product-terms .component-text{text-align:center}}.terms-component .component-inner .product-terms .component-text h1,.terms-component .component-inner .product-terms .component-text h2{--tw-text-opacity:1;color:rgb(253 8 100/var(--tw-text-opacity,1));font-size:var(--header-size-md);line-height:1.25}.terms-component .component-inner .product-terms .component-text strong{--tw-text-opacity:1;color:rgb(101 95 133/var(--tw-text-opacity,1));font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.75rem}.terms-component .component-inner .product-terms .product-term{--tw-border-opacity:1;--tw-bg-opacity:1;aspect-ratio:4/3;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:rgb(253 8 100/var(--tw-border-opacity,1));border-radius:30px;border-width:2px;display:flex;flex:1 1 0%;flex-direction:column;gap:1rem;height:auto;justify-content:flex-end;overflow:hidden;padding:1rem 1rem 1.5rem;position:relative;transition:all .2s;width:100%}.terms-component .component-inner .product-terms .product-term .term-thumbnail{display:flex;height:auto;inset:0;position:absolute;width:100%;z-index:0}.terms-component .component-inner .product-terms .product-term .term-thumbnail img{display:flex;height:100%;inset:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:1.5rem;position:absolute;transition:all .2s;width:100%}.terms-component .component-inner .product-terms .product-term .term-content{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:space-between;position:relative;width:100%;z-index:10}.terms-component .component-inner .product-terms .product-term .term-content .term-title{--tw-text-opacity:1;color:rgb(253 8 100/var(--tw-text-opacity,1));font-size:var(--header-size-sm)}.terms-component .component-inner .product-terms .product-term .term-content button{font-size:1.25rem;line-height:1.75rem;line-height:1;padding:.75rem;transition:all .2s}.terms-component .component-inner .product-terms .product-term:hover{border-color:#fd086499}.terms-component .component-inner .product-terms .product-term:hover .term-content button{--tw-translate-x:.25rem;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))}.terms-component .component-inner .component-links{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:2rem;width:100%}
