.catalog-product-page{padding-bottom:64px}.catalog-page-breadcrumbs{margin:4px 0 32px}.catalog-page-breadcrumbs ol{color:#68717a;flex-wrap:wrap;gap:8px 12px;margin:0;padding:0;font-size:12px;line-height:1.6;list-style:none;display:flex}.catalog-page-breadcrumbs li+li:before{content:"/";color:#a2a8ae;margin-right:12px}.catalog-page-breadcrumbs a:hover{color:var(--xcmg-blue)}.catalog-product-overview{border:1px solid var(--catalog-line);border-radius:6px;overflow:hidden}.catalog-product-overview .catalog-details-art{min-height:470px}.catalog-product-overview .catalog-details-content{padding:48px 36px}.catalog-product-overview h1{letter-spacing:-.035em;font-size:clamp(32px,3.2vw,44px);font-weight:500;line-height:1.2}.catalog-product-overview .catalog-details-part{flex-direction:column;gap:5px;margin:20px 0;font-size:22px;display:flex}.catalog-details-part>span{letter-spacing:.04em;color:#6c757b;font-size:12px;line-height:1.6}.catalog-product-overview .catalog-details-description{font-size:15px;line-height:1.65}.catalog-product-photo-note{color:#717b83;margin:18px 0 0;font-size:12px;line-height:1.65}.catalog-product-selection{border-bottom:1px solid var(--catalog-line);grid-template-columns:1fr 1fr;gap:48px;padding:56px 0;display:grid}.catalog-product-selection h2,.catalog-related-heading h2{letter-spacing:-.03em;font-size:32px;font-weight:500;line-height:1.25}.catalog-product-selection>p{color:#68747d;font-size:15px;line-height:1.65}.catalog-related{padding-top:48px}.catalog-related-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.catalog-related-heading>a{color:var(--xcmg-blue);font-size:13px;line-height:1.6}.catalog-related .catalog-card h2 a:hover{color:var(--xcmg-blue)}.catalog-product-back{flex-wrap:wrap;justify-content:space-between;gap:20px;margin:40px 0 0;display:flex}@media (max-width:680px){.catalog-product-page{padding-bottom:48px}.catalog-page-breadcrumbs{margin-bottom:24px}.catalog-product-overview{grid-template-columns:1fr}.catalog-product-overview .catalog-details-art{min-height:300px;padding:16px}.catalog-product-overview .catalog-details-art .catalog-product-photo{height:280px}.catalog-product-overview .catalog-details-content{padding:28px 24px 32px}.catalog-product-overview h1{font-size:32px}.catalog-product-selection{grid-template-columns:1fr;gap:20px;padding:36px 0}.catalog-product-selection h2,.catalog-related-heading h2{font-size:28px}.catalog-product-selection>p,.catalog-product-overview .catalog-details-description{font-size:14px}.catalog-related{padding-top:36px}.catalog-related-heading{align-items:flex-start;gap:20px}.catalog-related-heading>a{flex-shrink:0;max-width:100px}.catalog-product-back{margin-top:32px}}
