.atx-finishes{max-width:1600px!important;margin:0 auto!important;padding:clamp(74px,8vw,120px) clamp(30px,5vw,80px)!important;background:#faf8f3!important;border:0!important;overflow:hidden}.atx-finishes-head{display:grid!important;grid-template-columns:1.15fr .85fr;gap:clamp(35px,8vw,120px);align-items:end;margin-bottom:clamp(48px,6vw,80px)}.atx-finishes-head h2{margin:0;font-size:clamp(30px,3vw,46px)!important;line-height:1.12!important;font-weight:400!important;letter-spacing:-.03em!important}.atx-finishes-head>p{max-width:540px;margin:0 0 5px;font-size:15px!important;line-height:1.75!important;color:#625d55}.atx-finish-row{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid #d8d2c8;border-bottom:1px solid #d8d2c8}.atx-finish-card{position:relative;margin:0!important;padding:34px 18px 40px;text-align:left;border-right:1px solid #ddd7ce;cursor:pointer;outline:none;transition:transform .48s cubic-bezier(.2,.8,.2,1),background .35s ease,opacity .35s ease,box-shadow .45s ease;z-index:1}.atx-finish-card:last-child{border-right:0}.atx-finish-chip{position:relative;aspect-ratio:1;display:grid;place-items:center;margin:0 auto 30px;transition:transform .55s cubic-bezier(.2,.8,.2,1)}.atx-finish-chip img{display:block!important;width:108%!important;height:108%!important;object-fit:contain!important;border-radius:0!important;filter:saturate(.98);transform:translateY(0) rotate(0);transition:transform .55s cubic-bezier(.2,.8,.2,1),filter .4s ease}.atx-finish-card h3{margin:0 0 14px!important;font-size:20px!important;line-height:1.2!important;font-weight:400!important}.atx-finish-card p{margin:0!important;font-size:13px!important;line-height:1.6!important;color:#6a645c;min-height:64px}.atx-finish-card:focus-visible{box-shadow:inset 0 0 0 2px #c98f69}.atx-finish-card.is-active{background:#f1ece3;transform:translateY(-9px);z-index:4;box-shadow:0 24px 50px rgba(35,30,24,.12)}.atx-finish-card.is-active .atx-finish-chip img{transform:scale(1.14) rotate(2deg);filter:saturate(1.06)}@media(hover:hover) and (pointer:fine){.atx-finish-row:has(.atx-finish-card:hover) .atx-finish-card:not(:hover){opacity:.56;transform:scale(.96)}.atx-finish-card:hover{background:#f3eee6;transform:translateY(-12px) scale(1.02);z-index:5;box-shadow:0 28px 60px rgba(35,30,24,.14)}.atx-finish-card:hover .atx-finish-chip{transform:translateY(-5px)}.atx-finish-card:hover .atx-finish-chip img{transform:scale(1.18) rotate(-3deg);filter:saturate(1.08)}.atx-finish-card:nth-child(even):hover .atx-finish-chip img{transform:scale(1.18) rotate(3deg)}}@media(max-width:1050px){.atx-finish-row{grid-template-columns:repeat(3,1fr)}.atx-finish-card:nth-child(3){border-right:0}.atx-finish-card:nth-child(-n+3){border-bottom:1px solid #ddd7ce}}@media(max-width:749px){.atx-finishes{padding:60px 24px!important}.atx-finishes-head{grid-template-columns:1fr;gap:20px}.atx-finish-row{display:flex!important;overflow-x:auto;gap:16px;margin:0 -24px;padding:12px 24px 28px;border:0;scroll-snap-type:x mandatory;scrollbar-width:none}.atx-finish-row::-webkit-scrollbar{display:none}.atx-finish-card{flex:0 0 72vw;max-width:280px;padding:26px 22px 32px;border:1px solid #ddd7ce!important;scroll-snap-align:center;background:#f7f3ec}.atx-finish-chip{max-width:190px}.atx-finish-card p{min-height:auto}}@media(prefers-reduced-motion:reduce){.atx-finish-card,.atx-finish-chip,.atx-finish-chip img{transition:none!important;transform:none!important}}