.product-details-section{background-color:#f8f9fa;font-family:inherit}.product-details-container{max-width:1400px;margin:0 auto;padding:4rem 1.5rem;border-bottom:1px solid #e5e7eb}@media(min-width:1024px){.product-details-container{padding:5rem 2.5rem}}.details-split-grid{display:grid;grid-template-columns:1fr;gap:3rem}@media(min-width:1024px){.details-split-grid{grid-template-columns:1.35fr 1fr;gap:3.5rem}}.size-guide-card{background:#fff;padding:2.25rem;border-radius:2px;border:1px solid #e5e7eb}.section-subheading{font-size:.85rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#000;margin:0 0 .25rem}.section-tagline{font-size:.75rem;color:#71717a;margin:0 0 1.75rem}.size-table-wrapper{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}@media(min-width:640px){.size-table-wrapper{grid-template-columns:1.3fr 1fr}}.size-guide-table{width:100%;border-collapse:collapse;font-size:.75rem}.size-guide-table th{text-align:left;padding:.65rem .5rem;font-size:.68rem;font-weight:700;color:#71717a;text-transform:uppercase;border-bottom:1px solid #e5e7eb}.size-guide-table td{padding:.65rem .5rem;border-bottom:1px solid #f3f4f6;color:#27272a}.size-diagram-box{background:#f9fafb;border:1px solid #e5e7eb;padding:1.25rem;border-radius:2px;display:flex;flex-direction:column;align-items:center;text-align:center}.brief-outline{width:90px;height:60px;margin-bottom:.75rem;color:#3f3f46}.size-tip{font-size:.72rem;color:#52525b;line-height:1.45;margin:0}.why-kocan-banner{position:relative;background:#000;border-radius:2px;overflow:hidden;color:#fff;padding:2.5rem;display:flex;flex-direction:column;justify-content:flex-end;min-height:380px}.why-kocan-media{position:absolute;top:0;right:0;bottom:0;left:0}.why-kocan-media img{width:100%;height:100%;object-fit:cover;opacity:.35}.banner-shadow{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.95) 0%,rgba(0,0,0,.5) 60%,transparent 100%)}.why-kocan-content{position:relative;z-index:2}.why-eyebrow{display:block;font-size:.68rem;font-weight:800;letter-spacing:.3em;color:#a1a1aa;margin-bottom:.5rem;font-family:monospace}.why-heading{font-size:1.45rem;font-weight:800;text-transform:uppercase;color:#fff;margin:0 0 .85rem;line-height:1.15}.why-text{font-size:.78rem;line-height:1.6;color:#d4d4d8;font-weight:300;margin-bottom:1.5rem}.why-brand-monogram{padding-top:1rem;border-top:1px solid rgba(255,255,255,.15)}.monogram-text{font-size:.8rem;font-weight:800;letter-spacing:.45em;text-transform:uppercase}.product-recommendations-wrap{background:#fff;padding:4rem 1.5rem}@media(min-width:1024px){.product-recommendations-wrap{padding:5rem 2.5rem}}.recommendations-container{max-width:1400px;margin:0 auto}.recommendations-title{font-size:.92rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#000;margin:0 0 2rem}.recommendations-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}@media(min-width:768px){.recommendations-grid{grid-template-columns:repeat(4,1fr);gap:1.5rem}}.rec-card{background:#f9fafb;border:1px solid #e5e7eb;border-radius:2px;overflow:hidden;transition:border-color .2s ease}.rec-card:hover{border-color:#000}.rec-card-link{text-decoration:none;color:inherit;display:flex;flex-direction:column}.rec-img-wrap{aspect-ratio:1;background:#e5e7eb;overflow:hidden}.rec-img-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.rec-card:hover .rec-img-wrap img{transform:scale(1.05)}.rec-details{padding:1rem}.rec-details h4{font-size:.78rem;font-weight:700;color:#000;margin:0 0 .25rem}.rec-details p{font-size:.7rem;color:#71717a;margin:0 0 .65rem}.rec-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #f3f4f6;padding-top:.5rem}.rec-price{font-size:.78rem;font-weight:800;color:#000}.rec-stars{font-size:.68rem;color:#71717a}
/*# sourceMappingURL=/cdn/shop/t/42/assets/section-product-details.css.map */
