html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.otgs-development-site-front-end{display:none}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{display:none}html{text-rendering:optimizeLegibiity;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:#f1ef7b;box-sizing:border-box;font-size:16px;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}html,body{min-height:100vh;position:relative;overflow-x:hidden}:root :where(.is-layout-grid),:root :where(.is-layout-flex){gap:3.5rem}@media only screen and (max-width: 1279px){:root :where(.is-layout-grid),:root :where(.is-layout-flex){gap:2.5rem}}@media only screen and (max-width: 1023px){:root :where(.is-layout-grid),:root :where(.is-layout-flex){gap:1.5rem}}@media only screen and (max-width: 767px){:root :where(.is-layout-grid),:root :where(.is-layout-flex){gap:1.125rem}}@media only screen and (max-width: 639px){:root :where(.is-layout-grid),:root :where(.is-layout-flex){gap:1rem}}:root :where(.is-layout-constrained)>*{margin-block-start:0;margin-block-end:0}:root :where(.is-layout-constrained)>p{margin-block-end:1em}body{font-family:var(--wp--preset--font-family--plantin);overflow-x:hidden;line-height:1.6875;--wp--preset--font-size--large: 24px;--wp--preset--spacing--20: 8px;--wp--preset--spacing--30: 12px;--wp--preset--spacing--40: 16px;--wp--preset--spacing--50: 24px;--wp--preset--spacing--60: 36px;--wp--preset--spacing--70: 54px;--wp--preset--spacing--80: 80px;--wp--preset--font-size--medium: 18px;--wp--preset--font-size--large: 24px}@media only screen and (max-width: 1023px){body{--wp--preset--spacing--20: 6px;--wp--preset--spacing--30: 8px;--wp--preset--spacing--40: 12px;--wp--preset--spacing--50: 16px;--wp--preset--spacing--60: 24px;--wp--preset--spacing--70: 36px;--wp--preset--spacing--80: 48px;--wp--preset--font-size--medium: 17px;--wp--preset--font-size--large: 22px}}@media only screen and (max-width: 767px){body{--wp--preset--spacing--20: 4px;--wp--preset--spacing--30: 6px;--wp--preset--spacing--40: 8px;--wp--preset--spacing--50: 12px;--wp--preset--spacing--60: 18px;--wp--preset--spacing--70: 27px;--wp--preset--spacing--80: 36px;--wp--preset--font-size--medium: 17px;--wp--preset--font-size--large: 20px}}@media only screen and (max-width: 639px){body{--wp--preset--spacing--20: 3px;--wp--preset--spacing--30: 4px;--wp--preset--spacing--40: 6px;--wp--preset--spacing--50: 8px;--wp--preset--spacing--60: 12px;--wp--preset--spacing--70: 18px;--wp--preset--spacing--80: 24px;--wp--preset--font-size--medium: 16px;--wp--preset--font-size--large: 18px}}body img[data-dominant-color]:not(.has-transparency){background-color:transparent}img{max-width:100%;height:auto}strong{font-weight:600}sup{vertical-align:super;font-size:smaller}input:-webkit-autofill{box-shadow:0 0 0 30px #fff inset;-webkit-box-shadow:0 0 0 30px #fff inset}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}a{color:inherit;text-decoration:underline}em{font-style:italic}main.maincontent{margin-left:auto;margin-right:auto;max-width:calc(1640px + 8rem);padding:0 4rem}@media only screen and (max-width: 1119px){main.maincontent{max-width:calc(1640px + 6rem);padding:0 3rem}}@media only screen and (max-width: 1023px){main.maincontent{max-width:calc(1640px + 2rem);padding:0 1.5rem}}@media only screen and (max-width: 979px){main.maincontent{padding:0 1.25rem}}@media only screen and (max-width: 639px){main.maincontent{padding:0 1rem}}main.maincontent>*{max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:auto}main.maincontent>*.alignwide,main.maincontent>*.wc-block-grid,main.maincontent>*.breadcrumbs,main.maincontent>*.product,main.maincontent>*.home-wrapper,main.maincontent>*.woocommerce{max-width:var(--wp--style--global--wide-size)}main.maincontent>*.alignfull{max-width:unset;width:unset}section.narrow{margin-left:auto;margin-right:auto;max-width:840px}body.admin-bar header#header.header-standard{top:32px}@media only screen and (max-width: 781px){body.admin-bar header#header.header-standard{top:46px}}body.admin-bar header#header.header-integrated{top:32px}@media only screen and (max-width: 781px){body.admin-bar header#header.header-integrated{top:46px}}body.admin-bar header#header.header-integrated.scrolled{top:32px}@media only screen and (max-width: 781px){body.admin-bar header#header.header-integrated.scrolled{top:46px}}header#header{background-color:#fff;left:0;right:0;z-index:100}header#header.header-standard{position:sticky;background-color:rgba(255,255,255,.85);backdrop-filter:blur(10px);top:0}header#header.header-integrated{position:fixed;top:0;background-color:transparent;box-shadow:none;transition:background-color .3s ease,box-shadow .3s ease}header#header.header-integrated.integrated-white .main-menu .hamburger svg{stroke:#fff;transition:stroke .3s ease;color:#fff}header#header.header-integrated.integrated-white .main-menu .hamburger svg path{stroke:#fff}header#header.header-integrated.integrated-white .main-menu .logo svg path{fill:#fff}header#header.header-integrated.integrated-white .main-menu .desktop-nav .primary-menu li a{color:#fff}header#header.header-integrated.integrated-white .main-menu .desktop-nav .primary-menu li a:hover{color:#fff;background-color:rgba(255,255,255,.1);border-radius:.5rem}header#header.header-integrated.integrated-white .main-menu .desktop-nav .language-switcher .globe-toggle .globe-icon{color:#fff;transition:color .3s ease}header#header.header-integrated.integrated-white .main-menu .desktop-nav .language-switcher .globe-toggle .current-lang-code{color:#fff}header#header.header-integrated.integrated-white .main-menu .desktop-nav .language-switcher .globe-toggle:hover{background-color:rgba(255,255,255,.1)}header#header.header-integrated.integrated-white .main-menu .desktop-nav .language-switcher .globe-toggle:hover .globe-icon{color:#fff}header#header.header-integrated.integrated-black .main-menu .hamburger svg{stroke:#1d1d1b;transition:stroke .3s ease;color:#1d1d1b}header#header.header-integrated.integrated-black .main-menu .hamburger svg path{stroke:#1d1d1b}header#header.header-integrated.integrated-black .main-menu .logo svg path{fill:#1d1d1b}header#header.header-integrated.integrated-black .main-menu .desktop-nav .primary-menu li a{color:#1d1d1b}header#header.header-integrated.integrated-black .main-menu .desktop-nav .primary-menu li a:hover{color:rgba(29,29,27,.8);background-color:rgba(29,29,27,.1)}header#header.header-integrated.integrated-black .main-menu .desktop-nav .language-switcher .globe-toggle .globe-icon{color:#1d1d1b;transition:color .3s ease}header#header.header-integrated.integrated-black .main-menu .desktop-nav .language-switcher .globe-toggle .current-lang-code{color:#1d1d1b}header#header.header-integrated.integrated-black .main-menu .desktop-nav .language-switcher .globe-toggle:hover{background-color:rgba(29,29,27,.1)}header#header.header-integrated.integrated-black .main-menu .desktop-nav .language-switcher .globe-toggle:hover .globe-icon{color:#1d1d1b}header#header.header-integrated .main-menu .desktop-nav .language-switcher .globe-toggle .globe-icon{color:#fff;transition:color .3s ease}header#header.header-integrated .main-menu .desktop-nav .language-switcher .globe-toggle:hover{background-color:rgba(255,255,255,.1)}header#header.header-integrated .main-menu .desktop-nav .language-switcher .globe-toggle:hover .globe-icon{color:#fff}header#header.header-integrated .main-menu .hamburger svg{stroke:#fff;transition:stroke .3s ease;color:#fff}header#header.header-integrated .main-menu .hamburger svg path{stroke:#fff}header#header.header-integrated.scrolled{position:fixed;background-color:rgba(255,255,255,.85);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(7px);box-shadow:0 2px 10px rgba(0,0,0,.1)}header#header.header-integrated.scrolled .main-menu .logo svg{filter:none}header#header.header-integrated.scrolled .main-menu .logo svg path{fill:#1d1d1b}header#header.header-integrated.scrolled .main-menu .desktop-nav .primary-menu li a{color:#1d1d1b}header#header.header-integrated.scrolled .main-menu .desktop-nav .primary-menu li a:hover{color:#445543}header#header.header-integrated.scrolled .main-menu .desktop-nav .language-switcher .globe-toggle .globe-icon,header#header.header-integrated.scrolled .main-menu .desktop-nav .language-switcher .globe-toggle .current-lang-code{display:block;color:#1d1d1b}header#header.header-integrated.scrolled .main-menu .desktop-nav .language-switcher .globe-toggle:hover{background-color:rgba(68,85,67,.1)}header#header.header-integrated.scrolled .main-menu .desktop-nav .language-switcher .globe-toggle:hover .globe-icon{color:#445543}header#header.header-integrated.scrolled .main-menu .hamburger svg path{stroke:#1d1d1b}header#header .quote-form-wrapper{position:absolute;top:100%;width:500px;right:0;z-index:1003;pointer-events:none}@media only screen and (max-width: 767px){header#header .quote-form-wrapper{width:100%}}header#header .quote-form-wrapper .quote-form-overlay.active{pointer-events:auto;width:100%}header#header .main-menu{display:flex;justify-content:space-between;align-items:center;width:100%;gap:3rem;max-width:calc(100vw - (3.5rem * 2));margin:0 auto;padding:1rem 0}@media only screen and (max-width: 1279px){header#header .main-menu{max-width:calc(100vw - (2.5rem * 2))}}@media only screen and (max-width: 1023px){header#header .main-menu{max-width:calc(100vw - (1.5rem * 2));padding:1.5rem 0}}@media only screen and (max-width: 767px){header#header .main-menu{max-width:calc(100vw - (1.125rem * 2));padding:1rem 0}}@media only screen and (max-width: 639px){header#header .main-menu{max-width:calc(100vw - (0.75rem * 2));padding:.5rem 0}}header#header .main-menu .logo{width:60px}header#header .main-menu .logo a{display:block;-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-ms-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}header#header .main-menu .logo a svg{display:block}header#header .main-menu .logo a:hover{transform:scale(1.05)}header#header .main-menu .logo svg{width:100%;height:100%}@media only screen and (max-width: 979px){header#header .main-menu .logo{width:50px}}header#header .main-menu .hamburger{display:none;position:relative;width:30px;height:30px;background:transparent;border:none;cursor:pointer;padding:0;z-index:101}@media only screen and (max-width: 979px){header#header .main-menu .hamburger{display:block}}header#header .main-menu .hamburger svg{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}header#header .main-menu .hamburger .hamburger-icon{opacity:1}header#header .main-menu .hamburger .close-icon{opacity:0}header#header .main-menu .hamburger.active .hamburger-icon{opacity:0}header#header .main-menu .hamburger.active .close-icon{opacity:1}header#header .main-menu .desktop-nav{display:flex;align-items:center;gap:2rem}@media only screen and (max-width: 1279px){header#header .main-menu .desktop-nav{gap:1.5rem}}@media only screen and (max-width: 1023px){header#header .main-menu .desktop-nav{gap:1rem}}@media only screen and (max-width: 979px){header#header .main-menu .desktop-nav{display:none}}header#header .main-menu .desktop-nav .primary-menu{list-style:none;padding:0;margin:0;text-align:right;text-wrap:balance;gap:1rem}header#header .main-menu .desktop-nav .primary-menu li{display:inline-block;margin:.125rem 0}header#header .main-menu .desktop-nav .primary-menu li a{text-decoration:none;display:block;color:#1d1d1b;font-weight:400;font-size:18px;padding:.125em .375em calc(.125em + 1px);border-radius:.5rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 1279px){header#header .main-menu .desktop-nav .primary-menu li a{font-size:17px;padding:.125em .375em calc(.125em + 1px)}}@media only screen and (max-width: 1119px){header#header .main-menu .desktop-nav .primary-menu li a{font-size:16.5px}}header#header .main-menu .desktop-nav .primary-menu li a:hover{color:#445543}header#header .main-menu .desktop-nav .language-switcher{position:relative;display:flex;align-items:center}header#header .main-menu .desktop-nav .language-switcher .globe-toggle{background:transparent;border:none;cursor:pointer;padding:5.5px .5rem;border-radius:.5rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}header#header .main-menu .desktop-nav .language-switcher .globe-toggle:hover{background-color:rgba(68,85,67,.1)}header#header .main-menu .desktop-nav .language-switcher .globe-toggle .globe-icon{width:24px;height:24px;color:#1d1d1b;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;flex-shrink:0}header#header .main-menu .desktop-nav .language-switcher .globe-toggle .current-lang-code{font-size:.875rem;font-weight:600;color:#1d1d1b;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;font-family:"avenir-lt-pro",sans-serif}header#header .main-menu .desktop-nav .language-switcher .globe-dropdown{position:absolute;top:100%;right:0;background:#445543;border:1px solid rgba(255,255,255,.2);border-radius:0 0 16px 16px;box-shadow:0 8px 32px rgba(0,0,0,.2);min-width:160px;opacity:0;visibility:hidden;transform:translateY(-10px) scale(0.95);-webkit-transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);-ms-transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);-o-transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);z-index:1000;margin-top:.5rem;overflow:hidden}header#header .main-menu .desktop-nav .language-switcher .globe-dropdown::before{content:"";position:absolute;top:-8px;right:12px;width:16px;height:16px;background:#445543;border-bottom:none;border-radius:50% 50% 0 0;transform:rotate(45deg)}header#header .main-menu .desktop-nav .language-switcher .globe-dropdown.active{opacity:1;visibility:visible;transform:translateY(0) scale(1)}header#header .main-menu .desktop-nav .language-switcher .globe-dropdown .lang-option{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;text-decoration:none;color:#fff;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.1)}header#header .main-menu .desktop-nav .language-switcher .globe-dropdown .lang-option:last-child{border-bottom:none}header#header .main-menu .desktop-nav .language-switcher .globe-dropdown .lang-option:hover{background-color:rgba(255,255,255,.1);color:#fff}header#header .main-menu .desktop-nav .language-switcher .globe-dropdown .lang-option.active{background-color:rgba(255,255,255,.15);color:#fff;font-weight:500}header#header .main-menu .desktop-nav .language-switcher .globe-dropdown .lang-option .lang-code{font-weight:600;font-size:14px;min-width:24px;color:#fff}header#header .main-menu .desktop-nav .language-switcher .globe-dropdown .lang-option .lang-name{font-size:13px;opacity:.8;margin-left:.5rem;color:rgba(255,255,255,.8)}header#header .main-menu .mobile-menu{position:absolute;top:100%;right:-100%;width:100%;background-color:#445543;transition:right .3s ease,opacity .3s ease,visibility .3s ease;z-index:1000;border-radius:0 0 2rem 2rem;box-shadow:0 4px 20px rgba(0,0,0,.1);visibility:hidden;opacity:0;pointer-events:none}@media only screen and (max-width: 767px){header#header .main-menu .mobile-menu{display:block}}@media(min-width: 768px){header#header .main-menu .mobile-menu{display:none}}header#header .main-menu .mobile-menu.active{right:0;z-index:1004;visibility:visible;opacity:1;pointer-events:auto}header#header .main-menu .mobile-menu .mobile-nav{padding:2rem 2rem 2rem 2rem}header#header .main-menu .mobile-menu .mobile-nav .mobile-primary-menu{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.5rem}header#header .main-menu .mobile-menu .mobile-nav .mobile-primary-menu li a{text-decoration:none;color:#fff;font-weight:400;font-size:18px}header#header .main-menu .mobile-menu .mobile-nav .mobile-primary-menu li.current-menu-item a{color:rgba(255,255,255,.8);font-weight:500}header#header .main-menu .mobile-menu .mobile-nav .language-switcher{display:flex;gap:1rem}@media only screen and (max-width: 767px){header#header .main-menu .mobile-menu .mobile-nav .language-switcher{display:none;color:#fff;margin-top:1.5rem}}header#header .request-quote{position:fixed;top:50%;right:1rem;transform:translateY(-50%);z-index:1001}header#header .request-quote .request-quote-button{display:block;background-color:#f1ef7b;padding:1rem;border-radius:50%;transition:transform .2s ease}@media only screen and (max-width: 767px){header#header .request-quote .request-quote-button{padding:.5rem}}header#header .request-quote .request-quote-button svg{display:block;width:70px;height:auto;animation:rotate-slow 30s linear infinite}@media only screen and (max-width: 767px){header#header .request-quote .request-quote-button svg{width:50px}}@keyframes rotate-slow{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}main{padding-bottom:4rem;display:flex;flex-direction:column}@media only screen and (min-width: 1850px){main{--wp--preset--font-size--hero-supersize: 278px}}main>*{width:var(--wp--style--global--content-size);max-width:calc(100vw - (3.5rem * 2));margin-left:auto;margin-right:auto}main>*.alignwide{width:var(--wp--style--global--wide-size);max-width:calc(100vw - (3.5rem * 2));margin-left:auto;margin-right:auto}@media only screen and (max-width: 1279px){main>*.alignwide{max-width:calc(100vw - (2.5rem * 2))}}@media only screen and (max-width: 1023px){main>*.alignwide{max-width:calc(100vw - (1.5rem * 2))}}@media only screen and (max-width: 767px){main>*.alignwide{max-width:calc(100vw - (1.125rem * 2));padding:unset;margin:0 auto}}@media only screen and (max-width: 639px){main>*.alignwide{max-width:calc(100vw - (10px * 2))}}main>*.alignfull{width:100%;max-width:100%;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1279px){main>*{max-width:calc(100vw - (2.5rem * 2))}}@media only screen and (max-width: 1023px){main>*{max-width:calc(100vw - (1.5rem * 2))}}@media only screen and (max-width: 767px){main>*{max-width:calc(100vw - (1.125rem * 2));padding:unset;margin:0 auto}}@media only screen and (max-width: 639px){main>*{max-width:calc(100vw - (10px * 2))}}main .wp-block-group.alignfull>*{width:var(--wp--style--global--wide-size);max-width:calc(100vw - (3.5rem * 2));padding-right:840px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1751px){main .wp-block-group.alignfull>*{margin:unset;padding:0 3.5rem;width:var(--wp--style--global--content-size)}}@media only screen and (max-width: 1279px){main .wp-block-group.alignfull>*{max-width:calc(100vw - (2.5rem * 2));padding:0 2.5rem}}@media only screen and (max-width: 1023px){main .wp-block-group.alignfull>*{max-width:calc(100vw - (1.5rem * 2));padding:0 1.5rem}}@media only screen and (max-width: 767px){main .wp-block-group.alignfull>*{max-width:calc(100vw - (1.125rem * 2));padding:unset;margin:0 auto}}@media only screen and (max-width: 639px){main .wp-block-group.alignfull>*{max-width:calc(100vw - (10px * 2))}}main .wp-block-group.alignfull>*.alignwide{margin-left:auto;margin-right:auto;padding:unset}@media only screen and (max-width: 1751px){main .wp-block-group.alignfull>*.alignwide{margin-left:auto;margin-right:auto;width:var(--wp--style--global--wide-size)}}main ul{list-style:disc;padding-left:1.5em;margin-bottom:1em;font-family:var(--wp--preset--font-family--plantin);font-size:18px}@media only screen and (max-width: 767px){main ul{font-size:15px}}@media only screen and (max-width: 639px){main ul{font-size:14px}}main ul li{margin-bottom:.25em}main ul li::marker{font-size:1.5em;color:#c7472e;line-height:0}strong{font-weight:700}.wp-block-media-text{position:relative}.wp-block-media-text>.wp-block-media-text__media{position:sticky;top:10rem}@media only screen and (max-width: 781px){.wp-block-media-text>.wp-block-media-text__media{position:static;top:unset}}.wp-block-quote p{text-wrap:balance;line-height:1.2}.wp-block-group>*{max-width:var(--wp--style--global--content-size)}.wp-block-group>*.alignwide{width:var(--wp--style--global--wide-size);max-width:100%;margin-left:auto;margin-right:auto}.wp-block-group.has-background{padding:4rem 4rem}@media only screen and (max-width: 1279px){.wp-block-group.has-background{padding:3rem 3rem}}@media only screen and (max-width: 1023px){.wp-block-group.has-background{padding:2rem 2rem}}@media only screen and (max-width: 767px){.wp-block-group.has-background{padding:1rem 1rem}}.yoast-breadcrumbs{font-family:var(--wp--preset--font-family--avenir);font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.01em;line-height:normal;margin-bottom:2em;margin-top:2em;text-wrap:balance;width:var(--wp--style--global--wide-size)}@media only screen and (max-width: 767px){.yoast-breadcrumbs{font-size:12px}}@media only screen and (max-width: 639px){.yoast-breadcrumbs{font-size:10px}}.yoast-breadcrumbs a{color:#9b5236;text-decoration:none}.yoast-breadcrumbs a:hover{text-decoration:underline}.wp-block-cover__inner-container{padding:7rem 3.5rem}@media only screen and (max-width: 1279px){.wp-block-cover__inner-container{padding:6rem 2.5rem}}@media only screen and (max-width: 1023px){.wp-block-cover__inner-container{padding:6rem 1.5rem}}@media only screen and (max-width: 639px){.wp-block-cover__inner-container{padding:6rem 0px}}p,p.wp-block{font-family:var(--wp--preset--font-family--plantin);font-size:18px;margin-top:0;margin-bottom:1em}@media only screen and (max-width: 767px){p,p.wp-block{font-size:15px}}@media only screen and (max-width: 639px){p,p.wp-block{font-size:14px}}p.wp-block-post-excerpt__excerpt,p.wp-block.wp-block-post-excerpt__excerpt{font-weight:600;text-wrap:balance}h1,h2,h3,h4,h6,.wp-block-heading{font-weight:400;font-family:var(--wp--preset--font-family--plantin);letter-spacing:.01em;line-height:normal;margin-bottom:.125em;margin-top:.625em;text-wrap:balance}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h6:first-child,.wp-block-heading:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h6:last-child,.wp-block-heading:last-child{margin-bottom:0}h1>sub,h2>sub,h3>sub,h4>sub,h6>sub,.wp-block-heading>sub{font-size:.125em;font-family:var(--wp--preset--font-family--avenir);font-weight:600;text-transform:uppercase;letter-spacing:.01em;line-height:normal;margin-bottom:.25em;margin-top:0;display:block;text-wrap:balance}@media only screen and (max-width: 639px){h1>sub,h2>sub,h3>sub,h4>sub,h6>sub,.wp-block-heading>sub{font-size:.25em}}h1,.h1,h1.wp-block-heading{font-size:55px}@media only screen and (max-width: 767px){h1,.h1,h1.wp-block-heading{font-size:44px}}@media only screen and (max-width: 639px){h1,.h1,h1.wp-block-heading{font-size:32px}}h2,.h2,h2.wp-block-heading{font-size:44px}@media only screen and (max-width: 767px){h2,.h2,h2.wp-block-heading{font-size:38px}}@media only screen and (max-width: 639px){h2,.h2,h2.wp-block-heading{font-size:28px}}h3,.h3,h3.wp-block-heading{font-size:36px}@media only screen and (max-width: 767px){h3,.h3,h3.wp-block-heading{font-size:28px}}@media only screen and (max-width: 639px){h3,.h3,h3.wp-block-heading{font-size:24px}}h4,.h4,h4.wp-block-heading{font-size:28px;font-weight:700}@media only screen and (max-width: 767px){h4,.h4,h4.wp-block-heading{font-size:24px}}@media only screen and (max-width: 639px){h4,.h4,h4.wp-block-heading{font-size:20px}}h5,.h5,h5.wp-block-heading{font-size:18px;text-transform:uppercase;font-weight:700;font-family:"avenir-lt-pro",sans-serif}@media only screen and (max-width: 767px){h5,.h5,h5.wp-block-heading{font-size:16px}}@media only screen and (max-width: 639px){h5,.h5,h5.wp-block-heading{font-size:14px}}.wp-block-button.is-style-fill .wp-block-button__link{transition:background-color .3s ease,color .3s ease,box-shadow .3s ease}.wp-block-button.is-style-fill .wp-block-button__link:hover{background-color:#f6f5a9 !important;color:#1d1d1b !important}.wp-block-button.is-style-outline .wp-block-button__link{transition:background-color .3s ease,backdrop-filter .3s ease}.wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:rgba(255,255,255,.1);backdrop-filter:blur(10px)}.wp-block-media-text{gap:4rem}@media only screen and (max-width: 1279px){.wp-block-media-text{gap:3rem}}@media only screen and (max-width: 1023px){.wp-block-media-text{gap:2rem}}@media only screen and (max-width: 767px){.wp-block-media-text{gap:1rem}}.wp-block-media-text .wp-block-media-text__content{padding:0}.wp-block-media-text .wp-block-media-text__media img{border-radius:24px}@media only screen and (max-width: 781px){.wp-block-cover video.wp-block-cover__video-background{position:static}}.adco-cover-block .wp-block-cover__inner-container{padding-bottom:0}.other-materials .materials-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem;grid-auto-rows:auto}@media only screen and (max-width: 1279px){.other-materials .materials-grid{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 1023px){.other-materials .materials-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 767px){.other-materials .materials-grid{grid-template-columns:1fr}}.other-materials .material-item{background-color:#f4f1ee;border-radius:2rem;position:relative;display:block;overflow:hidden}.other-materials .material-item .image-wrapper{position:relative;width:100%;height:0;padding-bottom:100%;overflow:hidden}.other-materials .material-item .image-wrapper .material-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.other-materials .material-item h5{position:absolute;bottom:3rem;border-radius:0 2rem 2rem 0;left:0;right:0;margin:0;padding:10px 20px;background-color:#e9cbc5;z-index:2;width:fit-content}.quote-form-wrapper{position:sticky;top:50%;width:500px;right:0;z-index:1003;pointer-events:none}@media only screen and (max-width: 767px){.quote-form-wrapper{width:100%}}.quote-form-wrapper .quote-form-overlay.active{pointer-events:auto;width:100%}#dialog-newsletter,#dialog-request-quote{padding:3rem;border-radius:1rem;max-height:90vh;overflow-y:auto}@media only screen and (max-width: 767px){#dialog-newsletter,#dialog-request-quote{padding:2rem}}@media only screen and (max-width: 639px){#dialog-newsletter,#dialog-request-quote{padding:1rem}}#dialog-newsletter h3,#dialog-request-quote h3{margin-top:0;margin-bottom:.5em}#dialog-newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital,#dialog-request-quote .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital{--gf-ctrl-bg-color: rgba(255,255,255, 0.3);--gf-local-bg-color: rgba(255,255,255, 0.3);--gf-ctrl-btn-bg-color-primary: var(--wp--preset--color--forest);--gf-ctrl-btn-bg-color-hover-primary: var(--wp--preset--color--ember);--gf-ctrl-btn-bg-color-secondary: transparent}#dialog-newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform-page-footer,#dialog-newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform-footer,#dialog-request-quote .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform-page-footer,#dialog-request-quote .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform-footer{justify-content:space-between}#dialog-newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform-page-footer .gform_next_button,#dialog-newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform-page-footer button[type=submit],#dialog-newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform-footer .gform_next_button,#dialog-newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform-footer button[type=submit],#dialog-request-quote .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform-page-footer .gform_next_button,#dialog-request-quote .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform-page-footer button[type=submit],#dialog-request-quote .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform-footer .gform_next_button,#dialog-request-quote .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform-footer button[type=submit]{margin-left:auto}#dialog-newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform-page-footer button svg,#dialog-newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform-footer button svg,#dialog-request-quote .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform-page-footer button svg,#dialog-request-quote .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform-footer button svg{display:none}#dialog-newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform_fields,#dialog-request-quote .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform_fields{--gf-form-gap-y: 20px}#dialog-newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield .gfield_required.gfield_required_text,#dialog-request-quote .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield .gfield_required.gfield_required_text{display:none}#dialog-newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield legend,#dialog-request-quote .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield legend{font-family:var(--wp--preset--font-family--avenir);font-size:14px;font-weight:600;line-height:1.2;color:#1d1d1b;text-transform:uppercase}#dialog-newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons-description .gchoice input,#dialog-request-quote .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons-description .gchoice input{position:absolute;opacity:0}#dialog-newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons-description .gchoice input:checked+label span:first-child,#dialog-newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons-description .gchoice input:focus+label span:first-child,#dialog-newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons-description .gchoice input.is-active+label span:first-child,#dialog-request-quote .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons-description .gchoice input:checked+label span:first-child,#dialog-request-quote .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons-description .gchoice input:focus+label span:first-child,#dialog-request-quote .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons-description .gchoice input.is-active+label span:first-child{background:#e9cbc5;border-color:rgba(29,29,27,.6)}#dialog-newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons-description .gchoice label,#dialog-request-quote .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons-description .gchoice label{margin:0}#dialog-newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons-description .gchoice label:hover span:first-child,#dialog-request-quote .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons-description .gchoice label:hover span:first-child{background:rgba(255,255,255,.5);border-color:rgba(29,29,27,.6)}#dialog-newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons-description .gchoice label span:first-child,#dialog-request-quote .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons-description .gchoice label span:first-child{cursor:pointer;font-size:16px;padding:.5em 1em;display:inline-block;border:1px solid rgba(29,29,27,.3);border-radius:.5rem;text-align:center;transition:all .2s;width:190px;margin-right:.75em;background:var(--gf-local-bg-color)}#dialog-newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons .gchoice input,#dialog-request-quote .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons .gchoice input{position:absolute;opacity:0}#dialog-newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons .gchoice input:checked+label,#dialog-newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons .gchoice input:focus+label,#dialog-newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons .gchoice input.is-active+label,#dialog-request-quote .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons .gchoice input:checked+label,#dialog-request-quote .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons .gchoice input:focus+label,#dialog-request-quote .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons .gchoice input.is-active+label{background:#e9cbc5;border-color:rgba(29,29,27,.6)}#dialog-newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons .gchoice label,#dialog-request-quote .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons .gchoice label{cursor:pointer;margin:0;background:transparent;font-size:16px;padding:.5em 1em;width:100%;display:block;border:1px solid rgba(29,29,27,.3);border-radius:.5rem;text-align:center;transition:all .2s;grid-column:span 2;background:var(--gf-local-bg-color)}#dialog-newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons .gchoice label:hover,#dialog-request-quote .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons .gchoice label:hover{background:rgba(255,255,255,.5);border-color:rgba(29,29,27,.6)}#dialog-newsletter{background:#e9cbc5}#dialog-request-quote{background:#f1ef7b}.fancybox__slide{min-height:0}#dialog-productkit{max-height:90vh;display:flex;flex-direction:column}#dialog-productkit .dialog-productkit-content{max-height:90vh;overflow-y:auto;min-height:0;-webkit-overflow-scrolling:touch}#dialog-productkit #gform_wrapper_5{max-height:none !important;overflow:visible !important}.fixed-side-buttons{position:fixed;top:50%;right:3px;z-index:1001;display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;transform:translateY(-50%);width:115px}.fixed-side-buttons button,.fixed-side-buttons a{display:flex;align-items:center;justify-content:center;padding:1em;border:0;background:#c7472e;font-family:var(--wp--preset--font-family--avenir);font-size:12px;font-weight:600;line-height:1.2;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;text-wrap:balance;border-radius:1.5em;border:.5px solid rgba(29,29,27,.1);transition:all .2s;cursor:pointer;position:relative;overflow:hidden}.fixed-side-buttons button.request-quote-button,.fixed-side-buttons a.request-quote-button{background:#c7472e}.fixed-side-buttons button.newsletter-button,.fixed-side-buttons a.newsletter-button{background:#445543}.fixed-side-buttons button.productkit-button,.fixed-side-buttons a.productkit-button{background:#f1ef7b;color:#1d1d1b}.fixed-side-buttons button.guide-button,.fixed-side-buttons a.guide-button{background:#9b5236}.fixed-side-buttons button:after,.fixed-side-buttons a:after{content:"";position:absolute;top:0;left:0;width:0%;height:100%;background:rgba(255,255,255,.05);transition:all .4s}.fixed-side-buttons button:hover,.fixed-side-buttons a:hover{border:.5px solid rgba(29,29,27,.3);transform:translateY(-2px) scale(1.02)}.fixed-side-buttons button:hover:after,.fixed-side-buttons a:hover:after{width:100%}@media only screen and (max-width: 639px){.fixed-side-buttons{width:84px}.fixed-side-buttons button,.fixed-side-buttons a{font-size:10px}}footer#footer{background-color:#002135;padding:6rem 3.5rem;width:100vw}footer#footer a{text-decoration:none;color:#fff}footer#footer p{color:#fff}footer#footer h5{color:#fff}@media only screen and (max-width: 1279px){footer#footer{padding:4rem 2.5rem}}@media only screen and (max-width: 1023px){footer#footer{padding:4rem 1.5rem}}@media only screen and (max-width: 767px){footer#footer{padding:4rem 1.5rem}}@media only screen and (max-width: 639px){footer#footer{padding:4rem 1rem}}footer#footer svg.logo{max-width:250px;min-width:180px;display:block}footer#footer svg.logo path{fill:#fff}@media only screen and (max-width: 767px){footer#footer svg.logo{max-width:auto;min-width:100px}}footer#footer .footer-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4rem;max-width:1640px;margin:0 auto}@media only screen and (max-width: 1279px){footer#footer .footer-wrapper{grid-template-columns:repeat(3, 1fr);justify-content:flex-start}}@media only screen and (max-width: 1023px){footer#footer .footer-wrapper{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 767px){footer#footer .footer-wrapper{grid-template-columns:repeat(1, 1fr)}}@media only screen and (max-width: 1023px){footer#footer .footer-wrapper .footer-logo{order:1}}@media only screen and (max-width: 1023px){footer#footer .footer-wrapper .footer-widget-1{order:3}}@media only screen and (max-width: 1023px){footer#footer .footer-wrapper .footer-widget-2{order:2}}@media only screen and (max-width: 1023px){footer#footer .footer-wrapper .footer-widget-3{order:4}}footer#footer .footer-wrapper .footer-widget-3 #gform_1{display:flex;gap:1rem;align-items:flex-start;--gf-local-color: white;--gf-ctrl-label-color-secondary: white;--gf-ctrl-accent-color: $golden-iris;--gf-local-color: white;--gf-ctrl-border-color-focus: $golden-iris;--gf-local-outline-color: $golden-iris}@media only screen and (max-width: 767px){footer#footer .footer-wrapper .footer-widget-3 #gform_1{flex-direction:column;align-items:flex-start}}footer#footer .footer-wrapper .footer-widget-3 #gform_1 .gform-body{width:320px}@media only screen and (max-width: 767px){footer#footer .footer-wrapper .footer-widget-3 #gform_1 .gform-body{width:100%}}footer#footer .footer-wrapper .footer-widget-3 #gform_1 .gform-body .ginput_container_consent{color:#fff}footer#footer .footer-wrapper .footer-widget-3 #gform_1 .gform-body .ginput_container_consent a{text-decoration:underline}footer#footer .footer-wrapper .footer-widget-3 #gform_1 .gform-footer{margin:0;background-color:#f1ef7b;border-radius:2rem}footer#footer .footer-wrapper .footer-widget-3 #gform_1 .gform-footer .gform_button{background-color:#f1ef7b;border-radius:2rem;color:#1d1d1b;font-size:17px}.wp-block-button.is-style-adco-arrow-button .wp-block-button__link{background:none !important;border:none !important;padding:0 !important;text-decoration:underline;color:#1d1d1b;font-size:1rem;font-weight:normal;box-shadow:none !important;border-radius:0 !important;display:flex;align-items:center;font-size:18px}.wp-block-button.is-style-adco-arrow-button .wp-block-button__link:hover{color:#9b5236;text-decoration:underline}.wp-block-button.is-style-adco-arrow-button .wp-block-button__link::after{content:"";margin-left:.5rem;text-decoration:none !important;width:30px;height:31px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='31' viewBox='0 0 30 31' fill='none'%3E%3Cpath d='M6.5625 6.125L15.9375 15.5L6.5625 24.875M14.0625 6.125L23.4375 15.5L14.0625 24.875' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block}.single-material{gap:2em}.single-material .material-intro{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:self-start;justify-content:space-between;padding:0 2rem}@media only screen and (max-width: 1279px){.single-material .material-intro{padding:0 1.5rem;gap:3rem}}@media only screen and (max-width: 1119px){.single-material .material-intro{padding:0 1rem;gap:2rem}}@media only screen and (max-width: 979px){.single-material .material-intro{grid-template-columns:1fr;grid-template-rows:auto auto}}.single-material .material-intro ul.usp-list{display:flex;gap:1em;margin:0;padding:0;font-family:var(--wp--preset--font-family--avenir);font-size:20px;font-weight:600}.single-material .material-intro ul.usp-list li{display:flex;align-items:center;gap:.25em}.single-material .material-intro ul.usp-list li:before{content:"";display:block;width:.5em;height:.5em;background:var(--wp--preset--color--clay);border-radius:50%}.single-material .material-intro .material-intro-image{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:550px;margin-left:auto;margin-right:auto;position:relative;align-self:start;border-radius:3px;box-shadow:0 0 16px 0 rgba(0,0,0,.2);padding:1rem}@media only screen and (max-width: 979px){.single-material .material-intro .material-intro-image{order:1}}.single-material .material-intro .material-intro-image figcaption{font-size:16px;font-weight:600;text-align:center;color:#1d1d1b;font-family:var(--wp--preset--font-family--avenir);letter-spacing:.03em;text-transform:uppercase}.single-material .material-intro .material-intro-image img{width:100%;aspect-ratio:1/1;display:block;z-index:2;object-fit:contain;transition:all .3s ease;display:block}.single-material .material-intro .material-intro-image img.hover-image{display:none;object-fit:cover}.single-material .material-intro .material-intro-image:hover img.hover-image{display:block}.single-material .material-intro .material-intro-image:hover img.main-image{display:none}@media only screen and (max-width: 979px){.single-material .material-intro .material-intro-content{order:2}}.single-material .material-intro .material-intro-content h1{font-size:4rem;font-weight:400;margin:0}.single-material .material-intro .material-intro-content h2{font-size:18px;text-transform:uppercase;font-weight:700;font-family:var(--wp--preset--font-family--avenir)}.single-material .material-summary{display:flex;border-radius:8px;gap:4rem;justify-content:space-between}@media only screen and (max-width: 1023px){.single-material .material-summary{padding:2rem 1.5rem}}@media only screen and (max-width: 767px){.single-material .material-summary{padding:1.5rem 1rem;flex-direction:column;gap:2rem}}@media only screen and (max-width: 639px){.single-material .material-summary{padding:1rem .5rem}}.single-material .material-summary .material-overview-title{font-size:2rem;font-weight:400;margin:0;color:#fff;font-family:serif}.single-material .material-summary .material-attributes{flex:40;background-color:#9bab9a;display:flex;flex-direction:column;gap:1.5rem;padding:2rem;border-radius:2rem;align-self:flex-start}@media only screen and (max-width: 767px){.single-material .material-summary .material-attributes{align-self:stretch;padding:1.5rem}}.single-material .material-summary .material-attribute-item{display:flex;flex-direction:column;gap:.25rem}.single-material .material-summary .material-attribute-item .attribute-label{font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.03em;font-family:var(--wp--preset--font-family--avenir);color:#fff}.single-material .material-summary .material-attribute-item .attribute-scale{display:flex;background-color:rgba(255,255,255,.7);border-radius:99px;padding:.25rem;gap:.5rem;position:relative;min-height:2.5rem;align-items:center}.single-material .material-summary .material-attribute-item .attribute-option{flex:1;max-width:700px;text-align:center;padding:.5rem 1rem;border-radius:2rem;font-size:14px;color:#1d1d1b;background-color:transparent;transition:all .2s ease;position:relative;z-index:1;font-family:var(--wp--preset--font-family--avenir)}.single-material .material-summary .material-attribute-item .attribute-option.selected{background-color:#c7472e;color:#fff;font-weight:500;z-index:2}.single-material .material-summary .material-information{flex:60;padding:2rem 0}.single-material .material-summary .material-information h3{font-size:2rem;margin-top:0}.single-material .material-summary .material-information .material-info-item:last-child{margin-bottom:0}.single-material .material-summary .material-information .material-info-item .material-info-title{font-size:13px;font-family:var(--wp--preset--font-family--avenir);font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#1d1d1b;margin-bottom:.25rem}.single-material .material-summary .material-information .material-info-item .material-info-content{font-size:14px;font-weight:400;font-family:var(--wp--preset--font-family--avenir);margin-bottom:1rem}.single-material .material-summary .material-information .material-info-item .material-info-content p:last-child{margin-bottom:0}.single-material .other-materials h2{margin-bottom:2rem}.single-material .other-materials .materials-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem;grid-auto-rows:auto}@media only screen and (max-width: 1279px){.single-material .other-materials .materials-grid{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 1023px){.single-material .other-materials .materials-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 767px){.single-material .other-materials .materials-grid{grid-template-columns:1fr}}.single-material .other-materials .materials-grid .material-item .material-link{display:block;text-decoration:none;color:inherit;transition:transform .2s ease}.single-material .other-materials .materials-grid .material-item .material-link:hover{transform:translateY(-4px)}.single-material .other-materials .materials-grid .material-item .material-thumbnail{margin-bottom:1rem;border-radius:4px;overflow:hidden}.single-material .other-materials .materials-grid .material-item .material-thumbnail .material-image{width:100%;height:auto;display:block}.single-material .other-materials .materials-grid .material-item .material-content .material-title{font-size:1.25rem;font-weight:600;color:#634e42;margin:0}.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital{--gf-ctrl-bg-color: rgba(255,255,255, 0.3);--gf-local-bg-color: rgba(255,255,255, 0.3);--gf-ctrl-desc-color: $black;--gf-ctrl-btn-bg-color-primary: var(--wp--preset--color--forest);--gf-ctrl-btn-bg-color-hover-primary: var(--wp--preset--color--ember);--gf-ctrl-btn-bg-color-secondary: transparent}.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform-page-footer,.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform-footer{justify-content:space-between}.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform-page-footer .gform_next_button,.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform-page-footer button[type=submit],.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform-footer .gform_next_button,.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform-footer button[type=submit]{margin-left:auto}.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform-page-footer button svg,.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform-footer button svg{display:none}.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gform_fields{--gf-form-gap-y: 30px}.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield .gfield_required.gfield_required_text{display:none}.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield .gfield_label,.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield legend{font-family:var(--wp--preset--font-family--avenir);font-size:14px;font-weight:600;line-height:1.2;color:#1d1d1b;text-transform:uppercase}.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons-description .gchoice input{position:absolute;opacity:0}.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons-description .gchoice input:checked+label span:first-child,.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons-description .gchoice input:focus+label span:first-child,.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons-description .gchoice input.is-active+label span:first-child{background:#c7472e;color:#fff;border-color:rgba(29,29,27,.6)}.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons-description .gchoice label{margin:0}.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons-description .gchoice label:hover span:first-child{background:rgba(255,255,255,.5);border-color:rgba(29,29,27,.6)}.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons-description .gchoice label span:first-child{cursor:pointer;font-size:16px;padding:.5em 1em;display:inline-block;border:1px solid rgba(29,29,27,.3);border-radius:.5rem;text-align:center;transition:all .2s;width:190px;margin-right:.75em;background:var(--gf-local-bg-color)}.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons .gchoice input{position:absolute;opacity:0}.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons .gchoice input:checked+label,.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons .gchoice input:focus+label,.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons .gchoice input.is-active+label{background:#c7472e;color:#fff;border-color:rgba(29,29,27,.6)}.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons .gchoice label{cursor:pointer;margin:0;background:transparent;font-size:16px;padding:.5em 1em;width:100%;display:block;border:1px solid rgba(29,29,27,.3);border-radius:.5rem;text-align:center;transition:all .2s;grid-column:span 2;background:var(--gf-local-bg-color)}.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework.gform-theme--orbital .gfield.adco-buttons .gchoice label:hover{background:rgba(255,255,255,.5);border-color:rgba(29,29,27,.6)}/*# sourceMappingURL=global.css.map */
