.product-terms{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:576px){.product-terms{max-width:576px}}@media (min-width:768px){.product-terms{max-width:768px}}@media (min-width:992px){.product-terms{max-width:992px}}@media (min-width:1200px){.product-terms{max-width:1200px}}@media (min-width:1400px){.product-terms{max-width:1400px}}.product-terms{align-items:center;display:flex;flex-direction:column;margin-bottom:5rem;margin-top:5rem}.product-terms .terms-title{margin-bottom:2.5rem;width:100%}.product-terms .terms-title:not(.product-terms .terms-title:first-child){margin-top:5rem}.product-terms .terms{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:2.5rem}@media (min-width:576px){.product-terms .terms{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.product-terms .terms{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:992px){.product-terms .terms{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-terms .terms .product-term{display:flex;flex-direction:column;gap:.75rem;height:auto}.product-terms .terms .product-term .term-image{--tw-bg-opacity:1;aspect-ratio:1/1;background-color:rgb(239 239 239/var(--tw-bg-opacity,1));display:flex;overflow:hidden;position:relative;width:100%}.product-terms .terms .product-term .term-image img{display:flex;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .2s;width:100%}.product-terms .terms .product-term .term-title{--tw-border-opacity:1;--tw-text-opacity:1;align-items:center;border-color:rgb(197 140 93/var(--tw-border-opacity,1));border-left-width:5px;color:rgb(0 0 0/var(--tw-text-opacity,1));display:flex;height:42px;padding-left:14px;padding-right:14px;text-transform:none;width:-moz-fit-content;width:fit-content}.product-terms .terms .product-term .term-description{--tw-text-opacity:1;color:rgb(85 87 89/var(--tw-text-opacity,1))}.product-terms .terms .product-term:hover .term-image img{--tw-scale-x:1.05;--tw-scale-y:1.05}.product-terms .terms .product-term:hover .btn-product:after,.product-terms .terms .product-term:hover .term-image img{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))}.product-terms .terms .product-term:hover .btn-product:after{--tw-translate-x:.25rem}.product-terms>.btn-primary{margin-top:2.5rem}
