.JFkvFG_page{color:#212226;background:#fff}.JFkvFG_product{padding:96px var(--desktop-page-gutter) 48px}.JFkvFG_breadcrumb{color:#626262;align-items:center;gap:8px;min-width:0;font-size:16px;line-height:24px;display:flex}.JFkvFG_breadcrumb a,.JFkvFG_breadcrumb strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.JFkvFG_breadcrumb strong{color:#212226}.JFkvFG_breadcrumb>span{border-top:1px solid #626262;border-right:1px solid #626262;flex:0 0 8px;width:8px;height:8px;margin:0 8px;transform:rotate(45deg)}.JFkvFG_mobileLabel{display:none}.JFkvFG_productGrid{grid-template-columns:41% 41%;justify-content:space-between;margin-top:24px;display:grid}.JFkvFG_productImage{justify-content:center;align-items:center;height:300px;display:flex}.JFkvFG_productImage img{object-fit:contain;width:300px;height:300px}.JFkvFG_details{flex-direction:column;gap:48px;display:flex}.JFkvFG_details h1,.JFkvFG_drawings h2{margin:0;font-size:26px;font-weight:400;line-height:1.1}.JFkvFG_code{margin:16px 0 0}.JFkvFG_code dt{color:#626262;font-size:12px}.JFkvFG_code dd{margin:2px 0 0;font-size:14px}.JFkvFG_compatibility p{margin:0 0 8px;font-size:14px}.JFkvFG_icons{gap:8px;display:flex}.JFkvFG_icon{flex-direction:column;align-items:center;gap:8px;font-size:12px;display:flex}.JFkvFG_iconCrop{width:72px;height:72px;overflow:hidden}.JFkvFG_iconCrop img{width:72px;max-width:none;height:89px;display:block}.JFkvFG_drawings{margin:34px max(16px,var(--desktop-page-gutter) - 20px) 0;border-top:1px solid #969696;min-height:755px;padding:8px 20px 78px}.JFkvFG_drawingImage{width:58.75%;max-width:705px;margin:24px 0 0 auto}.JFkvFG_drawingImage img{width:100%;height:auto;display:block}.JFkvFG_drawingImage .JFkvFG_desktopDrawing{display:none}@media (min-width:1024px){.JFkvFG_product{height:auto;padding-top:60px;padding-bottom:60px}.JFkvFG_productGrid{align-items:center;height:265px;margin-top:40px}.JFkvFG_details{height:265px}.JFkvFG_breadcrumb strong{font-weight:400}.JFkvFG_icon{gap:4px}.JFkvFG_drawings{height:365px;min-height:0;margin-top:15px;padding:5px 0 26px}.JFkvFG_drawings h2{text-transform:uppercase;font-size:16px;line-height:1}.JFkvFG_drawingImage{width:76.61%;max-width:950px;margin:7px 0 0 15.16%}.JFkvFG_drawingImage .JFkvFG_desktopDrawing{object-fit:cover;height:300px;display:block}.JFkvFG_drawingImage .JFkvFG_mobileDrawing{display:none}}@media (max-width:1023px){.JFkvFG_product{padding:24px 16px 48px}.JFkvFG_breadcrumb{gap:4px}.JFkvFG_breadcrumb>span{flex-basis:6px;width:6px;height:6px;margin:0 3px}.JFkvFG_breadcrumb a:first-child,.JFkvFG_breadcrumb a:nth-of-type(2){flex-shrink:0}.JFkvFG_breadcrumb a:nth-of-type(3),.JFkvFG_breadcrumb strong{flex:1 1 0}.JFkvFG_desktopLabel{display:none}.JFkvFG_mobileLabel{display:inline}.JFkvFG_productGrid{flex-direction:column;gap:16px;margin-top:16px;display:flex}.JFkvFG_productImage{height:322px}.JFkvFG_productImage img{width:min(282px,100%);height:auto}.JFkvFG_details{gap:28px}.JFkvFG_code{margin-top:24px}.JFkvFG_code dt,.JFkvFG_compatibility p{font-size:16px}.JFkvFG_icon{font-size:14px}.JFkvFG_iconCrop{width:80px;height:80px}.JFkvFG_iconCrop img{width:80px;height:auto}.JFkvFG_drawings{border-top:0;min-height:0;margin:0;padding:48px 16px}.JFkvFG_drawings h2{font-size:16px}.JFkvFG_drawingImage{width:100%;margin-top:32px}}@media (min-width:1024px){.JFkvFG_productGrid,.JFkvFG_details{height:252px}.JFkvFG_drawings{margin-left:calc(var(--desktop-page-gutter) + 10px);margin-right:max(16px,var(--desktop-page-gutter) - 52px)}.JFkvFG_drawingImage{height:300px;margin-left:16%;position:relative;overflow:hidden}.JFkvFG_drawingImage .JFkvFG_desktopDrawing{height:126.35%;position:absolute;top:-26.35%}}@media (max-width:1023px){.JFkvFG_drawings h2{text-transform:uppercase}.JFkvFG_icons{overflow:hidden}.JFkvFG_icon{flex-shrink:0;gap:4px}.JFkvFG_icon:first-child{animation:2s linear infinite JFkvFG_blindsEntry}}@keyframes JFkvFG_blindsEntry{0%{animation-timing-function:ease-out;translate:-200px}25%,to{translate:0}}@media (prefers-reduced-motion:reduce){.JFkvFG_icon:first-child{animation:none}}@media (min-width:1024px){.JFkvFG_drawingImage{margin-left:12.58%}.JFkvFG_drawingImage .JFkvFG_desktopDrawing{object-fit:cover;height:300px;position:static}}.JFkvFG_icon:first-child{animation:none}@media (min-width:1024px){.JFkvFG_drawings{margin-left:var(--desktop-page-gutter);margin-right:max(16px,var(--desktop-page-gutter) - 42px)}.JFkvFG_drawingImage{margin-left:13.44%}}
