.diamond-shapes-section{overflow:hidden}.diamond-shapes-container{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}@media screen and (max-width: 989px){.diamond-shapes-container{grid-template-columns:1fr;gap:40px}}.diamond-shapes-image{position:relative;border-radius:16px;overflow:hidden;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.diamond-shapes-image img{width:100%;height:auto;display:block;border-radius:16px;transition:transform .6s ease}.diamond-shapes-image:hover img{transform:scale(1.05)}.diamond-shapes-content{display:flex;flex-direction:column;gap:32px}.diamond-shapes-header{text-align:left}.diamond-shapes-heading{font-size:36px;font-weight:700;line-height:1.2;margin:0 0 12px;color:rgb(var(--color-foreground))}@media screen and (max-width: 749px){.diamond-shapes-heading{font-size:28px}}.diamond-shapes-subheading{font-size:16px;line-height:1.6;color:rgba(var(--color-foreground),.7);margin:0}.diamond-shapes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (max-width: 749px){.diamond-shapes-grid{grid-template-columns:repeat(3,1fr);gap:12px}}.diamond-shape-item{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px 12px;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.1);border-radius:12px;text-decoration:none;transition:all .3s ease;cursor:pointer}.diamond-shape-item:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f;border-color:rgba(var(--color-foreground),.2)}.diamond-shape-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:50%;padding:0;transition:transform .3s ease}.diamond-shape-item:hover .diamond-shape-icon{transform:rotate(12deg) scale(1.1)}.diamond-shape-icon img{width:100%;height:100%;object-fit:contain}.diamond-shape-name{font-size:14px;font-weight:600;color:rgb(var(--color-foreground));text-align:center;transition:color .3s ease}.diamond-shape-item:hover .diamond-shape-name{color:rgb(var(--color-link))}@media screen and (max-width: 749px){.diamond-shape-item{padding:16px 8px;gap:8px}.diamond-shape-icon{width:50px;height:50px;padding:0}.diamond-shape-name{font-size:12px}}.diamond-shapes-cta{text-align:left;margin-top:8px}.diamond-shapes-cta .button{min-width:200px}@media screen and (max-width: 749px){.diamond-shapes-cta{text-align:center}}@media (prefers-reduced-motion: no-preference){.diamond-shape-item{animation:fadeInUp .6s ease-out backwards}.diamond-shape-item:nth-child(1){animation-delay:.1s}.diamond-shape-item:nth-child(2){animation-delay:.15s}.diamond-shape-item:nth-child(3){animation-delay:.2s}.diamond-shape-item:nth-child(4){animation-delay:.25s}.diamond-shape-item:nth-child(5){animation-delay:.3s}.diamond-shape-item:nth-child(6){animation-delay:.35s}.diamond-shape-item:nth-child(7){animation-delay:.4s}.diamond-shape-item:nth-child(8){animation-delay:.45s}.diamond-shape-item:nth-child(9){animation-delay:.5s}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-diamond-shapes.css.map */
