@charset "UTF-8";@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.font-century{font-family:CenturyGothic}.font-eurostile{font-family:EurostileExt-Reg}body:not(.wp-admin){font-family:Dylan,sans-serif;font-weight:300!important;letter-spacing:normal!important}body:not(.wp-admin) h1,body:not(.wp-admin) h2,body:not(.wp-admin) h3,body:not(.wp-admin) h4,body:not(.wp-admin) h5{font-weight:300!important}body:not(.wp-admin) h1,body:not(.wp-admin) h2,body:not(.wp-admin) h3{color:#464747}body:not(.wp-admin) h1{text-transform:uppercase}body:not(.wp-admin) h1.visually-hidden{position:absolute;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;width:1px;overflow:hidden}body:not(.wp-admin) h2{font-size:36px;line-height:48px;letter-spacing:.16em;text-transform:uppercase}@media (min-width:1024px){body:not(.wp-admin) h2{font-size:48px;line-height:52px}}body:not(.wp-admin) h3{font-size:32px;line-height:1.2;color:#464747}body:not(.wp-admin) h6{font-size:16px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:#8f8c8c;font-weight:700;margin-bottom:16px}body:not(.wp-admin) a{text-decoration:none!important}body:not(.wp-admin) a:focus,body:not(.wp-admin) a:hover,body:not(.wp-admin) a:visited{text-decoration:none!important}body:not(.wp-admin) a.post-edit-link{position:fixed;z-index:9;bottom:100px;right:5px;font-size:.8em;text-transform:uppercase;font-weight:700;opacity:.8;transform:rotate(90deg)}body:not(.wp-admin) ul{color:#8f8c8c}body:not(.wp-admin) p{width:100%;margin:0 0 1em;padding:0;color:#8f8c8c;letter-spacing:.02em}body:not(.wp-admin) p.p2,body:not(.wp-admin) p.p3{width:100%;float:left;margin:0 0 2em;padding:0}body:not(.wp-admin) p.has-large-font-size{font-size:18px;line-height:1;margin-bottom:24px;font-weight:400}@media (min-width:768px){body:not(.wp-admin) p.has-large-font-size{font-size:30px;line-height:37px}}body:not(.wp-admin) p a{border-bottom:1px dotted rgba(0,0,0,.08)}body:not(.wp-admin) p a:hover{color:#f5d735}body:not(.wp-admin) b,body:not(.wp-admin) strong{color:#464747}body:not(.wp-admin) a:hover img:not(.icon),body:not(.wp-admin) a:hover video{filter:none;opacity:.85}.bc-account-page body:not(.wp-admin) input[type=submit],.block.hubspot .hbspt-form body:not(.wp-admin) input[type=submit],.main-navigation ul li>ul body:not(.wp-admin) li.menu-item-layout-button>a,.main-navigation ul li>ul li.menu-item-layout-button ul li body:not(.wp-admin) a,.search__refine ul li body:not(.wp-admin) .search-filter-reset,body:not(.wp-admin) .bc-account-page input[type=submit],body:not(.wp-admin) .bc-btn,body:not(.wp-admin) .block.hubspot .hbspt-form input[type=submit],body:not(.wp-admin) .btn,body:not(.wp-admin) .btn--alt,body:not(.wp-admin) .btn--small,body:not(.wp-admin) .button,body:not(.wp-admin) .hbspt-form input[type=submit],body:not(.wp-admin) .main-navigation ul li>ul li.menu-item-layout-button ul li a,body:not(.wp-admin) .main-navigation ul li>ul li.menu-item-layout-button>a,body:not(.wp-admin) .moo-btn,body:not(.wp-admin) .moo-btn.darkbg,body:not(.wp-admin) .search__refine ul li .search-filter-reset,body:not(.wp-admin) .site-footer .hbspt-form input.hs-button,body:not(.wp-admin) a.button,body:not(.wp-admin) a.button:visited{font-weight:700;font-size:14px;line-height:1;text-transform:uppercase;padding:11px 48px;border-radius:20px;border:2px solid #dde1eb;border-color:#dde1eb!important;color:#8f8c8c!important;background:0 0!important;box-shadow:none;height:auto;white-space:-moz-pre-wrap!important;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;white-space:normal}.bc-account-page body:not(.wp-admin) input[type=submit]:active,.bc-account-page body:not(.wp-admin) input[type=submit]:focus,.bc-account-page body:not(.wp-admin) input[type=submit]:hover,.block.hubspot .hbspt-form body:not(.wp-admin) input[type=submit]:active,.block.hubspot .hbspt-form body:not(.wp-admin) input[type=submit]:focus,.block.hubspot .hbspt-form body:not(.wp-admin) input[type=submit]:hover,.main-navigation ul li>ul body:not(.wp-admin) li.menu-item-layout-button>a:active,.main-navigation ul li>ul body:not(.wp-admin) li.menu-item-layout-button>a:focus,.main-navigation ul li>ul body:not(.wp-admin) li.menu-item-layout-button>a:hover,.main-navigation ul li>ul li.menu-item-layout-button ul li body:not(.wp-admin) a:active,.main-navigation ul li>ul li.menu-item-layout-button ul li body:not(.wp-admin) a:focus,.main-navigation ul li>ul li.menu-item-layout-button ul li body:not(.wp-admin) a:hover,.search__refine ul li body:not(.wp-admin) .search-filter-reset:active,.search__refine ul li body:not(.wp-admin) .search-filter-reset:focus,.search__refine ul li body:not(.wp-admin) .search-filter-reset:hover,body:not(.wp-admin) .bc-account-page input[type=submit]:active,body:not(.wp-admin) .bc-account-page input[type=submit]:focus,body:not(.wp-admin) .bc-account-page input[type=submit]:hover,body:not(.wp-admin) .bc-btn:active,body:not(.wp-admin) .bc-btn:focus,body:not(.wp-admin) .bc-btn:hover,body:not(.wp-admin) .block.hubspot .hbspt-form input[type=submit]:active,body:not(.wp-admin) .block.hubspot .hbspt-form input[type=submit]:focus,body:not(.wp-admin) .block.hubspot .hbspt-form input[type=submit]:hover,body:not(.wp-admin) .btn--alt:active,body:not(.wp-admin) .btn--alt:focus,body:not(.wp-admin) .btn--alt:hover,body:not(.wp-admin) .btn--small:active,body:not(.wp-admin) .btn--small:focus,body:not(.wp-admin) .btn--small:hover,body:not(.wp-admin) .btn:active,body:not(.wp-admin) .btn:focus,body:not(.wp-admin) .btn:hover,body:not(.wp-admin) .button:active,body:not(.wp-admin) .button:focus,body:not(.wp-admin) .button:hover,body:not(.wp-admin) .hbspt-form input[type=submit]:active,body:not(.wp-admin) .hbspt-form input[type=submit]:focus,body:not(.wp-admin) .hbspt-form input[type=submit]:hover,body:not(.wp-admin) .main-navigation ul li>ul li.menu-item-layout-button ul li a:active,body:not(.wp-admin) .main-navigation ul li>ul li.menu-item-layout-button ul li a:focus,body:not(.wp-admin) .main-navigation ul li>ul li.menu-item-layout-button ul li a:hover,body:not(.wp-admin) .main-navigation ul li>ul li.menu-item-layout-button>a:active,body:not(.wp-admin) .main-navigation ul li>ul li.menu-item-layout-button>a:focus,body:not(.wp-admin) .main-navigation ul li>ul li.menu-item-layout-button>a:hover,body:not(.wp-admin) .moo-btn.darkbg:active,body:not(.wp-admin) .moo-btn.darkbg:focus,body:not(.wp-admin) .moo-btn.darkbg:hover,body:not(.wp-admin) .moo-btn:active,body:not(.wp-admin) .moo-btn:focus,body:not(.wp-admin) .moo-btn:hover,body:not(.wp-admin) .search__refine ul li .search-filter-reset:active,body:not(.wp-admin) .search__refine ul li .search-filter-reset:focus,body:not(.wp-admin) .search__refine ul li .search-filter-reset:hover,body:not(.wp-admin) .site-footer .hbspt-form input.hs-button:active,body:not(.wp-admin) .site-footer .hbspt-form input.hs-button:focus,body:not(.wp-admin) .site-footer .hbspt-form input.hs-button:hover,body:not(.wp-admin) a.button:active,body:not(.wp-admin) a.button:focus,body:not(.wp-admin) a.button:hover,body:not(.wp-admin) a.button:visited:active,body:not(.wp-admin) a.button:visited:focus,body:not(.wp-admin) a.button:visited:hover{color:#464747!important;border:2px solid #f5d735;border-color:#f5d735!important;background:0 0!important}.bc-account-page body:not(.wp-admin) input[type=submit]:active:after,.bc-account-page body:not(.wp-admin) input[type=submit]:focus:after,.bc-account-page body:not(.wp-admin) input[type=submit]:hover:after,.block.hubspot .hbspt-form body:not(.wp-admin) input[type=submit]:active:after,.block.hubspot .hbspt-form body:not(.wp-admin) input[type=submit]:focus:after,.block.hubspot .hbspt-form body:not(.wp-admin) input[type=submit]:hover:after,.main-navigation ul li>ul body:not(.wp-admin) li.menu-item-layout-button>a:active:after,.main-navigation ul li>ul body:not(.wp-admin) li.menu-item-layout-button>a:focus:after,.main-navigation ul li>ul body:not(.wp-admin) li.menu-item-layout-button>a:hover:after,.main-navigation ul li>ul li.menu-item-layout-button ul li body:not(.wp-admin) a:active:after,.main-navigation ul li>ul li.menu-item-layout-button ul li body:not(.wp-admin) a:focus:after,.main-navigation ul li>ul li.menu-item-layout-button ul li body:not(.wp-admin) a:hover:after,.search__refine ul li body:not(.wp-admin) .search-filter-reset:active:after,.search__refine ul li body:not(.wp-admin) .search-filter-reset:focus:after,.search__refine ul li body:not(.wp-admin) .search-filter-reset:hover:after,body:not(.wp-admin) .bc-account-page input[type=submit]:active:after,body:not(.wp-admin) .bc-account-page input[type=submit]:focus:after,body:not(.wp-admin) .bc-account-page input[type=submit]:hover:after,body:not(.wp-admin) .bc-btn:active:after,body:not(.wp-admin) .bc-btn:focus:after,body:not(.wp-admin) .bc-btn:hover:after,body:not(.wp-admin) .block.hubspot .hbspt-form input[type=submit]:active:after,body:not(.wp-admin) .block.hubspot .hbspt-form input[type=submit]:focus:after,body:not(.wp-admin) .block.hubspot .hbspt-form input[type=submit]:hover:after,body:not(.wp-admin) .btn--alt:active:after,body:not(.wp-admin) .btn--alt:focus:after,body:not(.wp-admin) .btn--alt:hover:after,body:not(.wp-admin) .btn--small:active:after,body:not(.wp-admin) .btn--small:focus:after,body:not(.wp-admin) .btn--small:hover:after,body:not(.wp-admin) .btn:active:after,body:not(.wp-admin) .btn:focus:after,body:not(.wp-admin) .btn:hover:after,body:not(.wp-admin) .button:active:after,body:not(.wp-admin) .button:focus:after,body:not(.wp-admin) .button:hover:after,body:not(.wp-admin) .hbspt-form input[type=submit]:active:after,body:not(.wp-admin) .hbspt-form input[type=submit]:focus:after,body:not(.wp-admin) .hbspt-form input[type=submit]:hover:after,body:not(.wp-admin) .main-navigation ul li>ul li.menu-item-layout-button ul li a:active:after,body:not(.wp-admin) .main-navigation ul li>ul li.menu-item-layout-button ul li a:focus:after,body:not(.wp-admin) .main-navigation ul li>ul li.menu-item-layout-button ul li a:hover:after,body:not(.wp-admin) .main-navigation ul li>ul li.menu-item-layout-button>a:active:after,body:not(.wp-admin) .main-navigation ul li>ul li.menu-item-layout-button>a:focus:after,body:not(.wp-admin) .main-navigation ul li>ul li.menu-item-layout-button>a:hover:after,body:not(.wp-admin) .moo-btn.darkbg:active:after,body:not(.wp-admin) .moo-btn.darkbg:focus:after,body:not(.wp-admin) .moo-btn.darkbg:hover:after,body:not(.wp-admin) .moo-btn:active:after,body:not(.wp-admin) .moo-btn:focus:after,body:not(.wp-admin) .moo-btn:hover:after,body:not(.wp-admin) .search__refine ul li .search-filter-reset:active:after,body:not(.wp-admin) .search__refine ul li .search-filter-reset:focus:after,body:not(.wp-admin) .search__refine ul li .search-filter-reset:hover:after,body:not(.wp-admin) .site-footer .hbspt-form input.hs-button:active:after,body:not(.wp-admin) .site-footer .hbspt-form input.hs-button:focus:after,body:not(.wp-admin) .site-footer .hbspt-form input.hs-button:hover:after,body:not(.wp-admin) a.button:active:after,body:not(.wp-admin) a.button:focus:after,body:not(.wp-admin) a.button:hover:after,body:not(.wp-admin) a.button:visited:active:after,body:not(.wp-admin) a.button:visited:focus:after,body:not(.wp-admin) a.button:visited:hover:after{transform:translate3d(2px,0,0)}.bc-account-page body:not(.wp-admin) input.disabled[type=submit],.block.hubspot .hbspt-form body:not(.wp-admin) input.disabled[type=submit],.main-navigation ul li>ul body:not(.wp-admin) li.menu-item-layout-button>a.disabled,.main-navigation ul li>ul li.menu-item-layout-button ul li body:not(.wp-admin) a.disabled,.search__refine ul li body:not(.wp-admin) .disabled.search-filter-reset,body:not(.wp-admin) .bc-account-page input[type=submit].disabled,body:not(.wp-admin) .bc-btn.disabled,body:not(.wp-admin) .block.hubspot .hbspt-form input[type=submit].disabled,body:not(.wp-admin) .btn.disabled,body:not(.wp-admin) .button.disabled,body:not(.wp-admin) .disabled.btn--alt,body:not(.wp-admin) .disabled.btn--small,body:not(.wp-admin) .hbspt-form input[type=submit].disabled,body:not(.wp-admin) .main-navigation ul li>ul li.menu-item-layout-button ul li a.disabled,body:not(.wp-admin) .main-navigation ul li>ul li.menu-item-layout-button>a.disabled,body:not(.wp-admin) .moo-btn.darkbg.disabled,body:not(.wp-admin) .moo-btn.disabled,body:not(.wp-admin) .search__refine ul li .search-filter-reset.disabled,body:not(.wp-admin) .site-footer .hbspt-form input.hs-button.disabled,body:not(.wp-admin) a.button.disabled,body:not(.wp-admin) a.button:visited.disabled{background:var(--mc-secondary)!important;color:#8f8c8c!important;border:2px solid #dde1eb!important;pointer-events:none}.bc-account-page body:not(.wp-admin) input.disabled[type=submit]:hover,.block.hubspot .hbspt-form body:not(.wp-admin) input.disabled[type=submit]:hover,.main-navigation ul li>ul body:not(.wp-admin) li.menu-item-layout-button>a.disabled:hover,.main-navigation ul li>ul li.menu-item-layout-button ul li body:not(.wp-admin) a.disabled:hover,.search__refine ul li body:not(.wp-admin) .disabled.search-filter-reset:hover,body:not(.wp-admin) .bc-account-page input[type=submit].disabled:hover,body:not(.wp-admin) .bc-btn.disabled:hover,body:not(.wp-admin) .block.hubspot .hbspt-form input[type=submit].disabled:hover,body:not(.wp-admin) .btn.disabled:hover,body:not(.wp-admin) .button.disabled:hover,body:not(.wp-admin) .disabled.btn--alt:hover,body:not(.wp-admin) .disabled.btn--small:hover,body:not(.wp-admin) .hbspt-form input[type=submit].disabled:hover,body:not(.wp-admin) .main-navigation ul li>ul li.menu-item-layout-button ul li a.disabled:hover,body:not(.wp-admin) .main-navigation ul li>ul li.menu-item-layout-button>a.disabled:hover,body:not(.wp-admin) .moo-btn.darkbg.disabled:hover,body:not(.wp-admin) .moo-btn.disabled:hover,body:not(.wp-admin) .search__refine ul li .search-filter-reset.disabled:hover,body:not(.wp-admin) .site-footer .hbspt-form input.hs-button.disabled:hover,body:not(.wp-admin) a.button.disabled:hover,body:not(.wp-admin) a.button:visited.disabled:hover{color:#8f8c8c!important;border:2px solid #dde1eb!important}body:not(.wp-admin) a.wp-block-button__link{font-weight:700;font-size:14px;line-height:1;text-transform:uppercase;padding:11px 48px;border-radius:20px;border:2px solid #dde1eb;border-color:#dde1eb!important;box-shadow:none;height:auto}body:not(.wp-admin) a.wp-block-button__link:active,body:not(.wp-admin) a.wp-block-button__link:focus,body:not(.wp-admin) a.wp-block-button__link:hover{color:#464747!important;border:2px solid #f5d735!important;border-color:#f5d735!important;background:0 0!important}body:not(.wp-admin) a.wp-block-button__link:active:after,body:not(.wp-admin) a.wp-block-button__link:focus:after,body:not(.wp-admin) a.wp-block-button__link:hover:after{transform:translate3d(2px,0,0)}body:not(.wp-admin) .btn--alt{border:2px solid #f5d735;background:#f5d735;color:#464747}.search__refine ul li body:not(.wp-admin) .search-filter-reset,body:not(.wp-admin) .btn--small,body:not(.wp-admin) .search__refine ul li .search-filter-reset{padding:4px 16px;font-size:10px}body:not(.wp-admin) .font-mooreco{text-transform:uppercase;color:#8f8c8c}body:not(.wp-admin).page-template-default .site-main a{color:#007e81}.editor-styles-wrapper{font-family:Dylan,sans-serif!important}.has-text-align-center{max-width:1240px;margin:0 auto 24px auto!important;padding:0 20px!important}.article-title,.section-title,.title1{color:#464747!important;font-family:Dylan,sans-serif}.title2{font-family:Dylan,sans-serif}.section-description{letter-spacing:.5px}.screen-reader-text{display:none}.bc-alert--success{background-color:#3ec889}.bc-alert--success a{color:#fff!important}.moo-btn svg{display:block;width:16px;height:16px;margin-right:4px}.moo-btn span{text-transform:uppercase}.bc-form .bc-product-form__option-variants[data-field=product-form-option-select],.moo-select label{position:relative;width:100%}.bc-form .bc-product-form__option-variants[data-field=product-form-option-select]:after,.moo-select label:after{font-size:15px;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-weight:900;font-variant:normal;text-rendering:auto;line-height:1;position:absolute;right:13px;top:50%;transform:translateY(-50%)}.bc-form select,.moo-select select{transition:all .15s ease-in-out;border:1px solid #d3d3d3;border-radius:2px;background:0 0;display:block;width:100%;height:30px;line-height:37px;color:#464747;letter-spacing:normal;text-transform:none;padding-right:0;cursor:pointer;padding:0 10px;font-family:Roboto,sans-serif;font-size:14px;-webkit-appearance:none;line-height:1}.bc-form select{height:40px}button.ui:hover svg{fill:#464747}.bc-archive-filters .facetwp-search:-ms-input-placeholder,.bc-archive-filters .facetwp-search::-moz-placeholder,.bc-archive-filters .facetwp-search::-webkit-input-placeholder,.bc-archive-filters .facetwp-search::placeholder{color:#464747}.center{margin-left:auto!important;margin-right:auto!important}.menu-text-align-center a{text-align:center!important}@font-face{font-family:Dylan;src:local("Dylan-Light"),url(../../assets/fonts/Dylan-Light.woff2) format("woff2"),url(../../assets/fonts/Dylan-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Dylan;src:local("Dylan-Bold"),url(../../assets/fonts/Dylan-Bold.woff2) format("woff2"),url(../../assets/fonts/Dylan-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ff-more-web-pro;src:local("ff-more-web-pro-regular"),url(../../assets/fonts/ff-more-web-pro-regular.woff2) format("woff2"),url(../../assets/fonts/ff-more-web-pro-regular.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:ff-more-web-pro;src:local("ff-more-web-pro-italic"),url(../../assets/fonts/ff-more-web-pro-italic.woff2) format("woff2"),url(../../assets/fonts/ff-more-web-pro-italic.woff) format("woff");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:CenturyGothic;src:local("CenturyGothic"),url(../../assets/fonts/CenturyGothic.woff2) format("woff2"),url(../../assets/fonts/CenturyGothic.woff) format("woff")}@font-face{font-family:EurostileExt-Reg;src:local("EurostileExt-Reg"),url(../../assets/fonts/EurostileExt-Reg.woff2) format("woff2"),url(../../assets/fonts/EurostileExt-Reg.woff) format("woff")}@font-face{font-family:MarkMyWords;src:url(../../assets/fonts/mark_my_words-webfont.woff2) format("woff2"),url(../../assets/fonts/mark_my_words-webfont.woff) format("woff");font-weight:400;font-style:normal}.single-download iframe{width:100%;min-height:500px;border:0;position:relative;transition:.25s}.single-download iframe.loaded{z-index:1;opacity:1;visibility:visible}.single-download .iframe-wrapper{position:relative;min-height:500px}.single-download .iframe-wrapper div{position:absolute;margin:0 auto;left:0;right:0;z-index:0;background:#f0f0f0;height:700px;display:flex;justify-content:center;align-items:center;flex-direction:column}.single-download .iframe-wrapper div .icon-path{fill:#f5d736}.single-download .iframe-wrapper div p{font-size:12px;text-align:center}body .wp-block-cover.designer-joey-ruiter .wp-block-cover__inner-container{margin:50px 20px}body .wp-block-cover.designer-joey-ruiter .wp-block-cover__inner-container h2{font-size:32px;color:#fff}body .wp-block-cover.designer-joey-ruiter .wp-block-cover__inner-container p{font-size:14px;color:#fff}body .wp-block-cover.designer-joey-ruiter .wp-block-cover__inner-container .wp-block-button a.wp-block-button__link{color:#fff}body .wp-block-cover.designer-joey-ruiter .wp-block-cover__inner-container .wp-block-button a.wp-block-button__link:hover{color:#f5d735}@media (max-width:1024px){body .wp-block-cover.designer-joey-ruiter{display:block}body .wp-block-cover.designer-joey-ruiter img.wp-block-cover__image-background{position:relative}body .wp-block-cover.designer-joey-ruiter .wp-block-cover__inner-container .wp-block-columns{float:none}body .wp-block-cover.designer-joey-ruiter .wp-block-cover__inner-container{margin:20px 0}body .wp-block-cover.designer-joey-ruiter .wp-block-cover__inner-container h2{color:#464747}body .wp-block-cover.designer-joey-ruiter .wp-block-cover__inner-container p{color:#464747}body .wp-block-cover.designer-joey-ruiter .wp-block-cover__inner-container .wp-block-button a.wp-block-button__link{color:#8f8c8c}}.bc-account-page{padding:40px;width:100%;float:left;margin:0!important}.bc-account-page form{max-width:1280px;margin:0 auto;float:none}.bc-account-page form label{width:100%!important}.bc-account-page a:not(.bc-btn){color:grey;text-decoration:none;transition:.25s;float:left}.bc-account-page a:not(.bc-btn):hover{color:#464747;text-decoration:underline}.bc-btn--register{margin-top:24px!important}@media (min-width:768px){.bc-account-login__form{padding-right:28px}}.bc-account-login__form p.login-password,.bc-account-login__form p.login-remember,.bc-account-login__form p.login-username{padding-right:0}.bc-account-login__register-title{text-transform:uppercase;font-weight:300;font-size:24px;line-height:29px;letter-spacing:.5px}.bc-account-login__register-description{font-family:ff-more-web-pro,serif;font-size:17px}.bc-account-login__register-list{font-family:ff-more-web-pro,serif;font-size:17px;margin:0 0 30px 0;padding:0 20px;color:#8f8c8c}.bc-form .bc-form__label.bc-form-control-required{text-transform:none}.bc-account-page input[type=password],.bc-account-page input[type=text],.bc-form .bc-form__control input[type=email],.bc-form .bc-form__control input[type=number],.bc-form .bc-form__control input[type=password],.bc-form .bc-form__control input[type=tel],.bc-form .bc-form__control input[type=text],.bc-form .bc-form__control input[type=url],.bc-wish-list-name-field{font-size:14px;color:grey;border:1px solid rgba(128,128,128,.5);padding:0 2.4em 0 .8em;border-radius:5px;height:40px;width:100%}.bc-subnav__list-item .bc-subnav__link{position:relative;color:#818288}.bc-subnav__list-item .bc-subnav__link:before{content:"";position:absolute;height:1px;width:100%;bottom:-5px;left:0;background:0 0}.bc-subnav__list-item .bc-subnav__link:hover{color:#464747}.bc-subnav__list-item .bc-subnav__link:hover:before{background:#f5d735}.bc-subnav__list-item--current .bc-subnav__link{color:#f5d736}button.bc-product-quick-view__close-button{border:0}.bc-account-addresses__add-button,a.bc-account-addresses__add-button,button.bc-account-addresses__add-button{height:100%}.bc-account-addresses{min-height:500px}.bc-account-login__form input[type=submit],.bc-btn,.bc-mini-cart .bc-btn,.bc-mini-cart a.bc-btn,.bc-mini-cart button.bc-btn,.bigcommerce-cart__item-count,.entry-content .bc-btn,.entry-content a.bc-btn,.entry-content button.bc-btn,a.bc-btn,button.bc-btn{color:#fff;background-color:#464747;border-color:#464747}.bc-form .bc-form__actions,.login-remember{float:left;margin-top:24px}.bc-alert{background:#f0f0f0;color:#464747;margin:0 0 48px 0!important}button.bc-product-quick-view__close-button.bc-icon.icon-bc-cross{margin:8px}button.bc-product-quick-view__close-button.bc-icon.icon-bc-cross:before{display:none}label.bc-wish-list-public-label{margin:4px 0 40px}label.bc-wish-list-public-label:hover{color:#464747}.bc-wish-list-dialog-content-wrapper{padding:0}.bc-account-login__register-inner{max-width:none}.bc-subnav{padding-top:40px;display:flex;justify-content:center}.bc-account-wish-lists .bc-wish-list-header,.bc-account-wish-lists .bc-wish-list-row{font-weight:400}.bc-account-wish-lists .bc-wish-list-actions .bc-link{font-size:16px}body:not(.wp-admin) .site-main .block,body:not(.wp-admin) .site-main .wp-block-columns,body:not(.wp-admin) .site-main section:not(.bc-account-login){float:left;width:100%}body:not(.wp-admin) .site-main .wp-block-columns section,body:not(.wp-admin) .site-main section section,body:not(.wp-admin) .site-main section:first-of-type{margin-top:0;margin-bottom:0}body:not(.wp-admin) .site-main .lede+section:first-of-type:not(.legacy-hero){margin:20px 0}@media (min-width:1024px){body:not(.wp-admin) .site-main .lede+section:first-of-type:not(.legacy-hero){margin:40px 0}}body:not(.wp-admin) .wp-block-columns.alignwide{width:100%;max-width:1240px;margin:40px auto;float:none;padding-top:40px;padding-bottom:40px}body:not(.wp-admin) .wp-block-columns .container{padding:0}body:not(.wp-admin) .wp-block-buttons.aligncenter{padding:0 20px}.container,.wp-block-columns,.wp-block-group,.wp-block-media-text{padding:0 20px}@media (min-width:1024px){.container,.wp-block-columns,.wp-block-group,.wp-block-media-text{padding:0 40px}}.wp-block-group .container,.wp-block-group .wp-block-columns,.wp-block-group .wp-block-group,.wp-block-group .wp-block-media-text{padding:0}.bc-archive-page .container,.bc-archive-page .wp-block-columns,.bc-archive-page .wp-block-group,.bc-archive-page .wp-block-media-text{padding-right:1rem;padding-left:1rem}.article-card img{height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.icons-section .icon{border-right:0!important}}.article-columns.our-story-portrait .flex{align-items:center}@media (max-width:767px){.brands-slider.mobile .section-title{padding-left:15px;padding-right:15px}}.page-footer .brands-slider{background:#e8e8e8}.entry-content .alignwide{margin-left:-80px;margin-right:-80px}.entry-content .alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw}.detail-section{float:left}.wp-block-media-text{max-width:1240px;margin:0 auto;width:auto;display:flex!important}@media (min-width:768px){.wp-block-media-text .wp-block-media-text__content{padding:0 40px}}.editor-styles-wrapper{padding:0 24px}.editor-styles-wrapper .wp-block-media-text{float:none!important}.wp-block-columns.alignfull .wp-block-column{margin:0}.wp-block-columns.alignfull .block.slider{padding:0}.cta-banner__image{display:flex;justify-content:center;align-items:center}.cta-banner__image a{max-width:100%;width:100%}.cta-banner__image a img{width:100%}.cta-banner__icons{display:flex;flex-wrap:nowrap;justify-content:center}.cta-banner__icons div{margin-right:16px;max-width:80px}.cta-banner__icons img{max-width:100%}@media (min-width:1024px){.cta-banner__icons{justify-content:flex-start}}.wp-block-column .featured-content{height:100%}.wp-block-column .featured-content .container,.wp-block-column .featured-content .content,.wp-block-column .featured-content .lSSlideOuter,.wp-block-column .featured-content .lSSlideWrapper,.wp-block-column .featured-content ul{float:left;width:100%;height:100%}.wp-block-column .featured-content .container li.lslide,.wp-block-column .featured-content .content li.lslide,.wp-block-column .featured-content .lSSlideOuter li.lslide,.wp-block-column .featured-content .lSSlideWrapper li.lslide,.wp-block-column .featured-content ul li.lslide{height:100%}.wp-block-column .featured-content .container li.lslide img,.wp-block-column .featured-content .content li.lslide img,.wp-block-column .featured-content .lSSlideOuter li.lslide img,.wp-block-column .featured-content .lSSlideWrapper li.lslide img,.wp-block-column .featured-content ul li.lslide img{width:100%;-o-object-fit:cover;object-fit:cover}.wp-block-columns.are-vertically-aligned-top{align-items:normal}.wp-block-column.is-vertically-aligned-top{align-self:normal}.featured-columns .wp-block-media-text__media{background:#f0f0f0;width:100%;height:100%;display:flex;align-items:center;align-self:stretch!important;height:auto}@media (min-width:768px){.featured-columns .wp-block-media-text__media{width:50%;margin-left:3%}}@media (min-width:768px){.featured-columns .wp-block-media-text__media img{width:120%!important;margin-left:-10%}}@media (min-width:1366px){.featured-columns .wp-block-media-text__media img{width:133%!important;margin-left:-20%}}.featured-columns .wp-block-media-text__content{display:flex;flex-direction:column;justify-content:center;background:#f7f8f8;z-index:-1;padding:10%;align-self:stretch!important;height:auto}@media (min-width:768px){.featured-columns .wp-block-media-text__content{padding:5% 5% 5% 7%;width:50%}}body.wp-admin .featured-columns .wp-block-media-text__content{z-index:auto}.featured-columns .lightSlider{overflow:visible!important}.block.slider.featured-content .lSSlideOuter{overflow:hidden}.block.slider .slick-slider.slick-initialized{padding:0;margin-bottom:0}.block.slider .slick-slider.slick-initialized .slick-list .slick-slide{padding:0 20px}@media (max-width:768px){.block.slider .slick-slider.slick-initialized .slick-list .slick-slide{padding:0 5px}}.block.slider .slick-slider.slick-initialized .slick-list .slick-slide .hotspots__thumbnails{display:none}.block.slider .slick-slider.slick-initialized .slick-arrow{z-index:1;padding:20px;width:56px;height:70px;color:#fff;transition:all .25s ease}.block.slider .slick-slider.slick-initialized .slick-arrow svg{width:16px;height:28px}.block.slider .slick-slider.slick-initialized .slick-arrow path,.block.slider .slick-slider.slick-initialized .slick-arrow svg{transition:.1s}.block.slider .slick-slider.slick-initialized .slick-arrow:hover{color:#f5d735}.block.slider .slick-slider.slick-initialized .slick-arrow.slick-prev{left:26px}@media (hover:hover){.block.slider .slick-slider.slick-initialized .slick-arrow.slick-prev:hover{left:20px}}@media (max-width:768px){.block.slider .slick-slider.slick-initialized .slick-arrow.slick-prev{left:0}}.block.slider .slick-slider.slick-initialized .slick-arrow.slick-next{right:26px}@media (hover:hover){.block.slider .slick-slider.slick-initialized .slick-arrow.slick-next:hover{right:20px}}@media (max-width:768px){.block.slider .slick-slider.slick-initialized .slick-arrow.slick-next{right:0}}.block.slider .slick-slider.slick-initialized .slick-dots{bottom:0}@media (max-width:767px){.block.slider .slick-slider.slick-initialized .slick-dots{display:flex;justify-content:center;align-items:center;bottom:-40px}}.block.slider .slick-slider.slick-initialized .slick-dots li button{background-color:#eceff1;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:3;transition:all .25s linear 0s;padding:0}.block.slider .slick-slider.slick-initialized .slick-dots li.slick-active button,.block.slider .slick-slider.slick-initialized .slick-dots li:hover button{background-color:#f5d735}@media (min-width:768px){.block.slider:first-child .slick-slider.slick-initialized .slick-list{overflow:inherit!important}}@media (min-width:1240px){.block.slider:first-child .slick-slider.slick-initialized .slick-arrow{top:calc((100% - 95px)/ 2)}}@media (max-width:1239px){.block.slider:first-child .slick-slider.slick-initialized .slick-arrow{top:calc((48.2944vw - 30px)/ 2)}}.block.slider:first-child .slick-slider.slick-initialized .slick-dots{bottom:30px;display:flex;width:auto;margin:auto;left:50%;transform:translateX(-50%);padding:5px;justify-content:center;align-items:center;border-radius:20px;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);right:initial;border:1px solid rgba(255,255,255,.2);bottom:42px;padding:12px;gap:16.2px}.block.slider:first-child .slick-slider.slick-initialized .slick-dots li{align-items:center;justify-content:center;display:flex}.block.slider:first-child .slick-slider.slick-initialized .slick-dots li button{transition:transform .1s ease;box-shadow:0 0 2px rgba(0,0,0,.3)}.block.slider:first-child .slick-slider.slick-initialized .slick-dots li.slick-active button,.block.slider:first-child .slick-slider.slick-initialized .slick-dots li:hover button{transform:scale(1.4)}@media (max-width:767px){.block.slider:first-child .slick-slider.slick-initialized .slick-dots{bottom:0}}@media (max-width:767px){.block.slider:first-child .slick-slider.slick-initialized .hotspots__overlay{padding:20px 0;padding-bottom:40px}}.block.featured-products .slick-slider.slick-initialized .slick-list{padding-bottom:10px}.block.featured-products .slick-slider.slick-initialized .slick-list .slick-slide{padding:0 15px}.block.featured-products .slick-slider.slick-initialized .slick-list .slick-slide>div{display:flex}.block.featured-products .slick-slider.slick-initialized .slick-list .slick-slide li.swiper-slide{margin-bottom:30px}.block.featured-products .slick-slider.slick-initialized .slick-list .slick-slide li.swiper-slide:last-child{margin-bottom:0}.block.featured-products .slick-slider.slick-initialized .slick-list .slick-slide .product-card .featured_product-card{float:none}.block.featured-products .slick-slider.slick-initialized .slick-dots{bottom:-20px!important}@media (max-width:767px){.block.featured-products .slick-slider.slick-initialized .slick-dots{bottom:-54px!important}}.block.featured-products .slick-slider.slick-initialized .slick-dots li button{background-color:#d9d9d9}@media (max-width:767px){.block.featured-products .swiper-pagination{min-height:30px}}.block.featured-products .content.swiper{margin-left:-15px;margin-right:-15px;width:initial}.block.alignfull .container{max-width:100%;padding-left:40px;padding-right:40px}.block-ui{top:-12px}#featured-products .content ul{max-height:600px}.center img,figure.aligncenter img{margin:0 auto;display:block}.wp-block-table td{padding:10px}.finishes-grid .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group .wp-block-group__inner-container{max-width:400px;margin:auto}body.logged-in.user-role-um_dealer .price-guide-block a.moo-btn.darkbg.m1{display:none}.documentation-archive__filters .tabs{padding:0}.documentation-archive__filters .tabs>.tab-button{font-size:16px}.documentation-archive__filters .tabs .facetwp-facet{margin-bottom:0}.documentation-archive__filters .facetwp-search{width:100%;padding:8px 28px 8px 8px;border:1px solid #dde0eb;border-radius:2px;font-size:14px;color:#464747;font-weight:400}.documentation-archive__filters .facetwp-type-search .facetwp-icon:before{background:url(../img/icons/icon-search.svg) no-repeat center;background-size:12px 12px}.documentation-archive__filters .facetwp-type-search .facetwp-icon.f-loading:before{background-image:url(../img/icons/icon-arrows-rotate.svg)!important}.documentation-archive__filters .facetwp-facet,.documentation-archive__filters .facetwp-input-wrap,.documentation-archive__filters .facetwp-per-page-select,.documentation-archive__filters .facetwp-sort,.documentation-archive__filters .facetwp-sort-select{width:100%}.documentation-archive__filters .facetwp-per-page-select,.documentation-archive__filters .facetwp-sort-select{border:1px solid #dde0eb;border-radius:2px;font-weight:600;font-size:14px;color:#464747;font-weight:400}.documentation-archive__filters .facetwp-facet-pagination_results{font-size:12px;color:#8f8c8c}.documentation-archive__filters .facetwp-type-pager{padding:0}.documentation-archive__filters .facetwp-sort{margin-bottom:40px}.documentation-archive__pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%}.documentation-archive__pagination .facetwp-facet{margin:0!important;font-size:12px;color:grey}.documentation-archive__pagination label{width:auto!important;min-width:100px;margin:0}.documentation-archive__pagination label:not(:last-child){margin-right:8px}.documentation-archive__pagination label select{font-size:12px;border-radius:5px;color:grey}.documentation-archive__pagination label:after{font-size:12px}#documentation-wrapper .flex,.facetwp-grid-wrapper .flex{margin-left:-16px;margin-right:-16px;margin-bottom:36px;width:100%;display:grid;grid-template-columns:repeat(3,1fr)}@media all and (max-width:1024px){#documentation-wrapper .flex,.facetwp-grid-wrapper .flex{grid-template-columns:repeat(2,1fr)}}@media all and (max-width:600px){#documentation-wrapper .flex,.facetwp-grid-wrapper .flex{margin-left:0;grid-template-columns:initial}}#documentation-wrapper .flex .gallery-item,.facetwp-grid-wrapper .flex .gallery-item{flex:0 33%;padding:16px;cursor:pointer}#documentation-wrapper .flex .gallery-item:hover img,.facetwp-grid-wrapper .flex .gallery-item:hover img{opacity:.85}#documentation-wrapper .flex .gallery-item figure,.facetwp-grid-wrapper .flex .gallery-item figure{position:relative;padding-bottom:100%}#documentation-wrapper .flex .gallery-item figure img,.facetwp-grid-wrapper .flex .gallery-item figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block.featured-content+.block.featured-content{margin:0}.block.featured-content.has_separator{padding-top:0}.block.featured-content .separator{width:100%;margin-bottom:48px;opacity:1!important;z-index:1;position:relative}@media screen and (max-width:767px){.block.featured-content .separator{top:-1px;position:relative}}.block.featured-content .block-header{padding:0}.block.featured-content .block-header h3{font-weight:300;font-size:32px;line-height:38px;letter-spacing:.05em;color:#464747}.block.featured-content .block-header p{font-size:16px;line-height:24px;letter-spacing:.02em;color:#8f8c8c;font-family:ff-more-web-pro,serif}@media (min-width:768px){.block.featured-content .block-header p{max-width:75%}}@media (min-width:1024px){.block.featured-content .block-header p{max-width:55%}}.block.featured-content .block-header.text-center{text-align:center}.block.featured-content .block-header.text-center p{max-width:none}.block.featured-content .block-header .block-ui{display:none}@media (min-width:768px){.block.featured-content .block-header .block-ui{display:block}}.block.featured-content .block-header .block-ui a.view-more{font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#8f8c8c}.block.featured-content .block-header .block-ui a.view-more:hover{color:#f5d736}.block.featured-content .block-header .block-ui button.ui{margin:0 -20px 0 0}.block.featured-content .block-header .block-ui button.ui svg{fill:#dde1eb;color:#dde1eb}.block.featured-content .block-header .block-ui button.ui:active,.block.featured-content .block-header .block-ui button.ui:hover{outline:0}.block.featured-content .block-header .block-ui button.ui:active svg,.block.featured-content .block-header .block-ui button.ui:hover svg{fill:#f5d735;color:#f5d735}.block.featured-content .content ul li .entry-title{padding:20px 0}.block.featured-content .content ul li:hover .entry-title{background:0 0}@media (max-width:767px){.block.featured-content .content ul.grid-4 li{width:100%;margin:0}}.block.featured-content .entry-picture{position:relative}.block.featured-content .entry-picture:before{content:"";position:absolute;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);top:0;z-index:1}.block.featured-content .entry-picture picture img{width:100%;aspect-ratio:1.22;-o-object-fit:cover;object-fit:cover}.block.featured-content .entry-picture .headings{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;color:#fff;border:2px solid #f5d735;margin:40px;padding:20px;z-index:2}@media all and (max-width:992px){.block.featured-content .entry-picture .headings{margin:25px}}.block.featured-content .entry-picture .headings h4{position:absolute;left:10px;top:10px;font-family:Dylan;text-transform:uppercase;margin:0;letter-spacing:3px;font-size:10px;width:auto}.block.featured-content .entry-picture .headings h3{color:#fff;text-align:center;margin:0;font-family:MarkMyWords;font-size:41px}@media all and (min-width:768px) and (max-width:992px){.block.featured-content .entry-picture .headings h3{font-size:31px}}.block.featured-content a.entry-picture{display:block}@media (hover:hover){.block.featured-content a.entry-picture:hover:before{background:rgba(0,0,0,.7)}.block.featured-content a.entry-picture:hover picture img{opacity:initial}.block.featured-content a.entry-picture:hover .headings h4{border:0}}.block.featured-content .entry-title{float:left}.block.featured-content .entry-title .bc-product-card__title{font-size:20px;line-height:21px}.block.featured-content .entry-title .bc-product-card__excerpt{font-size:16px;line-height:22px}.block.featured-content .entry-title h3{font-weight:700!important;font-size:12px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:#8f8c8c;margin-bottom:12px!important}.block.featured-content .entry-title h4{font-size:20px;line-height:21px;font-weight:400;margin-top:8px!important;color:#464747;position:relative;display:inline;border-bottom:1px solid transparent}.block.featured-content .entry-title p:not(.bc-product-card__brand){font-size:16px;line-height:22px;color:#8f8c8c;letter-spacing:.02em;font-family:ff-more-web-pro,serif}@media all and (min-width:768px) and (max-width:992px){.block.featured-content .entry-title .button{padding-left:20px!important;padding-right:20px!important}}.block.featured-content .meta-hide{display:none}.block.featured-content a.view-more--mobile{font-weight:700;font-size:14px;text-align:center;color:#8f8c8c;text-transform:uppercase}@media (min-width:768px){.block.featured-content a.view-more--mobile{display:none}}.block.featured-content ul.icon-top img.icon{max-width:120px;margin:0 auto;padding:0}.block.featured-content li a:hover h4{border-bottom:1px solid #f5d735}.site-footer .site-branding,.site-footer .site-branding a img.logo{width:auto}.site-footer .brands-slider .section-title{font-family:Dylan}.site-footer .newsletter-title{margin-bottom:-25px;margin-top:25px;float:right;font-size:15px;color:#464747;font-weight:400}.site-footer .newsletter-body-connect{margin-bottom:-30px;margin-top:25px;float:left;font-weight:400;font-size:12px;line-height:2;color:#8f8c8c}.footer-form{width:100%}.footer-form .hbspt-form{width:100%}.footer-form .hs_firstname,.footer-form .hs_lastname{width:50%!important;padding:5px;float:left}.footer-form .hs_firstname{padding:5px 5px 5px 0}.footer-form input[type=text]{border:1px solid #dde0eb;border-bottom:1px solid #dde0eb!important;color:#000!important;text-align:left}.footer-form input[type=email]{border:1px solid #dde0eb;border-bottom:1px solid #dde0eb!important;color:#000;text-align:left}.footer-form input[type=submit]{width:50%!important;text-align:center!important}.footer-form .hs_email{width:100%!important;padding:5px 5px 5px 0}.footer-form ::-moz-placeholder{color:#000!important}.footer-form :-moz-placeholder,.footer-form ::-moz-placeholder,.footer-form ::placeholder{color:#000!important}.footer-form :-moz-placeholder,.footer-form ::-moz-placeholder{opacity:1}.site-footer{margin:0;border-top:1px solid #dde1eb}.site-footer .bc-subnav{display:none!important}.site-footer:not(.primary){padding:48px 0 0 0}.site-footer:not(.primary) .wp-block-columns{margin-bottom:0}.site-footer:not(.primary)+.site-footer.primary{border-top:0}.site-footer .site-branding__parent{display:flex;justify-content:flex-end;margin:0 0 16px 0}.site-footer .site-branding__children{display:flex}.site-footer .site-branding__children a{margin-left:8px}@media (max-width:1023px){.site-footer .footer-gallery-columns,.site-footer .footer-gallery-group{padding:0!important;margin:0!important}}.site-footer .footer-gallery-text{flex-basis:100%!important}@media (max-width:1023px){.site-footer .footer-gallery-text{padding:40px 20px;margin:0}}@media (max-width:1023px){.site-footer .footer-gallery-column{flex-basis:100%!important;height:400px;margin:0 0 0 -40px;width:calc(100% + 40px)}}@media (min-width:1024px){.site-footer .footer-gallery-column{position:absolute;right:0;top:0;height:100%;width:50%}}.site-footer .footer-gallery-column .featured-content{padding:0}.site-footer .hbspt-form label:not(.hs-error-msg){display:none}.site-footer .hbspt-form .input{float:right;width:100%}.site-footer .hbspt-form input[type=email],.site-footer .hbspt-form input[type=text]{border-bottom:2px solid #dde0eb;border-radius:2px;font-weight:600;font-size:12px;color:#464747;font-weight:400;padding:8px;margin-bottom:8px}.site-footer .hbspt-form ul.hs-error-msgs{list-style:none}.site-footer .hbspt-form ul.hs-error-msgs li{font-size:12px}.footer__column{display:flex;flex-direction:column;justify-content:center;padding:40px;background:#f0f0f0}@media (max-width:1023px){.footer__column .wp-block-group .wp-block-buttons,.footer__column .wp-block-group h3,.footer__column .wp-block-group p{text-align:center}}@media (min-width:768px){ul.nav-social{justify-content:flex-end}}ul.nav-social li{margin-right:24px}#footer-gallery .container{padding:0}@media (min-width:1025px){.site-header{padding:0 40px}}.site-header .searcher{height:100%}.site-header #mega-menu-wrap-menu-main #mega-menu-menu-main>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li:not(:last-of-type){border-right:1px solid #dde1eb}.site-header .site-branding{margin:0;float:left}@media (max-width:767px){.site-header .site-branding a{width:auto;height:24px;padding:16px 20px 20px;margin:0 0 0 -20px}.site-header .site-branding a svg{width:auto;height:24px;max-height:24px}}.site-header .site-branding a svg{height:100%}@media (min-width:768px){.site-header .site-branding a svg{width:100%}}.site-header .site-branding .link-logo{float:left;padding:20px;margin:0 0 0 -20px;height:40px}@media (min-width:768px){.site-header .site-branding .link-logo{margin:-10px 0 0 -20px}}@media (min-width:1025px){.site-header .site-branding .link-logo{padding:10px 20px;margin:0 0 0 -20px}}@media (min-width:1024px){.site-header.collapsed .site-branding{margin-left:-20px}}.site-header.collapsed .site-branding a{height:35px}@media (min-width:1024px){.site-header.collapsed .site-branding a{padding:13px 20px}}body #mega-menu-wrap-menu-main #mega-menu-menu-main li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.login-user-column{display:inline-block}body #mega-menu-wrap-menu-main #mega-menu-menu-main li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.logout-user-column{display:none}body.logged-in #mega-menu-wrap-menu-main #mega-menu-menu-main li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.login-user-column{display:none}body.logged-in #mega-menu-wrap-menu-main #mega-menu-menu-main li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.logout-user-column{display:inline-block}body #mega-menu-wrap-menu-main #mega-menu-menu-main>li.mega-menu-item.mega-menu-grid>.mega-sub-menu .mega-menu-item>a{text-align:center!important;display:block}body #mega-menu-wrap-menu-main #mega-menu-menu-main li.mega-menu-column.hide-col-typicals,body #mega-menu-wrap-menu-main #mega-menu-menu-main>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.hide-col-typicals{display:none}body.typicals #mega-menu-wrap-menu-main #mega-menu-menu-main li.mega-menu-column.hide-col-typicals,body.typicals #mega-menu-wrap-menu-main #mega-menu-menu-main>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.hide-col-typicals{display:inline-block}.site-header ul.menu.ui li.icon a.menu-link{border-left:1px solid #dde0eb}.nav-ui li.icon.profile a{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%238F8C8C' class='icon-path' d='M12 2C6.579 2 2 6.579 2 12C2 15.189 3.592 18.078 6 19.924V20H6.102C7.77 21.245 9.813 22 12 22C14.187 22 16.23 21.245 17.898 20H18V19.924C20.408 18.078 22 15.19 22 12C22 6.579 17.421 2 12 2ZM8.074 18.927C8.22136 18.2604 8.59154 17.6639 9.12347 17.236C9.65539 16.808 10.3173 16.5742 11 16.573H13C13.6827 16.5744 14.3445 16.8083 14.8764 17.2362C15.4082 17.6641 15.7785 18.2605 15.926 18.927C14.758 19.604 13.416 20 12 20C10.584 20 9.242 19.604 8.074 18.927ZM17.61 17.641C17.2286 16.7329 16.5877 15.9574 15.7677 15.4117C14.9477 14.866 13.985 14.5742 13 14.573H11C10.015 14.5742 9.05227 14.866 8.23227 15.4117C7.41227 15.9574 6.77144 16.7329 6.39 17.641C4.923 16.182 4 14.176 4 12C4 7.663 7.663 4 12 4C16.337 4 20 7.663 20 12C20 14.176 19.077 16.182 17.61 17.641Z' /%3E%3Cpath fill='%238F8C8C' class='icon-path' d='M12 6.44444C9.46665 6.44444 7.55554 8.11666 7.55554 10.3333C7.55554 12.55 9.46665 14.2222 12 14.2222C14.5333 14.2222 16.4444 12.55 16.4444 10.3333C16.4444 8.11666 14.5333 6.44444 12 6.44444ZM12 12.2778C10.6911 12.2778 9.77776 11.4786 9.77776 10.3333C9.77776 9.18805 10.6911 8.38889 12 8.38889C13.3089 8.38889 14.2222 9.18805 14.2222 10.3333C14.2222 11.4786 13.3089 12.2778 12 12.2778Z' /%3E%3C/svg%3E%0A");background-size:24px;background-repeat:no-repeat;background-position:center;position:relative;width:24px;height:22px;padding:19px;box-sizing:content-box;line-height:0;font-size:0;color:transparent;float:left;transition:.25s}.nav-ui li.icon.profile a:hover{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23F5D735' class='icon-path' d='M12 2C6.579 2 2 6.579 2 12C2 15.189 3.592 18.078 6 19.924V20H6.102C7.77 21.245 9.813 22 12 22C14.187 22 16.23 21.245 17.898 20H18V19.924C20.408 18.078 22 15.19 22 12C22 6.579 17.421 2 12 2ZM8.074 18.927C8.22136 18.2604 8.59154 17.6639 9.12347 17.236C9.65539 16.808 10.3173 16.5742 11 16.573H13C13.6827 16.5744 14.3445 16.8083 14.8764 17.2362C15.4082 17.6641 15.7785 18.2605 15.926 18.927C14.758 19.604 13.416 20 12 20C10.584 20 9.242 19.604 8.074 18.927ZM17.61 17.641C17.2286 16.7329 16.5877 15.9574 15.7677 15.4117C14.9477 14.866 13.985 14.5742 13 14.573H11C10.015 14.5742 9.05227 14.866 8.23227 15.4117C7.41227 15.9574 6.77144 16.7329 6.39 17.641C4.923 16.182 4 14.176 4 12C4 7.663 7.663 4 12 4C16.337 4 20 7.663 20 12C20 14.176 19.077 16.182 17.61 17.641Z' /%3E%3Cpath fill='%23F5D735' class='icon-path' d='M12 6.44444C9.46665 6.44444 7.55554 8.11666 7.55554 10.3333C7.55554 12.55 9.46665 14.2222 12 14.2222C14.5333 14.2222 16.4444 12.55 16.4444 10.3333C16.4444 8.11666 14.5333 6.44444 12 6.44444ZM12 12.2778C10.6911 12.2778 9.77776 11.4786 9.77776 10.3333C9.77776 9.18805 10.6911 8.38889 12 8.38889C13.3089 8.38889 14.2222 9.18805 14.2222 10.3333C14.2222 11.4786 13.3089 12.2778 12 12.2778Z' /%3E%3C/svg%3E%0A");background-size:24px;background-repeat:no-repeat;background-position:center}.site-header a .icon-path{fill:#8f8c8c}.site-header a:hover .icon-path{fill:#f5d736}.nav-main{height:90px;border-bottom:1px solid #ededed}.site-header .nav-main{height:auto}.site-header .nav-inside{height:60px;height:auto;padding:15px 0;float:none;top:auto;transform:none}@media all and (min-width:981px){.site-header .site-branding{display:flex;align-items:center}}.site-header form.search-form{line-height:1}.site-header form.search-form .search-submit{position:absolute}#main.site-main{padding:0;z-index:0;margin-top:130px}.alerts a{color:#707482}.alerts a:hover{color:#f5d736}@media screen and (max-width:980px){.site-header .nav-ancillary .main-navigation.ancillary{display:none}.site-header .nav-ancillary nav.nav-alerts{width:100%}}.main-navigation.ancillary a{color:#818288;font-weight:400}.main-navigation.ancillary ul li{margin:0 0 0 20px}.main-navigation.ancillary ul li.menu-item-has-children a{padding:0 4px 0 0}.main-navigation.ancillary ul li.menu-item-has-children a:after{right:-8px;width:6px}.main-navigation.ancillary ul li.menu-item-has-children ul.sub-menu{position:absolute;flex-direction:column;text-align:center;border-bottom:0;padding:16px 24px;box-shadow:0 0 30px -10px rgba(0,0,0,.2);margin-top:10px;left:-80%;padding:16px}.main-navigation.ancillary ul li.menu-item-has-children ul.sub-menu li{margin:0;padding:4px 0;text-align:center}.main-navigation.ancillary ul li.menu-item-has-children ul.sub-menu li a{padding:0;line-height:1.5em;white-space:break-spaces}.main-navigation.ancillary ul li.menu-item-has-children:hover ul.sub-menu{opacity:1;visibility:visible}.main-navigation ul li a{color:#8f8c8c;font-size:15px;letter-spacing:.02em;font-weight:400;white-space:normal}.main-navigation ul li a span.link-text{position:relative;word-break:normal!important}.main-navigation ul li a span.link-text:before{content:"";position:absolute;height:1px;width:100%;bottom:-5px;left:0;background:0 0}.main-navigation ul li a.active,.main-navigation ul li a:hover{color:#464747}.main-navigation ul li a.active span:before,.main-navigation ul li a:hover span:before{background:#f5d735}.hamburger.active span,.hamburger:hover span{background-color:#f5d735}@media (min-width:1161px){.main-navigation ul li>ul{left:-40px;width:calc(100% + 80px)}}.main-navigation ul li.current-menu-item a.parent-menu-link{color:#464747}.main-navigation ul li.current-menu-item a.parent-menu-link span:before{background:#f5d735}.main-navigation ul li>ul li.menu-item-layout-promo{min-height:170px}@media (min-width:1161px){.main-navigation ul li>ul li.menu-item-layout-promo{margin-bottom:16px}}.main-navigation ul li>ul li.menu-item-layout-promo:last-child{margin-right:40px}@media (min-width:1161px){.main-navigation ul li>ul li.menu-item-layout-promo+.menu-item-layout-promo{margin-left:16px}}.main-navigation ul li>ul li.menu-item-layout-promo .promo-text span.promo-subhead{font-size:14px;line-height:15px;font-weight:700;color:#fff}.main-navigation ul li>ul li.menu-item-layout-promo .promo-text span.promo-headline{font-size:32px;line-height:34px;font-weight:400;color:#fff}.main-navigation ul li>ul li.menu-item-layout-promo .promo-text span.promo-link{color:#fff}.main-navigation ul li>ul li.menu-item-layout-image-text:not(:last-child){border-right:1px solid #dde0eb}.main-navigation ul li>ul li.menu-item-layout-image-text:not(:last-child)+.menu-item-layout-promo{margin-left:-1px}.main-navigation ul li>ul li.menu-item-layout-button ul{width:100%}.main-navigation ul li>ul li.menu-item-layout-button ul li{width:100%}.main-navigation ul li>ul li.menu-item-has-children.subnav-false.menu-item-layout-text{border-right:1px solid #dde0eb;margin:48px 0;justify-content:flex-start}.main-navigation ul li>ul li.menu-item-has-children.subnav-false.menu-item-layout-text+.subnav-false,.main-navigation ul li>ul li.menu-item-has-children.subnav-false.menu-item-layout-text+.subnav-yes{margin-left:-1px}.main-navigation ul li>ul li.menu-item-has-children.subnav-false.menu-item-layout-text a{text-align:left}.main-navigation ul li>ul li.menu-item-has-children.subnav-false.menu-item-layout-text a.parent-menu-link{font-weight:700;font-size:14px;line-height:1.4;letter-spacing:.02em;text-transform:uppercase;color:#464747}.main-navigation ul li>ul li.menu-item-has-children.subnav-false.menu-item-layout-text ul{width:100%}.main-navigation ul li>ul li.menu-item-has-children.subnav-false.menu-item-layout-text ul li a{font-size:14px}.main-navigation ul li>ul li.menu-item-layout-promo .promo-text span.promo-link.arrow:after{background:url("data:image/svg+xml,%3Csvg width='8' height='18' viewBox='0 0 8 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0 15.885L4.94467 9L0 2.115L1.52227 0L8 9L1.52227 18L0 15.885Z' fill='%23F5D735'/%3E %3C/svg%3E");background-repeat:no-repeat}.main-navigation ul li>ul li.menu-item-layout-button>a span:before,.main-navigation ul li>ul li.menu-item-layout-button>a:after{display:none!important}.main-navigation ul li>ul li.menu-item-layout-image-text a img{max-width:64px}@media (max-width:980px){.main-navigation ul li>ul li.menu-item-layout-image-text a img{padding:16px}}@media (min-width:1161px){.main-navigation ul li>ul li.menu-item-layout-image-text a img{padding-bottom:24px}}.main-navigation ul li>ul li.menu-item-layout-image-text a span{display:flex;align-self:center}.main-navigation ul li>ul li.menu-item-layout-promo .promo-text{padding:20px 40px}@media (min-width:1161px){#nav-menu-item-70453 .sub-menu{padding:0 40px}}.main-navigation ul li>ul li.menu-item-layout-promo a:after,ul.menu li>ul li.menu-item-layout-promo a:after{background:rgba(0,0,0,.32)}.main-navigation ul li>ul li.menu-item-layout-promo a:hover:after{background:rgba(245,215,54,.72)}@media (max-width:980px){.drawer{padding-top:130px}}.site-header.collapsed~.drawer{padding:90px 0 0}.block.hubspot .hbspt-form h3{font-weight:400}.block.hubspot .hbspt-form hr{display:none!important}.block.hubspot .hbspt-form label{font-weight:700;font-size:12px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:#8f8c8c;display:block}.block.hubspot .hbspt-form fieldset{max-width:none!important}.block.hubspot .hbspt-form fieldset.form-columns-1 .hs-input,.block.hubspot .hbspt-form fieldset.form-columns-2 .hs-form-field,.block.hubspot .hbspt-form fieldset.form-columns-3 .hs-form-field{width:100%!important}.block.hubspot .hbspt-form fieldset.form-columns-1 input[type=checkbox],.block.hubspot .hbspt-form fieldset.form-columns-1 input[type=radio]{width:auto!important;height:1.2em!important}.block.hubspot .hbspt-form fieldset input[type=file]{height:auto!important}.block.hubspot .hbspt-form fieldset .hs-form-field{width:100%!important;margin:0 0 8px 0}@media (min-width:768px){.block.hubspot .hbspt-form fieldset .hs-form-field{margin:0 0 36px 0}}.block.hubspot .hbspt-form .hs-fieldtype-textarea{position:relative;padding:0}.block.hubspot .hbspt-form input:not([type=submit]):not([type=radio]),.block.hubspot .hbspt-form textarea{border:1px solid #dde0eb;border-radius:2px;font-weight:600;font-size:14px;line-height:37px;color:#464747;background:#fff;padding:8px;width:100%!important;margin-bottom:8px}.block.hubspot .hbspt-form select{width:100%!important;margin-bottom:8px}.block.hubspot .hbspt-form li.hs-form-checkbox:hover span{color:#f5d736}.block.hubspot .hbspt-form li.hs-form-radio input{margin:0 10px 0 0}.block.hubspot .hbspt-form ul.inputs-list.multi-container span{margin:3px 12px}.block.hubspot .hbspt-form ul{padding:0;list-style:none}.block.hubspot .hbspt-form ul.inputs-list:not(.multi-container) li label span{line-height:40px;margin-left:16px}.block.hubspot .hbspt-form ul.no-list.hs-error-msgs.inputs-list{position:relative;float:left;top:0}.block.hubspot .hbspt-form ul.no-list.hs-error-msgs.inputs-list label{font-weight:100;font-size:10px;color:#007e81}.block.hubspot .hbspt-form .hs_error_rollup{background:rgba(0,0,0,.1);padding:4px 0 8px 8px}body.contact-us .block.hubspot .hs-dependent-field{width:100%}.lazy img,img.lazy,img.swiper-lazy{opacity:0}.lazy:not(.no-transition) img:not(.initial),img.lazy:not(.initial):not(.no-transition),img.swiper-lazy{transition:all .8s}.lazy img.error,.lazy img.initial,.lazy img.loaded,img.lazy.error,img.lazy.initial,img.lazy.loaded,img.swiper-lazy-loaded{opacity:1}.lazy img:not([src]),img.lazy:not([src]),img.swiper-lazy:not([src]){visibility:hidden}.lede{max-height:320px;width:100%;margin:0}@media (max-width:768px){.lede.entry-header{max-height:inherit}}.lede .slide img,.lede .slide video,.lede video{max-height:320px;-o-object-fit:cover;object-fit:cover}.lede.header_overlay a.back .icon-path{fill:rgba(245,215,54,.6)}.lede.header_overlay a.back:hover .icon-path{fill:#f5d736}.lede__breadcrumb{margin-top:16px}.lede__breadcrumb a{font-size:12px;line-height:13px}.lede__breadcrumb a:not(:last-child){position:relative}.lede__breadcrumb a:not(:last-child):after{content:url("data:image/svg+xml,%3Csvg width='6' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg clip-path='url(%23clip0)'%3E %3Cpath d='M.5 7.56L3.59 4.5.5 1.44 1.451.5l4.049 4-4.049 4L.5 7.56z' fill='%23F5D735'/%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0'%3E %3Cpath fill='%23fff' transform='rotate(-90 4.5 4)' d='M0 0h8v5H0z'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E");margin:0 8px}.lede__sku{font-size:12px!important;line-height:13px!important;color:#fff!important;margin:8px 0 0 0!important}.lede__sku+.lede__breadcrumb{margin-top:0}.lede__related-products{font-size:12px;display:inline}@media (min-width:768px){.lede__related-products{text-align:left;margin-bottom:0}}.lede__related-products a:not(:last-child):after{margin:0;content:","}.lede .entry-title:not(.violator){left:0;right:0;margin:0 auto}.lede.header_overlay .lede__breadcrumb a{color:#fff}.lede:not(.archive-header) .entry-title:not(.violator){max-width:1400px}.lede svg.mask{position:absolute;bottom:-2px;left:0;width:100%;z-index:3}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.lede svg.mask{display:none!important}}@media screen and (max-width:767px){.lede picture img{min-height:200px;-o-object-fit:cover;object-fit:cover}}body.single-documentation .entry-title{padding:20px 80px;overflow:hidden}body.single-documentation nav.subnav a.moo-btn{padding:11px 25px!important}body.archive .lede.lede_no_image{border-bottom:1px solid #ededed}body.case-studies .lede.lede_no_image{border-bottom:1px solid #ededed!important}body.catalogs-literature .lede.lede_no_image{border-bottom:1px solid #ededed!important}a.back{color:#8f8c8c}a.back svg{fill:#8f8c8c}a.back:hover{color:#f5d736}a.back:hover svg{fill:#f5d736}.breadcrumbs{max-width:1400px;margin:auto;padding:20px 80px}@media screen and (max-width:768px){.breadcrumbs{padding:20px}}.breadcrumbs a.back{color:#8f8c8c!important;float:none;display:flex;align-items:flex-start;margin:0}.breadcrumbs a.back svg{float:none;fill:#8f8c8c}.breadcrumbs a.back:hover{color:#f5d736!important}.breadcrumbs a.back:hover svg{fill:#f5d736}body.single-typical-environment .breadcrumbs{padding:20px 120px}@media screen and (max-width:768px){body.single-typical-environment .breadcrumbs{padding:20px}}@media screen and (max-width:768px){body.single-typical-environment .ui-container{display:none}}.notification ul li:before{color:#f5d735}.notification .button.close.x svg .icon-path,.notification .button.remove.x svg .icon-path{stroke:#f5d735}#preloader{position:fixed;z-index:11;top:0;left:0;right:0;bottom:0;background-color:#fff}#status{position:absolute;width:48px;height:auto;top:45%;left:50%;right:auto;background:0 0;transform:translate(-50%,-50%)}#status svg{width:100%}#status svg path{fill:#f5d735}#status svg .icon-stroke{stroke:#000}.bc-archive-page{padding:20px}@media (min-width:1024px){.bc-archive-page{padding:40px}}.bc-archive-page .facetwp-facet,.bc-archive-page .facetwp-input-wrap,.bc-archive-page .facetwp-per-page-select,.bc-archive-page .facetwp-sort,.bc-archive-page .facetwp-sort-select{width:100%}.bc-archive-page .facetwp-search{width:100%;padding:8px 28px 8px 8px;border:1px solid #dde0eb;border-radius:2px;font-size:14px;color:#464747;font-weight:400}.bc-archive-page .facetwp-facet-search .facetwp-icon:before{background:url(../img/icons/icon-search.svg) no-repeat center;background-size:12px 12px}.bc-archive-page .facetwp-facet-search .facetwp-icon.f-loading:before{background-image:url(../img/icons/icon-arrows-rotate.svg)}.bc-archive-page__subnav .facetwp-radio:last-child,.bc-archive-page__subnav .facetwp-type-radio.is-loading .facetwp-radio:last-child{margin-right:0!important}.bc-product-grid{padding:0}.bc-product-grid .term{order:2}.bc-product-grid .term--first{order:1}.bc-product-grid .term__name{margin-bottom:0!important}.bc-product-grid .term__name i{letter-spacing:normal;font-weight:400;font-size:14px;font-style:normal}.bc-product-grid .term__description{font-size:14px}@media (min-width:768px){.bc-archive-filters-wrapper{padding-bottom:100px}}.bc-archive-filters label{width:100%}.bc-archive-filters .tabs{padding:0}.bc-archive-filters .tabs:not(:last-child){margin-bottom:16px}.bc-archive-filters .tabs ul{padding:0;margin:0;list-style:none}.bc-archive-filters .tabs ul li{margin-bottom:8px;line-height:1.2}.bc-archive-filters .tabs ul li a{font-size:14px;line-height:1.2;color:#8f8c8c;border-bottom:1px solid transparent}.bc-archive-filters .tabs ul li a.current,.bc-archive-filters .tabs ul li a:hover{color:#464747;border-bottom:1px solid #f5d735}.bc-archive-filters .tabs>.tab{padding:9px 0}.bc-archive-filters .tabs>.tab-button{font-size:18px;line-height:19px;background:0 0;font-weight:400;border-bottom:0;padding:0;font-size:18px;line-height:19px;color:#464747;letter-spacing:.02em;text-transform:none}.bc-archive-filters .tabs>.tab-button:after{right:0;top:0;padding:0;font-size:15px;color:#8f8c8c}.bc-archive-filters .tabs>input:hover+label.tab-button:after{color:#f5d735}.bc-archive-filters .tabs>input:checked+label.tab-button{border-bottom:0}.bc-archive-filters .tabs>input:checked+label.tab-button:after{color:#f5d735}.bc-archive-filters .tabs .facetwp-facet{width:100%;margin-bottom:0}.bc-archive-filters .tabs .facetwp-facet .facetwp-depth{margin-left:24px}.bc-archive-filters .tabs .facetwp-facet .facetwp-checkbox{position:relative;padding-right:20px!important;margin:0 0 8px 0!important}.bc-archive-filters .tabs .facetwp-facet .facetwp-checkbox .facetwp-display-value{display:inline-block;line-height:1.2rem}.bc-archive-filters .tabs .facetwp-facet .facetwp-checkbox .facetwp-counter{display:none;transform:none;background:0 0;font-size:11px;color:#464747}.bc-archive-filters .tabs .facetwp-facet .facetwp-checkbox .facetwp-counter::before{content:"("}.bc-archive-filters .tabs .facetwp-facet .facetwp-checkbox .facetwp-counter::after{content:")"}.bc-archive-filters .tabs .facetwp-facet .facetwp-checkbox .facetwp-expand{font-size:12px;color:#8f8c8c;font-weight:700;top:calc(50% - 6px);position:absolute;right:0}.bc-archive-filters .tabs .facetwp-facet.facetwp-facet-families .facetwp-counter{display:inline-block}.bc-archive-filters .facetwp-search{width:100%;padding:8px 28px 8px 8px;min-width:auto!important}.bc-archive-filters__reset:after{display:none}.tabs-categories .facetwp-checkbox{padding:0!important}.tabs-categories .facetwp-checkbox label{padding:0 0 0 24px}.bc-archive-filters .facetwp-checkbox .label{font-size:14px;color:#8f8c8c;border-bottom:1px solid transparent;padding-bottom:4px;transition:.25s}.bc-archive-filters .facetwp-checkbox.checked .label,.bc-archive-filters .facetwp-checkbox:hover .label{color:#464747;border-bottom:1px solid #f5d735}.bc-product-archive__refinery{margin:24px 0}.bc-product-archive__refinery .bc-product-archive--sort{width:100%}.bc-product-archive__refinery .bc-form .bc-product-archive__select-field{border:1px solid #dde0eb;border-radius:2px;font-weight:600;font-size:14px;line-height:37px;color:#464747}.bc-archive-pagination{display:flex;align-items:center;justify-content:center}@media (min-width:768px){.bc-archive-pagination{justify-content:flex-start;align-items:flex-start}}.bc-archive-pagination .facetwp-page{display:inline-block;margin-right:6px;cursor:pointer;color:#464747;font-size:16px;padding:10px 16px;transition:.25s}.bc-archive-pagination .facetwp-page:not(.next):not(.prev){border-radius:5px;border:solid 1px rgba(128,128,128,.5);box-shadow:0 2px 2px rgba(0,0,0,.16)}.bc-archive-pagination .facetwp-page:not(.next):not(.prev).active,.bc-archive-pagination .facetwp-page:not(.next):not(.prev):hover{background-color:#f5d736;color:#464747!important;font-weight:400}.bc-archive-pagination .facetwp-page.next:hover,.bc-archive-pagination .facetwp-page.prev:hover{color:#f5d736}@media (min-width:768px){.bc-archive-filters-wrapper{padding-right:48px;border-right:1px solid #dde0eb}}@media (min-width:640px) and (max-width:767px){.bc-archive-filters-wrapper{padding-right:20px;border-right:1px solid #dde0eb}}@media (min-width:768px){.bc-archive-products-wrapper{padding-left:48px}}@media (min-width:640px) and (max-width:767px){.bc-archive-products-wrapper{padding-left:20px}}.bc-archive-products-wrapper.loading{position:relative}.bc-archive-products-wrapper.loading:before{content:"";background:rgba(255,255,255,.6);position:absolute;left:0;top:0;height:100%;width:100%;z-index:2}.bc-archive-products-wrapper.loading .preloader{background:#f5d633;padding:3px 10px;position:absolute;z-index:2;top:3px;right:30px;border-radius:10px;width:auto;height:auto;left:inherit}@media (max-width:640px){.bc-archive-products-wrapper.loading .preloader{top:30px}}.bc-archive-products-wrapper.loading .preloader.right-offset{right:130px}@media (min-width:769px){.archive[class*=tax-product_] #main-archive.bc-product-grid{display:grid;grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.archive[class*=tax-product_] #main-archive.bc-product-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:769px){.archive[class*=tax-product_] #main-archive.bc-product-grid .bc-product-card:not(.slide){width:auto}}.no-results{background:#eee;text-align:center;width:100%;padding:30px;border-radius:10px;margin:10px 0;margin-right:32px}.no-results i{font-size:30px}.no-results p{margin:0}.bc-archive-pagination-facets{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%}.bc-archive-pagination-facets .facetwp-facet{margin-bottom:0}.bc-archive-pagination-facets label{width:100%;margin-bottom:16px;height:30px}@media (min-width:1200px){.bc-archive-pagination-facets label{width:49%;text-align:right;margin-bottom:0}}.bc-archive-pagination-facets .facetwp-per-page-select{margin-bottom:24px;font-size:12px;border-radius:5px;color:grey}.bc-archive-pagination-facets .facetwp-type-pager{font-size:12px;color:grey}.bc-archive-pagination-facets .facetwp-type-dropdown{position:relative;float:right;top:50%;bottom:auto;right:0;margin:0 0 0 20px;transform:scale(1) translate(0,-50%)}.bc-archive-pagination-facets .facetwp-facet-product_pagination_per_page{position:relative}.bc-archive-pagination-facets .facetwp-facet-product_pagination_per_page:after{content:"\f078";font-size:15px;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-weight:900;font-variant:normal;text-rendering:auto;line-height:1;position:absolute;right:13px;top:50%;transform:translateY(-50%)}.bc-archive-pagination-facets+.bc-archive-pagination-facets{padding-top:16px}.bc-archive-pagination-results{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%;padding-top:24px}.bc-archive-pagination-results .facetwp-facet,.bc-archive-pagination-results .moo-btn{margin:0}.bc-archive-pagination-results select{padding:8px}#main-archive.products .bc-product-card:not(.slide){border-right:0}@media (max-width:991px){#main-archive.products .bc-product-card:not(.slide){width:50%}}@media (max-width:767px){#main-archive.products .bc-product-card:not(.slide){width:100%;max-width:initial}}.facetwp-type-pager{padding:0}.case-studies .bc-product-grid,.catalogs-literature .bc-product-grid,.discontinued-products .bc-product-grid,.page-template-assembly-instructions .bc-product-grid,.page-template-custom-products .bc-product-grid,.page-template-marketing .bc-product-grid,.page-template-revit-cad-models .bc-product-grid,.post-type-archive .bc-product-grid,.tax-documentation_category .bc-product-grid{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;padding:40px 0}.case-studies .bc-product-grid.bc-product-grid--3col>.bc-product-card,.catalogs-literature .bc-product-grid.bc-product-grid--3col>.bc-product-card,.discontinued-products .bc-product-grid.bc-product-grid--3col>.bc-product-card,.page-template-assembly-instructions .bc-product-grid.bc-product-grid--3col>.bc-product-card,.page-template-custom-products .bc-product-grid.bc-product-grid--3col>.bc-product-card,.page-template-marketing .bc-product-grid.bc-product-grid--3col>.bc-product-card,.page-template-revit-cad-models .bc-product-grid.bc-product-grid--3col>.bc-product-card,.post-type-archive .bc-product-grid.bc-product-grid--3col>.bc-product-card,.tax-documentation_category .bc-product-grid.bc-product-grid--3col>.bc-product-card{flex-grow:0;flex-shrink:0;width:100%;max-width:370px;margin:0 auto 60px}@media (min-width:768px){.case-studies .bc-product-grid.bc-product-grid--3col>.bc-product-card,.catalogs-literature .bc-product-grid.bc-product-grid--3col>.bc-product-card,.discontinued-products .bc-product-grid.bc-product-grid--3col>.bc-product-card,.page-template-assembly-instructions .bc-product-grid.bc-product-grid--3col>.bc-product-card,.page-template-custom-products .bc-product-grid.bc-product-grid--3col>.bc-product-card,.page-template-marketing .bc-product-grid.bc-product-grid--3col>.bc-product-card,.page-template-revit-cad-models .bc-product-grid.bc-product-grid--3col>.bc-product-card,.post-type-archive .bc-product-grid.bc-product-grid--3col>.bc-product-card,.tax-documentation_category .bc-product-grid.bc-product-grid--3col>.bc-product-card{flex-basis:calc(50% - 15px);max-width:calc(50% - 15px);width:calc(50% - 15px)}}@media (min-width:960px){.case-studies .bc-product-grid.bc-product-grid--3col>.bc-product-card,.catalogs-literature .bc-product-grid.bc-product-grid--3col>.bc-product-card,.discontinued-products .bc-product-grid.bc-product-grid--3col>.bc-product-card,.page-template-assembly-instructions .bc-product-grid.bc-product-grid--3col>.bc-product-card,.page-template-custom-products .bc-product-grid.bc-product-grid--3col>.bc-product-card,.page-template-marketing .bc-product-grid.bc-product-grid--3col>.bc-product-card,.page-template-revit-cad-models .bc-product-grid.bc-product-grid--3col>.bc-product-card,.post-type-archive .bc-product-grid.bc-product-grid--3col>.bc-product-card,.tax-documentation_category .bc-product-grid.bc-product-grid--3col>.bc-product-card{flex-basis:calc(33.32667% - 20px);max-width:calc(33.32667% - 20px);width:calc(33.32667% - 20px)}}.case-studies .bc-product-grid .no-results,.catalogs-literature .bc-product-grid .no-results,.discontinued-products .bc-product-grid .no-results,.page-template-assembly-instructions .bc-product-grid .no-results,.page-template-custom-products .bc-product-grid .no-results,.page-template-marketing .bc-product-grid .no-results,.page-template-revit-cad-models .bc-product-grid .no-results,.post-type-archive .bc-product-grid .no-results,.tax-documentation_category .bc-product-grid .no-results{text-align:center}.case-studies .bc-product-grid .no-results img,.catalogs-literature .bc-product-grid .no-results img,.discontinued-products .bc-product-grid .no-results img,.page-template-assembly-instructions .bc-product-grid .no-results img,.page-template-custom-products .bc-product-grid .no-results img,.page-template-marketing .bc-product-grid .no-results img,.page-template-revit-cad-models .bc-product-grid .no-results img,.post-type-archive .bc-product-grid .no-results img,.tax-documentation_category .bc-product-grid .no-results img{max-height:250px;width:auto;margin-bottom:20px}.bc-product-card{padding-left:10px;padding-right:10px}.bc-product-card figure{position:relative;padding-bottom:100%;margin:0}.bc-product-card figure div,.bc-product-card figure img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%!important;height:100%!important;top:0;left:0}.bc-product-card .entry-title{margin-top:24px}.bc-product-card__brand{font-weight:700;font-size:12px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:#8f8c8c;margin-bottom:12px!important}.bc-product-card__title{font-size:16px;line-height:17px;color:#464747;position:relative;font-weight:400}.bc-product-card__excerpt{font-size:14px;line-height:1.4!important;color:#8f8c8c;letter-spacing:.02em;font-family:ff-more-web-pro,serif}.bc-product-card .meta-hide{display:none}.bc-product-card:hover .bc-product-card__excerpt{color:#464747}.bc-product-card:hover .bc-product-card__title{color:#f5d735}.bc-product-card--documentation figure img{-o-object-fit:contain;object-fit:contain}.bc-product-card--typical{border-bottom:none}.bc-product-card--typical figure{border:1px solid var(--my-medium)}.bc-product-card--typical figure img{-o-object-fit:contain!important;object-fit:contain!important}.bc-product-card--typical .entry-title{margin-top:15px}.bc-product-card--typical .entry-title .bc-product-card__title{color:#8f8c8c}.featured-products .product-card:hover{transform:none}.featured-products .product-card .square_product_card{background:#fff;border-radius:20px;box-shadow:3px 3px 10px 1px rgba(0,0,0,.16);overflow:hidden}.featured-products .product-card .square_product_card:focus,.featured-products .product-card .square_product_card:focus-within,.featured-products .product-card .square_product_card:hover{border:1px solid #2f999e}.featured-products .product-card .square_product_card:focus a,.featured-products .product-card .square_product_card:focus-within a,.featured-products .product-card .square_product_card:hover a{position:relative;height:100%;display:block}.featured-products .product-card .square_product_card:focus a::after,.featured-products .product-card .square_product_card:focus-within a::after,.featured-products .product-card .square_product_card:hover a::after{content:"";width:100%;height:100%;background:#beddde;display:block;position:absolute;top:0;z-index:4;opacity:.5;mix-blend-mode:multiply;border-radius:20px}.featured-products .product-card .square_product_card:focus a .entry-title svg,.featured-products .product-card .square_product_card:focus-within a .entry-title svg,.featured-products .product-card .square_product_card:hover a .entry-title svg{transform:translate(0,0)}.featured-products .product-card .square_product_card figure{margin:0}.featured-products .product-card .square_product_card figure img{margin:auto;border-top-left-radius:20px;border-top-right-radius:20px}.featured-products .product-card .square_product_card .entry-title{float:none;padding:5px 20px;position:relative;margin-top:-25px;background:linear-gradient(transparent 0,#fff 15%,#fff 50%);border-bottom-left-radius:20px;border-bottom-right-radius:20px}.featured-products .product-card .square_product_card .entry-title .title_wrapper{display:flex;flex-flow:column;justify-content:center;min-height:41px;float:none;margin-left:15px}.featured-products .product-card .square_product_card .entry-title .title_wrapper h4{margin-top:0;margin-bottom:0;font-size:16px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.featured-products .product-card .square_product_card .entry-title svg{height:15px;top:calc(50% - 9px);position:absolute;transform:translate(-4px,0)}.featured-products .product-card .square_product_card .entry-title svg .icon-path{fill:#2f999e}.featured-products .product-card .featured_product-card{background:#fff;border-radius:20px;box-shadow:3px 3px 10px 1px rgba(0,0,0,.16);overflow:hidden;height:100%}.featured-products .product-card .featured_product-card.custom .entry-title .entry-title-wrapper:before{content:"";background:url(../img/png/custom.png) no-repeat left;display:block;position:absolute;top:-10px;z-index:1;width:100%;height:35px;background-size:contain}.featured-products .product-card .featured_product-card:focus,.featured-products .product-card .featured_product-card:focus-within,.featured-products .product-card .featured_product-card:hover{border:1px solid #2f999e}.featured-products .product-card .featured_product-card:focus a,.featured-products .product-card .featured_product-card:focus-within a,.featured-products .product-card .featured_product-card:hover a{position:relative}.featured-products .product-card .featured_product-card:focus a .entry-title,.featured-products .product-card .featured_product-card:focus-within a .entry-title,.featured-products .product-card .featured_product-card:hover a .entry-title{padding:21px 19px}.featured-products .product-card .featured_product-card:focus a::after,.featured-products .product-card .featured_product-card:focus-within a::after,.featured-products .product-card .featured_product-card:hover a::after{content:"";width:100%;height:100%;background:#beddde;display:block;position:absolute;top:0;z-index:4;opacity:.5;mix-blend-mode:multiply;border-radius:20px}.featured-products .product-card .featured_product-card figure{margin:0}.featured-products .product-card .featured_product-card figure img{margin:auto;border-top-left-radius:20px;border-top-right-radius:20px}.featured-products .product-card .featured_product-card .entry-title{float:none;padding:20px;transition:none}.featured-products .product-card .featured_product-card .entry-title .entry-title-wrapper{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.featured-products .product-card .featured_product-card .entry-title .entry-title-wrapper .excerpt{overflow:hidden}.featured-products .product-card .featured_product-card a{float:none;height:100%;display:block}.ribbons{position:absolute;bottom:100%;display:flex;flex-flow:column;align-items:start}.ribbons .tag-ribbon{--rb-bg:gray;--rb-h:26px;--rb-arrow:10px;position:relative;display:inline-flex;align-items:center;justify-content:center;height:var(--rb-h);padding:0 10px;padding-top:5.5px;padding-bottom:3.5px;background:var(--rb-bg);color:#fff;font-weight:600;font-size:17px;text-transform:uppercase;letter-spacing:.8px;text-shadow:1px 1px 1px rgba(0,0,0,.4);position:relative;padding-right:7px;margin-bottom:14px}.ribbons .tag-ribbon:after{content:"";position:absolute;top:0;right:calc(var(--rb-arrow) * -1);width:0;height:0;border-top:calc(var(--rb-h)/ 2) solid transparent;border-bottom:calc(var(--rb-h)/ 2) solid transparent;border-left:var(--rb-arrow) solid var(--rb-bg)}.ribbons .tag-ribbon:before{content:"";width:0;height:0;border-width:10px 0 0 10px;border-color:var(--rb-tail) transparent transparent transparent;transform:rotate(0);border-style:solid;bottom:-10px;position:absolute;left:0}.ribbons .tag-ribbon.special{--rb-bg:#02989e;--rb-tail:#006466}.ribbons .tag-ribbon.custom{--rb-bg:#464647;--rb-tail:#333333}.ribbons .tag-ribbon.discontinued{--rb-bg:#f79e7c;--rb-tail:#df8159;font-size:13px;letter-spacing:.2px}@media (min-width:960px) and (max-width:1076px){.ribbons .tag-ribbon.discontinued{font-size:11px}}.ribbons .tag-ribbon.new{--rb-bg:#f5d735;--rb-tail:#d09a1f}.ribbons .tag-ribbon.coming-soon{--rb-bg:#f5d735;--rb-tail:#d09a1f}@media (hover:hover) and (pointer:fine){.ribbons a .tag-ribbon:focus,.ribbons a .tag-ribbon:hover{filter:brightness(1.1) saturate(1.1)}}.single-product .ribbons{position:initial}.bc-related-products .swiper-slide{opacity:.3}.bc-related-products .swiper-slide.swiper-slide-active,.bc-related-products .swiper-slide.swiper-slide-next,.bc-related-products .swiper-slide.swiper-slide-prev{opacity:1}.bc-related-products .bc-product-grid{min-height:450px}.bc-related-products .block-header{position:relative;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid grey;margin-bottom:24px;padding:.41em .41em .41em 0}.bc-related-products .block-ui{position:relative;top:auto;width:25%}.bc-related-products .block-ui button{-webkit-appearance:none;border:0;padding:0;float:right;line-height:1;border-width:1px;background:0 0;border:none;transform:translate(0,0);height:auto!important;width:10px;margin:0 16px;transition:all .4s ease;backface-visibility:hidden;transform-style:preserve-3d}.bc-related-products .block-ui button:focus{outline:0}.bc-related-products .block-ui button#next:hover{transform:translate(4px,0)}.bc-related-products .block-ui button#prev:hover{transform:translate(-4px,0)}.bc-related-products h3{padding:0;margin:0;font-size:24px;text-transform:uppercase;line-height:29px;letter-spacing:.5px;color:#464747;font-weight:300;display:block}.bc-related-products a:not(.button):not(.bc-product-card__pill){color:grey;text-decoration:none;transition:color .2s ease-out,-webkit-text-decoration .2s ease-out;transition:color .2s ease-out,text-decoration .2s ease-out;transition:color .2s ease-out,text-decoration .2s ease-out,-webkit-text-decoration .2s ease-out;font-size:16px}.bc-related-products .button{opacity:0;transition:.3s ease-out}.bc-related-products .container{overflow:hidden}.bc-related-products ul li{text-align:center}.bc-related-products ul li:hover .button{opacity:1}body.search-results li.sf-field-taxonomy-documentation_category ul{margin-top:-20px!important}.search .lede .entry-title{float:left;border-bottom:1px solid #dde1eb}.search .lede .searchandfilter input[type=text]{font-weight:300}.search .lede .search-form input[type=submit],.search .lede .searchandfilter input[type=submit]{background:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 980 980' style='enable-background:new 0 0 980 980;' xml:space='preserve'%3E%3Crect fill='%238F8C8C' x='727.4' y='578.6' transform='matrix(0.7071 -0.7071 0.7071 0.7071 -325.8309 788.0995)' class='icon-path' width='122' height='417.6' /%3E%3Cpath fill='%238F8C8C' class='icon-path' d='M671.2,671.2c153.5-153.5,153.5-402.4,0-556s-402.4-153.5-556,0s-153.5,402.4,0,556S517.7,824.8,671.2,671.2z M601,601c-114.8,114.8-300.9,114.8-415.7,0s-114.8-300.9,0-415.7s300.9-114.8,415.7,0S715.9,486.2,601,601z' /%3E%3C/svg%3E")}.search .lede .search-form input[type=submit]:hover,.search .lede .searchandfilter input[type=submit]:hover{background:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 980 980' style='enable-background:new 0 0 980 980;' xml:space='preserve'%3E%3Crect fill='%23F5D735' x='727.4' y='578.6' transform='matrix(0.7071 -0.7071 0.7071 0.7071 -325.8309 788.0995)' class='icon-path' width='122' height='417.6' /%3E%3Cpath fill='%23F5D735' class='icon-path' d='M671.2,671.2c153.5-153.5,153.5-402.4,0-556s-402.4-153.5-556,0s-153.5,402.4,0,556S517.7,824.8,671.2,671.2z M601,601c-114.8,114.8-300.9,114.8-415.7,0s-114.8-300.9,0-415.7s300.9-114.8,415.7,0S715.9,486.2,601,601z' /%3E%3C/svg%3E")}.search .lede .searchandfilter select.sf-input-select{border:1px solid #dde0eb;border-radius:2px;font-weight:600;font-size:14px;color:#464747;font-weight:400}.search .lede .searchandfilter ul li.sf-field-post_type{min-width:200px}.search__pagination{width:100%;padding-bottom:40px;display:flex;justify-content:space-between;align-items:center}.search__pagination p{margin:0;text-align:right;font-size:16px}.search__pagination a,.search__pagination span{display:inline-block;margin-right:6px;cursor:pointer;color:#464747;font-size:16px;padding:10px 16px;transition:.25s}.search__pagination a:not(.next):not(.prev),.search__pagination span:not(.next):not(.prev){border-radius:5px;border:solid 1px rgba(128,128,128,.5);box-shadow:0 2px 2px rgba(0,0,0,.16)}.search__pagination a:not(.next):not(.prev).current,.search__pagination a:not(.next):not(.prev):hover,.search__pagination span:not(.next):not(.prev).current,.search__pagination span:not(.next):not(.prev):hover{background-color:#f5d736;color:#464747!important}.search__pagination a.next:hover,.search__pagination a.prev:hover,.search__pagination span.next:hover,.search__pagination span.prev:hover{color:#f5d736}.search__refine{position:sticky;top:125px}.search__refine h1{text-transform:uppercase;letter-spacing:.125em;color:grey}.search__refine p{color:grey}.search__refine .searchandfilter li[data-sf-field-input-type=checkbox] label:before{border:2px solid #464747}.search__refine .searchandfilter input[type=checkbox]:checked label:before,.search__refine .searchandfilter li.active label:before,.search__refine .searchandfilter li.sf-option-active label:before{border:2px solid #f5d735;background:#f5d735}.search__refine ul{padding:0}.search__refine ul li.sf-field-posts_per_page{width:50%}.search__refine ul li.sf-field-posts_per_page select{height:30px}.search__refine ul li.sf-field-taxonomy-bigcommerce_category{display:none}.search__refine ul li.sf-field-taxonomy-bigcommerce_category.active{display:block}.search__refine ul li.sf-field-post_type label,.search__refine ul li.sf-field-posts_per_page label,.search__refine ul li.sf-field-taxonomy-bigcommerce_category label{position:relative}.search__refine ul li select{transition:all .15s ease-in-out;display:block;width:100%;letter-spacing:normal;text-transform:none;padding-right:0;cursor:pointer;padding:0 10px;-webkit-appearance:none}.search__refine ul li input[type=text]{border:1px solid #dde0eb;border-radius:2px;font-weight:600;font-size:14px;color:#464747;font-weight:400}.search__refine ul li input[type=text]:-moz-placeholder,.search__refine ul li input[type=text]:-ms-input-placeholder,.search__refine ul li input[type=text]::-moz-placeholder,.search__refine ul li input[type=text]::-webkit-input-placeholder{color:grey;font-size:14px}.search__refine ul li input[type=submit]{margin-top:4px}.nav-main .searcher form .search-input{overflow:visible;width:100%;height:34px;margin-top:14px;margin-left:2px}.nav-main .searcher form .search-input:first-of-type::before{display:none}.nav-main .searcher form .search-input input{background:rgba(0,153,159,.0901960784)!important;border:1px solid #ccc;border-bottom-left-radius:17px;border-top-left-radius:17px;border-right:none;height:34px;line-height:16px}div.searchwp-live-search-results{width:250px!important;min-width:280px;z-index:10}div.searchwp-live-search-results p{margin:0;padding:1em}div.searchwp-live-search-results p a{border-bottom:none}div.searchwp-live-search-results .searchwp-live-search-result>a{display:flex;gap:5px}div.searchwp-live-search-results .searchwp-live-search-result>a img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;flex:0 0 40px}body .searchandfilter select.sf-input-select{transition:all .15s ease-in-out;font-weight:600;border:1px solid #d3d3d3;border-radius:2px;background:0 0;display:block;width:100%;height:40px;line-height:37px;color:#464747;letter-spacing:normal;text-transform:none;padding-right:0;cursor:pointer;padding:0 10px;font-family:roboto,sans-serif;font-size:14px}body .search__refine ul li.sf-field-sort_order{margin:0 0 20px}body .searchandfilter ul li.sf-field-submit{top:62px}.search__refine ul li.sf-field-post_type label,.search__refine ul li.sf-field-posts_per_page label,.search__refine ul li.sf-field-search label,.search__refine ul li.sf-field-taxonomy-bigcommerce_category label{width:100%}.search__refine ul li.sf-field-post_type select,.search__refine ul li.sf-field-posts_per_page select{width:100%}.search__refine ul li.sf-field-reset{margin:0;top:-2px}.documentation-main .subnav__content{display:flex!important;max-width:1400px;height:100%;margin:0 auto}.documentation-main .subnav__content .meta{flex:1}.documentation-main .subnav__content .moo-btn{margin:16px 0}.single-download .pdfjs-wrapper{padding:0 20px}.single-download__title a{text-align:center;margin-bottom:8px;color:#464747;font-size:12px}@media (min-width:768px){.single-download__title a{text-align:left}}.single-download__title .section-title{margin:0 0 8px 0;text-align:left;font-size:24px;max-width:80%}@media (max-width:767px){.single-download__title .section-title{max-width:100%;margin-bottom:8px;text-align:center}}.single-download__meta{display:flex;justify-content:center;font-size:12px}.single-download__meta span:not(:last-child){margin-right:4px}.single-download__meta span:not(:last-child):after{content:"/";margin-left:4px}body .woocommerce-message{border-top-color:var(--my-primary)}body .woocommerce-message::before{color:var(--my-primary)}.single-product.woocommerce.woocommerce-page div.product .variations_form table tr .variable-items-wrapper .disabled,.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.edgeband-separated-colors .variable-items-wrapper .disabled,.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.laminate-separated-colors .variable-items-wrapper .disabled{box-shadow:none;cursor:not-allowed;overflow:hidden;pointer-events:none;position:relative}.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.edgeband-separated-colors,.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.laminate-separated-colors,.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.stock-color{margin-block:10px}.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.edgeband-separated-colors span.woo-selected-variation-item-name,.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.laminate-separated-colors span.woo-selected-variation-item-name,.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.stock-color span.woo-selected-variation-item-name{display:none!important}.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.edgeband-separated-colors .woo-variation-items-wrapper,.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.laminate-separated-colors .woo-variation-items-wrapper,.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.stock-color .woo-variation-items-wrapper{margin-inline:10px}.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.edgeband-separated-colors .subtitle,.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.laminate-separated-colors .subtitle,.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.stock-color .subtitle{font-size:14px;color:var(--my-secondary)}.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.edgeband-separated-colors .subtitle .desc,.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.laminate-separated-colors .subtitle .desc,.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.stock-color .subtitle .desc{font-size:12px;display:block;line-height:1;margin-bottom:10px}.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.edgeband-separated-colors .subtitle .desc:empty,.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.laminate-separated-colors .subtitle .desc:empty,.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.stock-color .subtitle .desc:empty{display:none}.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.edgeband-separated-colors .subtitle .desc.bg_active,.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.laminate-separated-colors .subtitle .desc.bg_active,.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.stock-color .subtitle .desc.bg_active{background:var(--safety-yellow);width:-moz-fit-content;width:fit-content;padding:5px;color:var(--my-dark)}.single-product.woocommerce.woocommerce-page .download-btn{width:40px;height:40px;position:absolute;display:none;top:10px;right:10px;z-index:2;background:#fff;padding:10px;opacity:.7;box-shadow:1px 1px 2px 1px rgba(0,0,0,.13);border-radius:50%;display:flex;border:none}.single-product.woocommerce.woocommerce-page .download-btn img{width:20px}.single-product.woocommerce.woocommerce-page .download-btn:hover{background:var(--safety-yellow);opacity:1}.single-product.woocommerce.woocommerce-page .on-hover-text .hover-text{font-size:11px!important;display:block;margin-bottom:0;color:#8f8c8c;line-height:1.2!important;visibility:hidden}.single-product.woocommerce.woocommerce-page .on-hover-text:hover .hover-text{visibility:visible}.single-product.woocommerce.woocommerce-page .tooltip{z-index:2}.single-product.woocommerce.woocommerce-page .tooltip .tiptext{visibility:hidden;display:none;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:3px;padding:3px 0 0;position:absolute;z-index:1;box-shadow:0 5px 10px rgba(0,0,0,.2);margin-left:-60px;top:120%;left:50%;font-size:12px;text-transform:initial;line-height:25px;font-family:Dylan,sans-serif;font-weight:300;letter-spacing:normal}.single-product.woocommerce.woocommerce-page .tooltip .tiptext::after{content:"";position:absolute;border-width:5px;border-style:solid;margin-left:-5px;bottom:100%;left:50%;border-color:transparent transparent #2e2e2e transparent}.single-product.woocommerce.woocommerce-page .tooltip:hover .tiptext{visibility:visible;display:block}.single-product.woocommerce.woocommerce-page div.product .product-header .visual.tabs>.tab{order:2}.single-product.woocommerce.woocommerce-page div.product .product-header .visual.tabs>.tab-button{order:1}@media screen and (min-width:768px){.single-product.woocommerce.woocommerce-page div.product .product-header{display:flex;flex-direction:row}}@media screen and (min-width:768px) and (max-width:1024px){.single-product.woocommerce.woocommerce-page div.product .product-header{flex-flow:column;max-width:768px;margin:auto;float:none}}@media screen and (min-width:768px){.single-product.woocommerce.woocommerce-page div.product .product-header #configurator-player,.single-product.woocommerce.woocommerce-page div.product .product-header #player,.single-product.woocommerce.woocommerce-page div.product .product-header .woocommerce-product-gallery{width:65%;min-height:60vh;position:relative;padding-bottom:80px}}@media screen and (min-width:768px) and (max-width:1024px){.single-product.woocommerce.woocommerce-page div.product .product-header #configurator-player,.single-product.woocommerce.woocommerce-page div.product .product-header #player,.single-product.woocommerce.woocommerce-page div.product .product-header .woocommerce-product-gallery{width:100%;min-height:initial;padding-bottom:initial}}@media screen and (min-width:768px){.single-product.woocommerce.woocommerce-page div.product .product-header .woocommerce-product-gallery>div{position:sticky;top:0}.single-product.woocommerce.woocommerce-page div.product .product-header .visual{position:relative}}@media screen and (min-width:768px) and (min-width:1024px){.single-product.woocommerce.woocommerce-page div.product .product-header .visual{width:65%;padding-bottom:80px}}@media screen and (min-width:768px) and (max-width:1400px) and (min-width:1024px){.single-product.woocommerce.woocommerce-page div.product .product-header .visual{width:calc(100% - 520px)}}@media screen and (min-width:768px){.single-product.woocommerce.woocommerce-page div.product .product-header .visual.tabs{align-content:flex-start}.single-product.woocommerce.woocommerce-page div.product .product-header .visual.tabs>.tab{order:2;display:none;margin:0;padding-top:0;height:100%}.single-product.woocommerce.woocommerce-page div.product .product-header .visual.tabs>.tab:before{content:" ";display:block;border-top:1px solid var(--my-light);margin-left:70px;padding-top:40px}.single-product.woocommerce.woocommerce-page div.product .product-header .visual.tabs>input:checked+label+.tab{display:block}.single-product.woocommerce.woocommerce-page div.product .product-header .visual.tabs>input:checked+.tab-button{background:#fff}.single-product.woocommerce.woocommerce-page div.product .product-header .visual.tabs>input:checked+.tab-button:hover{background:var(--safety-yellow)}.single-product.woocommerce.woocommerce-page div.product .product-header .visual.tabs>input:checked+.tab-button:after{content:" ";display:block;border-bottom:2px solid var(--safety-yellow);transform:rotate(0);width:100%;padding-bottom:18px;right:0;bottom:0}.single-product.woocommerce.woocommerce-page div.product .product-header .visual.tabs>.tab-button{width:auto;padding:8px 16px;font-size:16px;text-transform:initial;border:1px solid var(--my-light);letter-spacing:initial}.single-product.woocommerce.woocommerce-page div.product .product-header .visual.tabs>.tab-button:first-of-type{margin-left:90px}.single-product.woocommerce.woocommerce-page div.product .product-header .visual.tabs>.tab-button:hover{background-color:#ccd0d4}.single-product.woocommerce.woocommerce-page div.product .product-header .visual.tabs>.tab-button::after{display:none}.single-product.woocommerce.woocommerce-page div.product .product-header .visual .woocommerce-product-gallery>div{position:sticky;top:0}.single-product.woocommerce.woocommerce-page div.product .product-header .visual #configurator-player,.single-product.woocommerce.woocommerce-page div.product .product-header .visual #player,.single-product.woocommerce.woocommerce-page div.product .product-header .visual .woocommerce-product-gallery{width:100%;height:100%}.single-product.woocommerce.woocommerce-page div.product .product-header .visual #configurator-player .threekit,.single-product.woocommerce.woocommerce-page div.product .product-header .visual #player .threekit,.single-product.woocommerce.woocommerce-page div.product .product-header .visual .woocommerce-product-gallery .threekit{max-height:80vh;position:sticky;top:0}.single-product.woocommerce.woocommerce-page div.product .product-header .visual #configurator-player .threekit div[class*=helpButton___][class*=active___],.single-product.woocommerce.woocommerce-page div.product .product-header .visual #player .threekit div[class*=helpButton___][class*=active___],.single-product.woocommerce.woocommerce-page div.product .product-header .visual .woocommerce-product-gallery .threekit div[class*=helpButton___][class*=active___]{border-bottom:3px solid #f5d736}.single-product.woocommerce.woocommerce-page div.product .product-header .visual #configurator-player .threekit strong,.single-product.woocommerce.woocommerce-page div.product .product-header .visual #player .threekit strong,.single-product.woocommerce.woocommerce-page div.product .product-header .visual .woocommerce-product-gallery .threekit strong{color:#00999f}.single-product.woocommerce.woocommerce-page div.product .product-header .visual #configurator-player .flex-viewport,.single-product.woocommerce.woocommerce-page div.product .product-header .visual #player .flex-viewport,.single-product.woocommerce.woocommerce-page div.product .product-header .visual .woocommerce-product-gallery .flex-viewport{position:sticky!important;top:0}.single-product.woocommerce.woocommerce-page div.product .product-header .visual #configurator-player .flex-control-nav,.single-product.woocommerce.woocommerce-page div.product .product-header .visual #player .flex-control-nav,.single-product.woocommerce.woocommerce-page div.product .product-header .visual .woocommerce-product-gallery .flex-control-nav{position:sticky;top:0;height:-moz-fit-content;height:fit-content}.single-product.woocommerce.woocommerce-page div.product .product-header .visual #configurator-player .flex-control-nav.flex-control-thumbs li,.single-product.woocommerce.woocommerce-page div.product .product-header .visual #player .flex-control-nav.flex-control-thumbs li,.single-product.woocommerce.woocommerce-page div.product .product-header .visual .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li{width:100%}.single-product.woocommerce.woocommerce-page div.product .product-header .visual #configurator-player .flex-control-nav.flex-control-thumbs li:nth-child(4n+1),.single-product.woocommerce.woocommerce-page div.product .product-header .visual #player .flex-control-nav.flex-control-thumbs li:nth-child(4n+1),.single-product.woocommerce.woocommerce-page div.product .product-header .visual .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li:nth-child(4n+1){clear:left}.single-product.woocommerce.woocommerce-page div.product .product-header div.summary{padding:20px 20px 0 20px}}@media screen and (min-width:768px) and (min-width:1024px){.single-product.woocommerce.woocommerce-page div.product .product-header div.summary{width:35%;position:relative}}@media screen and (min-width:768px) and (max-width:1450px) and (min-width:1024px){.single-product.woocommerce.woocommerce-page div.product .product-header div.summary{min-width:520px}}@media screen and (min-width:768px) and (max-width:1024px){.single-product.woocommerce.woocommerce-page div.product .product-header div.summary{float:none;margin:auto;width:100%}}@media screen and (min-width:768px){.single-product.woocommerce.woocommerce-page div.product div.images.woocommerce-product-gallery{display:initial}.single-product.woocommerce.woocommerce-page div.product div.images.woocommerce-product-gallery .download-btn{display:block}.single-product.woocommerce.woocommerce-page div.product div.images img{width:auto}.single-product.woocommerce.woocommerce-page div.product div.images .flex-control-thumbs{order:0;padding-right:10px}.single-product.woocommerce.woocommerce-page div.product div.images .flex-control-thumbs li{width:100%}.single-product.woocommerce.woocommerce-page div.product div.images .flex-viewport{order:1}}.single-product.woocommerce.woocommerce-page div.product #configurator-player,.single-product.woocommerce.woocommerce-page div.product #player{min-height:60vh;padding-bottom:80px}.single-product.woocommerce.woocommerce-page div.product #configurator-player canvas,.single-product.woocommerce.woocommerce-page div.product #player canvas{min-height:60vh}.single-product.woocommerce.woocommerce-page div.product #configurator-player{max-height:80vh;position:sticky;top:0}.single-product.woocommerce.woocommerce-page div.product div.images .flex-control-thumbs li{width:14%}.single-product.woocommerce.woocommerce-page div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:none}.single-product.woocommerce.woocommerce-page div.product span.price{color:#8f8c8c}.single-product.woocommerce.woocommerce-page div.product.status-draft h1.product_title.entry-title:after{content:"(Draft)";font-size:16px;display:block;line-height:1;font-weight:700;position:absolute;float:right;bottom:100%;right:0}.single-product.woocommerce.woocommerce-page div.product.status-inactive h1.product_title.entry-title:after{content:"(Inactive)";font-size:16px;display:block;line-height:1;font-weight:700;position:absolute;float:right;bottom:100%;right:0}.single-product.woocommerce.woocommerce-page div.product.status-draft:not(.special,.discontinued) h1.product_title.entry-title:before{content:"(Draft)";font-size:16px;display:block;line-height:1;font-weight:700}.single-product.woocommerce.woocommerce-page div.product.status-draft:not(.special,.discontinued) h1.product_title.entry-title:after{content:none}.single-product.woocommerce.woocommerce-page div.product.status-inactive:not(.special,.discontinued) h1.product_title.entry-title:before:before{content:"(Inactive)";font-size:16px;display:block;line-height:1;font-weight:700}.single-product.woocommerce.woocommerce-page div.product.status-inactive:not(.special,.discontinued) h1.product_title.entry-title:before:after{content:none}.single-product.woocommerce.woocommerce-page div.product div.entry-summary .truplush-icon{text-align:right;margin-bottom:5px}.single-product.woocommerce.woocommerce-page div.product div.entry-summary .truplush-icon svg{height:46px}.single-product.woocommerce.woocommerce-page div.product div.entry-summary .product-title-container{display:flex;flex-wrap:wrap-reverse;align-items:center;gap:.5rem}.single-product.woocommerce.woocommerce-page div.product div.entry-summary .product-title-container .truplush-icon{margin-left:auto}.single-product.woocommerce.woocommerce-page div.product div.entry-summary .product-title-container h1{flex:1 1 auto;width:auto}.single-product.woocommerce.woocommerce-page div.product div.entry-summary .product_title{font-size:40px;line-height:43px;color:var(--mc-black);font-weight:400;margin-bottom:16px}.single-product.woocommerce.woocommerce-page div.product div.entry-summary .product_title .copy-product-btn{position:relative;vertical-align:text-top;line-height:1;display:inline-flex;margin-left:5px}.single-product.woocommerce.woocommerce-page div.product div.entry-summary .product_title .copy-product-btn .tiptext{padding:10px 5px}.single-product.woocommerce.woocommerce-page div.product div.entry-summary .product_title .copy-product-btn img{width:20px;height:20px}.single-product.woocommerce.woocommerce-page div.product div.entry-summary a.brand,.single-product.woocommerce.woocommerce-page div.product div.entry-summary p.brand{clear:both;font-size:14px;margin-bottom:5px}.single-product.woocommerce.woocommerce-page div.product div.entry-summary .login-section{display:flex;justify-content:space-between;gap:1em}.single-product.woocommerce.woocommerce-page div.product div.entry-summary .login-section a{width:100%;text-align:center;padding:10px!important}.single-product.woocommerce.woocommerce-page div.product div.entry-summary .login-section a.btn.register-btn:hover{border-color:var(--my-primary)!important}.single-product.woocommerce.woocommerce-page div.product div.entry-summary .login-msg{font-size:12px;line-height:1.5;margin:5px 0 10px}.single-product.woocommerce.woocommerce-page div.product div.entry-summary .price,.single-product.woocommerce.woocommerce-page div.product div.entry-summary .price span{font-weight:300;font-size:24px;line-height:25px;color:#8f8c8c}.single-product.woocommerce.woocommerce-page div.product div.entry-summary .price .request-a-quote,.single-product.woocommerce.woocommerce-page div.product div.entry-summary .price span .request-a-quote{font-size:16px;margin:0}.single-product.woocommerce.woocommerce-page div.product div.entry-summary .price .price-note,.single-product.woocommerce.woocommerce-page div.product div.entry-summary .price span .price-note{font-size:11px;display:block;margin-bottom:12px;color:#8f8c8c;line-height:1.2;margin-top:5px}.single-product.woocommerce.woocommerce-page div.product div.entry-summary .product_accessory_heading{display:flex}.single-product.woocommerce.woocommerce-page div.product div.entry-summary .product_accessory_heading .product_accessory_thumb{width:30%}@media all and (max-width:1024px){.single-product.woocommerce.woocommerce-page div.product div.entry-summary .product_accessory_heading .product_accessory_thumb{width:40%}}.single-product.woocommerce.woocommerce-page div.product div.entry-summary div.product_accessory_extra_info,.single-product.woocommerce.woocommerce-page div.product div.entry-summary div.product_extra_info{padding:10px}.single-product.woocommerce.woocommerce-page div.product div.entry-summary div.product_accessory_extra_info p,.single-product.woocommerce.woocommerce-page div.product div.entry-summary div.product_extra_info p{margin-bottom:0;font-size:12px}.single-product.woocommerce.woocommerce-page div.product .variations_form .floating_tooltip{position:absolute;background:url(/wp-content/themes/moorecoinc/assets/img/icons/loading-ring-white.svg) no-repeat center #000;background-size:20px;padding:2px;color:#fff;box-sizing:border-box;box-shadow:0 0 5px 1px rgba(0,0,0,.3);border-radius:3px;z-index:3}.single-product.woocommerce.woocommerce-page div.product .variations_form .floating_tooltip img{width:100px;height:100px;position:relative;z-index:1}.single-product.woocommerce.woocommerce-page div.product .variations_form .floating_tooltip span{display:block;height:100px;width:100px;position:relative;z-index:1}.single-product.woocommerce.woocommerce-page div.product .variations_form .floating_tooltip:after{content:attr(data-title);position:relative;display:block;text-align:center;font-size:14px;max-width:100px;line-height:1.3;margin-block:3px}.single-product.woocommerce.woocommerce-page div.product .variations_form .floating_tooltip .arrow{position:absolute;width:10px;height:10px;background:#000;transform:rotate(45deg)}.single-product.woocommerce.woocommerce-page div.product .variations_form table{margin-bottom:0}.single-product.woocommerce.woocommerce-page div.product .variations_form table tr{margin-bottom:5px;display:block}.single-product.woocommerce.woocommerce-page div.product .variations_form table .label label{line-height:15px;font-weight:400;margin-bottom:8px}.single-product.woocommerce.woocommerce-page div.product .variations_form table .label label .required{font-size:x-large;color:var(--my-danger);margin-left:2px}.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.fabric-fields>.label{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px}.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.fabric-fields>.label label{margin:0}.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.fabric-fields>.label .woo-selected-variation-item-name{display:none}.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.fabric-fields .segmented-control{box-sizing:border-box;background-color:#f0f1f2;border-radius:8px;padding:3px;gap:4px;flex-flow:row;display:flex}.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.fabric-fields .segmented-control.disabled{position:relative}.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.fabric-fields .segmented-control.disabled:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.6)}.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.fabric-fields .segmented-control span{flex:1;display:flex;justify-content:center;align-items:center}.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.fabric-fields .segmented-control span input{display:none}.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.fabric-fields .segmented-control span label{border:1px solid transparent;border-radius:4px;padding:7px 11px;cursor:pointer;min-width:90px;font-size:14px;transition:background-color .3s ease;width:100%;text-align:center!important;margin:0!important;text-wrap:nowrap;color:#8f8c8c}@media screen and (max-width:768px){.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.fabric-fields .segmented-control span label{font-size:12px;padding:5px 7px}}.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.fabric-fields .segmented-control span label:hover{background-color:#dfe2e6}.single-product.woocommerce.woocommerce-page div.product .variations_form table tr.fabric-fields .segmented-control span input:checked+label{border:1px solid rgba(245,215,54,.9803921569);background:#fff;color:#000}.single-product.woocommerce.woocommerce-page div.product .variations_form table ul.radio-variable-items-wrapper{grid-template-columns:none}.single-product.woocommerce.woocommerce-page div.product .variations_form table ul.radio-variable-items-wrapper li.radio-variable-item label{font-weight:500;font-size:14px;display:flex}.single-product.woocommerce.woocommerce-page div.product .variations_form table ul.radio-variable-items-wrapper li.radio-variable-item label span.variable-item-radio-value-wrapper{padding-left:5px}.single-product.woocommerce.woocommerce-page div.product .variations_form table ul.radio-variable-items-wrapper li.radio-variable-item label span.variable-item-radio-value-wrapper span.price span{font-size:14px;font-weight:700}.single-product.woocommerce.woocommerce-page div.product .variations_form table ul.radio-variable-items-wrapper li.radio-variable-item label span.variable-item-radio-value-wrapper img{display:none}.single-product.woocommerce.woocommerce-page div.product .variations_form table .woo-variation-items-wrapper .variable-items-wrapper{--wvs-single-product-item-width:30px;--wvs-single-product-item-height:30px}.single-product.woocommerce.woocommerce-page div.product .variations_form table .woo-variation-items-wrapper .variable-items-wrapper .color-variable-item[data-wvstooltip]:after,.single-product.woocommerce.woocommerce-page div.product .variations_form table .woo-variation-items-wrapper .variable-items-wrapper .color-variable-item[data-wvstooltip]:before{display:none!important}.single-product.woocommerce.woocommerce-page div.product .variations_form table .woo-variation-items-wrapper .variable-items-wrapper .image-variable-item[data-wvstooltip]:after,.single-product.woocommerce.woocommerce-page div.product .variations_form table .woo-variation-items-wrapper .variable-items-wrapper .image-variable-item[data-wvstooltip]:before{display:none!important}.single-product.woocommerce.woocommerce-page div.product .variations_form table .woo-variation-items-wrapper .variable-items-wrapper .image-variable-item[data-wvstooltip] i.icon.magnifier{z-index:1;position:absolute;right:0;bottom:0}.single-product.woocommerce.woocommerce-page div.product .variations_form table .woo-variation-items-wrapper .variable-items-wrapper .image-variable-item[data-wvstooltip] i.icon.magnifier:before{padding:3px 5px;border-radius:34px;font-size:12px;background:#000;line-height:1.3}.single-product.woocommerce.woocommerce-page div.product .variations_form table .woo-variation-items-wrapper .variable-items-wrapper .image-variable-item[data-wvstooltip] i.icon.magnifier:hover:before{transform:scale(1.2)}.single-product.woocommerce.woocommerce-page div.product .variations_form table .variable-items-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--wvs-single-product-item-width),1fr));-moz-column-gap:5px;column-gap:5px;row-gap:0;justify-content:start;align-items:center;margin:0}.single-product.woocommerce.woocommerce-page div.product .variations_form table .variable-items-wrapper .variable-item:not(.radio-variable-item):first-child{margin-left:4px}.single-product.woocommerce.woocommerce-page div.product .variations_form table .variable-items-wrapper .variable-item.label-li{width:100%!important;height:-moz-fit-content;height:fit-content;grid-column-start:1;grid-column-end:-1;pointer-events:none;justify-content:start;box-shadow:none;margin-bottom:-12px;font-weight:700;font-size:12px;line-height:1.2}.single-product.woocommerce.woocommerce-page div.product .variations_form table .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item input{accent-color:var(--my-primary)}.single-product.woocommerce.woocommerce-page div.product .variations_form table .variable-items-wrapper[data-attribute_name=attribute_pa_fabric-colorways] li:not([data-wvstooltip]){grid-column:1/-1;height:auto;margin:0}.single-product.woocommerce.woocommerce-page div.product .variations_form select{height:40px;transition:all .15s ease-in-out;border:1px solid #d3d3d3;border-radius:2px;background:0 0;display:block;width:100%;line-height:37px;color:var(--mc-black);letter-spacing:normal;text-transform:none;cursor:pointer;padding:0 0 0 10px;font-family:Roboto,sans-serif;font-size:14px;float:none;-webkit-appearance:none;box-shadow:1px 1px 2px 1px rgba(0,0,0,.1254901961)}.single-product.woocommerce.woocommerce-page div.product .variations_form select:focus{border-color:#009688;outline:0;box-shadow:0 0 5px rgba(0,150,136,.5019607843)}.single-product.woocommerce.woocommerce-page div.product .variations_form .variation_data{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:20px;margin-top:20px}.single-product.woocommerce.woocommerce-page div.product .variations_form .variation_data .variation_price{display:flex;gap:10px}.single-product.woocommerce.woocommerce-page div.product .variations_form .variation_data .variation_price span{color:var(--my-primary)}.single-product.woocommerce.woocommerce-page div.product .variations_form .variation_data .quantity b{display:inline-flex}.single-product.woocommerce.woocommerce-page div.product .variations_form .quickship-info{text-align:center;color:var(--my-primary);margin:0}.single-product.woocommerce.woocommerce-page div.product .variations_form .quickship-info:not(.has-info){display:none}.single-product.woocommerce.woocommerce-page div.product .variations_form .quickship-disclosure{text-align:center;font-size:13px;margin-bottom:1rem;color:var(--my-primary);display:block}.single-product.woocommerce.woocommerce-page div.product .variations_form .quickship-info:not(.has-info)+.quickship-disclosure{display:none}.single-product.woocommerce.woocommerce-page div.product .variations_form .single_add_to_cart_button{width:100%;float:none;background:var(--safety-yellow)!important;color:var(--mc-black)!important;border:2px solid var(--safety-yellow)!important;padding:11px 12px!important;margin-bottom:13px;margin-left:0!important}.single-product.woocommerce.woocommerce-page div.product .variations_form .single_add_to_cart_button.disabled{background:0 0!important;color:#8f8c8c!important;border:2px solid #dde1eb!important;pointer-events:none}.single-product.woocommerce.woocommerce-page div.product .variations_form .single_add_to_cart_button.disabled:hover{color:#8f8c8c!important;border:2px solid #dde1eb!important}.single-product.woocommerce.woocommerce-page div.product .variations_form .single_add_to_cart_button:hover{background:0 0!important}.single-product.woocommerce.woocommerce-page div.product .variations_form .single_variation_wrap .request-a-quote-notice-wrapper{padding-top:20px}.single-product.woocommerce.woocommerce-page div.product .variations_form .single_variation_wrap .request-a-quote-notice-wrapper .woocommerce-error{border-top:none;border-top-color:transparent}.single-product.woocommerce.woocommerce-page div.product .variations_form .single_variation_wrap .request-a-quote-notice-wrapper a.button.wc-forward{margin:5px auto 0;float:none;display:block;width:100%;word-break:break-word!important;padding:11px!important;background:var(--my-primary)!important;border:2px solid var(--my-primary)!important;color:#fff!important;left:-15px}.single-product.woocommerce.woocommerce-page div.product .variations_form .single_variation_wrap .request-a-quote-notice-wrapper a.button.wc-forward:hover{background:0 0!important;color:#8f8c8c!important}.single-product.woocommerce.woocommerce-page div.product .accessories{margin-bottom:20px;display:block}.single-product.woocommerce.woocommerce-page div.product .accessories h4{margin-bottom:7px;text-transform:uppercase}.single-product.woocommerce.woocommerce-page div.product .accessories .tabs{border:var(--my-light) 1px solid}.single-product.woocommerce.woocommerce-page div.product .accessories .tabs>.tab-button{padding:16px 98px 16px 24px}.single-product.woocommerce.woocommerce-page div.product .accessories .tabs>input+label.tab-button:before{content:"add";font-size:9px;position:absolute;right:40px;top:20px;transition:opacity .5s;opacity:0}@media (max-width:1150px){.single-product.woocommerce.woocommerce-page div.product .accessories .tabs>input+label.tab-button:before{top:calc(50% + 10px);right:3px}}@media (max-width:767px){.single-product.woocommerce.woocommerce-page div.product .accessories .tabs>input+label.tab-button:before{opacity:1;right:30px;top:15px}}.single-product.woocommerce.woocommerce-page div.product .accessories .tabs>input+label .subtitle{font-size:10px;letter-spacing:1px;display:block;margin-top:5px}.single-product.woocommerce.woocommerce-page div.product .accessories .tabs>input:checked+label.tab-button:before{content:"Remove"}.single-product.woocommerce.woocommerce-page div.product .accessories .tabs:not(.disabled):hover>input+label.tab-button:before{opacity:100}.single-product.woocommerce.woocommerce-page div.product .accessories .tabs:not(.disabled):hover>input:checked+label.tab-button:before{color:#b20000}.single-product.woocommerce.woocommerce-page div.product .accessories .tabs:not(.disabled)>input+label.tab-button:hover:before{font-weight:700}.single-product.woocommerce.woocommerce-page div.product .accessories .tabs.disabled{opacity:.4}.single-product.woocommerce.woocommerce-page div.product .accessories .tabs.disabled>.tab-button{cursor:not-allowed}.single-product.woocommerce.woocommerce-page div.product .accessories .tabs.disabled>.tab-button:hover:after{color:#464747}.single-product.woocommerce.woocommerce-page div.product .accessories .tabs .disabled-reason{font-size:10px;letter-spacing:1px;display:block;margin-top:5px;color:#a90000}.single-product.woocommerce.woocommerce-page div.product .accessories .tabs .disabled-reason b{color:#a90000}.single-product.woocommerce.woocommerce-page div.product .accessories .tabs .variations tr.hidden_attribute th.label{display:none}.single-product.woocommerce.woocommerce-page div.product .accessories .tabs .variations tr.hidden_attribute td.value select{display:none}.single-product.woocommerce.woocommerce-page div.product .accessories .tabs .accesory_data{margin-top:10px}.single-product.woocommerce.woocommerce-page div.product .accessories .tabs .accesory_data .variation_price{float:right}.single-product.woocommerce.woocommerce-page .tab.swatches button{word-break:break-word}.single-product.woocommerce.woocommerce-page .variations .attribute_desc{font-size:.867rem;font-style:italic;line-height:1.5;margin-top:5px;letter-spacing:.02em;background-color:rgba(245,214,51,.4);padding:4px;display:block}.single-product.woocommerce.woocommerce-page .variations .fabrics-notice{padding-top:5px}.single-product.woocommerce.woocommerce-page .variations .reset_variations{display:block;margin:auto;width:-moz-fit-content;width:fit-content;padding:2px 10px!important;background:var(--my-primary)!important;border:2px solid var(--my-primary)!important;border-radius:20px!important;color:#fff!important;line-height:1.5;margin-top:10px}.single-product.woocommerce.woocommerce-page .variations .reset_variations:hover{background:unset!important;color:var(--mc-black)!important}.single-product.woocommerce.woocommerce-page #overview .bc-product__description a{color:#007e81}.single-product.woocommerce.woocommerce-page #overview .tabs .login-section{display:flex;justify-content:space-between;gap:1em;margin-bottom:1em}.single-product.woocommerce.woocommerce-page #overview .tabs .login-section a{width:100%;text-align:center;padding:10px!important}.single-product.woocommerce.woocommerce-page #overview .tabs .login-section a.btn.register-btn:hover{border-color:var(--my-primary)!important}.single-product.woocommerce.woocommerce-page #overview .tabs ul{list-style:none;padding:0 0 0 10px;margin:0 0 16px 0}.single-product.woocommerce.woocommerce-page #overview .tabs ul li{line-height:1.4;margin:10px 0}.single-product.woocommerce.woocommerce-page #overview .tabs ul li:before{content:url("data:image/svg+xml,%3Csvg width='5' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg clip-path='url(%23clip0)'%3E %3Cpath d='M0 7.06L3.09 4 0 .94.951 0 5 4 .951 8 0 7.06z' fill='%23F5D735'/%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0'%3E %3Cpath fill='%23fff' transform='rotate(-90 4 4)' d='M0 0h8v5H0z'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E");margin-left:-10px;margin-right:8px}.single-product.woocommerce.woocommerce-page #overview .tabs ul li a{color:var(--mc-black)}.single-product.woocommerce.woocommerce-page #overview .tabs ul li a:hover{margin-left:2px}.single-product.woocommerce.woocommerce-page #overview .tabs>.tab{font-size:15px;line-height:35px;color:#8f8c8c;padding:24px}.single-product.woocommerce.woocommerce-page #overview .tabs>.tab p{line-height:1.4}.single-product.woocommerce.woocommerce-page #overview .tabs>.tab ul li p{display:inline}.single-product.woocommerce.woocommerce-page #overview .tabs>.tab svg{margin:0 auto}.single-product.woocommerce.woocommerce-page #overview .tabs>.tab h6{padding:10px 10px 0;margin:0}.single-product.woocommerce.woocommerce-page #overview .tabs>.tab a span{text-transform:uppercase;font-size:.9em;color:#9c9999}.single-product.woocommerce.woocommerce-page #overview .tabs>.tab:not(.swatches) a:last-child{border-bottom:0;color:#f5d735;font-weight:700;text-transform:uppercase;position:relative}.single-product.woocommerce.woocommerce-page #overview .tabs>.tab:not(.swatches) a:last-child:before{content:"";position:absolute;height:1px;width:100%;bottom:-5px;left:0;background:0 0}.single-product.woocommerce.woocommerce-page #overview .tabs>.tab:not(.swatches) a:last-child:after{content:url("data:image/svg+xml,%3Csvg width='6' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg clip-path='url(%23clip0)'%3E %3Cpath d='M.5 7.56L3.59 4.5.5 1.44 1.451.5l4.049 4-4.049 4L.5 7.56z' fill='%23F5D735'/%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0'%3E %3Cpath fill='%23fff' transform='rotate(-90 4.5 4)' d='M0 0h8v5H0z'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E");position:absolute;right:-10px}.single-product.woocommerce.woocommerce-page #overview .tabs>.tab:not(.swatches) a:last-child:hover{color:#464747}.single-product.woocommerce.woocommerce-page #overview .tabs>.tab:not(.swatches) a:last-child:hover:before{background:#f5d735}.single-bigcommerce_product main.site-main{float:left;padding:24px!important}.single-bigcommerce_product .lSSlideOuter.show-controls:before{content:"\f077";color:#000;line-height:20px;font-family:FontAwesome;font-size:25px;position:absolute;top:-18px;left:25px;opacity:.4;z-index:5}.single-bigcommerce_product .lSSlideOuter.show-controls ul.lSPager:after{content:"\f078";color:#000;line-height:20px;font-family:FontAwesome;font-size:25px;position:absolute;bottom:-4px;left:25px;opacity:.4;z-index:5}@media (min-width:1024px){.single-bigcommerce_product main.site-main{padding:24px 40px!important}}.single-bigcommerce_product .tabs ul{list-style:none;padding:0 0 0 10px;margin:0 0 16px 0}.single-bigcommerce_product .tabs ul li{line-height:1.4;margin:10px 0}.single-bigcommerce_product .tabs ul li:before{content:url("data:image/svg+xml,%3Csvg width='5' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg clip-path='url(%23clip0)'%3E %3Cpath d='M0 7.06L3.09 4 0 .94.951 0 5 4 .951 8 0 7.06z' fill='%23F5D735'/%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0'%3E %3Cpath fill='%23fff' transform='rotate(-90 4 4)' d='M0 0h8v5H0z'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E");margin-left:-10px;margin-right:8px}.single-bigcommerce_product .tabs ul li a:hover{margin-left:2px}.single-bigcommerce_product .tabs>.tab{font-size:15px;line-height:35px;color:#8f8c8c;padding:24px}.single-bigcommerce_product .tabs>.tab p{line-height:1.4}.single-bigcommerce_product .tabs>.tab ul li p{display:inline}.single-bigcommerce_product .tabs>.tab svg{margin:0 auto}.single-bigcommerce_product .tabs>.tab h6{padding:10px 10px 0;margin:0}.single-bigcommerce_product .tabs>.tab a span{text-transform:uppercase;font-size:.9em;color:#9c9999}.single-bigcommerce_product .tabs>.tab:not(.swatches) a:last-child{border-bottom:0;color:#f5d735;font-weight:700;text-transform:uppercase;position:relative}.single-bigcommerce_product .tabs>.tab:not(.swatches) a:last-child:before{content:"";position:absolute;height:1px;width:100%;bottom:-5px;left:0;background:0 0}.single-bigcommerce_product .tabs>.tab:not(.swatches) a:last-child:after{content:url("data:image/svg+xml,%3Csvg width='6' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg clip-path='url(%23clip0)'%3E %3Cpath d='M.5 7.56L3.59 4.5.5 1.44 1.451.5l4.049 4-4.049 4L.5 7.56z' fill='%23F5D735'/%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0'%3E %3Cpath fill='%23fff' transform='rotate(-90 4.5 4)' d='M0 0h8v5H0z'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E");position:absolute;right:-10px}.single-bigcommerce_product .tabs>.tab:not(.swatches) a:last-child:hover{color:#464747}.single-bigcommerce_product .tabs>.tab:not(.swatches) a:last-child:hover:before{background:#f5d735}.product .tabs{margin:0!important}.bigcommerce_product section.product.converter .details{padding:20px 40px 0 40px;background:#fff}@media (max-width:767px){.bigcommerce_product section.product.converter .details{padding:0}}.bigcommerce_product .bc-form.bc-product-form{margin:0!important}.bigcommerce_product .featured-content{float:left}.bigcommerce_product .bc-btn--add_to_cart,.bigcommerce_product .bc-pdp-wish-list-wrapper,.bigcommerce_product .bc-product-form__quantity,.bigcommerce_product .bc-product__description .related{display:none!important}.bigcommerce_product .bc-product__title{font-size:40px;line-height:43px;color:#464747;font-weight:400;margin-bottom:16px}.bigcommerce_product .bc-product__brand{font-size:14px;font-weight:300}.bigcommerce_product .bc-product__price,.bigcommerce_product .bc-product__pricing,.bigcommerce_product span.bc-product-price{font-weight:300;font-size:24px;line-height:25px;color:#8f8c8c}.bigcommerce_product .bc-product__price a,.bigcommerce_product .bc-product__pricing a{font-weight:300;font-size:12px;line-height:25px;color:#8f8c8c;border:1px solid;border-radius:20px;padding:5px 12px;line-height:1;display:inline;float:left;margin-right:8px;margin-bottom:8px}.bigcommerce_product .bc-product__price a:hover,.bigcommerce_product .bc-product__pricing a:hover{color:#f5d736}.bigcommerce_product .details .bc-product__pricing{margin-bottom:16px}.bigcommerce_product .details .bc-product__pricing p{margin:0 0 4px 0;display:block;width:100%}.bigcommerce_product .bc-product__sku{margin:0 0 5px;font-size:17px;line-height:20px;color:#8f8c8c}.bigcommerce_product .bc-form .bc-form__label{font-size:14px;line-height:15px;font-weight:400;color:#aaacb6;margin-bottom:8px}.bigcommerce_product .bc-product-form__control{margin-bottom:24px}.bigcommerce_product #overview{padding:60px 40px 40px}@media (max-width:1200px){.bigcommerce_product #overview{padding:24px}}.bigcommerce_product #overview #resources{padding-top:0;padding-bottom:48px}.bigcommerce_product #overview #resources .content{overflow:visible!important}.bigcommerce_product #overview #resources .content ul{justify-content:center}.bigcommerce_product #overview #resources .content ul.two-cards li{flex:0 33%}.bigcommerce_product #overview #resources .content ul li{padding:0}@media (min-width:1300px){.bigcommerce_product #overview #resources .content ul li{width:auto;flex:1}}@media (max-width:1299px){.bigcommerce_product #overview #resources .content ul li{width:calc(50% - 10px)}.bigcommerce_product #overview #resources .content ul li:nth-child(2n){margin-right:0}}@media (max-width:767px){.bigcommerce_product #overview #resources .content ul li{width:100%;margin:0}}.bigcommerce_product #overview #resources .content ul li a{width:100%;display:flex;padding:16px;height:100%;align-items:center}@media (min-width:1024px){.bigcommerce_product #overview #resources .content ul li a{padding:16px}}@media (min-width:1300px){.bigcommerce_product #overview #resources .content ul li a{padding:40px 24px}}.bigcommerce_product #overview #resources .content ul li a:hover svg.icon-path path{fill:#f5d735}.bigcommerce_product #overview #resources .content ul li svg{height:24px;width:24px;margin-right:16px}@media (min-width:768px){.bigcommerce_product #overview #resources .content ul li svg{height:45px;width:45px}}.bigcommerce_product #overview #resources .content ul li svg.icon-path path{fill:#dde1eb}.bigcommerce_product #overview #resources .content ul li .entry-title{margin:5px 0}.bigcommerce_product #overview #resources .content ul li .entry-title h3{font-size:13px;line-height:16px;color:#464747;margin-bottom:0!important}@media (min-width:1300px){.bigcommerce_product #overview #resources .content ul li .entry-title h3{font-size:16px}}.bigcommerce_product #overview #resources .content ul li .entry-title h4{font-size:12px;line-height:22px;color:#aaacb6;text-transform:uppercase}@media (max-width:1023px){.bigcommerce_product #overview .column.right{padding:0}}.bigcommerce_product .bc-product__description p{font-size:16px;line-height:22px;letter-spacing:.02em;color:#8f8c8c;margin-bottom:22px}.bigcommerce_product .bc-product__description h2,.bigcommerce_product .bc-product__description p.has-large-font-size{font-size:18px;line-height:1;color:#464747;margin-bottom:36px;font-weight:400}@media (min-width:768px){.bigcommerce_product .bc-product__description h2,.bigcommerce_product .bc-product__description p.has-large-font-size{font-size:30px;line-height:37px;margin-bottom:48px}}.bigcommerce_product .bc-product__description h3{font-size:16px;line-height:22px;color:#464747;margin-bottom:30px;font-weight:400}@media (min-width:768px){.bigcommerce_product .bc-product__description h3{font-size:26px;line-height:33px;margin-bottom:40px}}.bc-product__pricing--cached.donothide{width:auto!important;height:auto!important;opacity:1!important;visibility:visible!important}.product-swatches{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;width:100%}.product-swatches .swatch{flex:0 50%;padding:0 10px;margin-bottom:16px;cursor:pointer}.product-swatches .swatch:hover img{opacity:.85}@media (min-width:768px){.product-swatches .swatch{flex:0 25%}}.custom-cols{font-size:17px!important}.product-swatches .swatch figure{position:relative;padding-bottom:100%;margin-bottom:8px}.product-swatches .swatch figure div,.product-swatches .swatch figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-swatches .swatch p{font-size:12px!important;line-height:14px;padding:2px 0;margin:0!important}#in-the-box .content ul.center-text li a.button{display:table;float:none;margin:40px auto 0;color:#212529;border:2px solid #212529}#in-the-box .content ul.center-text li a.button:hover{border:2px solid #212529}#in-the-box .featured-content .content ul li .meta-hide{display:none}#in-the-box+#related{border-top:1px solid #dde1eb}#related{overflow:hidden}#related .meta-hide{display:none}.bc-form .bc-form__label.bc-form-control-required:after{display:none!important}.bc-product-form__control--radio .bc-product-variant__label{cursor:pointer}.bc-product__pricing{width:100%}.bc-product__gallery .lSSlideOuter .lSPager.lSGallery{border-top:0;left:0!important}.bc-product__gallery .lSSlideOuter .lSPager.lSGallery li{padding:0;margin-bottom:4px;background:0 0;min-height:75px!important}.bc-product__gallery .lSSlideOuter .lSPager.lSGallery li img{border:1px solid #dde0eb;border-radius:4px}.bc-product__gallery .lSSlideOuter .lSPager.lSGallery li.active{border-bottom:0}.bc-product__gallery .lSSlideOuter .lSPager.lSGallery li.active img{border:1px solid #f5d735}.subnav.full .meta span{color:#8f8c8c}.subnav.full .meta span:not(:last-child){margin-right:4px}.subnav.full .meta span:not(:last-child):after{content:"/";margin-left:8px}.subnav.full .meta span i{font-style:normal}.swiper .swiper-wrapper{padding:0;list-style:none;align-items:stretch}.swiper .swiper-wrapper .swiper-slide{height:auto}.swiper .swiper-wrapper .swiper-slide .product-card{height:100%}.swiper .swiper-pagination{display:block;margin-top:30px;margin-bottom:5px;position:relative}.swiper{--swiper-theme-color:var(--safety-yellow)}.tabs{margin:0}.tabs>input:checked+label.tab-button{border-bottom:1px solid #f5d736}.tabs>.tab-button:after{top:4px;color:#464747;padding:10px 0;font-weight:400}@media (max-width:767px){.tabs>.tab-button:after{padding:6px 0;right:8px}}.tabs>input:checked+label.tab-button:after,.tabs>input:hover+label.tab-button:after{color:#f5d736}.tabs>.tab-button{font-size:18px;font-weight:400;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:#464747;padding:16px 48px 16px 24px;border-bottom:1px solid rgba(0,0,0,.06)}.tabs>.tab-button:hover{color:#464747}@media (max-width:1150px){.tabs>.tab-button{padding:16px 68px 16px 24px}}@media (max-width:767px){.tabs>.tab-button{padding:12px 94px 12px 12px}}.bc-quickview-trigger,button.bc-quickview-trigger{border:0}.bc-product-quick-view__content-inner .bc-product-card img{position:relative!important}button.bc-product-quick-view__close-button:focus{outline:0!important}.bc-wish-lists-item{padding:4px 0}#priceguidesrow1 ul li a{display:flex;flex-direction:column;height:100%;justify-content:space-around}.post-type-archive-materials-finishes .entry-header .entry-title .button{color:#fff!important}.post-type-archive-materials-finishes .entry-header .entry-title .button:hover{color:#f5d735!important}.case-studies .facetwp-counter,.catalogs-literature .facetwp-counter,.post-type-archive-3d-models .facetwp-counter,.post-type-archive-documentation .facetwp-counter,.post-type-archive-materials-finishes .facetwp-counter{display:none}.facetwp-sort,.facetwp-sort-select{width:100%}.hbspt_custom_form_var{background-color:transparent}.hbspt_custom_form_var input[type=submit]{width:100%!important}.bc-account-page body:not(.wp-admin) input[type=submit],.hbspt_custom_form_var .hbspt-form body:not(.wp-admin) input[type=submit],.main-navigation ul li>ul body:not(.wp-admin) li.menu-item-layout-button>a.parent-menu-link,.search__refine ul li body:not(.wp-admin) .search-filter-reset,.site-footer .hbspt-form body:not(.wp-admin) input.hs-button,body:not(.wp-admin) .bc-account-page input[type=submit],body:not(.wp-admin) .bc-btn,body:not(.wp-admin) .btn,body:not(.wp-admin) .btn--alt,body:not(.wp-admin) .btn--small,body:not(.wp-admin) .button,body:not(.wp-admin) .hbspt_custom_form_var .hbspt-form input[type=submit],body:not(.wp-admin) .main-navigation ul li>ul li.menu-item-layout-button>a.parent-menu-link,body:not(.wp-admin) .moo-btn,body:not(.wp-admin) .moo-btn.darkbg,body:not(.wp-admin) .search__refine ul li .search-filter-reset,body:not(.wp-admin) .site-footer .hbspt-form input.hs-button,body:not(.wp-admin) a.button,body:not(.wp-admin) a.button:visited{font-weight:700!important;font-size:14px!important;line-height:1!important;text-transform:uppercase!important;padding:11px 48px!important;border-radius:20px!important;border:2px solid #dde1eb!important;border-color:#dde1eb!important;color:#8f8c8c!important;background:0 0!important;box-shadow:none!important;height:auto!important;white-space:-moz-pre-wrap!important;white-space:-pre-wrap!important;white-space:-o-pre-wrap!important;white-space:pre-wrap!important;word-wrap:break-word!important;word-break:break-word!important;white-space:normal!important}.bc-account-page body:not(.wp-admin) input[type=submit]:active,.bc-account-page body:not(.wp-admin) input[type=submit]:focus,.bc-account-page body:not(.wp-admin) input[type=submit]:hover,.hbspt_custom_form_var .hbspt-form body:not(.wp-admin) input[type=submit]:active,.hbspt_custom_form_var .hbspt-form body:not(.wp-admin) input[type=submit]:hover,.main-navigation ul li>ul body:not(.wp-admin) li.menu-item-layout-button>a.parent-menu-link:active,.main-navigation ul li>ul body:not(.wp-admin) li.menu-item-layout-button>a.parent-menu-link:focus,.main-navigation ul li>ul body:not(.wp-admin) li.menu-item-layout-button>a.parent-menu-link:hover,.search__refine ul li body:not(.wp-admin) .search-filter-reset:active,.search__refine ul li body:not(.wp-admin) .search-filter-reset:focus,.search__refine ul li body:not(.wp-admin) .search-filter-reset:hover,.site-footer .hbspt-form body:not(.wp-admin) input.hs-button:active,.site-footer .hbspt-form body:not(.wp-admin) input.hs-button:focus,.site-footer .hbspt-form body:not(.wp-admin) input.hs-button:hover,body:not(.wp-admin) .bc-account-page input[type=submit]:active,body:not(.wp-admin) .bc-account-page input[type=submit]:focus,body:not(.wp-admin) .bc-account-page input[type=submit]:hover,body:not(.wp-admin) .bc-btn:active,body:not(.wp-admin) .bc-btn:focus,body:not(.wp-admin) .bc-btn:hover,body:not(.wp-admin) .btn--alt:active,body:not(.wp-admin) .btn--alt:focus,body:not(.wp-admin) .btn--alt:hover,body:not(.wp-admin) .btn--small:active,body:not(.wp-admin) .btn--small:focus,body:not(.wp-admin) .btn--small:hover,body:not(.wp-admin) .btn:active,body:not(.wp-admin) .btn:focus,body:not(.wp-admin) .btn:hover,body:not(.wp-admin) .button:active,body:not(.wp-admin) .button:focus,body:not(.wp-admin) .button:hover,body:not(.wp-admin) .hbspt_custom_form_var .hbspt-form input[type=submit]:active,body:not(.wp-admin) .hbspt_custom_form_var .hbspt-form input[type=submit]:hover,body:not(.wp-admin) .main-navigation ul li>ul li.menu-item-layout-button>a.parent-menu-link:active,body:not(.wp-admin) .main-navigation ul li>ul li.menu-item-layout-button>a.parent-menu-link:focus,body:not(.wp-admin) .main-navigation ul li>ul li.menu-item-layout-button>a.parent-menu-link:hover,body:not(.wp-admin) .moo-btn.darkbg:active,body:not(.wp-admin) .moo-btn.darkbg:focus,body:not(.wp-admin) .moo-btn.darkbg:hover,body:not(.wp-admin) .moo-btn:active,body:not(.wp-admin) .moo-btn:focus,body:not(.wp-admin) .moo-btn:hover,body:not(.wp-admin) .search__refine ul li .search-filter-reset:active,body:not(.wp-admin) .search__refine ul li .search-filter-reset:focus,body:not(.wp-admin) .search__refine ul li .search-filter-reset:hover,body:not(.wp-admin) .site-footer .hbspt-form input.hs-button:active,body:not(.wp-admin) .site-footer .hbspt-form input.hs-button:focus,body:not(.wp-admin) .site-footer .hbspt-form input.hs-button:hover,body:not(.wp-admin) a.button:active,body:not(.wp-admin) a.button:focus,body:not(.wp-admin) a.button:hover,body:not(.wp-admin) a.button:visited:active,body:not(.wp-admin) a.button:visited:focus,body:not(.wp-admin) a.button:visited:hover{color:#464747!important;border:2px solid #f5d735!important;border-color:#f5d735!important;background:0 0!important}.bc-account-page body:not(.wp-admin) input[type=submit]:active:after,.bc-account-page body:not(.wp-admin) input[type=submit]:focus:after,.bc-account-page body:not(.wp-admin) input[type=submit]:hover:after,.hbspt_custom_form_var .hbspt-form body:not(.wp-admin) input[type=submit]:active:after,.hbspt_custom_form_var .hbspt-form body:not(.wp-admin) input[type=submit]:focus:after,.hbspt_custom_form_var .hbspt-form body:not(.wp-admin) input[type=submit]:hover:after,.main-navigation ul li>ul body:not(.wp-admin) li.menu-item-layout-button>a.parent-menu-link:active:after,.main-navigation ul li>ul body:not(.wp-admin) li.menu-item-layout-button>a.parent-menu-link:focus:after,.main-navigation ul li>ul body:not(.wp-admin) li.menu-item-layout-button>a.parent-menu-link:hover:after,.search__refine ul li body:not(.wp-admin) .search-filter-reset:active:after,.search__refine ul li body:not(.wp-admin) .search-filter-reset:focus:after,.search__refine ul li body:not(.wp-admin) .search-filter-reset:hover:after,.site-footer .hbspt-form body:not(.wp-admin) input.hs-button:active:after,.site-footer .hbspt-form body:not(.wp-admin) input.hs-button:focus:after,.site-footer .hbspt-form body:not(.wp-admin) input.hs-button:hover:after,body:not(.wp-admin) .bc-account-page input[type=submit]:active:after,body:not(.wp-admin) .bc-account-page input[type=submit]:focus:after,body:not(.wp-admin) .bc-account-page input[type=submit]:hover:after,body:not(.wp-admin) .bc-btn:active:after,body:not(.wp-admin) .bc-btn:focus:after,body:not(.wp-admin) .bc-btn:hover:after,body:not(.wp-admin) .btn--alt:active:after,body:not(.wp-admin) .btn--alt:focus:after,body:not(.wp-admin) .btn--alt:hover:after,body:not(.wp-admin) .btn--small:active:after,body:not(.wp-admin) .btn--small:focus:after,body:not(.wp-admin) .btn--small:hover:after,body:not(.wp-admin) .btn:active:after,body:not(.wp-admin) .btn:focus:after,body:not(.wp-admin) .btn:hover:after,body:not(.wp-admin) .button:active:after,body:not(.wp-admin) .button:focus:after,body:not(.wp-admin) .button:hover:after,body:not(.wp-admin) .hbspt_custom_form_var .hbspt-form input[type=submit]:active:after,body:not(.wp-admin) .hbspt_custom_form_var .hbspt-form input[type=submit]:focus:after,body:not(.wp-admin) .hbspt_custom_form_var .hbspt-form input[type=submit]:hover:after,body:not(.wp-admin) .main-navigation ul li>ul li.menu-item-layout-button>a.parent-menu-link:active:after,body:not(.wp-admin) .main-navigation ul li>ul li.menu-item-layout-button>a.parent-menu-link:focus:after,body:not(.wp-admin) .main-navigation ul li>ul li.menu-item-layout-button>a.parent-menu-link:hover:after,body:not(.wp-admin) .moo-btn.darkbg:active:after,body:not(.wp-admin) .moo-btn.darkbg:focus:after,body:not(.wp-admin) .moo-btn.darkbg:hover:after,body:not(.wp-admin) .moo-btn:active:after,body:not(.wp-admin) .moo-btn:focus:after,body:not(.wp-admin) .moo-btn:hover:after,body:not(.wp-admin) .search__refine ul li .search-filter-reset:active:after,body:not(.wp-admin) .search__refine ul li .search-filter-reset:focus:after,body:not(.wp-admin) .search__refine ul li .search-filter-reset:hover:after,body:not(.wp-admin) .site-footer .hbspt-form input.hs-button:active:after,body:not(.wp-admin) .site-footer .hbspt-form input.hs-button:focus:after,body:not(.wp-admin) .site-footer .hbspt-form input.hs-button:hover:after,body:not(.wp-admin) a.button:active:after,body:not(.wp-admin) a.button:focus:after,body:not(.wp-admin) a.button:hover:after,body:not(.wp-admin) a.button:visited:active:after,body:not(.wp-admin) a.button:visited:focus:after,body:not(.wp-admin) a.button:visited:hover:after{transform:translate3d(2px,0,0)!important}.search__refine ul li body:not(.wp-admin) .search-filter-reset,.site-footer .hbspt-form body:not(.wp-admin) input.hs-button,body:not(.wp-admin) .btn--small,body:not(.wp-admin) .search__refine ul li .search-filter-reset,body:not(.wp-admin) .site-footer .hbspt-form input.hs-button{padding:4px 16px!important;font-size:10px!important}.footer-form .hbspt-form{width:100%!important}.site-footer .hbspt-form label:not(.hs-error-msg){display:none!important}.site-footer .hbspt-form .input{float:right!important;width:100%!important}.site-footer .hbspt-form input[type=email],.site-footer .hbspt-form input[type=text]{border-bottom:2px solid #dde0eb!important;border-radius:2px!important;font-weight:600!important;font-size:12px!important;color:#464747!important;font-weight:400!important;padding:8px!important;margin-bottom:8px!important}.site-footer .hbspt-form ul.hs-error-msgs{list-style:none!important}.site-footer .hbspt-form ul.hs-error-msgs li{font-size:12px!important}.hbspt_custom_form_var .hbspt-form h3{font-weight:300!important;text-align:center!important;margin-top:30px!important;font-family:dylan,sans-serif!important}.hbspt_custom_form_var .hbspt-form hr{display:none!important}.hbspt_custom_form_var .hbspt-form label{font-weight:700!important;font-style:normal!important;font-size:12px!important;line-height:1.2!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#8f8c8c!important;display:block!important;font-family:dylan,sans-serif!important}.hbspt_custom_form_var .hbspt-form fieldset{max-width:none!important}.hbspt_custom_form_var .hbspt-form fieldset.form-columns-1 .hs-input,.hbspt_custom_form_var .hbspt-form fieldset.form-columns-2 .hs-form-field,.hbspt_custom_form_var .hbspt-form fieldset.form-columns-3 .hs-form-field{width:100%!important}.hbspt_custom_form_var .hbspt-form fieldset.form-columns-1 input[type=checkbox],.hbspt_custom_form_var .hbspt-form fieldset.form-columns-1 input[type=radio]{width:auto!important;height:1.2em!important}.hbspt_custom_form_var .hbspt-form fieldset input[type=file]{height:auto!important}.hbspt_custom_form_var .hbspt-form fieldset .hs-form-field{width:100%!important;margin:0 0 8px 0!important}@media (min-width:768px){.hbspt_custom_form_var .hbspt-form fieldset .hs-form-field{margin:0 0 36px 0!important}}.hbspt_custom_form_var .hbspt-form .hs-fieldtype-textarea{position:relative!important;padding:0!important}.hbspt_custom_form_var .hbspt-form input:not([type=submit]):not([type=radio]),.hbspt_custom_form_var .hbspt-form textarea{border:1px solid #dde0eb!important;border-radius:2px!important;font-weight:600!important;font-size:14px!important;line-height:37px!important;color:#464747!important;background:#fff!important;padding:8px!important;width:100%!important;margin-bottom:8px!important}.hbspt_custom_form_var .hbspt-form select{width:100%!important;margin-bottom:8px!important}.hbspt_custom_form_var .hbspt-form li.hs-form-checkbox:hover span{color:#f5d736!important}.hbspt_custom_form_var .hbspt-form li.hs-form-radio input{margin:0 10px 0 0!important}.hbspt_custom_form_var .hbspt-form ul.inputs-list.multi-container span{margin:3px 12px!important}.hbspt_custom_form_var .hbspt-form ul{padding:0!important;list-style:none!important}.hbspt_custom_form_var .hbspt-form ul.inputs-list:not(.multi-container) li label span{line-height:40px!important;margin-left:16px!important}.hbspt_custom_form_var .hbspt-form ul.no-list.hs-error-msgs.inputs-list{position:relative!important;float:left!important;top:0!important}.hbspt_custom_form_var .hbspt-form ul.no-list.hs-error-msgs.inputs-list label{font-weight:100!important;font-size:10px!important;color:#007e81!important}.hbspt_custom_form_var .hbspt-form .hs_error_rollup{background:rgba(0,0,0,.1)!important;padding:4px 0 8px 8px!important}.wp-block-cover.thrive-with-us{overflow:hidden;background:#fff}.wp-block-cover.thrive-with-us>div{max-width:1160px;padding-top:40px}.wp-block-cover.thrive-with-us>img{top:-57%;position:absolute;width:100%;left:-5%;opacity:20%}@media (max-width:768px){.wp-block-cover.thrive-with-us>img{top:-14%;left:-16%;height:auto}}.wp-block-cover.thrive-with-us h2{text-transform:none;letter-spacing:.04em;font-weight:700}.wp-block-cover.thrive-with-us section#thrive-webinars{padding-top:0;margin-top:0}.wp-block-cover.thrive-with-us .block-header{max-width:none;margin-top:20px}.wp-block-group.explore-products>*{max-width:1160px;padding-top:40px;margin:auto}.wp-block-group.explore-products h2{text-transform:none;letter-spacing:.04em;font-weight:700;font-size:28px}.wp-block-group.explore-products section{padding-top:0;margin-top:0}.wp-block-group.explore-products section .block-header h3{text-transform:none;letter-spacing:.04em;font-weight:700;font-size:22px}.wp-block-group.explore-products .wp-block-separator{float:left;width:100%;margin-bottom:40px}.wp-block-columns.text-youtube{max-width:1240px;margin:auto;float:none!important}.wp-block-columns.text-youtube .wp-block-column:first-child{padding:0 40px}.wp-block-columns.text-youtube .wp-block-column:last-child{flex-direction:column;justify-content:center;display:flex}.wp-block-columns.text-youtube .wp-block-column:last-child div,.wp-block-columns.text-youtube .wp-block-column:last-child figure{height:100%}.wp-block-columns.text-youtube .wp-block-column:last-child iframe{width:100%;height:100%}.section-full-width-text.classroom-accordion .accordions-container .accordion:nth-child(even){background:#f0f0f0}.section-full-width-text.classroom-accordion .accordions-container .accordion .acc-title{padding:.41rem 1rem}.section-full-width-text.classroom-accordion .accordions-container .accordion .acc-content{padding:0 1rem}#youtube-player-wrapper .wp-block-embed__wrapper{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}#youtube-player-wrapper .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#youtube-player-wrapper .hidden{visibility:hidden;height:0}.video-anchor:not(.no-active-state) a.current{background:#f5d735;padding:2px 10px;border-radius:5px;display:inline-block;color:#464747!important}.video-anchor:not(.no-active-state) a.current:before{content:"►";margin-right:5px}.video-anchor:not(.no-active-state).has-image a.current{padding:10px}.video-anchor:not(.no-active-state).has-image a.current:before{display:none}body.um-page-login div.login-required{background-color:#fff9e6;padding:10px;margin-bottom:10px}body.um-page-login div.login-required p{margin:0}@media all and (max-width:768px){recruitment-current-openings{padding:20px!important}}.svg-inline--fa{height:1em}.wp-block-group.tips_tricks_inspiration{padding:0}.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns{padding-top:0;margin-top:0;padding-bottom:0;margin-bottom:0}@media all and (max-width:1250px){.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column{padding-left:20px}}@media all and (max-width:1023px){.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column{margin:0}}@media all and (max-width:1023px){.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content{padding-bottom:0}}.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .block-header,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .block-header{margin-bottom:20px}@media all and (max-width:768px){.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .block-header,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .block-header{padding-right:20px}}.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .block-header h3,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .block-header h3{text-transform:uppercase;font-size:20px;font-weight:800!important;color:#8f8c8c}.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .block-header .block-ui,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .block-header .block-ui{top:-18px}@media all and (max-width:1250px){.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .block-header .block-ui,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .block-header .block-ui{right:20px}}.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .block-header .block-ui .ui,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .block-header .block-ui .ui{transform:translate(0,12px)}.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .block-header .block-ui .ui svg .icon-path,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .block-header .block-ui .ui svg .icon-path{fill:#464747}.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .block-header .block-ui .ui:hover svg .icon-path,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .block-header .block-ui .ui:hover svg .icon-path{fill:#f5d735}.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .block-header .block-ui .ui#next:hover,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .block-header .block-ui .ui#prev:hover,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .block-header .block-ui .ui#next:hover,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .block-header .block-ui .ui#prev:hover{transform:translate(0,12px)}.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .lSSlideWrapper .lightSlider,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .lSSlideWrapper .lightSlider{height:auto!important;display:flex}.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .lSSlideWrapper .lightSlider li.clone,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .lSSlideWrapper .lightSlider li.lslide,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .lSSlideWrapper .lightSlider li.clone,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .lSSlideWrapper .lightSlider li.lslide{display:flex}.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .lSSlideWrapper .lightSlider li.clone a,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .lSSlideWrapper .lightSlider li.lslide a,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .lSSlideWrapper .lightSlider li.clone a,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .lSSlideWrapper .lightSlider li.lslide a{display:flex;flex-flow:column}.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .lSSlideWrapper .lightSlider li.clone a img,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .lSSlideWrapper .lightSlider li.lslide a img,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .lSSlideWrapper .lightSlider li.clone a img,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .lSSlideWrapper .lightSlider li.lslide a img{aspect-ratio:1.7}.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .lSSlideWrapper .lightSlider li.clone a .entry-title,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .lSSlideWrapper .lightSlider li.lslide a .entry-title,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .lSSlideWrapper .lightSlider li.clone a .entry-title,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .lSSlideWrapper .lightSlider li.lslide a .entry-title{flex:1;display:flex;flex-flow:column;justify-content:space-between}.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .lSSlideWrapper .lightSlider li.clone a .entry-title h3,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .lSSlideWrapper .lightSlider li.lslide a .entry-title h3,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .lSSlideWrapper .lightSlider li.clone a .entry-title h3,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .lSSlideWrapper .lightSlider li.lslide a .entry-title h3{text-transform:none;font-weight:400!important;font-family:Dylan,sans-serif;line-height:1;color:#464747}.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .lSSlideWrapper .lightSlider li.clone a .entry-title p,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .lSSlideWrapper .lightSlider li.lslide a .entry-title p,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .lSSlideWrapper .lightSlider li.clone a .entry-title p,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .lSSlideWrapper .lightSlider li.lslide a .entry-title p{line-height:1.5}.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .lSSlideWrapper .lightSlider li.clone a .entry-title .button,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .lSSlideWrapper .lightSlider li.lslide a .entry-title .button,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .lSSlideWrapper .lightSlider li.clone a .entry-title .button,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .lSSlideWrapper .lightSlider li.lslide a .entry-title .button{margin-top:20px;width:100%}@media all and (max-width:768px){.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .lSSlideWrapper .lightSlider li.clone a .entry-title .button,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .blog-content .lSSlideWrapper .lightSlider li.lslide a .entry-title .button,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .lSSlideWrapper .lightSlider li.clone a .entry-title .button,.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.featured_content_column .featured-content .lSSlideWrapper .lightSlider li.lslide a .entry-title .button{padding-left:20px!important;padding-right:20px!important}}.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.inspiration_column{padding:35px 0}@media all and (max-width:1023px){.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.inspiration_column figure img{width:100%}}.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.inspiration_column h2{font-size:17px;padding:0 35px;margin-bottom:0;font-weight:600!important}.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.inspiration_column p.sub_heading{padding:0 35px;color:#464747;font-size:24px;line-height:1.3;margin-bottom:10px}.wp-block-group.tips_tricks_inspiration>.wp-block-group__inner-container>.wp-block-columns .wp-block-column.inspiration_column p:not(.sub_heading){padding:0 35px;line-height:1.7;color:#464747;font-family:ff-more-web-pro,serif}.wp-block-columns.classroom-arrangment .wp-block-columns.headings{padding:0;margin:0}.wp-block-columns.classroom-arrangment .wp-block-columns:not(.headings){padding:0}.wp-block-columns.classroom-arrangment .wp-block-column.content-side a,.wp-block-columns.classroom-arrangment .wp-block-column.content-side p{line-height:1.5;font-family:ff-more-web-pro,serif}.wp-block-columns.classroom-arrangment .block.slider .fancybox-link a{display:inline-block;position:relative}.wp-block-columns.classroom-arrangment .block.slider .fancybox-link a:before{content:"";width:80px;height:80px;position:absolute;background:rgba(245,215,53,.8);border-radius:80px;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .2s cubic-bezier(.68,-.55,.27,1.55)}.wp-block-columns.classroom-arrangment .block.slider .fancybox-link a:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:30px solid #464747;margin-left:4px}.wp-block-columns.classroom-arrangment .block.slider .fancybox-link a:hover img{opacity:1}.wp-block-columns.classroom-arrangment .block.slider .fancybox-link a:hover:before{width:90px;height:90px}.wp-block-columns.classroom-arrangment .block.slider .lSNext svg .icon-path,.wp-block-columns.classroom-arrangment .block.slider .lSPrev svg .icon-path{fill:#464747}.wp-block-columns.classroom-arrangment .block.slider .lSNext:hover svg .icon-path,.wp-block-columns.classroom-arrangment .block.slider .lSPrev:hover svg .icon-path{fill:#f5d735}.wp-block-columns.classroom-arrangment .block.slider .slick-slider.slick-initialized .slick-list .slick-slide{padding:0 5px}.wp-block-columns.classroom-arrangment .block.slider .slick-slider.slick-initialized .slick-arrow{color:#464747}.wp-block-columns.classroom-arrangment .block.slider .slick-slider.slick-initialized .slick-dots{display:none!important}.wp-block-columns.helping-learners .block.featured-content{padding:0}.wp-block-columns.helping-learners .block.featured-content ul li{display:flex;flex-flow:column}.wp-block-columns.helping-learners .block.featured-content ul li .entry-title{display:flex;flex-flow:column;align-items:center;flex:1;justify-content:space-between}.wp-block-columns.helping-learners .block.featured-content ul li .entry-title p{line-height:1.7;font-family:ff-more-web-pro,serif}.wp-block-columns.helping-learners .block.featured-content ul li .entry-title .button{margin-top:20px}.fabric-fields .tabs{display:flex;border:var(--my-light) 1px solid}.fabric-fields .tabs>.tab-button{font-size:16px;font-weight:400!important;text-transform:initial;margin:0!important;display:flex!important;justify-content:space-between;align-items:center;padding:10px 48px 10px 20px;letter-spacing:normal}.fabric-fields .tabs>.tab-button img.fabric-item-image{max-width:30px}.fabric-fields .tabs>.tab-button:after{top:50%;transform:translateY(-50%);margin-top:3px}.fabric-fields .tabs>input:checked+.tab-button:hover,.fabric-fields .tabs>input:checked+label{font-weight:600!important}.fabric-fields .tabs>input:checked+.tab-button:after{transform:translateY(-50%) rotate(45deg)}.fabric-fields .tabs .tab{order:2;padding:10px}.fabric-fields .tabs .tab .fabric{width:100%}.fabric-fields .tabs .tab .fabric tbody{display:grid;grid-template-columns:repeat(2,2fr);gap:10px}@media screen and (max-width:992px){.fabric-fields .tabs .tab .fabric tbody{display:block}}.fabric-fields .tabs .tab .fabric tbody tr.full-row{grid-column:span 2}.fabric-fields .tabs .tab .fabric tbody tr .notice-text{font-size:12px;line-height:1.8;display:block}.fabric-fields .tabs .tab .fabric tbody tr .notice-text a{text-decoration:underline!important}.fabric-fields .tabs .tab .fabric tbody tr .um-field-checkbox{cursor:pointer}.fabric-fields .tabs .tab .fabric tbody tr .um-field-checkbox.active .um-field-checkbox-state i{color:var(--my-primary)!important}.fabric-fields .tabs .tab .fabric tbody tr .colorways-pagination{display:flex;justify-content:center;gap:10px;margin-top:10px}.fabric-fields .tabs .tab .fabric tbody tr .colorways-pagination .pages{display:flex;justify-content:center;align-items:center;gap:10px}.fabric-fields .tabs .tab .fabric tbody tr .colorways-pagination .current-page,.fabric-fields .tabs .tab .fabric tbody tr .colorways-pagination .page{padding:5px;border-radius:5px;line-height:1;display:flex;align-items:center}.fabric-fields .tabs .tab .fabric tbody tr .colorways-pagination .current-page.disabled,.fabric-fields .tabs .tab .fabric tbody tr .colorways-pagination .page.disabled{opacity:.5;cursor:default}.fabric-fields .tabs .tab .fabric tbody tr .colorways-pagination .current-page.disabled:hover,.fabric-fields .tabs .tab .fabric tbody tr .colorways-pagination .page.disabled:hover{color:#464747}.fabric-fields .tabs .tab .fabric tbody tr .colorways-pagination .current-page{background:#f5d736}.fabric-fields .tabs .tab .fabric tbody tr .colorways-not-results{background:#f3f3f3;padding:10px;display:flex;justify-content:center;align-items:center;border-radius:5px;flex-flow:column;gap:10px;color:#888}.fabric-fields .tabs .tab .fabric tbody tr .colorways-not-results i{font-size:20px}.fabric-fields .tabs .tab .fabric tbody tr .colorways-not-results span{font-size:14px;max-width:220px;text-align:center;line-height:1.5}.fabric-fields .tabs .tab .fabric tbody tr{display:initial}.fabric-fields .tabs .tab .fabric tbody.fabrics-content{position:relative}.fabric-fields .tabs .tab .fabric tbody.fabrics-content.disabled:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:rgba(255,255,255,.6);z-index:1}.fabric-fields .tabs .tab select{background:#fff}.fabric-fields .variable-item-contents{display:flex;gap:10px;align-items:center}@media all and (max-width:767px){.fabric-fields .variable-item-contents{gap:5px}}.fabric-fields .variable-item-contents .use-fabric-arms{padding:5px 10px;background:#ddd;border:none;line-height:initial;min-height:30px;border-radius:5px;color:#737373}@media (hover:hover){.fabric-fields .variable-item-contents .use-fabric-arms:hover{background-color:#f5d736}}@media all and (max-width:767px){.fabric-fields .variable-item-contents .use-fabric-arms{width:80px;display:flex;align-items:center}}.fabric-fields .variable-item-contents .use-fabric-arms span{font-size:11px;text-transform:none;line-height:initial;letter-spacing:initial;font-family:Dylan,sans-serif;color:#000;white-space:break-spaces}@media all and (max-width:767px){.fabric-fields .variable-item-contents .use-fabric-arms span{font-size:8px}}.fabric-fields .variable-item-contents .arms-fabric-used{padding:5px;background:#f5d736;border-radius:5px;display:flex;align-items:center;gap:10px;padding-left:10px}@media (hover:hover){.fabric-fields .variable-item-contents .arms-fabric-used:hover{background:#ddd}}@media all and (max-width:767px){.fabric-fields .variable-item-contents .arms-fabric-used{width:80px;padding-left:5px;gap:5px}}.fabric-fields .variable-item-contents .arms-fabric-used span{font-weight:700;font-size:11px}@media all and (max-width:767px){.fabric-fields .variable-item-contents .arms-fabric-used span{font-size:8px}}@media all and (min-width:768px) and (max-width:1200px){.fabric-fields.support-both-arms .tabs .tab-button,.fabric-fields.support-single-arm .tabs .tab-button{flex-flow:column}}.fabric-fields.support-both-arms .tabs .tab-button .variable-item-contents,.fabric-fields.support-single-arm .tabs .tab-button .variable-item-contents{margin-top:5px}.single-product.woocommerce.woocommerce-page div.product .variations_form table.fabric tr.qs_field{display:flex}.archive.tax-environment_tag .legacy-hero{padding:30px 65px;padding-bottom:0}@media all and (max-width:768px){.archive.tax-environment_tag .legacy-hero{padding:30px 20px}}@media all and (max-width:768px){.archive.tax-environment_tag .legacy-hero .brand-hero-content{padding:20px}}@media all and (min-width:1240px){.archive.tax-environment_tag .page-content .container{max-width:100%;padding:0 100px}}.page-content.environment-archive{float:left}.page-content.environment-archive .slick-slider{padding:0 30px;margin-bottom:30px!important}.slick-arrow{width:20px;height:35px}.slick-arrow::before{content:""}.slick-arrow svg{width:100%;height:100%}.slick-arrow.slick-prev{left:0}.slick-arrow.slick-next{right:0}.slick-slide{padding:0 10px}figure.environment-image{margin:0}.thumbnails-slider .environment-slide{cursor:pointer}.thumbnails-slider .environment-slide figure{border:5px solid transparent}.thumbnails-slider .environment-slide:hover figure{border-color:#f5d633}.thumbnails-slider .environment-slide figure.environment-image img{aspect-ratio:4/2;-o-object-fit:cover;object-fit:cover}.thumbnails-slider .environment-slide.slick-current figure{border-color:#f5d633}.thumbnails-slider.stuck-slider.slick-slider .slick-track{transform:translate3d(0,0,0)!important}.preloader{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.3)}.preloader .spinner-icon{top:50%;left:50%;width:20px;height:28px;animation:spin .7s infinite linear;position:absolute}.hotspots-slide .hotspots__image::before{content:"";width:100%;height:100px;position:absolute;left:0;top:0;background:#000;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.4) 0,rgba(0,0,0,0) 100%)}.hotspots-slide .hotspots__image h3{position:absolute;top:20px;left:20px;right:80px;width:initial;z-index:1;color:#fff;text-shadow:2px 1px #000;text-transform:uppercase;font-size:20px}.hotspots-slide .hotspots__image .download-btn{width:40px;position:absolute;top:20px;right:20px;z-index:2;background:#fff;padding:10px;opacity:.7;box-shadow:1px 1px 2px 1px rgba(0,0,0,.13);border-radius:50%;border:none}.hotspots-slide .hotspots__image .download-btn:hover{background:var(--safety-yellow);opacity:1}.hotspots-slide .hotspots__image .tooltip{z-index:2}.hotspots-slide .hotspots__image .tooltip .tiptext{visibility:hidden;display:none;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:3px;padding:3px 0 0;position:absolute;z-index:1;box-shadow:0 5px 10px rgba(0,0,0,.2);margin-left:-60px;top:120%;left:-10%;font-size:12px;text-transform:initial;line-height:25px;font-family:Dylan,sans-serif;font-weight:300;letter-spacing:normal}.hotspots-slide .hotspots__image .tooltip .tiptext::after{content:"";position:absolute;border-width:5px;border-style:solid;margin-left:-5px;bottom:100%;left:70%;border-color:transparent transparent #2e2e2e transparent}.hotspots-slide .hotspots__image .tooltip:hover .tiptext{visibility:visible;display:block}.environment-content{padding:50px 100px}.environment-content .featrued-products-controls{display:flex;align-items:center;margin-bottom:20px}.environment-content .featrued-products-controls h4{color:#8f8c8c;font-size:20px;margin:0}.environment-content .featrued-products-controls .slider-controls{display:none}.featured-products-slider{padding:0}.featured-products-slider .brand-hero-icon-wrapper{display:none}.featured-products-slider .slick-track{display:flex;padding-bottom:15px;padding-top:10px}.featured-products-slider .slick-track .product-card.slick-slide{height:inherit}.featured-products-slider .slick-track .product-card.slick-slide .featured_product-card a:hover{color:#464747}@media all and (max-width:1024px){.environment-content{padding:50px}}@media all and (max-width:768px){.slick-slider.hotspots-slider{padding:0}.environment-content{padding:20px 0}.hotspots-slide .hotspots__image h3{display:none}.hotspots-slide .hotspots__image .tooltip{top:initial;right:10px;bottom:10px}}div#bzOpeningsContainer{display:block;width:100%;margin:auto;float:left}div#bzOpeningsContainer ul.bzOpeningsCategoryList{list-style:none;padding-inline:50px;max-width:1024px;margin:auto;margin-bottom:20px}div#bzOpeningsContainer ul.bzOpeningsCategoryList li.bzOpeningsCategory{border:var(--my-light) 1px solid}div#bzOpeningsContainer ul.bzOpeningsCategoryList li.bzOpeningsCategory label.bzCategory{position:relative;text-transform:uppercase;font-size:1.8rem;font-weight:300!important;width:100%;padding-inline:15px;margin:0;padding-block:10px;line-height:1.5;cursor:pointer;background:#f4f4f4}div#bzOpeningsContainer ul.bzOpeningsCategoryList li.bzOpeningsCategory label.bzCategory:before{content:"\f3c5";font-family:FontAwesome;margin-inline:5px 10px;font-size:1.5rem}div#bzOpeningsContainer ul.bzOpeningsCategoryList li.bzOpeningsCategory label.bzCategory:after{content:"+";position:absolute;right:40px;top:10px;font-weight:500;padding:0;color:#464747}div#bzOpeningsContainer ul.bzOpeningsCategoryList li.bzOpeningsCategory label.bzCategory:hover{background:#f9fafa}div#bzOpeningsContainer ul.bzOpeningsCategoryList li.bzOpeningsCategory label.bzCategory:hover:after{color:#f5d736}div#bzOpeningsContainer ul.bzOpeningsCategoryList li.bzOpeningsCategory>input{display:none}div#bzOpeningsContainer ul.bzOpeningsCategoryList li.bzOpeningsCategory>input:checked+label.bzCategory{border-bottom:1px solid #f5d736}div#bzOpeningsContainer ul.bzOpeningsCategoryList li.bzOpeningsCategory>input:checked+label.bzCategory:after{transform:rotate(45deg);color:#ffc909}div#bzOpeningsContainer ul.bzOpeningsCategoryList li.bzOpeningsCategory>ul.bzOpeningsList{display:none;padding:0}div#bzOpeningsContainer ul.bzOpeningsCategoryList li.bzOpeningsCategory>input:checked+label.bzCategory+ul.bzOpeningsList{display:block}div#bzOpeningsContainer ul.bzOpeningsCategoryList ul.bzOpeningsList{list-style:none}div#bzOpeningsContainer ul.bzOpeningsCategoryList ul.bzOpeningsList li.bzOpening{padding:20px;cursor:pointer;border:1px solid #fff;border-radius:4px}div#bzOpeningsContainer ul.bzOpeningsCategoryList ul.bzOpeningsList li.bzOpening:hover{background-color:#f9fafa;border-radius:4px;border:1px solid #eee}div#bzOpeningsContainer ul.bzOpeningsCategoryList ul.bzOpeningsList li.bzOpening:hover a{color:#666}div#bzOpeningsContainer ul.bzOpeningsCategoryList ul.bzOpeningsList li.bzOpening:hover a button.bzButtonApply{border:2px solid #f5d735!important;border-color:#f5d735!important;background:0 0!important}div#bzOpeningsContainer ul.bzOpeningsCategoryList ul.bzOpeningsList li.bzOpening a{display:block}div#bzOpeningsContainer ul.bzOpeningsCategoryList ul.bzOpeningsList li.bzOpening a button.bzButtonApply{float:right;font-size:16px;margin-top:12px;display:inline-block;font-family:Dylan,sans-serif;font-weight:700;font-size:14px;line-height:1;text-transform:uppercase;text-decoration:none;border-radius:20px;border:2px solid #dde1eb;border-color:#dde1eb!important;outline:0;transition:.5s;cursor:pointer!important}div#bzOpeningsContainer ul.bzOpeningsCategoryList ul.bzOpeningsList li.bzOpening a ul.bzMeta{list-style:none}div#bzOpeningsContainer ul.bzOpeningsCategoryList ul.bzOpeningsList li.bzOpening a ul.bzMeta li{display:inline-block;line-height:1.3;margin-right:15px;color:#666}div#bzOpeningsContainer ul.bzOpeningsCategoryList ul.bzOpeningsList li.bzOpening a ul.bzMeta li:before{font-family:FontAwesome;font-size:16px;font-weight:900;margin-right:5px}div#bzOpeningsContainer ul.bzOpeningsCategoryList ul.bzOpeningsList li.bzOpening a ul.bzMeta li.bzLocation:before{content:"\f3c5"}div#bzOpeningsContainer ul.bzOpeningsCategoryList ul.bzOpeningsList li.bzOpening a ul.bzMeta li.bzRemote:before{content:"\f1eb"}div#bzOpeningsContainer ul.bzOpeningsCategoryList ul.bzOpeningsList li.bzOpening a ul.bzMeta li.bzType:before{content:"\f1ad"}div#bzOpeningsContainer ul.bzOpeningsCategoryList ul.bzOpeningsList li.bzOpening a ul.bzMeta li.bzSalary:before{content:"\f19c"}div#bzOpeningsContainer ul.bzOpeningsCategoryList ul.bzOpeningsList li.bzOpening a h2{font-size:20px;line-height:1.4;margin-bottom:10px;color:#444;clear:none;padding-top:0}body:not(.dealer-application):not(.dealer-applications) .gform_wrapper .gsection{margin-top:2rem}body:not(.dealer-application):not(.dealer-applications) .gform_wrapper .de-gf-wrapper input.gfield-choice-input{width:-moz-fit-content!important;width:fit-content!important;margin-right:0!important}body:not(.dealer-application):not(.dealer-applications) .gform_wrapper.gravity-theme form{background-color:var(--hs-grey);border-top:1px solid #aaa;padding:2rem;max-width:900px;margin:auto}body:not(.dealer-application):not(.dealer-applications) .gform_wrapper.gravity-theme form .gform_fields{gap:0}body:not(.dealer-application):not(.dealer-applications) .gform_wrapper.gravity-theme form .gform_fields .de-top-row{padding-top:2rem}body:not(.dealer-application):not(.dealer-applications) .gform_wrapper.gravity-theme .gform_save_link.button svg{height:12px}body:not(.dealer-application):not(.dealer-applications) .gform_fields .de-tax-exemption input{color:#000}body:not(.dealer-application):not(.dealer-applications) .gform_fields .de-application-notes textarea{border-radius:2px!important;font-weight:600!important;font-size:14px!important;color:#464747!important;background-color:#fff!important;padding:8px!important;width:calc(100% - 4rem)!important;margin-bottom:8px!important}body:not(.dealer-application):not(.dealer-applications) .gform_fields .de-signature-field legend{padding-top:2rem}body:not(.dealer-application):not(.dealer-applications) .gform_fields .de-bottom-row{padding-bottom:2rem!important}body:not(.dealer-application):not(.dealer-applications) .gform_fields .de-split-left{padding-top:1rem!important;position:relative}body:not(.dealer-application):not(.dealer-applications) .gform_fields .de-split-left:after{content:"";position:absolute;top:0;width:100%;border-bottom:1px solid #aaa;left:9%}body:not(.dealer-application):not(.dealer-applications) .gform_fields .de-split-center{padding-top:1rem!important;position:relative}body:not(.dealer-application):not(.dealer-applications) .gform_fields .de-split-center:after{content:"";position:absolute;top:0;width:100%;border-bottom:1px solid #aaa;left:0}body:not(.dealer-application):not(.dealer-applications) .gform_fields .de-split-right{padding-top:1rem!important;position:relative}body:not(.dealer-application):not(.dealer-applications) .gform_fields .de-split-right:after{content:"";position:absolute;top:0;width:100%;border-bottom:1px solid #aaa;left:-9%}body:not(.dealer-application):not(.dealer-applications) .gform_fields .de-split-row{padding-top:1rem!important;position:relative}body:not(.dealer-application):not(.dealer-applications) .gform_fields .de-split-row:after{content:"";position:absolute;top:0;width:100%;border-bottom:1px solid #aaa}body:not(.dealer-application):not(.dealer-applications) .gform_fields .de-split-row:nth-child(even):after{left:-5%}body:not(.dealer-application):not(.dealer-applications) .gform_fields .de-split-row:nth-child(odd):after{left:5%}body:not(.dealer-application):not(.dealer-applications) .gform_fields .ginput_address_state{margin-bottom:8px}body:not(.dealer-application):not(.dealer-applications) .gform_fields .de-company-address select{margin-left:1rem!important;width:calc(100% - 3rem)!important}body:not(.dealer-application):not(.dealer-applications) .dealer-application .gform_fields .de-application-status{display:none}body:not(.dealer-application):not(.dealer-applications) .dealer-application .gform_fields .de-application-notes{display:none}body:not(.dealer-application):not(.dealer-applications) .gfield{padding-bottom:1rem!important}@media screen and (min-width:641px){body:not(.dealer-application):not(.dealer-applications) .gfield.gfield--width-half{padding-right:1rem}body:not(.dealer-application):not(.dealer-applications) .gfield.gfield--width-half+.gfield--width-half{padding-left:1rem;padding-right:0}body:not(.dealer-application):not(.dealer-applications) .gfield.gfield--width-half+.gfield--width-half+.gfield--width-half{padding-right:1rem;padding-left:0}body:not(.dealer-application):not(.dealer-applications) .gfield.gfield--width-half+.gfield--width-half+.gfield--width-half+.gfield--width-half{padding-left:1rem;padding-right:0}}body:not(.dealer-application):not(.dealer-applications) .gfield.gfield--type-section{margin-left:-2rem;background:#fff;margin-right:-2rem;padding:0;padding-top:2rem;padding-bottom:0!important}body:not(.dealer-application):not(.dealer-applications) .gfield.gfield--type-section+.gfield{padding-top:2rem}body:not(.dealer-application):not(.dealer-applications) .gfield.gfield--type-section+.gfield.gfield--width-half+.gfield--width-half{padding-top:2rem}@media screen and (min-width:641px) and (max-width:1060px){body:not(.dealer-application):not(.dealer-applications) .gfield .gfield_label .gfield_required .gfield_required.gfield_required_text{position:relative;width:10px;text-indent:-200000px}body:not(.dealer-application):not(.dealer-applications) .gfield .gfield_label .gfield_required .gfield_required.gfield_required_text:before{content:"*";position:absolute;left:0;top:0;text-indent:0}}body:not(.dealer-application):not(.dealer-applications) .gfield.gfield--type-checkbox{flex-flow:column;gap:10px}body:not(.dealer-application):not(.dealer-applications) .gfield.gfield--type-checkbox .ginput_container{float:left}body:not(.dealer-application):not(.dealer-applications) .gfield legend{float:inline-end;padding-left:0!important;padding-right:0!important;font-weight:300!important;font-size:medium!important}body:not(.dealer-application):not(.dealer-applications) .gfield .gfield_description{padding-left:2rem!important;padding-right:2rem!important}body:not(.dealer-application):not(.dealer-applications) .gfield label{font-weight:700!important;font-size:12px!important;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:#8f8c8c;margin-bottom:6px!important;margin-left:initial!important;display:block!important}body:not(.dealer-application):not(.dealer-applications) .gfield .gfield_checkbox .gchoice{align-items:start}body:not(.dealer-application):not(.dealer-applications) .gfield .gfield_checkbox label{margin-left:10px!important}body:not(.dealer-application):not(.dealer-applications) .gfield .ginput_container:not(.ginput_complex){display:block!important;height:inherit;width:100%!important}body:not(.dealer-application):not(.dealer-applications) .gfield .ginput_container.ginput_complex{width:100%}body:not(.dealer-application):not(.dealer-applications) .gfield .ginput_container.ginput_complex.ginput_container--name,body:not(.dealer-application):not(.dealer-applications) .gfield .ginput_container.ginput_complex.ginput_container_address{margin-left:0!important}body:not(.dealer-application):not(.dealer-applications) .gfield .ginput_container.ginput_complex.ginput_container--name span,body:not(.dealer-application):not(.dealer-applications) .gfield .ginput_container.ginput_complex.ginput_container_address span{padding:0!important}@media screen and (min-width:641px){body:not(.dealer-application):not(.dealer-applications) .gfield .ginput_container.ginput_complex.ginput_container--name span.ginput_address_city,body:not(.dealer-application):not(.dealer-applications) .gfield .ginput_container.ginput_complex.ginput_container--name span.ginput_address_zip,body:not(.dealer-application):not(.dealer-applications) .gfield .ginput_container.ginput_complex.ginput_container--name span.name_first,body:not(.dealer-application):not(.dealer-applications) .gfield .ginput_container.ginput_complex.ginput_container_address span.ginput_address_city,body:not(.dealer-application):not(.dealer-applications) .gfield .ginput_container.ginput_complex.ginput_container_address span.ginput_address_zip,body:not(.dealer-application):not(.dealer-applications) .gfield .ginput_container.ginput_complex.ginput_container_address span.name_first{padding-right:1rem!important}}@media screen and (min-width:641px){body:not(.dealer-application):not(.dealer-applications) .gfield .ginput_container.ginput_complex.ginput_container--name span.ginput_address_country,body:not(.dealer-application):not(.dealer-applications) .gfield .ginput_container.ginput_complex.ginput_container--name span.ginput_address_state,body:not(.dealer-application):not(.dealer-applications) .gfield .ginput_container.ginput_complex.ginput_container--name span.name_last,body:not(.dealer-application):not(.dealer-applications) .gfield .ginput_container.ginput_complex.ginput_container_address span.ginput_address_country,body:not(.dealer-application):not(.dealer-applications) .gfield .ginput_container.ginput_complex.ginput_container_address span.ginput_address_state,body:not(.dealer-application):not(.dealer-applications) .gfield .ginput_container.ginput_complex.ginput_container_address span.name_last{padding-left:1rem!important}}body:not(.dealer-application):not(.dealer-applications) .gfield input,body:not(.dealer-application):not(.dealer-applications) .gfield textarea{border-radius:2px!important;font-weight:600!important;font-size:14px!important;line-height:37px!important;color:#464747!important;background-color:#fff!important;padding:8px!important;width:calc(100% - 4rem)!important;margin-bottom:8px!important;margin-left:inherit!important;width:100%!important}body:not(.dealer-application):not(.dealer-applications) .gfield select{border-radius:2px!important;font-weight:600!important;font-size:14px!important;line-height:37px!important;color:#464747!important;background-color:#fff!important;padding:8px!important;width:calc(100% - 4rem)!important;margin-bottom:8px!important;margin-left:inherit!important;line-height:unset!important;padding:0 10px!important;width:100%!important}body:not(.dealer-application):not(.dealer-applications) .form-label{font-weight:700!important;font-size:12px!important;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:#8f8c8c;margin-bottom:6px!important}body:not(.dealer-application):not(.dealer-applications) .form-input{border-radius:2px!important;font-weight:600!important;font-size:14px!important;line-height:37px!important;color:#464747!important;background-color:#fff!important;padding:8px!important;width:calc(100% - 4rem)!important;margin-bottom:8px!important}body:not(.dealer-application):not(.dealer-applications) .de-gf-wrapper.de-application-status .gfield_description{margin-top:0!important;padding-top:0!important;font-size:x-small!important}body:not(.dealer-application):not(.dealer-applications) .de-gf-wrapper.de-application-notes textarea{margin-left:2rem!important}body:not(.dealer-application):not(.dealer-applications) .de-gf-wrapper.de-tax-exemption .gform_fileupload_rules{margin-left:2rem!important}body:not(.dealer-application):not(.dealer-applications) .de-gf-wrapper.de-tax-exemption .gfield_description{margin-left:2rem!important}body:not(.dealer-application):not(.dealer-applications) .gchoice{display:flex;accent-color:var(--my-primary)}body:not(.dealer-application):not(.dealer-applications) select.form-input{line-height:unset!important;padding:0 10px!important}@media only screen and (max-width:641px){body:not(.dealer-application):not(.dealer-applications) .gform_fields .de-company-address select{margin-left:2rem!important;width:calc(100% - 4rem)!important}}@media screen and (max-width:640px){body:not(.dealer-application):not(.dealer-applications) .gform_fields .de-top-row.de-not-mobile-top{padding-top:0}body:not(.dealer-application):not(.dealer-applications) .gform_fields .de-top-row.de-not-mobile-bottom{padding-top:1rem}}body:not(.wp-admin) .select2.select2-container{width:100%!important}body:not(.wp-admin) .select2.select2-container .select2-selection{box-shadow:1px 1px 2px 1px rgba(0,0,0,.1254901961);border-radius:0;border:1px solid #d3d3d3;background-position:calc(100% - 10px)!important;background-size:10px!important;float:left;padding-bottom:0;width:100%;padding-right:20px}body:not(.wp-admin) .select2.select2-container .select2-selection .select2-selection__rendered{display:inline}body:not(.wp-admin) .select2.select2-container .select2-selection .select2-selection__rendered .select2-selection__choice{line-height:25px;float:left}body:not(.wp-admin) .select2.select2-container .select2-selection .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{display:flex;height:25px}body:not(.wp-admin) .select2.select2-container .select2-selection .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove span{line-height:25px}body:not(.wp-admin) .select2.select2-container .select2-selection .select2-selection__rendered .select2-selection__choice .select2-selection__choice__display{padding-left:5px;color:#000;font-size:14px;font-family:Roboto,sans-serif}body:not(.wp-admin) .select2.select2-container .select2-selection .select2-search .select2-search__field{font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;height:33px;padding:0 5px}body:not(.wp-admin) .select2.select2-container .select2-selection .select2-selection__arrow{height:40px}body:not(.wp-admin) .select2.select2-container .select2-selection .select2-selection__arrow b{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-color:transparent;border:0;width:16px;height:16px;margin-left:-15px;margin-top:-8px}body:not(.wp-admin) .select2.select2-container .select2-selection.select2-selection--single{height:42px}body:not(.wp-admin) .select2.select2-container .select2-selection.select2-selection--single .select2-selection__rendered{padding-left:13px;padding-right:13px;float:none;display:inherit;line-height:42px;padding-left:20px}body:not(.wp-admin) .select2.select2-container .select2-selection.select2-selection--single .select2-selection__clear{padding-left:0}body:not(.wp-admin) .select2.select2-container .select2-selection[aria-expanded=true]{border-color:#009688;outline:0;box-shadow:0 0 5px rgba(0,150,136,.5019607843)}body:not(.wp-admin) .select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option{font-family:Roboto,sans-serif;font-size:14px;color:#000}body:not(.wp-admin) .select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted[aria-selected]{background-color:#00999f;color:#fff!important}body:not(.wp-admin) .select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--disabled[aria-disabled=true]{color:#999}body:not(.wp-admin) select.select2-hidden-accessible{min-width:initial!important}body:not(.wp-admin) select[multiple]+.select2-container .dropdown-wrapper{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;width:16px;height:16px;position:absolute;display:block;right:9px;height:40px;background-position:center;background-size:16px;width:16px}.select2-container--default .select2-results>.select2-results__options{width:100%}.um-field.um-field-select .select2-container--default .select2-selection--single .select2-selection__clear{color:#aaa;font-size:28px;font-weight:400;right:0;text-align:center;font-size:20px!important;line-height:inherit;height:auto;padding:5px;background:rgba(0,0,0,.1);border-radius:100%;height:23px;display:flex;justify-content:center;align-items:center;margin-right:10px!important;margin-top:9px!important;padding-top:8px;width:auto!important}.um-field.um-field-select .select2-container--default .select2-selection--single .select2-selection__clear:hover{background:rgba(0,0,0,.4);color:#fff}.register .um-field .select2-container--open{top:0!important;display:inline;position:relative;left:0!important;width:100%!important}.de-um-wrapper .um-field .select2.select2-container .select2-selection{padding-right:30px!important}.de-um-wrapper .um-field .select2+.select2-container--open{left:0!important;top:100%!important}.register .um-field .select2-container--open .select2-dropdown--below{width:100%!important}body.um-page-account #main{overflow:initial;z-index:1}.hotspots__popup.no-pseudo-arrow a::before{display:none}.hotspots__popup .arrow{width:0;height:0;border-style:solid;border-width:0 6px 10px 6px;border-color:transparent transparent #fff transparent}.hotspots__popup[data-popper-placement=top] .arrow{bottom:5px;border-width:10px 6px 0 6px;border-color:#fff transparent #fff transparent}.hotspots__popup[data-popper-placement=bottom] .arrow{top:5px}.hotspots__popup[data-popper-placement=right] .arrow{border-width:6px 10px 6px 0;border-color:transparent #fff transparent transparent;left:4px}.hotspots__popup[data-popper-placement=left] .arrow{border-width:6px 0 6px 10px;border-color:transparent transparent transparent #fff;right:4px}body.quote-basket .woocommerce-notices-wrapper,body.request-a-quote .woocommerce-notices-wrapper{max-width:900px;margin:20px auto 0}body.quote-basket form.addify-quote-form,body.request-a-quote form.addify-quote-form{max-width:900px;margin:auto}body.quote-basket form.addify-quote-form td.actions,body.request-a-quote form.addify-quote-form td.actions{position:relative;padding:.875em}body.quote-basket form.addify-quote-form td.actions div.actions-wrapper,body.request-a-quote form.addify-quote-form td.actions div.actions-wrapper{display:block;justify-content:space-between}body.quote-basket form.addify-quote-form td.actions div.actions-wrapper:has(.qs-msg),body.request-a-quote form.addify-quote-form td.actions div.actions-wrapper:has(.qs-msg){display:flex}@media screen and (max-width:768px){body.quote-basket form.addify-quote-form td.actions div.actions-wrapper,body.request-a-quote form.addify-quote-form td.actions div.actions-wrapper{display:block}}body.quote-basket form.addify-quote-form td.actions span.qs-msg,body.request-a-quote form.addify-quote-form td.actions span.qs-msg{align-items:unset;float:left;background:var(--safety-yellow);padding-inline:5px;max-width:60%;text-align:center}@media screen and (max-width:768px){body.quote-basket form.addify-quote-form td.actions span.qs-msg,body.request-a-quote form.addify-quote-form td.actions span.qs-msg{margin-bottom:5px;max-width:100%}}body.quote-basket form.addify-quote-form td.actions .price-msg,body.request-a-quote form.addify-quote-form td.actions .price-msg{width:-moz-fit-content;width:fit-content;position:absolute;bottom:0;font-size:12px;color:var(--my-primary)}@media screen and (max-width:768px){body.quote-basket form.addify-quote-form td.actions .price-msg,body.request-a-quote form.addify-quote-form td.actions .price-msg{position:relative}}@media screen and (max-width:768px){body.quote-basket form.addify-quote-form table.shop_table_responsive tr:nth-child(even),body.request-a-quote form.addify-quote-form table.shop_table_responsive tr:nth-child(even){background-color:#f0f0f0}body.quote-basket form.addify-quote-form table.shop_table_responsive tr:nth-child(even) td,body.request-a-quote form.addify-quote-form table.shop_table_responsive tr:nth-child(even) td{background-color:#f0f0f0}body.quote-basket form.addify-quote-form table.shop_table_responsive tr:last-child,body.request-a-quote form.addify-quote-form table.shop_table_responsive tr:last-child{background-color:transparent}body.quote-basket form.addify-quote-form table.shop_table_responsive tr:last-child td.actions,body.request-a-quote form.addify-quote-form table.shop_table_responsive tr:last-child td.actions{background-color:transparent}body.quote-basket form.addify-quote-form table.shop_table_responsive tr td.product-price,body.quote-basket form.addify-quote-form table.shop_table_responsive tr td.product-quantity,body.quote-basket form.addify-quote-form table.shop_table_responsive tr td.product-subtotal,body.request-a-quote form.addify-quote-form table.shop_table_responsive tr td.product-price,body.request-a-quote form.addify-quote-form table.shop_table_responsive tr td.product-quantity,body.request-a-quote form.addify-quote-form table.shop_table_responsive tr td.product-subtotal{padding-bottom:10px}body.quote-basket form.addify-quote-form table.shop_table_responsive tr td.product-quantity::before,body.request-a-quote form.addify-quote-form table.shop_table_responsive tr td.product-quantity::before{margin-top:3px}}body.quote-basket form.addify-quote-form table.shop_table dl.variation,body.request-a-quote form.addify-quote-form table.shop_table dl.variation{margin-top:10px}body.quote-basket form.addify-quote-form .product-remove a.remove.btn,body.request-a-quote form.addify-quote-form .product-remove a.remove.btn{word-break:keep-all!important;font-size:11px!important;padding:8px!important;width:100%}@media screen and (max-width:768px){body.quote-basket form.addify-quote-form .product-remove,body.request-a-quote form.addify-quote-form .product-remove{width:100%;padding-bottom:10px}body.quote-basket form.addify-quote-form .product-remove a.remove.btn,body.request-a-quote form.addify-quote-form .product-remove a.remove.btn{max-width:100px}}body.quote-basket form.addify-quote-form .product-name a,body.request-a-quote form.addify-quote-form .product-name a{font-size:18px;line-height:1.3}body.quote-basket form.addify-quote-form .cart-collaterals,body.request-a-quote form.addify-quote-form .cart-collaterals{display:grid;grid-template-columns:1fr 1fr;justify-items:end;align-items:center}@media screen and (max-width:768px){body.quote-basket form.addify-quote-form .cart-collaterals,body.request-a-quote form.addify-quote-form .cart-collaterals{grid-template-columns:none;grid-template-rows:1fr}}body.quote-basket form.addify-quote-form .cart-collaterals:before,body.request-a-quote form.addify-quote-form .cart-collaterals:before{display:none}body.quote-basket form.addify-quote-form .cart-collaterals .login-section,body.request-a-quote form.addify-quote-form .cart-collaterals .login-section{display:flex;justify-content:space-between;gap:1em}body.quote-basket form.addify-quote-form .cart-collaterals .login-section a,body.request-a-quote form.addify-quote-form .cart-collaterals .login-section a{width:100%;text-align:center;padding:10px!important}body.quote-basket form.addify-quote-form .cart-collaterals .login-section a.btn.register-btn:hover,body.request-a-quote form.addify-quote-form .cart-collaterals .login-section a.btn.register-btn:hover{border-color:var(--my-primary)!important}body.quote-basket form.addify-quote-form .cart_totals h2,body.request-a-quote form.addify-quote-form .cart_totals h2{font-size:18px!important;margin-bottom:0;font-weight:700!important}body.quote-basket form.addify-quote-form .cart_totals .login-price,body.request-a-quote form.addify-quote-form .cart_totals .login-price{color:var(--my-primary)}body.quote-basket form.addify-quote-form .actions button#afrfq_update_quote_btn,body.request-a-quote form.addify-quote-form .actions button#afrfq_update_quote_btn{margin-bottom:20px;margin-top:10px;background:var(--safety-yellow)!important;color:var(--mc-black)!important;border:2px solid var(--safety-yellow)!important}body.quote-basket form.addify-quote-form .actions button#afrfq_update_quote_btn:focus,body.quote-basket form.addify-quote-form .actions button#afrfq_update_quote_btn:hover,body.request-a-quote form.addify-quote-form .actions button#afrfq_update_quote_btn:focus,body.request-a-quote form.addify-quote-form .actions button#afrfq_update_quote_btn:hover{background:0 0!important;outline:0}body.quote-basket form.addify-quote-form .actions button#afrfq_update_quote_btn.disabled,body.request-a-quote form.addify-quote-form .actions button#afrfq_update_quote_btn.disabled{background:0 0!important;color:#8f8c8c!important;border:2px solid #dde1eb!important;pointer-events:none}body.quote-basket form.addify-quote-form .actions button#afrfq_update_quote_btn.disabled:hover,body.request-a-quote form.addify-quote-form .actions button#afrfq_update_quote_btn.disabled:hover{color:#8f8c8c!important;border:2px solid #dde1eb!important}body.quote-basket form.addify-quote-form div.af_quote_fields,body.request-a-quote form.addify-quote-form div.af_quote_fields{margin:auto;width:100%;background:#f4f4f4;padding:50px 20px}body.quote-basket form.addify-quote-form div.af_quote_fields .quote-fields tbody,body.request-a-quote form.addify-quote-form div.af_quote_fields .quote-fields tbody{display:block}body.quote-basket form.addify-quote-form div.af_quote_fields table.quote-fields,body.request-a-quote form.addify-quote-form div.af_quote_fields table.quote-fields{width:60%;margin:auto}body.quote-basket form.addify-quote-form div.af_quote_fields .addify-option-field input[type=date],body.quote-basket form.addify-quote-form div.af_quote_fields .addify-option-field input[type=datetime-local],body.quote-basket form.addify-quote-form div.af_quote_fields .addify-option-field input[type=email],body.quote-basket form.addify-quote-form div.af_quote_fields .addify-option-field input[type=text],body.quote-basket form.addify-quote-form div.af_quote_fields .addify-option-field input[type=time],body.quote-basket form.addify-quote-form div.af_quote_fields .addify-option-field select,body.quote-basket form.addify-quote-form div.af_quote_fields .addify-option-field textarea,body.request-a-quote form.addify-quote-form div.af_quote_fields .addify-option-field input[type=date],body.request-a-quote form.addify-quote-form div.af_quote_fields .addify-option-field input[type=datetime-local],body.request-a-quote form.addify-quote-form div.af_quote_fields .addify-option-field input[type=email],body.request-a-quote form.addify-quote-form div.af_quote_fields .addify-option-field input[type=text],body.request-a-quote form.addify-quote-form div.af_quote_fields .addify-option-field input[type=time],body.request-a-quote form.addify-quote-form div.af_quote_fields .addify-option-field select,body.request-a-quote form.addify-quote-form div.af_quote_fields .addify-option-field textarea{padding:5px;border:1px solid #dde0eb}body.quote-basket form.addify-quote-form div.af_quote_fields .addify-option-field input[type=date][readonly],body.quote-basket form.addify-quote-form div.af_quote_fields .addify-option-field input[type=datetime-local][readonly],body.quote-basket form.addify-quote-form div.af_quote_fields .addify-option-field input[type=email][readonly],body.quote-basket form.addify-quote-form div.af_quote_fields .addify-option-field input[type=text][readonly],body.quote-basket form.addify-quote-form div.af_quote_fields .addify-option-field input[type=time][readonly],body.quote-basket form.addify-quote-form div.af_quote_fields .addify-option-field select[readonly],body.quote-basket form.addify-quote-form div.af_quote_fields .addify-option-field textarea[readonly],body.request-a-quote form.addify-quote-form div.af_quote_fields .addify-option-field input[type=date][readonly],body.request-a-quote form.addify-quote-form div.af_quote_fields .addify-option-field input[type=datetime-local][readonly],body.request-a-quote form.addify-quote-form div.af_quote_fields .addify-option-field input[type=email][readonly],body.request-a-quote form.addify-quote-form div.af_quote_fields .addify-option-field input[type=text][readonly],body.request-a-quote form.addify-quote-form div.af_quote_fields .addify-option-field input[type=time][readonly],body.request-a-quote form.addify-quote-form div.af_quote_fields .addify-option-field select[readonly],body.request-a-quote form.addify-quote-form div.af_quote_fields .addify-option-field textarea[readonly]{color:var(--my-medium)!important;cursor:not-allowed;opacity:1}body.quote-basket form.addify-quote-form div.af_quote_fields .addify-option-field td,body.quote-basket form.addify-quote-form div.af_quote_fields .addify-option-field th,body.request-a-quote form.addify-quote-form div.af_quote_fields .addify-option-field td,body.request-a-quote form.addify-quote-form div.af_quote_fields .addify-option-field th{width:50%}body.quote-basket form.addify-quote-form div.af_quote_fields .addify-option-field:last-child,body.request-a-quote form.addify-quote-form div.af_quote_fields .addify-option-field:last-child{display:block;margin-top:30px}body.quote-basket form.addify-quote-form div.af_quote_fields .addify-option-field:last-child td input,body.request-a-quote form.addify-quote-form div.af_quote_fields .addify-option-field:last-child td input{display:inline;width:20px!important}body.quote-basket form.addify-quote-form div.af_quote_fields .addify-option-field input:not([type=submit]):not([type=radio]),body.quote-basket form.addify-quote-form div.af_quote_fields .addify-option-field textarea,body.request-a-quote form.addify-quote-form div.af_quote_fields .addify-option-field input:not([type=submit]):not([type=radio]),body.request-a-quote form.addify-quote-form div.af_quote_fields .addify-option-field textarea{border:1px solid #dde0eb;border-radius:2px;font-weight:600;font-size:14px;line-height:37px;color:#464747;background:#fff;padding:8px;width:100%!important;margin-bottom:8px}body.quote-basket form.addify-quote-form div.af_quote_fields .form_row,body.request-a-quote form.addify-quote-form div.af_quote_fields .form_row{height:50px;float:none;padding:0 15px}body.quote-basket form.addify-quote-form div.form_row button.button.alt.addify_checkout_place_quote,body.request-a-quote form.addify-quote-form div.form_row button.button.alt.addify_checkout_place_quote{height:37px!important;margin-bottom:20px;margin-top:10px;background:var(--safety-yellow)!important;color:var(--mc-black)!important;border:2px solid var(--safety-yellow)!important}body.quote-basket form.addify-quote-form div.form_row button.button.alt.addify_checkout_place_quote:hover,body.request-a-quote form.addify-quote-form div.form_row button.button.alt.addify_checkout_place_quote:hover{background:0 0!important}body.quote-basket div.addify,body.request-a-quote div.addify{margin-bottom:50px}body.quote-basket div.addify p.return-to-shop a.button,body.request-a-quote div.addify p.return-to-shop a.button{background:var(--my-primary)!important;color:#fff!important;border:2px solid var(--my-primary)!important}body.quote-basket div.addify p.return-to-shop a.button:hover,body.request-a-quote div.addify p.return-to-shop a.button:hover{background:0 0!important;color:var(--my-primary)!important}@media screen and (max-width:992px){recruitment-current-openings{padding:0!important}}.product-gallery-wrapper{display:flex;gap:5px;align-items:start}@media screen and (max-width:600px){.product-gallery-wrapper{flex-flow:column-reverse;align-items:center;margin-bottom:20px}}.product-gallery-wrapper .thumbnails-module{display:flex;align-items:center;flex-flow:column;gap:2px}@media screen and (max-width:600px){.product-gallery-wrapper .thumbnails-module{flex-flow:row;position:relative;padding:0 10px;margin:auto}}.product-gallery-wrapper .thumbnails-module .thumb-nav{background-color:#00999f;color:#fff;width:30px!important;height:30px;text-align:center;border-radius:5px;font-size:13px;display:flex;align-items:center;justify-content:center;float:none;flex:0 0 30px;cursor:pointer}@media screen and (max-width:600px){.product-gallery-wrapper .thumbnails-module .thumb-nav{position:absolute}}.product-gallery-wrapper .thumbnails-module .thumb-nav:not(.disabled):hover{background-color:#00a9af}.product-gallery-wrapper .thumbnails-module .thumb-nav.disabled{opacity:.5;cursor:initial}@media screen and (max-width:600px){.product-gallery-wrapper .thumbnails-module .thumb-nav.prev{margin-left:-20px;z-index:1}}@media screen and (max-width:600px){.product-gallery-wrapper .thumbnails-module .thumb-nav.next{margin-right:-10px;right:0}}.product-gallery-wrapper .thumbnails-module .thumbnails-scroll-container{overflow:hidden}@media screen and (max-width:600px){.product-gallery-wrapper .thumbnails-module .thumbnails-scroll-container{display:flex;overflow:initial;overflow-y:auto;-webkit-overflow-scrolling:touch}.product-gallery-wrapper .thumbnails-module .thumbnails-scroll-container::-webkit-scrollbar{display:none}}.product-gallery-wrapper .thumbnails-module .thumbnails-scroll-container .thumbnails-container{display:flex;flex-direction:column;gap:2px;transition:margin-top .1s ease,margin-left .1s ease}@media screen and (max-width:600px){.product-gallery-wrapper .thumbnails-module .thumbnails-scroll-container .thumbnails-container{flex-flow:row}}.product-gallery-wrapper .thumbnails-module .thumbnails-scroll-container .thumbnails-container .thumb-item{width:64px;height:64px;cursor:pointer;position:relative;border:1px solid #ebf0f4;overflow:hidden}.product-gallery-wrapper .thumbnails-module .thumbnails-scroll-container .thumbnails-container .thumb-item .gallery-thumb{-webkit-user-drag:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:64px;height:64px;-o-object-fit:cover;object-fit:cover}.product-gallery-wrapper .thumbnails-module .thumbnails-scroll-container .thumbnails-container .thumb-item.active:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;background-image:linear-gradient(0deg,rgba(0,153,159,.5),rgba(0,153,159,.5))}.product-gallery-wrapper .main-image-viewport{position:relative;width:100%;height:auto;padding-bottom:calc(100% - 69px)}.product-gallery-wrapper .main-image-viewport .product-gallery-nav{position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(255,255,255,.8);border:none;padding:10px;cursor:pointer;z-index:10;font-size:30px;width:auto;height:auto;transition:all .1s ease!important}.product-gallery-wrapper .main-image-viewport .product-gallery-nav:focus{outline:5px auto #f5d736}.product-gallery-wrapper .main-image-viewport .product-gallery-nav:hover{color:#000}.product-gallery-wrapper .main-image-viewport .product-gallery-nav.prev{left:0}.product-gallery-wrapper .main-image-viewport .product-gallery-nav.next{right:0}.product-gallery-wrapper .main-image-viewport .download-btn{width:40px;height:40px;position:absolute;display:none;top:10px;right:10px;z-index:2;background:#fff;padding:10px;opacity:.7;box-shadow:1px 1px 2px 1px rgba(0,0,0,.13);border-radius:50%;display:flex}.product-gallery-wrapper .main-image-viewport .download-btn img{width:20px}.product-gallery-wrapper .main-image-viewport .download-btn:hover{background:var(--safety-yellow);opacity:1}.product-gallery-wrapper .main-image-viewport .tooltip{z-index:2}.product-gallery-wrapper .main-image-viewport .tooltip .tiptext{visibility:hidden;display:none;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:3px;padding:3px 0 0;position:absolute;z-index:1;box-shadow:0 5px 10px rgba(0,0,0,.2);margin-left:-60px;top:120%;left:50%;font-size:12px;text-transform:initial}.product-gallery-wrapper .main-image-viewport .tooltip .tiptext::after{content:"";position:absolute;border-width:5px;border-style:solid;margin-left:-5px;bottom:100%;left:50%;border-color:transparent transparent #2e2e2e transparent}.product-gallery-wrapper .main-image-viewport .tooltip:hover .tiptext{visibility:visible;display:block}.product-gallery-wrapper .main-image-viewport .zoom-container{width:100%;position:absolute;height:100%;overflow:hidden;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:zoom-in}.product-gallery-wrapper .main-image-viewport .zoom-container.active{cursor:zoom-out}.product-gallery-wrapper .main-image-viewport .zoom-container .zoom-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;will-change:transform;transition:opacity .3s ease,transform .1s ease,width .1s ease,height .1s ease;opacity:1;transform-origin:top left;max-width:none;max-height:none}.product-gallery-wrapper .main-image-viewport .zoom-container .zoom-image.fade-out{opacity:0}#specials-popup-wrapper .specials-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:999}#specials-popup-wrapper .specials-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:20px;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:1000;width:calc(100% - 20px);max-width:1024px;border-radius:8px;max-height:calc(100vh - 40px);overflow-y:auto;opacity:0;transition:opacity .3s ease-in-out}#specials-popup-wrapper .specials-popup .specials-popup-close{position:absolute;top:10px;right:10px;background:0 0;border:none;font-size:1.5rem;cursor:pointer;padding:0 10px}#specials-popup-wrapper .specials-popup .specials-popup-close:hover{color:#000}#specials-popup-wrapper .specials-popup .specials-popup-content{margin-top:30px}#specials-popup-wrapper .specials-popup .specials-popup-content h2{margin-bottom:15px;font-size:1.5rem;line-height:1.2;text-align:center;margin-bottom:30px}#specials-popup-wrapper .specials-popup .specials-popup-content .specials-popup-body #main-archive.products{display:grid;grid-template-columns:repeat(4,1fr)}#specials-popup-wrapper .specials-popup .specials-popup-content .specials-popup-body #main-archive.products .bc-product-card:not(.slide){width:auto;margin:0 0 20px 0}#specials-popup-wrapper .specials-popup .specials-popup-content .specials-popup-body .bc-archive-pagination{justify-content:center}#specials-popup-wrapper .specials-popup .specials-popup-content .specials-popup-body .facetwp-facet{margin-bottom:20px}#specials-popup-wrapper .specials-popup .specials-popup-content .specials-popup-body #special-offers{padding-top:0;padding-bottom:10px}#specials-popup-wrapper .specials-popup .specials-popup-content .specials-popup-body ul.slick-dots{bottom:-50px!important}#specials-popup-wrapper.active .specials-popup{opacity:1}.view-specials-popup{float:none}body.specials-popup-active{overflow:hidden}body.specials-popup-active .site-header{z-index:inherit}body.specials-popup-active .site-header .nav-ancillary{z-index:inherit}body.specials-popup-active .site-header .nav-main{z-index:inherit}body.specials-popup-active .site-header .nav-inside{z-index:inherit}body.specials-popup-active .threekit .download-btn{display:none!important}body.hs-web-interactives-top-banner-open #specials-popup-wrapper .specials-popup{transform:translate(-50%,calc(-50% + 45px));max-height:calc(100vh - 130px)}.de-dashbaord-section .vc_icon_element{display:flex;align-items:center;padding-bottom:5px}.de-dashbaord-section .vc_icon_element .vc_icon_element-inner{height:initial;line-height:initial!important}.de-dashbaord-section .vc_icon_element .vc_icon_element-inner .vc_icon_element-icon{position:initial;transform:none}.de-dashbaord-section .vc_icon_element .wpb_wrapper{padding:0!important;font-size:22px;float:none;display:initial;line-height:initial}.de-dashbaord-section .vc_icon_element .wpb_wrapper p{margin:0}.de-dashbaord-section .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md{height:initial;line-height:initial!important}body .tall-hero-content:before{background-image:url(/wp-content/themes/rpm-default/img/tall_wave_full.png?v=1)}body:not(.logged-in) .hide-col-logged{display:none!important}body.single-product.woocommerce.woocommerce-page div.product .variations_form button.single_add_to_cart_button.disabled{display:none}body.single-product .bc-product__description h2{width:100%;margin:0 0 1em;padding:0;color:#8f8c8c!important;letter-spacing:.02em!important;font-size:36px!important;margin-bottom:24px;font-weight:400;line-height:37px!important;text-transform:none!important}body.woocommerce-account main#main{padding:0 10%}.mega-menu-item-333478 .de-img-object-fit-cover img{height:400px!important;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item .variable-item-contents{align-items:flex-start}recruitment-current-openings{float:left;width:100%;padding-inline:100px;margin-bottom:30px}.page-id-254005 #entry-title-row .moved-lede-title{text-align:center;margin-top:20px}.has-white-color{color:#fff!important}.no-gap{gap:0!important}.hs-form .field.hs-form-field{width:100%}.hs-form .hs-fieldtype-file.field.hs-form-field{width:100%}.hs-form .hs-fieldtype-file.field.hs-form-field input{height:auto}.block.hubspot .hbspt-form form.hs-form li.hs-form-checkbox input[type=checkbox]{width:auto!important}.block.hubspot .hbspt-form li.hs-form-radio input{width:auto!important;height:auto}#hsForm_1774d90a-6e53-4a5a-9b94-bb4c81ec0de3 .hs-dependent-field{width:100%}.site-header #mega-menu-wrap-menu-main #mega-menu-menu-main>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row.de-dealers-menu>ul.mega-sub-menu>li{width:100%}.site-header #mega-menu-wrap-menu-main #mega-menu-menu-main>li.mega-menu-megamenu>ul.mega-sub-menu>.de-dealers-menu img{max-height:100px;width:auto}.site-header{position:relative!important;float:unset!important}#mega-menu-wrap-menu-main #mega-menu-menu-main>li.mega-menu-megamenu.mega-menu-item#mega-menu-item-568732{position:relative}.um-directory{max-width:1000px}section.wp-block-group.thrive_block{padding-bottom:0}.wp-block-group.thrive-with-us>div{max-width:1160px;padding-top:40px}.de-dealers-menu .hide-col-logged:has(>.mega-sub-menu>:last-child:nth-child(1)){display:none!important}.wp-block .um{opacity:1}.um_request_name{display:none!important}.documentation-template-default .container.py4{max-width:1360px}.cky-table-wrapper td p{color:#000}@media only screen and (min-width:980px){li.mooreco_internal>ul.mega-sub-menu{max-width:370px!important}}@media only screen and (min-width:1460px){li.mooreco_internal>ul.mega-sub-menu{max-width:370px!important;left:auto!important}}