.collection-main{display:block;min-height:calc(100dvh - 80px);background:#151715;padding:46px max(28px,calc((100vw - 1150px)/2)) 25px}.collection-heading{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:36px;gap:22px}.eyebrow{font-size:12px;letter-spacing:2px;color:#b7bdae;margin:0 0 18px}.collection-heading h1{font-size:clamp(38px,5vw,68px);letter-spacing:-2.5px;margin:0;font-weight:500}.collection-heading em{font-style:normal;color:#d3ee00}.collection-heading>p{color:#b7bdae;font-size:15px;line-height:1.6;margin:0}.catalog-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.catalog-card{display:block;color:#fff;text-decoration:none;background:#20251e;border:1px solid #353d2e;transition:transform .2s}.catalog-card:hover{transform:translateY(-5px)}.casual-card{background:#292330;border-color:#45384f}.cover-wrap{height:440px;display:flex;align-items:center;justify-content:center;padding:25px;background:radial-gradient(ellipse at center,#434e38,#252c20);overflow:hidden}.casual-card .cover-wrap{background:radial-gradient(ellipse at center,#605171,#342a3d)}.cover-wrap img{max-height:100%;max-width:100%;width:auto;object-fit:contain;box-shadow:0 15px 25px #0006}.card-text{display:flex;align-items:center;justify-content:space-between;padding:25px 25px 16px;gap:16px}.card-label{font-size:11px;letter-spacing:1.8px;color:#d3ee00}.casual-card .card-label{color:#fff09b}.card-text h2{font-size:29px;letter-spacing:-.8px;font-weight:500;margin:10px 0}.card-text p{font-size:14px;line-height:1.5;color:#c3c9bc;margin:0}.card-arrow{font-size:34px;color:#d3ee00}.casual-card .card-arrow{color:#fff09b}.card-foot{margin:0 25px;padding:17px 0 22px;border-top:1px solid #ffffff20;display:flex;justify-content:space-between;gap:10px;font-size:13px}.card-foot>span:first-child{font-size:11px;letter-spacing:1px;color:#aeb7a4}.collection footer{display:flex;justify-content:space-between;padding-top:35px;font-size:11px;letter-spacing:1.5px;color:#aab29f}@media(max-width:650px){.collection-main{padding:30px 20px 24px}.collection-heading>p{display:none}.catalog-grid{grid-template-columns:1fr;gap:24px}.cover-wrap{height:380px}.card-text{padding:22px 20px 15px}.card-text h2{font-size:27px}.card-foot{margin-inline:20px}.collection-heading{margin-bottom:26px}.collection footer{font-size:10px;letter-spacing:.5px}}
.sanita-estetica-card{background:#17332d;border-color:#33564b}.sanita-estetica-card .cover-wrap{background:radial-gradient(ellipse at center,#47786a,#203e35)}.sanita-estetica-card .card-label,.sanita-estetica-card .card-arrow{color:#12dabb}.kids-card{background:#1b3447;border-color:#355c76}.kids-card .cover-wrap{background:radial-gradient(ellipse at center,#48758f,#24475f)}.kids-card .card-label,.kids-card .card-arrow{color:#f9e78a}.footwear-card{background:#34261f;border-color:#654c3c}.footwear-card .cover-wrap{background:radial-gradient(ellipse at center,#7e5d48,#432c20)}.footwear-card .card-label,.footwear-card .card-arrow{color:#f0a36a}

.accessori-card{background:#303521;border-color:#535c38}.accessori-card .cover-wrap{background:radial-gradient(ellipse at center,#6a7444,#303823)}.accessori-card .card-label,.accessori-card .card-arrow{color:#dce884}

.fullprint-card{background:#192756;border-color:#4055a0}.fullprint-card .cover-wrap{background:radial-gradient(ellipse at center,#3457a8,#17275b)}.fullprint-card .card-label,.fullprint-card .card-arrow{color:#f8a7d5}
