﻿@font-face{font-family:'Oswald Regular';src:url(/fonts/Oswald-Regular.woff2) format("woff2"),url(/fonts/Oswald-Regular.woff) format("woff");font-display:swap;ascent-override:110%}@font-face{font-family:'Oswald';src:url(/fonts/Oswald-SemiBold.woff2) format("woff2"),url(/fonts/Oswald-SemiBold.woff) format("woff");font-display:swap;ascent-override:110%}@font-face{font-family:'Gin-Regular';src:url(/fonts/Gin-Regular.woff2) format("woff2"),url(/fonts/Gin-Regular.woff) format("woff");font-display:swap;ascent-override:110%}@font-face{font-family:'Roboto Slab';src:url(/fonts/Roboto-Slab-Bold.woff2) format("woff2"),url(/fonts/Roboto-Slab-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;ascent-override:100%}@font-face{font-family:'OCRoboto';src:url(/fonts/Roboto-Regular.woff2) format("woff2"),url(/fonts/Roboto-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;ascent-override:100%}@font-face{font-family:'Roboto Fleetwood';src:url(/fonts/Roboto-Regular.woff2) format("woff2"),url(/fonts/Roboto-Regular.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;ascent-override:100%}@font-face{font-family:'OCRoboto';src:url(/fonts/Roboto-Bold.woff2) format("woff2"),url(/fonts/Roboto-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;ascent-override:100%}@font-face{font-family:'icomoon';src:url(/fonts/icomoon.ttf) format("truetype"),url(/fonts/icomoon.woff) format("woff"),url(/fonts/icomoon.svg) format("svg");font-weight:normal;font-style:normal;font-display:swap}.mc-md{vertical-align:top;font-size:41%;line-height:170%;align-self:self-start}h1 .mc-md,.h1 .mc-md{line-height:194%;font-size:24%}h2 .mc-md,.h2 .mc-md{line-height:225%;font-size:24%}h3 .mc-md,.h3 .mc-md{line-height:180%;font-size:26%}h4 .mc-md,.h4 .mc-md{line-height:180%;font-size:40%}h5 .mc-md,.h5 .mc-md{line-height:170%}p .mc-md{font-size:41%;line-height:170%}.small .mc-md{line-height:16px}.oc-cta-button .mc-md{margin-bottom:10px}.osano-cm-dialog{background-color:#FFFFFF;box-shadow:0px -1px 10px 0px rgba(0,0,0,0.4);width:80% !important;max-width:1340px !important;margin:auto}.osano-cm-dialog,.osano-cm-dialog .osano-cm-info{color:#333333;font-family:'OCRoboto';font-size:16px}.osano-cm-dialog a,.osano-cm-dialog .osano-cm-info a{color:#333333}.osano-cm-dialog a:hover,.osano-cm-dialog .osano-cm-info a:hover{color:inherit}.osano-cm-dialog--type_box{max-width:32em}.osano-cm-dialog:before{background-image:url("https://imagecdn.owenscorning.com/image/upload/v1575575892/meganav/oc-logo.svg");background-position:left top;background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:40px;margin-bottom:16px;margin-right:16px;width:40px}.osano-cm-dialog__close.osano-cm-close svg{stroke:#000000}.osano-cm-dialog__content.osano-cm-content a:focus{color:#000000}.osano-cm-content__drawer-links.osano-cm-drawer-links{margin-top:16px}.osano-cm-dialog__list.osano-cm-list{gap:10px;margin-top:16px}.osano-cm-list-item__toggle.osano-cm-toggle{cursor:pointer}.osano-cm-list-item__toggle.osano-cm-toggle input[type=checkbox]+.osano-cm-toggle__switch:before{background-color:#FFFFFF;border-color:#6D6D6D;border-width:1px;bottom:-4px;left:-4px;right:-4px;top:-4px}.osano-cm-list-item__toggle.osano-cm-toggle input[type=checkbox]+.osano-cm-toggle__switch:after{background-color:#6D6D6D;border-color:inherit}.osano-cm-list-item__toggle.osano-cm-toggle input[type=checkbox]:disabled+.osano-cm-toggle__switch{background-color:transparent;border-color:transparent}.osano-cm-list-item__toggle.osano-cm-toggle input[type=checkbox]:disabled+.osano-cm-toggle__switch:before{opacity:50%}.osano-cm-list-item__toggle.osano-cm-toggle input[type=checkbox]:disabled+.osano-cm-toggle__switch:after{opacity:50%}.osano-cm-list-item__toggle.osano-cm-toggle input[type=checkbox]:checked+.osano-cm-toggle__switch:before{border-color:#D40F7D}.osano-cm-list-item__toggle.osano-cm-toggle input[type=checkbox]:checked+.osano-cm-toggle__switch:after{background-color:#D40F7D}.osano-cm-dialog__buttons.osano-cm-buttons button{border-radius:0;font-family:"OCRoboto";font-size:18px;font-weight:400}.osano-cm-button--type_save,.osano-cm-button--type_save:focus,.osano-cm-button--type_save:hover{background-color:#FFFFFF;border-color:#000000;color:#000000}.osano-cm-button--type_manage:has(+.osano-cm-button--type_accept),.osano-cm-button--type_manage:has(+.osano-cm-button--type_accept):focus,.osano-cm-button--type_manage:has(+.osano-cm-button--type_accept):hover{background-color:#FFFFFF;border-color:#000000;color:#000000}.osano-cm-button--type_accept,.osano-cm-button--type_accept:focus,.osano-cm-button--type_accept:hover{background-color:#D40F7D;border-color:#D40F7D;color:#FFFFFF}.osano-cm-button--type_denyAll{display:none}.osano-cm-disclosure__toggle.osano-cm-toggle{color:#333333}.osano-cm-widget{display:none}body.tenant-fleetwoodusa .osano-cm-dialog--type_box,body.tenant-fleetwoodusa .osano-cm-dialog--type_bar{Box-shadow:0px -1px 10px 0px rgba(0,0,0,0.4)}body.tenant-fleetwoodusa .osano-cm-dialog:before{background-image:url("https://imagecdn.owenscorning.com/image/authenticated/s--E9Lr3Rw9--/v1757364023/meganav/fleetwood-logo.svg");width:165px;margin-right:30px}body.tenant-fleetwoodusa .osano-cm-info,body.tenant-fleetwoodusa .osano-cm-dialog{font-family:"OCRoboto", sans-serif}body.tenant-fleetwoodusa .osano-cm-button,body.tenant-fleetwoodusa .osano-cm-button:focus,body.tenant-fleetwoodusa .osano-cm-button:hover,body.tenant-fleetwoodusa .osano-cm-button--type_manage,body.tenant-fleetwoodusa .osano-cm-button--type_manage:focus,body.tenant-fleetwoodusa .osano-cm-button--type_manage:hover,body.tenant-fleetwoodusa .osano-cm-button--type_save,body.tenant-fleetwoodusa .osano-cm-button--type_save:focus,body.tenant-fleetwoodusa .osano-cm-button--type_save:hover,body.tenant-fleetwoodusa .osano-cm-button--type_accept,body.tenant-fleetwoodusa .osano-cm-button--type_accept:focus,body.tenant-fleetwoodusa .osano-cm-button--type_accept:hover{background-color:#00009C;border-color:#00009C;color:#FFFFFF;border:none;text-decoration:none}body.tenant-fleetwoodusa .osano-cm-close{height:40px;transform:none;transition-property:none;background-color:transparent;border:none}body.tenant-fleetwoodusa .osano-cm-close:hover::after{color:#00009C}body.tenant-fleetwoodusa .osano-cm-close::after{content:"×";color:black;font-weight:700;line-height:18px;font-size:34px;position:relative;top:5px;font-family:"OCRoboto", sans-serif}body.tenant-fleetwoodusa .osano-cm-close svg{display:none}body.tenant-fleetwoodusa .osano-cm-list-item__toggle.osano-cm-toggle{cursor:pointer}body.tenant-fleetwoodusa .osano-cm-list-item__toggle.osano-cm-toggle input[type=checkbox]+.osano-cm-toggle__switch:before{background-color:#FFFFFF;border-color:#6D6D6D;border-width:1px;bottom:-4px;left:-4px;right:-4px;top:-4px}body.tenant-fleetwoodusa .osano-cm-list-item__toggle.osano-cm-toggle input[type=checkbox]+.osano-cm-toggle__switch:after{background-color:#6D6D6D;border-color:inherit}body.tenant-fleetwoodusa .osano-cm-list-item__toggle.osano-cm-toggle input[type=checkbox]:disabled+.osano-cm-toggle__switch{background-color:transparent;border-color:transparent}body.tenant-fleetwoodusa .osano-cm-list-item__toggle.osano-cm-toggle input[type=checkbox]:disabled+.osano-cm-toggle__switch:before{opacity:50%}body.tenant-fleetwoodusa .osano-cm-list-item__toggle.osano-cm-toggle input[type=checkbox]:disabled+.osano-cm-toggle__switch:after{opacity:50%}body.tenant-fleetwoodusa .osano-cm-list-item__toggle.osano-cm-toggle input[type=checkbox]:checked+.osano-cm-toggle__switch:before{border-color:#00009C}body.tenant-fleetwoodusa .osano-cm-list-item__toggle.osano-cm-toggle input[type=checkbox]:checked+.osano-cm-toggle__switch:after{background-color:#00009C}body.tenant-paroc .osano-cm-dialog--type_box,body.tenant-paroc .osano-cm-dialog--type_bar{box-shadow:0 0 0 100vmax rgba(0,0,0,0.66)}body.tenant-paroc .osano-cm-dialog:before{background-image:url("https://imagecdn.owenscorning.com/image/upload/v1711058656/meganav/oc-paroc-logo.svg");width:165px}body.tenant-paroc .osano-cm-list-item__toggle.osano-cm-toggle input[type=checkbox]:checked+.osano-cm-toggle__switch:before{border-color:#CE1126}body.tenant-paroc .osano-cm-list-item__toggle.osano-cm-toggle input[type=checkbox]:checked+.osano-cm-toggle__switch:after{background-color:#CE1126}body.tenant-paroc .osano-cm-button--type_accept,body.tenant-paroc .osano-cm-button--type_accept:focus,body.tenant-paroc .osano-cm-button--type_accept:hover{background-color:#CE1126;border-color:#CE1126}body.tenant-vidawool .osano-cm-dialog:before{content:none}body.tenant-vidawool .osano-cm-dialog__content.osano-cm-content:before{background-image:url("https://imagecdn.owenscorning.com/image/upload/v1732058087/meganav/vidawool-logo.svg");background-position:left top;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:36px;margin-bottom:16px;width:100%}body.tenant-vidawool .osano-cm-list-item__toggle.osano-cm-toggle input[type=checkbox]:checked+.osano-cm-toggle__switch:before{border-color:#005640}body.tenant-vidawool .osano-cm-list-item__toggle.osano-cm-toggle input[type=checkbox]:checked+.osano-cm-toggle__switch:after{background-color:#005640}body.tenant-vidawool .osano-cm-button--type_manage,body.tenant-vidawool .osano-cm-button--type_manage:focus,body.tenant-vidawool .osano-cm-button--type_manage:hover,body.tenant-vidawool .osano-cm-button--type_save,body.tenant-vidawool .osano-cm-button--type_save:focus,body.tenant-vidawool .osano-cm-button--type_save:hover,body.tenant-vidawool .osano-cm-button--type_accept,body.tenant-vidawool .osano-cm-button--type_accept:focus,body.tenant-vidawool .osano-cm-button--type_accept:hover{background-color:#005640;border-color:#005640;color:#FFFFFF}body.tenant-vidawool .osano-cm-button--type_denyAll{background-color:#FFFFFF;border-color:#005640;color:#005640;display:inline-block}.ios-sampler-bottom,.ios-sampler-top{display:none}.oc-meganav .nav-wrapper{width:100%;background-color:white;color:#333}@media (min-width: 1200px){.oc-meganav .nav-wrapper{min-height:70px}}.oc-meganav .nav-wrapper .nav-content-container{display:flex}.oc-meganav .nav-wrapper .navbar-default .navbar-header .navbar-brand{background-image:url("https://imagecdn.owenscorning.com/image/upload/v1575575892/meganav/oc-logo.svg");background-position:left top;background-repeat:no-repeat;background-size:contain;border-radius:5px 0 5px 0;color:transparent !important;display:inline-block;height:40px;margin:15px 10px 15px 0;position:relative;width:40px}.oc-meganav .nav-wrapper .navbar-default .navbar-header .navbar-brand:focus{outline-offset:3px;outline-color:#D40F7D;outline-width:3px;outline-style:solid}.oc-meganav .nav-wrapper .navbar-default .navbar-header .navbar-brand.tenant-paroc{background-image:url("https://imagecdn.owenscorning.com/image/upload/v1711058656/meganav/oc-paroc-logo.svg");width:165px}.oc-meganav .nav-wrapper .navbar-default .navbar-header .navbar-brand.tenant-paroc:focus{outline-color:#CE1126}.oc-meganav .nav-wrapper .navbar-default .navbar-header .navbar-brand.tenant-vidawool{background-image:url("https://imagecdn.owenscorning.com/image/upload/v1732058087/meganav/vidawool-logo.svg");width:120px}.oc-meganav .nav-wrapper .navbar-default .navbar-header .navbar-brand.tenant-vidawool:focus{outline-color:#005640}.oc-meganav .nav-wrapper .navbar-default .navbar-header .navbar-brand.tenant-fleetwoodusa{background-image:url("https://imagecdn.owenscorning.com/image/upload/v1758791745/meganav/FW-Aluminum-Logo-Horizontal-Clear-Bkgd_skrgtc.svg");width:160px}.oc-meganav .nav-wrapper .navbar-default .navbar-header .navbar-brand.tenant-fleetwoodusa:focus{outline-color:white}.oc-meganav .nav-wrapper .navbar-default .navbar-brand{text-shadow:none}.oc-meganav .nav-wrapper .navbar-default .navbar-brand{color:#777}.oc-meganav .desktop-nav{display:none}@media (min-width: 1200px){.oc-meganav .desktop-nav{display:block}}.oc-meganav .desktop-nav.tenant-fleetwoodusa{background-color:black;color:white}.oc-meganav .mobile-nav{display:none;margin:auto;max-width:800px;overflow-x:hidden}@media (max-width: 1199px){.oc-meganav .mobile-nav{display:block}}.oc-meganav .mobile-nav .navbar{max-width:798px;margin:auto;z-index:1005 !important;box-shadow:0 5px 5px 0 rgba(0,0,0,0.15)}.oc-meganav .mobile-nav .nav-border{border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2}.oc-meganav .mobile-nav .mobile-nav__toggle{align-items:center;background-color:#65666A;color:white;display:flex;height:40px;justify-content:center;outline:none;padding-top:5px;width:42px}.oc-meganav .mobile-nav .mobile-nav__toggle:focus{background-color:#D40F7D}.oc-meganav .mobile-nav .mobile-nav__toggle.tenant-paroc:focus{background-color:#CE1126}.oc-meganav .mobile-nav .mobile-nav__toggle.tenant-fleetwoodusa{background-color:black}.oc-meganav .mobile-nav .mobile-nav__toggle.tenant-fleetwoodusa:focus{background-color:#65666A}.oc-meganav .dropdown-section{background-color:white;border-bottom:2px solid #f2f2f2;border-top:1px solid #f2f2f2;display:none;flex-direction:row;justify-content:center;left:0;max-width:1440px;padding-bottom:25px;padding-top:15px;position:absolute;width:100%;z-index:1000}.oc-meganav .dropdown-section:hover,.oc-meganav .dropdown-section:active,.oc-meganav .dropdown-section:focus,.oc-meganav .dropdown-section:visited,.oc-meganav .dropdown-section:focus-within{display:flex}@media (min-width: 1440px){.oc-meganav .dropdown-section{left:calc( (100% - 1440px) / 2 )}}.oc-meganav .navbar{display:flex;height:70px;justify-content:center;margin:auto;max-width:1440px;padding:0 15px}@media (min-width: 1200px){.oc-meganav .navbar{align-items:center;flex-direction:row}}.oc-meganav .call-to-action{padding-left:15px;padding-right:15px;padding-top:17px;vertical-align:middle}.oc-meganav .refresh-cta{min-height:35px !important;font-size:15px !important}.oc-meganav .mobile-ctas .call-to-action{padding:0px;margin-right:15px}@media (min-width: 1200px){.oc-meganav .dropdowns>a.nav-link:focus,.oc-meganav .dropdowns>a.nav-link:focus-within,.oc-meganav .dropdowns>.navbar-dropdown:focus,.oc-meganav .dropdowns>.navbar-dropdown:focus-within{outline-color:#d40f7d;outline-offset:-2px;outline-style:solid;outline-width:2px}}.oc-meganav .navbar-dropdown{list-style-type:none;margin:0;padding-left:15px;padding-right:15px;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}@media (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.oc-meganav .navbar-dropdown:hover{background-color:#f2f2f2;-webkit-box-shadow:inset 0px 1px 10px -5px rgba(0,0,0,0.75);-moz-box-shadow:inset 0px 1px 10px -5px rgba(0,0,0,0.75);box-shadow:inset 0px 1px 10px -5px rgba(0,0,0,0.75)}.oc-meganav .navbar-dropdown:hover .dropdown-section{display:flex;padding-left:15px;padding-right:15px}}.oc-meganav .navbar-dropdown .nav-dropdown__content{align-items:center;display:flex;font-size:14px;height:70px;line-height:16px;position:relative;text-align:center}.oc-meganav .navbar-dropdown:hover,.oc-meganav .navbar-dropdown:active,.oc-meganav .navbar-dropdown:focus,.oc-meganav .navbar-dropdown:visited,.oc-meganav .navbar-dropdown:focus-within{background-color:#f2f2f2;-webkit-box-shadow:inset 0px 1px 10px -5px rgba(0,0,0,0.75);-moz-box-shadow:inset 0px 1px 10px -5px rgba(0,0,0,0.75);box-shadow:inset 0px 1px 10px -5px rgba(0,0,0,0.75)}.oc-meganav .navbar-dropdown:hover .dropdown-section,.oc-meganav .navbar-dropdown:focus .dropdown-section,.oc-meganav .navbar-dropdown:focus-within .dropdown-section{display:flex;padding-left:15px;padding-right:15px}.oc-meganav .navbar-dropdown:focus{outline-offset:2px;outline-color:#d40f7d;outline-style:solid;outline-width:2px}.oc-meganav .nav-link-dropdown{text-decoration:none}.oc-meganav .nav-link-dropdown:hover,.oc-meganav .nav-link-dropdown:focus{text-decoration:underline;color:black}.tenant-fleetwoodusa .oc-meganav .nav-link-dropdown{color:white}.oc-meganav .hover-decal{bottom:0;position:absolute;width:100%}.oc-meganav .navbar-dropdown:hover .hover-decal::after,.oc-meganav .navbar-dropdown:focus .hover-decal::after{content:"";position:absolute;bottom:-7px;left:calc(50% - 8px);width:15px;height:15px;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:1px solid #f3f3f3;border-left:1px solid #f3f3f3;z-index:1001}.oc-meganav .group-heading{font-family:'OCRoboto';font-size:16px;font-weight:700;line-height:18px;margin:10px 0}.oc-meganav .group-heading a{color:#000000;text-decoration:none}.oc-meganav .group-heading a:hover{text-decoration:underline}.oc-meganav .column-display{display:flex;flex-shrink:0;flex-direction:column;width:250px;margin-right:calc((100% - (250px * 4)) / 3);position:relative}.oc-meganav .column-display .column-title{align-items:center;border-bottom:1px solid #e4e4e4;display:inline-flex;justify-content:space-between;margin-bottom:8px;padding-bottom:8px}.oc-meganav .column-display .column-title .pseudo-h4{display:inline-flex;font-family:"OCRoboto", sans-serif;font-size:16px;font-weight:600;line-height:18px;margin-bottom:0;text-transform:uppercase}.oc-meganav .column-display .column-title a.chevron-link{align-items:center;color:#65666A;display:inline-flex;font-weight:400;margin-left:20px;position:relative;text-decoration:none}.oc-meganav .column-display .column-title a.chevron-link:hover,.oc-meganav .column-display .column-title a.chevron-link:active,.oc-meganav .column-display .column-title a.chevron-link:focus,.oc-meganav .column-display .column-title a.chevron-link:focus-within{color:#333333;cursor:pointer;text-decoration:underline}.oc-meganav .column-display .column-title a.chevron-link img{position:absolute;top:3px;height:8px;margin-left:5px}.oc-meganav .column-display .column-title a.chevron-link>div{display:inline-block}.oc-meganav .column-display .column-content{display:flex;flex-direction:row}.oc-meganav .column-display:last-child{margin-right:0px}.oc-meganav .image-column-display{display:flex;flex-shrink:0;flex-direction:column;width:100%;position:relative}.oc-meganav .image-column-display .column-title{border-bottom:1px solid #e4e4e4;padding-bottom:8px;margin-bottom:8px;width:250px;font-size:12px}.oc-meganav .image-column-display .column-title .empty-title{padding-top:16px}.oc-meganav .image-column-display .column-title h5,.oc-meganav .image-column-display .column-title h4{text-transform:uppercase;font-weight:600;display:inline;font-size:15px;font-family:"OCRoboto", sans-serif}.oc-meganav .image-column-display .column-title a{color:#65666A;display:inline;font-weight:400;margin-left:20px;position:relative;text-decoration:none}.oc-meganav .image-column-display .column-title a:hover,.oc-meganav .image-column-display .column-title a:active,.oc-meganav .image-column-display .column-title a:focus,.oc-meganav .image-column-display .column-title a:visited,.oc-meganav .image-column-display .column-title a:focus-within{color:#65666A;cursor:pointer;text-decoration:underline}.oc-meganav .image-column-display .column-title a img{position:absolute;top:3px;height:11px;margin-left:5px}.oc-meganav .image-column-display .column-content{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:1rem}.oc-meganav .image-column-display:last-child{margin-right:0px}.oc-meganav .mobile-nav__active-selection .column-display{width:100%;padding-left:35px;border-bottom:1px solid #EEEEEE}.oc-meganav .mobile-nav__active-selection .column-display .column-display{padding-left:0px}.oc-meganav .mobile-nav__active-selection .column-display .column-title{padding-top:10px;border-bottom:none}.oc-meganav .mobile-nav__active-selection .column-display:last-child{border-bottom:none}.oc-meganav .mobile-nav__active-selection .column-display>a{padding-left:20px;font-size:14px;margin-bottom:5px}.oc-meganav .mobile-nav__active-selection .column-display .pseudo-h4{margin-left:0px;padding-bottom:0px}.oc-meganav .mobile-nav__active-selection .column-display .group{font-size:12px;padding-left:22px;border-top:1px solid #eeeeee}.oc-meganav .mobile-nav__active-selection .column-display .group h6{margin-bottom:15px}.oc-meganav .mobile-nav__active-selection .column-display .group a{font-size:14px;margin-bottom:5px}.oc-meganav .mobile-nav__active-selection .column-display .image-parent{margin-bottom:0px}.oc-meganav .mobile-nav__active-selection .column-display .article-preview-text{padding:0px 20px}.oc-meganav .mobile-nav__active-selection .image-column-display{width:100% !important;border-bottom:1px solid #EEEEEE}.oc-meganav .mobile-nav__active-selection .image-column-display .column-title{padding-top:10px;padding-left:35px;border-bottom:none;width:100%}.oc-meganav .mobile-nav__active-selection .image-column-display:last-child{border-bottom:none}.oc-meganav .mobile-nav__active-selection .image-column-display>a{padding-left:20px}.oc-meganav .mobile-nav__active-selection .image-column-display h5{text-transform:none;border-bottom:none;margin-left:0px;padding-bottom:0px;font-size:18px}.oc-meganav .mobile-nav__active-selection .image-column-display .column-content{flex-direction:column;margin:auto}.oc-meganav .nav-link{color:#65666A;text-decoration:none;padding-bottom:10px}.oc-meganav .nav-link .item-state{color:white;font-size:11px;background-color:#585858;text-transform:uppercase;padding:3px 7px;border-radius:15px;margin-left:7px}.oc-meganav .nav-link:hover,.oc-meganav .nav-link:active,.oc-meganav .nav-link:focus,.oc-meganav .nav-link:focus-within{color:#333333;text-decoration:underline;cursor:pointer}.oc-meganav .article-preview{color:#65666A;font-size:16px}.oc-meganav .article-preview .article-preview-text{color:#65666A;margin-bottom:0.8rem;line-height:1.42857}.oc-meganav .article-preview .article-preview-button{color:#65666A;position:relative;padding:0px;font-size:16px}@media (max-width: 1199px){.oc-meganav .article-preview .article-preview-button{color:#65666A;position:relative;padding-left:20px}}.oc-meganav .active-item{background-color:#f2f2f2}.oc-meganav .nav-content{display:flex;width:1170px;justify-content:space-between}.oc-meganav .nav-content .dropdowns{display:flex}.oc-meganav .nav-content .dropdowns>.nav-link{align-items:center;color:#333333 !important;display:flex;font-size:14px;height:70px;line-height:16px;padding-bottom:0;padding-left:15px;padding-right:15px;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.oc-meganav .nav-content .dropdowns>.nav-link:hover,.oc-meganav .nav-content .dropdowns>.nav-link:active,.oc-meganav .nav-content .dropdowns>.nav-link:focus,.oc-meganav .nav-content .dropdowns>.nav-link:visited,.oc-meganav .nav-content .dropdowns>.nav-link:focus-within{background-color:#f2f2f2;-webkit-box-shadow:inset 0px 1px 10px -5px rgba(0,0,0,0.75);-moz-box-shadow:inset 0px 1px 10px -5px rgba(0,0,0,0.75);box-shadow:inset 0px 1px 10px -5px rgba(0,0,0,0.75)}.oc-meganav .nav-content .dropdowns>.nav-link:active,.oc-meganav .nav-content .dropdowns>.nav-link:focus,.oc-meganav .nav-content .dropdowns>.nav-link:visited,.oc-meganav .nav-content .dropdowns>.nav-link:focus-within{text-decoration:none}.oc-meganav .nav-content .dropdowns>.nav-link:hover{text-decoration:underline}.tenant-fleetwoodusa .oc-meganav .nav-content .dropdowns>.nav-link{color:white !important}.tenant-fleetwoodusa .oc-meganav .nav-content .dropdowns>.nav-link:hover,.tenant-fleetwoodusa .oc-meganav .nav-content .dropdowns>.nav-link:active,.tenant-fleetwoodusa .oc-meganav .nav-content .dropdowns>.nav-link:focus,.tenant-fleetwoodusa .oc-meganav .nav-content .dropdowns>.nav-link:visited,.tenant-fleetwoodusa .oc-meganav .nav-content .dropdowns>.nav-link:focus-within{background-color:black}.oc-meganav .nav-content .dropdowns>.nav-link p,.oc-meganav .nav-content .dropdowns>.navbar-dropdown p{margin:0}.oc-meganav .nav-content.tenant-fleetwoodusa{width:1340px}@media (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.oc-meganav .nav-content.tenant-fleetwoodusa .navbar-dropdown:hover,.oc-meganav .nav-content.tenant-fleetwoodusa .navbar-dropdown:focus,.oc-meganav .nav-content.tenant-fleetwoodusa .navbar-dropdown:focus-within{background-color:black;color:white}.oc-meganav .nav-content.tenant-fleetwoodusa .navbar-dropdown .hover-decal{display:none}}.oc-meganav .nav-dropdown-content{display:flex;width:1170px}.oc-meganav .nav-dropdown-content>.column-display>:first-child:not(.column-title),.oc-meganav .nav-dropdown-content>.image-column-display>:first-child:not(.column-title){margin-top:33px}.oc-meganav .image-display{max-width:250px;margin-bottom:0.8rem}.oc-meganav .image-parent{display:flex;position:relative;flex-direction:column;width:250px;margin-right:calc((100% - 1000px) / 3);margin-bottom:20px;text-decoration:none;text-align:center;color:#6B6B6B}.oc-meganav .image-parent .item-state-label{position:absolute;top:15px;font-size:11px;background-color:#585858;color:white;text-transform:uppercase;padding:2px 4px}.oc-meganav .image-parent:nth-child(4n){margin-right:0px}.oc-meganav .image-parent:hover,.oc-meganav .image-parent:active,.oc-meganav .image-parent:focus,.oc-meganav .image-parent:visited,.oc-meganav .image-parent:focus-within{color:#6B6B6B;text-decoration:none}.oc-meganav .image-parent .image-container{width:250px;height:128px;-webkit-box-shadow:0 20px 40px -20px grey, 0px 0px 5px -2px grey;-moz-box-shadow:0 20px 40px -20px grey, 0px 0px 5px -2px grey;box-shadow:0 20px 40px -20px grey, 0px 0px 5px -2px grey;margin-bottom:1.4rem}.oc-meganav .image-parent .image-container .image-display{width:250px;height:128px}.mobile-nav__active-selection .oc-meganav .image-parent{margin-top:5px}.mobile-nav__active-selection .oc-meganav .image-parent .image-container{margin-bottom:1rem}.oc-meganav .image-parent .image-heading{font-weight:400}.oc-meganav .image-parent .image-subheading{font-weight:200;font-size:12px}.oc-meganav .decal{position:absolute}.oc-meganav .navbar__right{flex-grow:2}.oc-meganav .navbar__right .right__positioner{height:100%;display:flex;align-items:center;justify-content:flex-end}.oc-meganav .search-bar{margin-right:0;align-self:center}.oc-meganav .search-bar form{display:flex;margin:0}.oc-meganav .search-bar input{-webkit-appearance:none;appearance:none;border-right:none;border:1px solid #e4e4e4;display:block;font:inherit;height:30px;margin-right:-2px;padding-left:10px;padding-top:2px;width:150px}.oc-meganav .search-bar input::placeholder{color:#65656A;font-size:13px;padding-top:5px;text-transform:uppercase}.oc-meganav .search-bar input:focus{outline:2px solid #65656a}.oc-meganav .search-bar .search-button{display:block;height:30px;border:1px solid #e4e4e4;border-left:none;padding-top:0;padding-bottom:0;padding-left:10px;padding-right:10px;font-size:16px;background:transparent}.oc-meganav .search-bar .search-button:focus{outline:2px solid #65656A}.oc-meganav .search-bar input:focus+.search-button{background-color:#65656A;border-color:#65656A;color:white;cursor:pointer}.oc-meganav .search-bar.tenant-fleetwoodusa input{background-color:black;border-color:#A8A8A8;border-right:none;color:white}.oc-meganav .search-bar.tenant-fleetwoodusa input:focus{outline:none}.oc-meganav .search-bar.tenant-fleetwoodusa input::placeholder{color:#A8A8A8}.oc-meganav .search-bar.tenant-fleetwoodusa .search-button{border-color:#A8A8A8;color:#A8A8A8}.oc-meganav .search-bar.tenant-fleetwoodusa .search-button:focus{outline:none}.oc-meganav .search-bar__mobile{border-top:1px solid #F1F1F1;display:flex;flex-direction:row-reverse;height:50px;justify-content:flex-end}.oc-meganav .search-bar__mobile input{border:none;flex-grow:2;font-size:16px;height:100%}.oc-meganav .search-bar__mobile .search-button{background-color:white;border:none;font-size:16px;height:100%;padding:4px 6px 4px 18px}.oc-meganav .breadcrumbs-bar{padding:0 15px;height:30px;display:flex;justify-content:center;align-items:center}.oc-meganav .breadcrumbs-bar .breadcrumbs-wrapper{width:1200px;display:flex;justify-content:space-between}.oc-meganav .mobile-nav__list{display:flex;flex-direction:column}.oc-meganav .mobile-nav__list .mobile-nav__list-item{align-items:center;border-top:1px solid #F1F1F1;color:#333333;display:flex;text-transform:uppercase}.oc-meganav .mobile-nav__list .mobile-nav__list-item:last-child{border-bottom:1px solid #F1F1F1}.oc-meganav .mobile-nav__list .mobile-nav__list-item>a,.oc-meganav .mobile-nav__list .mobile-nav__list-item .list-item__content{align-items:center;color:#333333;cursor:pointer;display:flex;flex-grow:1;font-size:16px;font-weight:500;padding:16px 40px;text-decoration:none}.tenant-fleetwoodusa .oc-meganav .mobile-nav__list .mobile-nav__list-item>a,.tenant-fleetwoodusa .oc-meganav .mobile-nav__list .mobile-nav__list-item .list-item__content{color:white}.oc-meganav .mobile-nav__list .mobile-nav__list-item .list-item__chevron{align-items:center;border-left:1px solid #F1F1F1;display:flex;flex-shrink:0;height:100%;justify-content:center;width:50px}.oc-meganav .mobile-nav__bottom-links{width:100%;padding:35px 0px;display:flex;background-color:#f7f7f7;justify-content:space-around}.oc-meganav .mobile-nav__bottom-links .bottom-links__left-column,.oc-meganav .mobile-nav__bottom-links .bottom-links__right-column{display:flex;flex-direction:column;text-transform:uppercase}.oc-meganav .mobile-nav__bottom-links .bottom-links__left-column a,.oc-meganav .mobile-nav__bottom-links .bottom-links__right-column a{color:#66666b;padding-bottom:10px;text-decoration:none}.oc-meganav .mobile-nav__bottom-links .bottom-links__left-column a:hover,.oc-meganav .mobile-nav__bottom-links .bottom-links__right-column a:hover{text-decoration:underline}.oc-meganav .mobile-nav__bottom-links .bottom-links__left-column a:last-child,.oc-meganav .mobile-nav__bottom-links .bottom-links__right-column a:last-child{padding-bottom:0px}.oc-meganav .mobile-nav__bottom-ctas{border-bottom:1px solid #d5d5d5;border-top:1px solid #d5d5d5;display:flex;flex-direction:row;height:50px}.oc-meganav .mobile-nav__bottom-ctas a{color:#66666b;flex-grow:1;display:flex;justify-content:center;align-items:center;text-decoration:none;height:100%;background-color:#eeeeee;border-right:1px solid #d5d5d5}.oc-meganav .mobile-nav__bottom-ctas a:last-child{border-right:none}.oc-meganav .mobile-nav__bottom-ctas a:hover{text-decoration:underline}.oc-meganav .mobile-nav__bottom-ctas a span{margin-right:.5em}.oc-meganav .mobile-nav__active-selection{background-color:inherit;display:none;opacity:0;flex-direction:column;z-index:1002;width:100%}.oc-meganav .mobile-nav__active-selection.active{display:flex;opacity:1;transition:opacity 500ms ease-in-out}.oc-meganav .mobile-nav__active-selection .active-selection__back-button{display:flex;align-items:center;height:45px;width:100%;background-color:#6a6a6d;color:white;text-transform:uppercase;padding-left:10px;font-size:12px;font-weight:500}.oc-meganav .mobile-nav__active-selection .active-selection__back-button span{margin-left:5px}.oc-meganav .mobile-nav__active-selection .active-selection__back-button span:first-child{padding-top:1px;padding-left:2px}.oc-meganav .active-selection__content{display:flex;flex-direction:column;padding-bottom:15px;width:100%}.oc-meganav .active-selection__content>.image-parent{align-items:center;width:100%}.oc-meganav .active-selection__header{padding-left:15px;font-weight:500;font-size:18px;display:flex;align-items:center;height:40px;width:100%;border-bottom:1px solid #EEEEEE;text-transform:uppercase}.tenant-fleetwoodusa .oc-meganav .active-selection__header{color:#FFFFFF}.oc-meganav .mobile-nav__panel{margin:auto;max-width:800px;position:relative}.oc-meganav .mobile-nav__panel .call-to-action{display:none}.oc-meganav .faded-nav{position:absolute;top:70px;z-index:1001;width:100vw}.oc-meganav .hamburger__icon{position:absolute}.oc-meganav .fade-in-enter{opacity:0}.oc-meganav .faded-nav.fade-in-enter{background-color:rgba(255,255,255,0.1)}.oc-meganav .fade-in-enter-active{display:block;transition:opacity 250ms ease-in-out;opacity:1}.oc-meganav .faded-nav.fade-in-enter-active{background-color:white;transition:background-color 250ms ease-in-out, opacity 250ms ease-in-out}.oc-meganav .chevron-link{align-items:center;display:inline-flex;font-size:12px;text-transform:none}.oc-meganav .chevron-link:after{content:"\E608";font-family:"icomoon";font-size:10px;margin-left:5px;position:absolute;right:-10px}.oc-meganav .chevron-link>div{display:inline-block;position:relative}.oc-meganav .fade-in-enter-done{opacity:1;display:block}.oc-meganav .faded-nav.fade-in-enter-done{background-color:white}.oc-meganav .fade-in-exit{display:block;opacity:1}.oc-meganav .faded-nav.fade-in-exit{background-color:white}.oc-meganav .fade-in-exit-active{display:block;transition:opacity 250ms ease-in-out;opacity:0}.oc-meganav .faded-nav.fade-in-exit-active{transition:background-color 250ms ease-in-out, opacity 250ms ease-in-out;background-color:rgba(255,255,255,0)}.oc-meganav .fade-in-exit-done{display:none !important}.oc-meganav .slide-panel{background-color:inherit;overflow-y:hidden;position:absolute;width:100%}.oc-meganav .main-panel-enter{left:-100%;z-index:1002}.oc-meganav .main-panel-enter-active{left:0;transition:left 500ms ease-in-out}.oc-meganav .main-panel-enter-done{left:0}.oc-meganav .main-panel-exit{left:0;z-index:1001}.oc-meganav .main-panel-exit-active{left:-100%;transition:left 500ms ease-in-out}.oc-meganav .main-panel-exit-done{display:none !important}.oc-meganav .secondary-panel-enter{right:-100%;z-index:1002}.oc-meganav .secondary-panel-enter-active{right:0;transition:right 500ms ease-in-out}.oc-meganav .secondary-panel-enter-done{right:0}.oc-meganav .secondary-panel-exit{display:block !important;right:0;z-index:1001}.oc-meganav .secondary-panel-exit-active{right:-100%;transition:right 500ms ease-in-out}.oc-meganav .secondary-panel-exit-done{display:none !important}.oc-meganav .mobile-override{display:block !important}@media (min-width: 1200px){.oc-meganav .mobile-nav.mobile-override{max-width:100% !important}.oc-meganav .mobile-nav.mobile-override .navbar,.oc-meganav .mobile-nav.mobile-override .mobile-nav,.oc-meganav .mobile-nav.mobile-override .mobile-nav__panel{max-width:100% !important}}@media (min-width: 1200px){body.tenant-paroc .oc-meganav .dropdowns>a.nav-link:focus,body.tenant-paroc .oc-meganav .dropdowns>a.nav-link:focus-within,body.tenant-paroc .oc-meganav .dropdowns>.navbar-dropdown:focus,body.tenant-paroc .oc-meganav .dropdowns>.navbar-dropdown:focus-within{outline-color:#CE1126}}body.tenant-paroc .oc-meganav .oc-cta-button{border-color:#CE1126;background-color:#CE1126}body.tenant-paroc .oc-meganav .oc-cta-button:hover,body.tenant-paroc .oc-meganav .oc-cta-button:focus{border-color:#CE1126;color:#CE1126;outline-color:#CE1126}body.tenant-paroc .oc-meganav .dropdown-section{padding-bottom:40px}body.tenant-paroc .oc-meganav .dropdown-section:after{background-image:repeating-linear-gradient(307.5deg, #CE1126, #CE1126 3.8%, #fff 0, #fff 7.4%);bottom:0;content:"";display:inline-block;height:16px;left:0;position:absolute;width:100%}@media (min-width: 1200px){body.tenant-vidawool .oc-meganav .dropdowns>a.nav-link:focus,body.tenant-vidawool .oc-meganav .dropdowns>a.nav-link:focus-within,body.tenant-vidawool .oc-meganav .dropdowns>.navbar-dropdown:focus,body.tenant-vidawool .oc-meganav .dropdowns>.navbar-dropdown:focus-within{outline-color:#005640}}body.tenant-vidawool .oc-meganav .oc-cta-button{border-color:#005640;background-color:#005640}body.tenant-vidawool .oc-meganav .oc-cta-button:hover,body.tenant-vidawool .oc-meganav .oc-cta-button:focus{border-color:#005640;color:#005640;outline-color:#005640}@media (min-width: 1200px){body.tenant-fleetwoodusa .oc-meganav .dropdowns>a.nav-link:focus,body.tenant-fleetwoodusa .oc-meganav .dropdowns>a.nav-link:focus-within,body.tenant-fleetwoodusa .oc-meganav .dropdowns>.navbar-dropdown:focus,body.tenant-fleetwoodusa .oc-meganav .dropdowns>.navbar-dropdown:focus-within{outline-color:white}}@media (min-width: 1200px) and (min-width: 1440px){body.tenant-fleetwoodusa .oc-meganav .dropdown-section{left:0}}body.tenant-fleetwoodusa .oc-meganav .oc-cta-button{border-color:#FFFFFF;background-color:#FFFFFF;color:#000000}body.tenant-fleetwoodusa .oc-meganav .oc-cta-button:hover,body.tenant-fleetwoodusa .oc-meganav .oc-cta-button:focus{border-color:#E6E6E6;color:#00009C}body.tenant-fleetwoodusa .oc-meganav .oc-cta-button:hover:before,body.tenant-fleetwoodusa .oc-meganav .oc-cta-button:focus:before{background-color:#E6E6E6}body.tenant-fleetwoodusa .oc-meganav .dropdown-section{background-color:black;border-color:#585858;color:white;max-width:100%}body.tenant-fleetwoodusa .oc-meganav .column-display .column-title{border-color:#585858}body.tenant-fleetwoodusa .oc-meganav .chevron-link:after,body.tenant-fleetwoodusa .oc-meganav h1,body.tenant-fleetwoodusa .oc-meganav h2,body.tenant-fleetwoodusa .oc-meganav h3,body.tenant-fleetwoodusa .oc-meganav h4,body.tenant-fleetwoodusa .oc-meganav h5,body.tenant-fleetwoodusa .oc-meganav h6,body.tenant-fleetwoodusa .oc-meganav .column-display a{color:white !important}body.tenant-fleetwoodusa .oc-meganav .image-parent:hover,body.tenant-fleetwoodusa .oc-meganav .image-parent:active,body.tenant-fleetwoodusa .oc-meganav .image-parent:focus,body.tenant-fleetwoodusa .oc-meganav .image-parent:visited,body.tenant-fleetwoodusa .oc-meganav .image-parent:focus-within{color:white !important}body.tenant-fleetwoodusa .oc-meganav .mobile-nav{background-color:black}body.tenant-fleetwoodusa .oc-meganav #mobile-nav-panel{background-color:black}body.tenant-fleetwoodusa .oc-meganav #mobile-nav-panel .chevron-link:after,body.tenant-fleetwoodusa .oc-meganav #mobile-nav-panel h1,body.tenant-fleetwoodusa .oc-meganav #mobile-nav-panel h2,body.tenant-fleetwoodusa .oc-meganav #mobile-nav-panel h3,body.tenant-fleetwoodusa .oc-meganav #mobile-nav-panel h4,body.tenant-fleetwoodusa .oc-meganav #mobile-nav-panel h5,body.tenant-fleetwoodusa .oc-meganav #mobile-nav-panel h6,body.tenant-fleetwoodusa .oc-meganav #mobile-nav-panel .mobile-nav__list-item,body.tenant-fleetwoodusa .oc-meganav #mobile-nav-panel .mobile-nav__list .mobile-nav__list-item .list-item__content{color:white !important}body.tenant-fleetwoodusa .oc-meganav .search-bar__mobile input,body.tenant-fleetwoodusa .oc-meganav .search-bar__mobile .search-button{background-color:black;color:white}.cx-window-manager{display:none}.cx-widget.cx-theme-oc{color:#000000;background-color:#ffffff;scrollbar-face-color:#CCCCCC}.cx-widget.cx-theme-oc .cx-theme{background-color:#ffffff;color:#000000;border-color:#000000 !important}.cx-widget.cx-theme-oc .cx-overlay{background-color:#ffffff}.cx-widget.cx-theme-oc .cx-svg-icon-tone1{fill:#D40F7D}.cx-widget.cx-theme-oc .cx-svg-icon-tone2{fill:#000000}.cx-widget.cx-theme-oc .cx-svg-icon-shadow1{fill:#000000;opacity:0.2}.cx-widget.cx-theme-oc .cx-svg-icon-shadow2{fill:#000000;opacity:0.1}.cx-widget.cx-theme-oc *{border-color:#000000}.cx-widget.cx-theme-oc .cx-titlebar .cx-title{color:#000000}.cx-widget.cx-theme-oc .cx-buttons-window-control .cx-svg-icon-tone1{fill:#98A7B8}.cx-widget.cx-theme-oc .cx-input-icon-overlay .cx-svg-icon-tone1{fill:#98A7B8}.cx-widget.cx-theme-oc .cx-input-group-btn .cx-svg-icon-tone1{fill:#FDFDFD}.cx-widget.cx-theme-oc label{color:#000000}.cx-widget.cx-theme-oc a{color:#D40F7D}.cx-widget.cx-theme-oc a:hover{color:#D40F7D}.cx-widget.cx-theme-oc .cx-icon-alert-circle{color:#940420}.cx-widget.cx-theme-oc .cx-footer,.cx-widget.cx-theme-oc .cx-branding{color:#000000}.cx-widget.cx-theme-oc .cx-footer *,.cx-widget.cx-theme-oc .cx-branding *{fill:#000000}.cx-widget.cx-theme-oc .cx-form-control.cx-error{border-color:#940420}.cx-widget.cx-theme-oc .cx-form-control::placeholder{color:#585858}.cx-widget.cx-theme-oc .cx-form-control:-moz-placeholder{color:#585858}.cx-widget.cx-theme-oc .cx-form-control::-moz-placeholder{color:#585858}.cx-widget.cx-theme-oc .cx-form-control:-ms-input-placeholder{color:#585858}.cx-widget.cx-theme-oc .cx-form-control::-webkit-input-placeholder{color:#585858}.cx-widget.cx-theme-oc input:focus,.cx-widget.cx-theme-oc textarea:focus,.cx-widget.cx-theme-oc .cx-btn:focus,.cx-widget.cx-theme-oc .cx-button-group button:focus,.cx-widget.cx-theme-oc .cx-form-control:not(.cx-error):focus{border-color:#D40F7D !important}.cx-widget.cx-theme-oc input[type="text"],.cx-widget.cx-theme-oc input[type="email"],.cx-widget.cx-theme-oc input[type="tel"],.cx-widget.cx-theme-oc select,.cx-widget.cx-theme-oc textarea{background-color:#ffffff;color:#000000;border-color:#758384}.cx-widget.cx-theme-oc .cx-button-close svg .cx-svg-icon-tone1,.cx-widget.cx-theme-oc .cx-button-minimize svg .cx-svg-icon-tone1,.cx-widget.cx-theme-oc .cx-button-maximize svg .cx-svg-icon-tone1{fill:black}.cx-widget.cx-theme-oc .cx-button-close:hover svg .cx-svg-icon-tone1,.cx-widget.cx-theme-oc .cx-button-minimize:hover svg .cx-svg-icon-tone1,.cx-widget.cx-theme-oc .cx-button-maximize:hover svg .cx-svg-icon-tone1{fill:#D40F7D}.cx-widget.cx-theme-oc .cx-btn-default{background:none;border-color:#000000 !important;color:#000000;background-color:#ffffff;border-radius:0 !important}.cx-widget.cx-theme-oc .cx-btn-default:hover{background:black;color:white}.cx-widget.cx-theme-oc .cx-btn.cx-disabled{background:#CCCCCC}.cx-widget.cx-theme-oc .cx-btn-primary{color:#ffffff;border-color:transparent !important;background-color:#D40F7D;border-radius:0 !important}.cx-widget.cx-theme-oc .cx-btn-primary:hover{background-color:white;border-color:#D40F7D !important;color:#D40F7D}.cx-widget.cx-theme-oc .cx-button-group .cx-btn-primary:focus,.cx-widget.cx-theme-oc .cx-btn-primary:focus,.cx-widget.cx-theme-oc .cx-button-group .cx-btn-default:focus,.cx-widget.cx-theme-oc .cx-btn-default:focus{border-color:transparent !important}.cx-widget.cx-theme-oc .cx-ac-dropdown-menu{background:#ffffff;border-color:#000000 !important}.cx-widget.cx-theme-oc .cx-ac-suggestion:hover,.cx-widget.cx-theme-oc .cx-ac-suggestion.cx-active{background-color:#D40F7D;color:#ffffff}.cx-widget.cx-theme-oc ::-webkit-scrollbar-thumb{background:#212529}.cx-widget.cx-theme-oc .cx-smokescreen{background-color:#ffffff;opacity:0.7}.cx-widget.cx-theme-oc .cx-dialog-container .cx-dialog{background-color:#ffffff;border-color:#000000 !important}.cx-widget.cx-theme-oc .cx-theme-background{background-color:#ffffff}.cx-widget.cx-theme-oc .cx-theme-border{border:1px solid #000000 !important}.cx-widget.cx-theme-oc .cx-theme-text{color:#000000}.cx-widget.cx-theme-oc .cx-theme-icon-interactive1 svg .cx-svg-icon-tone1{fill:#5081E1}.cx-widget.cx-theme-oc .cx-theme-icon-positive svg .cx-svg-icon-tone1{fill:#4AC764}.cx-widget.cx-theme-oc .cx-theme-icon-negative svg .cx-svg-icon-tone1{fill:#F53131}.cx-widget.cx-theme-oc .cx-theme-icon-warning svg .cx-svg-icon-tone1{fill:#F8A740}.cx-widget.cx-theme-oc .cx-warning{color:#940420 !important}.cx-widget.cx-theme-oc .cx-warning .cx-icon svg *{fill:#940420 !important}.cx-widget.cx-theme-oc .cx-countdown{color:#000000}.cx-widget.cx-theme-oc .cx-countdown .cx-icon svg *{fill:#000000}.cx-widget.cx-theme-oc .cx-loading-screen .cx-loading-icon svg g g,.cx-widget.cx-theme-oc .cx-loading-container .cx-loading-icon svg g g{stroke:#2B74FF}.cx-widget.cx-theme-oc .cx-loading-screen .cx-loading-icon svg g:first-child g,.cx-widget.cx-theme-oc .cx-loading-container .cx-loading-icon svg g:first-child g{stroke:#72799D}.search-background-locker{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:999}.predictive-search-results{position:absolute;top:100%;right:0;left:0;width:100%;max-height:400px;overflow-y:auto;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,0.1);z-index:1001;display:none;flex-direction:column}@media (max-width: 1199px){.predictive-search-results{position:relative}}.predictive-search-results:empty{border:none}.predictive-search-results--item{padding:10px 15px;border-bottom:1px solid #eee;cursor:pointer;font-size:14px;line-height:18px;display:flex;flex-direction:column;cursor:pointer;text-decoration:none}.predictive-search-results--item:hover{background-color:#f0f0f0;text-decoration:none}.predictive-search-results--item:clicked{border:none}.predictive-search-results--item:active{border:none}.predictive-search-results--item p:first-child{margin:0;width:100%;display:inline-flex;align-items:center;justify-content:space-between;text-align:left}.predictive-search-results--item-description{font-size:10px;color:#888;margin-top:5px;text-align:left}.predictive-search-results .active{background-color:#f0f0f0}.predictive-search-results--item-icon{margin-left:10px;color:#888}.has-predictive-search{position:absolute;right:0;z-index:1000}.has-predictive-search input#search{width:450px;transition:width 0.3s ease}.oc-content-and-image{display:flex;flex-direction:column-reverse;padding:0 0 0;margin:0 auto 20px;max-width:400px}@media (min-width: 768px){.oc-content-and-image{flex-direction:row;max-width:768px;margin:0 auto 20px}}@media (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.oc-content-and-image{max-width:1170px;padding:0 0 0;margin:0 auto 70px}}.oc-content-and-image.tight-bottom{margin:0 auto 15px}@media (min-width: 1200px){.oc-content-and-image.tight-bottom{margin:0 auto 25px}}.oc-content-and-image.mobile-reverse{flex-direction:column}@media (min-width: 768px){.oc-content-and-image.mobile-reverse{flex-direction:row}}@media (min-width: 768px){.oc-content-and-image.reverse{flex-direction:row-reverse}}@media (min-width: 768px){.oc-content-and-image.reverse .img{margin:0 30px 0 0}}.oc-stickynav+.oc-content-and-image{margin-top:20px}@media (min-width: 768px){.oc-stickynav+.oc-content-and-image{margin-top:30px}}@media (min-width: 1200px){.oc-stickynav+.oc-content-and-image{margin-top:40px}}.oc-content-and-image+.oc-content-and-image{border-top:2px solid black;padding:20px 0 0}@media screen and (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.oc-content-and-image+.oc-content-and-image{padding:70px 0 0}}.oc-content-and-image.no-border+.oc-content-and-image{border-top:none}@media screen and (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.oc-content-and-image.no-border+.oc-content-and-image{padding:35px 0 0}}.oc-content-and-image .content{flex-basis:33.3333%}.oc-content-and-image .content.text-left-aligned{text-align:left}.oc-content-and-image .content h2,.oc-content-and-image .content h3,.oc-content-and-image .content h4,.oc-content-and-image .content h5,.oc-content-and-image .content .h2,.oc-content-and-image .content .h3,.oc-content-and-image .content .h4,.oc-content-and-image .content .h5{margin-top:0}@media (min-width: 768px){.oc-content-and-image .content{text-align:left}}@media (min-width: 768px){.oc-content-and-image .content .content-and-image-cta{margin:0 auto}}.oc-content-and-image .content p{margin-top:15px;font-size:14px;line-height:18px;text-align:left}@media (min-width: 768px){.oc-content-and-image .content p{margin-top:15px}}@media (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.oc-content-and-image .content p{margin-top:15px;font-size:16px}}.oc-content-and-image .oc-cta-button{margin-top:15px;margin-bottom:15px}@media screen and (min-width: 768px){.oc-content-and-image .oc-cta-button{margin-top:20px}}@media screen and (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.oc-content-and-image .oc-cta-button{margin-top:35px}}.oc-content-and-image .oc-cta-button+.oc-cta-button{margin-top:15px}.oc-content-and-image .img{flex-basis:66.6666%;margin:0 0 20px}.oc-content-and-image .img img,.oc-content-and-image .img video{max-width:100%}@media (min-width: 768px){.oc-content-and-image .img{margin:0 0 0 30px}}.oc-content-and-image .img img+.caption{margin-top:5px;font-size:12px}.oc-content-and-image.highlight{border-top:none;padding:20px 0}.oc-content-and-image.highlight .prehead{color:black;border-top:1px solid black;border-bottom:1px solid black;padding:15px 0;margin-bottom:20px;text-transform:capitalize}@media (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.oc-content-and-image.highlight .prehead{font-size:21px;padding:20px 0;margin-bottom:35px}}@media (max-width: 767px){.oc-content-and-image.highlight .img{display:none}}.oc-content-and-image.inside-shade{padding:35px 0}@media (min-width: 768px){.oc-content-and-image.inside-shade{padding:40px 0}}@media (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.oc-content-and-image.inside-shade{padding:70px 0}}.oc-content-and-image.ratio-1-3 .content{flex-basis:25%}.oc-content-and-image.ratio-1-3 .img{flex-basis:75%}.oc-content-and-image.ratio-1-2 .content{flex-basis:33.3333%}.oc-content-and-image.ratio-1-2 .img{flex-basis:66.6666%}.oc-content-and-image.ratio-1-1 .content{flex-basis:50%}.oc-content-and-image.ratio-1-1 .img{flex-basis:50%}.oc-content-and-image.ratio-2-1 .content{flex-basis:66.6666%}.oc-content-and-image.ratio-2-1 .img{flex-basis:33.3333%}.oc-content-and-image.ratio-3-1 .content{flex-basis:75%}.oc-content-and-image.ratio-3-1 .img{flex-basis:25%}.oc-content-and-image.no-image .content{flex-basis:100%}.oc-full-bleed-content-and-image{background-image:none;position:relative;overflow:hidden;background-size:contain;background-repeat:no-repeat;background-position:center;border-top:2px solid black;border-bottom:2px solid black;margin-bottom:35px}.oc-full-bleed-content-and-image .content-container{display:flex}.oc-full-bleed-content-and-image .content-container.content-right{flex-direction:row-reverse}.oc-full-bleed-content-and-image .content{background:white;padding-top:15px}.oc-full-bleed-content-and-image .content .prehead{font-family:"OCRoboto", sans-serif;color:#636769;text-transform:uppercase;font-size:16px;margin-bottom:5px;text-align:left;display:block}.oc-full-bleed-content-and-image .content p{margin-bottom:15px;text-align:left}.oc-full-bleed-content-and-image .content .mobile-img{display:block;max-width:100%;margin-bottom:15px}.oc-full-bleed-content-and-image .content .heading-with-image{display:flex;flex-direction:column-reverse}.oc-full-bleed-content-and-image .content .heading-with-image h3{font-size:32px;width:100%;text-align:center}.oc-full-bleed-content-and-image .content .heading-with-image img{width:50%;height:auto;margin:0 auto 15px}.oc-full-bleed-content-and-image .content .posthead{font-size:18px;margin-bottom:20px;font-weight:700}.oc-full-bleed-content-and-image .content .cta-container{margin:0 auto;max-width:320px}.oc-full-bleed-content-and-image .content .cta-container a{margin:0 0 10px}.oc-full-bleed-content-and-image .content.left-align{text-align:left}@media (min-width: 768px){.oc-full-bleed-content-and-image{background-size:cover;margin-bottom:30px;padding-top:30px}.oc-full-bleed-content-and-image .content-container{flex-direction:row;max-width:768px;margin:0 auto}.oc-full-bleed-content-and-image .content{padding:15px;width:53%;margin:0 15px 15px}.oc-full-bleed-content-and-image .content p{margin-bottom:20px}.oc-full-bleed-content-and-image .content .mobile-img{display:none}.oc-full-bleed-content-and-image .content .heading-with-image{flex-direction:row}.oc-full-bleed-content-and-image .content .heading-with-image h3{width:60%;text-align:left}.oc-full-bleed-content-and-image .content .heading-with-image img{width:auto;height:100px;margin-left:30px}.oc-full-bleed-content-and-image .content .cta-container{max-width:none}.oc-full-bleed-content-and-image .content .cta-container a:first-child{margin:0 10px 0 0}}@media (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.oc-full-bleed-content-and-image{padding-top:70px;margin-right:-15px;margin-left:-15px;margin-bottom:70px;border:none}.oc-full-bleed-content-and-image .content-container{max-width:1170px;padding:0 0 0}.oc-full-bleed-content-and-image .content{width:50%;padding:30px;margin:0 0 30px}.oc-full-bleed-content-and-image .content .prehead{font-size:18px}.oc-full-bleed-content-and-image .content p{margin-bottom:35px}.oc-full-bleed-content-and-image .content .heading-with-image h3{font-size:44px}.oc-full-bleed-content-and-image .content .posthead{font-size:21px}}.oc-full-bleed-content-and-image.no-border{border:none}*{box-sizing:border-box}img[width][height]{height:auto}body{font-family:"OCRoboto", sans-serif;background:white;color:#333333;margin:0;font-weight:400;font-size:16px;line-height:18px}@media (max-width: 1199px){body{font-size:14px}}.body{padding:50px}.body-color{color:#333333}.main-content{min-height:400px}.page{margin:0 auto;padding:0 15px 48px;position:relative}@media (min-width: 768px){.page{max-width:800px}}@media (min-width: 800px){.page{padding-left:0;padding-right:0}}@media screen and (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.page{max-width:1340px;padding-bottom:64px}}.page .link-text{color:black;text-decoration:underline}.page .link-text:hover{color:#D40F7D;text-decoration:none}.page button.link-text{background:none;border:none;font:inherit;cursor:pointer}.page li{margin-bottom:10px}.bg-full-bleed{margin-right:-15px;margin-left:-15px;padding:0 15px}@media (min-width: 768px){.full-bleed{margin-right:-15px;margin-left:-15px}}section{margin:15px auto;max-width:400px}@media screen and (min-width: 768px){section{margin:30px auto;max-width:768px}}@media screen and (min-width: 1200px){section{margin:70px auto;max-width:1170px}}section.border{border-top:0 !important;border-right:0 !important;border-bottom:2px solid black;border-left:0 !important;padding-bottom:20px}@media screen and (min-width: 768px){section.border{padding-bottom:30px}}@media screen and (min-width: 1200px){section.border{padding-bottom:70px}}@media (max-width: 767px){section.border.mobile-no-border{border-bottom:none}}section.sr-layout{margin:0;max-width:none}@media (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.condensed-width-content{max-width:970px;margin:0 auto}}.centered-content{text-align:center}.small{font-size:12px !important}.uppercase{text-transform:uppercase}.footnote{font-size:12px;color:black;line-height:18px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;display:block;white-space:nowrap}.section-divider{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.section-divider{margin-top:30px;margin-bottom:30px}}@media (min-width: 1200px){.section-divider{margin-top:70px;margin-bottom:70px}}.section-divider+.h3{margin-bottom:20px}.section-divider+.h3+p{margin-bottom:30px}.too-long{font-size:85% !important;line-height:.85em}@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.too-long{letter-spacing:-0.07em}}a:focus{outline-offset:2px;outline-color:#d40f7d;outline-style:solid;outline-width:2px}.bg-shaded{background:#E6E6E6;overflow:hidden;padding-top:70px}.bg-shaded.not-full-bleed{padding-left:15px;padding-right:15px;margin:0 -15px}@media screen and (min-width: 768px){.bg-shaded.not-full-bleed{margin:0}}@media screen and (min-width: 1200px){.bg-shaded.not-full-bleed{padding-left:0;padding-right:0}}.bg-shaded section{margin:60px auto 0}.col .bg-shaded{padding:17px 10px}@media (min-width: 768px){.col .bg-shaded{padding:35px}}.bg-shaded.with-section{padding:35px 15px}@media (min-width: 1200px){.bg-shaded.with-section{padding:50px 0}}.bg-shaded.with-section section{margin:0 auto}.bg-shaded.with-section section .oc-cards{margin:0}.bg-shaded+hr{margin-top:30px}.no-margin-bottom{margin-bottom:0 !important}.no-margin-top{margin-top:0 !important}.img-responsive{max-width:100%}.nowrap{white-space:nowrap}.text-center{text-align:center}p sup,p sub{font-size:10px;line-height:9px}.reg{font-size:60%;text-decoration:none;vertical-align:top;position:relative;line-height:normal;top:0.1em}@media screen and (min-width: 768px){.reg{top:0.2em}}a:hover .reg{text-decoration:none}h1 .reg,h2 .reg,h3 .reg,h4 .reg,h5 .reg,h6 .reg,.h1 .reg,.h2 .reg,.h3 .reg,.h4 .reg,.h5 .reg,.h6 .reg{vertical-align:baseline;font-size:30%;top:-1.9em}h4 .reg,h5 .reg,h6 .reg,h4 .reg,.h5 .reg,.h6 .reg{font-size:60%;top:-0.55em}h2.body-font .reg,h3.body-font .reg,h4.body-font .reg,h5.body-font .reg,.h2.body-font .reg,.h3.body-font .reg,.h4.body-font .reg,.h5.body-font .reg{font-size:50%;top:-0.65em}h1 .tm,h2 .tm,h3 .tm,h4 .tm,h5 .tm,.h1 .tm,.h2 .tm,.h3 .tm,.h4 .tm,.h5 .tm{font-size:60%;text-decoration:none;position:relative;top:-0.56em}a:hover .tm{text-decoration:none}.reg-h1{font-size:18%;display:inline-block;text-decoration:none;top:-3.8em}a:hover .reg-h1{text-decoration:none}.page-heading .reg-h1{font-size:25%}a{color:#333;text-decoration:underline}a:hover{color:#d40f7d;text-decoration:none}.oc-block-links{overflow:auto}.oc-block-links .block-link{overflow:auto}.disclaimers{list-style-type:none;margin:0;padding:0;font-size:12px}.disclaimers p{margin:0 0 5px}.disclaimers ol{padding-left:15px}hr{display:none;border-top:2px solid black;padding:0;margin:0 auto}.bg-shaded+hr{margin-top:20px;margin-bottom:20px}.h5+hr{margin-top:35px;margin-bottom:20px}@media (min-width: 768px){hr{display:block}}@media screen and (min-width: 1200px){hr{max-width:1170px}.bg-shaded+hr{margin-top:70px;margin-bottom:70px}}hr.hr-mobile{display:block;max-width:400px}@media (min-width: 768px){hr.hr-mobile{max-width:none}}@media (min-width: 1200px){hr.hr-mobile{max-width:1170px}}.pink-text{color:#D40F7D}.grey-row{background:#F8F8F8}.embedded-video{width:100%}@media (max-width: 767px){.oc-content-and-image.mobile-reverse{flex-direction:column}.oc-content-and-image.mobile-reverse .content{margin:0 0 20px}.oc-content-and-image.mobile-reverse .img{margin:0}}.checkmark-list{list-style-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALBAMAAACEzBAKAAAAMFBMVEX////99/vgT6HqgLvUHX3YJYn99Pn42ur52uvvrNL//v742uvWHYHoeLfzudnaLY4H2e9mAAAAPElEQVR4AWOAACEDCM2oEgYVcC2ACoTDBBoYGDitgALRQF6O7wKICr4jF1UiwAre+IMEwELRUFPfN4BIANPHDGZEd8T6AAAAAElFTkSuQmCC")}.shaded-content section{padding:0 15px;margin-top:30px;margin-bottom:0}@media (min-width: 1200px){.shaded-content section{padding:0}}.bg-shaded .stickynav-section .oc-accordion:last-child{margin-bottom:25px}@media (min-width: 1200px){.bg-shaded .stickynav-section .oc-accordion:last-child{margin-bottom:60px}}.inline-link-list{list-style:none;padding-left:0;margin-left:0}.inline-link-list li{display:inline-block;border-right:1px solid black;padding-right:10px;margin-right:10px}.inline-link-list li:last-child{border-right:0;padding-right:0;margin-right:0}.oc-card .inline-link-list{font-size:14px}.anchor-link{display:block;visibility:hidden;height:10vh;margin-top:-10vh}@media screen and (min-width: 768px){.anchor-link{height:25vh;margin-top:-25vh}}.react-chevron-right:after{font-family:"icomoon";content:"";position:relative}.rotate{overflow:hidden}.rotate span{position:absolute;opacity:0;overflow:hidden;animation:rotateWord 30s linear infinite 0s}.rotate span:nth-child(2){animation-delay:5s}.rotate span:nth-child(3){animation-delay:10s}.rotate span:nth-child(4){animation-delay:15s}.rotate span:nth-child(5){animation-delay:20s}.rotate span:nth-child(6){animation-delay:25s}@keyframes rotateWord{0%{opacity:0}8%{opacity:1}15%{opacity:1}20%{opacity:0}100%{opacity:0}}.dot-ratings{border:1px solid gray;width:400px}.dot-ratings td:last-child{width:160px}.dot-ratings+.notes{font-size:12px;color:black}@media screen and (max-width: 768px){.dot-ratings{width:100%}}.dot{display:inline-block;border:1px solid black;width:20px;height:20px;border-radius:50%;margin-right:5px;position:relative;overflow:hidden}.dot.dot-full{background-color:black}.dot.dot-one-fourth:before{content:'';position:absolute;height:100%;top:0;left:0;background-color:black;width:25%}.dot.dot-half:before{content:'';position:absolute;height:100%;top:0;left:0;background-color:black;width:50%}.dot.dot-three-fourths:before{content:'';position:absolute;height:100%;top:0;left:0;background-color:black;width:75%}.image-highlights{display:flex;flex-wrap:wrap;flex-direction:column;margin:30px 0 20px}.image-highlights>.highlight{text-align:center;margin-bottom:15px}>.image-highlights>.highlight:first-child{margin-top:0}.image-highlights>.highlight .content{position:relative;background-color:#f7f7f7;height:100%}.image-highlights>.highlight .content h5{position:absolute;left:50%;transform:translateX(-50%);top:20px;width:90%;font-size:18px;line-height:22px}.image-highlights>.highlight img{max-width:100%;margin:30px auto 0}@media (min-width: 768px){.image-highlights{flex-direction:row}.image-highlights>.highlight{padding:0 15px;margin-bottom:0}.image-highlights>.highlight:first-child{padding-left:0}.image-highlights>.highlight:last-child{padding-right:0}.image-highlights>.highlight img{margin:50px auto 0}.image-highlights.three-up>.highlight{width:33%}}@media (min-width: 1200px){.image-highlights{margin:50px 0 40px}.image-highlights>.highlight .content h5{font-size:21px;line-height:25px}.image-highlights>.highlight img{margin:30px auto 0}}.pb-module-container-gapped{padding-top:64px}@media (max-width: 1199px){.pb-module-container-gapped{padding-top:48px}}.pb-module-container-gapped:first-child{padding-top:0px}.pb-module-container-gapped-Article{padding-top:16px}@media (max-width: 1199px){.pb-module-container-gapped-Article{padding-top:12px}}.pb-module-container-gapped-Article:first-child{padding-top:0px}.pb-module-container.background-black{background-color:black;color:white;padding-top:48px;padding-bottom:48px}@media (max-width: 1199px){.pb-module-container.background-black{padding-top:24px;padding-bottom:24px}}section.hero-subpage{margin-top:0;margin-bottom:15px;max-width:none}@media (min-width: 768px){section.hero-subpage{margin-bottom:30px}}@media (min-width: 1200px){section.hero-subpage{margin-bottom:35px}}.hero-video-background{position:relative;overflow:hidden}@media (min-width: 768px){.hero-video-background{margin-bottom:30px}}@media (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.hero-video-background{margin-bottom:35px}}.hero-video-background video{position:absolute;top:0;right:0;bottom:0;left:50%;transform:translateX(-50%);display:none}@media (min-width: 768px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.hero-video-background video{display:block}}.hero-video-background.hero-bg{background-position:top center;background-repeat:no-repeat}@media (max-width: 767px){.hero-video-background.hero-bg.legacy-hero{background-image:none}}@media screen and (min-width: 768px){.hero-video-background.hero-bg{background-size:768px 484px}}@media screen and (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.hero-video-background.hero-bg{background-size:1340px 700px}}.hero-bg{background-size:125px;background-repeat:no-repeat;margin-bottom:15px}@media screen and (min-width: 768px){.hero-bg{background-size:cover !important}}@media screen and (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.hero-bg{background-size:1340px 246px}}.hero{position:relative;background:white;font-size:14px;width:100%;margin:0 auto;z-index:20;max-width:400px;display:-ms-grid;display:grid}@media (min-width: 768px){.hero{background:transparent;font-size:14px;max-width:100%}}@media (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.hero{max-width:1340px;font-size:16px}}.hero .main{grid-area:main;font-family:"Oswald", sans-serif;background:white;text-align:right;width:auto;float:none}@media (min-width: 768px){.hero .main{padding:0 30px 0 0}}.hero .main .text-left{text-align:left}.hero .main .text-right{text-align:right}.hero .prehead-logo{display:none}@media (min-width: 768px){.hero .prehead-logo{display:block}}.hero .prehead-logo img{width:100px}@media (min-width: 1200px){.hero .prehead-logo img{width:155px}}.hero .panther{position:relative;background:transparent;float:left}.hero .panther:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain}@media (min-width: 768px){.hero .panther:before{left:30px}}.hero.internal-page-heading .main{text-align:left}.hero.internal-page-heading .hero__container--fac{display:flex;flex-direction:column;justify-content:space-between}.hero.internal-page-heading .hero__container--fac *{margin:0 0 !important}.hero .text-content{grid-area:text;background:white;overflow:hidden;clear:both;position:relative}@media (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.hero .text-content{padding-right:30px}}.hero .button-wrapper,.hero .hero-buttons{margin:16px 0 0}.hero .button-wrapper>*,.hero .hero-buttons>*{margin-bottom:16px}@media (min-width: 768px){.hero .button-wrapper,.hero .hero-buttons{margin-top:24px}}@media (min-width: 1200px){.hero .button-wrapper,.hero .hero-buttons{margin-top:32px}}@media screen and (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.hero .button-wrapper,.hero .hero-buttons{width:auto;display:flex;justify-content:space-around}}.hero .button-wrapper.flex,.hero .hero-buttons.flex{display:flex;justify-content:space-between}.hero .fill{background:white;display:none}@media screen and (min-width: 768px){.hero .fill{display:block}}.hero .left-top-fill{grid-area:ltf}.hero .left-fill{grid-area:lf}.hero .left-bottom-fill{grid-area:lbf}.hero .top-fill{grid-area:tf}.hero .middle-fill{grid-area:mf}.hero .bottom-fill{grid-area:bf}.hero .right-top-fill{grid-area:rtf}.hero .right-fill{grid-area:rf}.hero .right-bottom-fill{grid-area:rbf}.hero{background:transparent}@supports (display: grid){.hero{grid-template-columns:repeat(1, auto);grid-template-rows:1fr;grid-template-areas:"."}}@media (min-width: 768px){@supports (display: grid){.hero{grid-template-columns:1fr repeat(12, 64px) 1fr;grid-template-rows:repeat(5, 40px);grid-template-areas:"tf tf tf tf tf tf . . . . . . . ." "lf . . . . . . . . . . . . ." "lf . . . . . . . . . . . . ." "lf . . . . . . . . . . . . ." ". . . . . . . . . . . rf rf rf"}}}@media (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.hero{-ms-grid-columns:1fr 100px 100px 100px 100px 100px 100px 100px 100px 100px 100px 100px 100px 1fr;-ms-grid-rows:35px 35px 35px 35px 35px 35px 35px}@supports (display: grid){.hero{grid-template-columns:1fr repeat(12, 100px) 1fr;grid-template-rows:repeat(7, 35px);grid-template-areas:"lf tf tf tf tf tf . . . . . . . ." "lf . . . . . . . . . . . . ." "lf . . . . . . . . . . . . ." "lf . . . . . . . . . . . . ." "lf . . . . . . . . . . . . ." ". . . . . . . . . . . . rf rf" ". . . . . . . . . . . . rf rf"}}}.hero.no-hero-image{grid-template-rows:none;margin:0}.hero p{font-family:"OCRoboto", sans-serif;margin:0}.hero .main{position:relative;grid-column:1 / 1;grid-row:1 / 1;padding-top:15px;background:transparent}@media screen and (min-width: 768px){.hero .main{background:white;position:relative;grid-column:1 / 8;grid-row:1 / 5;padding:0 15px}}@media screen and (min-width: 1200px){.hero .main{position:relative;grid-column:2 / 8;grid-row:1 / 6;padding:15px}}@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.hero .main{position:relative;-ms-grid-column:2;-ms-grid-column-span:6;-ms-grid-row:1;-ms-grid-row-span:5}}@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.hero .top-fill{-ms-grid-column:1;-ms-grid-column-span:6;-ms-grid-row:1;-ms-grid-row-span:1}.hero .left-fill{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:5}.hero .right-fill{-ms-grid-column:13;-ms-grid-column-span:2;-ms-grid-row:6;-ms-grid-row-span:2}}html:not([lang^="en"]) .hero .button-wrapper,html:not([lang^="en"]) .hero .hero-buttons{margin:16px 0 0}.hero-slick-dots{bottom:64px;display:block;left:50%;list-style:none;margin:0;padding:0;position:absolute;text-align:center;transform:translateX(-50%);width:100%}@media (max-width: 1199px){.hero-slick-dots{bottom:32px}}@media (max-width: 767px){.hero-slick-dots{bottom:16px}}.hero-slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px}.hero-slick-dots li button{background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:none;padding:5px;width:20px}.hero-slick-dots li button:hover,.hero-slick-dots li button:focus{outline:none}.hero-slick-dots li button:hover:before,.hero-slick-dots li button:focus:before{opacity:1}.hero-slick-dots li button:before{color:white;content:'⬤';font-family:"OCRoboto", sans-serif;font-size:12px;height:20px;left:0;line-height:20px;position:absolute;text-align:center;-webkit-text-fill-color:transparent;-webkit-text-stroke-color:white;-webkit-text-stroke:thick;top:0;width:20px}.hero-slick-dots li.slick-active button:before{-webkit-text-fill-color:white}.prehead{display:block;color:#6D6D6D;text-transform:uppercase;font-family:"Oswald", sans-serif;font-size:16px;line-height:16px;margin-bottom:4px;letter-spacing:-1px}@media (min-width: 768px){.prehead{font-size:21px;line-height:21px}}@media (min-width: 1200px){.prehead{margin-bottom:8px;font-size:32px;line-height:32px}}.prehead.tier3{font-family:"OCRoboto", sans-serif;text-transform:none;color:#333;font-size:16px;line-height:16px;letter-spacing:0px}.prehead.trudefinition{text-transform:none;color:#333;margin-bottom:5px}@media (min-width: 768px){.prehead.prehead-text{display:none}}.posthead{font-family:"OCRoboto", sans-serif;text-transform:uppercase;font-size:16px;line-height:16px;margin:16px 0;display:block;color:#6d6d6d;font-size:16px;line-height:16px}@media (min-width: 1200px){.posthead{margin:24px 0;font-size:18px;line-height:18px}}.posthead.tier3{margin:8px 0}@media (min-width: 768px){.posthead.tier3{margin:16px 0}}.tenant-fleetwoodusa .heading-font-oswald-fleetwood{font-family:'Oswald Regular';font-weight:400}.tenant-fleetwoodusa .heading-font-roboto-fleetwood,.tenant-fleetwoodusa .heading-font-roboto-fleetwood-t2{font-family:'Roboto Fleetwood';font-weight:500}.tenant-fleetwoodusa .heading-font-roboto-fleetwood-t2{font-size:32px;line-height:32px;margin-bottom:10px;text-transform:none}h1,h2,h3,.h1,.h2,.h3{font-family:"Oswald", sans-serif;color:black;text-transform:uppercase}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-top:0}h1.center,h2.center,h3.center,h4.center,h5.center,h6.center,.h1.center,.h2.center,.h3.center,.h4.center,.h5.center,.h6.center{text-align:center}h1.top-border,h2.top-border,h3.top-border,h4.top-border,h5.top-border,h6.top-border,.h1.top-border,.h2.top-border,.h3.top-border,.h4.top-border,.h5.top-border,.h6.top-border{border-top:2px solid black;padding-top:15px}h1,.h1{font-size:40px;line-height:40px;letter-spacing:-1px;text-transform:uppercase;font-weight:500;margin:0}@media (min-width: 768px){h1,.h1{font-size:60px;line-height:60px}}@media (min-width: 1200px){h1,.h1{font-size:98px;line-height:98px}}h1 .pink,.h1 .pink{display:block;color:#D40F7D}h1.tier2,.h1.tier2{font-size:36px;line-height:36px}@media (min-width: 768px){h1.tier2,.h1.tier2{font-size:45px;line-height:45px}}@media (min-width: 1200px){h1.tier2,.h1.tier2{font-size:72px;line-height:72px}}h1.tier3,.h1.tier3{font-size:36px;line-height:39px}@media (min-width: 1200px){h1.tier3,.h1.tier3{font-size:45px;line-height:48px}}h2,.h2{font-size:32px;line-height:34px;font-weight:500;margin-bottom:10px}@media (min-width: 1200px){h2,.h2{font-size:40px;line-height:42px;margin-bottom:15px}}h2.body-font,.h2.body-font{font-family:"OCRoboto", sans-serif;text-transform:none;font-weight:700;font-size:30px;line-height:30px;margin-bottom:5px}@media (min-width: 1200px){h2.body-font,.h2.body-font{font-size:32px;line-height:32px;margin-bottom:10px}}h3,.h3{font-size:24px;line-height:26px;margin-bottom:10px;font-weight:500;text-transform:uppercase}@media (min-width: 1200px){h3,.h3{font-size:28px;line-height:30px}}h3.body-font,.h3.body-font{font-family:"OCRoboto", sans-serif;text-transform:none;font-weight:700;font-size:24px;line-height:24px;margin-bottom:5px}@media (min-width: 1200px){h3.body-font,.h3.body-font{font-size:28px;line-height:28px;margin-bottom:10px}}h4,.h4{font-family:"OCRoboto", sans-serif;font-size:18px;line-height:18px;margin-bottom:5px;font-weight:700;color:black}@media (min-width: 1200px){h4,.h4{font-size:20px;line-height:20px;margin-bottom:10px}}h5,.h5{color:black;font-family:"OCRoboto", sans-serif;font-size:16px;line-height:16px;font-weight:700;margin-bottom:5px;text-transform:none}@media (min-width: 1200px){h5,.h5{font-size:18px;line-height:18px}}h6,.h6{font-family:"OCRoboto", sans-serif;font-weight:700;margin-bottom:5px;text-transform:none;color:black;font-size:16px;line-height:16px}html:not([lang^="en"]) .prehead{font-size:14px;line-height:18px}@media (min-width: 768px){html:not([lang^="en"]) .prehead{font-size:18px;line-height:22px}}@media (min-width: 1200px){html:not([lang^="en"]) .prehead{font-size:16px;line-height:16px}}html:not([lang^="en"]) .prehead.tier3{font-size:14px;line-height:18px}@media (min-width: 1200px){html:not([lang^="en"]) .prehead.tier3{font-size:16px;line-height:18px}}html:not([lang^="en"]) .posthead{font-size:16px;line-height:18px}@media (min-width: 1200px){html:not([lang^="en"]) .posthead{font-size:18px;line-height:21px}}html:not([lang^="en"]) h1{font-size:32px;line-height:40px}@media (min-width: 768px){html:not([lang^="en"]) h1{font-size:48px;line-height:60px}}@media (min-width: 1200px){html:not([lang^="en"]) h1{font-size:80px;line-height:98px}}html:not([lang^="en"]) h1.tier2{font-size:32px;line-height:40px}@media (min-width: 768px){html:not([lang^="en"]) h1.tier2{font-size:40px;line-height:45px}}@media (min-width: 1200px){html:not([lang^="en"]) h1.tier2{font-size:58px;line-height:72px}}html:not([lang^="en"]) h1.tier3{font-size:32px;line-height:40px}@media (min-width: 768px){html:not([lang^="en"]) h1.tier3{font-size:32px;line-height:40px}}@media (min-width: 1200px){html:not([lang^="en"]) h1.tier3{font-size:38px;line-height:48px}}html:not([lang^="en"]) h2,html:not([lang^="en"]) .h2{font-size:28px;line-height:36px}@media (min-width: 1200px){html:not([lang^="en"]) h2,html:not([lang^="en"]) .h2{font-size:34px;line-height:42px}}html:not([lang^="en"]) h2.body-font,html:not([lang^="en"]) .h2.body-font{font-size:21px;line-height:24px}@media (min-width: 1200px){html:not([lang^="en"]) h2.body-font,html:not([lang^="en"]) .h2.body-font{font-size:24px;line-height:26px}}html:not([lang^="en"]) h3,html:not([lang^="en"]) .h3{font-size:24px;line-height:30px}@media (min-width: 1200px){html:not([lang^="en"]) h3,html:not([lang^="en"]) .h3{font-size:26px;line-height:30px}}html:not([lang^="en"]) h3.body-font,html:not([lang^="en"]) .h3.body-font{font-size:18px;line-height:22px}@media (min-width: 1200px){html:not([lang^="en"]) h3.body-font,html:not([lang^="en"]) .h3.body-font{font-size:21px;line-height:23px}}html:not([lang^="en"]) h4,html:not([lang^="en"]) .h4{font-size:16px;line-height:18px}@media (min-width: 1200px){html:not([lang^="en"]) h4,html:not([lang^="en"]) .h4{font-size:18px;line-height:21px}}html:not([lang^="en"]) h5,html:not([lang^="en"]) .h5{font-size:16px;line-height:18px}@media (min-width: 1200px){html:not([lang^="en"]) h5,html:not([lang^="en"]) .h5{font-size:18px;line-height:20px}}html:not([lang^="en"]) h6,html:not([lang^="en"]) .h6{font-size:16px;line-height:18px}@media (min-width: 1200px){html:not([lang^="en"]) h6,html:not([lang^="en"]) .h6{font-size:16px;line-height:18px}}.oc-table{font-size:14px;color:#333;width:100%;max-width:100%;border-spacing:0}.oc-table.full-border{border:1px solid #BCBCBC}.oc-table.full-border th{border-top:1px}.oc-table .no-border{border:none}.oc-table .small-heading{font-size:14px;white-space:nowrap;text-transform:none;padding:10px;min-width:170px}@media (min-width: 768px){.oc-table.compact{table-layout:fixed;width:1170px}.oc-table.compact tr th:first-child{width:184px}}.oc-table.compact .small-heading{white-space:initial;min-width:0}.oc-table th{background:white;color:black;text-transform:uppercase;padding:20px 15px;border-top:2px solid #BCBCBC;border-bottom:2px solid #BCBCBC;border-right:1px solid #BCBCBC;text-align:center;font-size:16px}.oc-table th:last-child{border-right:none}.oc-table th.left-align{text-align:left}.oc-table th.pink-text{color:#D40F7D}.oc-table th.condensed{padding:5px 15px;font-size:14px}.oc-table .heading{text-transform:uppercase;font-weight:700;font-size:18px;border-top:2px solid #BCBCBC;border-bottom:2px solid #BCBCBC}.oc-table .heading td{padding:10px 15px;background:white}.oc-table td{padding:10px 15px;border-bottom:1px solid #BCBCBC;border-right:1px solid #BCBCBC;text-align:center;position:relative}.oc-table td:first-child{text-align:left}.oc-table td:last-child{border-right:none}.oc-table td.row-heading{text-transform:uppercase;font-weight:700;font-size:16px}.oc-table.compact th,.oc-table.compact td{padding:5px 10px}.oc-table.table-striped tr:nth-child(even){background:#F8F8F8}.oc-table.align-top td{vertical-align:top}.oc-table-responsive{min-height:.01%;overflow-x:auto}@media (max-width: 767px){.oc-table-responsive{width:100%;overflow-y:hidden}}.oc-attention-bar{background:black;padding:20px;margin-bottom:35px;color:white}@media (min-width: 768px){.oc-attention-bar{display:flex;flex-flow:row wrap;justify-content:space-around;width:100%;margin:0 auto 30px;padding:15px;align-items:center}}@media (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.oc-attention-bar{justify-content:left;width:1170px;padding:35px;margin-bottom:70px}}.oc-attention-bar.with-text{flex-direction:row;justify-content:space-between;align-items:center}.oc-attention-bar.with-text h3{margin-bottom:0;text-align:left}.oc-attention-bar.with-text .text-container{width:100%}@media (min-width: 768px){.oc-attention-bar.with-text .text-container{width:60%}}@media (min-width: 1200px){.oc-attention-bar.with-text .text-container{width:65%}}.oc-attention-bar.with-text .text-container p{color:white;margin:10px 0 15px;font-size:14px}@media (min-width: 1200px){.oc-attention-bar.with-text .text-container p{margin:10px 0 0}}@media (min-width: 1200px){.oc-attention-bar.with-text .text-container p{font-size:16px}}.oc-attention-bar h2,.oc-attention-bar h3{flex:1 100%;color:white}@media (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.oc-attention-bar h2,.oc-attention-bar h3{text-align:left;width:auto;flex:none;margin:0 35px 0 0}}.oc-attention-bar h2 .prehead,.oc-attention-bar h3 .prehead{color:white;margin-bottom:0}@media (min-width: 768px){.oc-attention-bar.with-columns{flex-wrap:nowrap}}.oc-attention-bar.with-columns h2,.oc-attention-bar.with-columns h3{flex:none;text-align:center}@media (min-width: 768px){.oc-attention-bar.with-columns h2,.oc-attention-bar.with-columns h3{flex:1;text-align:left}}.oc-attention-bar.with-columns h6{color:white;margin-top:0}@media (max-width: 767px){.oc-attention-bar.with-columns .columns{flex-direction:column;align-items:center;text-align:center}}.oc-attention-bar.with-columns .column{display:inline-flex;align-items:start;flex-direction:column;justify-content:center}.oc-attention-bar.with-columns .column:first-child{margin-bottom:30px}@media (min-width: 768px){.oc-attention-bar.with-columns .column:first-child{border-right:1px solid white;padding-right:30px;margin-right:30px;margin-bottom:0}}@media (min-width: 768px) and (min-width: 768px){.oc-attention-bar.with-columns .column:first-child{padding-right:15px;margin-right:15px}}@media (min-width: 768px) and (min-width: 1200px){.oc-attention-bar.with-columns .column:first-child{padding-right:30px;margin-right:30px}}.oc-attention-bar.with-columns .column .cta-container{display:block}@media (min-width: 1200px){.oc-attention-bar.with-columns .column .cta-container{display:flex}}@media (min-width: 768px) and (max-width: 1199px){.oc-attention-bar.with-columns .column .ab-cta{margin:0;text-align:left}.oc-attention-bar.with-columns .column .ab-cta+.ab-cta{margin-top:10px}}.oc-attention-bar .cta-container{width:auto;display:block;margin:0 auto}@media (min-width: 768px){.oc-attention-bar .cta-container{display:flex}}@media (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.oc-attention-bar .cta-container{margin:0}}.oc-attention-bar .ab-cta{margin:0 auto 0;text-align:center}.oc-attention-bar .ab-cta+.ab-cta{margin:20px auto 0}@media screen and (min-width: 768px){.oc-attention-bar .ab-cta+.ab-cta{margin:0 15px}}@media (min-width: 768px){.oc-attention-bar .ab-cta{flex:none;margin:0 15px;width:auto}.oc-attention-bar .ab-cta:first-of-type{margin-left:0}.oc-attention-bar .ab-cta:last-of-type{margin-right:0}}.oc-attention-bar .ab-cta .oc-cta-button{font-size:15px}.oc-attention-bar .search-form{position:relative}.oc-attention-bar .search-form input[type="text"],.oc-attention-bar .search-form input[type="search"]{background:transparent;border:1px solid white;color:white}.oc-attention-bar .search-form .search-submit{position:absolute;top:50%;right:0;color:white;background:transparent;border:0;transform:translateY(-50%)}.oc-cards{margin:35px -15px 0}@media (min-width: 768px){.oc-cards{display:flex;flex-wrap:wrap}}.oc-cards .oc-card{display:block;color:black;margin-bottom:35px}.oc-cards .oc-card>div{padding:0 15px}@media (min-width: 768px){.oc-cards .oc-card.size-1-3{width:calc(33% - 20px)}}.oc-cards .oc-card h5{margin:0 0 10px;font-weight:normal;text-transform:uppercase}.oc-cards .oc-card .media{margin:0 0 10px}.oc-cards .oc-card .media img{width:100%;max-width:100%}.oc-cards .oc-card .text h6{color:#585858;font-size:18px;text-transform:uppercase;line-height:24px;margin:0 0 5px;font-weight:500}.oc-cards .oc-card .text .subhead{font-size:18px;font-weight:700;margin-bottom:10px}.oc-cards .oc-card .text p{margin:0}.oc-cards .oc-card .text p+a{margin-top:15px;display:inline-block}@media (min-width: 768px){.oc-cards.two-up>.oc-card{flex-basis:50%}}@media (min-width: 768px){.oc-cards.three-up>.oc-card{flex-basis:33.3333%}}@media (min-width: 768px){.oc-cards.four-up>.oc-card{flex-basis:50%}}@media (min-width: 1200px){.oc-cards.four-up>.oc-card{flex-basis:25%}}.oc-cards.featured{justify-content:space-between}@media (min-width: 768px){.oc-cards.featured .oc-card{flex-direction:column}}.oc-cards.featured .oc-card h5{border-top:2px solid black;padding:15px 0;margin:0}.oc-cards.featured .oc-card .text{text-transform:capitalize;font-size:16px}.oc-cards.horizontal .oc-card{align-items:center}.oc-cards.horizontal .oc-card .media{flex-basis:50%}.oc-cards.horizontal .oc-card .text{text-transform:none;color:black;flex-basis:50%;font-size:16px}@media (min-width: 768px){.oc-cards.horizontal .oc-card .text{padding-left:0}}.oc-cards.no-border .media{border:none}.oc-cta-button{align-items:center;background:#D40F7D;border:1px solid #D40F7D;color:#FFFFFF;cursor:pointer;display:inline-flex;font-family:"OCRoboto", sans-serif, sans-serif;font-size:18px;font-weight:400;justify-content:center;min-width:170px;overflow:hidden;padding:8px 16px;position:relative;text-align:center;text-decoration:none;transition:0.25s ease-in-out;z-index:1}@media (hover: none), (-moz-touch-enabled: 1){.oc-cta-button{transition:none}}@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.oc-cta-button{line-height:35px}}.oc-cta-button:before{background-color:#FFFFFF;bottom:0;content:'';left:0;position:absolute;right:0;top:0;transform:translateX(-100%);transition:0.25s ease-in-out;z-index:-1}@media (hover: none), (-moz-touch-enabled: 1){.oc-cta-button:before{transition:none}}.oc-cta-button:hover,.oc-cta-button:focus{color:#D40F7D;text-decoration:none}.oc-cta-button:hover:before,.oc-cta-button:focus:before{right:0;transform:translateX(0);transition:0.25s ease-in-out}@media (hover: none), (-moz-touch-enabled: 1){.oc-cta-button:hover:before,.oc-cta-button:focus:before{transition:none}}.oc-cta-button.black{background:#000000;border-color:#FFFFFF}.oc-cta-button.black:hover,.oc-cta-button.black:focus{color:#000000}.oc-cta-button.white{background:#FFFFFF;border-color:#000000;color:#000000}.oc-cta-button.white:hover,.oc-cta-button.white:focus{color:#FFFFFF}.oc-cta-button.white:before{background-color:#000000}.oc-cta-button.transparent{background:transparent;border-color:#000000;color:#000000}.oc-cta-button.transparent:before{background-color:#000000}.oc-cta-button.transparent:hover,.oc-cta-button.transparent:focus{color:#FFFFFF}.oc-cta-button.chevron-right{justify-content:space-between}.oc-cta-button.chevron-right:after{font-family:"icomoon";content:"";position:relative;display:block;align-self:center;margin-left:20px}.oc-cta-button .icon{margin-right:10px}.oc-cta-container{display:flex}.oc-card .oc-cta-container{margin:15px 0}.oc-cta-container.center{justify-content:center}.oc-cta-container.stacked{display:inline-flex;flex-direction:column}.oc-cta-container.stacked .oc-cta-button{margin-top:15px}.oc-cta-container.stacked .oc-cta-button:first-child{margin-top:0}.oc-document-download-list{list-style:none;padding-left:0}.oc-document-download-list .document-download{display:block;margin-bottom:5px;color:black;text-decoration:none}.oc-document-download-list .document-download .fa{margin-right:5px}.oc-document-download-list .document-download .title{font-size:16px;font-weight:700;margin-right:5px}.oc-document-download-list .document-download .doc-size{font-size:13px}.oc-document-download-list .document-download:hover{text-decoration:none}.oc-document-download-list .document-download:hover .title{color:#D40F7D;text-decoration:none}.oc-block-links{max-width:400px;margin:0 auto 70px}@media (min-width: 768px){.oc-block-links{max-width:768px;display:flex;justify-content:space-between;width:738px;margin:0 auto 30px}}@media (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.oc-block-links{max-width:1170px;width:1170px;margin:0 auto 70px}}@media (max-width: 767px){.oc-block-links.block-links-2-col{display:flex;flex-wrap:wrap;margin-bottom:0}.oc-block-links.block-links-2-col .block-link{flex-basis:48%;margin-right:4%}.oc-block-links.block-links-2-col .block-link:nth-child(even){margin-right:0}}.oc-block-links .block-link{flex-basis:0%;flex-shrink:1;display:block;color:black;border-top:2px solid black;font-size:18px;font-weight:700;text-decoration:none;margin-bottom:35px}@media (min-width: 768px){.oc-block-links .block-link{flex-grow:1;margin:0 15px}}@media (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.oc-block-links .block-link{font-size:21px;margin:0 15px}}.oc-block-links .block-link:first-child{margin-left:0}.oc-block-links .block-link:last-child{margin-right:0}.oc-block-links .block-link:hover,.oc-block-links .block-link:focus,.oc-block-links .block-link:active{text-decoration:none}.oc-block-links .block-link img{width:100%;max-width:100%}.oc-block-links .block-link .text{color:black;padding:10px 0;padding-left:0;position:relative;overflow:hidden;transition:0.25s ease-in-out}@media (hover: none), (-moz-touch-enabled: 1){.oc-block-links .block-link .text{transition:none}}@media screen and (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.oc-block-links .block-link .text{padding:12px 0}}.oc-block-links .block-link .text:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:black;transform:translateX(-100%);z-index:-1;transition:0.25s ease-in-out}@media (hover: none), (-moz-touch-enabled: 1){.oc-block-links .block-link .text:before{transition:none}}.oc-block-links .block-link .text:after{position:absolute;top:50%;right:10px;font-size:20px;font-family:icomoon;transform:translateY(-50%);content:"\E608"}.oc-block-links .block-link:hover .text,.oc-block-links .block-link:focus .text,.oc-block-links .block-link:active .text{padding-left:10px;text-decoration:none;color:white}.oc-block-links .block-link:hover .text:before,.oc-block-links .block-link:focus .text:before,.oc-block-links .block-link:active .text:before{right:0;transform:translateX(0);transition:0.25s ease-in-out}@media (hover: none), (-moz-touch-enabled: 1){.oc-block-links .block-link:hover .text:before,.oc-block-links .block-link:focus .text:before,.oc-block-links .block-link:active .text:before{transition:none}}.oc-block-links .block-link img{display:block;max-width:100%}@media screen and (min-width: 768px) and (max-width: 1199px){.oc-block-links .tablet-block{display:block}}.oc-block-links.three-up{justify-content:flex-start}@media (min-width: 768px){.oc-block-links.three-up .block-link{width:30.8%;flex-grow:unset;flex-basis:unset;flex-shrink:unset}}@media (min-width: 1200px){.oc-block-links.three-up .block-link{width:31.8%}}[data-language="fr-CA"] .block-link .text{padding:12px 25px 12px 0;display:flex;align-items:center;height:75px}@media (min-width: 768px){.columns{display:flex;flex-direction:row}}p+.columns{margin-top:20px}@media (min-width: 768px){p+.columns{margin-top:25px}}@media (min-width: 1200px){p+.columns{margin-top:30px}}.columns.mobile-columns{display:flex;flex-direction:row}.bg-shaded .columns:last-child,.bg-shaded section .columns:last-child{margin-bottom:20px}.columns>.col{margin-bottom:15px;width:100%}@media (min-width: 768px){.columns>.col{padding:0 15px}}.columns>.col .h6{font-family:"OCRoboto", sans-serif;font-weight:bold;text-transform:uppercase;margin-top:30px}.columns>.col>:first-child{margin-top:0}@media (min-width: 768px){.columns>.col:first-child{padding-left:0}}@media (min-width: 768px){.columns>.col:last-child{padding-right:0}}.columns+.oc-content-and-image{margin-top:35px}@media (min-width: 1200px){.columns+.oc-content-and-image{margin-top:70px}}@media (min-width: 768px){.columns.ratio-1-1>.col{width:50%}}@media (min-width: 768px){.columns.three-up>.col{width:33%}}@media (min-width: 768px){.columns.four-up>.col{width:50%}}@media (min-width: 1200px){.columns.four-up>.col{width:25%}}@media (min-width: 768px){.columns.ratio-2-1>.col:first-child{width:66.666%}}@media (min-width: 768px){.columns.ratio-2-1>.col:last-child{width:33.333%}}@media (min-width: 768px){.columns.ratio-1-2>.col:first-child{width:33.333%}}@media (min-width: 768px){.columns.ratio-1-2>.col:last-child{width:66.666%}}.columns.ratio-3-1>.col:first-child{width:100%;padding:0}@media (min-width: 1200px){.columns.ratio-3-1>.col:first-child{width:75%;padding-right:15px}}@media (min-width: 768px){.columns.ratio-3-1>.col:last-child{width:calc(33% - 20px);padding:0}}@media (min-width: 1200px){.columns.ratio-3-1>.col:last-child{width:25%;padding-left:15px}}@media (min-width: 768px){.columns.ratio-1-3>.col:first-child{width:calc(33% - 20px);padding:0}}@media (min-width: 1200px){.columns.ratio-1-3>.col:first-child{width:25%;padding-right:15px}}.columns.ratio-1-3>.col:last-child{width:100%;padding:0}@media (min-width: 1200px){.columns.ratio-1-3>.col:last-child{width:75%;padding-left:15px}}.columns .col-head-black{background:black;color:white;padding:15px 20px}.columns .col-head-black .post-head{display:block;font-size:16px;font-family:"OCRoboto", sans-serif;text-transform:capitalize}.columns .col-head-black .post-head.lowercase{text-transform:lowercase}@media (max-width: 1199px){.columns.tablet-stack{flex-direction:column}.columns.tablet-stack>.col{margin-bottom:15px;width:100%}}@media (max-width: 1199px) and (min-width: 768px){.columns.tablet-stack>.col{padding:0 15px}}@media (min-width: 1200px){.columns.tablet-stack.ratio-1-1>.col{width:50%}}@media (min-width: 1200px){.columns.tablet-stack.three-up>.col{width:33%}}@media (min-width: 1200px){.columns.tablet-stack.four-up>.col{width:25%}}@media (min-width: 768px){.columns.tablet-stack.ratio-2-1>.col:last-child{width:33.333%}}@media (min-width: 768px){.columns.tablet-stack.ratio-1-2>.col:last-child{width:66.666%}}.columns.tablet-stack.ratio-3-1>.col:first-child{width:100%;padding:0}@media (min-width: 1200px){.columns.tablet-stack.ratio-3-1>.col:first-child{width:75%;padding-right:15px}}@media (min-width: 768px){.columns.tablet-stack.ratio-3-1>.col:last-child{width:calc(33% - 20px);padding:0}}@media (min-width: 1200px){.columns.tablet-stack.ratio-3-1>.col:last-child{width:25%;padding-left:15px}}.columns.tablet-stack.ratio-1-3>.col{width:100%;padding:0}@media (min-width: 1200px){.columns.tablet-stack.ratio-1-3>.col:first-child{width:25%;padding-right:15px}}.columns.tablet-stack.ratio-1-3>.col:last-child{width:100%;padding:0}@media (min-width: 1200px){.columns.tablet-stack.ratio-1-3>.col:last-child{width:75%;padding-left:15px}}.columns.tablet-two-col{flex-direction:column}.columns.tablet-two-col>.col{margin-bottom:15px;width:100%}@media (min-width: 768px){.columns.tablet-two-col>.col{padding:0 15px}}@media (min-width: 768px){.columns.tablet-two-col{flex-direction:row;flex-wrap:wrap}.columns.tablet-two-col>.col{margin-bottom:15px;width:50%}}@media (min-width: 768px) and (min-width: 768px){.columns.tablet-two-col>.col{padding:0 15px}}@media (min-width: 1200px){.columns.tablet-two-col.ratio-1-1>.col{width:50%}}@media (min-width: 1200px){.columns.tablet-two-col.three-up>.col{width:33%}}@media (min-width: 1200px){.columns.tablet-two-col.four-up>.col{width:25%}}@media (min-width: 768px){.columns.tablet-two-col.ratio-2-1>.col:last-child{width:33.333%}}@media (min-width: 768px){.columns.tablet-two-col.ratio-1-2>.col:last-child{width:66.666%}}.columns.tablet-two-col.ratio-3-1>.col:first-child{width:100%;padding:0}@media (min-width: 1200px){.columns.tablet-two-col.ratio-3-1>.col:first-child{width:75%;padding-right:15px}}@media (min-width: 768px){.columns.tablet-two-col.ratio-3-1>.col:last-child{width:calc(33% - 20px);padding:0}}@media (min-width: 1200px){.columns.tablet-two-col.ratio-3-1>.col:last-child{width:25%;padding-left:15px}}.columns.tablet-two-col.ratio-1-3>.col{width:100%;padding:0}@media (min-width: 1200px){.columns.tablet-two-col.ratio-1-3>.col:first-child{width:25%;padding-right:15px}}.columns.tablet-two-col.ratio-1-3>.col:last-child{width:100%;padding:0}@media (min-width: 1200px){.columns.tablet-two-col.ratio-1-3>.col:last-child{width:75%;padding-left:15px}}.oc-media-object{color:black;overflow:hidden;margin-bottom:20px}@media (min-width: 1200px){.oc-media-object{margin-bottom:30px}}@media (min-width: 768px){.oc-media-object>div{padding:0 15px}}.oc-media-object .image{float:left;margin-right:15px;width:60px;border:1px solid #e6e6e6}@media (min-width: 768px){.oc-media-object .image{width:75px}}@media (min-width: 1200px){.oc-media-object .image{width:100px}}.oc-media-object .image img{width:auto;height:auto}.oc-media-object .content{overflow:hidden}.oc-media-object .content .heading{text-transform:none;margin-top:0}.oc-media-object .content .heading .prehead{display:block}.oc-media-object .content .heading a{text-decoration:none}.oc-media-object .content p{margin-bottom:15px;font-size:14px}.oc-media-object .content p.lg{font-size:16px}.oc-modal{transform:translate3d(0, 100%, 0);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;width:0;height:0;overflow-x:hidden;overflow-y:auto;opacity:0;visibility:hidden;transition:opacity .4s;display:flex;justify-content:center;align-items:center}.oc-modal:target,.oc-modal.active{transform:translate(0, 0);width:auto;height:auto;opacity:1;background:rgba(0,0,0,0.4);visibility:visible}.oc-modal:target .modal-body:not(:focus-within),.oc-modal.active .modal-body:not(:focus-within){background-color:#fffffe;transition:background-color 0.01s}.oc-modal .global-close{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;cursor:default}.oc-modal .modal-header{display:flex}.oc-modal .modal-header .close{float:none;margin-left:auto;font-size:34px}.oc-modal .close{color:black;font-size:34px;margin:15px;line-height:18px;padding:15px;font-weight:700;text-decoration:none;float:right;z-index:100;position:relative}.oc-modal .close:hover,.oc-modal .close:focus{color:#D40F7D}.oc-modal .close:focus{text-decoration:underline}.oc-modal .modal-heading{margin:24px 0 0 16px}.oc-modal .features-content{display:flex;flex-direction:column;width:100%;padding:15px}@media (min-width: 768px){.oc-modal .features-content{flex-direction:row-reverse;padding:0 16px 32px}}.oc-modal .features-content.reusable{flex-direction:column}.oc-modal .features-content .modal-img{width:40%;margin-bottom:16px}@media (min-width: 768px){.oc-modal .features-content .modal-img{margin:0 0 0 16px}}.oc-modal .features-content .modal-text{width:60%}.oc-modal .features-content .modal-subheading{font-size:16px;font-weight:bold;margin-top:0}@media (min-width: 768px){.oc-modal .modal-body.sm{width:600px}}@media (min-width: 768px){.oc-modal .modal-body.md{width:700px}}.oc-modal .modal-body .modal-content .heading{margin:8px 0 16px}.oc-modal .modal-body .modal-content .rjsfform h2:first-child{font-size:30px !important;margin-top:-40px}.oc-modal.no-target{transform:translate(0, 0);width:auto;height:auto;opacity:1;background:rgba(0,0,0,0.4);visibility:visible;overflow-y:hidden}.oc-modal.no-target .modal-body:not(:focus-within){background-color:#fffffe;transition:background-color 0.01s;max-height:calc(100vh - 48px)}@media (max-width: 767px){.oc-modal.no-target{width:100vw}}.oc-modal.no-borders .modal-content{padding:0}.oc-modal.gallery-modal a.close{color:white;text-shadow:2px 0px 12px rgba(0,0,0,0.85);text-decoration:none;position:absolute;right:0;font-size:36px;z-index:100;top:-10px}.oc-modal.gallery-modal .image-name{margin:32px}.oc-modal.gallery-modal img{width:100%}.oc-modal .modal-body{margin:2em auto;z-index:100;width:95%;overflow-x:hidden;background:white;box-shadow:0px 0px 20px rgba(0,0,0,0.75);position:relative}.oc-modal .modal-body .modal-content{padding:15px;max-height:calc(100vh - 48px)}.oc-modal .modal-body .modal-content .heading{margin-bottom:35px}.oc-modal .modal-body img{max-width:100%;margin:0 auto}.oc-modal .modal-body .cta-button+.cta-button{margin-top:15px}.oc-modal .modal-body hr{margin:15px 0}.oc-modal .modal-body:focus{outline-offset:2px;outline-color:#d40f7d;outline-style:solid;outline-width:2px}@media (min-width: 768px){.oc-modal .modal-body{width:600px;height:auto}.oc-modal .modal-body.sm{width:600px}}@media (min-width: 1200px){.oc-modal .modal-body{width:900px}}.location-modal h2{margin:0;font-size:28px}.location-modal p{font-size:14px}.location-modal h3{margin:24px 0 4px;font-size:14px;font-family:OCRoboto}.location-modal hr{border-top:1px solid #E6E6E6;color:#E6E6E6;margin:16px 0 20px !important}.location-modal .location-modal-flags{display:flex;justify-content:space-around;flex-wrap:wrap;margin-bottom:20px}.location-modal .location-modal-flags::after{content:"";flex:auto}.location-modal .location-modal-flags .location-modal-flag-item{width:100%;margin-top:5px}@media (min-width: 768px){.location-modal .location-modal-flags .location-modal-flag-item{width:30%;margin:5px 1.665% 0}}.location-modal .location-modal-flags .location-modal-flag-item-box{cursor:pointer;border:1px solid #E0E0E0;padding:6px;display:flex;align-items:center;text-decoration:none;margin:1px 0}.location-modal .location-modal-flags .location-modal-flag-item-box img{margin:0}.location-modal .location-modal-flags .location-modal-flag-item-box .locale-language-code{text-transform:uppercase;font-weight:600}.location-modal .location-modal-flags .location-modal-flag-item-box .locale-description{margin-left:10px}.location-modal .location-modal-flags .location-modal-flag-item-box .locale-description .country{font-size:14px}.location-modal .location-modal-flags .location-modal-flag-item-box .locale-description .language{font-size:12px}.location-modal .location-modal-flags input[type=radio]:checked+.location-modal-flag-item-box{border:2px solid #000;padding-left:5px;margin:0}.location-modal input[type=radio]{opacity:0;display:block;height:0;margin:0}.location-modal .location-area .panther-img{float:right;height:129px;margin-top:-15px !important}@media (max-width: 400px){.location-modal .location-area .panther-img{display:none}}.location-modal .location-area label{font-size:14px;display:block;margin-bottom:5px;font-weight:bold}.location-modal .location-area input[type=text]{width:200px;padding-left:10px;height:30px;border:1px solid #e4e4e4;-webkit-appearance:none;padding-top:2px;outline:none;font-size:16px}.location-modal .location-area input[type=text]:focus{border:1px solid black}.location-modal .location-area .has-error{color:#B32524}.location-modal .location-area p.has-error{font-size:12px;margin:4px 10px}.location-modal .location-area input.has-error[type=text]{border-color:#B32524}.location-modal .location-area button[type=submit]{margin-top:20px;width:200px}.location-modal .modal-body{overflow-x:unset}.oc-form{margin:0;display:block}.oc-form .error{color:#D40F7D;font-weight:700;margin-bottom:30px;font-size:12px}.oc-form fieldset{margin-bottom:25px;border:none;padding:0}.oc-form fieldset:last-child{margin-bottom:0}.oc-form fieldset label,.oc-form fieldset .group-label{display:block;color:black;font-size:16px;line-height:25px;font-weight:700}.oc-form fieldset .radio-check{display:flex}.oc-form fieldset .radio-check label{font-weight:500;margin:0 30px 0 0;display:flex;align-items:center}.oc-form fieldset .radio-check input{margin:0 10px 0 0}.oc-form fieldset .radio-check input[type="radio"]{border:1px solid #D1D1D1;background:white;width:20px;height:20px;border-radius:10px;margin-right:10px;-webkit-appearance:none;-moz-appearance:none}.oc-form fieldset .radio-check input[type="radio"]:checked{background:radial-gradient(#D40F7B 40%, #fff 72%);border-color:#D40F7D}.oc-form fieldset .radio-check.vertical{flex-direction:column}.oc-form fieldset .radio-check.vertical label{margin-bottom:10px}.oc-form fieldset .radio-check.with-image label{flex-direction:column;align-items:flex-start;margin:0 0 16px}.oc-form fieldset .radio-check.with-image .input-container{display:flex;align-items:center;margin-bottom:8px}.oc-form fieldset .radio-check.with-image img{max-width:100%;width:100%}.oc-form fieldset .columns{margin-bottom:0 !important;width:100%}.oc-form fieldset .columns>.col{margin-bottom:0}.oc-form input[type="text"]{border:1px solid #6D6D6D;height:50px;padding:10px;margin-bottom:0;font-size:16px;width:100%;background:white}.oc-form input[type="text"]:-internal-autofill-selected{background-color:white}.oc-form input[type="text"]::placeholder{font-size:16px;color:#6D6D6D}.oc-form input[type="text"]:focus{border-color:#D40F7D;outline:none}.oc-form .select-container{position:relative;display:inline-block}.oc-form .select-container:after{color:#333333;content:'\f107';display:inline;font-family:'fontawesome';font-size:18px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.oc-form .select-container:focus{border-color:#D40F7D;outline:none}.oc-form .select-container select{color:#6d6d6d;background:white;border:1px solid #6d6d6d;padding:15px 30px 15px 10px;font-size:16px;line-height:19px;border-radius:0;-webkit-appearance:none;-moz-appearance:none}.oc-form .form-section{margin-top:40px}.oc-form .form-section .form-section-heading{font-size:16px;font-weight:bold;margin:0 0 5px;font-family:"OCRoboto", sans-serif}@media (min-width: 1200px){.oc-form .form-section .form-section-heading{font-size:20px;margin:0 0 10px}}.oc-form .form-section.border{padding-bottom:40px;border-bottom:2px solid black}.oc-form .form-group{display:flex;flex-direction:column;margin-bottom:15px}@media (min-width: 1200px){.oc-form .form-group{margin-bottom:30px}}.oc-form .form-group .label-col{width:50%;color:black;font-size:14px}@media (min-width: 1200px){.oc-form .form-group .label-col{font-size:16px;width:66.6666%}}.oc-form .form-group .input-col{width:20%;text-align:center;position:relative}@media (min-width: 1200px){.oc-form .form-group .input-col{width:15%}}.oc-form .form-group .group-heading{border-bottom:1px solid #959595;display:flex;padding-bottom:5px;align-items:center;margin-bottom:10px}.oc-form .form-group .group-heading .input-col{font-size:11px;line-height:13px}@media (min-width: 768px){.oc-form .form-group .group-heading .input-col{font-size:13px;line-height:15px}}.oc-form .form-group .group-row{display:flex;align-items:center;margin-bottom:10px}.oc-form .form-group .radio{margin:0}.oc-form .form-group .radio[type="radio"]{border:1px solid #D1D1D1;background:white;width:20px;height:20px;border-radius:10px;margin:0;-webkit-appearance:none;-moz-appearance:none}.oc-form .form-group .radio[type="radio"]:checked{background:radial-gradient(#D40F7B 40%, #fff 72%);border-color:#D40F7D}.oc-form .form-group .check[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;width:16px;height:16px;border:1px solid #949494;margin:0}.oc-form .form-group .check[type="checkbox"]:hover{cursor:pointer}.oc-form .form-group .check[type="checkbox"]:checked{border-color:#D40F7D;background-color:#D40F7D}.oc-form .form-group .check[type="checkbox"]:checked+.check{display:block}.oc-form .form-group .check[type="checkbox"]+.check{display:none;height:6px;width:10px;border-left:2px solid white;border-bottom:2px solid white;position:absolute;transform:translateX(-50%) rotate(-45deg);left:50%;top:4px}.oc-form .form-group .check[type="checkbox"]+.check:hover{cursor:pointer}.optional{font-weight:400;font-family:"Roboto", sans-serif;margin-left:10px;font-size:12px;color:#585858}.oc-shingle-feature-cards{display:block;margin:0}hr+.oc-shingle-feature-cards{margin-top:40px}@media (min-width: 768px){.oc-shingle-feature-cards{flex-wrap:wrap;display:flex;margin:0 -15px}}.oc-shingle-feature-cards .card{width:100%}@media (min-width: 1200px){.oc-shingle-feature-cards.two-up .card{width:50%}}@media (min-width: 768px){.oc-shingle-feature-cards.three-up .card.sm-span{width:100%}}@media (min-width: 1200px){.oc-shingle-feature-cards.three-up .card.sm-span{width:33.3333%}}@media (min-width: 1200px){.oc-shingle-feature-cards.three-up .card{width:33.3333%}}.oc-shingle-feature-cards .card{margin:0 0 15px}@media (min-width: 768px){.oc-shingle-feature-cards .card{width:50%;margin-bottom:40px}.oc-shingle-feature-cards .card>div{padding:0 15px}}.oc-shingle-feature-cards .card img{width:100%;max-width:100%;margin-bottom:20px}.oc-shingle-feature-cards .card .heading{display:flex;align-items:flex-start;flex-direction:column}@media (min-width: 1200px){.oc-shingle-feature-cards .card .heading{align-items:flex-end;flex-direction:row}}.oc-shingle-feature-cards .card .heading .shingle-name{font-size:28px;color:black;margin:0}@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.oc-shingle-feature-cards .card .heading .shingle-name{font-size:26px}}.oc-shingle-feature-cards .card .heading .shingle-name .prehead{text-transform:none;color:#333333;font-size:16px;line-height:16px;margin:0 0 2px}.oc-shingle-feature-cards .card .content p:last-child{margin-bottom:0}.oc-shingle-feature-cards .card .oc-pricing-badge{background:black;padding:2px 6px 2px 5px;color:#969696;font-size:13px;margin:5px 0 0;border-radius:12px}@media (min-width: 1200px){.oc-shingle-feature-cards .card .oc-pricing-badge{margin:0 0 0 6px}}.oc-shingle-feature-cards .card .oc-pricing-badge span{margin:0;font-weight:700;letter-spacing:-2px}.oc-shingle-feature-cards .card .oc-pricing-badge span.active{color:white}.oc-shingle-feature-cards .card p{margin:15px 0 10px}.pairing-unavailable-message .head{font-size:32px;font-weight:700}.pairing-unavailable-message .description{margin:2em 0}.oc-icon-cards{margin-top:30px;display:flex;flex-wrap:wrap;align-items:flex-start}.oc-icon-cards .icon-card{color:black;display:flex;align-items:center;font-family:"OCRoboto", sans-serif !important}.oc-icon-cards .icon-card>div{padding-right:15px;display:flex;align-items:flex-start}@media (min-width: 1200px){.oc-icon-cards .icon-card>div{align-items:flex-start}}@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.oc-icon-cards .icon-card>div{display:inline-block}}.oc-icon-cards .icon-card .icon{float:left;margin-right:15px;width:60px;height:60px}@media (min-width: 768px){.oc-icon-cards .icon-card .icon{width:50px;height:50px}}@media (min-width: 1200px){.oc-icon-cards .icon-card .icon{width:70px;height:70px}}.oc-icon-cards .icon-card .icon img{width:auto;height:auto}.oc-icon-cards .icon-card .heading-text{overflow:hidden}.oc-icon-cards .icon-card .heading-text .heading{font-weight:700;margin:0 0 10px;font-size:18px;line-height:18px;text-transform:uppercase;display:inline-block}@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.oc-icon-cards .icon-card .heading-text .heading{line-height:21px}}.oc-icon-cards .icon-card .heading-text .heading.lowercase{text-transform:none}.oc-icon-cards .icon-card .heading-text p{margin:0;display:none}@media (min-width: 1200px){.oc-icon-cards .icon-card .heading-text p{display:block}}.oc-icon-cards .icon-card .heading-text p.show-always{display:block}.oc-icon-cards.vertical>.icon-card{justify-content:center;align-items:flex-start}.oc-icon-cards.vertical>.icon-card>div{padding-right:0;align-items:center;flex-direction:column;justify-content:center;text-align:center}.oc-icon-cards.vertical>.icon-card>div img{margin:0 0 10px}@media (max-width: 767px){.oc-icon-cards.two-up>.icon-card:nth-child(n+2){margin-top:20px}}@media (min-width: 768px){.oc-icon-cards.two-up>.icon-card{flex-basis:50%}.oc-icon-cards.two-up>.icon-card:nth-child(n+3){margin-top:20px}}@media (max-width: 767px){.oc-icon-cards.three-up>.icon-card:nth-child(n+2){margin-top:20px}}@media (min-width: 768px){.oc-icon-cards.three-up>.icon-card{flex-basis:50%}.oc-icon-cards.three-up>.icon-card:nth-child(n+3){margin-top:20px}}@media (min-width: 1200px){.oc-icon-cards.three-up>.icon-card{flex-basis:33%}.oc-icon-cards.three-up>.icon-card:nth-child(n+2){margin-top:0}.oc-icon-cards.three-up>.icon-card:nth-child(n+4){margin-top:30px}}.oc-icon-cards.six-up>.icon-card{flex-basis:33.3333%}.oc-icon-cards.six-up>.icon-card:nth-child(n+3){margin-top:0}.oc-icon-cards.six-up>.icon-card:nth-child(n+4){margin-top:20px}@media (min-width: 768px){.oc-icon-cards.six-up>.icon-card{flex-basis:16.6666%}.oc-icon-cards.six-up>.icon-card:nth-child(n+4){margin-top:0}.oc-icon-cards.six-up>.icon-card:nth-child(n+7){margin-top:30px}}.oc-icon-cards.title-only .icon-card>div{align-items:center}.oc-form{margin:0;display:block}.oc-form .error{color:#D40F7D;font-weight:700;margin-bottom:30px;font-size:12px}.oc-form fieldset{margin-bottom:25px;border:none;padding:0}.oc-form fieldset:last-child{margin-bottom:0}.oc-form fieldset label,.oc-form fieldset .group-label{display:block;color:black;font-size:16px;line-height:25px;font-weight:700}.oc-form fieldset .radio-check{display:flex}.oc-form fieldset .radio-check label{font-weight:500;margin:0 30px 0 0;display:flex;align-items:center}.oc-form fieldset .radio-check input{margin:0 10px 0 0}.oc-form fieldset .radio-check input[type="radio"]{border:1px solid #D1D1D1;background:white;width:20px;height:20px;border-radius:10px;margin-right:10px;-webkit-appearance:none;-moz-appearance:none}.oc-form fieldset .radio-check input[type="radio"]:checked{background:radial-gradient(#D40F7B 40%, #fff 72%);border-color:#D40F7D}.oc-form fieldset .radio-check.vertical{flex-direction:column}.oc-form fieldset .radio-check.vertical label{margin-bottom:10px}.oc-form fieldset .radio-check.with-image label{flex-direction:column;align-items:flex-start;margin:0 0 16px}.oc-form fieldset .radio-check.with-image .input-container{display:flex;align-items:center;margin-bottom:8px}.oc-form fieldset .radio-check.with-image img{max-width:100%;width:100%}.oc-form fieldset .columns{margin-bottom:0 !important;width:100%}.oc-form fieldset .columns>.col{margin-bottom:0}.oc-form input[type="text"]{border:1px solid #6D6D6D;height:50px;padding:10px;margin-bottom:0;font-size:16px;width:100%;background:white}.oc-form input[type="text"]:-internal-autofill-selected{background-color:white}.oc-form input[type="text"]::placeholder{font-size:16px;color:#6D6D6D}.oc-form input[type="text"]:focus{border-color:#D40F7D;outline:none}.oc-form .select-container{position:relative;display:inline-block}.oc-form .select-container:after{color:#333333;content:'\f107';display:inline;font-family:'fontawesome';font-size:18px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.oc-form .select-container:focus{border-color:#D40F7D;outline:none}.oc-form .select-container select{color:#6d6d6d;background:white;border:1px solid #6d6d6d;padding:15px 30px 15px 10px;font-size:16px;line-height:19px;border-radius:0;-webkit-appearance:none;-moz-appearance:none}.oc-form .form-section{margin-top:40px}.oc-form .form-section .form-section-heading{font-size:16px;font-weight:bold;margin:0 0 5px;font-family:"OCRoboto", sans-serif}@media (min-width: 1200px){.oc-form .form-section .form-section-heading{font-size:20px;margin:0 0 10px}}.oc-form .form-section.border{padding-bottom:40px;border-bottom:2px solid black}.oc-form .form-group{display:flex;flex-direction:column;margin-bottom:15px}@media (min-width: 1200px){.oc-form .form-group{margin-bottom:30px}}.oc-form .form-group .label-col{width:50%;color:black;font-size:14px}@media (min-width: 1200px){.oc-form .form-group .label-col{font-size:16px;width:66.6666%}}.oc-form .form-group .input-col{width:20%;text-align:center;position:relative}@media (min-width: 1200px){.oc-form .form-group .input-col{width:15%}}.oc-form .form-group .group-heading{border-bottom:1px solid #959595;display:flex;padding-bottom:5px;align-items:center;margin-bottom:10px}.oc-form .form-group .group-heading .input-col{font-size:11px;line-height:13px}@media (min-width: 768px){.oc-form .form-group .group-heading .input-col{font-size:13px;line-height:15px}}.oc-form .form-group .group-row{display:flex;align-items:center;margin-bottom:10px}.oc-form .form-group .radio{margin:0}.oc-form .form-group .radio[type="radio"]{border:1px solid #D1D1D1;background:white;width:20px;height:20px;border-radius:10px;margin:0;-webkit-appearance:none;-moz-appearance:none}.oc-form .form-group .radio[type="radio"]:checked{background:radial-gradient(#D40F7B 40%, #fff 72%);border-color:#D40F7D}.oc-form .form-group .check[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;width:16px;height:16px;border:1px solid #949494;margin:0}.oc-form .form-group .check[type="checkbox"]:hover{cursor:pointer}.oc-form .form-group .check[type="checkbox"]:checked{border-color:#D40F7D;background-color:#D40F7D}.oc-form .form-group .check[type="checkbox"]:checked+.check{display:block}.oc-form .form-group .check[type="checkbox"]+.check{display:none;height:6px;width:10px;border-left:2px solid white;border-bottom:2px solid white;position:absolute;transform:translateX(-50%) rotate(-45deg);left:50%;top:4px}.oc-form .form-group .check[type="checkbox"]+.check:hover{cursor:pointer}.optional{font-weight:400;font-family:"Roboto", sans-serif;margin-left:10px;font-size:12px;color:#585858}.oc-tooltip{position:relative;display:inline-block}.oc-tooltip:hover,.oc-tooltip:focus{cursor:pointer}.oc-tooltip:hover .tooltip,.oc-tooltip:focus .tooltip{opacity:1;visibility:visible;height:auto}.oc-tooltip .tooltip{font-family:"OCRoboto", sans-serif;padding:5px;font-size:14px;box-shadow:0px 0px 5px rgba(0,0,0,0.25);position:absolute;top:50%;transform:translateY(-50%);opacity:0;visibility:hidden;width:150px;transition:opacity .4s;color:black;font-weight:500;background:white;text-align:left}.oc-tooltip .tooltip .header{background-color:#e6e6e6;font-weight:700;padding:6px 0 3.5px 7px;margin:-5px -5px 7.5px -5px;border:1px solid #D1D1D1}.oc-tooltip .tooltip:before{content:"";position:absolute;width:0;height:0;top:calc(50% - 5px);border:4px solid black;box-sizing:border-box;transform-origin:0 0;transform:rotate(45deg)}.oc-tooltip .tooltip.right{left:calc(100% + 10px)}.oc-tooltip .tooltip.right:before{right:100%;border-color:transparent transparent white white;box-shadow:-4px 4px 4px -2px rgba(0,0,0,0.1)}.oc-tooltip .tooltip.left{right:calc(100% + 10px)}.oc-tooltip .tooltip.left:before{left:100%;border-color:white white transparent transparent;box-shadow:4px -4px 4px -2px rgba(0,0,0,0.1)}.oc-flex-space{display:block;font-size:16px;padding:15px;color:white;text-align:center;background:black}.oc-flex-space .no-border{border:none}.oc-flex-space span{margin-left:10px;display:inline-block}@media (min-width: 768px){.oc-flex-space span{border-left:1px solid white}}.oc-flex-space i{font-size:18px;margin-right:10px}.oc-flex-space+.oc-meganav .mobile-nav__panel.faded-nav{top:calc(70px + 70px)}@media (min-width: 576px){.oc-flex-space+.oc-meganav .mobile-nav__panel.faded-nav{top:calc(70px + 49px)}}.link{text-decoration:underline;color:white;white-space:nowrap;font-weight:700;margin-left:10px}.link:hover{text-decoration:none;color:white}.link:hover .chevron:after{text-decoration:none}.link .chevron{white-space:nowrap}.link .chevron:after{font-family:"icomoon";content:"\e608";position:relative;display:inline-block;align-self:center;font-size:10px;text-decoration:underline}.oc-contractor-list .contractor-levels{background-color:#E6E6E6;padding:15px;border-bottom:2px solid black;position:sticky;top:0;z-index:1000}.oc-contractor-list .contractor-levels input[type=checkbox]{display:none}.oc-contractor-list .contractor-levels input[type=checkbox]:checked ~ .content{max-height:800px;transition:all 1s ease-in-out}.oc-contractor-list .contractor-levels input[type=checkbox]:checked ~ label:after{content:'\f078'}.oc-contractor-list .contractor-levels label{text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;padding-right:40px;position:relative}.oc-contractor-list .contractor-levels label:after{content:'\f077';position:absolute;font-family:'fontawesome';right:15px;top:50%;transform:translateY(-50%);font-size:14px;font-weight:500}.oc-contractor-list .contractor-levels label img{margin:0;max-height:40px}.oc-contractor-list .contractor-levels .content{transition:all 0.5s cubic-bezier(0, 1, 0, 1);max-height:0;background:none;overflow:hidden;margin:0}.oc-contractor-list .contractor-levels .content p{margin:15px 0 0}.oc-contractor-list .contractor{display:flex;flex-direction:column;border-bottom:1px solid black;padding:15px 10px}.oc-contractor-list .contractor .name-location p{margin:0 0 7px;font-size:15px;color:#333}.oc-contractor-list .contractor .name-location .contact-info p{margin:0 0 15px}.oc-contractor-list .contractor .name-location .contact-info p .phone{margin-right:5px}.oc-contractor-list .contractor .name-location .contact-info p a{margin:0 5px}.oc-contractor-list .contractor .name-location .professional-certs{margin-top:12px;display:inline-flex;flex-direction:column;list-style-type:none;margin:0;padding:0}.oc-contractor-list .contractor .name-location .professional-certs li .cert-info{font-size:14px;color:#333}.oc-contractor-list .contractor .reviews-quote{flex-basis:100%;text-align:left}.oc-contractor-list .contractor:last-child{border-bottom:none}@media (min-width: 768px){.oc-contractor-list .contractor{flex-direction:row;align-items:center;justify-content:space-between}.oc-contractor-list .contractor .oc-contractor-list .contractor .name-location{margin-bottom:0}.oc-contractor-list .contractor .oc-contractor-list .contractor .name-location .oc-contractor-list .contractor .name-location .professional-certs{flex-direction:row}.oc-contractor-list .contractor .oc-contractor-list .contractor .name-location .oc-contractor-list .contractor .name-location .professional-certs .oc-contractor-list .contractor .name-location .professional-certs li{margin:0}.oc-contractor-list .contractor .oc-contractor-list .contractor .name-location .oc-contractor-list .contractor .name-location .professional-certs .oc-contractor-list .contractor .name-location .professional-certs li .oc-contractor-list .contractor .name-location .professional-certs li .cert-info{display:none}.oc-contractor-list .contractor .oc-contractor-list .contractor .name-location .oc-contractor-list .contractor .name-location .professional-certs .oc-contractor-list .contractor .name-location .professional-certs li .oc-contractor-list .contractor .name-location .professional-certs li .cert-info .oc-contractor-list .contractor .reviews-quote{flex-basis:40%;text-align:center}}@media (min-width: 768px) and (min-width: 1200px){.oc-contractor-list .contractor .oc-contractor-list .contractor{padding:20px 0}.oc-contractor-list .contractor .oc-contractor-list .contractor .oc-contractor-list .contractor .reviews-quote{flex-basis:25%}}@media (min-width: 768px){.oc-contractor-list .contractor .name-location{flex-basis:100%;margin-bottom:15px;margin-left:18px}.oc-contractor-list .contractor .name-location .name{font-size:19px;font-weight:700;line-height:19px;text-transform:uppercase;display:block;margin-bottom:7px}.oc-contractor-list .contractor .name-location .professional-certs li{margin-bottom:8px}.oc-contractor-list .contractor .name-location .professional-certs li img{height:20px}.oc-contractor-list .contractor .name-location .professional-certs li .cert-info a{color:#6d6d6d;margin-left:8px}.oc-contractor-list .contractor .reviews-quote .cta-button{margin-bottom:15px}}.oc-contractor-list-container .contractor-levels{background-color:#E6E6E6;padding:15px 10px;border-bottom:2px solid black;position:sticky;top:0;z-index:10}@media (min-width: 768px){.oc-contractor-list-container .contractor-levels{padding:15px}}.oc-contractor-list-container .contractor-levels input[type=checkbox]{display:none}.oc-contractor-list-container .contractor-levels input[type=checkbox]:checked ~ .content{max-height:800px;transition:all 1s ease-in-out}.oc-contractor-list-container .contractor-levels input[type=checkbox]:checked ~ label:after{content:'\f077'}.oc-contractor-list-container .contractor-levels label{text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;padding-right:25px;position:relative;font-size:14px}.oc-contractor-list-container .contractor-levels label:after{content:'\f078';position:absolute;font-family:'fontawesome';right:0;top:50%;transform:translateY(-50%);font-size:14px;font-weight:500}@media (min-width: 768px){.oc-contractor-list-container .contractor-levels label{font-size:16px}}.oc-contractor-list-container .contractor-levels label img{margin:0;max-height:25px}@media (min-width: 768px){.oc-contractor-list-container .contractor-levels label img{max-height:40px}}.oc-contractor-list-container .contractor-levels .content{transition:all 0.5s cubic-bezier(0, 1, 0, 1);max-height:0;background:none;overflow:hidden;margin:0}.oc-contractor-list-container .contractor-levels .content p{margin:15px 0 0}.oc-contractor-list-container .contractor{display:flex;flex-direction:column;border-bottom:1px solid black;padding:10px;position:relative}@media (min-width: 768px){.oc-contractor-list-container .contractor{flex-direction:row}}@media (min-width: 1200px){.oc-contractor-list-container .contractor{padding:15px}}.oc-contractor-list-container .contractor .logo{margin-right:15px;display:none}@media (min-width: 768px){.oc-contractor-list-container .contractor .logo{display:inline-block}}.oc-contractor-list-container .contractor .name-location{margin-right:15px}.oc-contractor-list-container .contractor .name-location .name{font-size:19px;font-weight:700;line-height:19px;text-transform:uppercase;display:block;margin-bottom:7px;width:65%;text-decoration:underline}@media (min-width: 768px){.oc-contractor-list-container .contractor .name-location .name{width:auto}}.oc-contractor-list-container .contractor .name-location p{margin:0 0 7px;font-size:15px;color:#333}.oc-contractor-list-container .contractor .name-location .contact-info p{margin:0 0 15px}.oc-contractor-list-container .contractor .name-location .contact-info p a{margin:0 5px}.oc-contractor-list-container .contractor .name-location .contact-info p a:first-of-type{margin-left:0}.oc-contractor-list-container .contractor .name-location .contact-info p .phone{text-decoration:none}.oc-contractor-list-container .contractor .name-location .professional-certs{margin-top:12px;display:inline-flex;flex-direction:row;list-style-type:none;margin:0;padding:0}.oc-contractor-list-container .contractor .name-location .professional-certs li{margin-bottom:8px}@media (min-width: 768px){.oc-contractor-list-container .contractor .name-location .professional-certs li{margin:0}}.oc-contractor-list-container .contractor .name-location .professional-certs li img{height:20px}.oc-contractor-list-container .contractor .name-location .professional-certs li .cert-info{font-size:14px;color:#333}@media (min-width: 768px){.oc-contractor-list-container .contractor .name-location .professional-certs li .cert-info{display:none}}.oc-contractor-list-container .contractor .name-location .professional-certs li .cert-info a{color:#6d6d6d;margin-left:8px}.oc-contractor-list-container .contractor .reviews-quote{text-align:left;margin-left:auto;position:absolute;right:10px;top:10px}@media (min-width: 768px){.oc-contractor-list-container .contractor .reviews-quote{text-align:right;position:static}}.oc-contractor-list-container .contractor .reviews-quote .cta-button{margin-bottom:15px}.oc-contractor-list-container .contractor:last-child{border-bottom:none}.certifications-container{display:none}@media (min-width: 768px){.certifications-container{display:block}}.certifications{list-style-type:none;margin:0;padding:0}.certifications li{margin-bottom:15px;display:inline-flex;flex-direction:row;align-items:center}.certifications li img{height:20px;margin-right:5px}.certifications li .fa{color:#6d6d6d;margin-left:8px}.cert-description{display:flex;flex-direction:row;padding-bottom:30px;border-bottom:2px solid black;margin-bottom:30px}.cert-description:last-child{margin-bottom:0;border-bottom:none}.cert-description .logo{flex-basis:15%;text-align:center;padding-right:15px}.cert-description .logo img{max-width:50px}@media (min-width: 768px){.cert-description .logo img{max-width:90px}}.cert-description .info{flex-basis:85%}.reviews{margin-bottom:10px}.reviews .review-stars{display:block}@media (min-width: 768px){.reviews .review-stars{display:inline-block}}.reviews .star{font-size:20px}.reviews .review-count{font-size:13px;color:#333;margin-left:5px;display:inline-flex;align-items:center;gap:4px}.reviews a{color:#6d6d6d}@media (min-width: 768px){.reviews a{display:inline-flex}}.mobile-switch{display:flex;flex-direction:column-reverse}@media (min-width: 768px){.mobile-switch{flex-direction:column}}.oc-stickynav{background:white;padding:10px 15px 0;width:100%;position:-webkit-sticky;position:sticky;top:0;z-index:100;margin:0;overflow-y:hidden}@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.oc-stickynav{position:relative}}@media (min-width: 768px){.oc-stickynav{border-bottom:2px solid black;padding:8px 0;margin-top:-20px;margin-bottom:0}.oc-stickynav:before{content:'';background:linear-gradient(to left, rgba(255,255,255,0) 0%, #fff 75%);position:absolute;left:0;top:0;height:100%;width:2%;z-index:10}.oc-stickynav:after{content:'';background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 75%);position:absolute;right:0;top:0;height:100%;width:10%}}@media (min-width: 1200px){.oc-stickynav{margin-top:-30px}}.oc-stickynav .stickynav-container{display:flex;align-content:center;flex-direction:column;padding:0;margin:0 auto;max-width:400px;overflow-x:auto;-webkit-overflow-scrolling:touch;overflow-y:hidden}.oc-stickynav .stickynav-container::-webkit-scrollbar{width:0 !important}@media (min-width: 768px){.oc-stickynav .stickynav-container{flex-direction:row;max-width:800px;padding:30px 15px 15px}}@media (min-width: 1200px), screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.oc-stickynav .stickynav-container{max-width:1200px;padding:30px 15px}}.oc-stickynav .stickynav-container .cta-group{display:inline-flex;margin:0 auto 20px}@media (min-width: 768px){.oc-stickynav .stickynav-container .cta-group{margin:0 15px 0 0}}@media (min-width: 1200px){.oc-stickynav .stickynav-container .cta-group{margin:0 20px 0 0}}.oc-stickynav .stickynav-container .cta-group a.oc-cta-button{font-size:18px;min-width:220px;white-space:nowrap}.oc-stickynav .stickynav-container .cta-group a{align-items:center;display:inline-flex;justify-content:center;min-width:auto;padding:8px 16px;text-align:center;text-decoration:none}.oc-stickynav .stickynav-container .cta-group a:nth-child(2){margin:0 20px}.oc-stickynav .stickynav-container .cta-group a.favorites{min-width:auto}.oc-stickynav .stickynav-container .cta-group a.favorites i{color:#D40F7D}.oc-stickynav .stickynav-container .cta-group a.favorites span{display:none}@media (min-width: 768px){.oc-stickynav .stickynav-container .cta-group a.favorites span{display:block}}.oc-stickynav .stickynav-container .mobile-stickynav-header{display:block;background-color:#E6E6E6;padding:12px 30px;font-size:14px;color:black;text-transform:uppercase;margin-bottom:0;position:relative}.oc-stickynav .stickynav-container .mobile-stickynav-header:after{content:'\f078';font-family:'FontAwesome';position:absolute;right:15px;color:black}@media (min-width: 768px){.oc-stickynav .stickynav-container .mobile-stickynav-header{display:none}}.oc-stickynav .stickynav-container input[type=checkbox]{opacity:0;display:inline-block;height:0px}@media (max-width: 768px){.oc-stickynav .stickynav-container input[type=checkbox]:not(:checked) ~ .stickynav-links{display:none}}.oc-stickynav .stickynav-container input[type=checkbox]:checked ~ .stickynav-links{display:block;max-height:800px;transition:max-height 1s ease-in-out;border-bottom:1px solid #D5D5D5}.oc-stickynav .stickynav-container input[type=checkbox]:checked ~ label .mobile-stickynav-header{background-color:#585858;color:white}.oc-stickynav .stickynav-container input[type=checkbox]:checked ~ label .mobile-stickynav-header:after{content:'\f077';color:white}.oc-stickynav .stickynav-container .stickynav-links{list-style-type:none;margin:0;padding:0 35px 0 0;transition:max-height 0.5s cubic-bezier(0, 1, 0, 1);max-height:0;background:white;white-space:nowrap}@media (min-width: 768px){.oc-stickynav .stickynav-container .stickynav-links{display:flex;align-items:center;max-height:none;border:none !important}}.oc-stickynav .stickynav-container .stickynav-links li{display:block;margin:10px 0 10px 25px;z-index:1}@media (min-width: 768px){.oc-stickynav .stickynav-container .stickynav-links li{margin:0 3px;display:inline-block}.oc-stickynav .stickynav-container .stickynav-links li:first-child{margin-left:0}}@media (min-width: 1200px){.oc-stickynav .stickynav-container .stickynav-links li{margin:0 8px}}.oc-stickynav .stickynav-container .stickynav-links li a{color:#333;text-decoration:none;font-size:14px;padding:10px}@media (hover: hover){.oc-stickynav .stickynav-container .stickynav-links li a:hover{text-decoration:underline;color:#D40F7D;cursor:pointer}}.oc-stickynav .stickynav-container .stickynav-links li a:focus,.oc-stickynav .stickynav-container .stickynav-links li a:active{text-decoration:none}.oc-stickynav .stickynav-container .stickynav-links li a.active{color:#D40F7D}.oc-stickynav.non-sticky{border:none;z-index:0}.oc-stickynav.non-sticky .stickynav-container{flex-direction:column}@media (min-width: 1200px){.oc-stickynav.non-sticky .stickynav-container{flex-direction:row}}@media (max-width: 768px){.oc-stickynav.non-sticky .stickynav-container .cta-group{flex-direction:column}.oc-stickynav.non-sticky .stickynav-container .cta-group a:first-child{margin-bottom:15px}}@media (max-width: 1200px){.oc-stickynav.non-sticky .stickynav-container .cta-group{margin-bottom:20px;justify-content:center}}@media (max-width: 768px){.oc-stickynav.non-sticky .stickynav-container .stickynav-links{display:flex;max-height:none;padding:0;white-space:normal;flex-wrap:wrap}}@media (min-width: 768px){.oc-stickynav.non-sticky .stickynav-container .stickynav-links{justify-content:center}}@media (max-width: 768px){.oc-stickynav.non-sticky .stickynav-container .stickynav-links li{display:inline-block;margin:0 0 15px;width:50%;text-align:center}}.oc-stickynav.non-sticky .stickynav-container .stickynav-links li a{text-decoration:underline}.oc-stickynav.non-sticky .stickynav-container .stickynav-links li a:hover{text-decoration:none}.oc-footer.hidden{display:none}.oc-footer .footer-heading{margin:18px 0 31px}.oc-footer .footer-image{position:relative}.oc-footer .footer-image img{width:100%}.oc-footer .footer-image .footer-image-main-rolling{opacity:1}.oc-footer .footer-image .footer-image-rollover{position:absolute;left:0px;top:0px;opacity:0}@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.oc-footer>li{display:inline-block}}.oc-footer ul li a:hover .footer-image-main-rolling{opacity:0}.oc-footer ul li a:hover .footer-image-rollover{opacity:1}@media (min-width: 768px){.oc-footer ul li a.desktop.padded-footer-link{padding-bottom:2px}}.oc-footer ul li>label{outline:none !important;-webkit-tap-highlight-color:transparent}.oc-footer ul li>label:focus{outline:2px solid #d40f7d !important;display:inline-block;width:100%;outline-offset:2px}.oc-footer ul li>label>h3.clickable:active{overflow:hidden;outline:#d40f7d solid 2px}@media (max-width: 767px){.oc-footer ul li h3.clickable:after{position:absolute;top:50%;right:10px;font-size:20px;font-family:icomoon;transform:translateY(-50%) rotate(90deg);content:"\E608"}.oc-footer ul li input:checked ~ label h3.clickable:after{transform:translateY(-50%) rotate(-90deg)}}.oc-footer .footer-content h3+ul.social-media-links{padding-top:10px}.oc-footer{background:#cecece;padding:20px 15px;margin:0 auto}.oc-footer .footer-content{margin:0 auto}.oc-footer .footer-content>ul{columns:1;margin-top:0;font-size:18px}.oc-footer .footer-content>ul>li{margin-bottom:0;border-bottom:1px solid white;position:relative}.oc-footer .footer-content>ul>li li{margin-bottom:7px}.oc-footer .footer-content>ul ul{padding-top:10px}.oc-footer .footer-content>ul input{display:none}.oc-footer .footer-content>ul input ~ ul{display:none}.oc-footer .footer-content>ul input:checked ~ ul{display:block}.oc-footer ul{list-style:none;padding-left:0}.oc-footer li{break-inside:avoid}.oc-footer h3{position:relative;margin-top:0;padding:20px 0;cursor:pointer}.oc-footer a{color:black;text-decoration:none;display:block;padding:10px 0}.oc-footer a:hover{color:black;text-decoration:underline}.oc-footer a:focus{color:black;text-decoration:underline}.oc-footer a:active{color:black;text-decoration:underline}.oc-footer .social-media-links{display:flex}.oc-footer .social-media-links a{font-size:50px;display:inline-block;margin-right:30px;transition:color .25s ease-out;color:#fff}.oc-footer .social-media-links a:hover{color:#ce1126}.oc-footer .social-media-links a:focus{color:#ce1126}.oc-footer .social-media-links a:active{color:#ce1126}.oc-footer .social-media-links a i{width:50px}.oc-footer p{margin:10px 0 5px}.oc-footer .footer-util{display:flex}.oc-footer .footer-util ul{list-style-type:none}.oc-footer .footer-util ul li{display:block}.oc-footer .footer-util ul.full-bottom-links{width:calc(100% + 10px);display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-10px}.oc-footer .footer-util ul.full-bottom-links a{margin-left:10px;margin-right:0}.oc-footer .footer-util .util1{width:50%}.oc-footer .footer-util .util2{width:50%}.oc-footer .copyright-statement{font-size:12px}@media (min-width: 768px){.oc-footer{max-width:800px}.oc-footer .footer-content{max-width:800px}.oc-footer .footer-content>ul{columns:2;font-size:16px}.oc-footer .footer-content>ul>li{margin-bottom:20px;border-bottom:0}.oc-footer .footer-content>ul>li li{margin-bottom:5px}.oc-footer .footer-content>ul input ~ ul{display:block}.oc-footer h3{padding:0;cursor:default}.oc-footer a{padding:0;display:inline-block}.oc-footer a.mobile{display:none !important}.oc-footer .social-media-links a{font-size:34px;margin-right:10px}.oc-footer .social-media-links a i{width:34px}.oc-footer .footer-util ul li{display:inline-block}.oc-footer .footer-util ul li+li a{margin-left:10px}.oc-footer .footer-util .util2{text-align:right}.oc-footer .footer-util .util2 a{margin-left:10px}}@media (min-width: 1200px){.oc-footer{max-width:1440px}.oc-footer .footer-content{max-width:1170px}.oc-footer .footer-content>ul{display:flex}.oc-footer .footer-content>ul>li{margin-bottom:0}}@media screen{.oc-footer .footer-content>ul ul{padding-top:0}}@media (max-width: 767px){.oc-footer h3 label{display:block;cursor:pointer}.oc-footer a.desktop{display:none !important}}body.tenant-fleetwoodusa .oc-footer{background-color:black;color:white}/*!
 * Extracted from Bootstrap v4.6.0 styles to avoid the full load of bs component rules
 */.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", OCRoboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:0.5rem;margin:0 0.3rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^="top"]{margin-bottom:0.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^="top"]>.arrow{bottom:calc(-0.5rem - 1px)}.bs-popover-top>.arrow::before,.bs-popover-auto[x-placement^="top"]>.arrow::before{bottom:0;border-width:0.5rem 0.5rem 0;border-top-color:rgba(0,0,0,0.25)}.bs-popover-top>.arrow::after,.bs-popover-auto[x-placement^="top"]>.arrow::after{bottom:1px;border-width:0.5rem 0.5rem 0;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{margin-left:0.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^="right"]>.arrow{left:calc(-0.5rem - 1px);width:0.5rem;height:1rem;margin:0.3rem 0}.bs-popover-right>.arrow::before,.bs-popover-auto[x-placement^="right"]>.arrow::before{left:0;border-width:0.5rem 0.5rem 0.5rem 0;border-right-color:rgba(0,0,0,0.25)}.bs-popover-right>.arrow::after,.bs-popover-auto[x-placement^="right"]>.arrow::after{left:1px;border-width:0.5rem 0.5rem 0.5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{margin-top:0.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^="bottom"]>.arrow{top:calc(-0.5rem - 1px)}.bs-popover-bottom>.arrow::before,.bs-popover-auto[x-placement^="bottom"]>.arrow::before{top:0;border-width:0 0.5rem 0.5rem 0.5rem;border-bottom-color:rgba(0,0,0,0.25)}.bs-popover-bottom>.arrow::after,.bs-popover-auto[x-placement^="bottom"]>.arrow::after{top:1px;border-width:0 0.5rem 0.5rem 0.5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{margin-right:0.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^="left"]>.arrow{right:calc(-0.5rem - 1px);width:0.5rem;height:1rem;margin:0.3rem 0}.bs-popover-left>.arrow::before,.bs-popover-auto[x-placement^="left"]>.arrow::before{right:0;border-width:0.5rem 0 0.5rem 0.5rem;border-left-color:rgba(0,0,0,0.25)}.bs-popover-left>.arrow::after,.bs-popover-auto[x-placement^="left"]>.arrow::after{right:1px;border-width:0.5rem 0 0.5rem 0.5rem;border-left-color:#fff}.popover-header{padding:0.5rem 0.75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:0.5rem 0.75rem;color:#212529}.oc-accordion .accordion{display:block;position:relative;border:1px solid #f8f8f8}.oc-accordion .accordion label{padding:10px 15px;color:black;font-size:16px;background:#f8f8f8;border-bottom:1px solid #bcbcbc;position:relative;width:100%;display:inline-block;margin:0;cursor:pointer;font-weight:500}.oc-accordion .accordion label:after{content:'\f067';position:absolute;font-family:'fontawesome';right:15px;top:50%;transform:translateY(-50%);font-size:16px;font-weight:700}.oc-accordion .accordion .expand-collapse{transition:max-height 0.5s cubic-bezier(0, 1, 0, 1);max-height:0;background:white;overflow:hidden}.oc-accordion .accordion .content{padding:10px 15px;font-size:14px}.oc-accordion .accordion input[type=checkbox]{display:none}.oc-accordion .accordion input[type=checkbox]:checked ~ .expand-collapse{max-height:800px;transition:max-height 1s ease-in-out}.oc-accordion .accordion input[type=checkbox]:checked ~ label:after{content:'\f068'}.oc-big-dot-list{list-style:none;counter-reset:pinklist}.oc-big-dot-list li{counter-increment:pinklist;position:relative}.oc-big-dot-list li:before{content:counter(pinklist) "";color:white;background:#D40F7D;border-radius:50%;font-size:17px;font-weight:700;left:calc(-1 * 24px - 10px);line-height:24px;width:24px;height:24px;text-align:center;position:absolute;top:0}@media (min-width: 1200px){.oc-big-dot-list li:before{left:calc(-1 * 32px - 10px);line-height:32px;width:32px;height:32px}}.oc-contact-cards{display:block;margin:15px 0}@media (min-width: 768px){.oc-contact-cards{flex-wrap:wrap;display:flex}}@media (min-width: 1200px){.oc-contact-cards{margin:30px 0}}.oc-contact-cards .contact-card{margin-right:0;margin-bottom:15px;display:inline-block;width:100%}@media (min-width: 768px){.oc-contact-cards .contact-card{flex-basis:50%}.oc-contact-cards .contact-card:nth-child(even) .info-container{margin-right:0}}@media (min-width: 1200px){.oc-contact-cards .contact-card{flex-basis:33.3333%;margin-bottom:30px}.oc-contact-cards .contact-card:nth-child(even) .info-container{margin-right:30px}.oc-contact-cards .contact-card:nth-child(3n) .info-container{margin-right:0}}.oc-contact-cards .contact-card .contact-title{margin-top:0;margin-bottom:10px}.oc-contact-cards .contact-card img{width:75px;margin:0 15px 0 0;float:left}@media (min-width: 1200px){.oc-contact-cards .contact-card img{width:100px}}.oc-contact-cards .contact-card .name{font-size:18px;font-weight:700;position:relative;display:block;margin-bottom:5px}@media (min-width: 1200px){.oc-contact-cards .contact-card .name{font-size:21px}}.oc-contact-cards .contact-card .name .fa{position:absolute;right:5px;top:50%;transform:translateY(-50%);font-size:18px;color:black}.oc-contact-cards .contact-card p{font-size:14px}@media (min-width: 1200px){.oc-contact-cards .contact-card p{font-size:16px}}.oc-contact-cards .contact-card .info-container{margin-right:30px;border-top:2px solid black;padding:15px 0}@media (min-width: 768px){.oc-contact-cards .contact-card .info-container{margin-right:30px}}.oc-contact-us-feature{width:100%;margin:50px auto;display:flex;flex-direction:column;padding:0 15px}@media (min-width: 768px){.oc-contact-us-feature{width:50%}}.oc-contact-us-feature p{margin-bottom:15px}@media (min-width: 1200px){.oc-contact-us-feature p{margin-bottom:30px}}.oc-contact-us-feature .tel{color:#D40F7D;font-size:28px;font-family:"OCRoboto", sans-serif;font-weight:700;text-decoration:none;text-transform:uppercase}@media (min-width: 1200px){.oc-contact-us-feature .tel{font-size:32px}}.oc-contact-us-feature .tel:hover{cursor:default}.oc-document-download-list{list-style:none;padding-left:0}.oc-document-download-list .document-download{display:block;margin-bottom:5px;color:black;text-decoration:none}.oc-document-download-list .document-download .fa{margin-right:5px}.oc-document-download-list .document-download .title{font-size:16px;font-weight:500;margin-right:5px}.oc-document-download-list .document-download .doc-size{font-size:13px}.oc-document-download-list .document-download:hover{text-decoration:none}.oc-document-download-list .document-download:hover .title{text-decoration:underline}.oc-footnotes{font-size:11px;line-height:13px;margin-bottom:20px}.oc-footnotes a{color:black;text-decoration:underline}.oc-footnotes a:hover{color:#d40f7d;text-decoration:none}.oc-footnotes a:focus{color:#d40f7d;text-decoration:none}.oc-footnotes a:active{color:#d40f7d;text-decoration:none}@media screen and (min-width: 1200px){.oc-footnotes{width:1170px;margin:0 auto 20px}}@media screen and (-ms-high-contrast: active){.oc-footnotes{width:1170px;margin:0 auto 20px}}@media screen and (-ms-high-contrast: none){.oc-footnotes{width:1170px;margin:0 auto 20px}}.oc-utility-bar{padding:10px 15px;margin:0 auto;display:flex;align-items:center;max-width:none}.oc-utility-bar .oc-breadcrumbs{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:row}.oc-utility-bar .oc-breadcrumbs li{font-size:12px;display:flex;margin:0}.oc-utility-bar .oc-breadcrumbs li span:after{content:'>';padding:0 5px}.oc-utility-bar .oc-breadcrumbs li a{color:#585858;text-decoration:none}.oc-utility-bar .oc-breadcrumbs li a:hover{color:#d40f7d}.oc-utility-bar .oc-breadcrumbs li a:focus{color:#d40f7d;text-decoration:underline}.oc-utility-bar.right-only{justify-content:flex-end}@media (min-width: 768px){.oc-utility-bar{max-width:none;padding:10px 15px}}@media (min-width: 1200px){.oc-utility-bar{max-width:1170px;padding:10px 0}}@media screen and (-ms-high-contrast: active){.oc-utility-bar{max-width:1170px;padding:10px 0}}@media screen and (-ms-high-contrast: none){.oc-utility-bar{max-width:1170px;padding:10px 0}}@media (max-width: 767px){.oc-utility-bar .oc-breadcrumbs{flex-wrap:wrap;max-width:78%}.oc-utility-bar .oc-breadcrumbs li:nth-last-child(n+3):first-child:first-child a{width:9px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.oc-utility-bar .oc-breadcrumbs li:nth-last-child(n+3):first-child ~ *:first-child a{width:9px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}}body.tenant-fleetwoodusa .oc-utility-bar{max-width:1350px}.oc-breadcrumbs{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:row}.oc-breadcrumbs li{font-size:12px;display:flex}.oc-breadcrumbs li span:after{content:'>';padding:0 5px}.oc-breadcrumbs li a{color:#585858;text-decoration:none}.oc-breadcrumbs li a:hover{color:#D40F7D}.oc-breadcrumbs li a.spray-foam:hover{color:#33642A}body.tenant-paroc .oc-breadcrumbs li a:hover{color:#CE1126}body.tenant-vidawool .oc-breadcrumbs li a:hover{color:#005640}body.tenant-fleetwoodusa .oc-breadcrumbs li a:hover{color:#00009C}@media (max-width: 767px){.oc-breadcrumbs{flex-wrap:wrap;max-width:78%}.oc-breadcrumbs li:nth-last-child(n+3):first-child:first-child a{width:9px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.oc-breadcrumbs li:nth-last-child(n+3):first-child ~ *:first-child a{width:9px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}}.oc-region-selector{font-size:13px;color:black;display:flex;align-items:center;margin-left:auto}.oc-region-selector>a:after{content:'\f078';font-family:'FontAwesome';margin-left:8px;font-size:14px;display:inline-block}.oc-region-selector a{color:black;text-decoration:none}.oc-region-selector a:hover{color:#d40f7d}.oc-region-selector a:focus{color:#d40f7d;text-decoration:underline}.oc-chevron-text-link{font-size:16px;color:black;font-family:"OCRoboto", sans-serif;font-weight:500;text-decoration:none}.oc-chevron-text-link:after{font-family:"icomoon";content:"";position:relative;align-self:center;margin-left:10px}.oc-chevron-text-link:hover{color:#d40f7d}.oc-info-popover{position:relative;display:inline-block;padding-right:10px}.oc-info-popover:hover{z-index:100;color:#d40f7d;cursor:pointer}.oc-info-popover:hover .popover{opacity:1;visibility:visible;height:auto}.oc-info-popover:focus{z-index:100;color:#d40f7d;cursor:pointer}.oc-info-popover:focus .popover{opacity:1;visibility:visible;height:auto}.oc-info-popover .popover{font-family:"OCRoboto", sans-serif;padding:10px;font-size:14px;box-shadow:0px 0px 5px rgba(0,0,0,0.25);position:absolute;top:-25px;left:calc(100% + 12px);opacity:0;visibility:hidden;width:250px;transition:opacity .4s;color:black;background:white}.oc-info-popover .popover:before{content:"";position:absolute;width:0;height:0;top:20px;left:1px;box-sizing:border-box;border:12px solid black;border-color:transparent transparent white white;transform-origin:0 0;transform:rotate(45deg);box-shadow:-4px 4px 9px 0 rgba(0,0,0,0.1)}.oc-info-popover .popover h6{margin:0 0 5px}.oc-info-popover .popover p{margin:0 0 15px;line-height:16px}.oc-info-popover .popover p:last-child{margin:0}.add-favorite img{opacity:0.2;border:4px dashed}.oc-footer{background-color:#E6E6E6}.oc-footer ul li ul li{margin-bottom:9px !important}.oc-footer .footer-content>ul>li{flex-basis:0;flex-grow:1}.oc-footer .social-media-links{flex-wrap:wrap}.oc-footer .social-media-links .social-media-heading{width:100%;color:#000;margin-top:2px;margin-bottom:6px !important}.oc-footer .social-media-links .social-media-heading:first-child{margin-top:-4px}.oc-footer .social-media-links a{color:black;margin:0px 0px 0px 10px !important;width:42px;height:42px;position:relative}.oc-footer .social-media-links a i{width:100% !important;height:100% !important;position:absolute;left:0px;top:0px;transition:transform 0.3s}.oc-footer .social-media-links a i img{position:absolute;left:50% !important;top:50% !important;width:26px !important;transform:translate(-50%, -50%);transition:opacity 0.3s}.oc-footer .social-media-links a:before{content:"😃";position:absolute;opacity:0;font-size:0px;width:100%;height:100%;transform:scale(0);transition:transform 0.2s, opacity 0.2s;background:#000}.oc-footer .social-media-links a:hover:before{transform:scale(1);opacity:1.0}.oc-footer .social-media-links a:hover i{transition:transform 0.2s;color:#E6E6E6}.oc-footer .social-media-links a:hover i img{transform:translate(-50%, -50%);transition:opacity 0.2s}@media (min-width: 768px){.oc-footer .footer-util .util1 li:first-child a{margin-left:0}}.oc-footer .footer-util .util1 a{margin-left:20px}.oc-footer .footer-util .util2 li:last-child a{margin-right:0}.oc-footer .footer-util .util2 a{margin-right:18px}.oc-footer .footer-util .util1,.oc-footer .footer-util .util2{margin-bottom:8px}.doc-link{text-transform:uppercase;font-size:16px;display:inline-block;position:relative;padding:8px 17px;line-height:1.2;text-decoration:none}.doc-link:before{font-family:'fontawesome';content:'';position:absolute;left:8px;top:50%;transform:translateY(-50%)}.doc-link .doc-size{color:#959595;font-size:12px;text-transform:uppercase;margin-bottom:0;display:block}.doc-link:hover{text-decoration:none;background:transparent}.doc-link:hover .title,.doc-link:hover .type{text-decoration:underline}.doc-link--default{color:#CE1126;border:1px solid transparent}.doc-link--default:hover{background:white;color:#CE1126;border-color:black}.doc-link--hero{color:black}.doc-link--hero:after{position:absolute;content:'';width:100%;height:100%;top:0;left:0;border:1px solid black}.doc-link--hero:hover{color:black}.doc-link--hero:hover:after{border:2px solid black}.doc-link--hero.primary{background:#CE1126;color:white}.doc-link--hero.primary .doc-size{color:white}.doc-link--hero.primary:before{color:white}.doc-link--hero.primary:after{width:auto;height:auto;top:3px;left:3px;right:3px;bottom:3px;border:2px solid transparent}.doc-link--hero.primary:hover:after{border-color:white}.doc-link--featured{color:#CE1126;border:1px solid transparent}.doc-link--featured .doc-size{margin-bottom:5px}.doc-link--featured p{color:black;text-transform:none;font-size:12px}.doc-link--featured:hover{color:#CE1126;border-color:black}.doc-link-list{list-style-type:none;padding:0}.doc-link-list li{margin-bottom:4px}.doc-link-list li a{text-transform:capitalize;color:black;padding-left:25px;font-size:14px}@media (min-width: 768px){.doc-link-list li a{font-size:16px}}.doc-link-list li a .doc-size{display:block;margin-left:0}@media (min-width: 768px){.doc-link-list li a .doc-size{display:inline;margin-left:7px}}.doc-link-list li a.doc-link--pdf,.doc-link-list li a.doc-link--docx,.doc-link-list li a.doc-link--xls,.doc-link-list li a.doc-link--download,.doc-link-list li a.doc-link--external{padding:3px 0 0 27px}.doc-link-list li a.doc-link--pdf:before,.doc-link-list li a.doc-link--docx:before,.doc-link-list li a.doc-link--xls:before,.doc-link-list li a.doc-link--download:before,.doc-link-list li a.doc-link--external:before{font-size:14px}.doc-link-list li a:hover{color:black;text-decoration:none}.doc-link-list li a:hover .name{text-decoration:underline}.doc-link--pdf{padding-left:50px}.doc-link--pdf:before{content:'\f1c1';font-size:35px;color:#333333}.doc-link--external{padding-left:50px}.doc-link--external:before{content:'\f08e';font-size:35px;color:#333333}.doc-link--docx{padding-left:50px}.doc-link--docx:before{content:'\f1c2';font-size:35px;color:#333333}.doc-link--xls{padding-left:50px}.doc-link--xls:before{content:'\f1c3';font-size:35px;color:#333333}.doc-link--download{padding-left:40px}.doc-link--download:before{content:'\f019';font-size:20px;left:10px}.doc-link--image{padding:20px 17px 20px 70px;min-height:120px}.doc-link--image:before{display:none}.doc-link--image img{max-width:52px;position:absolute;left:8px;top:50%;transform:translateY(-50%)}.doc-link--small li a{font-size:14px}.doc-link--block{display:block}.doc-link--white{color:white}.doc-link--white:hover{background:#6b6b6b;color:white;border-color:white}.doc-link--white.doc-link--default:before{color:white}.doc-link--white.doc-link--hero{color:black}.doc-link--white.doc-link--hero:after{border-color:black}@media (min-width: 1050px){.doc-link--white.doc-link--hero{color:white}.doc-link--white.doc-link--hero:after{border-color:white}}.doc-link--white.doc-link--featured p{color:white}.doc-link--black{color:black}.doc-link--black:before{color:black}.doc-link--black:hover{color:black}.doc-link--black-border{color:black;border:none}.doc-link--black-border:before{color:black}.doc-link--black-border:after{position:absolute;content:'';width:100%;height:100%;top:0;left:0;border:1px solid black}.doc-link--black-border:hover{color:black;border:none}.doc-link--black-border:hover:after{border:2px solid black}.doc-link-list--white li a{color:white}.doc-link-list--white li a:before{color:#d8d8d8}.doc-link-list--white li a:hover{color:white}.card-doc-container a{color:#ce1126;padding:8px 0 8px 25px;width:50%;font-size:14px}.card-doc-container a:before{font-size:20px;left:0}.card-doc-container a .name{color:#ce1126;font-size:16px}.card-doc-container a .doc-size{display:inline;font-size:10px;white-space:nowrap}.card-doc-container .undefined:before{content:'\f016';color:#858585}.doc-link--bg-light-gray{background-color:#D8D8D8}.doc-link--bg-dark-gray{background-color:#999999}.doc-link--bg-black{background-color:black;color:white}.doc-link--bg-black:after{content:'';position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:2px solid transparent}.doc-link--bg-black:before{color:white}.doc-link--bg-black:hover{background:black;color:white}.doc-link--bg-black:hover:after{border-color:white}.product-list{margin-top:35px}@media (min-width: 1200px){.product-list{margin-top:0}}.product-list .h2{font-size:18px}@media (min-width: 768px){.product-list .h2{font-size:28px}}@media (min-width: 1200px){.product-list .h2{font-size:40px}}.product-list .h3{font-size:24px}@media (min-width: 1200px){.product-list .h3{font-size:28px}}.product-list .h4{font-size:16px;font-family:'OCRoboto', sans-serif;font-weight:bold;text-transform:none}@media (min-width: 768px){.product-list .h4{font-size:18px}}@media (min-width: 1200px){.product-list .h4{font-size:21px}}.product-list .selected{font-weight:bold;color:#d40f7d}.product-list .hidden{display:none}.product-list .only-desktop{display:none}@media (min-width: 1200px){.product-list .only-desktop{display:block}}.product-list .filterList{list-style:none;padding-left:0px;margin:0;margin-top:16px;cursor:default}.product-list .filterList a{text-decoration:none;font-size:16px;font-family:'OCRoboto', sans-serif}.product-list .filterList li:last-of-type{margin-bottom:0}.product-list .filterList.h4{margin:0 0;position:relative}.product-list .filterList.h4:hover{cursor:pointer}.product-list .filterList.h4:after{font-family:"icomoon";content:"";position:absolute;align-self:center;right:10px;transform:rotate(-90deg)}.product-list .filterList.h4.closed:after{transform:rotate(90deg)}.product-list .filterList.hierarch .parent.nohierarch{display:none}.product-list .filterList.hierarch .parent.selected a{font-weight:600;color:#d40f7d;padding-left:15px}.product-list .filterList.hierarch .parent ~ .child{margin-left:34px}.product-list .filterList.hidden{margin-top:0}.product-list .checkboxFilter .disabled{display:none;color:#666;opacity:0.3}.product-list .checkboxFilter label{display:grid;position:relative;grid-template-columns:35px auto}.product-list .checkboxFilter input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:1px solid #949494;margin:auto 0}.product-list .checkboxFilter input[type="checkbox"]:checked{border-color:#d40f7d;background-color:#d40f7d}.product-list .checkboxFilter input[type="checkbox"]:checked ~ .check{display:block}.product-list .checkboxFilter input[type="checkbox"] ~ .check{display:none;height:7px;width:13px;border-left:3px solid white;border-bottom:3px solid white;position:absolute;transform:rotate(-45deg);left:4px;top:calc(46% - 3px)}.product-list .checkboxFilter .expand{text-decoration:underline;cursor:pointer}.product-list .checkboxFilter .expand i{margin-right:8px}.product-list .filterGroup{border:0;padding:0;margin:0;margin-top:30px;padding-bottom:26px;border-bottom:1px solid black}.product-list .filterGroup legend{display:block;width:100%;padding:0;margin:0}.product-list .filterGroup:last-child{border-bottom:none}.product-list .filter-sidebar-header{background:white;display:flex;top:0;z-index:100;width:100%;border-bottom:2px solid black;justify-content:space-between;position:sticky;margin-bottom:15px;padding-top:10px;padding-bottom:12px}.product-list .mobile-heading{margin:8px 0}.filterContainer.visible-mobile{background:white;padding:0px 15px 50px !important;display:block;position:fixed;left:0;top:0;margin-bottom:30px;width:100% !important;z-index:100;overflow-y:scroll;max-width:100%;height:100%}section.filterContainer.visible-mobile{top:-15px}.filteringSidebar{padding-bottom:40px}.product-list .listBanner{padding-bottom:14px;margin-bottom:33px;display:flex;flex-direction:row;border-bottom:1px solid lightgrey}.product-list .media{padding-bottom:4px;margin-bottom:23px;display:grid;border-bottom:1px solid lightgrey;min-height:132px;grid-template-columns:auto 1fr}.product-list .media .preHeading{font-size:12px;color:black;text-transform:uppercase;margin-bottom:12px}@media (min-width: 768px){.product-list .media .preHeading{font-size:13px}}.product-list .media>*:not(a):not(.heading){grid-column:1/3;margin:0 0 13px}.product-list .media>a{grid-column:1;height:auto;width:125px}.product-list .media>.heading{grid-column:2;margin:auto 0;padding-bottom:12px}.product-list .media>p{margin-top:10px !important;font-size:14px;color:#333333}@media (min-width: 1200px){.product-list .media>p{font-size:16px}}@media (min-width: 768px){.product-list .media{padding-bottom:4px;margin-bottom:23px}.product-list .media>.heading{padding-bottom:0}.product-list .media>*:not(a){grid-column:2 !important;margin:0 0 13px}.product-list .media>a{grid-column:1;height:0;width:140px}.product-list .media>a:focus{outline:none}.product-list .media>a:focus img{outline-offset:2px;outline:2px solid #d40f7d}}.product-list .bannerContent{margin-bottom:20px}.product-list img{width:110px;height:110px;object-fit:contain;margin-right:15px}@media (min-width: 768px){.product-list img{width:120px;height:120px;margin-right:20px}}.product-list .content .preHeading{font-size:13px;font-family:'OCRoboto', sans-serif;font-weight:100;text-transform:uppercase;margin-bottom:10px}.product-list .imageContainer{flex-shrink:0;width:200px;text-align:right}.product-list .h4{font-size:16px;font-family:'OCRoboto', sans-serif;font-weight:bold;text-transform:none}@media (min-width: 768px){.product-list .h4{font-size:18px}}@media (min-width: 1200px){.product-list .h4{font-size:21px}}.product-list .h4 a{color:black;text-decoration:none}.product-list .h4 a:hover{text-decoration:underline}.multipleFeatureList,.featureList{display:grid;grid-template-columns:auto;padding-left:0px;list-style:none}@media (min-width: 768px){.multipleFeatureList,.featureList{grid-template-columns:auto auto}}.applied-filters-container{display:flex;margin:0 0 35px;align-items:center;flex-wrap:wrap}.applied-filters-container .label{font-weight:bold;padding-right:16px;padding-bottom:3px}.applied-filters-container .applied-filter{-webkit-appearance:none;-moz-appearance:none;border:0;cursor:pointer;background-color:#D1D1D1;color:#333;font-size:15px;padding:5px 10px;margin-right:10px;text-transform:capitalize;margin-bottom:5px}.applied-filters-container .applied-filter .close{font-size:18px;color:black;margin-left:10px}.applied-filters-container .applied-filter:hover{background-color:#333;color:white;cursor:pointer}.applied-filters-container .applied-filter:hover .close{color:white}@media (min-width: 1200px){.hide-desktop{display:none !important}}.reset-filter{-webkit-appearance:none;-moz-appearance:none;border:0;font-size:14px;text-decoration:underline;cursor:pointer;margin-left:-10px}.reset-filter:hover{color:#D40F7D;cursor:pointer}.reset-filter.small-screen{margin-left:5px}@media (min-width: 768px){.reset-filter.small-screen{display:none}}@media (max-width: 768px){.reset-filter.large-screen{display:none}}i.filters ~ span{font-size:18px;text-transform:uppercase}.oc-icon{display:inline-flex;background-color:transparent}.oc-icon .icon{margin-right:5px;align-self:center;display:inline-flex}.oc-icon .icon:before{content:'';background-repeat:no-repeat;background-position:center;width:20px;height:20px;display:flex}.oc-icon .icon.favorite:before{background-image:url(https://imagecdn.owenscorning.com/ocimages/image/upload/w_20/v1574431477/roofing/shingles/icons/heart-no-fill.svg)}.oc-icon .icon.favorite-filled:before{background-image:url(https://imagecdn.owenscorning.com/ocimages/image/upload/w_20/v1574425240/roofing/shingles/icons/favorites-heart-filled-no-outline.svg)}.oc-icon .icon.location{margin-right:0px}.oc-icon .icon.location:before{background-image:url(https://imagecdn.owenscorning.com/ocimages/image/upload/w_20/v1574425240/roofing/shingles/icons/location.svg)}.oc-icon .icon.filters:before{background-image:url(https://imagecdn.owenscorning.com/ocimages/image/upload/w_20/v1574425240/roofing/shingles/icons/filters.svg)}.oc-icon .icon.reset:before{background-image:url(https://imagecdn.owenscorning.com/ocimages/image/upload/w_20/v1574425240/roofing/shingles/icons/reset.svg)}.filter-close-container{display:flex;flex-direction:row;position:sticky;top:0}.filter-close-container .filter-close{font-size:30px;text-decoration:none;font-weight:700;padding-top:5px}.filter-close-container .filter-close:hover{color:#D40F7D}@media (min-width: 1200px){.filter-close-container .filter-close{display:none}}.filter-control{border:none;position:fixed;bottom:0;left:0;background:white;width:100%;display:flex;height:fit-content}.filter-control .control{width:50%;font-size:18px;text-align:center;font-weight:700;padding:25px 15px;border:1px solid #E6E6E6;display:inline-block;text-decoration:none}@media (min-width: 768px){.filter-control .control{font-size:22px}}.filter-control .control:hover{color:white;background-color:#d40f7d;border-color:#d40f7d;cursor:pointer}.filter-control .control.apply-filter{background:#d40f7d;border-color:#d40f7d;color:white;padding:10px 25px}.availability{margin-top:2px !important;margin-bottom:0px !important}.availability .availability-open{cursor:pointer;text-decoration:none}.availability .availability-open .availability-icon{background-image:url(https://imagecdn.owenscorning.com/ocimages/image/upload/v1604575135/composites/icons/availability-deets.png);background-position:center;background-size:contain;width:14px;height:14px;display:inline-block;position:relative;top:1px;margin-right:3px}.availability .availability-open img{width:14px}.availability .availability-open span{text-decoration:underline}.availability-table table{width:100%;border-spacing:0}.availability-table table td,.availability-table table th{padding:10px 8px;text-align:left;border-style:solid;border-color:#BCBCBC;border-width:0 1px 1px 0}.availability-table table td:first-child,.availability-table table th:first-child{border-left-width:0}.availability-table table td:last-child,.availability-table table th:last-child{border-right-width:0}.availability-table table thead tr th{border-bottom-width:2px;background-color:white;font-weight:bold}.availability-table table tbody tr{background-color:white}.availability-table table tbody tr:nth-child(odd){background-color:#F8F8F8}.availability-pdp-cta{text-decoration:none;padding-right:22px;position:relative;display:inline-block;margin-top:6px;padding-bottom:2px}.availability-pdp-cta:after{position:absolute;top:3px;right:0px;font-family:FontAwesome;content:'\f054';font-size:14px}.main-container{max-width:1170px;display:flex;justify-content:space-around;margin:auto;flex-wrap:wrap}.main-container table{border-collapse:collapse !important}.main-container table td{padding:0px}#sig-designer{max-width:520px}.sig-display{width:100%;margin:20px 0 50px 0;max-width:360px}.input-container{margin-top:20px}.input-container input{width:100%}.input-container .long-input{max-width:350px}.input-container .medium-input{max-width:250px}.input-container .short-input{max-width:150px}.input-container h4{margin:0 0 5px 0;font-weight:bold;color:#6a6a6d;font-size:15px}.input-container p{margin:0}div.autofill-buttons{margin:3px 0}div.autofill-buttons p{margin-right:10px;display:inline-block}div.autofill-buttons a{cursor:pointer;text-decoration:underline;color:black}.ending-note{margin:20px 0 60px 0}.region-radio-buttons{font-size:15px;display:inline-flex}.panther-radio-buttons{margin-top:20px;display:flex;flex-direction:row;flex-wrap:wrap}.panther-radio-buttons input{margin:0 5px 0 0 !important;width:15px}.panther-radio-buttons img{margin:0}.panther-radio-buttons label{font-weight:normal;display:flex;margin-right:10px}.horizontal-line{border-bottom:1px grey solid;margin:12px 0}.sign-lower{margin:0 0 0 0;height:auto}.preview-heading-text{font-size:14px;font-weight:bold;color:#6a6a6d}.red{color:red}.hidden{display:none}#generated-signature{margin-bottom:10px;width:171px;display:block;background-color:#dddddd;color:grey}#copy-to-clipboard-button{position:relative;display:inline-flex;align-items:center;text-align:center;font-weight:300;text-decoration:none;padding:0 1rem;justify-content:center;min-height:40px;height:1px;cursor:pointer;color:white;background:#d40f7d;margin:65px 0 10px 0;border:none;user-select:none}#copy-to-clipboard-button[disabled]{background-color:#d7d7d7;color:#b3b2b3;cursor:default}#copy-to-clipboard-button[disabled]:hover{background-color:#d7d7d7;color:#b3b2b3}#copy-to-clipboard-button[disabled] .button-border{display:none}#copy-to-clipboard-button:hover{text-decoration:none;color:white}#copy-to-clipboard-button:hover:before{opacity:1}#copy-to-clipboard-button:focus{text-decoration:none;color:white;outline:none}.button-border{position:absolute;opacity:0;border-style:solid;border-width:2px;top:3px;bottom:3px;left:3px;right:3px}#copy-to-clipboard-button:hover .button-border{opacity:1}.instructions{margin-top:25px;font-weight:bold}.instructions a{font-weight:normal;color:black;text-decoration:underline}.region-reload-loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.95);z-index:9999;display:flex;justify-content:center;align-items:center;flex-direction:column}.region-reload-loader .region-reload-loader-content{text-align:center}.region-reload-loader .region-reload-loader-content p{margin-top:20px;font-size:16px;color:#6a6a6d;font-weight:normal}.region-reload-loader .region-reload-spinner{border:4px solid #f3f3f3;border-top:4px solid #d40f7d;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite;margin:0 auto}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body.tenant-owens-corning.oc-brand-2026 #sig-designer h4{font-size:16px;font-weight:400;line-height:16px}body.tenant-owens-corning.oc-brand-2026 #sig-designer #sigDesignerMailingAddress{field-sizing:inherit}body.tenant-owens-corning.oc-brand-2026 #sig-designer .long-input{width:100%;max-width:350px}body.tenant-owens-corning.oc-brand-2026 #sig-designer .medium-input{width:100%;max-width:250px}body.tenant-owens-corning.oc-brand-2026 #sig-designer .short-input{width:100%;max-width:150px}body.tenant-owens-corning.oc-brand-2026 #sig-designer input[type=radio]{appearance:none}body.tenant-owens-corning.oc-brand-2026 #sig-designer .radio-label{position:relative}body.tenant-owens-corning.oc-brand-2026 #sig-designer .radio-option-with-additional{display:flex;flex-direction:row;align-items:center;gap:8px;margin-bottom:8px}body.tenant-owens-corning.oc-brand-2026 #sig-designer .radio-option-with-additional label{width:145px;gap:12px;margin-bottom:0px !important}body.tenant-owens-corning.oc-brand-2026 #sig-designer .radio-option-with-additional .additional{display:flex;min-height:var(--scale-9, 36px);padding:var(--scale-0, 0) var(--scale-3, 12px);justify-content:space-between}body.tenant-owens-corning.oc-brand-2026 #sig-designer .radio-option-with-additional .additional:has(#form_pronunciation){width:288px}body.tenant-owens-corning.oc-brand-2026 #sig-designer .radio-option-with-additional .additional:has(#form_pronunciation) #form_pronunciation{width:100%}body.tenant-owens-corning.oc-brand-2026 .sig-display .preview-heading-text{font-size:inherit;font-weight:bold;color:inherit}body.tenant-owens-corning.oc-brand-2026 .sig-display #signature{line-height:normal}body.tenant-owens-corning.oc-brand-2026 .sig-display #signature.debug table,body.tenant-owens-corning.oc-brand-2026 .sig-display #signature.debug th,body.tenant-owens-corning.oc-brand-2026 .sig-display #signature.debug td{border:1px solid black;border-collapse:collapse}body.tenant-owens-corning.oc-brand-2026 #copy-to-clipboard-button{margin-top:49px}body.tenant-owens-corning.oc-brand-2026 .instructions{margin-top:49px;font-weight:normal}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}.hidden-xs{display:none}@media (min-width: 768px){.hidden-sm{display:none}}@media (min-width: 1200px){.hidden-md{display:none}}@media (min-width: 768px){.show-sm{display:initial}}@media (min-width: 1200px){.show-md{display:initial}}@media (min-width: 768px){.mobile-only{display:none !important}}@media (min-width: 1200px){.mobile-tablet-only{display:none}}@media (max-width: 767px){.tablet-only{display:none}}@media (min-width: 1200px){.tablet-only{display:none}}@media (max-width: 767px){.tablet-desktop-only{display:none !important}}@media (max-width: 1199px){.desktop-only{display:none}}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-checkbox-disabled:before{content:""}.icon-hail:before{content:""}.icon-nail:before{content:""}.icon-eye:before{content:""}.icon-shield:before{content:""}.icon-energy-star:before{content:""}.icon-document:before{content:""}.icon-file-pdf:before{content:""}.icon-wind-resistance:before{content:""}.icon-average:before{content:""}.icon-price-economy:before{content:""}.icon-price-economy-plus:before{content:""}.icon-price-premium:before{content:""}.icon-price-topofline:before{content:""}.icon-zoom-in:before{content:""}.icon-shingle:before{content:""}.icon-close:before{content:""}.icon-chevron-left:before{content:""}.icon-heart:before{content:""}.icon-heart-filled:before{content:""}.icon-share:before{content:""}.icon-checkbox:before{content:""}.icon-checkbox-checked:before{content:""}.icon-chevron-right:before{content:""}.icon-arrow-right:before{content:""}.icon-surenail:before{content:""}@font-face{font-family:'OC Rational';src:url(/fonts/OCRational-Light.woff2) format("woff2"),url(/fonts/OCRational-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;ascent-override:100%}@font-face{font-family:'OC Rational';src:url(/fonts/OCRational-LightItalic.woff2) format("woff2"),url(/fonts/OCRational-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap;ascent-override:100%}@font-face{font-family:'OC Rational';src:url(/fonts/OCRational-Regular.woff2) format("woff2"),url(/fonts/OCRational-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;ascent-override:100%}@font-face{font-family:'OC Rational';src:url(/fonts/OCRational-RegularItalic.woff2) format("woff2"),url(/fonts/OCRational-RegularItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap;ascent-override:100%}@font-face{font-family:'OC Rational';src:url(/fonts/OCRational-Bold.woff2) format("woff2"),url(/fonts/OCRational-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;ascent-override:100%}@font-face{font-family:'OC Rational';src:url(/fonts/OCRational-BoldItalic.woff2) format("woff2"),url(/fonts/OCRational-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap;ascent-override:100%}@font-face{font-family:'OC Rational';src:url(/fonts/OCRational-Black.woff2) format("woff2"),url(/fonts/OCRational-Black.woff) format("woff");font-weight:1000;font-style:normal;font-display:swap;ascent-override:100%}@font-face{font-family:'OC Rational';src:url(/fonts/OCRational-BlackItalic.woff2) format("woff2"),url(/fonts/OCRational-BlackItalic.woff) format("woff");font-weight:1000;font-style:italic;font-display:swap;ascent-override:100%}@font-face{font-family:'OC Rational Condensed';src:url(/fonts/OCRationalCond-Regular.woff2) format("woff2"),url(/fonts/OCRationalCond-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;ascent-override:100%}@font-face{font-family:'OC Rational Condensed';src:url(/fonts/OCRationalCond-RegularItalic.woff2) format("woff2"),url(/fonts/OCRationalCond-RegularItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap;ascent-override:100%}@font-face{font-family:'OC Rational Condensed';src:url(/fonts/OCRationalCond-Bold.woff2) format("woff2"),url(/fonts/OCRationalCond-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;ascent-override:100%}@font-face{font-family:'OC Rational Condensed';src:url(/fonts/OCRationalCond-BoldItalic.woff2) format("woff2"),url(/fonts/OCRationalCond-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap;ascent-override:100%}body.tenant-owens-corning.oc-brand-2026{color:#141414;font-family:"OC Rational", Arial, sans-serif;font-size:16px;font-weight:400;line-height:24px}body.tenant-owens-corning.oc-brand-2026.body-operational,body.tenant-owens-corning.oc-brand-2026 .body-operational{font-family:"OC Rational Condensed", Arial, sans-serif}body.tenant-owens-corning.oc-brand-2026 .small,body.tenant-owens-corning.oc-brand-2026 .smaller{font-size:14px;line-height:20px}body.tenant-owens-corning.oc-brand-2026 .extra-small{font-size:9px;line-height:9px}body.tenant-owens-corning.oc-brand-2026 .disclaimer{font-size:12px;line-height:16px}body.tenant-owens-corning.oc-brand-2026 .legal{font-family:"OC Rational Condensed", Arial, sans-serif;font-size:12px;line-height:18px}body.tenant-owens-corning.oc-brand-2026 b,body.tenant-owens-corning.oc-brand-2026 strong{font-weight:700}body.tenant-owens-corning.oc-brand-2026 a,body.tenant-owens-corning.oc-brand-2026 button,body.tenant-owens-corning.oc-brand-2026 input,body.tenant-owens-corning.oc-brand-2026 select,body.tenant-owens-corning.oc-brand-2026 textarea{font-family:"OC Rational", Arial, sans-serif}body.tenant-owens-corning.oc-brand-2026 a:focus,body.tenant-owens-corning.oc-brand-2026 a:focus-visible,body.tenant-owens-corning.oc-brand-2026 button:focus,body.tenant-owens-corning.oc-brand-2026 button:focus-visible,body.tenant-owens-corning.oc-brand-2026 input:focus,body.tenant-owens-corning.oc-brand-2026 input:focus-visible,body.tenant-owens-corning.oc-brand-2026 select:focus,body.tenant-owens-corning.oc-brand-2026 select:focus-visible,body.tenant-owens-corning.oc-brand-2026 textarea:focus,body.tenant-owens-corning.oc-brand-2026 textarea:focus-visible{border-radius:4px;outline:1px solid #D40F7D;outline-offset:2px}body.tenant-owens-corning.oc-brand-2026 a{color:#141414;cursor:pointer;text-decoration:underline}body.tenant-owens-corning.oc-brand-2026 a:hover{color:#D40F7D}body.tenant-owens-corning.oc-brand-2026 input,body.tenant-owens-corning.oc-brand-2026 select,body.tenant-owens-corning.oc-brand-2026 textarea,body.tenant-owens-corning.oc-brand-2026 .react-select__control{border:1px solid #CCCCCC;border-radius:4px;color:#141414;font-size:16px;font-weight:400;line-height:24px;padding:8px 12px}body.tenant-owens-corning.oc-brand-2026 input:focus,body.tenant-owens-corning.oc-brand-2026 input:focus-visible,body.tenant-owens-corning.oc-brand-2026 input:not(:disabled):hover,body.tenant-owens-corning.oc-brand-2026 select:focus,body.tenant-owens-corning.oc-brand-2026 select:focus-visible,body.tenant-owens-corning.oc-brand-2026 select:not(:disabled):hover,body.tenant-owens-corning.oc-brand-2026 textarea:focus,body.tenant-owens-corning.oc-brand-2026 textarea:focus-visible,body.tenant-owens-corning.oc-brand-2026 textarea:not(:disabled):hover,body.tenant-owens-corning.oc-brand-2026 .react-select__control:focus,body.tenant-owens-corning.oc-brand-2026 .react-select__control:focus-visible,body.tenant-owens-corning.oc-brand-2026 .react-select__control:not(:disabled):hover{border-color:#525252}body.tenant-owens-corning.oc-brand-2026 input::placeholder,body.tenant-owens-corning.oc-brand-2026 select::placeholder,body.tenant-owens-corning.oc-brand-2026 textarea::placeholder,body.tenant-owens-corning.oc-brand-2026 .react-select__control::placeholder{color:#858585;opacity:1;text-transform:none}body.tenant-owens-corning.oc-brand-2026 input:disabled,body.tenant-owens-corning.oc-brand-2026 input.disabled,body.tenant-owens-corning.oc-brand-2026 select:disabled,body.tenant-owens-corning.oc-brand-2026 select.disabled,body.tenant-owens-corning.oc-brand-2026 textarea:disabled,body.tenant-owens-corning.oc-brand-2026 textarea.disabled,body.tenant-owens-corning.oc-brand-2026 .react-select__control:disabled,body.tenant-owens-corning.oc-brand-2026 .react-select__control.disabled{background-color:transparent;opacity:0.5}body.tenant-owens-corning.oc-brand-2026 textarea{field-sizing:content;max-height:120px;min-height:80px;resize:none}body.tenant-owens-corning.oc-brand-2026 .page{max-width:100%}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .page{max-width:800px}}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .page{max-width:1440px}}body.tenant-owens-corning.oc-brand-2026 .prehead{color:#000000;font-family:"OC Rational", Arial, sans-serif;font-size:16px;font-weight:700;line-height:24px;text-transform:none}body.tenant-owens-corning.oc-brand-2026 h1,body.tenant-owens-corning.oc-brand-2026 h2,body.tenant-owens-corning.oc-brand-2026 h3,body.tenant-owens-corning.oc-brand-2026 h4,body.tenant-owens-corning.oc-brand-2026 h5,body.tenant-owens-corning.oc-brand-2026 h6{color:#000000;font-family:"OC Rational", Arial, sans-serif;font-weight:1000;text-transform:none}body.tenant-owens-corning.oc-brand-2026 h1,body.tenant-owens-corning.oc-brand-2026 .h1{font-size:48px;line-height:48px}@media screen and (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 h1,body.tenant-owens-corning.oc-brand-2026 .h1{font-size:60px;line-height:60px}}@media screen and (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 h1,body.tenant-owens-corning.oc-brand-2026 .h1{font-size:96px;line-height:96px}}body.tenant-owens-corning.oc-brand-2026 h1.tier2,body.tenant-owens-corning.oc-brand-2026 h1.tier3,body.tenant-owens-corning.oc-brand-2026 .h1.tier2,body.tenant-owens-corning.oc-brand-2026 .h1.tier3{font-size:36px;line-height:40px}@media screen and (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 h1.tier2,body.tenant-owens-corning.oc-brand-2026 h1.tier3,body.tenant-owens-corning.oc-brand-2026 .h1.tier2,body.tenant-owens-corning.oc-brand-2026 .h1.tier3{font-size:48px;line-height:48px}}@media screen and (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 h1.tier2,body.tenant-owens-corning.oc-brand-2026 h1.tier3,body.tenant-owens-corning.oc-brand-2026 .h1.tier2,body.tenant-owens-corning.oc-brand-2026 .h1.tier3{font-size:60px;line-height:60px}}body.tenant-owens-corning.oc-brand-2026 h2,body.tenant-owens-corning.oc-brand-2026 .h2{font-size:30px;line-height:36px}@media screen and (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 h2,body.tenant-owens-corning.oc-brand-2026 .h2{font-size:36px;line-height:40px}}@media screen and (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 h2,body.tenant-owens-corning.oc-brand-2026 .h2{font-size:48px;line-height:48px}}body.tenant-owens-corning.oc-brand-2026 h3,body.tenant-owens-corning.oc-brand-2026 .h3{font-size:24px;line-height:32px}@media screen and (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 h3,body.tenant-owens-corning.oc-brand-2026 .h3{font-size:30px;line-height:36px}}@media screen and (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 h3,body.tenant-owens-corning.oc-brand-2026 .h3{font-size:36px;line-height:40px}}body.tenant-owens-corning.oc-brand-2026 h4,body.tenant-owens-corning.oc-brand-2026 .h4{font-size:20px;line-height:28px}@media screen and (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 h4,body.tenant-owens-corning.oc-brand-2026 .h4{font-size:24px;line-height:32px}}body.tenant-owens-corning.oc-brand-2026 h5,body.tenant-owens-corning.oc-brand-2026 .h5{font-size:18px;line-height:28px}@media screen and (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 h5,body.tenant-owens-corning.oc-brand-2026 .h5{font-size:20px;line-height:28px}}body.tenant-owens-corning.oc-brand-2026 h6,body.tenant-owens-corning.oc-brand-2026 .h6{font-size:16px;line-height:24px}body.tenant-owens-corning.oc-brand-2026 .oc-cta,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button{align-items:center;background-color:#D40F7D;border:1px solid #D40F7D;border-radius:1280px;color:#FFFFFF;display:inline-flex;font-family:"OC Rational", Arial, sans-serif;font-size:18px;font-weight:700;gap:8px;justify-content:center;line-height:18px;min-width:auto;padding:8px 12px;text-decoration:none}body.tenant-owens-corning.oc-brand-2026 .oc-cta:before,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button:before{content:none}body.tenant-owens-corning.oc-brand-2026 .oc-cta:focus,body.tenant-owens-corning.oc-brand-2026 .oc-cta:focus-visible,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button:focus,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button:focus-visible{outline:1px solid #D40F7D;outline-offset:2px}body.tenant-owens-corning.oc-brand-2026 .oc-cta:focus,body.tenant-owens-corning.oc-brand-2026 .oc-cta:focus-visible,body.tenant-owens-corning.oc-brand-2026 .oc-cta:hover,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button:focus,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button:focus-visible,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button:hover{background-color:#9B0A5A;border-color:#9B0A5A;border-radius:1280px;color:#FFFFFF}body.tenant-owens-corning.oc-brand-2026 .oc-cta:active,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button:active{background-color:#6b073e;box-shadow:-2px -2px 4px 0 rgba(0,0,0,0.1) inset,2px 2px 4px 0 rgba(0,0,0,0.1) inset}body.tenant-owens-corning.oc-brand-2026 .oc-cta[disabled],body.tenant-owens-corning.oc-brand-2026 .oc-cta-button[disabled]{opacity:0.5;pointer-events:none}body.tenant-owens-corning.oc-brand-2026 .oc-cta.cta-small,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.cta-small{font-size:16px;line-height:16px;padding:4px 8px}body.tenant-owens-corning.oc-brand-2026 .oc-cta.cta-large,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.cta-large{font-size:20px;font-weight:1000;line-height:20px;padding:8px 16px}body.tenant-owens-corning.oc-brand-2026 .oc-cta.secondary,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.secondary{background-color:#FEF2F9;border-color:#FEF2F9;color:#D40F7D}body.tenant-owens-corning.oc-brand-2026 .oc-cta.secondary:focus,body.tenant-owens-corning.oc-brand-2026 .oc-cta.secondary:focus-visible,body.tenant-owens-corning.oc-brand-2026 .oc-cta.secondary:hover,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.secondary:focus,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.secondary:focus-visible,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.secondary:hover{background-color:#FEC4DA;border-color:#FEC4DA;color:#9B0A5A}body.tenant-owens-corning.oc-brand-2026 .oc-cta.secondary:active,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.secondary:active{background-color:#fd92bb}body.tenant-owens-corning.oc-brand-2026 .oc-cta.outline,body.tenant-owens-corning.oc-brand-2026 .oc-cta.transparent,body.tenant-owens-corning.oc-brand-2026 .oc-cta.ghost,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.outline,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.transparent,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.ghost{background-color:transparent;border-color:transparent;color:#000000}body.tenant-owens-corning.oc-brand-2026 .oc-cta.outline:focus,body.tenant-owens-corning.oc-brand-2026 .oc-cta.outline:focus-visible,body.tenant-owens-corning.oc-brand-2026 .oc-cta.outline:hover,body.tenant-owens-corning.oc-brand-2026 .oc-cta.transparent:focus,body.tenant-owens-corning.oc-brand-2026 .oc-cta.transparent:focus-visible,body.tenant-owens-corning.oc-brand-2026 .oc-cta.transparent:hover,body.tenant-owens-corning.oc-brand-2026 .oc-cta.ghost:focus,body.tenant-owens-corning.oc-brand-2026 .oc-cta.ghost:focus-visible,body.tenant-owens-corning.oc-brand-2026 .oc-cta.ghost:hover,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.outline:focus,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.outline:focus-visible,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.outline:hover,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.transparent:focus,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.transparent:focus-visible,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.transparent:hover,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.ghost:focus,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.ghost:focus-visible,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.ghost:hover{background-color:rgba(0,0,0,0.1)}body.tenant-owens-corning.oc-brand-2026 .oc-cta.outline:active,body.tenant-owens-corning.oc-brand-2026 .oc-cta.transparent:active,body.tenant-owens-corning.oc-brand-2026 .oc-cta.ghost:active,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.outline:active,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.transparent:active,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.ghost:active{background-color:rgba(0,0,0,0.2)}body.tenant-owens-corning.oc-brand-2026 .oc-cta.outline,body.tenant-owens-corning.oc-brand-2026 .oc-cta.transparent,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.outline,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.transparent{border-color:#CCCCCC}body.tenant-owens-corning.oc-brand-2026 .oc-cta.outline:focus,body.tenant-owens-corning.oc-brand-2026 .oc-cta.outline:focus-visible,body.tenant-owens-corning.oc-brand-2026 .oc-cta.outline:hover,body.tenant-owens-corning.oc-brand-2026 .oc-cta.transparent:focus,body.tenant-owens-corning.oc-brand-2026 .oc-cta.transparent:focus-visible,body.tenant-owens-corning.oc-brand-2026 .oc-cta.transparent:hover,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.outline:focus,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.outline:focus-visible,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.outline:hover,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.transparent:focus,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.transparent:focus-visible,body.tenant-owens-corning.oc-brand-2026 .oc-cta-button.transparent:hover{border-color:#525252}body.tenant-owens-corning.oc-brand-2026 .chevron-link{color:#3D3D3D;font-size:16px;font-weight:400;gap:4px;line-height:24px;text-decoration:none;transition:all 0.3s}body.tenant-owens-corning.oc-brand-2026 .chevron-link:hover{gap:8px}body.tenant-owens-corning.oc-brand-2026 .chevron-link:hover,body.tenant-owens-corning.oc-brand-2026 .chevron-link:hover>span:last-child{color:#D40F7D}body.tenant-owens-corning.oc-brand-2026 .chevron-link>span:first-child{text-decoration:underline}body.tenant-owens-corning.oc-brand-2026 .chevron-link>span:last-child{align-items:center;color:#141414;display:inline-flex;font-size:10px;height:20px;justify-content:center;margin:0;width:20px}body.tenant-owens-corning.oc-brand-2026:has(.mobile-nav__panel.fade-in-enter-done){overflow:hidden}@supports (-webkit-hyphens: none) and (hanging-punctuation: first) and (-webkit-touch-callout: none){body.tenant-owens-corning.oc-brand-2026:has(.mobile-nav__panel.fade-in-enter-done) .ios-sampler-bottom,body.tenant-owens-corning.oc-brand-2026:has(.mobile-nav__panel.fade-in-enter-done) .ios-sampler-top{background-color:#FFFFFF;display:inline-block;left:0;margin:0;min-height:15px;padding:0;position:fixed;width:100%;z-index:1000}body.tenant-owens-corning.oc-brand-2026:has(.mobile-nav__panel.fade-in-enter-done) .ios-sampler-bottom{bottom:3px}body.tenant-owens-corning.oc-brand-2026:has(.mobile-nav__panel.fade-in-enter-done) .ios-sampler-top{top:3px}}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .navbar{display:flex;height:auto;max-width:1440px;padding:0 135px;position:relative;width:100%}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .nav-content{display:flex;gap:8px;justify-content:flex-start;position:relative;width:100%}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .nav-content-container{align-items:center;flex-grow:1;justify-content:space-between;min-height:80px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .navbar-header{display:contents}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .navbar-header .navbar-brand{background:none;height:48px;margin:0;width:109px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .navbar-header .navbar-brand:focus{border-radius:4px;outline:1px solid #D40F7D;outline-offset:2px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns{align-items:stretch;display:flex}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns>.nav-link,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown{align-items:center;display:inline-flex;height:auto;margin:0;padding:0;text-decoration:none}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns>.nav-link,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown:not(:has(>.nav-link-dropdown)){padding:16px 4px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns>.nav-link:focus,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns>.nav-link:focus-visible,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns>.nav-link:focus-within,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown:focus,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown:focus-visible,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown:focus-within{background:none;border-radius:4px;box-shadow:none;outline:1px solid #D40F7D;outline-offset:2px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns>.nav-link:hover,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown:hover{background:none;box-shadow:none}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns>.nav-link:hover>.link-item-content,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns>.nav-link:hover .nav-dropdown__content,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown:hover>.link-item-content,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown:hover .nav-dropdown__content{background-color:#FEF2F9;color:#D40F7D}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns>.nav-link>.link-item-content,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns>.nav-link .nav-dropdown__content,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown>.link-item-content,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .nav-dropdown__content{border-radius:4px;color:#3D3D3D;display:inline-block;font-size:16px;height:auto;line-height:24px;padding:12px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns>.nav-link>.link-item-content>div,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns>.nav-link .nav-dropdown__content>div,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown>.link-item-content>div,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .nav-dropdown__content>div{margin:0}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown>.nav-link-dropdown{padding:16px 4px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown a{display:inline-block;text-decoration:none}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .nav-dropdown__content .hover-decal{display:none}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .dropdown-section{background-color:#FFFFFF;border:1px solid #F0F0F0;border-radius:12px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.08),0 4px 8px 0 rgba(0,0,0,0.12),0 8px 16px 0 rgba(0,0,0,0.14);left:-32px;max-width:1232px;padding:32px;position:absolute;top:100%;width:calc(100% + 64px)}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .nav-dropdown-content{display:flex;gap:32px;width:100%}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .column-display{display:flex;flex-direction:column;flex-shrink:unset;margin:0;max-width:268px;width:25%}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .column-display :first-child{margin-top:0}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .column-title{border-bottom:1px solid #F0F0F0;display:flex;gap:8px;margin:0;padding:8px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .column-title:has(+.image-parent){margin-bottom:16px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .column-title,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .column-title-heading,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .column-title .chevron-link{color:#3D3D3D;font-size:14px;line-height:20px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .column-title-heading{font-family:"OC Rational", Arial, sans-serif;font-weight:1000;text-transform:none}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .column-title .chevron-link{margin-left:0;text-decoration:underline}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .column-title .chevron-link:after{content:none}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .column-title .chevron-link:hover{color:#D40F7D}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .group-heading{font-family:"OC Rational", Arial, sans-serif;font-size:14px;font-weight:1000;line-height:20px;margin:0;padding:8px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .item-state,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .item-state-label{background-color:#F0F0F0;border-radius:1280px;color:#141414;display:inline-block;font-size:12px;line-height:16px;margin:0;padding:0 4px;text-transform:uppercase}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .nav-link{align-items:center;border-radius:4px;color:#3D3D3D;display:flex;gap:4px;justify-content:space-between;padding:8px;text-decoration:none}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .nav-link:active,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .nav-link:focus,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .nav-link:focus-within,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .nav-link:hover{background-color:#FEF2F9;color:#D40F7D}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .nav-link:active span:first-of-type,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .nav-link:focus span:first-of-type,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .nav-link:focus-within span:first-of-type,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .nav-link:hover span:first-of-type{text-decoration:underline}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .image-parent{background-color:#FFFFFF;border:1px solid #F0F0F0;border-radius:4px;color:#3D3D3D;display:flex;flex-direction:column;margin-bottom:16px;margin-right:0;padding:8px;text-align:left;width:100%}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .image-parent:hover{background-color:#FEF2F9}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .image-parent:hover .image-container{background-color:#FFA4CA}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .image-parent:hover .image-heading{color:#D40F7D;text-decoration:underline}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .image-parent .item-state-label{border-radius:4px;left:16px;position:absolute;top:16px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .image-parent .image-container{background-color:#F0F0F0;box-shadow:none;display:inline-block;height:136px;margin-bottom:0}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .image-parent .image-container:not(:last-child){margin-bottom:8px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .image-parent .image-container,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .image-parent .image-container img{border-radius:4px;width:100%}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .image-parent .image-container img{height:100%;margin-bottom:0;object-fit:cover;object-position:center}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .image-parent .image-subheading{font-size:12px;font-weight:400;line-height:16px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .article-preview{border-radius:4px;display:flex;flex-direction:column;gap:4px;padding:8px;position:relative}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .article-preview:focus-within,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .article-preview:hover{background-color:#FEF2F9}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .article-preview-text{color:#3D3D3D;font-size:14px;line-height:20px;margin:0}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .article-preview-text>div{margin:0}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .article-preview-button{padding:0;position:static}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .article-preview-button:before{content:'';height:100%;left:0;position:absolute;top:0;width:100%}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns .navbar-dropdown .article-preview-button:after{content:none}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns>.call-to-action{align-items:center;display:inline-flex;padding:16px 4px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns>.call-to-action a{align-items:center;background-color:#D40F7D;border:none;border-radius:1280px;color:#FFFFFF;display:inline-flex;font-family:"OC Rational", Arial, sans-serif;font-size:16px;font-weight:700;justify-content:center;line-height:16px;min-width:auto;padding:6px 10px;text-decoration:none}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns>.call-to-action a:before{content:none}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns>.call-to-action a:hover,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns>.call-to-action a:focus,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .dropdowns>.call-to-action a:focus-visible{background-color:#9B0A5A}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .search-bar form,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .search-bar__mobile{align-items:center;border:1px solid #CCCCCC;border-radius:4px;color:#141414;display:flex;flex-direction:row-reverse;gap:8px;padding:4px 8px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .search-bar form:focus-within,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .search-bar__mobile:focus-within{border-radius:4px;outline:1px solid #D40F7D;outline-offset:2px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .search-bar form:focus-within,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .search-bar form:hover,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .search-bar__mobile:focus-within,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .search-bar__mobile:hover{border-color:#525252}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .search-bar form button,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .search-bar__mobile button{background-color:transparent;border:none;color:#858585;display:inline-flex;font-size:14px;height:20px;padding:3px;width:20px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .search-bar form button:focus,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .search-bar__mobile button:focus{border-radius:2px;outline:1px solid #D40F7D}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .search-bar form input,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .search-bar__mobile input{height:32px;margin:0;padding:4px;width:112px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .search-bar form input,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .search-bar form input:focus,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .search-bar form input:focus-visible,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .search-bar form input:hover,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .search-bar__mobile input,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .search-bar__mobile input:focus,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .search-bar__mobile input:focus-visible,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .search-bar__mobile input:hover{border:none;outline:none}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav{background-color:#FFFFFF;box-shadow:none;position:relative;width:100%;z-index:1000}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav:has(.fade-in-enter-done){left:50%;position:fixed;transform:translateX(-50%)}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .navbar{box-shadow:none;max-width:100%;padding:12px 16px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .navbar .nav-content{align-items:center;justify-content:space-between}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .navbar-brand{height:32px;width:73px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .navbar .right__positioner{align-items:center;display:flex;gap:8px;justify-content:flex-end}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .navbar .call-to-action{margin:0}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .navbar .call-to-action a{align-items:center;background-color:#D40F7D;border:none;border-radius:1280px;color:#FFFFFF;display:inline-flex;font-family:"OC Rational", Arial, sans-serif;font-size:14px;font-weight:700;justify-content:center;line-height:16px;min-width:auto;padding:6px 10px;text-decoration:none}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .navbar .call-to-action a:before{content:none}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .navbar .call-to-action a:hover,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .navbar .call-to-action a:focus,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .navbar .call-to-action a:focus-visible{background-color:#9B0A5A}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .navbar .mobile-nav__toggle{appearance:none;background:none;border:1px solid #CCCCCC;border-radius:1280px;color:#000000;cursor:pointer;height:36px;padding:4px;width:36px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel{display:flex;flex-direction:column;font-size:14px;height:calc(100dvh - 60px);left:0;line-height:20px;overflow-y:scroll;padding:24px 16px;position:relative;top:0;width:100%}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .slide-panel{border:none;display:flex;flex-direction:column;height:calc(100% - 48px);overflow-y:scroll;width:calc(100% - 32px)}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .slide-panel.main-panel-enter-active,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .slide-panel.main-panel-enter-done{left:16px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .slide-panel.main-panel-exit{left:16px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .slide-panel.secondary-panel-enter-active,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .slide-panel.secondary-panel-enter-done{right:16px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .slide-panel.secondary-panel-exit{right:16px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .slide-panel .mobile-nav__list{flex-grow:1}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .search-bar__mobile{height:auto;margin:8px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .search-bar__mobile input{background-color:#FFFFFF;width:100%}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .mobile-nav__list-item{align-items:center;border:none;color:#3D3D3D;cursor:pointer;display:flex;gap:8px;padding:16px 8px;text-transform:none}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .mobile-nav__list-item .list-item__content{color:#3D3D3D;font-size:14px;font-weight:1000;line-height:20px;padding:0}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .mobile-nav__list-item .list-item__chevron{border:none;font-size:8px;height:16px;width:16px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .mobile-nav__bottom-links{background:none;display:flex;justify-content:flex-start;padding:0}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .mobile-nav__bottom-links>div{text-transform:none;width:50%}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .mobile-nav__bottom-links>div a{border-bottom:1px solid #F0F0F0;color:#3D3D3D;padding:4px 8px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__back-button{align-items:center;background-color:#FEF2F9;border-radius:4px;color:#D40F7D;cursor:pointer;display:flex;font-size:14px;font-weight:1000;gap:8px;height:auto;margin-bottom:16px;padding:16px 8px;text-transform:none;width:100%}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__back-button span{margin:0}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__back-button .back-icon{align-items:center;display:inline-flex;font-size:8px;height:16px;justify-content:center;padding:0;width:16px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display{border:none;margin-bottom:16px;padding:0}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .column-title{border-bottom:1px solid #F0F0F0;margin:0;padding:8px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .column-title-heading{display:inline-flex;font-family:"OC Rational", Arial, sans-serif;font-weight:1000;gap:8px;text-transform:none}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .column-title-heading,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .column-title-heading a{color:#3D3D3D;font-size:14px;line-height:20px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .column-title-heading a{margin:0;text-decoration:underline}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .column-title-heading a:after{content:none}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .group-heading{color:#3D3D3D;font-family:"OC Rational", Arial, sans-serif;font-size:14px;font-weight:1000;line-height:20px;margin:0;padding:8px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .item-state,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .item-state-label{background-color:#F0F0F0;border-radius:1280px;color:#141414;display:inline-block;font-size:12px;line-height:16px;margin:0;padding:0 4px;text-transform:uppercase}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .nav-link{align-items:center;color:#3D3D3D;display:flex;font-size:16px;gap:8px;justify-content:space-between;line-height:24px;margin-bottom:0;padding:8px;text-decoration:none}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .nav-link:has(+.column-title){margin-bottom:16px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .image-parent{display:flex;flex-direction:row;gap:8px;margin:0;padding:8px;text-align:left;text-decoration:none;width:auto}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .image-parent:has(.item-state-label){padding-right:62px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .image-parent .item-state-label{right:16px;top:50%;transform:translateY(-50%)}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .image-parent .image-container{box-shadow:none}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .image-parent .image-container,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .image-parent .image-container img{border-radius:4px;height:48px;margin:0;width:96px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .image-parent .image-heading,body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .image-parent .image-subheading{color:#3D3D3D}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .image-parent .image-heading{font-size:16px;line-height:24px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .image-parent .image-subheading{font-size:12px;font-weight:400;line-height:16px}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .article-preview{border-radius:4px;display:flex;flex-direction:column;gap:4px;padding:8px;position:relative}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .article-preview-text{color:#3D3D3D;font-size:14px;line-height:20px;margin:0;padding:0}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .article-preview-text>div{margin:0}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .article-preview-button{padding:0;position:static}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .article-preview-button:before{content:'';height:100%;left:0;position:absolute;top:0;width:100%}body.tenant-owens-corning.oc-brand-2026 .oc-meganav .mobile-nav .mobile-nav__panel .active-selection__content .column-display .article-preview-button:after{content:none}body.tenant-owens-corning.oc-brand-2026 footer{background-color:#141414;color:#F0F0F0;margin:0 auto;padding:48px 16px;width:100%}@media screen and (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 footer{max-width:768px}}@media screen and (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 footer{max-width:1440px;padding:48px 135px}}body.tenant-owens-corning.oc-brand-2026 footer h2,body.tenant-owens-corning.oc-brand-2026 footer h3{color:#FFFFFF}body.tenant-owens-corning.oc-brand-2026 footer h3{margin-bottom:12px;padding:0}body.tenant-owens-corning.oc-brand-2026 footer a{font-size:14px;line-height:18px;margin-bottom:8px;margin-left:0;padding:0;text-decoration:none}body.tenant-owens-corning.oc-brand-2026 footer a,body.tenant-owens-corning.oc-brand-2026 footer a:hover{color:#F0F0F0}body.tenant-owens-corning.oc-brand-2026 footer a:hover{text-decoration:underline}body.tenant-owens-corning.oc-brand-2026 footer svg{fill:#FFFFFF}body.tenant-owens-corning.oc-brand-2026 footer .footer-elements{padding:0}body.tenant-owens-corning.oc-brand-2026 footer .contents-container{display:flex;flex-wrap:wrap;gap:30px;margin-bottom:30px}@media screen and (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 footer .contents-container{flex-wrap:nowrap}}body.tenant-owens-corning.oc-brand-2026 footer .footer-column{border:none;width:100%}@media screen and (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 footer .footer-column{width:calc(50% - 15px)}}@media screen and (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 footer .footer-column:last-of-type{text-align:right}body.tenant-owens-corning.oc-brand-2026 footer .footer-column:last-of-type .icon--group{justify-content:flex-end}}body.tenant-owens-corning.oc-brand-2026 footer .column--list_item{display:inline-block;margin:0 !important;position:relative;width:100%}body.tenant-owens-corning.oc-brand-2026 footer .icon__container{margin:0 !important}body.tenant-owens-corning.oc-brand-2026 footer .icon__container .icon--group{display:flex;gap:8px;margin:0 0 16px;padding:0}body.tenant-owens-corning.oc-brand-2026 footer .icon__container .icon--group a{border-radius:4px;display:inline-flex;padding:4px;position:relative}body.tenant-owens-corning.oc-brand-2026 footer .icon__container .icon--group a:hover{background:#292929}body.tenant-owens-corning.oc-brand-2026 footer .icon__container .icon--group a svg{height:20px;width:20px}body.tenant-owens-corning.oc-brand-2026 footer .icon__container .icon--group a svg:hover{fill:#FFFFFF}body.tenant-owens-corning.oc-brand-2026 footer .footer-logo{display:inline-block;position:relative;margin-bottom:40px}body.tenant-owens-corning.oc-brand-2026 footer .footer-cta{background-color:#FFFFFF;border:1px solid #CCCCCC;border-radius:1280px;color:#000000;display:inline-block;font-size:18px;font-weight:700;line-height:18px;margin:24px 0 0;min-width:146px;padding:8px 12px;position:relative;text-align:center}body.tenant-owens-corning.oc-brand-2026 footer .footer-cta:hover{background-color:#CCCCCC;border-color:#525252;color:#000000;text-decoration:none}body.tenant-owens-corning.oc-brand-2026 footer .bottom-links-contents{border-top:1px solid #CCCCCC;column-gap:24px;padding:30px 0 22px}@media screen and (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 footer .bottom-links-contents{flex-direction:column;row-gap:16px}}@media screen and (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 footer .bottom-links-contents{flex-direction:row}}body.tenant-owens-corning.oc-brand-2026 footer .bottom-links-contents ul{margin:0}body.tenant-owens-corning.oc-brand-2026 footer .footer-copyright{margin:0}body.tenant-owens-corning.oc-brand-2026 footer .footer-copyright,body.tenant-owens-corning.oc-brand-2026 footer .footer-copyright a{color:#999999;font-size:12px;line-height:16px}body.tenant-owens-corning.oc-brand-2026 .share-box{background-color:#FEF2F9;border-radius:12px;color:#D40F7D;font-family:"OC Rational", Arial, sans-serif;font-size:16px;font-weight:1000;line-height:24px;margin:16px;padding:0 8px;text-transform:capitalize}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .share-box{padding:0 4px 0 16px}}body.tenant-owens-corning.oc-brand-2026 .share-box span{padding:0}body.tenant-owens-corning.oc-brand-2026 .share-box span:after{content:":"}body.tenant-owens-corning.oc-brand-2026 .share-box a{align-items:center;display:inline-flex;height:36px;justify-content:center;padding:8px;width:36px}body.tenant-owens-corning.oc-brand-2026 .share-box a:hover svg{fill:#9B0A5A}body.tenant-owens-corning.oc-brand-2026 .share-box a svg{fill:#D40F7D;height:16px;width:16px}body.tenant-owens-corning.oc-brand-2026>.form-group{margin-bottom:0}body.tenant-owens-corning.oc-brand-2026 .object-field-section>.form-group{margin-bottom:24px}body.tenant-owens-corning.oc-brand-2026 .form-section-intro:not(:empty):has(>div){margin-bottom:8px}body.tenant-owens-corning.oc-brand-2026 .form-section-intro:not(:empty):has(>h2),body.tenant-owens-corning.oc-brand-2026 .form-section-intro:not(:empty):has(>h3){margin-bottom:24px}body.tenant-owens-corning.oc-brand-2026 .form-section-intro:not(:empty) :last-child{margin-bottom:0}body.tenant-owens-corning.oc-brand-2026 .form-section-heading,body.tenant-owens-corning.oc-brand-2026 label{display:flex;gap:4px;margin-bottom:8px}body.tenant-owens-corning.oc-brand-2026 .form-section-heading .optional,body.tenant-owens-corning.oc-brand-2026 .form-section-heading .required,body.tenant-owens-corning.oc-brand-2026 label .optional,body.tenant-owens-corning.oc-brand-2026 label .required{color:#3D3D3D}body.tenant-owens-corning.oc-brand-2026 .form-section-heading:is(h2){font-size:24px;line-height:24px}body.tenant-owens-corning.oc-brand-2026 .form-section-heading:is(h3){font-size:20px;line-height:20px}body.tenant-owens-corning.oc-brand-2026 label{color:#141414;font-size:16px;font-weight:400;line-height:16px}body.tenant-owens-corning.oc-brand-2026 input[type="checkbox"],body.tenant-owens-corning.oc-brand-2026 input[type="radio"]{background-color:#FFFFFF;border:1px solid #999999;cursor:pointer;padding:0}body.tenant-owens-corning.oc-brand-2026 input[type="checkbox"]:focus,body.tenant-owens-corning.oc-brand-2026 input[type="checkbox"]:focus-visible,body.tenant-owens-corning.oc-brand-2026 input[type="radio"]:focus,body.tenant-owens-corning.oc-brand-2026 input[type="radio"]:focus-visible{border-color:#525252}body.tenant-owens-corning.oc-brand-2026 input[type="checkbox"]:checked,body.tenant-owens-corning.oc-brand-2026 input[type="radio"]:checked{background-color:#D40F7D;border-color:#D40F7D}body.tenant-owens-corning.oc-brand-2026 input[type="checkbox"]+label,body.tenant-owens-corning.oc-brand-2026 input[type="radio"]+label{margin-bottom:0}body.tenant-owens-corning.oc-brand-2026 input[type="checkbox"]{border-radius:8px;height:24px;width:24px}body.tenant-owens-corning.oc-brand-2026 input[type="checkbox"] ~ .check{background-image:url(/global/assets/forms/checkmark.svg);background-position:center;background-repeat:no-repeat;border:none;display:none;height:16px;left:4px;top:50%;transform:translateY(-50%);width:16px}body.tenant-owens-corning.oc-brand-2026 input[type="checkbox"]:checked ~ .check{display:inline-block}body.tenant-owens-corning.oc-brand-2026 input[type="radio"]{border-radius:1280px;height:16px;width:16px}body.tenant-owens-corning.oc-brand-2026 input[type="radio"] ~ .radio{background:#FFFFFF;border-radius:1280px;display:none;height:8px;left:4px;position:absolute;top:50%;transform:translateY(-50%);width:8px}body.tenant-owens-corning.oc-brand-2026 input[type="radio"]:checked ~ .radio{display:inline-block}body.tenant-owens-corning.oc-brand-2026 .checkbox-container{align-items:center;display:flex}body.tenant-owens-corning.oc-brand-2026 .checkbox-label,body.tenant-owens-corning.oc-brand-2026 .radio-label{align-items:center;cursor:pointer;display:flex;gap:8px}body.tenant-owens-corning.oc-brand-2026 .checkbox-label input,body.tenant-owens-corning.oc-brand-2026 .radio-label input{margin:0}body.tenant-owens-corning.oc-brand-2026 .field-radio-group{display:flex;flex-direction:column}body.tenant-owens-corning.oc-brand-2026 .radio-group li{margin-bottom:12px}body.tenant-owens-corning.oc-brand-2026 .radio-label{gap:12px;margin-bottom:12px}body.tenant-owens-corning.oc-brand-2026 div:has(>select),body.tenant-owens-corning.oc-brand-2026 .select-container{border:none}body.tenant-owens-corning.oc-brand-2026 div:has(>select) select,body.tenant-owens-corning.oc-brand-2026 .select-container select{padding-right:36px}body.tenant-owens-corning.oc-brand-2026 div:has(>select) .chevron,body.tenant-owens-corning.oc-brand-2026 .select-container .chevron{height:20px;padding:5px;width:20px}body.tenant-owens-corning.oc-brand-2026 .react-select-dropdown .react-select__control{cursor:pointer}body.tenant-owens-corning.oc-brand-2026 .react-select-dropdown .react-select__control:focus-within{border-color:#525252;border-radius:4px;outline:1px solid #D40F7D !important;outline-offset:2px}body.tenant-owens-corning.oc-brand-2026 .react-select-dropdown .react-select__value-container{padding:0}body.tenant-owens-corning.oc-brand-2026 .react-select-dropdown .react-select__indicator-separator{display:none}body.tenant-owens-corning.oc-brand-2026 .react-select-dropdown .react-select__dropdown-indicator{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 13.1l-8-8 2.1-2.2 5.9 5.9 5.9-5.9 2.1 2.2z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;height:10px;padding:0;width:10px}body.tenant-owens-corning.oc-brand-2026 .react-select-dropdown .react-select__dropdown-indicator img{display:none}body.tenant-owens-corning.oc-brand-2026 .button-container{margin-top:0}body.tenant-owens-corning.oc-brand-2026 .toggle-switch input{height:0;outline:none;width:0}body.tenant-owens-corning.oc-brand-2026 .toggle-switch input:before{color:#D40F7D;font-size:10px;top:0}body.tenant-owens-corning.oc-brand-2026 .date-container input{padding-left:48px}body.tenant-owens-corning.oc-brand-2026 .date-container:after{content:none}body.tenant-owens-corning.oc-brand-2026 .upload-container .dropzone{border-color:#CCCCCC;font-family:"OC Rational", Arial, sans-serif}body.tenant-owens-corning.oc-brand-2026 .upload-container .dropzone:focus,body.tenant-owens-corning.oc-brand-2026 .upload-container .dropzone:focus-visible{outline:1px solid #D40F7D;outline-offset:2px}body.tenant-owens-corning.oc-brand-2026 .upload-container .dropzone:focus,body.tenant-owens-corning.oc-brand-2026 .upload-container .dropzone:focus:hover,body.tenant-owens-corning.oc-brand-2026 .upload-container .dropzone:focus-visible,body.tenant-owens-corning.oc-brand-2026 .upload-container .dropzone:focus-visible:hover{border-color:#525252}body.tenant-owens-corning.oc-brand-2026 .file-item{font-family:"OC Rational", Arial, sans-serif}body.tenant-owens-corning.oc-brand-2026 .file-item button{color:#882B25}body.tenant-owens-corning.oc-brand-2026 .file-item button:hover{color:#601e1a}body.tenant-owens-corning.oc-brand-2026 .split-phone-input>div{margin:0}body.tenant-owens-corning.oc-brand-2026 .m-signature-pad{border:1px solid #CCCCCC;margin:0 0 8px}body.tenant-owens-corning.oc-brand-2026 .m-signature-pad:focus-within{outline:1px solid #D40F7D;outline-offset:2px}body.tenant-owens-corning.oc-brand-2026 .m-signature-pad:focus-within,body.tenant-owens-corning.oc-brand-2026 .m-signature-pad:hover{border-color:#525252}body.tenant-owens-corning.oc-brand-2026 .m-signature-pad,body.tenant-owens-corning.oc-brand-2026 .m-signature-pad--body{border-radius:4px}body.tenant-owens-corning.oc-brand-2026 .m-signature-pad--body{background:#FFFFFF;border:1px solid transparent;inset:12px 12px 52px}body.tenant-owens-corning.oc-brand-2026 .m-signature-pad--footer{bottom:12px;height:28px;left:12px;right:12px}body.tenant-owens-corning.oc-brand-2026 .m-signature-pad--footer button{border-radius:1280px;border:1px solid #525252;color:#000000;cursor:pointer;font-size:16px;line-height:16px;padding:4px 8px}body.tenant-owens-corning.oc-brand-2026 .input-help-text{align-items:center;color:#3D3D3D;display:flex;font-size:12px;font-weight:400;gap:4px;margin-top:8px;line-height:16px}body.tenant-owens-corning.oc-brand-2026 input+.error,body.tenant-owens-corning.oc-brand-2026 input+.error-message,body.tenant-owens-corning.oc-brand-2026 select+.error,body.tenant-owens-corning.oc-brand-2026 select+.error-message,body.tenant-owens-corning.oc-brand-2026 div:has(>select)+.error,body.tenant-owens-corning.oc-brand-2026 div:has(>select)+.error-message,body.tenant-owens-corning.oc-brand-2026 textarea+.error,body.tenant-owens-corning.oc-brand-2026 textarea+.error-message,body.tenant-owens-corning.oc-brand-2026 .checkboxes+.error,body.tenant-owens-corning.oc-brand-2026 .checkboxes+.error-message{color:#882B25;font-size:12px;font-weight:400;line-height:16px;margin:8px 0}body.tenant-owens-corning.oc-brand-2026 .has-error input,body.tenant-owens-corning.oc-brand-2026 .has-error select,body.tenant-owens-corning.oc-brand-2026 .has-error textarea{background-color:#FCEDEC;border-color:#F3B6B1}body.tenant-owens-corning.oc-brand-2026 .modal-body{border-radius:12px}body.tenant-owens-corning.oc-brand-2026 .modal-body .close{margin:0;padding:24px;text-decoration:none}body.tenant-owens-corning.oc-brand-2026 .modal-body .close svg{height:32px;width:32px}body.tenant-owens-corning.oc-brand-2026 .modal-body .modal-content{padding:24px}body.tenant-owens-corning.oc-brand-2026 .location-modal .modal-body{overflow-y:scroll}body.tenant-owens-corning.oc-brand-2026 .location-modal .modal-content form p,body.tenant-owens-corning.oc-brand-2026 .location-modal .modal-content form .input-wrapper{margin-bottom:24px}body.tenant-owens-corning.oc-brand-2026 .location-modal .modal-content h2{padding-right:56px}body.tenant-owens-corning.oc-brand-2026 .location-modal .modal-content p{font-size:14px;line-height:20px}body.tenant-owens-corning.oc-brand-2026 .oc-region-selector button{align-items:center;border:1px solid #CCCCCC;border-radius:4px;display:inline-flex;gap:8px;padding:2px 8px}body.tenant-owens-corning.oc-brand-2026 .oc-region-selector button:hover{border-color:#525252}body.tenant-owens-corning.oc-brand-2026 .oc-region-selector button span{color:#141414;font-size:12px;font-weight:400;line-height:16px;margin:0}body.tenant-owens-corning.oc-brand-2026 .oc-region-selector button svg{fill:#858585;height:20px;padding:5px;width:20px}body.tenant-owens-corning.oc-brand-2026 .cms-header-logo{background-image:url("https://imagecdn.owenscorning.com/image/upload/v1791387047/meganav/OwensCorning_r_rgb_sezifj.svg");background-size:contain;height:40px;margin-right:24px;width:92px}body.tenant-owens-corning.oc-brand-2026 .cms-header-heading{font-family:"OC Rational", Arial, sans-serif;font-weight:1000;text-transform:none}body.tenant-owens-corning.oc-brand-2026 .cms-accordion{border:1px solid #CCCCCC;border-radius:12px;overflow:hidden}body.tenant-owens-corning.oc-brand-2026 .cms-accordion>.cms-accordion__item:last-child{border-bottom:none}body.tenant-owens-corning.oc-brand-2026 .cms-accordion__item{border-bottom:1px solid #CCCCCC}body.tenant-owens-corning.oc-brand-2026 .cms-accordion__header{align-items:center;background-color:#FFFFFF;border-bottom:none;display:flex;gap:16px;justify-content:space-between;padding:8px 16px;font-family:"OC Rational", Arial, sans-serif;font-size:16px;font-weight:1000;line-height:24px}body.tenant-owens-corning.oc-brand-2026 .cms-accordion__header:hover{background-color:#F3F3F3}body.tenant-owens-corning.oc-brand-2026 .cms-accordion__header .cms-accordion__icon{align-items:center;display:inline-flex;height:36px;justify-content:center;width:36px}body.tenant-owens-corning.oc-brand-2026 .cms-accordion__header .cms-accordion__icon .fa{font-size:12px;position:relative;right:unset;top:unset}body.tenant-owens-corning.oc-brand-2026 .cms-accordion__header[aria-expanded='true']{background-color:#FEF2F9}body.tenant-owens-corning.oc-brand-2026 .cms-accordion__header[aria-expanded='true']:hover{background-color:#FEC4DA}body.tenant-owens-corning.oc-brand-2026 .cms-accordion__header[aria-expanded='true'] .fa{color:#D40F7D}body.tenant-owens-corning.oc-brand-2026 .cms-accordion__content{padding:8px 16px}body.tenant-owens-corning.oc-brand-2026 .cms-accordion__content div,body.tenant-owens-corning.oc-brand-2026 .cms-accordion__content p{margin:0}body.tenant-owens-corning.oc-brand-2026 .cms-accordion__content p:not(:last-of-type){margin-bottom:16px}body.tenant-owens-corning.oc-brand-2026 .page-alert{align-items:center;border-radius:4px;display:flex;gap:16px;padding:8px 12px}body.tenant-owens-corning.oc-brand-2026 .page-alert.black{background-color:#141414;color:#FFFFFF}body.tenant-owens-corning.oc-brand-2026 .page-alert.error{background-color:#FCEDEC;color:#882B25}body.tenant-owens-corning.oc-brand-2026 .page-alert.grey{background-color:#F3F3F3;color:#3D3D3D}body.tenant-owens-corning.oc-brand-2026 .page-alert.info{background-color:#EBF2FD;color:#204B8B}body.tenant-owens-corning.oc-brand-2026 .page-alert.other{background-color:#FFF0E7;color:#884620}body.tenant-owens-corning.oc-brand-2026 .page-alert.success{background-color:#EAF8F2;color:#114B33}body.tenant-owens-corning.oc-brand-2026 .page-alert.warning{background-color:#F7F3E5;color:#6B5000}body.tenant-owens-corning.oc-brand-2026 .page-alert .copy-container,body.tenant-owens-corning.oc-brand-2026 .page-alert .dismiss{font-size:14px;line-height:16px}body.tenant-owens-corning.oc-brand-2026 .page-alert .copy-container{align-items:center;display:flex;font-weight:700;gap:4px}body.tenant-owens-corning.oc-brand-2026 .page-alert .copy-container svg{fill:currentColor;flex-shrink:0}body.tenant-owens-corning.oc-brand-2026 .page-alert .copy-container strong{margin:0}body.tenant-owens-corning.oc-brand-2026 .page-alert .dismiss{color:currentColor;display:contents;margin:0}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar{background-color:#FEF2F9;border-radius:12px;color:#000000;padding:32px}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar .prehead{font-size:14px;font-weight:400;line-height:20px;margin-bottom:8px}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar h2,body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar h3{font-size:36px;line-height:40px}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar .cta-container{flex-shrink:0;margin:0}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar .close-button{display:flex;padding:32px;right:0;top:0}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar .close-button svg{height:24px;width:24px}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar .close-button svg,body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar .close-button svg path{fill:#141414}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-buttons,body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-columns,body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-text{flex-direction:column}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-buttons,body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-columns,body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-text{flex-direction:row}}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-buttons,body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-text{align-items:flex-start;display:flex;gap:16px;justify-content:flex-start}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-buttons,body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-text{align-items:center}}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-buttons{flex-wrap:wrap}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-buttons{column-gap:32px;row-gap:16px}}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-buttons .cta-container{gap:16px}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-text h3{margin-bottom:8px}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-text{gap:160px}}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-image{overflow:hidden;padding:0}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-image .content{color:#000000;padding:32px}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-columns{align-items:flex-start;display:flex;gap:24px}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-columns{gap:16px}}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-columns{align-items:center;gap:32px;justify-content:space-between}}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-columns .bar-columns-text-container{flex-shrink:0}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-columns .bar-columns-text-container h3{margin:0;text-align:left}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-columns .ab-columns{gap:24px;width:100%}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-columns .ab-columns{gap:32px}}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-columns .ab-columns{width:auto}}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-columns .ab-columns h6{color:#000000;margin-bottom:8px;padding:0}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-columns .ab-columns .col{display:flex;flex-direction:column;justify-content:flex-start;margin:0;padding:0;width:100%}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-columns .ab-columns .col{width:50%}}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-columns .ab-columns .col{width:auto}}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-columns .ab-columns .col:first-of-type{flex-shrink:0}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-columns .ab-columns .col:not(:last-of-type){border-bottom:1px solid #CCCCCC;padding-bottom:24px}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-columns .ab-columns .col:not(:last-of-type){border-bottom:none;border-right:1px solid #CCCCCC;padding-bottom:0;padding-right:32px}}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-columns .ab-columns .col .cta-container{display:flex;flex-wrap:wrap;gap:16px}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-columns .ab-columns .col .ab-cta{margin:0}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-roofing{display:flex;flex-wrap:wrap;gap:24px}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-roofing{flex-wrap:nowrap;gap:32px}}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-roofing .flash-bar-section{display:flex;flex-direction:column;gap:24px;padding:0;width:100%}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-roofing .flash-bar-section{gap:16px;width:50%}}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-roofing .flash-bar-section:not(:last-of-type){border-bottom:1px solid #CCCCCC;padding-bottom:24px}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-roofing .flash-bar-section:not(:last-of-type){border-bottom:none;border-right:1px solid #CCCCCC;padding-bottom:0;padding-right:32px}}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-roofing .flash-bar-section h3{margin-bottom:0}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-roofing .flash-bar-section .flash-bar-cta-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:16px}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-roofing .flash-bar-section .flash-bar-cta-wrapper{flex-direction:row}}body.tenant-owens-corning.oc-brand-2026 .cms-attention-bar .flash-bar-roofing .flash-bar-section .flash-bar-cta-wrapper a{width:auto}body.tenant-owens-corning.oc-brand-2026 .basic-content h2{font-size:36px;line-height:40px}body.tenant-owens-corning.oc-brand-2026 .basic-content h2,body.tenant-owens-corning.oc-brand-2026 .basic-content h2 .prehead{margin-bottom:8px}body.tenant-owens-corning.oc-brand-2026 .basic-content h2 .prehead{font-size:14px;font-weight:400;line-height:20px}body.tenant-owens-corning.oc-brand-2026 .basic-content .oc-cta-container{padding-top:16px}body.tenant-owens-corning.oc-brand-2026 .cms-block-link-set .cms-block-link-set__copy{margin-bottom:24px}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .cms-block-link-set .cms-block-link-set__copy{margin-bottom:32px}}body.tenant-owens-corning.oc-brand-2026 .cms-block-link-set .oc-cta-container{padding-top:24px}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .cms-block-link-set .oc-cta-container{padding-top:32px}}body.tenant-owens-corning.oc-brand-2026 .cms-block-links{display:flex;flex-wrap:wrap;gap:24px}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .cms-block-links{gap:32px}}body.tenant-owens-corning.oc-brand-2026 .cms-block-link{border:1px solid #CCCCCC;border-radius:12px;container-name:cmsBlockLink;container-type:inline-size;flex:1 0 100%;margin:0;overflow:hidden;transition:all 0.2s ease-in-out}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .cms-block-link{flex:1 1 0%}}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .cms-block-link.quarter-link{flex:1 1 calc(50% - 16px)}}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .cms-block-link.quarter-link{flex:1 1 0%}}body.tenant-owens-corning.oc-brand-2026 .cms-block-link,body.tenant-owens-corning.oc-brand-2026 .cms-block-link:hover,body.tenant-owens-corning.oc-brand-2026 .cms-block-link:focus,body.tenant-owens-corning.oc-brand-2026 .cms-block-link:active{text-decoration:none}body.tenant-owens-corning.oc-brand-2026 .cms-block-link img{aspect-ratio:16 / 9;object-fit:cover;object-position:center}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .cms-block-link img{aspect-ratio:4 / 3}}body.tenant-owens-corning.oc-brand-2026 .cms-block-link .text{align-content:center;border-top:1px solid #F0F0F0;flex-wrap:wrap;font-size:16px;font-weight:1000;line-height:24px;order:1;padding:16px;transition:all 0.2s ease-in-out}@media (min-width: 768px){@container cmsBlockLink (width > 280px){body.tenant-owens-corning.oc-brand-2026 .cms-block-link .text{font-size:24px;line-height:32px}}}body.tenant-owens-corning.oc-brand-2026 .cms-block-link .text:before{content:none}body.tenant-owens-corning.oc-brand-2026 .cms-block-link:hover,body.tenant-owens-corning.oc-brand-2026 .cms-block-link:focus,body.tenant-owens-corning.oc-brand-2026 .cms-block-link:active{background-color:#FEF2F9;border-color:#FFA4CA}body.tenant-owens-corning.oc-brand-2026 .cms-block-link:hover .text,body.tenant-owens-corning.oc-brand-2026 .cms-block-link:focus .text,body.tenant-owens-corning.oc-brand-2026 .cms-block-link:active .text{border-color:#FFA4CA;color:#D40F7D}body.tenant-owens-corning.oc-brand-2026 .cms-block-link:hover .text-mover,body.tenant-owens-corning.oc-brand-2026 .cms-block-link:focus .text-mover,body.tenant-owens-corning.oc-brand-2026 .cms-block-link:active .text-mover{transform:none}body.tenant-owens-corning.oc-brand-2026 .cms-block-link .prehead{flex-basis:100%;font-size:14px;font-weight:400;line-height:20px;margin-bottom:0}body.tenant-owens-corning.oc-brand-2026 .cms-block-link .chevron-right{align-items:center;display:inline-flex;flex-shrink:0;font-size:10px;height:20px;justify-content:center;margin-left:auto;transition:color 0.25s ease-in-out;width:20px}body.tenant-owens-corning.oc-brand-2026 .card-row>div{align-items:stretch}body.tenant-owens-corning.oc-brand-2026 .card-row>div>div{display:flex}body.tenant-owens-corning.oc-brand-2026 .cms-card{border:1px solid #CCCCCC;border-radius:12px;container-name:cmsCard;container-type:inline-size;overflow:hidden}body.tenant-owens-corning.oc-brand-2026 .cms-card-content{display:inline-flex;flex-direction:column;flex-grow:1;padding:16px}@container cmsCard (width > 500px){body.tenant-owens-corning.oc-brand-2026 .cms-card-content{padding:24px}}body.tenant-owens-corning.oc-brand-2026 .cms-card-content .prehead,body.tenant-owens-corning.oc-brand-2026 .cms-card-content h3{margin-bottom:8px}body.tenant-owens-corning.oc-brand-2026 .cms-card-content .prehead{font-size:14px;font-weight:400;line-height:20px}body.tenant-owens-corning.oc-brand-2026 .cms-card-content h3{font-size:20px;line-height:28px}@container cmsCard (width > 500px){body.tenant-owens-corning.oc-brand-2026 .cms-card-content h3{font-size:24px;line-height:32px}}body.tenant-owens-corning.oc-brand-2026 .cms-card-content>div:not(.oc-cta-container){flex-grow:1;margin-bottom:16px}@container cmsCard (width > 500px){body.tenant-owens-corning.oc-brand-2026 .cms-card-content>div:not(.oc-cta-container){margin-bottom:24px}}body.tenant-owens-corning.oc-brand-2026 .cms-card-content .chevron-link{justify-content:flex-start}body.tenant-owens-corning.oc-brand-2026 .cms-card-content .chevron-link>span:last-child{font-size:8px;height:16px;width:16px}body.tenant-owens-corning.oc-brand-2026 .cms-card .oc-cta-container{padding-top:0}body.tenant-owens-corning.oc-brand-2026 .cms-card-media{margin-bottom:0}body.tenant-owens-corning.oc-brand-2026 .cms-card-media-icon-wrapper{background-color:#FEF2F9;border-radius:36px;bottom:16px;height:auto;left:16px;padding:4px 12px;width:auto}body.tenant-owens-corning.oc-brand-2026 .cms-card-media-icon-wrapper,body.tenant-owens-corning.oc-brand-2026 .cms-card-media-icon-wrapper i{align-items:center;display:flex;justify-content:center}body.tenant-owens-corning.oc-brand-2026 .cms-card-media-icon-wrapper span{display:contents}body.tenant-owens-corning.oc-brand-2026 .cms-card-media-icon-wrapper i{height:32px;width:32px}body.tenant-owens-corning.oc-brand-2026 .cms-card-media-icon-wrapper i:before{font-size:21px}body.tenant-owens-corning.oc-brand-2026 .cms-card-set-carousel .slick-track{display:flex !important}body.tenant-owens-corning.oc-brand-2026 .cms-card-set-carousel .slick-track .slick-slide{height:inherit !important}body.tenant-owens-corning.oc-brand-2026 .cms-card-set-carousel .slick-track .slick-slide>div{display:flex;height:100%}body.tenant-owens-corning.oc-brand-2026 .cms-card-set-carousel .slick-track .card-item-container{display:inline-flex !important;flex-grow:1}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .cms-card-set-carousel .slick-arrow{height:32px;width:32px}}body.tenant-owens-corning.oc-brand-2026 .cms-card-set-carousel .hero-slick-dots{align-items:center;bottom:-16px;display:flex !important;gap:12px;justify-content:center}body.tenant-owens-corning.oc-brand-2026 .cms-card-set-carousel .hero-slick-dots li{height:unset;margin:0;width:unset}body.tenant-owens-corning.oc-brand-2026 .cms-card-set-carousel .hero-slick-dots li.slick-active button{background-color:#D40F7D}body.tenant-owens-corning.oc-brand-2026 .cms-card-set-carousel .hero-slick-dots li button{background-color:#FFFFFF;border:1px solid #525252;height:20px;width:20px}body.tenant-owens-corning.oc-brand-2026 .cms-card-set-carousel .hero-slick-dots li button:before{content:none}body.tenant-owens-corning.oc-brand-2026 .cms-category-feature-container .basic-content+.cms-row{margin-top:24px}body.tenant-owens-corning.oc-brand-2026 .cms-category-feature-container .cms-box:has(>.cms-category-feature){align-self:stretch}body.tenant-owens-corning.oc-brand-2026 .cms-category-feature-container .cms-category-feature{border-radius:12px;border:1px solid #CCCCCC;overflow:hidden}body.tenant-owens-corning.oc-brand-2026 .cms-category-feature-container .cms-category-feature:has(.cms-card){height:100%}body.tenant-owens-corning.oc-brand-2026 .cms-category-feature-container .cms-category-feature>.cms-box{margin-bottom:0}body.tenant-owens-corning.oc-brand-2026 .cms-category-feature-container .cms-category-feature>.cms-box .cms-media-object{background-color:#FEF2F9}body.tenant-owens-corning.oc-brand-2026 .cms-category-feature-container .cms-category-feature>.cms-box .cms-media-object>div,body.tenant-owens-corning.oc-brand-2026 .cms-category-feature-container .cms-category-feature>.cms-box .cms-media-object .wrapper-link{align-items:center;display:flex;gap:8px}body.tenant-owens-corning.oc-brand-2026 .cms-category-feature-container .cms-category-feature>.cms-box .cms-media-object .image-wrapper{display:inline-flex}body.tenant-owens-corning.oc-brand-2026 .cms-category-feature-container .cms-category-feature>.cms-box .cms-media-object .image-wrapper img{border-radius:0;height:48px;object-fit:contain;width:48px}body.tenant-owens-corning.oc-brand-2026 .cms-category-feature-container .cms-category-feature>.cms-box .cms-media-object .media-body h3{font-size:24px;line-height:32px}body.tenant-owens-corning.oc-brand-2026 .cms-category-feature-container .cms-category-feature .separator{background-color:#CCCCCC;margin:0}body.tenant-owens-corning.oc-brand-2026 .cms-category-feature-container .cms-category-feature .separator:last-child{display:none}body.tenant-owens-corning.oc-brand-2026 .cms-category-feature-container .cms-category-feature .cms-card{border:none;border-radius:0}body.tenant-owens-corning.oc-brand-2026 .cms-category-feature-container .cms-category-feature .cms-media-object{padding:16px}body.tenant-owens-corning.oc-brand-2026 .cms-category-feature-container .cms-category-feature .cms-media-object .image-wrapper{display:none}body.tenant-owens-corning.oc-brand-2026 .cms-category-feature-container .cms-category-feature .cms-media-object .media-body{padding-left:0}body.tenant-owens-corning.oc-brand-2026 .cms-category-feature-container .cms-category-feature .cms-media-object .media-body .prehead{margin-bottom:8px}body.tenant-owens-corning.oc-brand-2026 .cms-category-feature-container .cms-category-feature .cms-media-object .media-body h3{font-size:20px;line-height:28px;margin-bottom:0}body.tenant-owens-corning.oc-brand-2026 .cms-category-feature-container .cms-category-feature .cms-media-object .media-body h3+div{display:none}body.tenant-owens-corning.oc-brand-2026 .cms-category-feature-container .cms-category-feature .cms-media-object .media-body .chevron-link{line-height:16px}body.tenant-owens-corning.oc-brand-2026 .oc-contact-us{background-color:#FEF2F9;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:32px}body.tenant-owens-corning.oc-brand-2026 .oc-contact-us .basic-content h2{font-size:24px;line-height:32px;margin-bottom:12px}body.tenant-owens-corning.oc-brand-2026 .oc-contact-us .oc-contact-us-link-container{margin-top:0}body.tenant-owens-corning.oc-brand-2026 .oc-contact-us .oc-contact-us__phone{color:#D40F7D;font-size:24px;font-weight:1000;line-height:32px;margin-bottom:20px;text-decoration:none}body.tenant-owens-corning.oc-brand-2026 .oc-contact-us .oc-contact-us__links{gap:24px}body.tenant-owens-corning.oc-brand-2026 .oc-contact-us .oc-contact-us__link{color:#3D3D3D;font-family:"OC Rational", Arial, sans-serif;font-size:16px;font-weight:400;line-height:24px;margin-right:0;text-transform:none}body.tenant-owens-corning.oc-brand-2026 .oc-contact-us .oc-contact-us__link:hover,body.tenant-owens-corning.oc-brand-2026 .oc-contact-us .oc-contact-us__link:hover .oc-contact-us__icon{color:#D40F7D}body.tenant-owens-corning.oc-brand-2026 .oc-contact-us .oc-contact-us__link .oc-contact-us__icon{color:#000000;margin-right:5px}body.tenant-owens-corning.oc-brand-2026 .cms-content-and-image .img div:empty{display:none}body.tenant-owens-corning.oc-brand-2026 .cms-content-and-image .img .media-container{border-radius:20px;display:inline-flex;overflow:hidden}body.tenant-owens-corning.oc-brand-2026 .cms-content-and-image .img .media-container picture{display:contents}body.tenant-owens-corning.oc-brand-2026 .cms-content-and-image .img .media-container img{height:100%;object-fit:cover;object-position:center;width:100%}body.tenant-owens-corning.oc-brand-2026 .osano-cm-dialog{box-shadow:0 -1px 10px 0 rgba(0,0,0,0.4);display:flex;gap:30px;padding:30px}body.tenant-owens-corning.oc-brand-2026 .osano-cm-dialog:before{background-image:url("https://imagecdn.owenscorning.com/image/upload/v1791387047/meganav/OwensCorning_r_rgb_sezifj.svg");background-size:contain;height:48px;margin:0;width:109px}body.tenant-owens-corning.oc-brand-2026 .osano-cm-dialog,body.tenant-owens-corning.oc-brand-2026 .osano-cm-dialog .osano-cm-info{color:#333333;font-family:"OC Rational", Arial, sans-serif;font-size:14px;font-weight:400;line-height:20px}body.tenant-owens-corning.oc-brand-2026 .osano-cm-dialog .osano-cm-content__message,body.tenant-owens-corning.oc-brand-2026 .osano-cm-dialog .osano-cm-content__link{display:inline}body.tenant-owens-corning.oc-brand-2026 .osano-cm-dialog__buttons.osano-cm-buttons{margin:0}body.tenant-owens-corning.oc-brand-2026 .osano-cm-dialog__buttons.osano-cm-buttons button,body.tenant-owens-corning.oc-brand-2026 .osano-cm-dialog__buttons.osano-cm-buttons button:focus,body.tenant-owens-corning.oc-brand-2026 .osano-cm-dialog__buttons.osano-cm-buttons button:focus-visible,body.tenant-owens-corning.oc-brand-2026 .osano-cm-dialog__buttons.osano-cm-buttons button:hover{border-radius:1280px;font-size:16px;line-height:24px}body.tenant-owens-corning.oc-brand-2026 .osano-cm-button--type_accept,body.tenant-owens-corning.oc-brand-2026 .osano-cm-button--type_accept:focus,body.tenant-owens-corning.oc-brand-2026 .osano-cm-button--type_accept:hover{background-color:#D40F7D;border-color:#D40F7D;color:#FFFFFF}body.tenant-owens-corning.oc-brand-2026 .osano-cm-button--type_save,body.tenant-owens-corning.oc-brand-2026 .osano-cm-button--type_save:focus,body.tenant-owens-corning.oc-brand-2026 .osano-cm-button--type_save:hover,body.tenant-owens-corning.oc-brand-2026 .osano-cm-button--type_manage:has(+.osano-cm-button--type_accept),body.tenant-owens-corning.oc-brand-2026 .osano-cm-button--type_manage:has(+.osano-cm-button--type_accept):focus,body.tenant-owens-corning.oc-brand-2026 .osano-cm-button--type_manage:has(+.osano-cm-button--type_accept):hover{background-color:#FFFFFF;color:#000000}body.tenant-owens-corning.oc-brand-2026 .osano-cm-button--type_save{border:1px solid #CCCCCC}body.tenant-owens-corning.oc-brand-2026 .osano-cm-button--type_manage:has(+.osano-cm-button--type_accept){border:none;text-decoration:underline}body.tenant-owens-corning.oc-brand-2026 .osano-cm-info-dialog__info .osano-cm-description{font-weight:400}body.tenant-owens-corning.oc-brand-2026 .osano-cm-info-dialog__info .osano-cm-drawer-item .osano-cm-drawer-toggle input{display:none}body.tenant-owens-corning.oc-brand-2026 .osano-cm-info-dialog__info .osano-cm-button{border-radius:1280px;font-size:16px;line-height:24px}body.tenant-owens-corning.oc-brand-2026 .oc-featured-list{gap:32px}body.tenant-owens-corning.oc-brand-2026 .oc-featured-list>div{border-top:none;padding-top:0}body.tenant-owens-corning.oc-brand-2026 .oc-featured-list .media-object-layout h3{margin-bottom:0}body.tenant-owens-corning.oc-brand-2026 .oc-featured-list .cms-card{border:none;border-radius:0}body.tenant-owens-corning.oc-brand-2026 .oc-featured-list .cms-card-media{margin-bottom:32px}body.tenant-owens-corning.oc-brand-2026 .oc-featured-list .cms-card-media img{border-radius:20px}body.tenant-owens-corning.oc-brand-2026 .oc-featured-list .cms-card-content{padding:0}body.tenant-owens-corning.oc-brand-2026 .oc-featured-list .cms-card h3,body.tenant-owens-corning.oc-brand-2026 .oc-featured-list .cms-card h4{font-size:24px;line-height:32px}body.tenant-owens-corning.oc-brand-2026 .cms-figure img{border-radius:20px}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .cms-full-bleed-content,body.tenant-owens-corning.oc-brand-2026 .cms-full-bleed-content .content-panel{border-radius:20px}}body.tenant-owens-corning.oc-brand-2026 .cms-full-bleed-content picture{display:flex;margin-bottom:16px;min-height:272px}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .cms-full-bleed-content picture{margin-bottom:24px}}body.tenant-owens-corning.oc-brand-2026 .cms-full-bleed-content picture img{border-radius:20px;object-fit:cover;object-position:center}@media (max-width: 767px){body.tenant-owens-corning.oc-brand-2026 .cms-full-bleed-content .hot-spot-wrapper{align-items:flex-start;flex-direction:column;gap:16px;justify-content:flex-start;left:32px;right:unset;top:32px;transform:unset;width:calc(100% - 48px)}}body.tenant-owens-corning.oc-brand-2026 .cms-full-bleed-content .hot-spot{border-radius:12px;max-width:100%;padding:16px}body.tenant-owens-corning.oc-brand-2026 .cms-full-bleed-content .hot-spot>div{text-align:unset}body.tenant-owens-corning.oc-brand-2026 .cms-full-bleed-content .hot-spot .primary-text{font-family:"OC Rational", Arial, sans-serif;font-size:14px;font-weight:1000;line-height:20px;text-transform:none}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .cms-full-bleed-content .hot-spot .primary-text{font-size:16px;line-height:24px}}body.tenant-owens-corning.oc-brand-2026 .cms-full-bleed-content .hot-spot .pink-text{display:inline-block}body.tenant-owens-corning.oc-brand-2026 .cms-full-bleed-content .hot-spot .disclaimer-text{font-size:9px;line-height:9px}body.tenant-owens-corning.oc-brand-2026 .cms-full-bleed-content .content-panel{padding:0}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .cms-full-bleed-content .content-panel{padding:32px}}body.tenant-owens-corning.oc-brand-2026 .cms-full-bleed-content .content-panel .prehead{font-size:14px;font-weight:400;line-height:20px}body.tenant-owens-corning.oc-brand-2026 .cms-full-bleed-content .content-panel h2,body.tenant-owens-corning.oc-brand-2026 .cms-full-bleed-content .content-panel h3{font-size:36px;line-height:40px}body.tenant-owens-corning.oc-brand-2026 .cms-gallery-set .basic-content:has(+.gallery-container){margin-bottom:16px}body.tenant-owens-corning.oc-brand-2026 .cms-gallery-modal.image .close{right:16px;top:16px}body.tenant-owens-corning.oc-brand-2026 .cms-gallery-modal.image .close svg{filter:drop-shadow(0 0 40px rgba(0,0,0,0.65))}body.tenant-owens-corning.oc-brand-2026 .cms-gallery-modal img,body.tenant-owens-corning.oc-brand-2026 .cms-gallery-modal .cms-video-container{border-radius:8px;overflow:hidden}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .gallery-container{grid-template-columns:repeat(auto-fill, calc((100% / 6) - 25px))}}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .gallery-container.thumbnail-large{grid-template-columns:repeat(auto-fill, calc((100% / 4) - 23px))}}body.tenant-owens-corning.oc-brand-2026 .gallery-container .gallery-thumbnail{border-radius:12px;border:1px solid #CCCCCC;overflow:hidden}body.tenant-owens-corning.oc-brand-2026 .gallery-container .gallery-thumbnail a{border:none;color:#141414;margin-bottom:0px;text-decoration:none}body.tenant-owens-corning.oc-brand-2026 .gallery-container .gallery-thumbnail a:hover{background-color:#FEF2F9}body.tenant-owens-corning.oc-brand-2026 .gallery-container .gallery-thumbnail a:before{background-color:#FEF2F9;background-image:url(/global/assets/gallery/zoom_out_map.svg);background-position:center;background-repeat:no-repeat;background-size:24px 24px;border-radius:20px;content:"";height:28px;margin:16px;width:40px}body.tenant-owens-corning.oc-brand-2026 .gallery-container .gallery-thumbnail a:after{content:none}body.tenant-owens-corning.oc-brand-2026 .gallery-container .gallery-thumbnail a.video:before{background-image:url(/global/assets/gallery/videocam.svg)}body.tenant-owens-corning.oc-brand-2026 .gallery-container .gallery-thumbnail a .gallery-item-description{font-size:14px;line-height:20px;padding:12px}body.tenant-owens-corning.oc-brand-2026 .hero-tier-1{display:flex;flex-direction:column;gap:16px;max-width:1440px;min-height:202px;padding:0 16px;position:relative;width:100%}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .hero-tier-1{flex-direction:row;justify-content:center;min-height:432px;padding-bottom:48px;padding-top:0}}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .hero-tier-1{min-height:600px;padding-bottom:80px;padding-top:80px}}body.tenant-owens-corning.oc-brand-2026 .hero-tier-1 .hero-bg{aspect-ratio:16 / 9;background-size:cover;margin-bottom:0;position:relative;width:100%}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .hero-tier-1 .hero-bg{left:0;position:absolute;top:0}}body.tenant-owens-corning.oc-brand-2026 .hero-tier-1 .hero-bg,body.tenant-owens-corning.oc-brand-2026 .hero-tier-1 .hero-bg video{display:inline-block}body.tenant-owens-corning.oc-brand-2026 .hero-tier-1-content-wrap{align-items:flex-end;display:flex;position:relative;width:100%}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .hero-tier-1-content-wrap{max-width:1170px}}body.tenant-owens-corning.oc-brand-2026 .hero-tier-1-content{display:flex;flex-direction:column;gap:24px;max-width:100%}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .hero-tier-1-content{max-width:480px}}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .hero-tier-1-content{gap:40px;max-width:770px}}body.tenant-owens-corning.oc-brand-2026 .hero-tier-1-content .prehead,body.tenant-owens-corning.oc-brand-2026 .hero-tier-1-content h1,body.tenant-owens-corning.oc-brand-2026 .hero-tier-1-content .body-text{color:#000000}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .hero-tier-1-content .prehead,body.tenant-owens-corning.oc-brand-2026 .hero-tier-1-content h1,body.tenant-owens-corning.oc-brand-2026 .hero-tier-1-content .body-text{color:#FFFFFF;text-shadow:0 0 40px rgba(0,0,0,0.65)}}body.tenant-owens-corning.oc-brand-2026 .hero-tier-1-content .button-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .hero-tier-1-content .button-wrapper{gap:24px}}body.tenant-owens-corning.oc-brand-2026 .hero-tier-1-content .button-wrapper:empty{display:none}body.tenant-owens-corning.oc-brand-2026 .hero-tier-1-content .button-wrapper .oc-cta-container{padding:0}body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers{display:flex;flex-direction:column;width:100%}body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers .image-container,body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers .content-container{display:flex;position:relative;width:100%}body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers .image-container{height:240px}body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers .image-container img{display:inline-block;object-fit:cover;object-position:center top;width:100%}body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers .content-container{flex-direction:column;padding:16px 16px 0}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers .content-container{padding-left:135px;padding-right:135px}}body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers .content-container .prehead,body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers .content-container h1{margin-bottom:8px}body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers .content-container .body-copy{color:#000000}body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers .content-container .body-copy div,body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers .content-container .body-copy p{margin:0}body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers.hero-tier-4{border-bottom:1px solid #CCCCCC}body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers.hero-tier-4 .content-container{padding-bottom:32px}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers.hero-tier-4 .content-container{padding:24px 235px}}body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers.hero-tier-4 .content-container .middle-dot{display:none}body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers.hero-tier-4 .content-container .tags,body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers.hero-tier-4 .content-container .hero-byline{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers.hero-tier-4 .content-container .tags,body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers.hero-tier-4 .content-container .hero-byline{align-items:center;flex-direction:row}}body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers.hero-tier-4 .content-container .tags>span,body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers.hero-tier-4 .content-container .hero-byline>span{margin-bottom:0}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers.hero-tier-4 .content-container .tags>span:not(:last-of-type):after,body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers.hero-tier-4 .content-container .hero-byline>span:not(:last-of-type):after{content:'|';padding-left:8px}}body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers.hero-tier-4 .content-container .tags{margin-bottom:8px}body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers.hero-tier-4 .content-container .tags span{color:#000000;font-weight:700}body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers.hero-tier-4 .content-container .hero-byline{color:#141414}body.tenant-owens-corning.oc-brand-2026 .hero-consolidated-tiers.hero-tier-4 .content-container .hero-byline strong{font-weight:1000}body.tenant-owens-corning.oc-brand-2026 .hero-tier-3-non-standard{background-color:#FEF2F9;display:flex;flex-direction:column-reverse;gap:24px;padding:24px 16px;width:100%}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .hero-tier-3-non-standard{flex-direction:row;gap:16px;padding-bottom:48px;padding-top:48px}}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .hero-tier-3-non-standard{gap:32px;padding-left:135px;padding-right:135px}}body.tenant-owens-corning.oc-brand-2026 .hero-tier-3-non-standard .content-container,body.tenant-owens-corning.oc-brand-2026 .hero-tier-3-non-standard .image-container{display:inline-flex;position:relative;width:100%}body.tenant-owens-corning.oc-brand-2026 .hero-tier-3-non-standard .content-container{flex-direction:column;flex-grow:1;gap:8px}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .hero-tier-3-non-standard .content-container{justify-content:center}body.tenant-owens-corning.oc-brand-2026 .hero-tier-3-non-standard .content-container:has(+.image-container){width:50%}}body.tenant-owens-corning.oc-brand-2026 .hero-tier-3-non-standard .content-container .prehead,body.tenant-owens-corning.oc-brand-2026 .hero-tier-3-non-standard .content-container h1{margin-bottom:0}body.tenant-owens-corning.oc-brand-2026 .hero-tier-3-non-standard .content-container .body-copy div,body.tenant-owens-corning.oc-brand-2026 .hero-tier-3-non-standard .content-container .body-copy p{margin:0}body.tenant-owens-corning.oc-brand-2026 .hero-tier-3-non-standard .image-container{max-height:240px}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .hero-tier-3-non-standard .image-container{width:50%}}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .hero-tier-3-non-standard .image-container{max-height:304px}}body.tenant-owens-corning.oc-brand-2026 .hero-tier-3-non-standard .image-container img{border-radius:20px;display:inline-block;object-fit:cover;object-position:left top;width:100%}body.tenant-owens-corning.oc-brand-2026 .filterable-list-content-header{align-items:center}body.tenant-owens-corning.oc-brand-2026 .filterable-list-content-header h3{font-size:20px;line-height:28px}body.tenant-owens-corning.oc-brand-2026 .filterable-list-content-header .oc-form .select-container label{margin-bottom:0}body.tenant-owens-corning.oc-brand-2026 .filterable-list-desktop-filter-controls .filter-list-chip-container{align-items:center;display:flex;gap:16px}body.tenant-owens-corning.oc-brand-2026 .filterable-list-desktop-filter-controls .filter-list-chip-container span{margin:0}body.tenant-owens-corning.oc-brand-2026 .filterable-list-desktop-filter-controls .filter-list-chip-container span.filter-list-label{color:#000000;font-weight:1000}body.tenant-owens-corning.oc-brand-2026 .filterable-list-desktop-filter-controls .filter-list-chip-container span.filter-list-chip{background-color:#F0F0F0;border-radius:8px;font-size:14px;font-weight:700;gap:8px;line-height:14px;padding:5px 8px}body.tenant-owens-corning.oc-brand-2026 .filterable-list-desktop-filter-controls .filter-list-chip-container span.filter-list-chip-close{font-size:16px}body.tenant-owens-corning.oc-brand-2026 .filterable-list-desktop-filter-controls .filter-list-chip-container span.filter-list-chip-reset{font-size:14px;line-height:20px}@media (max-width: 1199px){body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container{z-index:1000}}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container h4{font-size:20px;line-height:28px}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container .content-group-container{border-top:1px solid #CCCCCC}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container .content-group-container-label label{color:#000000;font-weight:1000;line-height:24px;margin-bottom:0}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container .content-group-container-label label+span{display:inline-flex;font-size:8px;position:relative}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container .content-group-container-label label+span:before{display:inline-block;height:8px;left:0;position:relative;top:0;width:6px}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container .content-group-container .filter-list-search-bar{align-items:center;border:1px solid #CCCCCC;border-radius:4px;display:flex;flex-direction:row-reverse;gap:8px;padding:0 8px}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container .content-group-container .filter-list-search-bar:focus-within{outline:1px solid #D40F7D;outline-offset:2px}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container .content-group-container .filter-list-search-bar button,body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container .content-group-container .filter-list-search-bar input{border:none}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container .content-group-container .filter-list-search-bar button{color:#858585;font-size:16px;height:20px;padding:0;width:20px}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container .content-group-container .filter-list-search-bar input{height:auto;padding:4px 0}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container .content-group-container .filter-list-search-bar input:focus,body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container .content-group-container .filter-list-search-bar input:focus-visible{outline:none}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container .content-group-container .checkbox-container label{line-height:20px}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container .checkbox-container input{margin-top:0}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container .checkbox-container .check svg{display:none}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container .color-filter{display:flex;flex-wrap:wrap;gap:8px}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container .color-filter .oc-filter-option{margin-bottom:0;width:calc((100% / 3) - 6px)}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container .color-filter .oc-filter-option label{border:1px solid #CCCCCC;border-radius:8px;color:#FFFFFF;font-size:14px;font-weight:1000;height:auto;line-height:20px;margin:0;padding:12px 8px;width:100%}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container .color-filter .oc-filter-option label[color="white"]{color:#000000}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container .color-filter .oc-filter-option label .check{background-image:none;left:0;top:0;transform:rotate(-45deg) translate(0%, -100%)}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container .filter-tree-list li a{text-decoration:none}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container .filter-tree-list li a.selected{color:#D40F7D}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container .scrollable-children{overflow:hidden auto}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container .filter-list-pane-buttons{align-items:center;gap:24px;justify-content:space-between;padding:24px}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-filter-container .filter-list-pane-buttons{padding:24px 0 0}}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content>section .h3{margin-bottom:24px}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .oc-form{align-items:center}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .oc-form .select-container label{margin-bottom:0}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-result-wrapper{border-bottom:1px solid #CCCCCC}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-result-wrapper a{text-decoration:none}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-result-wrapper a:hover h3,body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-result-wrapper a:hover h4,body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-result-wrapper a:hover .prehead,body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-result-wrapper a:hover p{color:inherit}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-result-wrapper img{border:1px solid #F0F0F0;border-radius:12px}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-result-wrapper .prehead{font-weight:400}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-result-wrapper h3,body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-result-wrapper h4{font-size:20px;line-height:28px;margin-bottom:4px}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .document-heading{font-size:20px;font-weight:1000;line-height:28px;text-align:left;text-transform:none}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .result-item-document-details{align-items:flex-start;display:flex;flex-direction:column;font-size:14px;gap:12px;line-height:20px}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .result-item-document-details{align-items:center;flex-direction:row}}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .result-item-document-details>div{align-items:center;display:inline-flex;gap:8px}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .result-item-document-details>div span{color:#141414;margin-right:0}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content a.result-item-document-details:hover{color:#141414;text-decoration:underline}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .product-item-feature-list{display:flex;flex-wrap:wrap;font-size:14px;gap:12px;line-height:20px;margin:0;padding-top:4px}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .product-item-feature-list li{flex-basis:calc(50% - 12px);margin:0}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .result-item-attribute-list{flex-direction:column;gap:12px}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .result-item-attribute-list{flex-direction:row}}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .result-item-attribute-list>span{line-height:20px;width:calc(50% - 6px)}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-pfc-item-description{margin:4px 0 12px}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-pfc-item-info-list{gap:12px;margin-top:0}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-pfc-item-info-list>div{display:inline-flex;flex-direction:column;gap:12px}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-pfc-item-info-list>div span{line-height:20px;margin-top:0}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-color-pairing-card,body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-shingle-card{background-color:#FFFFFF;border:1px solid #CCCCCC;border-radius:12px;overflow:hidden;transition:all 0.2s ease-in-out}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-color-pairing-card:hover,body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-shingle-card:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -2px rgba(0,0,0,0.1)}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-color-pairing-card .cms-card-content>div,body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-color-pairing-card .cms-card-content h3,body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-shingle-card .cms-card-content>div,body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-shingle-card .cms-card-content h3{margin-bottom:0}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-color-pairing-card .cms-card-content>div,body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-shingle-card .cms-card-content>div{font-weight:700}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-color-pairing-card .color-palette-container,body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-shingle-card .color-palette-container{display:inline-block;position:relative;width:100%}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-color-pairing-card .color-palette-container>div,body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-color-pairing-card .color-palette-container h3,body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-shingle-card .color-palette-container>div,body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-shingle-card .color-palette-container h3{margin-bottom:0}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-color-pairing-card .color-palette-container h3,body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-shingle-card .color-palette-container h3{font-size:20px;line-height:28px;padding:16px}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-shingle-card:hover>div{color:#141414}body.tenant-owens-corning.oc-brand-2026 .filter-list-results .filterable-list-content .filterable-list-shingle-card:hover h3{color:#D40F7D}body.tenant-owens-corning.oc-brand-2026 .cms-item-list{width:100%}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .cms-item-list{max-width:738px}}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .cms-item-list{max-width:1440px}}body.tenant-owens-corning.oc-brand-2026 .cms-item-list .border{border-color:#CCCCCC;border-width:1px}body.tenant-owens-corning.oc-brand-2026 .cms-media-object img.img-responsive{border-radius:12px}body.tenant-owens-corning.oc-brand-2026 .cms-media-object .wrapper-link{text-decoration:none}body.tenant-owens-corning.oc-brand-2026 .cms-media-object .prehead{font-size:14px;font-weight:400;line-height:20px;margin-bottom:2px}body.tenant-owens-corning.oc-brand-2026 .cms-media-object h3,body.tenant-owens-corning.oc-brand-2026 .cms-media-object h4{color:#000000;font-size:20px;font-weight:1000;line-height:28px;margin-bottom:2px}body.tenant-owens-corning.oc-brand-2026 .cms-media-object .media-body p{color:#000000;font-size:16px;font-weight:400;line-height:24px}body.tenant-owens-corning.oc-brand-2026 .cms-news-container{margin-bottom:0}body.tenant-owens-corning.oc-brand-2026 .cms-news-container .recent-news-heading-grid{margin-bottom:32px}body.tenant-owens-corning.oc-brand-2026 .cms-news-container .recent-news-heading-grid>span{color:#000000;font-size:24px;font-weight:1000;line-height:32px}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .cms-news-container .recent-news-heading-grid>span{font-size:36px;line-height:40px}}body.tenant-owens-corning.oc-brand-2026 .cms-news-container .recent-news-heading-grid a{text-decoration:none}body.tenant-owens-corning.oc-brand-2026 .cms-news-container .recent-news-heading-grid a .react-chevron-right{display:none}body.tenant-owens-corning.oc-brand-2026 .cms-news-container .news-items-grid{flex-wrap:wrap}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .cms-news-container .news-items-grid{flex-wrap:nowrap}}body.tenant-owens-corning.oc-brand-2026 .cms-news-container .news-items-grid .news-item{border-radius:12px;border:1px solid #CCCCCC;overflow:hidden;max-width:100%;width:100%}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .cms-news-container .news-items-grid .news-item{max-width:calc(50% - 16px)}}body.tenant-owens-corning.oc-brand-2026 .cms-news-container .news-items-grid .news-item,body.tenant-owens-corning.oc-brand-2026 .cms-news-container .news-items-grid .news-item-content{display:flex;flex-direction:column}body.tenant-owens-corning.oc-brand-2026 .cms-news-container .news-items-grid .news-item-prehead{background-color:#F3F3F3;border:none;color:#000000;font-size:16px;font-weight:1000;line-height:24px;margin:0;padding:8px 16px}body.tenant-owens-corning.oc-brand-2026 .cms-news-container .news-items-grid .news-item-content{flex-grow:1;gap:16px;padding:16px}body.tenant-owens-corning.oc-brand-2026 .cms-news-container .news-items-grid .news-item-content h3{font-size:20px;line-height:28px;margin-bottom:0}body.tenant-owens-corning.oc-brand-2026 .cms-news-container .news-items-grid .news-item-content .oc-cta-container{margin-top:auto;padding-top:0}body.tenant-owens-corning.oc-brand-2026 .separator::after{background-color:#CCCCCC;height:1px}body.tenant-owens-corning.oc-brand-2026 .share-banner{background-color:#FEF2F9;border-radius:36px;color:#D40F7D;flex-wrap:wrap;justify-content:center;padding:12px 24px}@media (min-width: 768px){body.tenant-owens-corning.oc-brand-2026 .share-banner{gap:24px}}body.tenant-owens-corning.oc-brand-2026 .share-banner,body.tenant-owens-corning.oc-brand-2026 .share-banner .icon-container{align-items:center;display:flex;gap:16px}body.tenant-owens-corning.oc-brand-2026 .share-banner.dark .h4{color:#D40F7D}body.tenant-owens-corning.oc-brand-2026 .share-banner.light{background:#FFFFFF;color:#000000}body.tenant-owens-corning.oc-brand-2026 .share-banner.light a svg{fill:#000000}body.tenant-owens-corning.oc-brand-2026 .share-banner.light a:hover{background:#000000}body.tenant-owens-corning.oc-brand-2026 .share-banner.light a:hover svg{fill:#FFFFFF}body.tenant-owens-corning.oc-brand-2026 .share-banner .h4{margin:0}body.tenant-owens-corning.oc-brand-2026 .share-banner a{border-radius:4px;display:inline-flex;padding:5px}body.tenant-owens-corning.oc-brand-2026 .share-banner a:hover{background:#D40F7D}body.tenant-owens-corning.oc-brand-2026 .share-banner a:hover svg{fill:#FFFFFF}body.tenant-owens-corning.oc-brand-2026 .share-banner a svg{fill:#D40F7D;height:24px;width:24px}body.tenant-owens-corning.oc-brand-2026 .oc-stickynav{border-bottom:1px solid #CCCCCC;overflow:visible;padding:0}body.tenant-owens-corning.oc-brand-2026 .oc-stickynav:before,body.tenant-owens-corning.oc-brand-2026 .oc-stickynav:after{content:none}body.tenant-owens-corning.oc-brand-2026 .oc-stickynav .sticky-wrapper{height:auto;overflow:unset;padding:0}body.tenant-owens-corning.oc-brand-2026 .oc-stickynav .sticky-wrapper .stickynav-container{display:flex;flex-direction:row;gap:16px;margin:0;max-width:1440px;padding:32px 16px}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .oc-stickynav .sticky-wrapper .stickynav-container{padding-left:135px;padding-right:135px}}body.tenant-owens-corning.oc-brand-2026 .oc-stickynav .sticky-wrapper .stickynav-container .cta-group{margin:0}body.tenant-owens-corning.oc-brand-2026 .oc-stickynav .sticky-wrapper .stickynav-container .mobile-stickynav{display:none}body.tenant-owens-corning.oc-brand-2026 .oc-stickynav .sticky-wrapper .stickynav-container .stickynav-links{align-items:center;display:flex;max-height:unset}body.tenant-owens-corning.oc-brand-2026 .oc-stickynav .sticky-wrapper .stickynav-container .stickynav-links li{display:inline-block;margin:0}body.tenant-owens-corning.oc-brand-2026 .oc-stickynav .sticky-wrapper .stickynav-container .stickynav-links li.hovering a{color:#D40F7D}body.tenant-owens-corning.oc-brand-2026 .oc-stickynav .sticky-wrapper .stickynav-container .stickynav-links li a{color:#3D3D3D;font-size:14px;font-weight:400;line-height:20px;padding:10px 16px}body.tenant-owens-corning.oc-brand-2026 .oc-stickynav .sticky-wrapper .stickynav-container .arrow-container{align-items:center;background-color:#FFFFFF;display:inline-flex;height:100%;justify-content:center;padding:4px;position:absolute;top:50%;transform:translateY(-50%);width:32px}body.tenant-owens-corning.oc-brand-2026 .oc-stickynav .sticky-wrapper .stickynav-container .arrow-container.arrow-left{left:-16px}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .oc-stickynav .sticky-wrapper .stickynav-container .arrow-container.arrow-left{left:0}}body.tenant-owens-corning.oc-brand-2026 .oc-stickynav .sticky-wrapper .stickynav-container .arrow-container.arrow-right{right:-16px}@media (min-width: 1200px){body.tenant-owens-corning.oc-brand-2026 .oc-stickynav .sticky-wrapper .stickynav-container .arrow-container.arrow-right{right:0}}body.tenant-owens-corning.oc-brand-2026 .oc-stickynav .sticky-wrapper .stickynav-container .arrow-container .fa{font-size:12px;font-weight:normal;padding:0;transform:none}body.tenant-owens-corning.oc-brand-2026 .cms-tabbed-content__tabs,body.tenant-owens-corning.oc-brand-2026 .tabs-list{background-color:#FFFFFF;border:1px solid #CCCCCC;border-radius:8px;padding:4px;width:fit-content;margin-left:auto;margin-right:0}body.tenant-owens-corning.oc-brand-2026 .cms-tabbed-content__tabs[data-tabs-align='center'],body.tenant-owens-corning.oc-brand-2026 .tabs-list[data-tabs-align='center']{margin-right:auto}body.tenant-owens-corning.oc-brand-2026 .cms-tabbed-content__tabs[data-tabs-align='left'],body.tenant-owens-corning.oc-brand-2026 .tabs-list[data-tabs-align='left']{margin-left:0}body.tenant-owens-corning.oc-brand-2026 .cms-tabbed-content__tabs .cms-tab,body.tenant-owens-corning.oc-brand-2026 .tabs-list .cms-tab{background:transparent;border-bottom:none;border-radius:4px;color:#3D3D3D;font-size:18px;font-weight:700;line-height:18px;margin-bottom:0;padding:8px}body.tenant-owens-corning.oc-brand-2026 .cms-tabbed-content__tabs .cms-tab:focus,body.tenant-owens-corning.oc-brand-2026 .cms-tabbed-content__tabs .cms-tab:focus-visible,body.tenant-owens-corning.oc-brand-2026 .tabs-list .cms-tab:focus,body.tenant-owens-corning.oc-brand-2026 .tabs-list .cms-tab:focus-visible{outline:1px solid #D40F7D;outline-offset:2px}body.tenant-owens-corning.oc-brand-2026 .cms-tabbed-content__tabs .cms-tab.active,body.tenant-owens-corning.oc-brand-2026 .cms-tabbed-content__tabs .cms-tab.active a,body.tenant-owens-corning.oc-brand-2026 .cms-tabbed-content__tabs .cms-tab[aria-selected='true'],body.tenant-owens-corning.oc-brand-2026 .cms-tabbed-content__tabs .cms-tab[aria-selected='true'] a,body.tenant-owens-corning.oc-brand-2026 .cms-tabbed-content__tabs .cms-tab:hover,body.tenant-owens-corning.oc-brand-2026 .cms-tabbed-content__tabs .cms-tab:hover a,body.tenant-owens-corning.oc-brand-2026 .tabs-list .cms-tab.active,body.tenant-owens-corning.oc-brand-2026 .tabs-list .cms-tab.active a,body.tenant-owens-corning.oc-brand-2026 .tabs-list .cms-tab[aria-selected='true'],body.tenant-owens-corning.oc-brand-2026 .tabs-list .cms-tab[aria-selected='true'] a,body.tenant-owens-corning.oc-brand-2026 .tabs-list .cms-tab:hover,body.tenant-owens-corning.oc-brand-2026 .tabs-list .cms-tab:hover a{color:#D40F7D}body.tenant-owens-corning.oc-brand-2026 .cms-tabbed-content__tabs .cms-tab.active,body.tenant-owens-corning.oc-brand-2026 .cms-tabbed-content__tabs .cms-tab[aria-selected='true'],body.tenant-owens-corning.oc-brand-2026 .tabs-list .cms-tab.active,body.tenant-owens-corning.oc-brand-2026 .tabs-list .cms-tab[aria-selected='true']{background-color:#FEF2F9;box-shadow:0 0 2px 0 rgba(0,0,0,0.14),0 0 1px 0 rgba(0,0,0,0.2)}body.tenant-owens-corning.oc-brand-2026 .cms-tabbed-content__tabs .cms-tab:before,body.tenant-owens-corning.oc-brand-2026 .tabs-list .cms-tab:before{font-size:15px;padding-right:6px}body.tenant-owens-corning.oc-brand-2026 .cms-tabbed-content__tabs .cms-tab .icon-container,body.tenant-owens-corning.oc-brand-2026 .tabs-list .cms-tab .icon-container{align-items:center;display:inline-flex;justify-content:center;margin-right:6px}body.tenant-owens-corning.oc-brand-2026 .cms-tabbed-content__tabs .cms-tab .icon-container svg,body.tenant-owens-corning.oc-brand-2026 .tabs-list .cms-tab .icon-container svg{height:15px;width:15px}body.tenant-owens-corning.oc-brand-2026 .cms-table-wrapper{margin:0 auto;max-width:1170px}body.tenant-owens-corning.oc-brand-2026 .cms-table-controller{border:1px solid #CCCCCC;border-radius:12px}body.tenant-owens-corning.oc-brand-2026 .cms-table-controller:not(.editing){overflow:hidden}body.tenant-owens-corning.oc-brand-2026 .cms-table-controller+div{margin-top:16px}body.tenant-owens-corning.oc-brand-2026 .cms-table thead tr:last-of-type th,body.tenant-owens-corning.oc-brand-2026 .cms-table thead tr:last-of-type td,body.tenant-owens-corning.oc-brand-2026 .cms-table tbody tr:last-of-type th,body.tenant-owens-corning.oc-brand-2026 .cms-table tbody tr:last-of-type td{border-bottom:0}body.tenant-owens-corning.oc-brand-2026 .cms-table thead th,body.tenant-owens-corning.oc-brand-2026 .cms-table thead td,body.tenant-owens-corning.oc-brand-2026 .cms-table tbody th,body.tenant-owens-corning.oc-brand-2026 .cms-table tbody td{border-bottom:1px solid #CCCCCC;border-left:0;border-right:1px solid #CCCCCC;border-top:0;padding:12px}body.tenant-owens-corning.oc-brand-2026 .cms-table thead th:last-child,body.tenant-owens-corning.oc-brand-2026 .cms-table thead td:last-child,body.tenant-owens-corning.oc-brand-2026 .cms-table tbody th:last-child,body.tenant-owens-corning.oc-brand-2026 .cms-table tbody td:last-child{border-right:0}body.tenant-owens-corning.oc-brand-2026 .cms-table thead{border:0}body.tenant-owens-corning.oc-brand-2026 .cms-table thead:not(.cms-table-guide){background-color:#F0F0F0}body.tenant-owens-corning.oc-brand-2026 .cms-table thead:not(.cms-table-guide) th{color:#000000;font-weight:1000;text-align:left}
