.en-art .en-cx-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin:18px 0 28px}.en-art .en-art__rte .en-cx-tiles+p{margin-top:0}.en-art .en-art__rte p+.en-cx-tiles{margin-top:12px}.en-art .en-art__rte .en-cx-sec>p:has(+.en-cx-tiles){margin-top:28px}.en-art .en-art__rte a.en-cx-tile{display:flex;flex-direction:column;gap:3px;min-width:0;padding:12px 12px 14px;background:#fff;border:1px solid #E2E2E2;color:#000;line-height:1.25;text-decoration:none;transition:border-color .2s ease}.en-art .en-art__rte a.en-cx-tile:hover,.en-art .en-art__rte a.en-cx-tile:focus-visible{border-color:#000;color:#000}.en-art .en-cx-tile__img{display:block;aspect-ratio:1;margin:0 0 10px;overflow:hidden;background:#fff}.en-art .en-art__rte .en-cx-tile__img img{display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:contain}.en-art .en-cx-tile__name{font-size:15px;font-weight:800;line-height:1.2}.en-art .en-cx-tile__meta{margin-top:2px;font-size:14px;color:#6e6e6e}.en-art .en-cx-tile__price{font-weight:800;color:#000}.en-art .en-cx-tile__meta .en-cx-tile__price{display:block;margin:4px 0 0}.en-art .en-cx-tile__meta .en-cx-tile__price:empty{display:none}.en-art .en-cx-tile__go{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--en-art-red)}.en-art .en-cx-tile__go:after{content:"\2192";transition:transform .2s ease}.en-art .en-art__rte a.en-cx-tile:hover .en-cx-tile__go:after{transform:translate(3px)}.en-art .en-cx-cta{margin:clamp(56px,6vw,88px) 0 0;padding:clamp(24px,3vw,36px);background:#000;color:#fff}.en-art .en-art__rte .en-cx-cta__title{margin:0 0 8px;font-size:clamp(22px,1vw + 16px,28px);font-weight:800;line-height:1.15;text-transform:uppercase;color:#fff}.en-art .en-art__rte .en-cx-cta__txt{margin:0 0 20px;font-size:16px;line-height:1.5;color:#d6d6d6}.en-art .en-art__rte a.en-cx-cta__btn{display:inline-block;padding:14px 24px;background:var(--en-art-red);color:#fff;font-size:14px;font-weight:800;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;text-decoration:none;transition:background .2s ease}.en-art .en-art__rte a.en-cx-cta__btn:hover,.en-art .en-art__rte a.en-cx-cta__btn:focus-visible{background:#fff;color:#000}.en-art .en-cx-how--2{grid-template-columns:repeat(2,1fr)}.en-art .en-art__rte .en-cx-faq details>p+p,.en-art .en-art__rte .en-cx-faq details>ul+p,.en-art .en-art__rte .en-cx-faq details>p+ul{margin-top:10px}.en-art .en-art__rte .en-cx-faq details>ul{margin:0;font-size:16px;line-height:1.6;color:#333}.en-art .en-art__rte .en-cx-faq details>ul li{margin:0 0 4px}.en-art .en-cx-gallery{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:32px 0 0}.en-art .en-art__rte .en-cx-gallery img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;margin:0;object-fit:cover}.en-art .en-art__rte .en-cx-gallery img:first-child{grid-column:1 / -1;aspect-ratio:16 / 10}.en-art .en-cx-price{display:inline;margin:0;font-weight:400;color:inherit}.en-art .en-cx-links{display:grid;gap:8px;margin:18px 0 0}.en-art .en-art__rte a.en-cx-link{position:relative;display:flex;flex-direction:column;gap:2px;padding:16px 52px 16px 20px;background:#f4f4f4;color:#000;line-height:1.35;text-decoration:none;transition:background .2s ease}.en-art .en-art__rte a.en-cx-link:after{content:"\2192";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:20px;color:var(--en-art-red);transition:transform .2s ease}.en-art .en-art__rte a.en-cx-link:hover,.en-art .en-art__rte a.en-cx-link:focus-visible{background:#ebebeb;color:#000}.en-art .en-art__rte a.en-cx-link:hover:after{transform:translate(4px,-50%)}.en-art .en-cx-link__t{font-size:16px;font-weight:700;color:#000}.en-art .en-cx-link__d{font-size:15px;color:#6e6e6e}@media(max-width:749px){.en-art .en-art__rte a.en-cx-link{padding:14px 44px 14px 16px}.en-art .en-art__rte a.en-cx-link:after{right:16px}.en-art .en-cx-how--2{grid-template-columns:1fr}.en-art .en-cx-tiles{grid-template-columns:repeat(2,1fr);gap:8px}.en-art .en-cx-tiles:has(.en-cx-tile__go){grid-template-columns:repeat(3,1fr);gap:6px}.en-art .en-art__rte a.en-cx-tile{padding:10px 10px 12px}.en-art .en-cx-tile__name{font-size:14px}.en-art .en-cx-tile__go{font-size:12px}.en-art .en-cx-cta{margin-left:-16px;margin-right:-16px}.en-art .en-cx-gallery{gap:6px;margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/en-art-tiles.css.map */
