@charset "UTF-8";*{margin:0}html{block-size:100%;box-sizing:border-box;overflow-wrap:break-word;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}html *,html *:before,html *:after{box-sizing:inherit}html:focus-within{scroll-behavior:smooth}html,body{block-size:100%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.5;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}ul,ol{padding:0}img,picture,svg,video,canvas,audio,iframe,embed,object{display:block;max-inline-size:100%}input,button,textarea,select,table{font:inherit}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;padding:0;text-align:inherit}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{inset-block-end:-.25em}sup{inset-block-start:-.5em}:focus-visible{outline-color:transparent;outline-width:0}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(./Montserrat-Regular-c3fb0280.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(./Montserrat-Medium-264819b0.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(./Montserrat-Italic-8b54f487.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(./Montserrat-SemiBold-e23dc6d2.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:600;src:url(./Montserrat-SemiBoldItalic-59e24644.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(./Montserrat-Bold-98b14868.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Noto Serif";font-style:italic;font-weight:400;src:url(./NotoSerif-Italic-b96257f8.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Noto Serif";font-style:italic;font-weight:600;src:url(./NotoSerif-SemiBoldItalic-9191b935.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Noto Serif";font-style:italic;font-weight:300;src:url(./NotoSerif-LightItalic-9f6122b8.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Noto Serif";font-weight:400;src:url(./NotoSerif-Italic-b96257f8.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Noto Serif";font-weight:600;src:url(./NotoSerif-SemiBoldItalic-9191b935.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Noto Serif";font-weight:300;src:url(./NotoSerif-LightItalic-9f6122b8.ttf) format("truetype")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:900;src:url(./Outfit-Black-d3eaaea1.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:800;src:url(./Outfit-ExtraBold-80640b16.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:700;src:url(./Outfit-Bold-98272cf9.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:600;src:url(./Outfit-SemiBold-6419dc63.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:500;src:url(./Outfit-Medium-a4afa778.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:400;src:url(./Outfit-Regular-468106d6.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:300;src:url(./Outfit-Light-ccccbd5e.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:200;src:url(./Outfit-ExtraLight-9d800a9e.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:100;src:url(./Outfit-Thin-01921437.woff2) format("woff2")}:root{--font-family-heading: "Noto Serif", serif, sans-serif;--font-family-text: "Outfit", sans-serif;--color-text: #272D31;--font-size-body: 1rem;--font-size-body-small: 1rem;--flow-space: 1.5625rem;--column-gap: clamp(2.5rem, 2.5vw + 1.75rem, 3.75rem);--color-primary: #6F796E;--color-primary-darker: #565e56;--color-secondary: #D3CDBF;--color-secondary-darken: #beb5a1;--content-max-width: 700px;--content-max-width-wide: 900px;--content-max-width-full: 1200px;--box-spacing: clamp(1rem, 2.5vw + .25rem, 2.25rem);--container-spacing: clamp(1rem, 2.5vw + .25rem, 2.25rem);--component-spacing: clamp(3rem, 6.5vw + 1.05rem, 6.25rem)}.container,.container-fluid,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm,.container{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width: 1024px){.container-lg,.container-md,.container-sm,.container{max-width:1600px}}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media (min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media (min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media (min-width: 1024px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media (min-width: 1280px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: .25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: .5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: .5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media (min-width: 1440px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: .25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: .25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: .5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: .5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}@media (min-width: 1920px){.col-largeMonitor{flex:1 0 0%}.row-cols-largeMonitor-auto>*{flex:0 0 auto;width:auto}.row-cols-largeMonitor-1>*{flex:0 0 auto;width:100%}.row-cols-largeMonitor-2>*{flex:0 0 auto;width:50%}.row-cols-largeMonitor-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-largeMonitor-4>*{flex:0 0 auto;width:25%}.row-cols-largeMonitor-5>*{flex:0 0 auto;width:20%}.row-cols-largeMonitor-6>*{flex:0 0 auto;width:16.6666666667%}.col-largeMonitor-auto{flex:0 0 auto;width:auto}.col-largeMonitor-1{flex:0 0 auto;width:8.33333333%}.col-largeMonitor-2{flex:0 0 auto;width:16.66666667%}.col-largeMonitor-3{flex:0 0 auto;width:25%}.col-largeMonitor-4{flex:0 0 auto;width:33.33333333%}.col-largeMonitor-5{flex:0 0 auto;width:41.66666667%}.col-largeMonitor-6{flex:0 0 auto;width:50%}.col-largeMonitor-7{flex:0 0 auto;width:58.33333333%}.col-largeMonitor-8{flex:0 0 auto;width:66.66666667%}.col-largeMonitor-9{flex:0 0 auto;width:75%}.col-largeMonitor-10{flex:0 0 auto;width:83.33333333%}.col-largeMonitor-11{flex:0 0 auto;width:91.66666667%}.col-largeMonitor-12{flex:0 0 auto;width:100%}.offset-largeMonitor-0{margin-left:0}.offset-largeMonitor-1{margin-left:8.33333333%}.offset-largeMonitor-2{margin-left:16.66666667%}.offset-largeMonitor-3{margin-left:25%}.offset-largeMonitor-4{margin-left:33.33333333%}.offset-largeMonitor-5{margin-left:41.66666667%}.offset-largeMonitor-6{margin-left:50%}.offset-largeMonitor-7{margin-left:58.33333333%}.offset-largeMonitor-8{margin-left:66.66666667%}.offset-largeMonitor-9{margin-left:75%}.offset-largeMonitor-10{margin-left:83.33333333%}.offset-largeMonitor-11{margin-left:91.66666667%}.g-largeMonitor-0,.gx-largeMonitor-0{--bs-gutter-x: 0}.g-largeMonitor-0,.gy-largeMonitor-0{--bs-gutter-y: 0}.g-largeMonitor-1,.gx-largeMonitor-1{--bs-gutter-x: .25rem}.g-largeMonitor-1,.gy-largeMonitor-1{--bs-gutter-y: .25rem}.g-largeMonitor-2,.gx-largeMonitor-2{--bs-gutter-x: .5rem}.g-largeMonitor-2,.gy-largeMonitor-2{--bs-gutter-y: .5rem}.g-largeMonitor-3,.gx-largeMonitor-3{--bs-gutter-x: 1rem}.g-largeMonitor-3,.gy-largeMonitor-3{--bs-gutter-y: 1rem}.g-largeMonitor-4,.gx-largeMonitor-4{--bs-gutter-x: 1.5rem}.g-largeMonitor-4,.gy-largeMonitor-4{--bs-gutter-y: 1.5rem}.g-largeMonitor-5,.gx-largeMonitor-5{--bs-gutter-x: 3rem}.g-largeMonitor-5,.gy-largeMonitor-5{--bs-gutter-y: 3rem}}body,.paragraph{color:var(--color-text);font-family:var(--font-family-text);font-size:var(--font-size-body);font-weight:initial;line-height:1.5}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-family-heading);font-style:italic;font-weight:600;line-height:1.3}h1,.h1{font-size:1.875rem;font-weight:600}@media (min-width: 64em){h1,.h1{font-size:3rem;line-height:3.5rem}}h2,.h2{font-size:1.5rem;line-height:2rem;font-weight:300}h2 b,.h2 b{font-weight:400}@media (min-width: 48em){h2,.h2{font-size:2.5rem;line-height:3rem}}h3,.h3{font-size:1.25rem;line-height:1.4;font-weight:300}h3 b,.h3 b{font-weight:400}@media (min-width: 48em){h3,.h3{font-size:2rem}}h4,.h4{font-size:1.125rem;line-height:1.625rem}@media (min-width: 48em){h4,.h4{font-size:1.5rem;line-height:2rem}}h5,.h5,h6,.h6{font-size:1rem;line-height:1.5rem}a{color:var(--color-accent);text-underline-offset:.3ex;font-weight:400}p a{font-weight:600}hr{border:0}hr:after{background-color:var(--color-border);block-size:2px;content:"";display:block}kbd,code{background:var(--color-background-secondary);border-radius:4px;display:inline-block;font-size:.95em;padding:0 .375em;word-break:break-word}img{block-size:initial;inline-size:100%}.wp-block-image img{inline-size:initial}figcaption{color:var(--color-text-muted);font-size:var(--font-size-body-small);-webkit-margin-before:.25rem;margin-block-start:.25rem}blockquote,.blockquote{-webkit-border-start:5px solid var(--color-accent);border-inline-start:5px solid var(--color-accent);display:block;font-size:1.44rem;font-style:normal;font-weight:500;line-height:calc(1em + .75rem);margin:var(--flow-space) 0 var(--flow-space) 2.5rem;-webkit-padding-start:.8rem;padding-inline-start:.8rem}blockquote cite,.blockquote cite{color:var(--color-text-muted);display:block;font-size:var(--font-size-body);font-style:normal;-webkit-margin-before:.25rem;margin-block-start:.25rem}small{font-size:var(--font-size-body-small)}ul:not([class]),ol:not([class]){--item-spacing: .66em;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}ul:not([class]) li+li,ol:not([class]) li+li{-webkit-margin-before:var(--item-spacing);margin-block-start:var(--item-spacing)}ul:not([class]) li>ul,ul:not([class]) li ol,ol:not([class]) li>ul,ol:not([class]) li ol{--item-spacing: .33em;-webkit-margin-before:var(--item-spacing);margin-block-start:var(--item-spacing)}table{border-collapse:collapse;border-spacing:0;color:var(--color-text);font-size:var(--font-size-body-small);inline-size:100%;max-inline-size:100%}table caption{caption-side:bottom;color:var(--color-text-muted);-webkit-margin-before:calc(var(--flow-space) / 2);margin-block-start:calc(var(--flow-space) / 2);text-align:start}table td,table th{padding:.9rem 1rem;text-align:inherit;vertical-align:top}table th{color:var(--color-text-muted);font-weight:500}table thead{background-color:var(--color-background-secondary);-webkit-border-after:solid 1px var(--color-border);border-block-end:solid 1px var(--color-border)}table tr:nth-child(2n){-webkit-border-after:solid 1px var(--color-border);border-block-end:solid 1px var(--color-border);-webkit-border-before:solid 1px var(--color-border);border-block-start:solid 1px var(--color-border)}.button,.wp-block-button>.wp-block-button__link{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-family-text);background-color:var(--color-primary);border:1px solid var(--color-primary);border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;line-height:1.25rem;padding:16px 32px;text-align:center;text-decoration:none;transition:background-color .2s linear,color .2s linear,border .2s linear;font-weight:500}@media (max-width: 63.99em){.button,.wp-block-button>.wp-block-button__link{font-size:.875rem;padding:16px 24px}}.button--sm,.wp-block-button>.wp-block-button__link--sm{padding:10px 16px;font-size:.875rem;line-height:1.25rem}.button svg,.wp-block-button>.wp-block-button__link svg{margin-left:20px;transition:all ease-in-out .3s;fill:#fff}.button svg path,.wp-block-button>.wp-block-button__link svg path{transition:fill .2s linear;fill:#fff}.button i,.wp-block-button>.wp-block-button__link i{color:#fff}.button:hover,.wp-block-button>.wp-block-button__link:hover{background-color:var(--color-primary-darker);border:1px solid var(--color-primary-darker);color:#fff}.button:disabled,.wp-block-button>.wp-block-button__link:disabled{cursor:default;opacity:.5;pointer-events:none}.button--secondary,.wp-block-button>.wp-block-button__link--secondary{background-color:var(--color-secondary);border:1px solid var(--color-secondary);color:var(--color-text)}.button--secondary:hover,.wp-block-button>.wp-block-button__link--secondary:hover{background-color:var(--color-secondary-darken);border:1px solid var(--color-secondary-darken);color:var(--color-text)}.button--cashmere,.wp-block-button>.wp-block-button__link--cashmere{background-color:#d9c8aa;border:1px solid #D9C8AA;color:var(--color-text)}.button--cashmere svg,.wp-block-button>.wp-block-button__link--cashmere svg{fill:var(--color-text)}.button--cashmere svg path,.wp-block-button>.wp-block-button__link--cashmere svg path{fill:var(--color-text)}.button--cashmere i,.wp-block-button>.wp-block-button__link--cashmere i{color:var(--color-text)}.button--cashmere:hover,.wp-block-button>.wp-block-button__link--cashmere:hover{background-color:#c9b187;border-color:#c9b187;color:#fff}.button--cashmere:hover svg,.wp-block-button>.wp-block-button__link--cashmere:hover svg{fill:#fff}.button--cashmere:hover svg path,.wp-block-button>.wp-block-button__link--cashmere:hover svg path{fill:#fff}.button--icon,.wp-block-button>.wp-block-button__link--icon{display:flex;align-items:center;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button--icon svg,.wp-block-button>.wp-block-button__link--icon svg{width:16px;height:auto;margin:0}.button--icon i,.wp-block-button>.wp-block-button__link--icon i{font-size:1rem}.button--lightGrey,.wp-block-button>.wp-block-button__link--lightGrey{background-color:#f8f8f5;border:1px solid #F8F8F5;color:#272d31}.button--lightGrey:hover,.wp-block-button>.wp-block-button__link--lightGrey:hover{background-color:var(--color-primary);border:1px solid var(--color-primary);color:#fff}.button--outline,.wp-block-button>.wp-block-button__link--outline{background-color:#fff;color:#272d31;border-width:1px;border-color:#c0c6c0}.button--outline i,.wp-block-button>.wp-block-button__link--outline i{color:#272d31}.button--outline:hover,.wp-block-button>.wp-block-button__link--outline:hover{background-color:#c0c6c0;color:#272d31}.button--outline:hover i,.wp-block-button>.wp-block-button__link--outline:hover i{color:#272d31}.button--dark,.wp-block-button>.wp-block-button__link--dark{border-color:#272d31;background:#272D31;color:#fff}.button--dark:hover,.wp-block-button>.wp-block-button__link--dark:hover{background:#101315;border-color:#101315}.button--flex,.wp-block-button>.wp-block-button__link--flex{display:flex;justify-content:space-between;width:auto}.button--block,.wp-block-button>.wp-block-button__link--block{display:block;width:100%}.button--white,.wp-block-button>.wp-block-button__link--white{background-color:#fff;border:1px solid #ffffff;color:#272d31}.button--white svg,.wp-block-button>.wp-block-button__link--white svg{fill:#272d31}.button--white svg path,.wp-block-button>.wp-block-button__link--white svg path{fill:#272d31}.button--white i,.wp-block-button>.wp-block-button__link--white i{color:#272d31}.button--white:hover,.wp-block-button>.wp-block-button__link--white:hover{background-color:#272d31;border:1px solid #272D31;color:#fff}.button--white:hover svg,.wp-block-button>.wp-block-button__link--white:hover svg{fill:#fff}.button--white:hover svg path,.wp-block-button>.wp-block-button__link--white:hover svg path{fill:#fff}.button--white.button--outline,.wp-block-button>.wp-block-button__link--white.button--outline{background-color:transparent;border:1px solid #ffffff;color:#fff}.button--white.button--outline:hover,.wp-block-button>.wp-block-button__link--white.button--outline:hover{background-color:#fff;border:1px solid #ffffff;color:var(--color-primary)}.button--transpatentWhite,.wp-block-button>.wp-block-button__link--transpatentWhite{background-color:#ffffff80;border:transparent;color:#fff}.button--transpatentWhite:hover,.wp-block-button>.wp-block-button__link--transpatentWhite:hover{background-color:#ffffffe6;border:transparent;color:var(--color-primary)}.button--link,.wp-block-button>.wp-block-button__link--link{color:var(--color-text);font-weight:400;background-color:transparent;border-color:transparent;text-decoration:underline;text-transform:none;padding:16px 0;display:inline-flex;justify-content:center;align-items:center;font-family:var(--font-family-text)}.button--link:hover,.wp-block-button>.wp-block-button__link--link:hover{color:var(--color-primary-darker);background-color:transparent;border-color:transparent}.button--link img,.button--link svg,.wp-block-button>.wp-block-button__link--link img,.wp-block-button>.wp-block-button__link--link svg{height:20px;width:auto;margin-right:16px}@media (max-width: 63.99em){.button--link,.wp-block-button>.wp-block-button__link--link{font-size:.75rem}}.button--moodboard,.wp-block-button>.wp-block-button__link--moodboard{position:absolute;top:0;right:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all ease-in-out .3s;background:transparent;padding:0;border:0;border-radius:0;z-index:99;--moodboard-circle-size: 28px;--moodboard-icon-size: 14px}.button--moodboard:before,.wp-block-button>.wp-block-button__link--moodboard:before{content:"";width:var(--moodboard-circle-size);height:var(--moodboard-circle-size);border-radius:50%;background:#272D31;transition:background-color ease-in-out .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.button--moodboard__icon,.wp-block-button>.wp-block-button__link--moodboard__icon{position:relative;z-index:1;color:#fff;font-size:var(--moodboard-icon-size);line-height:1;transition:color ease-in-out .3s,opacity ease-in-out .2s}.button--moodboard--light:before,.wp-block-button>.wp-block-button__link--moodboard--light:before{background:#ffffff}.button--moodboard--light .button--moodboard__icon,.wp-block-button>.wp-block-button__link--moodboard--light .button--moodboard__icon{color:#272d31}.button--moodboard--light:hover:before,.wp-block-button>.wp-block-button__link--moodboard--light:hover:before{background:#ffffff}.button--moodboard--light:hover .button--moodboard__icon,.wp-block-button>.wp-block-button__link--moodboard--light:hover .button--moodboard__icon{color:#272d31}.button--moodboard--light.is-in-moodboard:hover:before,.button--moodboard--light[aria-pressed=true]:hover:before,.wp-block-button>.wp-block-button__link--moodboard--light.is-in-moodboard:hover:before,.wp-block-button>.wp-block-button__link--moodboard--light[aria-pressed=true]:hover:before{background:#D9C8AA}.button--moodboard--light.is-in-moodboard:hover .button--moodboard__icon,.button--moodboard--light[aria-pressed=true]:hover .button--moodboard__icon,.wp-block-button>.wp-block-button__link--moodboard--light.is-in-moodboard:hover .button--moodboard__icon,.wp-block-button>.wp-block-button__link--moodboard--light[aria-pressed=true]:hover .button--moodboard__icon{color:#fff}.button--moodboard--light.is-loading:after,.button--moodboard--light[aria-busy=true]:after,.wp-block-button>.wp-block-button__link--moodboard--light.is-loading:after,.wp-block-button>.wp-block-button__link--moodboard--light[aria-busy=true]:after{border:2px solid rgba(39,45,49,.35);border-top-color:#272d31}.button--moodboard:hover,.wp-block-button>.wp-block-button__link--moodboard:hover{transform:scale(1.1);border:0;background-color:transparent}.button--moodboard:hover:before,.wp-block-button>.wp-block-button__link--moodboard:hover:before{background:#272D31}.button--moodboard:hover .button--moodboard__icon,.wp-block-button>.wp-block-button__link--moodboard:hover .button--moodboard__icon{color:#fff}.button--moodboard.is-in-moodboard,.button--moodboard[aria-pressed=true],.wp-block-button>.wp-block-button__link--moodboard.is-in-moodboard,.wp-block-button>.wp-block-button__link--moodboard[aria-pressed=true]{background-color:transparent;border:0}.button--moodboard.is-in-moodboard:before,.button--moodboard[aria-pressed=true]:before,.wp-block-button>.wp-block-button__link--moodboard.is-in-moodboard:before,.wp-block-button>.wp-block-button__link--moodboard[aria-pressed=true]:before{background:#D9C8AA}.button--moodboard.is-in-moodboard .button--moodboard__icon,.button--moodboard[aria-pressed=true] .button--moodboard__icon,.wp-block-button>.wp-block-button__link--moodboard.is-in-moodboard .button--moodboard__icon,.wp-block-button>.wp-block-button__link--moodboard[aria-pressed=true] .button--moodboard__icon{color:#fff}.button--moodboard--large,.wp-block-button>.wp-block-button__link--moodboard--large{width:56px;height:56px;--moodboard-circle-size: 32px;--moodboard-icon-size: 16px}.button--moodboard.is-loading,.button--moodboard[aria-busy=true],.wp-block-button>.wp-block-button__link--moodboard.is-loading,.wp-block-button>.wp-block-button__link--moodboard[aria-busy=true]{cursor:wait;pointer-events:none}.button--moodboard.is-loading .button--moodboard__icon,.button--moodboard[aria-busy=true] .button--moodboard__icon,.wp-block-button>.wp-block-button__link--moodboard.is-loading .button--moodboard__icon,.wp-block-button>.wp-block-button__link--moodboard[aria-busy=true] .button--moodboard__icon{opacity:0}.button--moodboard.is-loading:after,.button--moodboard[aria-busy=true]:after,.wp-block-button>.wp-block-button__link--moodboard.is-loading:after,.wp-block-button>.wp-block-button__link--moodboard[aria-busy=true]:after{content:"";width:calc(var(--moodboard-circle-size) - 10px);height:calc(var(--moodboard-circle-size) - 10px);border-radius:50%;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;animation:moodboardButtonSpin .8s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.button--moodboardAction,.wp-block-button>.wp-block-button__link--moodboardAction{position:relative;min-width:15.375rem;justify-content:center;font-size:14px}.button--moodboardAction .button--moodboardAction__default,.button--moodboardAction .button--moodboardAction__active,.button--moodboardAction .button--moodboardAction__activeText,.wp-block-button>.wp-block-button__link--moodboardAction .button--moodboardAction__default,.wp-block-button>.wp-block-button__link--moodboardAction .button--moodboardAction__active,.wp-block-button>.wp-block-button__link--moodboardAction .button--moodboardAction__activeText{display:inline-flex;align-items:center}.button--moodboardAction .button--moodboardAction__default,.wp-block-button>.wp-block-button__link--moodboardAction .button--moodboardAction__default{gap:10px}.button--moodboardAction .button--moodboardAction__active,.wp-block-button>.wp-block-button__link--moodboardAction .button--moodboardAction__active{white-space:nowrap;display:none;width:100%;justify-content:space-between;gap:32px}.button--moodboardAction.button--sm,.wp-block-button>.wp-block-button__link--moodboardAction.button--sm{min-width:initial}.button--moodboardAction.button--sm .button--moodboardAction__active,.wp-block-button>.wp-block-button__link--moodboardAction.button--sm .button--moodboardAction__active{gap:10px}.button--moodboardAction .button--moodboardAction__activeText,.wp-block-button>.wp-block-button__link--moodboardAction .button--moodboardAction__activeText{gap:10px}.button--moodboardAction .button--moodboardAction__icon,.button--moodboardAction .button--moodboardAction__removeIcon,.wp-block-button>.wp-block-button__link--moodboardAction .button--moodboardAction__icon,.wp-block-button>.wp-block-button__link--moodboardAction .button--moodboardAction__removeIcon{color:#272d31;font-size:.875rem;line-height:1}.button--moodboardAction .button--moodboardAction__label,.wp-block-button>.wp-block-button__link--moodboardAction .button--moodboardAction__label{display:inline-block;line-height:1.5;font-size:.875rem;font-weight:500}.button--moodboardAction:hover i,.wp-block-button>.wp-block-button__link--moodboardAction:hover i{color:#fff}.button--moodboardAction.is-in-moodboard,.button--moodboardAction[aria-pressed=true],.wp-block-button>.wp-block-button__link--moodboardAction.is-in-moodboard,.wp-block-button>.wp-block-button__link--moodboardAction[aria-pressed=true]{background-color:#272d314d;border-color:#fff;color:#fff;justify-content:flex-start}.button--moodboardAction.is-in-moodboard .button--moodboardAction__default,.button--moodboardAction[aria-pressed=true] .button--moodboardAction__default,.wp-block-button>.wp-block-button__link--moodboardAction.is-in-moodboard .button--moodboardAction__default,.wp-block-button>.wp-block-button__link--moodboardAction[aria-pressed=true] .button--moodboardAction__default{display:none}.button--moodboardAction.is-in-moodboard .button--moodboardAction__active,.button--moodboardAction[aria-pressed=true] .button--moodboardAction__active,.wp-block-button>.wp-block-button__link--moodboardAction.is-in-moodboard .button--moodboardAction__active,.wp-block-button>.wp-block-button__link--moodboardAction[aria-pressed=true] .button--moodboardAction__active{display:inline-flex}.button--moodboardAction.is-in-moodboard i,.button--moodboardAction.is-in-moodboard .button--moodboardAction__removeIcon,.button--moodboardAction[aria-pressed=true] i,.button--moodboardAction[aria-pressed=true] .button--moodboardAction__removeIcon,.wp-block-button>.wp-block-button__link--moodboardAction.is-in-moodboard i,.wp-block-button>.wp-block-button__link--moodboardAction.is-in-moodboard .button--moodboardAction__removeIcon,.wp-block-button>.wp-block-button__link--moodboardAction[aria-pressed=true] i,.wp-block-button>.wp-block-button__link--moodboardAction[aria-pressed=true] .button--moodboardAction__removeIcon{color:#fff}.button--moodboardAction.is-loading,.button--moodboardAction[aria-busy=true],.wp-block-button>.wp-block-button__link--moodboardAction.is-loading,.wp-block-button>.wp-block-button__link--moodboardAction[aria-busy=true]{color:transparent}.button--moodboardAction.is-loading .button--moodboardAction__default,.button--moodboardAction.is-loading .button--moodboardAction__active,.button--moodboardAction[aria-busy=true] .button--moodboardAction__default,.button--moodboardAction[aria-busy=true] .button--moodboardAction__active,.wp-block-button>.wp-block-button__link--moodboardAction.is-loading .button--moodboardAction__default,.wp-block-button>.wp-block-button__link--moodboardAction.is-loading .button--moodboardAction__active,.wp-block-button>.wp-block-button__link--moodboardAction[aria-busy=true] .button--moodboardAction__default,.wp-block-button>.wp-block-button__link--moodboardAction[aria-busy=true] .button--moodboardAction__active{opacity:0}.button--moodboardAction.is-loading:after,.button--moodboardAction[aria-busy=true]:after,.wp-block-button>.wp-block-button__link--moodboardAction.is-loading:after,.wp-block-button>.wp-block-button__link--moodboardAction[aria-busy=true]:after{content:"";width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;animation:moodboardButtonSpin .8s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes moodboardButtonSpin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.wp-block-button{color:var(--button-text-color)}.wp-block-button.is-style-outline{--button-text-color: var(--color-accent)}.wp-block-button.is-style-outline .wp-block-button__link{--button-text-color: var(--color-accent);border:solid var(--button-border-width) var(--color-accent);color:var(--button-text-color);padding:var(--button-padding-block) var(--button-padding-inline)}form{margin:0}fieldset{border:0;padding:0}legend{color:var(--color-text);font-size:var(--font-size-body);font-weight:700;padding:0}label{color:var(--color-text-muted);font-size:var(--font-size-body-small);font-weight:500;-webkit-margin-before:0;margin-block-start:0}[type=tel],[type=url],[type=text],[type=date],[type=email],[type=search],[type=number],[type=password],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:2px solid var(--color-border-secondary);border-radius:0;caret-color:var(--color-text);color:var(--color-text);font-size:var(--font-size-body-small);max-inline-size:100%;padding:.75rem .625rem;transition:border-color .3s ease-in-out}[type=tel]::placeholder,[type=url]::placeholder,[type=text]::placeholder,[type=date]::placeholder,[type=email]::placeholder,[type=search]::placeholder,[type=number]::placeholder,[type=password]::placeholder,textarea::placeholder,select::placeholder{font-family:var(--font-family-heading);font-style:italic;color:var(--color-border-secondary)}[type=tel]:disabled,[type=url]:disabled,[type=text]:disabled,[type=date]:disabled,[type=email]:disabled,[type=search]:disabled,[type=number]:disabled,[type=password]:disabled,textarea:disabled,select:disabled{cursor:default;opacity:.5;pointer-events:none}[type=tel]:invalid,[type=url]:invalid,[type=text]:invalid,[type=date]:invalid,[type=email]:invalid,[type=search]:invalid,[type=number]:invalid,[type=password]:invalid,textarea:invalid,select:invalid{border-color:var(--color-error)}input[name=post_password]{background-color:#fff}select{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M233.4%20406.6c12.5%2012.5%2032.8%2012.5%2045.3%200l192-192c12.5-12.5%2012.5-32.8%200-45.3s-32.8-12.5-45.3%200L256%20338.7%2086.6%20169.4c-12.5-12.5-32.8-12.5-45.3%200s-12.5%2032.8%200%2045.3l192%20192z%22%2F%3E%3C%2Fsvg%3E);background-position:calc(100% - .75rem) center;background-repeat:no-repeat;background-size:16px;line-height:1.5;-webkit-padding-end:54px;padding-inline-end:54px}textarea{inline-size:100%;min-block-size:150px;resize:vertical;vertical-align:top}[type=checkbox],[type=radio]{accent-color:var(--color-accent);block-size:20px;display:inline-block;inline-size:20px;-webkit-margin-before:4px;margin-block-start:4px;-webkit-margin-end:8px;margin-inline-end:8px;vertical-align:top}[type=checkbox]+label,[type=radio]+label{color:var(--color-text);display:inline-block;font:inherit;inline-size:calc(100% - 33px)}flynt-component{display:block;position:relative}.pageWrapper{display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr auto;min-block-size:100%;background-color:#fff}.admin-bar .pageWrapper{-webkit-padding-before:var(--wp-admin--admin-bar--height);padding-block-start:var(--wp-admin--admin-bar--height)}.componentSpacing{padding:30px 0}@media (min-width: 64em){.componentSpacing{padding:50px 0}}.componentSpacing--TopDefault{padding-top:30px}@media (min-width: 64em){.componentSpacing--TopDefault{padding-top:64px}}.componentSpacing--TopDouble{padding-top:30px}@media (min-width: 64em){.componentSpacing--TopDouble{padding-top:60px}}.componentSpacing--TopNone{padding-top:0!important}.componentSpacing--BottomDefault{padding-bottom:30px}@media (min-width: 64em){.componentSpacing--BottomDefault{padding-bottom:64px}}.componentSpacing--BottomDouble{padding-bottom:30px}@media (min-width: 64em){.componentSpacing--BottomDouble{padding-bottom:60px}}.componentSpacing--BottomNone{padding-bottom:0!important}[data-size=medium]{max-inline-size:var(--content-max-width)}[data-size=wide]{max-inline-size:var(--content-max-width-wide)}[data-size=full]{max-inline-size:100%}[data-align=left]{margin-inline:unset}[data-align=center]{margin-inline:auto}[data-text-align=left]{text-align:start}[data-text-align=center]{text-align:center}@media (min-width: 36em){.showOnMobile{display:none}}@media (max-width: 35.99em){.hideOnMobile{display:none}}.visuallyHidden,.visuallyHidden-focusable{block-size:1px;clip:rect(0,0,0,0);inline-size:1px;margin:-1px;overflow:hidden;position:absolute;transition:none!important;white-space:nowrap}.visuallyHidden-focusable:focus-visible{background-color:var(--color-background);block-size:auto;box-shadow:0 0 20px #0000001a;clip:auto;color:var(--color-text);font-size:1rem;inline-size:auto;inset-block-start:0;inset-inline-start:0;outline-offset:-3px;padding:.75rem 1rem;text-decoration:none;z-index:100000}[data-theme]{background-color:var(--color-background);color:var(--color-text)}.container{padding:0 32px}@media (max-width: 35.99em){.container{padding:0 20px}}.mainHeader{position:absolute;top:0;left:0;width:100%;z-index:999}html.logged-in.admin-bar .mainHeader{top:32px}.ProductsHeader__Info__ProductService__Tooltip{display:flex;gap:16px;padding:16px 8px}.ProductsHeader__Info__ProductService__Tooltip__Image img{width:60px;height:auto}.ProductsHeader__Info__ProductService__Tooltip__Info{flex:1}.ProductsHeader__Info__ProductService__Tooltip__Info h6{margin-bottom:8px;font-size:1.25rem;line-height:1.5rem}.pac-container{z-index:999999}.ais-Breadcrumb-list,.ais-CurrentRefinements-list,.ais-HierarchicalMenu-list,.ais-Hits-list,.ais-Results-list,.ais-InfiniteHits-list,.ais-InfiniteResults-list,.ais-Menu-list,.ais-NumericMenu-list,.ais-Pagination-list,.ais-RatingMenu-list,.ais-RefinementList-list,.ais-ToggleRefinement-list{margin:0;padding:0;list-style:none}.ais-RefinementList-list--swatches{display:flex;flex-wrap:wrap}.ais-RefinementList-list--swatches .ais-RefinementList-item{flex:0 0 50%}.ais-RefinementList-list--colour-groups{display:flex;flex-wrap:wrap}.ais-RefinementList-list--colour-groups .ais-RefinementList-item{width:33.33333%;flex:0 0 auto;padding-bottom:20px}.ais-HierarchicalMenu-showMore,.ais-Menu-showMore,.ais-RefinementList-showMore{display:block;width:100%;text-align:center;color:#6f796e;text-decoration:underline;text-transform:uppercase;font-size:.75rem!important;font-weight:700!important;margin-top:20px}.ais-Panel--collapsible{position:relative}.ais-Panel--collapsible.ais-Panel--collapsed .ais-Panel-body,.ais-Panel--collapsible.ais-Panel--collapsed .ais-Panel-footer{display:none}.ais-Panel-header{background-color:#f2f4f2;border-bottom:1px solid #ffffff;font-size:1rem;line-height:1.5rem;padding:24px 32px;color:#000;font-weight:600;border-radius:0 5px 5px 0;overflow:hidden}.ais-Panel-collapseButton{font-size:1rem;line-height:1.5rem;color:#272d31;font-weight:400;display:block;width:100%;cursor:pointer}.ais-Panel-collapseButton-wrap{display:flex;justify-content:space-between}.ais-Panel-body{padding:24px 32px;background-color:#fff}.ais-HierarchicalMenu-item{font-size:1rem;margin-bottom:8px}.ais-HierarchicalMenu-item:last-child{margin:0}.ais-HierarchicalMenu-item a{color:#000;text-decoration:none}.ais-HierarchicalMenu-item--selected.ais-HierarchicalMenu-item--parent .ais-HierarchicalMenu-list{padding-top:8px}.ais-HierarchicalMenu-colourGroupVisual{width:18px;height:18px;border:1px solid #272D31;border-radius:3px;background-color:#fff;overflow:hidden;margin-right:10px}.ais-HierarchicalMenu-colourGroupVisualInner{width:100%;height:100%;overflow:hidden}.ais-HierarchicalMenu-colourGroupVisualInner img{width:100%;height:100%;object-fit:cover;object-position:center}.ais-HierarchicalMenu-link{display:flex;align-items:center}.ais-HierarchicalMenu-link.selected{font-weight:700}.ais-HierarchicalMenu-link--selected{font-weight:600}.ais-HierarchicalMenu-label{padding-right:5px;font-size:.875rem;line-height:1.375rem}.ais-HierarchicalMenu-count{color:#000}.ais-HierarchicalMenu-count:before{display:inline-block;content:"("}.ais-HierarchicalMenu-count:after{display:inline-block;content:")"}.ais-HierarchicalMenu-list--child{padding-left:8px}.ais-RefinementList-item{padding:3px 0}.ais-RefinementList-item--selected .ais-RefinementList-label:before{border:1px solid #000000;border-radius:3px;content:"";background-color:#000}.ais-RefinementList-item--selected .ais-RefinementList-labelText{font-weight:600}.ais-RefinementList-label,.ais-RefinementList-swatchLabel,.ais-RefinementList-colourGroupLabel{color:#000;font-size:1rem;line-height:1.5rem;display:flex;align-items:flex-start;align-items:center;cursor:pointer}.ais-RefinementList-label.selected,.ais-RefinementList-swatchLabel.selected,.ais-RefinementList-colourGroupLabel.selected{font-weight:700}.ais-RefinementList-label:before{justify-content:center;border:1px solid #000000;border-radius:3px;align-items:center;font-family:"Font Awesome 6 Pro";font-size:.625rem;line-height:.875rem;font-weight:600;text-align:center;color:#fff;flex:0 0 auto;content:"";width:14px;height:14px;background-color:#fff;margin-right:10px;transition:background-color .2s linear}.ais-RefinementList-colourGroupLabel{flex-direction:column}.ais-RefinementList-checkbox{height:18px;width:18px;margin:0 10px 0 0;accent-color:#000000;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none!important}.ais-RefinementList-swatchLabelColor{width:14px;height:14px;display:inline-block;border-radius:3px;border:1px solid #272D31;margin-right:15px}.ais-RefinementList-labelText,.ais-RefinementList-swatchLabelText{padding-right:5px;font-size:.875rem;font-weight:300}.ais-RefinementList-colourGroupLabelText{font-size:.75rem;line-height:.875rem;text-align:center;padding-top:5px}.ais-RefinementList--doorDesign .ais-RefinementList-list{display:flex;flex-wrap:wrap}.ais-RefinementList--doorDesign .ais-RefinementList-item{width:50%;flex:0 0 auto;text-align:center;padding:5px;box-sizing:border-box;cursor:pointer}.ais-RefinementList--doorDesign .ais-RefinementList-item>div{padding:10px 5px;height:100%;border:2px solid #ffffff}.ais-RefinementList--doorDesign .ais-RefinementList-item--selected>div{border:1px solid #272D31}@media (min-width: 64em){.ais-RefinementList--doorDesign .ais-RefinementList-item{width:33.33333%}}.ais-RefinementList--doorDesign .ais-RefinementList-labelText{font-size:.875rem;line-height:1.125rem;text-align:center;padding:0;display:block}.ais-HierarchicalMenu-doorDesignVisual{padding-bottom:10px}.ais-HierarchicalMenu-doorDesignVisualInner{width:60px;height:100px;margin:0 auto}.ais-HierarchicalMenu-doorDesignVisualInner img{width:100%;height:100%;object-fit:contain;object-position:center}.ais-RefinementList-count{display:none}.ais-CurrentRefinements-label{font-weight:600}.ais-CurrentRefinement-item{margin-left:10px;background-color:#fff;border-radius:0 5px;padding:6px 12px;font-size:.75rem;color:#272d31;line-height:.75rem}.ais-CurrentRefinement-item button{margin-left:10px;cursor:pointer}.ais-Pagination--noRefinement{display:none}.ais-SearchBox{padding:12px 40px;background-color:#fff}.ais-SearchBox-form{display:block;position:relative;margin-bottom:0}.ais-SearchBox-input{padding:10px 20px;width:100%;position:relative;background-color:#f4f4f4!important;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:.875rem;line-height:1.1875rem}.ais-SearchBox-input::placeholder{font-family:var(--font-family-heading);font-style:italic;color:#272d31}.ais-SearchBox-submit,.ais-SearchBox-reset,.ais-SearchBox-loadingIndicator{position:absolute;z-index:1;width:20px;height:20px;top:50%;right:.3rem;transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none}.ais-SearchBox-submit{right:16px}.ais-SearchBox-reset{display:none}.ais-SearchBox-submitIcon,.ais-SearchBox-resetIcon,.ais-SearchBox-loadingIcon{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.ais-SearchBox-submitIcon path,.ais-SearchBox-resetIcon path{fill:#6f796e}.ais-SearchBox-submitIcon{width:14px;height:14px}.ais-Pagination-list{list-style:none;display:flex;margin:20px auto 0;padding:0;justify-content:center;gap:8px}.ais-Pagination-list .ais-Pagination-item{padding:0}.ais-Pagination-list .ais-Pagination-item--selected a{background:#6F796E;color:#fff}.ais-Pagination-list a{display:flex;align-items:center;justify-content:center;font-weight:600;width:30px;height:30px;color:#6f796e;background-color:#f2f4f2;padding:0 5px;text-align:center;border-radius:5px;text-decoration:none;transition:background-color .2s linear}.ais-Pagination-list a:hover{background:#6F796E;color:#fff}.gform_ajax_spinner{width:50px!important;height:50px!important;margin:10px auto;display:inline-block}.gform_validation_errors h2{padding-top:0}.lity{z-index:99999;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none!important;opacity:0;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important;overflow-y:auto}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;outline:none!important}.lity-content{z-index:9993;width:100%;transform:scale(1);transition:transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{transform:scale(.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px #0009}.lity-close{z-index:9994;width:60px;height:60px;font-size:60px;line-height:60px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-family:Arial,Baskerville,monospace;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;box-shadow:none}@media (min-width: 64em){.lity-close{width:80px;height:80px;font-size:80px;line-height:80px;top:20px;right:20px}}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px #0009;background:#000}.lity-hide{display:none}.ac{background-color:#fff}.ac .ac-title{display:flex;gap:12px}.ac .ac-title svg{width:12px;height:auto}.ac .ac-trigger{font-size:1rem;line-height:1.5rem;font-family:var(--font-family-heading);font-weight:600;width:100%;padding:16px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;text-decoration:none;margin:0}.ac .ac-trigger:focus{outline:0}.ac .ac-panel{overflow:hidden;visibility:hidden;transition-property:height,visibility;transition-timing-function:linear;transition-duration:.2s}.ac .ac-panel .ac-text{padding:0 16px}.ac .ac-icons{position:relative;right:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.ac .ac-icons svg{fill:#6f796e;transition:all ease-in-out .3s;position:absolute;width:auto;height:18px}.ac .ac-icons svg.ac-icon-close{opacity:0}.ac.js-enabled .ac-panel{visibility:hidden}.ac.is-active .ac-panel{visibility:visible}.ac.is-active .ac-icons svg.ac-icon-open{opacity:0}.ac.is-active .ac-icons svg.ac-icon-close{opacity:1}.tingle-modal *{box-sizing:border-box}.tingle-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;visibility:hidden;flex-direction:column;align-items:center;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.9);opacity:0;cursor:url("data:image/svg+xml,%3Csvg width='19' height='19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.514.535l-6.42 6.42L2.677.536a1.517 1.517 0 00-2.14 0 1.517 1.517 0 000 2.14l6.42 6.419-6.42 6.419a1.517 1.517 0 000 2.14 1.517 1.517 0 002.14 0l6.419-6.42 6.419 6.42a1.517 1.517 0 002.14 0 1.517 1.517 0 000-2.14l-6.42-6.42 6.42-6.418a1.517 1.517 0 000-2.14 1.516 1.516 0 00-2.14 0z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E"),auto}@supports ((-webkit-backdrop-filter: blur(12px)) or (backdrop-filter: blur(12px))){.tingle-modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.tingle-modal--confirm .tingle-modal-box{text-align:center}.tingle-modal--noOverlayClose{cursor:default}.tingle-modal--noClose .tingle-modal__close{display:none}.tingle-modal__close{position:fixed;top:2.5rem;right:2.5rem;z-index:1000;padding:0;width:2rem;height:2rem;border:none;background-color:transparent;color:#fff;cursor:pointer}.tingle-modal__close svg *{fill:currentColor}.tingle-modal__closeLabel{display:none}.tingle-modal__close:hover{color:#fff}.tingle-modal-box{position:relative;flex-shrink:0;margin-top:auto;margin-bottom:auto;width:90%;background:#fff;opacity:1;cursor:auto;will-change:transform,opacity;border-radius:5px;overflow:hidden}@media (min-width: 64em){.tingle-modal-box{width:60%}}.tingle-modal-box__content{padding:0;background-color:#f8f8f5}.tingle-modal-box__footer{padding:1.5rem 2rem;width:auto;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#f5f5f5;cursor:auto}.tingle-modal-box__footer:after{display:table;clear:both;content:""}.tingle-modal-box__footer--sticky{position:fixed;bottom:-200px;z-index:10001;opacity:1;transition:bottom .3s ease-in-out .3s}.tingle-enabled{position:fixed;right:0;left:0;overflow:hidden}.tingle-modal--visible .tingle-modal-box__footer{bottom:0}.tingle-modal--visible{visibility:visible;opacity:1}.tingle-modal--visible .tingle-modal-box{animation:scale .2s cubic-bezier(.68,-.55,.265,1.55) forwards}.tingle-modal--overflow{overflow-y:scroll;padding-top:8vh}.tingle-btn{display:inline-block;margin:0 .5rem;padding:1rem 2rem;border:none;background-color:gray;box-shadow:none;color:#fff;vertical-align:middle;text-decoration:none;font-size:inherit;font-family:inherit;line-height:normal;cursor:pointer;transition:background-color .4s ease}.tingle-btn--primary{background-color:#3498db}.tingle-btn--danger{background-color:#e74c3c}.tingle-btn--default{background-color:#34495e}.tingle-btn--pull-left{float:left}.tingle-btn--pull-right{float:right}@media (max-width: 540px){.tingle-modal{top:0;display:block;padding-top:60px;width:100%}.tingle-modal-box{width:auto;border-radius:0}.tingle-modal-box__content{overflow-y:scroll}.tingle-modal--noClose{top:0}.tingle-modal--noOverlayClose{padding-top:0}.tingle-modal-box__footer .tingle-btn{display:block;float:none;margin-bottom:1rem;width:100%}.tingle-modal__close{top:0;right:0;left:0;display:block;text-align:right;width:100%;height:60px;border:none;background-color:var(--color-primary);box-shadow:none;color:#fff}.tingle-modal__closeLabel{display:inline-block;vertical-align:middle;font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.tingle-modal__closeIcon{display:inline-block;margin-right:.8rem;width:1.6rem;vertical-align:middle;font-size:0}}@keyframes scale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.algoliaWpSearch{max-width:800px;padding:204px 0 64px}@media (max-width: 63.99em){.algoliaWpSearch{padding:108px 0 40px}}.algoliaWpSearch .search-icon{left:10px!important;width:auto}.algoliaWpSearch .search-icon path{fill:var(--color-primary)}.algoliaWpSearch .ais-SearchBox{padding:0}.algoliaWpSearch .ais-SearchBox-input{background-color:transparent!important;background:transparent!important}.algoliaWpSearch #algolia-search-box input{border-bottom:2px solid var(--color-primary);padding-left:50px}.algoliaWpSearch .ais-hits--content h2{color:var(--color-primary);text-decoration:none;font-size:1.375rem;font-weight:600}.algoliaWpSearch .ais-hits--content h2 a{text-decoration:none}.algoliaWpSearch .ais-hits--content .excerpt p{color:#5d6768cc;font-size:1rem}.algoliaWpSearch #algolia-hits{padding-top:30px}.algoliaWpSearch #algolia-hits>div{background-color:#fff;border-radius:4px;box-shadow:0 1px 26px #0000000f;padding:30px}.algoliaWpSearch .ais-hits--thumbnail{min-width:150px;min-height:50px}.algoliaWpSearch .ais-Pagination-list{list-style:none;display:flex;margin:20px auto 0;padding:0;justify-content:center}.algoliaWpSearch .ais-Pagination-list .ais-Pagination-item{padding-left:5px}.algoliaWpSearch .ais-Pagination-list .ais-Pagination-item--selected a,.algoliaWpSearch .ais-Pagination-list .ais-Pagination-item--selected a:hover{background-color:var(--color-primary);border:1px solid var(--color-primary);color:#fff}.algoliaWpSearch .ais-Pagination-list a{display:flex;justify-content:center;align-items:center;font-weight:400;line-height:30px;min-width:30px;color:var(--color-primary);border:1px solid color-dust-grey;background-color:#f4f4f4;color:#000;padding:0 5px;text-align:center;border-radius:5px;text-decoration:none;transition:background-color .2s linear}.algoliaWpSearch .ais-Pagination-list a:hover{background-color:#5d6768;color:#fff}.hbspt-form ul{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0;font-size:12px}.hbspt-form fieldset{width:100%!important;max-width:initial!important;padding-bottom:0!important}.hbspt-form fieldset>div{padding-bottom:10px!important}.hbspt-form input[type=text],.hbspt-form input[type=email],.hbspt-form input[type=phone],.hbspt-form input[type=tel],.hbspt-form input[type=number],.hbspt-form select{width:100%!important;background-color:#fff;border-color:#fff;padding:14px!important;font-size:.875rem!important;line-height:1.25rem!important}.hbspt-form input[type=text]::placeholder,.hbspt-form input[type=email]::placeholder,.hbspt-form input[type=phone]::placeholder,.hbspt-form input[type=tel]::placeholder,.hbspt-form input[type=number]::placeholder,.hbspt-form select::placeholder{color:#000}@media (min-width: 64em){.hbspt-form input[type=text],.hbspt-form input[type=email],.hbspt-form input[type=phone],.hbspt-form input[type=tel],.hbspt-form input[type=number],.hbspt-form select{padding:14px 30px!important}}.hbspt-form textarea{width:100%!important;height:100px!important;padding:14px!important;border:none;background-color:#fff;outline:none}@media (min-width: 64em){.hbspt-form textarea{padding:14px 30px!important}}.hbspt-form input[type=submit]{cursor:pointer!important;font-size:1rem!important;font-weight:500;width:100%;padding:16px 40px;margin-top:10px;display:block;color:#fff;background-color:#6f796e;border-color:#6f796e;border:none;outline:none;border-radius:5px;-webkit-appearance:none}.hbspt-form .input{margin:0!important}.hbspt-form .hs-fieldtype-checkbox{padding:10px 0}.hbspt-form .hs-form-checkbox label{color:#fff!important}.hbspt-form .hs-fieldtype-file{padding:10px 0}.hbspt-form .hs-fieldtype-file label{display:block!important;color:#fff!important;padding-bottom:10px!important}.hbspt-form .hs-fieldtype-file input{color:#fff!important}.hbspt-form .no-list.hs-error-msgs,.hbspt-form .hs-richtext{color:#000;text-align:left}.hbspt-form .hs-form-field>label{display:none}@media (max-width: 30em){.hbspt-form .hs-form-field .input{margin:0!important}}.hbspt-form .hs-error-msgs{margin-top:5px!important}.hbspt-form .hs-error-msg{font-size:.75rem;color:red}.hbspt-form .legal-consent-container{padding:10px 0}.hbspt-form .legal-consent-container .hs-richtext{font-size:.875rem;color:#fff!important}.hbspt-form .legal-consent-container .hs-richtext a{color:#fff}.hbspt-form .legal-consent-container label{font-weight:400}.hbspt-form .submitted-message{color:#fff!important}.hbspt-form .grecaptcha-badge{display:none!important}.hbspt-form .hs-field-desc{font-size:1rem;color:#fff!important;padding-bottom:10px}.hbspt-form .hs-fieldtype-checkbox{padding-bottom:20px!important}.hbspt-form .form-columns-2{display:flex;gap:10px}@media (max-width: 575.98px){.hbspt-form .form-columns-2{flex-direction:column;margin-bottom:0!important;gap:0}.hbspt-form .form-columns-2 input[type=text],.hbspt-form .form-columns-2 input[type=email],.hbspt-form .form-columns-2 input[type=phone],.hbspt-form .form-columns-2 input[type=tel],.hbspt-form .form-columns-2 input[type=number],.hbspt-form .form-columns-2 select{margin-bottom:0}}@media (max-width: 575.98px){.hbspt-form{padding-left:5px;padding-right:5px}}.hbspt-form .hs-stori_brochure_multiselect_options label,.hbspt-form .hs-stori_brochure_multiselect_options legend{color:#fff!important}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p{grid-area:initial}.tippy-box[data-theme~=product-service-info]{background-color:var(--color-primary);border-radius:5px;box-shadow:0 0 3px #fff6}.tippy-box[data-theme~=product-service-info] .tippy-content{border-radius:0}.tippy-box[data-theme~=product-service-info] .tippy-backdrop,.tippy-box[data-theme~=product-service-info] .tippy-arrow{display:none}@media (min-width: 64em){.tippy-box[data-theme~=product-service-info]{min-width:400px}}.tippy-box[data-theme~=stori-retailer-type]{color:#fff;background-color:transparent;font-size:.75rem;max-width:400px;min-width:400px;line-height:1.125rem;z-index:9999999999}.tippy-box[data-theme~=stori-retailer-type] h6{font-weight:600;font-size:1rem;line-height:1.5rem;padding-bottom:10px;margin:0;color:#fff}.tippy-box[data-theme~=stori-retailer-type] a{color:#fff;text-decoration:underline;font-weight:600;white-space:nowrap}.tippy-box[data-theme~=stori-retailer-type] .tippy-content{border-radius:0}.tippy-box[data-theme~=stori-retailer-type] .tippy-backdrop{display:none}.tippy-box[data-theme~=stori-retailer-type][data-placement^=top]>.tippy-arrow:before{border-top-color:transparent}.tippy-box[data-theme~=stori-retailer-type][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:transparent}.tippy-box[data-theme~=stori-retailer-type][data-placement^=left]>.tippy-arrow:before{border-left-color:transparent}.tippy-box[data-theme~=stori-retailer-type][data-placement^=right]>.tippy-arrow:before{border-right-color:transparent}/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg: #000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, .4);--pswp-preloader-color-secondary: rgba(255, 255, 255, .9);--pswp-icon-color: #fff;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;-webkit-margin-start:20px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}.pswp__handle-item{border-radius:5px;overflow:hidden;position:relative}.pswp__handle-item img{width:100%;height:100%}.pswp__caption-bar{position:absolute;bottom:0;left:0;width:100%;background:#ffffff;font-size:.8125rem;line-height:1.25rem;padding:20px}.pswp__caption-bar h5{font-family:var(--font-family-text);font-weight:700;font-size:.8125rem;line-height:1.25rem;font-style:normal}.pswp__caption{padding-bottom:16px}flynt-component[name=ArchiveFAQs]{padding:128px 0;background:#F2F4F2}@media (max-width: 63.99em){flynt-component[name=ArchiveFAQs]{padding:40px 0}}flynt-component[name=ArchiveFAQs] .FAQsArchive__Wrapper{display:flex}@media (min-width: 64em){flynt-component[name=ArchiveFAQs] .FAQsArchive__Wrapper{gap:40px}}flynt-component[name=ArchiveFAQs] .FAQsArchive__Sidemenu{width:400px}@media (max-width: 63.99em){flynt-component[name=ArchiveFAQs] .FAQsArchive__Sidemenu{display:none}}flynt-component[name=ArchiveFAQs] .FAQsArchive__Sidemenu__Inner{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}flynt-component[name=ArchiveFAQs] .FAQsArchive__Categories{flex:1}@media (max-width: 63.99em){flynt-component[name=ArchiveFAQs] .FAQsArchive__Categories{width:100%}}flynt-component[name=ArchiveFAQs] .FAQsArchive__Categories__Inner{display:flex;flex-wrap:wrap;gap:8px}flynt-component[name=ArchiveFAQs] .FAQsArchive__Category{width:calc(33.333% - 5.3333333333px)}@media (max-width: 63.99em){flynt-component[name=ArchiveFAQs] .FAQsArchive__Category{width:100%}}flynt-component[name=ArchiveFAQs] .FAQsArchive__Category__Inner{border-radius:5px;overflow:hidden;position:relative;display:flex;align-items:flex-end;padding:32px;aspect-ratio:5/4}@media (min-width: 64em){flynt-component[name=ArchiveFAQs] .FAQsArchive__Category__Inner{aspect-ratio:17/15}}@media (max-width: 63.99em){flynt-component[name=ArchiveFAQs] .FAQsArchive__Category__Inner{padding:24px}}@media (min-width: 64em){flynt-component[name=ArchiveFAQs] .FAQsArchive__Category__Inner:hover .FAQsArchive__Category__Image:after{height:100%}}@media (min-width: 64em) and (min-width: 64em){flynt-component[name=ArchiveFAQs] .FAQsArchive__Category__Inner:hover .FAQsArchive__Category__Info{max-height:70px;transition:max-height .4s ease-out,opacity .4s ease-out;opacity:1}}flynt-component[name=ArchiveFAQs] .FAQsArchive__Category__Image{position:absolute;top:0;left:0;width:100%;height:100%}flynt-component[name=ArchiveFAQs] .FAQsArchive__Category__Image:after{content:"";width:100%;height:50%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#272d31 100%);position:absolute;bottom:0;left:0;z-index:1;transition:all ease-in-out .3s}@media (max-width: 63.99em){flynt-component[name=ArchiveFAQs] .FAQsArchive__Category__Image:after{background:rgba(39,45,49,.6);height:100%}}flynt-component[name=ArchiveFAQs] .FAQsArchive__Category__Image img{width:100%;height:100%;object-fit:cover;object-position:center center}flynt-component[name=ArchiveFAQs] .FAQsArchive__Category__Content{z-index:1}flynt-component[name=ArchiveFAQs] .FAQsArchive__Category__Title h4{color:#fff;font-weight:400}@media (max-width: 63.99em){flynt-component[name=ArchiveFAQs] .FAQsArchive__Category__Title h4{font-size:1.5rem;line-height:1.625rem}}@media (min-width: 64em){flynt-component[name=ArchiveFAQs] .FAQsArchive__Category__Info{max-height:0px;transition:max-height .5s ease-out,opacity .5s ease-out;overflow:hidden;opacity:0}}flynt-component[name=ArchiveFAQs] .FAQsArchive__Category__Description{color:#fff;font-size:.75rem;line-height:1rem;margin-top:20px}@media (max-width: 63.99em){flynt-component[name=ArchiveFAQs] .FAQsArchive__Category__Description{display:none}}flynt-component[name=ArchiveFAQs] .FAQsArchive__Category__Button{margin-top:20px}flynt-component[name=ArchiveFAQs] .FAQsArchive__Category__Button .button{font-size:.875rem;line-height:1.25rem;padding:10px 24px}flynt-component[name=BlockBespokeFeatures]{padding:64px 0 0;background:#F2F4F2}@media (max-width: 63.99em){flynt-component[name=BlockBespokeFeatures]{padding:12px 0 0}}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item{padding:32px 0;background-color:#f2f4f2}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item--even .BespokeFeatures__Item__ContentWrap{background-color:#f2f4f2}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item--even .BespokeFeatures__AccordionItem{background-color:#fff}@media (min-width: 64em){flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item--even .BespokeFeatures__Item__Content{order:2}}@media (min-width: 64em){flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item--even .BespokeFeatures__Item__Media{order:1}}@media (min-width: 48em){flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item{padding:80px 0}}@media (min-width: 80em){flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item{padding:64px 0}}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__ContentWrap{display:flex;flex-direction:column;gap:0;align-items:stretch;background-color:#fff;border-radius:5px;overflow:hidden}@media (min-width: 64em){flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__ContentWrap{flex-direction:row}}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Content{flex:1;padding:28px 24px;order:1;background:#ffffff}@media (min-width: 64em){flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Content{padding:64px;order:1;display:flex;align-items:center}}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Content h2{font-weight:300;color:#000;padding-bottom:16px}@media (min-width: 64em){flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Content h2{padding-bottom:32px}}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Text{font-size:1rem;line-height:1.75rem;color:#535862;padding-bottom:20px}@media (min-width: 64em){flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Text{padding-bottom:40px}}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Text p{padding-bottom:12px;color:#272d31}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Text p:last-child{padding-bottom:0}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Accordion{padding-bottom:30px;display:none}@media (min-width: 64em){flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Accordion{padding-bottom:40px}}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__AccordionItem{background-color:#f8f8f5;border-radius:0;border:none;padding:20px;margin-bottom:8px}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__AccordionItem:last-child{margin-bottom:0}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__AccordionItem__Trigger{width:100%;display:flex;justify-content:space-between;align-items:center;background:transparent;border:none;cursor:pointer;text-align:left;padding:0}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__AccordionItem__Title{font-family:var(--font-family-heading);font-size:1rem;line-height:1.5rem;font-weight:400;font-style:italic;color:#000;flex:1}@media (min-width: 64em){flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__AccordionItem__Title{font-size:1.125rem;line-height:1.6875rem}}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__AccordionItem__Icon{font-size:1.5rem;line-height:1.5rem;color:#000;flex:0 0 auto;font-weight:300;transition:transform .3s ease;content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguNDM3NSAxLjEyNUw4LjQzNzUgNi4xODc1SDEzLjVDMTQuMDk3NyA2LjE4NzUgMTQuNjI1IDYuNzE0ODQgMTQuNjI1IDcuMzEyNUMxNC42MjUgNy45NDUzMSAxNC4wOTc3IDguNDM3NSAxMy41IDguNDM3NUg4LjQzNzVWMTMuNUM4LjQzNzUgMTQuMTMyOCA3LjkxMDE2IDE0LjYyNSA3LjMxMjUgMTQuNjI1QzYuNjc5NjkgMTQuNjI1IDYuMTg3NSAxNC4xMzI4IDYuMTg3NSAxMy41TDYuMTg3NSA4LjQzNzVIMS4xMjVDMC40OTIxODggOC40Mzc1IDAgNy45NDUzMSAwIDcuMzEyNUMwIDYuNzE0ODQgMC40OTIxODggNi4xODc1IDEuMTI1IDYuMTg3NUg2LjE4NzVMNi4xODc1IDEuMTI1QzYuMTg3NSAwLjUyNzM0NCA2LjY3OTY5IDAgNy4zMTI1IDBDNy45MTAxNiAwIDguNDM3NSAwLjUyNzM0NCA4LjQzNzUgMS4xMjVaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K)}flynt-component[name=BlockBespokeFeatures] .ac.is-active .BespokeFeatures__AccordionItem__Icon{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMyIgdmlld0JveD0iMCAwIDE1IDMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNC42MjUgMS4xMjVDMTQuNjI1IDEuNzU3ODEgMTQuMDk3NyAyLjI1IDEzLjUgMi4yNUwxLjEyNSAyLjI1QzAuNDkyMTg4IDIuMjUgMCAxLjc1NzgxIDAgMS4xMjVDMCAwLjUyNzM0NCAwLjQ5MjE4OCAwIDEuMTI1IDBMMTMuNSAwQzE0LjA5NzcgMCAxNC42MjUgMC41MjczNDQgMTQuNjI1IDEuMTI1WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==)}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__AccordionItem__Content{padding-top:12px;font-size:.8125rem;line-height:1.3125rem;color:#000}@media (min-width: 64em){flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__AccordionItem__Content{font-size:.875rem;line-height:1.5rem}}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__AccordionItem__Content p{padding-bottom:12px}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__AccordionItem__Content p:last-child{padding-bottom:0}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__AccordionItem__Content ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__AccordionItem__Content li{padding-bottom:2px 0;margin:0}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__AccordionItem__Content li:last-child{padding-bottom:0}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__AccordionItem__Content li:before{content:"•";padding:0 8px}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Cta{padding-top:0}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Cta .button{display:inline-flex;align-items:center;gap:10px}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Cta .button svg{margin:0;fill:#fff;width:auto;height:18px}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Media{position:relative;overflow:hidden;order:2}@media (min-width: 64em){flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Media{order:2;width:50%}}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Media img,flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Media video{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block}@media (min-width: 64em){flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Media img,flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Media video{min-height:400px}}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery{padding-top:32px}@media (min-width: 64em){flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery{padding-top:64px}}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__Header{display:flex;justify-content:space-between;align-items:center;padding:0 0 24px;gap:20px;flex-wrap:wrap}@media (min-width: 64em){flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__Header{padding:0 0 32px;flex-wrap:nowrap}}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__Header h3{font-size:1.125rem;line-height:1.5rem;font-weight:400;font-style:italic;color:#000;font-family:var(--font-family-heading);flex:1}@media (min-width: 64em){flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__Header h3{font-size:1.25rem;line-height:1.75rem}}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__Container{position:relative;display:flex;align-items:center;gap:8px}@media (min-width: 64em){flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__Container{gap:12px}}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__Nav{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;align-items:center;pointer-events:none}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__Nav__Inner{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 12px}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__Nav__Inner button{width:56px;height:56px;background:rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center;border-radius:5px;pointer-events:all;position:unset;top:unset;left:unset;transform:unset}@media (max-width: 63.99em){flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__Nav__Inner button{width:44px;height:44px}}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__Nav__Inner button svg{width:16px;height:auto;fill:#fff}@media (max-width: 63.99em){flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__Nav__Inner button svg{width:12px}}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__Swiper{flex:1}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__Swiper .swiper-wrapper{display:flex}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__Swiper .swiper-slide{width:90%;height:auto}@media (min-width: 36em){flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__Swiper .swiper-slide{width:75%}}@media (min-width: 64em){flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__Swiper .swiper-slide{width:27%}}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__Item{border-radius:5px;overflow:hidden;cursor:pointer;background-color:#fff}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__ImageWrapper{position:relative;width:100%}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__ImageWrapper img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;display:block}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__Overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .2s ease-in-out}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__Item:hover .BespokeFeatures__Item__Gallery__Overlay{opacity:1}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__OverlayButton{width:96px;height:96px;background:rgba(255,255,255,.8);border-radius:100px;display:flex;align-items:center;justify-content:center;z-index:2}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__OverlayButton h5{color:#6f796e;font-size:1rem;line-height:1.25rem;font-weight:500;width:50px;text-align:center;font-family:var(--font-family-text);font-style:normal;z-index:2}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__OverlayButton:before{content:"";position:absolute;width:108px;height:108px;background-color:#ffffff80;border-radius:100px;z-index:1}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__Title{padding:20px;font-family:var(--font-family-heading);font-size:1rem;line-height:1.25rem;color:#272d31;font-style:italic;display:flex;align-items:center}@media (min-width: 64em){flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__Title{font-size:1.125rem;line-height:1.5rem;padding:24px}}flynt-component[name=BlockBespokeFeatures] .BespokeFeatures__Item__Gallery__Content{background-color:#f8f8f5}.BespokeFeatures__Item__Gallery__Description,.BespokeFeatures__Item__Gallery__Info{display:none}.tingle-modal .BespokeFeatures__Item__Gallery__Content{background-color:#f8f8f5;position:absolute;bottom:0;left:0;width:100%;z-index:1;padding:20px}@media (min-width: 64em){.tingle-modal .BespokeFeatures__Item__Gallery__Content{padding:24px 75px}}.tingle-modal .BespokeFeatures__Item__Gallery__ImageWrapper{height:auto}.tingle-modal .BespokeFeatures__Item__Gallery__Overlay,.tingle-modal .BespokeFeatures__Item__Gallery__Title{display:none}.tingle-modal .BespokeFeatures__Item__Gallery__Description{display:block}.tingle-modal .BespokeFeatures__Item__Gallery__Info{font-size:.8125rem;line-height:1.25rem;display:flex;flex-direction:column;gap:24px}.tingle-modal .BespokeFeatures__Item__Gallery__Info h5{font-family:var(--font-family-text);font-weight:700;font-size:.8125rem;line-height:1.25rem;font-style:normal}.tingle-modal .BespokeFeatures__Item__Gallery__Info ul{list-style:none;padding:0;margin:0}@media (min-width: 64em){.tingle-modal .BespokeFeatures__Item__Gallery__Info>div{width:calc(50% - 12px);flex:0 0 auto}}@media (min-width: 64em){.tingle-modal .BespokeFeatures__Item__Gallery__Info{flex-direction:row}}.tingle-modal[data-orientation=portrait] .tingle-modal-box{max-width:700px}.tingle-modal[data-orientation=landscape] .tingle-modal-box{max-width:1000px}flynt-component[name=BlockBlogPosts]{padding:128px 0;background:#272D31}@media (max-width: 63.99em){flynt-component[name=BlockBlogPosts]{padding:40px 0}}flynt-component[name=BlockBlogPosts] .BlogPosts__Header{display:flex;justify-content:space-between;color:#fff;margin-bottom:64px}@media (max-width: 63.99em){flynt-component[name=BlockBlogPosts] .BlogPosts__Header{flex-direction:column;gap:24px;margin-bottom:40px}}flynt-component[name=BlockBlogPosts] .BlogPosts__Header__Title{margin-bottom:24px}@media (max-width: 63.99em){flynt-component[name=BlockBlogPosts] .BlogPosts__Header__Title{margin-bottom:12px}}flynt-component[name=BlockBlogPosts] .BlogPosts__Items{display:flex;gap:32px}@media (max-width: 63.99em){flynt-component[name=BlockBlogPosts] .BlogPosts__Items{flex-direction:column;gap:16px}}flynt-component[name=BlockBlogPosts] .BlogPosts__FeaturedBlog{flex:1}flynt-component[name=BlockBlogPosts] .BlogPosts__FeaturedBlog__Inner{text-decoration:none;color:#fff;background:#272D31;transition:all ease-in-out .3s;display:block;border-radius:5px}flynt-component[name=BlockBlogPosts] .BlogPosts__FeaturedBlog__Inner:hover{background:#3D4246}flynt-component[name=BlockBlogPosts] .BlogPosts__FeaturedBlog__Inner:hover img{transform:scale(1.1)}flynt-component[name=BlockBlogPosts] .BlogPosts__FeaturedBlog__Image{overflow:hidden;border-radius:5px}flynt-component[name=BlockBlogPosts] .BlogPosts__FeaturedBlog__Image img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;transform:scale(1);transition:all ease-in-out .3s}@media (max-width: 63.99em){flynt-component[name=BlockBlogPosts] .BlogPosts__FeaturedBlog__Image img{aspect-ratio:16/9}}flynt-component[name=BlockBlogPosts] .BlogPosts__FeaturedBlog__Content__Inner{padding:32px}@media (max-width: 63.99em){flynt-component[name=BlockBlogPosts] .BlogPosts__FeaturedBlog__Content__Inner{padding:32px 0}}flynt-component[name=BlockBlogPosts] .BlogPosts__FeaturedBlog__Tags{margin-bottom:16px;list-style:none;display:flex;gap:16px;flex-wrap:wrap}flynt-component[name=BlockBlogPosts] .BlogPosts__FeaturedBlog__Tags li{background:#52575A;padding:4px 8px;border-radius:5px;color:#fff;font-size:.875rem}flynt-component[name=BlockBlogPosts] .BlogPosts__FeaturedBlog__Title{margin-bottom:20px}@media (max-width: 63.99em){flynt-component[name=BlockBlogPosts] .BlogPosts__FeaturedBlog__Title{margin-bottom:12px}}flynt-component[name=BlockBlogPosts] .BlogPosts__FeaturedBlog__Title h3{font-family:var(--font-family-text);font-style:normal;font-weight:400}flynt-component[name=BlockBlogPosts] .BlogPosts__FeaturedBlog__Description{color:#d5d7da}flynt-component[name=BlockBlogPosts] .BlogPosts__Blogs{flex:1}flynt-component[name=BlockBlogPosts] .BlogPosts__Blogs__Items{display:flex;flex-direction:column;gap:24px}@media (max-width: 63.99em){flynt-component[name=BlockBlogPosts] .BlogPosts__Blogs__Items{gap:32px}}flynt-component[name=BlockBlogPosts] .BlogPosts__Blog__Article__Inner{display:flex;gap:32px;text-decoration:none;color:#fff;background:#272D31;transition:all ease-in-out .3s;border-radius:5px}flynt-component[name=BlockBlogPosts] .BlogPosts__Blog__Article__Inner:hover{background:#3D4246}flynt-component[name=BlockBlogPosts] .BlogPosts__Blog__Article__Inner:hover img{transform:scale(1.1)}@media (max-width: 63.99em){flynt-component[name=BlockBlogPosts] .BlogPosts__Blog__Article__Inner{flex-direction:column;gap:16px}}flynt-component[name=BlockBlogPosts] .BlogPosts__Blog__Article__Media{width:35%;border-radius:5px;overflow:hidden}@media (max-width: 63.99em){flynt-component[name=BlockBlogPosts] .BlogPosts__Blog__Article__Media{width:100%}}flynt-component[name=BlockBlogPosts] .BlogPosts__Blog__Article__Media img{width:100%;height:auto;aspect-ratio:27/22;object-fit:cover;transform:scale(1);transition:all ease-in-out .3s}@media (max-width: 63.99em){flynt-component[name=BlockBlogPosts] .BlogPosts__Blog__Article__Media img{aspect-ratio:16/9}}flynt-component[name=BlockBlogPosts] .BlogPosts__Blog__Article__Content{flex:1}flynt-component[name=BlockBlogPosts] .BlogPosts__Blog__Article__Content__Inner{padding:16px 0}flynt-component[name=BlockBlogPosts] .BlogPosts__Blog__Article__Tags{margin-bottom:16px;list-style:none;display:flex;gap:16px;flex-wrap:wrap}flynt-component[name=BlockBlogPosts] .BlogPosts__Blog__Article__Tags li{background:#52575A;padding:4px 8px;border-radius:5px;color:#fff;font-size:.875rem}flynt-component[name=BlockBlogPosts] .BlogPosts__Blog__Article__Title{margin-bottom:16px}flynt-component[name=BlockBlogPosts] .BlogPosts__Blog__Article__Title h3{font-size:1.25rem;line-height:1.75rem;font-family:var(--font-family-text);font-style:normal;font-weight:400}flynt-component[name=BlockBlogPosts] .BlogPosts__Blog__Article__Description{color:#d5d7da}flynt-component[name=BlockBoxImageLinks]{padding:64px 0}@media (max-width: 63.99em){flynt-component[name=BlockBoxImageLinks]{padding:40px 0}}flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Inner{position:relative}flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Heading{display:flex;gap:64px;margin-bottom:64px}@media (max-width: 63.99em){flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Heading{flex-direction:column;gap:0px;margin-bottom:40px}}flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Title h2{font-weight:300}@media (max-width: 63.99em){flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Title h2{padding-bottom:0}}flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Title h2 b,flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Title h2 strong{font-weight:400}flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Intro{flex:1;padding-top:12px}@media (min-width: 64em){flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Intro p{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Items{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}@media (max-width: 63.99em){flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Items{flex-direction:column}}flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item{flex:1;width:25%;position:relative}@media (max-width: 63.99em){flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item{width:100%}}flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__Inner{display:block;position:relative;text-decoration:none;overflow:hidden;border-radius:5px;aspect-ratio:1/1}flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__Inner:before,flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__Inner:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(180deg,rgba(39,45,49,0),#272d31 100%);opacity:1;z-index:2;transition:all ease-in-out .3s}@media (max-width: 63.99em){flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__Inner:before,flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__Inner:after{opacity:0}}flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__Inner:before{opacity:0;height:100%}@media (max-width: 63.99em){flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__Inner:before{opacity:1}}@media (min-width: 64em){flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__Inner:hover:after{opacity:0}flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__Inner:hover:before{opacity:1}flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__Inner:hover .BoxImageLinks__Item__Title{opacity:0;pointer-events:none}flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__Inner:hover .BoxImageLinks__Item__OnHover__Wrap{opacity:1;pointer-events:all}}flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__Image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__Image img{object-fit:cover;object-position:center;width:100%;height:100%}flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__Content{position:absolute;top:0;left:0;width:100%;height:100%;padding:24px;z-index:3;display:flex;align-items:flex-end}flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__Content h2{position:relative;font-size:1.375rem;line-height:1.75rem;color:#fff;font-weight:400;padding-bottom:16px;top:0;transform:translateY(0);transition:top .4s ease,transform .4s ease}@media (min-width: 80em){flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__Content h2{font-size:2.125rem;line-height:2.375rem}}@media (min-width: 64em){flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__Content{padding:32px}}flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__Content__Inner{position:relative;width:100%}flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__Title{opacity:1;pointer-events:all;transition:all ease-in-out .3s}flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__Title h3{font-size:1.5rem;line-height:1.875rem;color:#fff;font-weight:300}@media (min-width: 64em){flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__Title h3{font-size:2rem;line-height:2.5rem}}flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__Title h3 b,flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__Title h3 strong{font-weight:400}@media (max-width: 63.99em){flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__Title{display:none!important}}flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__OnHover__Wrap{position:absolute;bottom:0;left:0;width:100%;opacity:0;transition:all ease-in-out .3s;pointer-events:none}flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__OnHover__Wrap h3{font-size:2rem;line-height:2.5rem;color:#fff;padding-bottom:16px;font-weight:300}flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__OnHover__Wrap h3 b,flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__OnHover__Wrap h3 strong{font-weight:400}@media (max-width: 63.99em){flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__OnHover__Wrap{display:flex;opacity:1}}flynt-component[name=BlockBoxImageLinks] .BoxImageLinks__Item__Intro{color:#fff;padding-bottom:28px;font-size:1rem;line-height:1.5rem}@media (max-width: 63.99em){flynt-component[name=SliderHomepage]+flynt-component[name=BlockBoxImageLinks]{padding-top:60px}}flynt-component[name=BlockCardLinks]{padding:64px 0}@media (max-width: 63.99em){flynt-component[name=BlockCardLinks]{padding:40px 0}}flynt-component[name=BlockCardLinks] .BlockCardLinks__Cards{display:flex;gap:32px}@media (max-width: 63.99em){flynt-component[name=BlockCardLinks] .BlockCardLinks__Cards{flex-direction:column}}flynt-component[name=BlockCardLinks] .BlockCardLinks__Card{flex:1}flynt-component[name=BlockCardLinks] .BlockCardLinks__Card__Inner{display:flex;flex-direction:row-reverse;border-radius:5px}@media (min-width: 64em){flynt-component[name=BlockCardLinks] .BlockCardLinks__Card__Inner{overflow:hidden;height:100%}}@media (max-width: 63.99em){flynt-component[name=BlockCardLinks] .BlockCardLinks__Card__Inner{flex-direction:column-reverse}}flynt-component[name=BlockCardLinks] .BlockCardLinks__Card__Content{background:#F2F4F2;display:flex;align-items:center}@media (min-width: 64em){flynt-component[name=BlockCardLinks] .BlockCardLinks__Card__Content{width:50%;min-height:300px}}flynt-component[name=BlockCardLinks] .BlockCardLinks__Card__Content__Inner{padding:32px}@media (max-width: 63.99em){flynt-component[name=BlockCardLinks] .BlockCardLinks__Card__Content__Inner{padding:28px 24px 36px}}flynt-component[name=BlockCardLinks] .BlockCardLinks__Card__Title{margin-bottom:16px}flynt-component[name=BlockCardLinks] .BlockCardLinks__Card__Title h3{font-size:1.5rem;font-weight:400}@media (max-width: 63.99em){flynt-component[name=BlockCardLinks] .BlockCardLinks__Card__Title h3{font-size:1.375rem}}flynt-component[name=BlockCardLinks] .BlockCardLinks__Card__Title h3 b,flynt-component[name=BlockCardLinks] .BlockCardLinks__Card__Title h3 strong{font-weight:600}flynt-component[name=BlockCardLinks] .BlockCardLinks__Card__Description p{font-size:1rem;margin-bottom:16px}flynt-component[name=BlockCardLinks] .BlockCardLinks__Card__Description p:last-of-type{margin-bottom:0}flynt-component[name=BlockCardLinks] .BlockCardLinks__Card__Button{margin-top:24px}flynt-component[name=BlockCardLinks] .BlockCardLinks__Card__Button .button{font-size:.875rem;font-weight:500;padding:10px 24px}@media (min-width: 64em){flynt-component[name=BlockCardLinks] .BlockCardLinks__Card__Image{width:50%}}flynt-component[name=BlockCardLinks] .BlockCardLinks__Card__Image img{width:100%;height:100%;min-height:250px;object-fit:cover;object-position:center center}flynt-component[name=BlockCollectionOverview]{padding:128px 0;background:#F2F4F2}@media (max-width: 63.99em){flynt-component[name=BlockCollectionOverview]{padding:40px 0}}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Inner{display:flex;gap:96px}@media (min-width: 100em){flynt-component[name=BlockCollectionOverview] .CollectionOverview__Inner{padding-left:calc((100% - 1536px)/2)}}@media (max-width: 100em){flynt-component[name=BlockCollectionOverview] .CollectionOverview__Inner{padding-left:32px}}@media (min-width: 64em){flynt-component[name=BlockCollectionOverview] .CollectionOverview__Inner{align-items:center}}@media (max-width: 63.99em){flynt-component[name=BlockCollectionOverview] .CollectionOverview__Inner{padding:0 20px!important;flex-direction:column;gap:32px}}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Gallery{position:relative;flex:1;overflow:hidden}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Gallery__Item{position:relative;overflow:hidden;border-radius:5px}@media (min-width: 64em){flynt-component[name=BlockCollectionOverview] .CollectionOverview__Gallery__Item:hover .CollectionOverview__Gallery__Item__Rollover{opacity:1;pointer-events:all}}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Gallery__Item__Image img{width:100%;height:auto;aspect-ratio:23/18;object-fit:cover}flynt-component[name=BlockCollectionOverview] .CollectionOverview__GalleryItem__Details{display:none}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Gallery__Item__Rollover{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all ease-in-out .3s;background:rgba(0,0,0,.4);z-index:1;opacity:0;pointer-events:none}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Gallery__Item__Caption{width:96px;height:96px;background:rgba(255,255,255,.8);border-radius:100px;display:flex;align-items:center;justify-content:center}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Gallery__Item__Caption span{color:#6f796e;font-size:1rem;line-height:1.25rem;font-weight:500;width:50px;text-align:center}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Gallery__Item__Caption:before{content:"";position:absolute;width:108px;height:108px;background-color:#ffffff80;border-radius:100px;z-index:-1}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Gallery__Nav{width:100%;z-index:1;display:flex;align-items:center;pointer-events:none}@media (min-width: 90em){flynt-component[name=BlockCollectionOverview] .CollectionOverview__Gallery__Nav{position:absolute;top:0;left:0;height:100%}}@media (max-width: 63.99em){flynt-component[name=BlockCollectionOverview] .CollectionOverview__Gallery__Nav{position:absolute;top:0;left:0;height:100%}}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Gallery__Nav__Inner{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 28px}@media (max-width: 89.99em){flynt-component[name=BlockCollectionOverview] .CollectionOverview__Gallery__Nav__Inner{padding:20px 0}}@media (max-width: 63.99em){flynt-component[name=BlockCollectionOverview] .CollectionOverview__Gallery__Nav__Inner{padding:0 12px}}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Gallery__Nav__Inner button{width:56px;height:56px;background:rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center;border-radius:5px;pointer-events:all;position:unset;top:unset;left:unset;transform:unset}@media (max-width: 89.99em){flynt-component[name=BlockCollectionOverview] .CollectionOverview__Gallery__Nav__Inner button{background:#6F796E}}@media (max-width: 63.99em){flynt-component[name=BlockCollectionOverview] .CollectionOverview__Gallery__Nav__Inner button{width:44px;height:44px;background:rgba(255,255,255,.5)}}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Gallery__Nav__Inner button svg{width:16px;height:auto;fill:#fff}@media (max-width: 63.99em){flynt-component[name=BlockCollectionOverview] .CollectionOverview__Gallery__Nav__Inner button svg{width:12px}}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Content{width:33.333%}@media (max-width: 63.99em){flynt-component[name=BlockCollectionOverview] .CollectionOverview__Content{width:100%}}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Title{margin-bottom:28px}@media (max-width: 63.99em){flynt-component[name=BlockCollectionOverview] .CollectionOverview__Title{margin-bottom:16px}}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Description{margin-bottom:36px}@media (max-width: 63.99em){flynt-component[name=BlockCollectionOverview] .CollectionOverview__Description{margin-bottom:24px}}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Description p{font-weight:300}@media (min-width: 64em){flynt-component[name=BlockCollectionOverview] .CollectionOverview__Description p{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 64em){flynt-component[name=BlockCollectionOverview] .CollectionOverview__Buttons .button{font-size:1rem}}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Slide__Inner{position:relative;aspect-ratio:1/1;border-radius:5px;overflow:hidden;display:flex}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Slide__Inner:hover .CollectionOverview__Slide__ExploreBtn__Wrap{max-height:78px;transition:max-height .3s ease-in}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Slide__Inner:hover:after{height:100%}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Slide__Inner:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(180deg,rgba(39,45,49,0),#272d31);transition:all ease-in-out .3s;z-index:1}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Slide__Image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Slide__Image img{width:100%;height:100%;object-fit:cover}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Slide__Content{z-index:2;width:100%;display:flex;align-items:flex-end;padding:32px}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Slide__Title{margin-bottom:16px}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Slide__Title h3{color:#fff;font-size:1.5rem;line-height:2rem}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Slide__Description{color:#fff}@media (min-width: 64em){flynt-component[name=BlockCollectionOverview] .CollectionOverview__Slide__ExploreBtn__Wrap{max-height:0px;transition:max-height .5s ease-out;overflow:hidden}}flynt-component[name=BlockCollectionOverview] .CollectionOverview__Slide__ExploreBtn__Wrap .button{margin-top:24px}flynt-component[name=BlockColourBoxes]{background:#F2F4F2;padding:128px 0}@media (max-width: 63.99em){flynt-component[name=BlockColourBoxes]{padding:40px 0}}flynt-component[name=BlockColourBoxes] .ColourBoxes__Header{margin-bottom:64px;display:flex;gap:64px}@media (max-width: 63.99em){flynt-component[name=BlockColourBoxes] .ColourBoxes__Header{flex-direction:column;gap:28px;margin-bottom:40px}}flynt-component[name=BlockColourBoxes] .ColourBoxes__Title{flex:1}flynt-component[name=BlockColourBoxes] .ColourBoxes__Items{display:flex;gap:24px}@media (max-width: 63.99em){flynt-component[name=BlockColourBoxes] .ColourBoxes__Items{flex-direction:column}}flynt-component[name=BlockColourBoxes] .ColourBoxes__Item{flex:1}flynt-component[name=BlockColourBoxes] .ColourBoxes__Item--Background{position:absolute;width:100%;height:100%;z-index:1;top:0;left:0;overflow:hidden}flynt-component[name=BlockColourBoxes] .ColourBoxes__Item--Background:after{content:"";width:100%;height:50%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#272d31 100%);position:absolute;bottom:0;left:0}flynt-component[name=BlockColourBoxes] .ColourBoxes__Item--Background img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:scale(1);transition:all ease-in-out .3s}flynt-component[name=BlockColourBoxes] .ColourBoxes__Item--Link{aspect-ratio:5/4;position:relative;display:flex;text-decoration:none;border-radius:5px;overflow:hidden}flynt-component[name=BlockColourBoxes] .ColourBoxes__Item--Link:hover .ColourBoxes__Item--Background img{transform:scale(1.1)}flynt-component[name=BlockColourBoxes] .ColourBoxes__Item--Content{z-index:2;width:100%;display:flex;align-items:flex-end;justify-content:space-between;padding:32px}@media (max-width: 63.99em){flynt-component[name=BlockColourBoxes] .ColourBoxes__Item--Content{padding:24px}}flynt-component[name=BlockColourBoxes] .ColourBoxes__Item--Title{padding-right:8px}flynt-component[name=BlockColourBoxes] .ColourBoxes__Item--Title h4{color:#fff;font-weight:400}@media (max-width: 63.99em){flynt-component[name=BlockColourBoxes] .ColourBoxes__Item--Title h4{font-size:1.25rem;line-height:1.75rem}}flynt-component[name=BlockColourBoxes] .ColourBoxes__Item--Swatch{width:80px;height:80px;border-radius:5px;overflow:hidden}@media (max-width: 63.99em){flynt-component[name=BlockColourBoxes] .ColourBoxes__Item--Swatch{width:70px;height:70px}}flynt-component[name=BlockColourBoxes] .ColourBoxes__Item--Swatch__Inner{position:relative;width:100%;height:100%;overflow:hidden}flynt-component[name=BlockColourOptions]{background-color:#fff;padding:128px 0}@media (max-width: 63.99em){flynt-component[name=BlockColourOptions]{padding:40px 0}}flynt-component[name=BlockColourOptions] .ColourOptions__PalettesFilter{margin-bottom:64px;display:flex;flex-direction:column;gap:20px;background:#F2F4F2;border-radius:5px;padding:32px 64px}@media (min-width: 64em){flynt-component[name=BlockColourOptions] .ColourOptions__PalettesFilter{flex-direction:row;justify-content:space-between;align-items:center}}@media (max-width: 63.99em){flynt-component[name=BlockColourOptions] .ColourOptions__PalettesFilter{padding:28px 24px;margin-bottom:40px}}flynt-component[name=BlockColourOptions] .ColourOptions__PalettesFilter label{font-size:1.25rem;line-height:1.75rem;font-family:var(--font-family-text);font-weight:500}flynt-component[name=BlockColourOptions] .ColourOptions__PalettesFilter label b,flynt-component[name=BlockColourOptions] .ColourOptions__PalettesFilter label strong{font-weight:500}@media (min-width: 64em){flynt-component[name=BlockColourOptions] .ColourOptions__PalettesFilter label{font-size:1.625rem;line-height:2.125rem}}flynt-component[name=BlockColourOptions] .ColourOptions__PalettesFilter select{background-color:#fff;border:1px solid #CDD1CC;min-width:420px;padding:16px 44px 16px 24px;font-weight:400;font-size:1rem;line-height:1.5rem;border-radius:5px;outline:none;cursor:pointer}@media (max-width: 63.99em){flynt-component[name=BlockColourOptions] .ColourOptions__PalettesFilter select{min-width:100%;padding:12px 40px 12px 20px}}flynt-component[name=BlockColourOptions] .ColourOptions__Palette{padding-bottom:64px}@media (max-width: 63.99em){flynt-component[name=BlockColourOptions] .ColourOptions__Palette{padding-bottom:40px}}flynt-component[name=BlockColourOptions] .ColourOptions__Palette[aria-hidden=true]{display:none}flynt-component[name=BlockColourOptions] .ColourOptions__Palette:last-child{padding-bottom:0}flynt-component[name=BlockColourOptions] .ColourOptions__Palette__Header{padding-bottom:28px;display:flex;gap:64px}@media (max-width: 63.99em){flynt-component[name=BlockColourOptions] .ColourOptions__Palette__Header{flex-direction:column;gap:28px}}flynt-component[name=BlockColourOptions] .ColourOptions__Palette__Header__Title{flex:1}flynt-component[name=BlockColourOptions] .ColourOptions__Palette__Description{color:#272d31;padding-top:20px}@media (max-width: 63.99em){flynt-component[name=BlockColourOptions] .ColourOptions__Palette__Description{padding-top:12px}}flynt-component[name=BlockColourOptions] .ColourOptions__Palette__Description a{color:#272d31;font-weight:600}flynt-component[name=BlockColourOptions] .ColourOptions__Palette__Description b,flynt-component[name=BlockColourOptions] .ColourOptions__Palette__Description strong{font-weight:600}flynt-component[name=BlockColourOptions] .ColourOptions__Palette__SwatchesGroup{padding-top:12px}flynt-component[name=BlockColourOptions] .ColourOptions__Palette__SwatchesGroup:not(:last-child){margin-bottom:24px}@media (max-width: 63.99em){flynt-component[name=BlockColourOptions] .ColourOptions__Palette__SwatchesGroup:not(:last-child){margin-bottom:20px}}flynt-component[name=BlockColourOptions] .ColourOptions__Palette__SwatchesGroup h4{color:#272d31;font-size:1.625rem;line-height:2.125rem;font-weight:500;padding:0 0 20px;font-family:var(--font-family-text);font-style:normal}@media (max-width: 63.99em){flynt-component[name=BlockColourOptions] .ColourOptions__Palette__SwatchesGroup h4{font-size:1.25rem;line-height:1.75rem}}flynt-component[name=BlockColourOptions] .ColourOptions__Palette__Swatches__Wrap{display:flex;flex-wrap:wrap;gap:16px}@media (max-width: 63.99em){flynt-component[name=BlockColourOptions] .ColourOptions__Palette__Swatches__Wrap{gap:12px}}flynt-component[name=BlockColourOptions] .ColourOptions__Palette__Swatch{position:relative;box-sizing:border-box;text-align:center;text-decoration:none;width:90px}@media (max-width: 63.99em){flynt-component[name=BlockColourOptions] .ColourOptions__Palette__Swatch{width:84px}}flynt-component[name=BlockColourOptions] .ColourOptions__Palette__Swatch[data-color-name="Brilliant White"] .ColourOptions__Palette__Swatch__Visual,flynt-component[name=BlockColourOptions] .ColourOptions__Palette__Swatch[data-color-name=Porcelain] .ColourOptions__Palette__Swatch__Visual,flynt-component[name=BlockColourOptions] .ColourOptions__Palette__Swatch[data-color-name=White] .ColourOptions__Palette__Swatch__Visual{border:1px solid #7D8183}flynt-component[name=BlockColourOptions] .ColourOptions__Palette__Swatch h4{font-size:.75rem;font-family:var(--font-family-text);font-style:normal;font-weight:400;line-height:1.125rem;padding:6px 0 0;color:#272d31}flynt-component[name=BlockColourOptions] .ColourOptions__Palette__Swatch__Inner{position:relative;width:90px;margin:0 auto}@media (max-width: 63.99em){flynt-component[name=BlockColourOptions] .ColourOptions__Palette__Swatch__Inner{width:84px}}flynt-component[name=BlockColourOptions] .ColourOptions__Palette__Swatch__Inner img{width:100%;height:100%;object-fit:cover;object-position:center}flynt-component[name=BlockColourOptions] .ColourOptions__Palette__Swatch__Visual{width:90px;height:90px;border-radius:5px;overflow:hidden;background-color:#fff}@media (max-width: 63.99em){flynt-component[name=BlockColourOptions] .ColourOptions__Palette__Swatch__Visual{width:84px;height:84px}}flynt-component[name=BlockColourOptions] .ColourOptions__Palette__Swatch__Visual__Inner{position:relative;width:100%;height:100%;overflow:hidden}flynt-component[name=BlockColourOptions] .ColourOptions__Palette__Swatch__GalleryIcon{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%;z-index:1}flynt-component[name=BlockColourOptions] .ColourOptions__Palette__Swatch__GalleryIcon img{width:40px;height:40px}flynt-component[name=BlockColourOptions] .ColourOptions__Palette__Swatch__Tag{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;color:#934649}flynt-component[name=BlockColourSwatchCta]{background:#272D31}flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Inner{display:flex;padding:12px 0}@media only screen and (max-width: 1600px){flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Inner{padding:16px 0}}@media (min-width: 64em){flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Inner{justify-content:space-between;align-items:center}}@media (max-width: 63.99em){flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Inner{flex-direction:column;padding:32px 0 24px}}@media (min-width: 64em){flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Title{padding-right:12px}}@media (max-width: 63.99em){flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Title{text-align:center;margin:0 0 24px}}flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Title h2{font-size:1.625rem;color:#fff;font-family:var(--font-family-text);font-style:normal;font-weight:400}@media only screen and (max-width: 1600px){flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Title h2{font-size:1.125rem;line-height:1.625rem}}@media (max-width: 63.99em){flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Title h2{font-size:1.375rem;line-height:1.875rem;padding:0 24px}}flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Title h2 strong,flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Title h2 b{font-weight:500}@media (min-width: 64em){flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Swatches{display:flex;justify-content:flex-end}}@media (max-width: 63.99em){flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Swatches{overflow-x:scroll;padding:0 16px 16px}}flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Swatches__Inner{display:flex;gap:12px;width:724px}@media (max-width: 63.99em){flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Swatches__Inner{gap:16px}}flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Swatch{text-decoration:none}@media (min-width: 64em){flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Swatch:hover .BlockColourSwatchCta__Swatch__Label{opacity:100%}flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Swatch:hover .BlockColourSwatchCta__Swatch__Label h4{transform:translate(0)}}flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Swatch__Inner{position:relative;display:flex;border-radius:5px;overflow:hidden;gap:48px;width:80px;height:80px}flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Swatch__Image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Swatch__Image img{width:100%;height:100%;object-fit:cover;object-position:center center}flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Swatch__Label{z-index:2;width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative;transition:all ease-in-out .3s}@media (min-width: 64em){flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Swatch__Label{opacity:0%}}flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Swatch__Label h4{font-size:.75rem;line-height:1rem;font-family:var(--font-family-text);font-style:normal;font-weight:400;color:#fff;text-align:center;padding:0 8px;z-index:2;transition:all ease-in-out .3s;pointer-events:none}@media (min-width: 64em){flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Swatch__Label h4{transform:translateY(28px)}}@media (max-width: 63.99em){flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Swatch__Label h4{font-size:.8125rem;line-height:1.125rem}}flynt-component[name=BlockColourSwatchCta] .BlockColourSwatchCta__Swatch__Label:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000000;opacity:20%;z-index:1}flynt-component[name=BlockContentLargeBlocks]{display:none}flynt-component[name=BlockContentLargeBlocks] .ContentLargeBlocks__Head{position:relative;padding-top:40px;display:none}flynt-component[name=BlockContentLargeBlocks] .ContentLargeBlocks__Head:before{content:"";position:absolute;display:none;top:0;left:0;width:100%;height:calc(100% + 160px);background-color:var(--color-secondary);border-radius:0 50px;z-index:1}@media (min-width: 80em){flynt-component[name=BlockContentLargeBlocks] .ContentLargeBlocks__Head:before{display:block}}@media (min-width: 64em){flynt-component[name=BlockContentLargeBlocks] .ContentLargeBlocks__Head{padding-top:80px}}flynt-component[name=BlockContentLargeBlocks] h2{text-align:center;position:relative;z-index:2}flynt-component[name=BlockContentLargeBlocks] .ContentLargeBlocks__Intro{padding-top:30px;max-width:1030px;margin:0 auto;text-align:center;position:relative;z-index:2}flynt-component[name=BlockContentLargeBlocks] .ContentLargeBlocks__Items{padding-top:50px;display:flex;flex-wrap:wrap;max-width:1040px;margin:0 -10px;position:relative;z-index:2}@media (min-width: 64em){flynt-component[name=BlockContentLargeBlocks] .ContentLargeBlocks__Items{margin:0 auto}}flynt-component[name=BlockContentLargeBlocks] .ContentLargeBlocks__Item{position:relative;padding:10px;width:100%;flex:0 0 auto;overflow:hidden;text-decoration:none;text-align:center}@media (min-width: 64em){flynt-component[name=BlockContentLargeBlocks] .ContentLargeBlocks__Item{width:50%}}flynt-component[name=BlockContentLargeBlocks] .ContentLargeBlocks__Item__Inner{position:relative;height:100%;display:block;background-color:#fff}flynt-component[name=BlockContentLargeBlocks] .ContentLargeBlocks__Item__Image{height:300px;overflow:hidden}flynt-component[name=BlockContentLargeBlocks] .ContentLargeBlocks__Item__Image img{object-fit:cover;object-position:left bottom;width:100%;max-width:initial;height:100%}flynt-component[name=BlockContentLargeBlocks] .ContentLargeBlocks__Item__Content{display:flex;flex-direction:column;justify-content:flex-end;padding:30px 50px}flynt-component[name=BlockContentLargeBlocks] .ContentLargeBlocks__Item__Content h3{font-weight:600}flynt-component[name=BlockContentLargeBlocks] .ContentLargeBlocks__Item__Intro{padding-top:12px}flynt-component[name=BlockContentLargeRows] .ContentLargeRows__TopContent{padding-bottom:50px}flynt-component[name=BlockContentLargeRows] h2{text-align:center;position:relative}flynt-component[name=BlockContentLargeRows] .ContentLargeRows__Intro{padding-top:30px;max-width:1030px;margin:0 auto;text-align:center}flynt-component[name=BlockContentLargeRows] .ContentLargeRows__Items{display:flex;flex-wrap:wrap;margin:0 -10px;position:relative}flynt-component[name=BlockContentLargeRows] .ContentLargeRows__Item{position:relative;padding:10px;width:100%;flex:0 0 auto;overflow:hidden;text-decoration:none;text-align:center}@media (min-width: 64em){flynt-component[name=BlockContentLargeRows] .ContentLargeRows__Item{width:33.33333%}}flynt-component[name=BlockContentLargeRows] .ContentLargeRows__Item__Inner{position:relative;height:100%;display:block;background-color:#fff}flynt-component[name=BlockContentLargeRows] .ContentLargeRows__Item__Image{height:250px;overflow:hidden}flynt-component[name=BlockContentLargeRows] .ContentLargeRows__Item__Image img{object-fit:cover;object-position:center;width:100%;max-width:initial;height:100%}flynt-component[name=BlockContentLargeRows] .ContentLargeRows__Item__Content{display:flex;flex-direction:column;justify-content:flex-end;padding:30px 40px}flynt-component[name=BlockContentLargeRows] .ContentLargeRows__Item__Content h3{font-weight:600}flynt-component[name=BlockContentLargeRows] .ContentLargeRows__Item__Intro{font-size:.875rem;line-height:1.3125rem;padding-top:12px}flynt-component[name=BlockContentPromoAreas]{padding:128px 0;background:#ffffff}@media (max-width: 63.99em){flynt-component[name=BlockContentPromoAreas]{padding:40px 0}}flynt-component[name=BlockContentPromoAreas] .ContentPromoAreas__Items{display:flex;flex-wrap:wrap;position:relative;gap:32px}flynt-component[name=BlockContentPromoAreas] .ContentPromoAreas__Item{position:relative;width:100%;flex:0 0 auto;overflow:hidden;text-decoration:none}@media (min-width: 64em){flynt-component[name=BlockContentPromoAreas] .ContentPromoAreas__Item{width:calc(50% - 16px)}}flynt-component[name=BlockContentPromoAreas] .ContentPromoAreas__Item__Inner{position:relative;height:100%;display:block}flynt-component[name=BlockContentPromoAreas] .ContentPromoAreas__Item__Image{overflow:hidden}flynt-component[name=BlockContentPromoAreas] .ContentPromoAreas__Item__Image img{object-fit:cover;object-position:center;width:100%;height:auto;aspect-ratio:20/13;border-radius:5px}flynt-component[name=BlockContentPromoAreas] .ContentPromoAreas__Item__Content{display:flex;flex-direction:column;justify-content:flex-end;padding:32px 0 0}@media (max-width: 63.99em){flynt-component[name=BlockContentPromoAreas] .ContentPromoAreas__Item__Content{padding:24px 0}}flynt-component[name=BlockContentPromoAreas] .ContentPromoAreas__Item__Content h3{font-weight:600;font-family:var(--font-family-text);font-style:normal}@media (max-width: 63.99em){flynt-component[name=BlockContentPromoAreas] .ContentPromoAreas__Item__Content h3{font-size:1.25rem;line-height:1.75rem}}flynt-component[name=BlockContentPromoAreas] .ContentPromoAreas__Item__Text{font-size:1rem;line-height:1.5rem;padding-top:20px}@media (max-width: 63.99em){flynt-component[name=BlockContentPromoAreas] .ContentPromoAreas__Item__Text{padding-top:12px}}flynt-component[name=BlockContentSnippetRow]{position:relative;padding:128px 0;background:#ffffff}@media (max-width: 63.99em){flynt-component[name=BlockContentSnippetRow]{padding:40px 0}}flynt-component[name=BlockContentSnippetRow] .ContentSnippetRow__Intro{margin-bottom:64px}@media (max-width: 63.99em){flynt-component[name=BlockContentSnippetRow] .ContentSnippetRow__Intro{margin-bottom:24px}}flynt-component[name=BlockContentSnippetRow] h2{text-align:center;position:relative;z-index:2}@media (max-width: 63.99em){flynt-component[name=BlockContentSnippetRow] h2{padding:0 12px!important}}flynt-component[name=BlockContentSnippetRow] .ContentSnippetRow__Description{padding-top:30px;max-width:1030px;margin:0 auto;text-align:center;position:relative;z-index:2}flynt-component[name=BlockContentSnippetRow] .ContentSnippetRow__Items{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -10px;position:relative;z-index:2}flynt-component[name=BlockContentSnippetRow] .ContentSnippetRow__Item{position:relative;padding:10px;width:100%;flex:0 0 auto;overflow:hidden;text-decoration:none;text-align:center}@media (min-width: 64em){flynt-component[name=BlockContentSnippetRow] .ContentSnippetRow__Item{width:25%}}flynt-component[name=BlockContentSnippetRow] .ContentSnippetRow__Item__Inner{position:relative;height:100%;border-radius:5px;overflow:hidden}@media (min-width: 64em){flynt-component[name=BlockContentSnippetRow] .ContentSnippetRow__Item__Inner{display:flex;flex-direction:column}}flynt-component[name=BlockContentSnippetRow] .ContentSnippetRow__Item__Image{overflow:hidden}@media (min-width: 64em){flynt-component[name=BlockContentSnippetRow] .ContentSnippetRow__Item__Image{height:250px}}flynt-component[name=BlockContentSnippetRow] .ContentSnippetRow__Item__Image img{object-fit:cover;object-position:center;width:100%;max-width:initial;height:100%}@media (max-width: 63.99em){flynt-component[name=BlockContentSnippetRow] .ContentSnippetRow__Item__Image img{height:auto;aspect-ratio:10/7}}flynt-component[name=BlockContentSnippetRow] .ContentSnippetRow__Item__Content{display:flex;flex-direction:column;padding:28px 24px;background:#F2F4F2}@media (min-width: 64em){flynt-component[name=BlockContentSnippetRow] .ContentSnippetRow__Item__Content{height:calc(100% - 250px)}}flynt-component[name=BlockContentSnippetRow] .ContentSnippetRow__Item__Content h3{font-size:1.25rem;line-height:1.75rem;font-weight:600}flynt-component[name=BlockContentSnippetRow] .ContentSnippetRow__Item__Intro{padding-top:12px}flynt-component[name=BlockContentSnippetRow] .ContentSnippetRow__Item__Intro p{font-size:.875rem;line-height:1.375rem}flynt-component[name=BlockFaqs]{padding:128px 0;background:#F2F4F2;border-radius:0 0 50px 50px}@media (max-width: 63.99em){flynt-component[name=BlockFaqs]{padding:48px 0;border-radius:0 0 25px}}@media (min-width: 64em){flynt-component[name=BlockFaqs] .FaqsList__Inner{background:#F2F4F2;border-radius:50px;padding:128px 48px}}flynt-component[name=BlockFaqs] .FaqsList__Heading__Intro{padding-top:24px}@media (min-width: 64em){flynt-component[name=BlockFaqs] .FaqsList__Wrapper{max-width:1200px;margin:0 auto}}flynt-component[name=BlockFaqs] .FaqsList__Intro{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px;gap:32px}@media (max-width: 63.99em){flynt-component[name=BlockFaqs] .FaqsList__Intro{flex-direction:column;margin-bottom:16px;gap:24px}}flynt-component[name=BlockFaqs] .FaqsList__Faq{border-bottom:1px solid #C0C6C0}flynt-component[name=BlockFaqs] .FaqsList__Faq__Header{display:flex;justify-content:space-between;gap:32px;cursor:pointer;padding:24px 0}@media (min-width: 64em){flynt-component[name=BlockFaqs] .FaqsList__Faq__Header{align-items:center}}flynt-component[name=BlockFaqs] .FaqsList__Faq__Header.active .FaqsList__Faq__Icon--Inactive{opacity:0}flynt-component[name=BlockFaqs] .FaqsList__Faq__Header.active .FaqsList__Faq__Icon--Active{opacity:1}flynt-component[name=BlockFaqs] .FaqsList__Faq__Title h4{font-size:1.25rem;line-height:1.75rem;font-family:var(--font-family-text);font-style:normal}@media (max-width: 63.99em){flynt-component[name=BlockFaqs] .FaqsList__Faq__Title h4{font-size:1rem;line-height:1.5rem}}flynt-component[name=BlockFaqs] .FaqsList__Faq__Icon{display:flex;width:32px;height:32px;align-items:center;justify-content:flex-end}flynt-component[name=BlockFaqs] .FaqsList__Faq__Icon--Inactive,flynt-component[name=BlockFaqs] .FaqsList__Faq__Icon--Active{position:absolute;transition:all ease-in-out .3s}flynt-component[name=BlockFaqs] .FaqsList__Faq__Icon--Inactive{opacity:1}flynt-component[name=BlockFaqs] .FaqsList__Faq__Icon--Active{opacity:0}flynt-component[name=BlockFaqs] .FaqsList__Faq__Icon svg{width:14px;height:auto}flynt-component[name=BlockFaqs] .FaqsList__Faq__Content{padding-bottom:24px}flynt-component[name=BlockFaqs] .FaqsList__Faq__Content p{margin:0 0 16px}flynt-component[name=BlockFaqs] .FaqsList__Faq__Content p b,flynt-component[name=BlockFaqs] .FaqsList__Faq__Content p strong{font-weight:700}flynt-component[name=BlockFaqs] .FaqsList__Faq__Content p:last-child{margin:0}flynt-component[name=BlockFeaturesAccordion]{padding:128px 0;background:#F2F4F2}flynt-component[name=BlockFeaturesAccordion].background--white{background:#ffffff}flynt-component[name=BlockFeaturesAccordion].background--white .FeaturesAccordion__Service__Inner{background:#F2F4F2}@media (max-width: 63.99em){flynt-component[name=BlockFeaturesAccordion]{padding:40px 0}}flynt-component[name=BlockFeaturesAccordion] .FeaturesAccordion__Inner{display:flex;gap:96px}@media (max-width: 63.99em){flynt-component[name=BlockFeaturesAccordion] .FeaturesAccordion__Inner{flex-direction:column;gap:40px}}flynt-component[name=BlockFeaturesAccordion] .FeaturesAccordion__Content{flex:1}@media (max-width: 63.99em){flynt-component[name=BlockFeaturesAccordion] .FeaturesAccordion__Content{width:100%}}flynt-component[name=BlockFeaturesAccordion] .FeaturesAccordion__Title{margin-bottom:24px}@media (max-width: 63.99em){flynt-component[name=BlockFeaturesAccordion] .FeaturesAccordion__Title{margin-bottom:20px}}flynt-component[name=BlockFeaturesAccordion] .FeaturesAccordion__Description{margin-bottom:32px}@media (max-width: 63.99em){flynt-component[name=BlockFeaturesAccordion] .FeaturesAccordion__Description{margin-bottom:28px}}flynt-component[name=BlockFeaturesAccordion] .FeaturesAccordion__Services{width:60%}@media (max-width: 63.99em){flynt-component[name=BlockFeaturesAccordion] .FeaturesAccordion__Services{width:100%}}flynt-component[name=BlockFeaturesAccordion] .FeaturesAccordion__Services__Items{display:flex;flex-direction:column;gap:16px}flynt-component[name=BlockFeaturesAccordion] .FeaturesAccordion__Services__Items--smaller .FeaturesAccordion__Service__Image{display:flex;justify-content:center;align-items:center}flynt-component[name=BlockFeaturesAccordion] .FeaturesAccordion__Services__Items--smaller .FeaturesAccordion__Service__Image img{max-width:56px;max-height:56px}flynt-component[name=BlockFeaturesAccordion] .FeaturesAccordion__Service__Inner{display:flex;gap:24px;background:#ffffff;border-radius:5px;padding:16px 32px}@media (max-width: 63.99em){flynt-component[name=BlockFeaturesAccordion] .FeaturesAccordion__Service__Inner{padding:16px;gap:20px}}flynt-component[name=BlockFeaturesAccordion] .FeaturesAccordion__Service__Image{width:80px}flynt-component[name=BlockFeaturesAccordion] .FeaturesAccordion__Service__Image img{width:100%;height:auto}@media (max-width: 63.99em){flynt-component[name=BlockFeaturesAccordion] .FeaturesAccordion__Service__Image img{width:56px}}flynt-component[name=BlockFeaturesAccordion] .FeaturesAccordion__Service__Content{flex:1}flynt-component[name=BlockFeaturesAccordion] .FeaturesAccordion__Service__Title{margin-bottom:12px}@media (max-width: 63.99em){flynt-component[name=BlockFeaturesAccordion] .FeaturesAccordion__Service__Title{margin-bottom:8px}}flynt-component[name=BlockFeaturesAccordion] .FeaturesAccordion__Service__Title h4{font-size:1.25rem;line-height:1.75rem}@media (max-width: 63.99em){flynt-component[name=BlockFeaturesAccordion] .FeaturesAccordion__Service__Title h4{font-size:1.125rem;line-height:1.625rem}}flynt-component[name=BlockFeaturesAccordion] .FeaturesAccordion__Service__Description p{font-size:.875rem;line-height:1.375rem}flynt-component[name=BlockFeaturesGraphicIcons]{background-color:#fff;padding-top:0}flynt-component[name=BlockFeaturesGraphicIcons] .FeaturesGraphicIcons__BackgroundPattern{position:absolute;top:10px;left:18%;width:150px;height:150px;z-index:0}flynt-component[name=BlockFeaturesGraphicIcons] .FeaturesGraphicIcons__BackgroundPattern svg{width:100%;height:100%}flynt-component[name=BlockFeaturesGraphicIcons] .FeaturesGraphicIcons__Head{padding-top:40px;position:relative}flynt-component[name=BlockFeaturesGraphicIcons] .FeaturesGraphicIcons__Head__ParallaxImage{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;z-index:1}flynt-component[name=BlockFeaturesGraphicIcons] .FeaturesGraphicIcons__Head__ParallaxImage .parallax{height:150%}flynt-component[name=BlockFeaturesGraphicIcons] .FeaturesGraphicIcons__Head__ParallaxImage img{width:100%;height:100%;object-fit:cover;object-position:center}flynt-component[name=BlockFeaturesGraphicIcons] .FeaturesGraphicIcons__Head__Inner{position:relative;z-index:2;padding-bottom:55px}flynt-component[name=BlockFeaturesGraphicIcons] h2,flynt-component[name=BlockFeaturesGraphicIcons] .FeaturesGraphicIcons__Intro{text-align:center}flynt-component[name=BlockFeaturesGraphicIcons] h2{font-weight:400;padding-bottom:24px}flynt-component[name=BlockFeaturesGraphicIcons] .FeaturesGraphicIcons__Intro{padding-bottom:40px}@media (min-width: 64em){flynt-component[name=BlockFeaturesGraphicIcons] .FeaturesGraphicIcons__Intro{padding-bottom:80px}}flynt-component[name=BlockFeaturesGraphicIcons] .FeaturesGraphicIcons__Items__Wrap{position:relative;margin-top:-55px;z-index:3}flynt-component[name=BlockFeaturesGraphicIcons] .FeaturesGraphicIcons__Items__Wrap:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 55px);background-color:#f8f8f5;z-index:0}flynt-component[name=BlockFeaturesGraphicIcons] .FeaturesGraphicIcons__Items{display:flex;flex-wrap:wrap;position:relative;z-index:1;justify-content:center}@media (min-width: 64em){flynt-component[name=BlockFeaturesGraphicIcons] .FeaturesGraphicIcons__Items{justify-content:flex-start;padding-bottom:40px}}flynt-component[name=BlockFeaturesGraphicIcons] .FeaturesGraphicIcons__Item{text-align:center;width:50%;flex:0 0 auto;padding:0 10px 20px}flynt-component[name=BlockFeaturesGraphicIcons] .FeaturesGraphicIcons__Item h4{font-weight:400;font-size:1.375rem;line-height:1.75rem;color:var(--color-primary);padding-top:10px;padding-bottom:15px}@media (min-width: 64em){flynt-component[name=BlockFeaturesGraphicIcons] .FeaturesGraphicIcons__Item{padding:0 15px 30px}}@media (min-width: 80em){flynt-component[name=BlockFeaturesGraphicIcons] .FeaturesGraphicIcons__Item{flex:1}flynt-component[name=BlockFeaturesGraphicIcons] .FeaturesGraphicIcons__Item.FeaturesGraphicIcons__Item--OneFifth{width:20%;flex:0 0 auto}}flynt-component[name=BlockFeaturesGraphicIcons] .FeaturesGraphicIcons__Item__Icon{width:110px;height:110px;border-radius:999px;background-color:#f8f8f5;padding:10px;box-sizing:border-box;margin:0 auto}flynt-component[name=BlockFeaturesGraphicIcons] .FeaturesGraphicIcons__Item__Icon img{height:100%;width:auto;margin:0 auto;border-radius:999px}flynt-component[name=BlockFeaturesGraphicIcons] .FeaturesGraphicIcons__Item__Description{display:none;font-size:.875rem;line-height:1.3125rem}@media (min-width: 48em){flynt-component[name=BlockFeaturesGraphicIcons] .FeaturesGraphicIcons__Item__Description{display:block}}flynt-component[name=BlockFeaturesGraphicIcons] .FeaturesGraphicIcons__Cta{position:relative;text-align:center;z-index:2}flynt-component[name=BlockFeaturesGraphicIcons].FeaturesGraphicIcons--Secondary{background-color:#f8f8f5}flynt-component[name=BlockFeaturesGraphicIcons].FeaturesGraphicIcons--Secondary .FeaturesGraphicIcons__Head{background-color:var(--color-secondary)}flynt-component[name=BlockFeaturesGraphicIcons].FeaturesGraphicIcons--BrilliantWhite{background-color:#f8f8f5}flynt-component[name=BlockFeaturesGraphicIcons].FeaturesGraphicIcons--BrilliantWhite .FeaturesGraphicIcons__Head{background-color:#fff}@media (min-width: 64em){flynt-component[name=BlockFeaturesGraphicIcons].FeaturesGraphicIcons--BrilliantWhite .FeaturesGraphicIcons__Head{padding-top:100px}}flynt-component[name=BlockFeaturesGraphicIcons].FeaturesGraphicIcons--ParallaxImage{background-color:transparent}flynt-component[name=BlockFeaturesGraphicIcons].FeaturesGraphicIcons--ParallaxImage .FeaturesGraphicIcons__Head{padding:0}flynt-component[name=BlockFeaturesGraphicIcons].FeaturesGraphicIcons--ParallaxImage .FeaturesGraphicIcons__Head__Wrap{padding-top:40px}flynt-component[name=BlockFeaturesGraphicIcons].FeaturesGraphicIcons--ParallaxImage .FeaturesGraphicIcons__Head__Inner{min-height:460px;padding-top:50px;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.4) 100%)}@media (min-width: 64em){flynt-component[name=BlockFeaturesGraphicIcons].FeaturesGraphicIcons--ParallaxImage .FeaturesGraphicIcons__Head__Inner{padding-top:0}}flynt-component[name=BlockFeaturesGraphicIcons].FeaturesGraphicIcons--ParallaxImage .FeaturesGraphicIcons__Head__Content{position:relative;padding:60px 20px;max-width:1030px;margin:50px auto 0;background-color:var(--color-secondary);border-radius:0 20px}flynt-component[name=BlockFeaturesGraphicIcons].FeaturesGraphicIcons--ParallaxImage .FeaturesGraphicIcons__Head__Content h2{font-weight:300}flynt-component[name=BlockFeaturesGraphicIcons].FeaturesGraphicIcons--ParallaxImage .FeaturesGraphicIcons__Head__Content h2 b{font-weight:600}@media (min-width: 64em){flynt-component[name=BlockFeaturesGraphicIcons].FeaturesGraphicIcons--ParallaxImage .FeaturesGraphicIcons__Head__Content{border-radius:0 50px;transform:translateY(-50px)}}@media (max-width: 63.99em){flynt-component[name=BlockFeaturesGraphicIcons].FeaturesGraphicIcons--ParallaxImage .FeaturesGraphicIcons__Head__Content{margin-top:35px;padding:40px 20px 35px}}flynt-component[name=BlockFeaturesGraphicIcons].FeaturesGraphicIcons--ParallaxImage .FeaturesGraphicIcons__ArrowDown{position:absolute;width:60px;height:60px;display:flex;justify-content:center;align-items:center;border-radius:0 10px;background-color:var(--color-secondary);bottom:0;left:50%;transform:translate(-50%,50%)}flynt-component[name=BlockFeaturesGraphicIcons].FeaturesGraphicIcons--ParallaxImage .FeaturesGraphicIcons__ArrowDown__Inner{width:26px;height:26px;display:flex;justify-content:center;align-items:center;border-radius:0 5px;background-color:var(--color-primary)}flynt-component[name=BlockFeaturesGraphicIcons].FeaturesGraphicIcons--ParallaxImage .FeaturesGraphicIcons__Intro{padding-bottom:0}flynt-component[name=BlockFeaturesSingle] .FeaturesSingle__Wrap{text-align:center;padding-top:50px}flynt-component[name=BlockFeaturesSingle] .FeaturesSingle__Inner{position:relative}flynt-component[name=BlockFeaturesSingle] .FeaturesSingle__Bg{position:absolute;top:0;left:0;width:100%;height:100%}flynt-component[name=BlockFeaturesSingle] .FeaturesSingle__Bg img{width:100%;height:100%;object-fit:cover;border-radius:0 30px}@media (min-width: 64em){flynt-component[name=BlockFeaturesSingle] .FeaturesSingle__Bg img{border-radius:0 50px}}flynt-component[name=BlockFeaturesSingle] .FeaturesSingle__Badge{width:110px;height:110px;border-radius:999px;background-color:var(--color-secondary);border:10px solid #ffffff;box-sizing:border-box;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:3}flynt-component[name=BlockFeaturesSingle] .FeaturesSingle__Content{position:relative;padding-top:80px;padding-bottom:50px;background-color:rgb(from var(--color-secondary) r g b/90%);border-radius:0 30px;overflow:hidden;z-index:2}flynt-component[name=BlockFeaturesSingle] .FeaturesSingle__Content h3{font-weight:400}@media (min-width: 64em){flynt-component[name=BlockFeaturesSingle] .FeaturesSingle__Content{border-radius:0 50px}}flynt-component[name=BlockFeaturesSingle] .FeaturesSingle__Content__Inner{max-width:1080px;margin:0 auto;padding:0 20px}flynt-component[name=BlockFeaturesSingle] .FeaturesSingle__Text{padding-top:16px}flynt-component[name=BlockFeaturesSingle] .FeaturesSingle__Text p{padding-bottom:16px}flynt-component[name=BlockFeaturesSingle] .FeaturesSingle__Button{padding-top:40px}flynt-component[name=BlockFeaturesTextBoxes]{padding:128px 0}@media (max-width: 47.99em){flynt-component[name=BlockFeaturesTextBoxes]{padding:40px 0}}flynt-component[name=BlockFeaturesTextBoxes] .FeaturesTextBoxes__Wrap{padding:0 12px;max-width:1500px;margin:0 auto}flynt-component[name=BlockFeaturesTextBoxes] .FeaturesTextBoxes__Heading{padding-bottom:64px}@media (max-width: 47.99em){flynt-component[name=BlockFeaturesTextBoxes] .FeaturesTextBoxes__Heading{padding-bottom:40px}}flynt-component[name=BlockFeaturesTextBoxes] h2{text-align:center}flynt-component[name=BlockFeaturesTextBoxes] .FeaturesTextBoxes__Intro{text-align:center;max-width:1100px;margin:0 auto;padding-top:24px}@media (max-width: 47.99em){flynt-component[name=BlockFeaturesTextBoxes] .FeaturesTextBoxes__Intro{padding-top:16px}}flynt-component[name=BlockFeaturesTextBoxes] .FeaturesTextBoxes__ParallaxImage{width:100%;margin:0 0 -32px;min-height:550px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width: 63.99em){flynt-component[name=BlockFeaturesTextBoxes] .FeaturesTextBoxes__ParallaxImage{min-height:225px}}flynt-component[name=BlockFeaturesTextBoxes] .FeaturesTextBoxes__Items{display:flex;flex-wrap:wrap;justify-content:center;gap:32px}@media (max-width: 47.99em){flynt-component[name=BlockFeaturesTextBoxes] .FeaturesTextBoxes__Items{gap:16px}}@media (min-width: 48em){flynt-component[name=BlockFeaturesTextBoxes] .FeaturesTextBoxes__Items--5 .FeaturesTextBoxes__Item{width:calc(20% - 25.6px)}}flynt-component[name=BlockFeaturesTextBoxes] .FeaturesTextBoxes__Item{text-align:center;padding:32px;background:#F2F4F2;border-radius:5px;overflow:hidden;width:calc(25% - 24px)}@media (max-width: 47.99em){flynt-component[name=BlockFeaturesTextBoxes] .FeaturesTextBoxes__Item{width:100%}}flynt-component[name=BlockFeaturesTextBoxes] .FeaturesTextBoxes__Item h3{font-size:1.125rem;line-height:1.75rem;font-weight:600;padding-bottom:12px}@media (min-width: 48em){flynt-component[name=BlockFeaturesTextBoxes] .FeaturesTextBoxes__Item h3{font-size:1.25rem;line-height:1.75rem}}flynt-component[name=BlockFeaturesTextBoxes] .FeaturesTextBoxes__Item__Inner__Image{display:flex;justify-content:center;margin-bottom:24px}@media (max-width: 47.99em){flynt-component[name=BlockFeaturesTextBoxes] .FeaturesTextBoxes__Item__Inner__Image{margin-bottom:16px}}flynt-component[name=BlockFeaturesTextBoxes] .FeaturesTextBoxes__Item__Inner__Image img{max-width:80px;height:auto}flynt-component[name=BlockFeaturesTextBoxes] .FeaturesTextBoxes__Item__Description{font-size:.875rem;line-height:1.3125rem}flynt-component[name=BlockFeaturesTextBoxes] .FeaturesTextBoxes__Cta{text-align:center;padding-top:64px}@media (max-width: 47.99em){flynt-component[name=BlockFeaturesTextBoxes] .FeaturesTextBoxes__Cta{padding-top:24px}}flynt-component[name=BlockFeaturesTextBoxes].FeaturesTextBoxes--Parallax .FeaturesTextBoxes__Wrap{padding:0;max-width:100%}flynt-component[name=BlockFeaturesTextBoxes].FeaturesTextBoxes--Parallax .FeaturesTextBoxes__Heading,flynt-component[name=BlockFeaturesTextBoxes].FeaturesTextBoxes--Parallax .FeaturesTextBoxes__Items{padding-left:12px;padding-right:12px;max-width:1500px;margin-left:auto;margin-right:auto}flynt-component[name=BlockFooterSignup] .FooterSignup__Inner{background:#272D31;color:#fff;padding:96px;border-radius:5px;display:flex;gap:96px}@media (max-width: 63.99em){flynt-component[name=BlockFooterSignup] .FooterSignup__Inner{padding:28px 24px 32px;border-radius:10px;gap:24px;flex-direction:column}}flynt-component[name=BlockFooterSignup] .FooterSignup__Media{width:40%}@media (max-width: 63.99em){flynt-component[name=BlockFooterSignup] .FooterSignup__Media{width:100%}}flynt-component[name=BlockFooterSignup] .FooterSignup__Media img{border-radius:5px}flynt-component[name=BlockFooterSignup] .FooterSignup__Text{flex:1}flynt-component[name=BlockFooterSignup] .FooterSignup__Heading{margin-bottom:24px}@media (max-width: 63.99em){flynt-component[name=BlockFooterSignup] .FooterSignup__Heading{margin-bottom:16px}}flynt-component[name=BlockFooterSignup] .FooterSignup__Heading h3{font-size:2.5rem;line-height:3.25rem}@media (max-width: 63.99em){flynt-component[name=BlockFooterSignup] .FooterSignup__Heading h3{font-size:1.75rem;line-height:2.5rem}}flynt-component[name=BlockFooterSignup] .FooterSignup__Description{margin-bottom:24px}@media (max-width: 63.99em){flynt-component[name=BlockFooterSignup] .FooterSignup__Description{margin-bottom:16px}}flynt-component[name=BlockFooterSignup] .FooterSignup__Description p{font-size:1rem;line-height:1.75rem}flynt-component[name=BlockFooterSignup] .FooterSignup__Info{flex:1}@media (max-width: 63.99em){flynt-component[name=BlockFooterSignup] .FooterSignup__Info{order:3}}flynt-component[name=BlockFooterSignup] .FooterSignup__ButtonInfo{margin-bottom:32px}@media (max-width: 63.99em){flynt-component[name=BlockFooterSignup] .FooterSignup__ButtonInfo{margin-bottom:36px}}flynt-component[name=BlockFooterSignup] .FooterSignup__ButtonInfo ul,flynt-component[name=BlockFooterSignup] .FooterSignup__ButtonInfo ol{list-style:none;padding:0}flynt-component[name=BlockFooterSignup] .FooterSignup__ButtonInfo ul li,flynt-component[name=BlockFooterSignup] .FooterSignup__ButtonInfo ol li{position:relative;padding-left:32px;font-size:1.125rem;line-height:1.625rem;font-family:var(--font-family-heading)}@media (max-width: 63.99em){flynt-component[name=BlockFooterSignup] .FooterSignup__ButtonInfo ul li,flynt-component[name=BlockFooterSignup] .FooterSignup__ButtonInfo ol li{font-size:1rem;line-height:1.5rem}}flynt-component[name=BlockFooterSignup] .FooterSignup__ButtonInfo ul li:before,flynt-component[name=BlockFooterSignup] .FooterSignup__ButtonInfo ol li:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath fill='%23818C80' d='M320 576C178.6 576 64 461.4 64 320C64 178.6 178.6 64 320 64C461.4 64 576 178.6 576 320C576 461.4 461.4 576 320 576zM320 96C196.3 96 96 196.3 96 320C96 443.7 196.3 544 320 544C443.7 544 544 443.7 544 320C544 196.3 443.7 96 320 96zM403.1 230.6C408.3 223.5 418.3 221.9 425.4 227.1C432.5 232.3 434.1 242.3 428.9 249.4L300.9 425.4C298.1 429.2 293.9 431.6 289.2 431.9C284.5 432.2 279.9 430.6 276.6 427.3L212.6 363.3C206.4 357.1 206.4 346.9 212.6 340.7C218.8 334.5 229 334.5 235.2 340.7L285.9 391.4L402.9 230.6z'/%3E%3C/svg%3E");display:block;width:20px;height:auto;position:absolute;top:3px;left:0}flynt-component[name=BlockFooterSignup] .FooterSignup__Button .button{width:100%}flynt-component[name=BlockFooterSignup] .FooterSignup__Image{flex:1;border-radius:5px;overflow:hidden}@media (max-width: 63.99em){flynt-component[name=BlockFooterSignup] .FooterSignup__Image{order:1}}flynt-component[name=BlockFooterSignup] .FooterSignup__Image img{width:100%;height:auto;aspect-ratio:9/7}flynt-component[name=BlockForm] h2{text-align:center;color:#fff;font-weight:500;padding-bottom:16px;font-family:var(--font-family-text);font-style:normal}@media (max-width: 63.99em){flynt-component[name=BlockForm] h2{padding-bottom:12px}}flynt-component[name=BlockForm] .BlockForm__Inner{max-width:1240px;background-color:#272d31;margin:0 auto;border-radius:5px;padding:64px}@media (max-width: 63.99em){flynt-component[name=BlockForm] .BlockForm__Inner{padding:40px 24px}}flynt-component[name=BlockForm] .BlockForm__Intro{text-align:center;color:#fff;max-width:820px;margin:0 auto;padding-bottom:32px}flynt-component[name=BlockForm] .BlockForm__Intro p{font-size:.875rem;line-height:1.375rem}flynt-component[name=BlockForm] .BlockForm__Form{max-width:820px;margin:0 auto}flynt-component[name=BlockForm] .BlockForm__Form .gform_fields,flynt-component[name=BlockForm] .BlockForm__Form .gfmc-container,flynt-component[name=BlockForm] .BlockForm__Form .ginput_container{gap:10px!important}flynt-component[name=BlockForm] .BlockForm__Form .ginput_container>span{padding:0!important}flynt-component[name=BlockForm] .BlockForm__Form input[type=text],flynt-component[name=BlockForm] .BlockForm__Form input[type=email],flynt-component[name=BlockForm] .BlockForm__Form select,flynt-component[name=BlockForm] .BlockForm__Form textarea{background-color:#686c6f;padding:16px!important;font-size:1rem;border-radius:5px;font-family:var(--font-family-text);color:#fff}flynt-component[name=BlockForm] .BlockForm__Form input[type=text]::placeholder,flynt-component[name=BlockForm] .BlockForm__Form input[type=email]::placeholder,flynt-component[name=BlockForm] .BlockForm__Form select::placeholder,flynt-component[name=BlockForm] .BlockForm__Form textarea::placeholder{color:#fff;font-family:var(--font-family-text);font-style:normal}flynt-component[name=BlockForm] .BlockForm__Form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,<svg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1 1L6.5 7L12 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 16px center;background-size:12px 8px;padding-right:40px!important}flynt-component[name=BlockForm] .BlockForm__Form input[type=submit]{display:inline-block;background-color:#6f796e;color:#fff;transition:all .3s ease-in-out;margin:0;width:100%}flynt-component[name=BlockForm] .BlockForm__Form input[type=submit]:hover{border-color:var(--color-primary-darker);background-color:var(--color-primary-darker);color:#fff}flynt-component[name=BlockForm] .BlockForm__Form textarea{height:118px!important;min-height:initial;box-sizing:border-box}flynt-component[name=BlockForm] .BlockForm__Form .gform_footer{text-align:center;justify-content:center}@media (max-width: 63.99em){flynt-component[name=BlockForm] .BlockForm__Form .ginput_container_name{display:flex;flex-direction:column;gap:16px}flynt-component[name=BlockForm] .BlockForm__Form .ginput_container_name span{margin:0}}flynt-component[name=BlockForm] .BlockForm__Form .gfield_label_before_complex{color:#fff;font-weight:400;font-family:var(--font-family-heading);margin-bottom:12px}flynt-component[name=BlockForm] .BlockForm__Form .gfield_checkbox label{color:#fff;font-family:var(--font-family-heading)}flynt-component[name=BlockForm] .BlockForm__Form .gfield_checkbox input{accent-color:#5d6768}flynt-component[name=BlockForm] .BlockForm__Form .ginput_container_checkbox{padding-bottom:16px}flynt-component[name=BlockForm] .BlockForm__Form .ginput_container_consent input{accent-color:#5d6768}flynt-component[name=BlockForm] .BlockForm__Form .gfield_consent_label{font-size:.875rem;line-height:1.375rem;color:#fff}flynt-component[name=BlockForm] .BlockForm__Form .legal-consent-container a{color:#fff}flynt-component[name=BlockForm] .BlockForm__Form .hbspt-form .hs-error-msgs label a{font-size:.75rem;color:red}flynt-component[name=BlockForm] .BlockForm__Form .hs-form-booleancheckbox{padding-top:10px}flynt-component[name=BlockForm] .BlockForm__Form .hs-form-booleancheckbox label{color:#fff;font-size:.875rem;display:flex;align-items:center}flynt-component[name=BlockForm] .BlockForm__Form .hs-form-booleancheckbox label input{margin-top:0}flynt-component[name=BlockForm] .BlockForm__Form .gform_footer{padding-bottom:0}flynt-component[name=BlockForm] .BlockForm__Form button.modalTrigger{font-size:.75rem;color:#fff;cursor:pointer;margin-top:-4px;padding-bottom:4px;text-decoration:underline;display:block}flynt-component[name=BlockFormHorizontal]{position:relative;background-color:var(--color-secondary);display:none}@media (max-width: 63.99em){flynt-component[name=BlockFormHorizontal]{padding-top:40px}}flynt-component[name=BlockFormHorizontal] .HorizontalForm__Content{text-align:center}@media (min-width: 80em){flynt-component[name=BlockFormHorizontal] .HorizontalForm__Content{text-align:left}}flynt-component[name=BlockFormHorizontal] .HorizontalForm__Intro{font-size:.875rem;padding-top:16px}@media (min-width: 48em){flynt-component[name=BlockFormHorizontal] .HorizontalForm__Intro{font-size:1rem}}flynt-component[name=BlockFormHorizontal] .HorizontalForm__Form{padding-top:38px}flynt-component[name=BlockFormHorizontal] .HorizontalForm__Form input[type=text],flynt-component[name=BlockFormHorizontal] .HorizontalForm__Form input[type=email],flynt-component[name=BlockFormHorizontal] .HorizontalForm__Form select,flynt-component[name=BlockFormHorizontal] .HorizontalForm__Form textarea{background-color:#fff;padding:14px 20px 14px 30px!important;font-family:var(--font-family-heading);font-style:italic}flynt-component[name=BlockFormHorizontal] .HorizontalForm__Form input[type=text]::placeholder,flynt-component[name=BlockFormHorizontal] .HorizontalForm__Form input[type=email]::placeholder,flynt-component[name=BlockFormHorizontal] .HorizontalForm__Form select::placeholder,flynt-component[name=BlockFormHorizontal] .HorizontalForm__Form textarea::placeholder{color:#5a5a5a}@media (max-width: 63.99em){flynt-component[name=BlockFormHorizontal] .HorizontalForm__Form input[type=text],flynt-component[name=BlockFormHorizontal] .HorizontalForm__Form input[type=email],flynt-component[name=BlockFormHorizontal] .HorizontalForm__Form select,flynt-component[name=BlockFormHorizontal] .HorizontalForm__Form textarea{padding:14px 20px!important}}flynt-component[name=BlockFormHorizontal] .HorizontalForm__Form input[type=submit]{display:inline-block;background-color:transparent;color:var(--color-primary);border:2px solid var(--color-primary);transition:all .3s ease-in-out;font-weight:700;border-width:2px;margin:0}flynt-component[name=BlockFormHorizontal] .HorizontalForm__Form input[type=submit]:hover{background-color:var(--color-primary-darker);color:#fff}@media (max-width: 63.99em){flynt-component[name=BlockFormHorizontal] .HorizontalForm__Form input[type=submit]{width:100%}}@media (min-width: 64em){flynt-component[name=BlockFormHorizontal] .HorizontalForm__Form form{display:flex;justify-content:center;align-items:center;gap:16px}}@media (min-width: 80em){flynt-component[name=BlockFormHorizontal] .HorizontalForm__Form form{justify-content:flex-start}}flynt-component[name=BlockFormHorizontal] .HorizontalForm__Form .hbspt-form .submitted-message{color:var(--color-text)!important}@media (max-width: 63.99em){flynt-component[name=BlockFormHorizontal] .HorizontalForm__Form .hbspt-form form{display:flex;flex-direction:column;gap:10px}}flynt-component[name=BlockFormHorizontal] .HorizontalForm__Image{display:none}flynt-component[name=BlockFormHorizontal] .HorizontalForm__Image img{width:100%;height:100%;object-fit:cover;object-position:center}@media (min-width: 80em){flynt-component[name=BlockFormHorizontal] .HorizontalForm__Image{display:block;position:absolute;top:0;right:0;width:400px;height:100%;background-color:var(--color-secondary);z-index:1}}@media (min-width: 93.75em){flynt-component[name=BlockFormHorizontal] .HorizontalForm__Image{width:520px}}@media (max-width: 63.99em){flynt-component[name=BlockFormHorizontal] .hs-submit{margin-top:10px}}flynt-component[name=BlockFormWithInfo]{padding:64px 0 128px;background:#F2F4F2}@media (max-width: 63.99em){flynt-component[name=BlockFormWithInfo]{padding:40px 0}}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Cols{display:flex;flex-direction:column;gap:32px}@media (min-width: 64em){flynt-component[name=BlockFormWithInfo] .FormWithInfo__Cols{flex-direction:row;justify-content:space-between;gap:96px}}flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormLeftContent{order:2}@media (min-width: 64em){flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormLeftContent{order:1;flex:1}}flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormLeftContent h2{margin-bottom:24px}flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormLeftContent h4{margin-bottom:12px;font-weight:400}flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormLeftContent p{padding-bottom:30px}@media (max-width: 63.99em){flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormLeftContent p{padding-bottom:20px}}flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormLeftContent h5{font-size:1.625rem;font-weight:300}flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormLeftContent li{margin:0 0 24px;position:relative;padding-left:28px}@media (max-width: 63.99em){flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormLeftContent li{margin:0 0 16px}}flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormLeftContent li b,flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormLeftContent li strong,flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormLeftContent li h4,flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormLeftContent li h5,flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormLeftContent li h6{font-size:1.125rem;font-weight:600;font-family:var(--font-family-heading);font-style:italic}flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormLeftContent li:last-of-type{margin:0}flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormLeftContent ul{padding:0;margin:24px 0 0;list-style:none}flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormLeftContent ul li:before{display:inline-block;width:18px;height:24px;position:absolute;top:5px;left:0;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23818C80' d='M441 103c9.4 9.4 9.4 24.6 0 33.9L177 401c-9.4 9.4-24.6 9.4-33.9 0L7 265c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l119 119L407 103c9.4-9.4 24.6-9.4 33.9 0z' /%3E%3C/svg%3E")}flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormLeftContent ol li{padding-left:6px}flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormLeftContent__Image{margin-bottom:30px}@media (max-width: 63.99em){flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormLeftContent__Image{margin-bottom:12px}}flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormWrap{order:1;position:relative;border-radius:5px;overflow:hidden;width:100%;max-width:650px}flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormBackground{display:none}flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormContent{background-color:#272d31;border-radius:5px;padding:64px}@media (max-width: 63.99em){flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormContent{padding:40px 24px}}flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormContent h2{color:#fff;text-align:center;font-weight:500;font-family:var(--font-family-text);font-style:normal}flynt-component[name=BlockFormWithInfo] .FormWithInfo__FormDescription{color:#fff;text-align:center;padding-top:16px}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form{max-width:820px;margin:0 auto;padding-top:40px}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .gform_fields,flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .gfmc-container,flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .ginput_container{gap:10px!important}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .ginput_container>span{padding:0!important}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form input[type=text],flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form input[type=email],flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form input[type=tel],flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form select,flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form textarea,flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .hs-stori_brochure_multiselect_options{background-color:#686c6f!important;padding:16px!important;font-size:1rem!important;border-radius:5px!important;font-family:var(--font-family-text)!important;color:#fff!important}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form input[type=text]::placeholder,flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form input[type=email]::placeholder,flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form input[type=tel]::placeholder,flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form select::placeholder,flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form textarea::placeholder,flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .hs-stori_brochure_multiselect_options::placeholder{color:#fff;font-family:var(--font-family-text);font-style:normal}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,<svg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1 1L6.5 7L12 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 16px center;background-size:12px 8px;padding-right:40px!important}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form input[type=submit]{display:inline-block;background-color:#6f796e;color:#fff;transition:all .3s ease-in-out;margin:0;width:100%}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form input[type=submit]:hover{border-color:var(--color-primary-darker);background-color:var(--color-primary-darker);color:#fff}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form textarea{height:118px!important;min-height:initial;box-sizing:border-box}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .gform_footer{text-align:center;justify-content:center;padding:0}@media (max-width: 63.99em){flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .ginput_container_name{display:flex;flex-direction:column;gap:16px}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .ginput_container_name span{margin:0}}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .gfield_label_before_complex{color:#fff;font-weight:400;font-family:var(--font-family-heading);margin-bottom:12px}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .gfield_checkbox label{color:#fff;font-family:var(--font-family-heading)}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .gfield_checkbox input{accent-color:#5d6768}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .ginput_container_checkbox{padding-bottom:16px}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .ginput_container_consent{margin-bottom:16px}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .ginput_container_consent input{accent-color:#5d6768}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .ginput_container_consent .gfield_required_text{display:none}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .gfield_consent_label{font-size:.875rem;line-height:1.375rem;color:#fff}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .legal-consent-container a{color:#fff}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .hbspt-form .hs-error-msgs label a{font-size:.75rem;color:red}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .hs-form-booleancheckbox{padding-top:10px}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .hs-form-booleancheckbox label{color:#fff;font-size:.875rem;display:flex;align-items:center}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .hs-form-booleancheckbox label input{margin-top:0}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .hbspt-form .hs-form-field{margin-bottom:10px}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .hs-fieldtype-checkbox{background-color:#fff;padding:14px 20px 14px 30px}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .hs-fieldtype-checkbox .hs-field-desc{color:#000;font-size:.875rem;font-weight:400;font-style:normal;font-family:var(--font-family-text)}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .hs-fieldtype-checkbox ul{display:flex;flex-wrap:wrap}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .hs-fieldtype-checkbox li{width:100%;flex:0 0 auto}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .hs-fieldtype-checkbox li label{color:#fff!important;font-weight:300;font-size:.875rem;display:flex;align-items:flex-start;padding:3px 0}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .hs-fieldtype-checkbox li label input{margin-top:0}@media (min-width: 64em){flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .hs-fieldtype-checkbox li{width:50%}}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .hs-submit{margin-top:10px}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .hs-fieldtype-booleancheckbox{padding:4px 0}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .hs-fieldtype-booleancheckbox label{color:#fff!important;font-size:.875rem;display:flex;align-items:center}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .hs-fieldtype-booleancheckbox label input{margin-top:0}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .hs-fieldtype-booleancheckbox label span{margin-left:0}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .gform_wrapper .gform_drop_area{border-color:#686c6f;padding-top:24px;padding-bottom:24px}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .gform_wrapper .gform_drop_area .gform_drop_instructions{color:#fff;font-size:1rem}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .gform_wrapper .gform_drop_area .button{background:#ffffff;color:#272d31;margin-top:8px;padding:10px 44px;font-size:.875rem}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .gform_wrapper .gform_drop_area .button:hover{background:var(--color-primary-darker);color:#fff}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .gform_wrapper .gform_fileupload_rules{color:#fff;font-size:.8125rem;margin:8px 0}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .gform_wrapper .ginput_preview{color:#fff}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .gform_wrapper .gform_submission_error{color:#c02b0a}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Form .gform_confirmation_wrapper .gform_confirmation_message h3{text-align:center;color:#fff;font-weight:700}@media (max-width: 63.99em){flynt-component[name=BlockFormWithInfo] .FormWithInfo__Cols--Layout2 .FormWithInfo__FormWrap{order:9;margin-bottom:36px}flynt-component[name=BlockFormWithInfo] .FormWithInfo__Cols--Layout2 .FormWithInfo__FormLeftContent{padding-top:0;padding-bottom:20px}}flynt-component[name=BlockGalleryGrid]{padding:128px 0;background-color:#272d31}@media (max-width: 63.99em){flynt-component[name=BlockGalleryGrid]{padding:40px 0}}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Intro{display:flex;gap:64px;margin-bottom:64px}@media (max-width: 63.99em){flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Intro{flex-direction:column;gap:24px;margin-bottom:48px}}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Intro__Heading{flex:1;color:#fff}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Intro__Title{margin-bottom:24px}@media (max-width: 63.99em){flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Intro__Title{margin-bottom:16px}}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery{overflow:hidden;position:relative}flynt-component[name=BlockGalleryGrid] .slider-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item{border-radius:5px;overflow:hidden}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item:hover .BlockGalleryGrid__Gallery__Item__Content{opacity:1;pointer-events:all}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item__Image{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item__Image img{width:auto;height:auto;object-fit:cover;object-position:center center}@media (min-width: 64em){flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item__Image img{max-height:400px}}@media (max-width: 63.99em){flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item__Image img{width:100%}}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item__Content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all ease-in-out .3s;background:rgba(0,0,0,.4);z-index:1;opacity:0;pointer-events:none}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item__Content__Inner{text-align:center;padding:24px}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item__Title{color:#fff;font-size:1.25rem;line-height:1.75rem}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item__Button{margin-top:20px}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item--Override .BlockGalleryGrid__Gallery__Item__Image img{width:100%;height:auto;max-height:unset;aspect-ratio:7/10}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item--Override .BlockGalleryGrid__Gallery__Item__Image__Orientation--Landscape img{aspect-ratio:10/7}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Nav{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;align-items:center;pointer-events:none}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Nav__Inner{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 12px}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Nav__Inner button{width:56px;height:56px;background:rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center;border-radius:5px;pointer-events:all;position:unset;top:unset;left:unset;transform:unset}@media (max-width: 63.99em){flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Nav__Inner button{width:44px;height:44px}}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Nav__Inner button svg{width:16px;height:auto;fill:#fff}@media (max-width: 63.99em){flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Nav__Inner button svg{width:12px}}flynt-component[name=BlockGalleryGrid].BlockGalleryGrid--Light{background:#ffffff}flynt-component[name=BlockGalleryGrid].BlockGalleryGrid--Light .BlockGalleryGrid__Intro__Heading{color:#272d31}@media (max-width: 63.99em){flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item--Style2 img{aspect-ratio:10/9!important}}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item--Style2__Content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-end}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item--Style2__Content:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#272d31 100%);transition:all ease-in-out .3s}@media (max-width: 63.99em){flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item--Style2__Content:after{height:100%;background:rgba(39,45,49,.65)}}@media (min-width: 64em){flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item--Style2__Content:hover:after{height:100%}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item--Style2__Content:hover .BlockGalleryGrid__Gallery__Item--Style2__Hover{max-height:150px;transition:max-height .3s ease-in}}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item--Style2__Content__Inner{padding:32px;z-index:2}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item--Style2__Title{font-size:1.5rem;line-height:2rem;font-family:var(--font-family-heading);color:#fff;font-weight:400;margin-bottom:12px}@media (min-width: 64em){flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item--Style2__Hover{max-height:0px;transition:max-height .5s ease-out;overflow:hidden}}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item--Style2__Description{margin-bottom:20px}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item--Style2__Description *{color:#fff}@media (min-width: 64em){flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item--Style3:hover .BlockGalleryGrid__Gallery__Item--Style3__Overlay{opacity:1}}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item--Style3__Overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .2s ease-in-out;cursor:pointer}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item--Style3__OverlayContent{width:96px;height:96px;background:rgba(255,255,255,.8);border-radius:100px;display:flex;align-items:center;justify-content:center;z-index:2}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item--Style3__OverlayContent h5{color:#6f796e;font-size:1rem;line-height:1.25rem;font-weight:500;width:50px;text-align:center;font-family:var(--font-family-text);font-style:normal;z-index:2}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item--Style3__OverlayContent:before{content:"";position:absolute;width:108px;height:108px;background-color:#ffffff80;border-radius:100px;z-index:1}flynt-component[name=BlockGalleryGrid] .BlockGalleryGrid__Gallery__Item--Style3__Details{display:none}.tingle-modal .BlockGalleryGrid__Gallery__Item--Style3__Rollover{display:none}.tingle-modal .BlockGalleryGrid__Gallery__Item--Style3__Details{background-color:#ffffffe6;position:absolute;bottom:0;left:0;width:100%;z-index:1;padding:20px}@media (min-width: 64em){.tingle-modal .BlockGalleryGrid__Gallery__Item--Style3__Details{padding:24px 75px}}.tingle-modal .BlockGalleryGrid__Gallery__Item--Style3__Caption{font-size:.875rem;line-height:1.3125rem}.tingle-modal .BlockGalleryGrid__Gallery__Item--Style3__Info{padding-top:24px;font-size:.8125rem;line-height:1.25rem;display:flex;flex-direction:column;gap:24px}.tingle-modal .BlockGalleryGrid__Gallery__Item--Style3__Info h5{font-family:var(--font-family-text);font-weight:700;font-size:.8125rem;line-height:1.25rem;font-style:normal}.tingle-modal .BlockGalleryGrid__Gallery__Item--Style3__Info ul{list-style:none;padding:0;margin:0}@media (min-width: 64em){.tingle-modal .BlockGalleryGrid__Gallery__Item--Style3__Info>div{max-width:calc(33.33333% - 16px)}}@media (min-width: 64em){.tingle-modal .BlockGalleryGrid__Gallery__Item--Style3__Info{flex-direction:row}}.tingle-modal .BlockGalleryGrid__Gallery__Item--Style3__Overlay{display:none}@media (min-width: 64em){.tingle-modal[data-orientation=portrait] .tingle-modal-box .BlockGalleryGrid__Gallery__Item--Style3__Details{padding:24px}}@media (min-width: 64em) and (min-width: 64em){.tingle-modal[data-orientation=portrait] .tingle-modal-box .BlockGalleryGrid__Gallery__Item--Style3__Info>div{max-width:calc(50% - 12px)}}flynt-component[name=BlockGetInspired]{padding:128px 0}@media (max-width: 63.99em){flynt-component[name=BlockGetInspired]{padding:40px 0}}flynt-component[name=BlockGetInspired] .GetInspired__Intro{margin-bottom:36px;text-align:center}flynt-component[name=BlockGetInspired] .GetInspired__Title{margin-bottom:64px}@media (max-width: 63.99em){flynt-component[name=BlockGetInspired] .GetInspired__Title{margin-bottom:40px}}flynt-component[name=BlockGetInspired] .GetInspired__Items{display:flex;gap:24px}@media (max-width: 63.99em){flynt-component[name=BlockGetInspired] .GetInspired__Items{flex-direction:column;gap:40px}}flynt-component[name=BlockGetInspired] .GetInspired__Item{width:calc(50% - 12px);text-decoration:none}@media (min-width: 64em){flynt-component[name=BlockGetInspired] .GetInspired__Item:hover .GetInspired__Item__Inner:after{height:100%}flynt-component[name=BlockGetInspired] .GetInspired__Item:hover .GetInspired__Item__IntroAndButton{max-height:200px;transition:max-height .3s ease-in}}@media (max-width: 63.99em){flynt-component[name=BlockGetInspired] .GetInspired__Item{width:100%}}flynt-component[name=BlockGetInspired] .GetInspired__Item__Inner{border-radius:5px;overflow:hidden;position:relative;padding:72px;display:flex;align-items:flex-end}@media (min-width: 64em){flynt-component[name=BlockGetInspired] .GetInspired__Item__Inner{min-height:600px}}@media (max-width: 89.99em){flynt-component[name=BlockGetInspired] .GetInspired__Item__Inner{padding:64px}}@media (max-width: 63.99em){flynt-component[name=BlockGetInspired] .GetInspired__Item__Inner{padding:40px 20px 36px}}flynt-component[name=BlockGetInspired] .GetInspired__Item__Inner:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#272d31 100%);transition:all ease-in-out .3s}@media (max-width: 63.99em){flynt-component[name=BlockGetInspired] .GetInspired__Item__Inner:after{height:100%;background:rgba(39,45,49,.65)}}flynt-component[name=BlockGetInspired] .GetInspired__Item__Image{position:absolute;top:0;left:0;width:100%;height:100%}flynt-component[name=BlockGetInspired] .GetInspired__Item__Image img{width:100%;height:100%;object-fit:cover}flynt-component[name=BlockGetInspired] .GetInspired__Item__Content{z-index:1;text-align:center;color:#fff}flynt-component[name=BlockGetInspired] .GetInspired__Item__Title{font-size:2.5rem;line-height:3rem}@media (max-width: 63.99em){flynt-component[name=BlockGetInspired] .GetInspired__Item__Title{font-size:1.75rem;line-height:2.25rem}}@media (min-width: 64em){flynt-component[name=BlockGetInspired] .GetInspired__Item__IntroAndButton{max-height:0px;transition:max-height .5s ease-out;overflow:hidden}}flynt-component[name=BlockGetInspired] .GetInspired__Item__Intro{margin:16px 0 32px}@media (max-width: 63.99em){flynt-component[name=BlockGetInspired] .GetInspired__Item__Intro{margin:12px 0 24px}}flynt-component[name=BlockHandleSets] .HandleSets__Wrap{padding:30px 0;background-color:#fff}flynt-component[name=BlockHandleSets] .HandleSets__Wrap h2{text-align:center;font-size:1.375rem}@media (min-width: 64em){flynt-component[name=BlockHandleSets] .HandleSets__Wrap h2{font-size:1.75rem;line-height:2.625rem}}@media (max-width: 63.99em){flynt-component[name=BlockHandleSets] .HandleSets__Wrap h2{padding:0 20px}}@media (min-width: 64em){flynt-component[name=BlockHandleSets] .HandleSets__Wrap{border-radius:0 50px}}flynt-component[name=BlockHandleSets] .HandleSets__SliderContainer{position:relative;width:100%;overflow:hidden;padding-top:30px;z-index:5}flynt-component[name=BlockHandleSets] .HandleSets__Slides{width:100%;display:flex;flex-wrap:nowrap}flynt-component[name=BlockHandleSets] .HandleSets__Slide{width:280px;padding:0 10px;box-sizing:border-box;transition:opacity .3s ease-in-out;flex:0 0 auto}flynt-component[name=BlockHandleSets] .HandleSets__Slide.swiper-slide-active{opacity:1}flynt-component[name=BlockHandleSets] .HandleSets__HandleSet__Item{display:none;text-align:center}flynt-component[name=BlockHandleSets] .HandleSets__HandleSet__Item.active{display:block!important}flynt-component[name=BlockHandleSets] .HandleSets__HandleSet__Item img{width:200px;height:200px;object-fit:cover;object-position:center;margin:0 auto}flynt-component[name=BlockHandleSets] .HandleSets__HandleSet__Item__Products_Wrap{display:flex;justify-content:center}flynt-component[name=BlockHandleSets] .HandleSets__HandleSet__Item__Products{font-size:.6875rem;line-height:1.125rem;font-weight:400;padding-top:20px;text-align:left;text-transform:uppercase;margin:0 auto}flynt-component[name=BlockHandleSets] .HandleSets__HandleSet__Nav{display:flex;justify-content:center;padding-top:20px;gap:6px}flynt-component[name=BlockHandleSets] .HandleSets__HandleSet__Nav__Item{width:15px;height:15px;border-radius:999px;background-color:#efefef;border:1px solid #ffffff;cursor:pointer}flynt-component[name=BlockHandleSets] .HandleSets__HandleSet__Nav__Item.active{border:1px solid #6F796E}flynt-component[name=BlockHandleSets] .HandleSets__Cta{text-align:center;padding-top:24px}flynt-component[name=BlockHandleSets] .HandleSets__SliderNav{display:flex;justify-content:center;align-items:center;padding-top:30px}flynt-component[name=BlockHandleSets] .HandleSets__SliderNav .slider-button{display:flex;justify-content:center;align-items:center;position:relative;top:0;left:0;right:0;transform:none}flynt-component[name=BlockHandleSets] .swiper-pagination{position:relative;width:auto;display:flex;align-items:center;bottom:initial}flynt-component[name=BlockHandleSets] .swiper-pagination-bullet{width:6px;height:6px}flynt-component[name=BlockHandleSets] .swiper-pagination-bullet-active{background-color:#1e2224;opacity:1}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__Heading{text-align:center}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__Heading h2{margin:0;font-style:italic;font-weight:300;color:#272d31}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__Intro{text-align:center;margin-top:24px}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__ImageWrap{margin-top:64px;position:relative;border-radius:5px;overflow:visible;background-color:#272d31}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__Image{display:block;width:100%;height:auto}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__Hotspots{position:absolute;top:0;right:0;bottom:0;left:0}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__Marker{position:absolute;transform:translate(-50%,-50%);width:24px;height:24px;border-radius:999px;border:0;background:rgba(255,255,255,.92);color:#6f796e;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1;transition:transform .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__Marker:before,flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__Marker:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;pointer-events:none;animation:hotspotRipple 2s linear infinite}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__Marker:after{animation-delay:1s}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__Marker span{font-size:1.875rem;line-height:1;margin-top:-3px}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__Marker:hover,flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__Marker.is-active{transform:translate(-50%,-50%) scale(1.08);background:#6F796E;color:#fff;box-shadow:0 8px 24px #0000003d}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__Popover{position:absolute;z-index:2;width:min(500px,100vw - 32px);pointer-events:auto}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__Popover.is-align-left{transform:translate(calc(-100% - 20px))}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__Popover.is-align-right{transform:translate(20px)}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__Popover.is-align-center{transform:translate(-50%)}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__Popover.is-below{margin-top:20px}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__Popover.is-above{margin-top:-20px}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__Popover.is-above.is-align-left{transform:translate(calc(-100% - 20px),-100%)}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__Popover.is-above.is-align-right{transform:translate(20px,-100%)}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__Popover.is-above.is-align-center{transform:translate(-50%,-100%)}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__Popover.is-tippy-managed{position:static;width:min(500px,100vw - 32px);transform:none;margin:0;left:auto;top:auto}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__DetailsInner{display:flex;flex-direction:column;gap:32px;position:relative;padding:30px;border:1px solid rgba(255,255,255,.3);border-radius:5px;background:rgba(255,255,255,.95)}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__DetailsClose{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:#272d31;position:absolute;top:10px;right:10px;width:44px;height:44px;border-radius:50%;cursor:pointer;align-items:center;justify-content:center;font-size:2.125rem;line-height:1;z-index:1}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__DetailsTop{display:flex;align-items:flex-start;gap:24px;width:100%}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__DetailsContent{flex:1 1 auto;min-width:0}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__DetailsMedia{width:200px;flex:0 0 200px}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__DetailsImage{display:block;width:100%;height:200px;object-fit:cover;border:1px solid rgba(0,0,0,.2)}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__DetailsSubtitle{margin:0;padding:10px 0;border-bottom:1px solid rgba(0,0,0,.1);font-size:1rem;line-height:1.5;font-weight:500;color:#0a0d12}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__DetailsTitle{margin-bottom:8px;font-family:var(--font-family-heading);font-size:1.5rem;line-height:2rem;font-style:italic;font-weight:400;color:#0a0d12}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__DetailsFeatures{margin:0;padding:0;list-style:none}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__DetailsFeatures li{border-bottom:1px solid rgba(0,0,0,.1);padding:10px 0;margin:0;font-size:.875rem;line-height:1.5;font-weight:400;color:#0a0d12}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__DetailsDescription{margin:24px 0 0;font-size:.875rem;line-height:1.5;color:#0a0d12}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__DetailsActions{display:flex;align-items:center;gap:24px;width:100%;margin-top:2px}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__MoodboardButton,flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__DetailsLink{width:calc(50% - 12px)}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__DetailsLink{margin:0;min-height:41px;border-radius:5px;padding:10px 24px;background:#6F796E;border-color:#6f796e;color:#fff;font-weight:500;line-height:1.5}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__DetailsLink:hover{background:#5b645b;border-color:#5b645b}@media (max-width: 47.99em){flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__Popover{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;transform:none!important;margin:0!important;left:0!important;top:0!important;padding:12px;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:1200}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__DetailsInner{width:100%;max-width:540px;max-height:calc(100vh - 24px);padding:20px;overflow-y:auto;gap:20px}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__DetailsClose{display:inline-flex}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__DetailsTop{flex-direction:column-reverse;gap:16px}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__DetailsMedia{width:100%;flex:0 0 auto;margin-top:24px}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__DetailsImage{width:100%;height:auto;aspect-ratio:1/1}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__DetailsActions{flex-direction:column;gap:12px}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__MoodboardButton,flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__DetailsLink{width:100%}flynt-component[name=BlockImageWithHotspots] .BlockImageWithHotspots__MoodboardButton .button--moodboardAction{width:100%;min-width:0}}flynt-component[name=BlockImageWithHotspots] .is-hidden{display:none}flynt-component[name=BlockImageWithHotspots] .tippy-box[data-theme~=block-image-hotspots]{background:transparent;box-shadow:none;border:0;max-width:none!important}flynt-component[name=BlockImageWithHotspots] .tippy-box[data-theme~=block-image-hotspots]>.tippy-content{padding:0}@keyframes hotspotRipple{0%{box-shadow:0 0 #fffc}to{box-shadow:0 0 0 30px #fff0}}flynt-component[name=BlockLivingSpaces] .LivingSpaces__Toc{position:absolute;top:0;display:none;max-width:280px;z-index:2}flynt-component[name=BlockLivingSpaces] .LivingSpaces__Toc ul{list-style:none;padding:30px;background-color:#fff;border-radius:0 15px}flynt-component[name=BlockLivingSpaces] .LivingSpaces__Toc li{margin:0;padding:12px 0}flynt-component[name=BlockLivingSpaces] .LivingSpaces__Toc li a{font-size:.75rem;line-height:1.3125rem;text-transform:uppercase;text-decoration:none}@media (min-width: 64em){flynt-component[name=BlockLivingSpaces] .LivingSpaces__Toc{display:block}flynt-component[name=BlockLivingSpaces] .LivingSpaces__Toc.sticky{position:fixed;top:100px;visibility:visible;transform:translate(0);opacity:1;z-index:2}}flynt-component[name=BlockLivingSpaces] .LivingSpaces__Space{padding:30px 0;position:relative}flynt-component[name=BlockLivingSpaces] .LivingSpaces__Space:first-child{padding-top:0}flynt-component[name=BlockLivingSpaces] .LivingSpaces__Space--Even{background-color:var(--color-secondary)}flynt-component[name=BlockLivingSpaces] .LivingSpaces__Space h2{font-weight:600}@media (min-width: 64em){flynt-component[name=BlockLivingSpaces] .LivingSpaces__Space{padding:50px 0}}flynt-component[name=BlockLivingSpaces] .LivingSpaces__Space__Content{position:relative}@media (min-width: 64em){flynt-component[name=BlockLivingSpaces] .LivingSpaces__Space__Content{padding-left:340px}}flynt-component[name=BlockLivingSpaces] .LivingSpaces__Space__Intro{font-size:.875rem;padding-top:24px}@media (min-width: 64em){flynt-component[name=BlockLivingSpaces] .LivingSpaces__Space__Intro{font-size:1rem}}flynt-component[name=BlockLivingSpaces] .LivingSpaces__Space__Items{margin:0 -10px}@media (min-width: 48em){flynt-component[name=BlockLivingSpaces] .LivingSpaces__Space__Items{display:flex;flex-wrap:wrap}}flynt-component[name=BlockLivingSpaces] .LivingSpaces__Space__Item{padding:30px 10px;box-sizing:border-box}@media (min-width: 48em){flynt-component[name=BlockLivingSpaces] .LivingSpaces__Space__Item{flex:0 0 auto;width:50%}}@media (min-width: 80em){flynt-component[name=BlockLivingSpaces] .LivingSpaces__Space__Item{width:33.33333%}}flynt-component[name=BlockLivingSpaces] .LivingSpaces__Space__Item__Image img{width:100%;height:320px;object-fit:cover}flynt-component[name=BlockLivingSpaces] .LivingSpaces__Space__Item__Intro{padding-top:30px;font-size:.875rem;line-height:1.3125rem}flynt-component[name=BlockLivingSpaces] .LivingSpaces__Space__Item__Button{padding-top:30px}flynt-component[name=BlockLogoStrip]{padding:128px 0}@media (max-width: 63.99em){flynt-component[name=BlockLogoStrip]{padding:40px 0}}flynt-component[name=BlockLogoStrip] .LogoStrip__Inner{display:flex;gap:64px}@media (min-width: 64em){flynt-component[name=BlockLogoStrip] .LogoStrip__Inner{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}}@media (max-width: 89.99em){flynt-component[name=BlockLogoStrip] .LogoStrip__Inner{gap:36px}}@media (max-width: 63.99em){flynt-component[name=BlockLogoStrip] .LogoStrip__Inner{flex-direction:column}}flynt-component[name=BlockLogoStrip] h2{text-align:center;font-weight:300}@media (max-width: 63.99em){flynt-component[name=BlockLogoStrip] h2{font-size:1.75rem;line-height:2.25rem}}flynt-component[name=BlockLogoStrip] h2 b,flynt-component[name=BlockLogoStrip] h2 strong{font-weight:400}flynt-component[name=BlockLogoStrip] .LogoStrip__Logos{display:flex;flex-wrap:wrap;align-items:center;gap:64px}@media (max-width: 89.99em){flynt-component[name=BlockLogoStrip] .LogoStrip__Logos{gap:48px}}@media (max-width: 63.99em){flynt-component[name=BlockLogoStrip] .LogoStrip__Logos{gap:20px}}@media (max-width: 63.99em){flynt-component[name=BlockLogoStrip] .LogoStrip__Logo{width:calc(50% - 10px)}}flynt-component[name=BlockLogoStrip] .LogoStrip__Logo img{width:auto;height:60px;object-fit:contain}flynt-component[name=BlockLogoStrip] .LogoStrip__Cta{text-align:center;padding-top:70px}flynt-component[name=BlockLogoStrip].LogoStrip--style2{background:#F8F8F5;padding:132px 0 148px}@media (max-width: 63.99em){flynt-component[name=BlockLogoStrip].LogoStrip--style2{padding:56px 0}}flynt-component[name=BlockLogoStrip].LogoStrip--style2 .container{max-width:1456px}flynt-component[name=BlockLogoStrip].LogoStrip--style2 h2 strong,flynt-component[name=BlockLogoStrip].LogoStrip--style2 h2 b{color:#6f796e}@media (max-width: 63.99em){flynt-component[name=BlockLogoStrip].LogoStrip--style2 h2{font-size:1.5rem;line-height:2rem}}flynt-component[name=BlockLogoStrip].LogoStrip--style2 .LogoStrip__Logos{align-items:center;gap:40px 104px}@media (max-width: 63.99em){flynt-component[name=BlockLogoStrip].LogoStrip--style2 .LogoStrip__Logos{gap:36px 16px;padding-top:44px}}flynt-component[name=BlockLogoStrip].LogoStrip--style2 .LogoStrip__Logo{padding:0;width:unset}@media (max-width: 63.99em){flynt-component[name=BlockLogoStrip].LogoStrip--style2 .LogoStrip__Logo{width:calc(50% - 8px);display:flex;align-items:center;justify-content:center}}flynt-component[name=BlockLogoStrip].LogoStrip--style2 .LogoStrip__Logo img{max-width:150px;height:auto}@media (max-width: 63.99em){flynt-component[name=BlockLogoStrip].LogoStrip--style2 .LogoStrip__Logo img{max-width:135px}}flynt-component[name=BlockLogoStrip].LogoStrip--style2 .LogoStrip__Cta{padding-top:60px}@media (max-width: 63.99em){flynt-component[name=BlockLogoStrip].LogoStrip--style2 .LogoStrip__Cta{padding-top:56px}}flynt-component[name=BlockLogoStrip].LogoStrip--style2 .LogoStrip__Cta .button{padding:16px 24px}flynt-component[name=BlockModalPopup]{position:fixed;top:0;width:100%;height:100%;z-index:99999;display:flex;justify-content:center;align-items:center;transition:all ease-in-out .3s;opacity:0;pointer-events:none}flynt-component[name=BlockModalPopup].active{opacity:1;pointer-events:all}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalBackground{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:1}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalWrapper{width:100%;max-width:1240px;z-index:9;margin-top:-24px}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalWrapper--sm{max-width:760px}@media (max-width: 63.99em){flynt-component[name=BlockModalPopup] .DesignAppointment__ModalWrapper{max-width:100%;padding:0 15px;margin-top:-12px}}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalClose{width:100%;display:flex;justify-content:flex-end}@media (max-width: 63.99em){flynt-component[name=BlockModalPopup] .DesignAppointment__ModalClose{margin-bottom:10px}}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalClose--Icon{margin-right:-24px;cursor:pointer}@media (max-width: 63.99em){flynt-component[name=BlockModalPopup] .DesignAppointment__ModalClose--Icon{margin-right:0}}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalClose--Icon svg{width:24px;fill:#fff;opacity:75%}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent{width:100%;background:#ffffff;border-radius:5px;padding:60px 50px 50px;border:1px solid #D3CDBF}@media (max-width: 63.99em){flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent{padding:25px 20px 20px;overflow-y:scroll;max-height:87.5vh;border-radius:0}}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--Title{margin-bottom:40px}@media (max-width: 63.99em){flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--Title{margin-bottom:25px}}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--Title h3{font-size:1.625rem;text-align:center;margin:0}@media (max-width: 63.99em){flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--Title h3{font-size:1.5rem}}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--Wrapper{display:flex;gap:60px;align-items:center}@media (max-width: 63.99em){flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--Wrapper{flex-direction:column;gap:35px}}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--IconList{flex:1}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--IconListItems{display:flex;flex-direction:column;gap:30px}@media (max-width: 63.99em){flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--IconListItems{gap:20px}}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--IconListItem{display:flex;gap:20px}@media (max-width: 63.99em){flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--IconListItem{gap:15px}}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--IconListItem--Icon{width:80px;text-align:center}@media (max-width: 63.99em){flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--IconListItem--Icon{width:48px}}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--IconListItem--Icon img{width:100%;max-width:80px}@media (max-width: 63.99em){flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--IconListItem--Icon img{max-width:72px}}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--IconListItem--Content{flex:1}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--IconListItem--Content--Title{margin-bottom:6px}@media (max-width: 63.99em){flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--IconListItem--Content--Title{margin-bottom:4px}}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--IconListItem--Content--Title h6{font-size:1rem;font-family:var(--font-family-text);font-style:normal}@media (max-width: 63.99em){flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--IconListItem--Content--Title h6{font-size:.875rem}}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--IconListItem--Content--Description p{font-size:.8125rem}@media (max-width: 63.99em){flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--IconListItem--Content--Description p{font-size:.75rem}}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--CTA{max-width:40%}@media (max-width: 63.99em){flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--CTA{max-width:100%}}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--CTA--Image img{width:100%;height:auto;aspect-ratio:11/6;object-fit:cover;object-position:center center}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--CTA--Content{background:#D3CDBF;padding:35px 50px}@media (max-width: 63.99em){flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--CTA--Content{padding:20px}}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--CTA--Content--Title{margin-bottom:25px}@media (max-width: 63.99em){flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--CTA--Content--Title{margin-bottom:15px}}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--CTA--Content--Title p{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:300;line-height:1.875rem}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--CTA--Content--Title p strong,flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--CTA--Content--Title p b{font-weight:600}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--CTA--Content--Description p{font-size:.8125rem;margin-bottom:20px}@media (max-width: 63.99em){flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--CTA--Content--Description p{font-size:.75rem;margin-bottom:15px}}flynt-component[name=BlockModalPopup] .DesignAppointment__ModalContent--CTA--Content--Description p:last-of-type{margin-bottom:0}flynt-component[name=BlockNextSteps]{padding:128px 0 64px}@media (max-width: 63.99em){flynt-component[name=BlockNextSteps]{padding:36px 0}}flynt-component[name=BlockNextSteps] h2{text-align:center}flynt-component[name=BlockNextSteps] h2 b,flynt-component[name=BlockNextSteps] h2 strong{font-weight:400}flynt-component[name=BlockNextSteps] .NextSteps__Items{padding-top:32px;display:flex;flex-wrap:wrap;margin:0 -10px}@media (max-width: 63.99em){flynt-component[name=BlockNextSteps] .NextSteps__Items{padding-top:24px}}flynt-component[name=BlockNextSteps] .NextSteps__Item{position:relative;padding:10px;width:100%;flex:0 0 auto;overflow:hidden;text-decoration:none;text-align:left}@media (min-width: 64em){flynt-component[name=BlockNextSteps] .NextSteps__Item{width:33.33333%}}flynt-component[name=BlockNextSteps] .NextSteps__Item__Inner{position:relative;height:100%;display:block;background-color:#fff;border-radius:5px;overflow:hidden}flynt-component[name=BlockNextSteps] .NextSteps__Item__Inner:hover .NextSteps__Item__Image img{transform:scale(1.1)}flynt-component[name=BlockNextSteps] .NextSteps__Item__Image{overflow:hidden}flynt-component[name=BlockNextSteps] .NextSteps__Item__Image img{object-fit:cover;object-position:center;width:100%;max-width:initial;height:100%;transition:transform .4s ease}@media (min-width: 80em){flynt-component[name=BlockNextSteps] .NextSteps__Item__Image img{aspect-ratio:10/7}}@media (max-width: 79.99em){flynt-component[name=BlockNextSteps] .NextSteps__Item__Image img{height:270px}}flynt-component[name=BlockNextSteps] .NextSteps__Item__Content{display:flex;flex-direction:column;justify-content:flex-end;padding:48px 16px 0}@media (max-width: 79.99em){flynt-component[name=BlockNextSteps] .NextSteps__Item__Content{height:calc(100% - 270px)}}@media (max-width: 63.99em){flynt-component[name=BlockNextSteps] .NextSteps__Item__Content{padding:28px 0 20px}}flynt-component[name=BlockNextSteps] .NextSteps__Item__Content h3{font-size:1.5rem;line-height:2.25rem;font-weight:400;color:#272d31}@media (max-width: 63.99em){flynt-component[name=BlockNextSteps] .NextSteps__Item__Content h3{font-size:1.25rem;line-height:2rem}}flynt-component[name=BlockNextSteps] .NextSteps__Item__Intro{padding-top:20px;display:flex;justify-content:space-between;color:#535862}@media (max-width: 63.99em){flynt-component[name=BlockNextSteps] .NextSteps__Item__Intro{padding-top:12px}}flynt-component[name=BlockNextSteps] .NextSteps__Item__Button{margin-top:auto;padding-top:32px}@media (max-width: 63.99em){flynt-component[name=BlockNextSteps] .NextSteps__Item__Button{padding-top:24px}}flynt-component[name=BlockNotFound]{padding:60px 0 30px}flynt-component[name=BlockNotFound] h1{margin-bottom:10px}flynt-component[name=BlockNotFound] p{margin-bottom:25px}flynt-component[name=BlockPagesGrid]{padding:128px 0}@media (max-width: 63.99em){flynt-component[name=BlockPagesGrid]{padding:40px 0}}flynt-component[name=BlockPagesGrid] .PagesGrid__Header{margin-bottom:64px}@media (max-width: 63.99em){flynt-component[name=BlockPagesGrid] .PagesGrid__Header{margin-bottom:40px}}flynt-component[name=BlockPagesGrid] .PagesGrid__Header__Inner{display:flex;gap:128px}@media (max-width: 63.99em){flynt-component[name=BlockPagesGrid] .PagesGrid__Header__Inner{flex-direction:column;gap:32px}}flynt-component[name=BlockPagesGrid] .PagesGrid__Header__Content{flex:1}flynt-component[name=BlockPagesGrid] .PagesGrid__Header__Title{margin-bottom:24px}@media (max-width: 63.99em){flynt-component[name=BlockPagesGrid] .PagesGrid__Header__Title{margin-bottom:16px}}flynt-component[name=BlockPagesGrid] .PagesGrid__Pages__Items{display:flex;flex-wrap:wrap;gap:32px}@media (max-width: 63.99em){flynt-component[name=BlockPagesGrid] .PagesGrid__Pages__Items{gap:24px}}flynt-component[name=BlockPagesGrid] .PagesGrid__Item{width:calc(33.333% - 21.3333333333px)}@media (max-width: 63.99em){flynt-component[name=BlockPagesGrid] .PagesGrid__Item{width:100%}}flynt-component[name=BlockPagesGrid] .PagesGrid__Item__Inner{border-radius:5px;overflow:hidden}flynt-component[name=BlockPagesGrid] .PagesGrid__Item__Image img{width:100%;height:auto;aspect-ratio:10/7;object-fit:cover}flynt-component[name=BlockPagesGrid] .PagesGrid__Item__Content__Inner{padding:16px 32px;background:#F2F4F2;display:flex;align-items:center;gap:32px}@media (max-width: 63.99em){flynt-component[name=BlockPagesGrid] .PagesGrid__Item__Content__Inner{padding:16px 20px}}flynt-component[name=BlockPagesGrid] .PagesGrid__Item__Content__Title{flex:1}flynt-component[name=BlockPagesGrid] .PagesGrid__Item__Content__Title h4{font-size:1.25rem;line-height:1.75rem;font-weight:600}@media (max-width: 63.99em){flynt-component[name=BlockPagesGrid] .PagesGrid__Item__Content__Title h4{font-size:1.125rem;line-height:1.625rem}}flynt-component[name=BlockPagesGrid] .PagesGrid__Item__Content__Button .button{font-size:.875rem;line-height:1.375rem;padding:8px 24px}flynt-component[name=BlockPagesLargeBlock]{background:#F2F4F2;padding:64px 0}@media (max-width: 63.99em){flynt-component[name=BlockPagesLargeBlock]{padding:40px 0}}flynt-component[name=BlockPagesLargeBlock] h2{text-align:center}flynt-component[name=BlockPagesLargeBlock] .PagesLargeBlock__Items{padding-top:30px;display:flex;flex-wrap:wrap;margin:0 -10px}@media (max-width: 63.99em){flynt-component[name=BlockPagesLargeBlock] .PagesLargeBlock__Items{padding-top:10px}}flynt-component[name=BlockPagesLargeBlock] .PagesLargeBlock__Item{position:relative;padding:4px;width:100%;flex:0 0 auto;overflow:hidden;text-decoration:none}@media (min-width: 64em){flynt-component[name=BlockPagesLargeBlock] .PagesLargeBlock__Item{width:25%}}flynt-component[name=BlockPagesLargeBlock] .PagesLargeBlock__Item__Inner{position:relative;height:100%;display:block;background:#F2F4F2;border-radius:5px;overflow:hidden}flynt-component[name=BlockPagesLargeBlock] .PagesLargeBlock__Item__Inner:hover .PagesLargeBlock__Item__Image img{transform:scale(1.1)}flynt-component[name=BlockPagesLargeBlock] .PagesLargeBlock__Item__Image{overflow:hidden}flynt-component[name=BlockPagesLargeBlock] .PagesLargeBlock__Item__Image img{object-fit:cover;object-position:center;width:100%;height:auto;aspect-ratio:10/9;transition:transform .4s ease}@media (max-width: 63.99em){flynt-component[name=BlockPagesLargeBlock] .PagesLargeBlock__Item__Image img{aspect-ratio:4/3}}flynt-component[name=BlockPagesLargeBlock] .PagesLargeBlock__Item__Content{padding:40px 16px 0;display:flex;flex-direction:column}@media (min-width: 64em){flynt-component[name=BlockPagesLargeBlock] .PagesLargeBlock__Item__Content{height:calc(100% - 342px)}}@media (max-width: 63.99em){flynt-component[name=BlockPagesLargeBlock] .PagesLargeBlock__Item__Content{padding:24px 16px}}flynt-component[name=BlockPagesLargeBlock] .PagesLargeBlock__Item__Content h3{font-weight:400}flynt-component[name=BlockPagesLargeBlock] .PagesLargeBlock__Item__Intro{padding-top:20px;display:flex;justify-content:space-between}@media (max-width: 63.99em){flynt-component[name=BlockPagesLargeBlock] .PagesLargeBlock__Item__Intro{font-size:.875rem;padding-top:15px}}flynt-component[name=BlockPagesLargeBlock] .PagesLargeBlock__Item__Button{padding-top:32px;margin-top:auto}@media (max-width: 63.99em){flynt-component[name=BlockPagesLargeBlock] .PagesLargeBlock__Item__Button{padding-top:24px}}flynt-component[name=BlockPagesLargeBlock] .PagesLargeBlock__Item__Button .button{color:#272d31}flynt-component[name=BlockPagesLargeBlock] .PagesLargeBlock__Item__Button .button:hover{color:#fff}flynt-component[name=BlockPaletteOptions]{padding:36px 0}flynt-component[name=BlockPaletteOptions] .PaletteOptions__Inner{display:flex;gap:24px;justify-content:space-between;align-items:center}@media (max-width: 63.99em){flynt-component[name=BlockPaletteOptions] .PaletteOptions__Inner{flex-direction:column}}flynt-component[name=BlockPaletteOptions] .PaletteOptions__Head h2{font-family:var(--font-family-text);font-style:normal;font-weight:500}@media (min-width: 64em){flynt-component[name=BlockPaletteOptions] .PaletteOptions__Head h2{font-size:1.625rem;line-height:2.125rem}}flynt-component[name=BlockPaletteOptions] .PaletteOptions__Head h2 b,flynt-component[name=BlockPaletteOptions] .PaletteOptions__Head h2 strong{font-weight:500}flynt-component[name=BlockPaletteOptions] .PaletteOptions__Intro{padding-top:20px}flynt-component[name=BlockPaletteOptions] .PaletteOptions_Palette{padding-bottom:30px}flynt-component[name=BlockPaletteOptions] .PaletteOptions_Palette:last-child{padding-bottom:0}flynt-component[name=BlockPaletteOptions] .PaletteOptions_Palette__Description{text-align:center;font-size:1.125rem;line-height:1.5rem;font-family:var(--font-family-heading);color:var(--color-primary);padding-bottom:10px}flynt-component[name=BlockPaletteOptions] .PaletteOptions_Palette__Description a{color:var(--color-primary);font-weight:700}@media (min-width: 64em){flynt-component[name=BlockPaletteOptions] .PaletteOptions_Palette__Description{font-size:1.375rem;line-height:1.75rem}}flynt-component[name=BlockPaletteOptions] .PaletteOptions_Palette__Swatches__Wrap{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}flynt-component[name=BlockPaletteOptions] .PaletteOptions_Palette__Swatch{position:relative;box-sizing:border-box;text-align:center;width:80px}@media (min-width: 64em){flynt-component[name=BlockPaletteOptions] .PaletteOptions_Palette__Swatch:hover .PaletteOptions_Palette__Swatch__Title{opacity:100%}flynt-component[name=BlockPaletteOptions] .PaletteOptions_Palette__Swatch:hover .PaletteOptions_Palette__Swatch__Title h4{transform:translate(0)}}flynt-component[name=BlockPaletteOptions] .PaletteOptions_Palette__Swatch[data-swatch-name=porcelain] .PaletteOptions_Palette__Swatch__Visual,flynt-component[name=BlockPaletteOptions] .PaletteOptions_Palette__Swatch[data-swatch-name=brilliant-white] .PaletteOptions_Palette__Swatch__Visual,flynt-component[name=BlockPaletteOptions] .PaletteOptions_Palette__Swatch[data-swatch-name=white] .PaletteOptions_Palette__Swatch__Visual{border:1px solid #7D8183}flynt-component[name=BlockPaletteOptions] .PaletteOptions_Palette__Swatch__Title{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:8px;transition:all ease-in-out .3s;border-radius:5px;overflow:hidden}@media (min-width: 64em){flynt-component[name=BlockPaletteOptions] .PaletteOptions_Palette__Swatch__Title{opacity:0%}}flynt-component[name=BlockPaletteOptions] .PaletteOptions_Palette__Swatch__Title:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000000;opacity:20%;z-index:1}flynt-component[name=BlockPaletteOptions] .PaletteOptions_Palette__Swatch__Title h4{font-size:.75rem;font-family:var(--font-family-text);font-style:normal;font-weight:400;line-height:1rem;color:#fff;transition:all ease-in-out .3s;pointer-events:none;z-index:2}@media (min-width: 64em){flynt-component[name=BlockPaletteOptions] .PaletteOptions_Palette__Swatch__Title h4{transform:translateY(28px)}}flynt-component[name=BlockPaletteOptions] .PaletteOptions_Palette__Swatch__Inner{position:relative;width:100%}flynt-component[name=BlockPaletteOptions] .PaletteOptions_Palette__Swatch__Visual{width:100%;height:80px;border-radius:5px;overflow:hidden}flynt-component[name=BlockPaletteOptions] .PaletteOptions_Palette__Swatch__Visual__Inner{width:90px;height:90px;margin-top:-5px}flynt-component[name=BlockPaletteOptions] .PaletteOptions_Palette__Swatch__Visual__Inner img{width:100%;height:100%;object-fit:cover;object-position:center}flynt-component[name=BlockPaletteOptions] .PaletteOptions_Palette__Swatch__Tag{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;color:#934649}flynt-component[name=BlockProcessAndCta]{padding:128px 0}@media (max-width: 63.99em){flynt-component[name=BlockProcessAndCta]{padding:40px 0}}flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Intro{text-align:center;margin-bottom:64px}@media (max-width: 63.99em){flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Intro{margin-bottom:40px}}flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Description{margin-top:24px}@media (min-width: 64em){flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Description{margin-left:auto;margin-right:auto;max-width:75%}}@media (max-width: 63.99em){flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Description{margin-top:12px}}@media (max-width: 63.99em){flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Description p{font-size:.875rem;line-height:1.375rem}}flynt-component[name=BlockProcessAndCta] .ProcessAndCta__ParallaxImage{width:100%;margin:0 0 -32px;min-height:550px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width: 63.99em){flynt-component[name=BlockProcessAndCta] .ProcessAndCta__ParallaxImage{min-height:225px}}flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Steps__Items{display:flex;gap:32px}@media (max-width: 63.99em){flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Steps__Items{flex-direction:column;gap:20px}}flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Step{flex:1}flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Step__Inner{background:#F2F4F2;border-radius:5px;padding:32px 24px;display:flex;gap:24px;height:100%}@media (max-width: 63.99em){flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Step__Inner{padding:28px 20px;gap:20px}}flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Step__Index{width:40px;height:40px;border-radius:100px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;line-height:1.75rem;color:#6f796e;font-weight:700;background:#ffffff}flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Step__Content{flex:1}flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Step__Title{margin-bottom:12px}@media (max-width: 63.99em){flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Step__Title{margin-bottom:8px}}flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Step__Title h6{font-weight:600}@media (min-width: 64em){flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Step__Title h6{font-size:1.25rem;line-height:1.75rem}}flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Step__Description p{font-size:.875rem;line-height:1.375rem}flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Step__Description strong{font-weight:500}flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Cta{margin-top:64px}@media (max-width: 63.99em){flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Cta{margin-top:32px}}flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Cta__Inner{overflow:hidden;border-radius:5px;display:flex}@media (max-width: 63.99em){flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Cta__Inner{flex-direction:column}}flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Cta__Image{width:580px}@media (max-width: 89.99em){flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Cta__Image{width:400px}}@media (max-width: 79.99em){flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Cta__Image{width:300px}}@media (max-width: 63.99em){flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Cta__Image{width:100%;height:180px}}flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Cta__Image img{width:100%;height:100%;object-fit:cover}flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Cta__Content{flex:1;background:#272D31}flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Cta__Content__Inner{display:flex;align-items:center;gap:64px;padding:64px}@media (max-width: 79.99em){flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Cta__Content__Inner{gap:48px;padding:48px}}@media (max-width: 63.99em){flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Cta__Content__Inner{flex-direction:column;padding:28px;gap:28px}}flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Cta__Heading{flex:1}flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Cta__Heading h3{color:#fff;font-weight:300}flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Cta__Heading h3 b,flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Cta__Heading h3 strong{font-weight:400}@media (max-width: 63.99em){flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Cta__Button{width:100%}}@media (max-width: 63.99em){flynt-component[name=BlockProcessAndCta] .ProcessAndCta__Cta__Button .button{width:100%}}flynt-component[name=BlockProductColumns]{padding:128px 0}@media (max-width: 63.99em){flynt-component[name=BlockProductColumns]{padding:40px 0}}flynt-component[name=BlockProductColumns].ProductColumns__Theme--Cashmere{background:#F2F4F2}flynt-component[name=BlockProductColumns].ProductColumns__Theme--Cashmere .ProductColumns__Column__Content{background:#ffffff}flynt-component[name=BlockProductColumns].ProductColumns__Theme--LightGrey{background:#F8F8F5}flynt-component[name=BlockProductColumns].ProductColumns__Theme--LightGrey .ProductColumns__Column__Content{background:#ffffff}flynt-component[name=BlockProductColumns] .ProductColumns__Intro{font-size:2.25rem;line-height:2.75rem;font-family:var(--font-family-heading);text-align:center;margin-bottom:64px}@media (max-width: 63.99em){flynt-component[name=BlockProductColumns] .ProductColumns__Intro{font-size:1.5rem;line-height:2rem;margin-bottom:40px}}flynt-component[name=BlockProductColumns] .ProductColumns__Intro b{color:#6f796e}flynt-component[name=BlockProductColumns] .ProductColumns__Columns__Items{display:flex;gap:32px}@media (max-width: 63.99em){flynt-component[name=BlockProductColumns] .ProductColumns__Columns__Items{flex-direction:column}}flynt-component[name=BlockProductColumns] .ProductColumns__Column{flex:1;position:relative}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Inner{position:relative;height:100%;overflow:hidden;border-radius:5px}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Images{flex:1;overflow:hidden;position:relative}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Image{position:relative;display:flex;width:100%!important}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Image img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:center center}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Images__Nav__Arrows{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;display:flex;align-items:center;justify-content:space-between;z-index:9;padding:0 16px;transition:all ease-in-out .3s}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Images__Nav__Arrows button{width:56px;height:56px;background:rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center;border-radius:5px;pointer-events:all;position:unset;top:unset;left:unset;transform:unset}@media (max-width: 63.99em){flynt-component[name=BlockProductColumns] .ProductColumns__Column__Images__Nav__Arrows button{width:44px;height:44px}}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Images__Nav__Arrows button svg{width:16px;height:auto;fill:#fff}@media (max-width: 63.99em){flynt-component[name=BlockProductColumns] .ProductColumns__Column__Images__Nav__Arrows button svg{width:12px}}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Content{padding:40px 36px;display:flex;flex-direction:column}@media (min-width: 64em){flynt-component[name=BlockProductColumns] .ProductColumns__Column__Content{height:calc(100% - 423px)}}@media (max-width: 63.99em){flynt-component[name=BlockProductColumns] .ProductColumns__Column__Content{padding:28px 20px}}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Tag{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1rem;line-height:1.25rem;font-weight:600;background-color:#6f796e;padding:8px 12px;color:#fff;border-radius:5px;z-index:2;margin-bottom:28px}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Title{font-size:2.25rem;line-height:2.75rem;font-weight:400;font-family:var(--font-family-heading)}@media (max-width: 63.99em){flynt-component[name=BlockProductColumns] .ProductColumns__Column__Title{font-size:1.75rem;line-height:2.25rem}}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Subtitle{font-size:1.375rem;line-height:1.75rem;margin-top:20px;font-weight:600}@media (max-width: 63.99em){flynt-component[name=BlockProductColumns] .ProductColumns__Column__Subtitle{font-size:1.125rem;line-height:1.625rem;margin-top:12px}}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Subtitle b{color:#6f796e;font-weight:600}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Description{margin-top:24px}@media (max-width: 63.99em){flynt-component[name=BlockProductColumns] .ProductColumns__Column__Description{margin-top:16px}}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Description p{margin:0 0 16px;font-size:1rem}@media (max-width: 63.99em){flynt-component[name=BlockProductColumns] .ProductColumns__Column__Description p{font-size:.875rem}}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Description p:last-child{margin:0}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Description ul{padding-left:16px;margin:0 0 16px}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Description ul:last-child{margin:0}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Description ul li{font-size:.875rem;margin:0 0 4px}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Description ul li:last-child{margin-bottom:0}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Description ul li::marker{color:#6f796e}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Table{margin-top:28px}@media (max-width: 63.99em){flynt-component[name=BlockProductColumns] .ProductColumns__Column__Table{margin-top:24px}}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Table__Title{font-size:1.125rem;line-height:1.5rem;font-family:var(--font-family-heading);font-weight:600;margin-bottom:20px}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Table__Items{display:flex;flex-direction:column;gap:4px}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Table__Item__Inner{background:#F8F8F5;display:flex;gap:24px;padding:8px 20px}@media (max-width: 63.99em){flynt-component[name=BlockProductColumns] .ProductColumns__Column__Table__Item__Inner{padding:8px 20px}}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Table__Item__Title{font-size:1rem;line-height:1.5rem;font-weight:700;width:40%}@media (max-width: 63.99em){flynt-component[name=BlockProductColumns] .ProductColumns__Column__Table__Item__Title{font-size:.875rem}}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Table__Item__Content{font-size:1rem;line-height:1.5rem;flex:1}@media (max-width: 63.99em){flynt-component[name=BlockProductColumns] .ProductColumns__Column__Table__Item__Content{font-size:.875rem}}flynt-component[name=BlockProductColumns] .ProductColumns__Column__ProductService{margin-top:28px}flynt-component[name=BlockProductColumns] .ProductColumns__Column__ProductService__Items{display:flex;list-style:none;flex-wrap:wrap;gap:16px 12px}flynt-component[name=BlockProductColumns] .ProductColumns__Column__ProductService__Item{display:flex;align-items:center;width:calc(50% - 6px);gap:12px}flynt-component[name=BlockProductColumns] .ProductColumns__Column__ProductService__Item__Badge{width:30px}flynt-component[name=BlockProductColumns] .ProductColumns__Column__ProductService__Item__Badge svg{width:auto;height:24px}@media (max-width: 63.99em){flynt-component[name=BlockProductColumns] .ProductColumns__Column__ProductService__Item__Badge svg{height:22px}}flynt-component[name=BlockProductColumns] .ProductColumns__Column__ProductService__Item__Title{font-size:1rem;line-height:1rem;font-style:italic;font-family:var(--font-family-heading);flex:1}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Colors{margin-top:24px}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Colors__ProductService{margin-bottom:24px}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Colors__ProductService__Inner{display:flex;align-items:center;gap:12px}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Colors__ProductService__Item__Badge svg{width:auto;height:24px}@media (max-width: 63.99em){flynt-component[name=BlockProductColumns] .ProductColumns__Column__Colors__ProductService__Item__Badge svg{height:22px}}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Colors__ProductService__Item__Title{font-size:1rem;line-height:1rem}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Colors__Inner{display:flex;flex-wrap:wrap;gap:8px;width:100%}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Color{display:flex;align-items:center;gap:16px;width:calc(50% - 4px)}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Color__Swatch{width:30px;height:30px;border:1px solid #A0A0A0;border-radius:5px}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Color__Name{font-size:.75rem;line-height:1rem;text-transform:uppercase;font-weight:600}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Buttons{padding-top:36px;margin-top:auto;width:100%}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Buttons__Items{display:flex;flex-direction:column;gap:16px;width:100%}flynt-component[name=BlockProductColumns] .ProductColumns__Column__Buttons__Items .button{width:100%}flynt-component[name=BlockProductPreview]{padding:128px 0;background:#F2F4F2}@media (max-width: 63.99em){flynt-component[name=BlockProductPreview]{padding:40px 0}}flynt-component[name=BlockProductPreview] .ProductPreview__Inner{position:relative}flynt-component[name=BlockProductPreview] .ProductPreview__Intro{font-size:2.25rem;line-height:2.75rem;font-family:var(--font-family-heading);text-align:center;margin-bottom:64px;font-weight:400}@media (max-width: 63.99em){flynt-component[name=BlockProductPreview] .ProductPreview__Intro{font-size:1.5rem;line-height:2rem;margin-bottom:40px}}flynt-component[name=BlockProductPreview] .ProductPreview__Intro b{font-weight:600;color:#6f796e}flynt-component[name=BlockProductPreview] .ProductPreview__Slider__Notif{margin:-28px 0 40px}@media (max-width: 63.99em){flynt-component[name=BlockProductPreview] .ProductPreview__Slider__Notif{margin:-28px 0 56px}}flynt-component[name=BlockProductPreview] .ProductPreview__Slider__Notif__Inner{display:flex;align-items:center;justify-content:center;width:100%;gap:16px}flynt-component[name=BlockProductPreview] .ProductPreview__Slider__Notif__Inner>svg{fill:#6f796e;width:14px}flynt-component[name=BlockProductPreview] .ProductPreview__Products{display:flex;flex-direction:column;gap:64px}@media (max-width: 63.99em){flynt-component[name=BlockProductPreview] .ProductPreview__Products{gap:32px}}flynt-component[name=BlockProductPreview] .ProductPreview__Products.ProductPreview__Products__Slider{position:relative;overflow:hidden;padding-top:16px;margin-top:-16px}flynt-component[name=BlockProductPreview] .ProductPreview__Products.ProductPreview__Products__Slider .ProductPreview__Product__Gallery__Nav__Arrows{width:calc(100% - 32px)}@media (max-width: 63.99em){flynt-component[name=BlockProductPreview] .ProductPreview__Products.ProductPreview__Products__Slider .ProductPreview__Product__Gallery__Nav__Arrows{width:calc(100% - 24px)}}@media (min-width: 64em){flynt-component[name=BlockProductPreview] .ProductPreview__Product__GalleryPosition--Left .ProductPreview__Product__Gallery{order:1}}@media (min-width: 64em){flynt-component[name=BlockProductPreview] .ProductPreview__Product__GalleryPosition--Left .ProductPreview__Product__Content{order:2}}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Inner{display:flex;flex-wrap:wrap;border-radius:5px;overflow:hidden;background:#ffffff}@media (max-width: 63.99em){flynt-component[name=BlockProductPreview] .ProductPreview__Product__Inner{flex-direction:column}}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Content{flex:1;padding:48px;background:#ffffff;position:relative}@media (max-width: 63.99em){flynt-component[name=BlockProductPreview] .ProductPreview__Product__Content{padding:36px 24px 28px}}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Tag{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:.875rem;line-height:1.125rem;font-weight:600;background-color:#6f796e;padding:8px 12px;color:#fff;font-family:var(--font-family-text);border-radius:5px;margin-bottom:32px}@media (max-width: 63.99em){flynt-component[name=BlockProductPreview] .ProductPreview__Product__Tag{margin-bottom:24px}}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Title{font-size:3.125rem;line-height:3.625rem;font-family:var(--font-family-heading)}@media (max-width: 63.99em){flynt-component[name=BlockProductPreview] .ProductPreview__Product__Title{font-size:2.25rem;line-height:2.75rem}}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Subtitle{font-size:1.375rem;line-height:1.75rem;margin-top:32px;font-weight:500}@media (max-width: 63.99em){flynt-component[name=BlockProductPreview] .ProductPreview__Product__Subtitle{font-size:1.125rem;line-height:1.5rem;margin-top:20px}}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Description{margin-top:28px}@media (max-width: 63.99em){flynt-component[name=BlockProductPreview] .ProductPreview__Product__Description{margin-top:16px}}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Description p{margin:0 0 16px;font-size:.875rem;line-height:1.5rem}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Description p:last-child{margin:0}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Table{margin-top:28px}@media (max-width: 63.99em){flynt-component[name=BlockProductPreview] .ProductPreview__Product__Table{margin-top:24px}}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Table__Items{display:flex;flex-wrap:wrap}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Table__Item{width:50%}@media (max-width: 63.99em){flynt-component[name=BlockProductPreview] .ProductPreview__Product__Table__Item{width:100%}}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Table__Item__Inner{background:#F2F4F2;display:flex;gap:24px;padding:8px 24px}@media (max-width: 63.99em){flynt-component[name=BlockProductPreview] .ProductPreview__Product__Table__Item__Inner{padding:8px 20px}}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Table__Item__Title{font-size:.875rem;line-height:1.5rem;font-weight:700;width:35%}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Table__Item__Content{font-size:.875rem;line-height:1.5rem;flex:1}flynt-component[name=BlockProductPreview] .ProductPreview__Product__ProductService{margin-top:32px}flynt-component[name=BlockProductPreview] .ProductPreview__Product__ProductService__Items{display:flex;list-style:none;flex-wrap:wrap;gap:16px 12px}flynt-component[name=BlockProductPreview] .ProductPreview__Product__ProductService__Item{display:flex;align-items:center;width:calc(50% - 6px);gap:12px}flynt-component[name=BlockProductPreview] .ProductPreview__Product__ProductService__Item__Badge svg{width:auto;height:24px}@media (max-width: 63.99em){flynt-component[name=BlockProductPreview] .ProductPreview__Product__ProductService__Item__Badge svg{height:22px}}flynt-component[name=BlockProductPreview] .ProductPreview__Product__ProductService__Item__Title{font-size:1rem;line-height:1rem}@media (max-width: 63.99em){flynt-component[name=BlockProductPreview] .ProductPreview__Product__ProductService__Item__Title{font-size:.875rem}}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Gallery{width:50%;border-radius:5px;overflow:hidden}@media (max-width: 63.99em){flynt-component[name=BlockProductPreview] .ProductPreview__Product__Gallery{width:100%}}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Gallery__Inner{height:100%}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Gallery__Slides{flex:1;overflow:hidden;position:relative;height:100%}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Gallery__Slide{position:relative;display:flex;width:100%!important}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Gallery__Slide__Inner{position:relative}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Gallery__Image{position:relative;height:100%}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Gallery__Image img{width:100%;height:100%;object-fit:cover;object-position:center center}@media (max-width: 63.99em){flynt-component[name=BlockProductPreview] .ProductPreview__Product__Gallery__Image img{height:auto;aspect-ratio:4/3}}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Gallery__Image:after{content:"";width:100%;height:100%;background-color:#0003;position:absolute;top:0;left:0}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Gallery__Image__Caption{width:calc(100% - 32px);padding:8px 16px;background-color:#ffffffbf;color:#272d31;text-align:center;font-size:.875rem;line-height:1.375rem;position:absolute;bottom:0;left:0}@media (max-width: 63.99em){flynt-component[name=BlockProductPreview] .ProductPreview__Product__Gallery__Image__Caption{font-size:.75rem}}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Gallery__Nav__Arrows{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;display:flex;align-items:center;justify-content:space-between;z-index:9;padding:0 16px;transition:all ease-in-out .3s}@media (max-width: 63.99em){flynt-component[name=BlockProductPreview] .ProductPreview__Product__Gallery__Nav__Arrows{padding:0 12px}}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Gallery__Nav__Arrows button{width:56px;height:56px;background:rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center;border-radius:5px;pointer-events:all;position:unset;top:unset;left:unset;transform:unset}@media (max-width: 63.99em){flynt-component[name=BlockProductPreview] .ProductPreview__Product__Gallery__Nav__Arrows button{width:44px;height:44px}}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Gallery__Nav__Arrows button svg{width:16px;height:auto;fill:#fff}@media (max-width: 63.99em){flynt-component[name=BlockProductPreview] .ProductPreview__Product__Gallery__Nav__Arrows button svg{width:12px}}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Buttons{width:100%;margin-top:40px}@media (max-width: 63.99em){flynt-component[name=BlockProductPreview] .ProductPreview__Product__Buttons{margin-top:44px}}flynt-component[name=BlockProductPreview] .ProductPreview__Product__Buttons__Inner{display:flex;flex-direction:column;gap:12px}flynt-component[name=BlockProductPreview] .ProductPreview__Products__Slider__Inner__Nav__Arrows{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;display:flex;align-items:center;justify-content:space-between;z-index:9;padding:0;transition:all ease-in-out .3s}@media (max-width: 63.99em){flynt-component[name=BlockProductPreview] .ProductPreview__Products__Slider__Inner__Nav__Arrows{display:none}}flynt-component[name=BlockProductPreview] .ProductPreview__Products__Slider__Inner__Nav__Arrow--Left,flynt-component[name=BlockProductPreview] .ProductPreview__Products__Slider__Inner__Nav__Arrow--Right{pointer-events:all;width:40px;height:40px;fill:#6f796e;opacity:1;cursor:pointer;margin-bottom:-112px}@media only screen and (max-width: 1600px){flynt-component[name=BlockProductPreview] .ProductPreview__Products__Slider__Inner__Nav__Arrow--Left,flynt-component[name=BlockProductPreview] .ProductPreview__Products__Slider__Inner__Nav__Arrow--Right{max-width:32px}}@media (max-width: 63.99em){flynt-component[name=BlockProductPreview] .ProductPreview__Products__Slider__Inner__Nav__Arrow--Left,flynt-component[name=BlockProductPreview] .ProductPreview__Products__Slider__Inner__Nav__Arrow--Right{max-width:24px}}flynt-component[name=BlockProductPreview] .ProductPreview__Products__Slider__Inner__Nav__Arrow--Left{margin-left:-56px}flynt-component[name=BlockProductPreview] .ProductPreview__Products__Slider__Inner__Nav__Arrow--Right{margin-right:-56px}flynt-component[name=BlockRealStories]{padding:128px 0}@media (max-width: 63.99em){flynt-component[name=BlockRealStories]{padding:36px 0}}@media (min-width: 64em){flynt-component[name=BlockRealStories] .RealStories__HasSlider{max-width:calc(100% - 120px);margin:0 auto}}flynt-component[name=BlockRealStories] .RealStories__Intro{display:flex;gap:64px;margin-bottom:64px}@media (max-width: 63.99em){flynt-component[name=BlockRealStories] .RealStories__Intro{flex-direction:column;gap:24px;margin-bottom:48px}}flynt-component[name=BlockRealStories] .RealStories__Heading{flex:1}flynt-component[name=BlockRealStories] .RealStories__Heading__Title{margin-bottom:24px}@media (max-width: 63.99em){flynt-component[name=BlockRealStories] .RealStories__Heading__Title{margin-bottom:16px}}flynt-component[name=BlockRealStories] .RealStories__Button .button{font-weight:500}flynt-component[name=BlockRealStories] .RealStories__Items{display:flex;gap:32px}@media (max-width: 63.99em){flynt-component[name=BlockRealStories] .RealStories__Items{flex-direction:column;gap:48px}}flynt-component[name=BlockRealStories] .RealStories__Slider{position:relative}flynt-component[name=BlockRealStories] .RealStories__Slider__Slides{overflow:hidden}flynt-component[name=BlockRealStories] .RealStories__Slider__Nav{width:100%;height:100%;z-index:1;display:flex;align-items:center;pointer-events:none}@media (min-width: 64em){flynt-component[name=BlockRealStories] .RealStories__Slider__Nav{position:absolute;top:0;left:0}}@media (max-width: 63.99em){flynt-component[name=BlockRealStories] .RealStories__Slider__Nav{padding-top:24px}}flynt-component[name=BlockRealStories] .RealStories__Slider__Nav__Inner{width:100%;display:flex;align-items:center;justify-content:space-between}flynt-component[name=BlockRealStories] .RealStories__Slider__Nav__Inner button{width:56px;height:56px;background:#ffffff;display:flex;align-items:center;justify-content:center;border-radius:5px;pointer-events:all;position:unset;top:unset;left:unset;transform:unset;border:1px solid #C0C6C0}@media (max-width: 63.99em){flynt-component[name=BlockRealStories] .RealStories__Slider__Nav__Inner button{width:44px;height:44px}}@media (min-width: 64em){flynt-component[name=BlockRealStories] .RealStories__Slider__Nav__Inner button.slider-button--prev{margin-left:-88px}}@media (min-width: 64em){flynt-component[name=BlockRealStories] .RealStories__Slider__Nav__Inner button.slider-button--next{margin-right:-88px}}flynt-component[name=BlockRealStories] .RealStories__Slider__Nav__Inner button svg{width:16px;height:auto;fill:#686c6f}@media (max-width: 63.99em){flynt-component[name=BlockRealStories] .RealStories__Slider__Nav__Inner button svg{width:12px}}flynt-component[name=BlockRealStories] .RealStories__Story{height:auto}flynt-component[name=BlockRealStories] .RealStories__Story:not(.slider-item){width:calc(33.333% - 21.333px)}@media (max-width: 63.99em){flynt-component[name=BlockRealStories] .RealStories__Story:not(.slider-item){width:100%}}flynt-component[name=BlockRealStories] .RealStories__Story .RealStories__Story__Inner{height:100%;display:flex;flex-direction:column}flynt-component[name=BlockRealStories] .RealStories__Story .RealStories__Story__Image{position:relative}flynt-component[name=BlockRealStories] .RealStories__Story .RealStories__Story__Image img{width:100%;height:270px;object-fit:cover;object-position:center}flynt-component[name=BlockRealStories] .RealStories__Story .RealStories__Story__Award{position:absolute;top:24px;left:32px}@media (max-width: 63.99em){flynt-component[name=BlockRealStories] .RealStories__Story .RealStories__Story__Award{top:16px;left:16px}}flynt-component[name=BlockRealStories] .RealStories__Story .RealStories__Story__Award img{max-width:85px;height:auto}flynt-component[name=BlockRealStories] .RealStories__Story .RealStories__Story__Content{height:calc(100% - 298px)}flynt-component[name=BlockRealStories] .RealStories__Story .RealStories__Story__Content__Inner{padding:28px 0 0;height:100%;display:flex;flex-direction:column}@media (max-width: 63.99em){flynt-component[name=BlockRealStories] .RealStories__Story .RealStories__Story__Content__Inner{padding:24px 0 0}}flynt-component[name=BlockRealStories] .RealStories__Story .RealStories__Story__ProductsUsed{margin-bottom:8px}flynt-component[name=BlockRealStories] .RealStories__Story .RealStories__Story__ProductsUsed h3{font-size:1.25rem;line-height:1.75rem;font-weight:400}@media (max-width: 63.99em){flynt-component[name=BlockRealStories] .RealStories__Story .RealStories__Story__ProductsUsed h3{font-size:1.125rem;line-height:1.625rem}}flynt-component[name=BlockRealStories] .RealStories__Story .RealStories__Story__Customer{font-size:1.25rem;line-height:1.75rem;font-weight:700;font-family:var(--font-family-heading);margin-bottom:16px}@media (max-width: 63.99em){flynt-component[name=BlockRealStories] .RealStories__Story .RealStories__Story__Customer{font-size:1.125rem;line-height:1.625rem;margin-bottom:12px}}flynt-component[name=BlockRealStories] .RealStories__Story .RealStories__Story__Intro{margin-bottom:28px}@media (max-width: 63.99em){flynt-component[name=BlockRealStories] .RealStories__Story .RealStories__Story__Intro{margin-bottom:24px}}flynt-component[name=BlockRealStories] .RealStories__Story .RealStories__Story__Intro p{font-size:.875rem;line-height:1.375rem}flynt-component[name=BlockRealStories] .RealStories__Story .RealStories__Story__Button{margin-top:auto}flynt-component[name=BlockSocialMedia]{padding:128px 0;background:#272D31}@media (max-width: 63.99em){flynt-component[name=BlockSocialMedia]{padding:40px 0}}flynt-component[name=BlockSocialMedia] .SocialMedia__Intro{margin-bottom:64px}@media (max-width: 63.99em){flynt-component[name=BlockSocialMedia] .SocialMedia__Intro{margin-bottom:40px}}flynt-component[name=BlockSocialMedia] .SocialMedia__Intro__Inner{display:flex;color:#fff;justify-content:space-between;align-items:center}@media (max-width: 63.99em){flynt-component[name=BlockSocialMedia] .SocialMedia__Intro__Inner{flex-direction:column;gap:24px}}flynt-component[name=BlockSocialMedia] .SocialMedia__Title h2{font-weight:300}flynt-component[name=BlockSocialMedia] .SocialMedia__Title h2 strong,flynt-component[name=BlockSocialMedia] .SocialMedia__Title h2 b{font-weight:400}flynt-component[name=BlockSocialMedia] .SocialMedia__Social__Items{display:flex;align-items:center;gap:48px}@media (max-width: 63.99em){flynt-component[name=BlockSocialMedia] .SocialMedia__Social__Items{gap:36px}}flynt-component[name=BlockSocialMedia] .SocialMedia__Social__Items a i{font-size:2rem}@media (max-width: 63.99em){flynt-component[name=BlockSocialMedia] .SocialMedia__Social__Items a i{font-size:1.5rem}}flynt-component[name=BlockSocialMedia] .sbi-owl-nav .sbi-owl-prev{margin-left:24px}flynt-component[name=BlockSocialMedia] .sbi-owl-nav .sbi-owl-next{margin-right:24px}flynt-component[name=BlockSocialMedia] .sbi-owl-nav .sbi-owl-prev,flynt-component[name=BlockSocialMedia] .sbi-owl-nav .sbi-owl-next{width:56px;height:56px;background:rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center;border-radius:5px;pointer-events:all}@media (max-width: 63.99em){flynt-component[name=BlockSocialMedia] .sbi-owl-nav .sbi-owl-prev,flynt-component[name=BlockSocialMedia] .sbi-owl-nav .sbi-owl-next{width:44px;height:44px}}flynt-component[name=BlockSocialMedia] .sbi-owl-nav .sbi-owl-prev svg,flynt-component[name=BlockSocialMedia] .sbi-owl-nav .sbi-owl-next svg{width:16px;height:auto;fill:#fff}@media (max-width: 63.99em){flynt-component[name=BlockSocialMedia] .sbi-owl-nav .sbi-owl-prev svg,flynt-component[name=BlockSocialMedia] .sbi-owl-nav .sbi-owl-next svg{width:12px}}flynt-component[name=BlockSocialMedia] .sbi-owl-dots{margin-top:32px;display:none}@media (max-width: 63.99em){flynt-component[name=BlockSocialMedia] .sbi-owl-dots{margin-top:16px}}@media (min-width: 64em){flynt-component[name=BlockSocialMedia] .sbi-owl-dot span{margin:5px 10px;width:15px;height:15px}}flynt-component[name=BlockTestimonialsList]{padding:128px 0;background:#F2F4F2}@media (max-width: 63.99em){flynt-component[name=BlockTestimonialsList]{padding:40px 0}}flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Items{gap:64px 32px;display:flex;flex-wrap:wrap}@media (max-width: 63.99em){flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Items{gap:32px}}flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Item{width:100%;position:relative}@media (min-width: 64em){flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Item{width:calc(50% - 16px)}}flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Item__Inner{display:flex;flex-direction:column;flex:0 0 auto;position:relative;border-radius:5px;background:#ffffff;overflow:hidden;align-items:center}@media (min-width: 64em){flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Item__Inner{flex-direction:row;height:100%}}flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Item__Testimonial{background-color:#fff;padding:48px 64px 48px 32px;position:relative;z-index:2;display:flex;gap:32px}@media (max-width: 63.99em){flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Item__Testimonial{gap:16px;padding:32px 32px 32px 16px}}flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Item__Testimonial h3{font-weight:500;font-family:var(--font-family-text);font-style:normal}flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Item__Testimonial__Icon{width:48px}@media (max-width: 63.99em){flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Item__Testimonial__Icon{width:40px}}flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Item__Testimonial__Icon svg{width:100%;height:auto}flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Item__Testimonial__Content{flex:1}flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Item__Testimonial__Quote{padding-top:20px}@media (max-width: 63.99em){flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Item__Testimonial__Quote{padding-top:16px}}flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Item__Testimonial__Quote *{font-size:.875rem;color:#52575a}flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Item__Testimonial__Author{padding-top:24px;font-weight:600;font-size:.875rem}@media (max-width: 63.99em){flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Item__Testimonial__Author{padding-top:20px}}flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Item__Testimonial__ProjectLink{padding-top:30px}flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Item__Testimonial__ProjectLink a{font-size:.75rem;line-height:1.125rem;text-transform:uppercase;color:var(--color-primary);text-decoration:underline;font-weight:700}flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Item__Image{border-radius:5px;overflow:hidden;display:none}flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Item__Image img{width:100%;height:100%;object-fit:cover;object-position:center}@media (min-width: 64em){flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Item__Image{display:block;width:50%;height:100%}}@media (min-width: 64em){flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Item--WithImage .BlockTestimonialsList__Item__Testimonial{width:50%;flex:0 0 auto}}@media (min-width: 64em){flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Item--WithImage{width:100%}}@media (min-width: 64em){flynt-component[name=BlockTestimonialsList] .BlockTestimonialsList__Item--ImageLeft .BlockTestimonialsList__Item__Inner{flex-direction:row-reverse}}flynt-component[name=BlockTextAndImageParallax]{position:relative}flynt-component[name=BlockTextAndImageParallax] .TextAndImageParallax__Background__Wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}flynt-component[name=BlockTextAndImageParallax] .TextAndImageParallax__Background__Wrap img{width:100%;height:100%;object-fit:cover}flynt-component[name=BlockTextAndImageParallax] .TextAndImageParallax__Parallax{height:120%}flynt-component[name=BlockTextAndImageParallax] .TextAndImageParallax__Background{height:150%}flynt-component[name=BlockTextAndImageParallax] .TextAndImageParallax__Inner{position:relative;padding:128px 0;z-index:3}@media (max-width: 63.99em){flynt-component[name=BlockTextAndImageParallax] .TextAndImageParallax__Inner{padding:40px 0}}flynt-component[name=BlockTextAndImageParallax] .TextAndImageParallax__Inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#272d3199;z-index:2}@media (min-width: 64em){flynt-component[name=BlockTextAndImageParallax] .TextAndImageParallax__ContentWrap{display:flex;justify-content:flex-end}}flynt-component[name=BlockTextAndImageParallax] .TextAndImageParallax__Content{position:relative;max-width:600px;color:#fff;z-index:4}flynt-component[name=BlockTextAndImageParallax] .TextAndImageParallax__Content h1{color:#fff;padding-bottom:36px}@media (max-width: 63.99em){flynt-component[name=BlockTextAndImageParallax] .TextAndImageParallax__Content h1{padding-bottom:20px}}flynt-component[name=BlockTextAndImageParallax] .TextAndImageParallax__Text p,flynt-component[name=BlockTextAndImageParallax] .TextAndImageParallax__Text ul{font-weight:300}@media (min-width: 64em){flynt-component[name=BlockTextAndImageParallax] .TextAndImageParallax__Text p,flynt-component[name=BlockTextAndImageParallax] .TextAndImageParallax__Text ul{font-size:1.25rem;line-height:1.75rem}}flynt-component[name=BlockTextAndImageParallax] .TextAndImageParallax__Text p:not(:last-child),flynt-component[name=BlockTextAndImageParallax] .TextAndImageParallax__Text ul:not(:last-child){margin-bottom:16px}flynt-component[name=BlockTextAndImageParallax] .TextAndImageParallax__Text strong{font-weight:600}flynt-component[name=BlockTextAndImageParallax] .TextAndImageParallax__IntroImage{padding-bottom:24px}@media (max-width: 63.99em){flynt-component[name=BlockTextAndImageParallax] .TextAndImageParallax__IntroImage{padding-bottom:16px}}flynt-component[name=BlockTextAndImageParallax] .TextAndImageParallax__Buttons{padding-top:36px}@media (max-width: 63.99em){flynt-component[name=BlockTextAndImageParallax] .TextAndImageParallax__Buttons{padding-top:24px}}flynt-component[name=BlockTextAndMedia]{padding:64px 0}@media (max-width: 63.99em){flynt-component[name=BlockTextAndMedia]{padding:40px 0}}flynt-component[name=BlockTextAndMedia].background--Default{background:#ffffff}flynt-component[name=BlockTextAndMedia].background--SecondaryColor{background:#F2F4F2}flynt-component[name=BlockTextAndMedia].TextAndMedia--MediaLeft .TextAndMedia__Inner{flex-direction:row-reverse}@media (max-width: 63.99em){flynt-component[name=BlockTextAndMedia].TextAndMedia--MediaLeft .TextAndMedia__Inner{flex-direction:column-reverse}}flynt-component[name=BlockTextAndMedia] .TextAndMedia__Inner{display:flex;gap:96px}@media (max-width: 63.99em){flynt-component[name=BlockTextAndMedia] .TextAndMedia__Inner{flex-direction:column;gap:32px}}flynt-component[name=BlockTextAndMedia] .TextAndMedia__Text{flex:1;display:flex;align-items:center}flynt-component[name=BlockTextAndMedia] .TextAndMedia__Title{margin-bottom:24px}flynt-component[name=BlockTextAndMedia] .TextAndMedia__Title h1 strong,flynt-component[name=BlockTextAndMedia] .TextAndMedia__Title h1 b{font-weight:400}flynt-component[name=BlockTextAndMedia] .TextAndMedia__Content{margin-bottom:24px}flynt-component[name=BlockTextAndMedia] .TextAndMedia__Content h1,flynt-component[name=BlockTextAndMedia] .TextAndMedia__Content h2,flynt-component[name=BlockTextAndMedia] .TextAndMedia__Content h3,flynt-component[name=BlockTextAndMedia] .TextAndMedia__Content h4,flynt-component[name=BlockTextAndMedia] .TextAndMedia__Content h5,flynt-component[name=BlockTextAndMedia] .TextAndMedia__Content h6{font-weight:400;font-family:var(--font-family-text);font-style:normal;margin-bottom:16px}@media (min-width: 64em){flynt-component[name=BlockTextAndMedia] .TextAndMedia__Content h1,flynt-component[name=BlockTextAndMedia] .TextAndMedia__Content h2,flynt-component[name=BlockTextAndMedia] .TextAndMedia__Content h3,flynt-component[name=BlockTextAndMedia] .TextAndMedia__Content h4,flynt-component[name=BlockTextAndMedia] .TextAndMedia__Content h5,flynt-component[name=BlockTextAndMedia] .TextAndMedia__Content h6{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 64em){flynt-component[name=BlockTextAndMedia] .TextAndMedia__Content p:first-child{font-size:1.25rem;line-height:1.75rem}}flynt-component[name=BlockTextAndMedia] .TextAndMedia__Content p:not(:last-child){margin-bottom:16px}flynt-component[name=BlockTextAndMedia] .TextAndMedia__Content ul:not(:last-child){margin-bottom:16px}flynt-component[name=BlockTextAndMedia] .TextAndMedia__Content strong{font-weight:600}flynt-component[name=BlockTextAndMedia] .TextAndMedia__Buttons{margin-top:48px}@media (max-width: 63.99em){flynt-component[name=BlockTextAndMedia] .TextAndMedia__Buttons{margin-top:32px}}flynt-component[name=BlockTextAndMedia] .TextAndMedia__Media{flex:1}flynt-component[name=BlockTextAndMedia] .TextAndMedia__Media img{width:100%;height:auto;aspect-ratio:11/8;object-fit:cover;border-radius:5px}flynt-component[name=BlockTextAndMedia] .TextAndMedia__Media--video a{position:relative;display:flex;align-items:center;justify-content:center}flynt-component[name=BlockTextAndMedia] .TextAndMedia__Media--video a:hover svg{transform:scale(1.1)}flynt-component[name=BlockTextAndMedia] .TextAndMedia__Media--video svg{position:absolute;transform:scale(1);transition:all ease-in-out .3s}@media (max-width: 63.99em){flynt-component[name=BlockTextAndMedia] .TextAndMedia__Media--video svg{width:82px;height:auto}}flynt-component[name=BlockTextAndMediaV2]{position:relative;padding:204px 0 64px;background:#F2F4F2;display:flex;overflow:hidden}@media (max-width: 63.99em){flynt-component[name=BlockTextAndMediaV2]{padding:108px 0 40px}}@media (min-width: 64em){flynt-component[name=BlockTextAndMediaV2].BlockTextAndMediaV2__Left .BlockTextAndMediaV2__Background__Graphic svg{margin-left:auto;transform:translate(20%)}}@media (min-width: 64em){flynt-component[name=BlockTextAndMediaV2].BlockTextAndMediaV2__Left .BlockTextAndMediaV2__Content{margin-left:auto;margin-right:64px}}@media (min-width: 64em){flynt-component[name=BlockTextAndMediaV2].BlockTextAndMediaV2__Right .BlockTextAndMediaV2__Background{flex-direction:row-reverse}}@media (min-width: 64em){flynt-component[name=BlockTextAndMediaV2].BlockTextAndMediaV2__Right .BlockTextAndMediaV2__Background__Graphic svg{margin-right:auto;transform:translate(-20%)}}@media (min-width: 64em){flynt-component[name=BlockTextAndMediaV2].BlockTextAndMediaV2__Right .BlockTextAndMediaV2__Content{margin-right:auto;margin-left:64px}}flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;display:flex;pointer-events:none}flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Background__Image{width:50%;position:relative}@media (max-width: 63.99em){flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Background__Image{width:100%}}flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Background__Image img{width:100%;height:100%;object-fit:cover;object-position:center center}flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Background__Image:after{content:"";width:100%;height:100%;background:rgba(0,0,0,.35);position:absolute;top:0;left:0}@media (min-width: 64em){flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Background__Image:after{display:none}}flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Background__Graphic{width:50%;padding:60px 0}@media (max-width: 63.99em){flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Background__Graphic{display:none}}flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Background__Graphic svg{width:auto;height:100%}flynt-component[name=BlockTextAndMediaV2] .container{z-index:1}flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Inner{display:flex}@media (min-width: 64em){flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Inner{gap:28px}}@media (max-width: 63.99em){flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Inner{flex-direction:column}}flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content{flex:1;display:flex;align-items:center;background:#ffffff;max-width:53%;overflow:hidden;border-radius:5px}@media (max-width: 63.99em){flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content{width:100%;max-width:100%}}flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content__Inner{padding:80px 60px;width:100%}@media (max-width: 63.99em){flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content__Inner{padding:36px 24px}}flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Title{margin-bottom:32px;font-size:3.25rem;line-height:3.75rem;font-family:var(--font-family-heading);color:#272d31;padding:0}@media (max-width: 63.99em){flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Title{font-size:1.75rem;line-height:2.25rem;margin-bottom:20px}}flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Title b{color:#6f796e}flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description h1,flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description h2,flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description h3,flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description h4,flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description h5,flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description h6{font-size:1.75rem;line-height:2.25rem;padding:0;margin-bottom:40px;font-family:var(--font-family-text);font-weight:600;font-style:normal}@media (max-width: 63.99em){flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description h1,flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description h2,flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description h3,flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description h4,flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description h5,flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description h6{font-size:1.25rem;line-height:1.75rem;margin-bottom:20px}}flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description h1 strong,flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description h2 strong,flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description h3 strong,flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description h4 strong,flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description h5 strong,flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description h6 strong{font-weight:700;color:#6f796e}flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description p:not(:last-child){margin-bottom:20px}@media (max-width: 63.99em){flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description p{font-size:1rem;line-height:1.5rem}}flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description ul{list-style:none;padding:3px 0 0}flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description ul:not(:last-child){margin-bottom:20px}flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description ul:not(:first-child){margin-top:28px}@media (max-width: 63.99em){flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description ul:not(:first-child){margin-top:20px}}@media (max-width: 63.99em){flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description ul{text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}}flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description ul li{position:relative;padding-left:32px;font-size:1rem;line-height:1.5rem}@media (max-width: 63.99em){flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description ul li{font-size:.875rem;line-height:1.375rem}}flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description ul li:not(:last-of-type){margin-bottom:12px}flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description ul li:before{content:"";position:absolute;top:0;left:0;font-family:"Font Awesome 6 Pro";font-weight:700;display:inline-block;font-size:1.25rem;color:#6f796e}@media (max-width: 63.99em){flynt-component[name=BlockTextAndMediaV2] .BlockTextAndMediaV2__Content--Description ul li:before{top:0;font-size:1.125rem}}flynt-component+flynt-component[name=BlockTextAndMediaV2]{padding:128px 0}@media (max-width: 63.99em){flynt-component+flynt-component[name=BlockTextAndMediaV2]{padding:40px 0}}flynt-component[name=BlockWysiwyg] .Wysiwyg__LeftContent>p:last-child,flynt-component[name=BlockWysiwyg] .Wysiwyg__RightContent>p:last-child{padding-bottom:0}@media (min-width: 64em){flynt-component[name=BlockWysiwyg] .Wysiwyg__LeftContent br,flynt-component[name=BlockWysiwyg] .Wysiwyg__RightContent br{content:" "}}flynt-component[name=BlockWysiwyg] h1{padding-bottom:30px}@media (max-width: 63.99em){flynt-component[name=BlockWysiwyg] h1{font-size:2.5rem;line-height:3rem}}flynt-component[name=BlockWysiwyg] h2{padding-bottom:30px}flynt-component[name=BlockWysiwyg] h3{padding-bottom:20px}flynt-component[name=BlockWysiwyg] p{font-size:1rem;line-height:1.5rem;padding-bottom:24px}flynt-component[name=BlockWysiwyg] p img{width:auto}flynt-component[name=BlockWysiwyg] p img.aligncenter{margin-left:auto;margin-right:auto}flynt-component[name=BlockWysiwyg] ul,flynt-component[name=BlockWysiwyg] ol{padding-bottom:1.5rem}flynt-component[name=BlockWysiwyg] ul li,flynt-component[name=BlockWysiwyg] ol li{margin:0;font-size:1rem}@media (min-width: 64em){flynt-component[name=BlockWysiwyg] table{width:100%!important}}flynt-component[name=BlockWysiwyg] .wp-caption{margin:32px 0;max-width:100%!important}flynt-component[name=BlockWysiwyg] .wp-caption.aligncenter{margin-left:auto;margin-right:auto}flynt-component[name=BlockWysiwyg] .wp-caption-text{background-color:#000;margin-top:0;text-align:center;padding:10px;font-size:.875rem;line-height:1.375rem}flynt-component[name=BlockWysiwyg] [data-text-align=left]{text-align:start}flynt-component[name=BlockWysiwyg] [data-text-align=center]{text-align:center}@media (max-width: 63.99em){flynt-component[name=BlockWysiwyg] .responsive-table-wrap table{width:auto!important;min-width:880px}}flynt-component[name=BlockWysiwyg] .responsive-table-guide{text-align:center;padding-bottom:30px;display:flex;justify-content:center;align-items:center}@media (min-width: 64em){flynt-component[name=BlockWysiwyg] .responsive-table-guide{display:none}}flynt-component[name=BlockWysiwyg] .responsive-table{overflow-x:auto}flynt-component[name=ContentFaqCategory]{padding:128px 0;background:#F2F4F2}@media (max-width: 63.99em){flynt-component[name=ContentFaqCategory]{padding:40px 0}}flynt-component[name=ContentFaqCategory] .FAQCategory__Wrapper{display:flex}@media (min-width: 64em){flynt-component[name=ContentFaqCategory] .FAQCategory__Wrapper{gap:40px}}flynt-component[name=ContentFaqCategory] .FAQCategory__Sidemenu{width:400px}@media (max-width: 63.99em){flynt-component[name=ContentFaqCategory] .FAQCategory__Sidemenu{display:none}}flynt-component[name=ContentFaqCategory] .FAQCategory__Sidemenu__Inner{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}flynt-component[name=ContentFaqCategory] .FAQCategory__FAQs{flex:1}@media (max-width: 63.99em){flynt-component[name=ContentFaqCategory] .FAQCategory__FAQs{width:100%}}flynt-component[name=ContentFaqCategory] .FAQCategory__FAQ{border-bottom:1px solid #C0C6C0}flynt-component[name=ContentFaqCategory] .FAQCategory__FAQ__Header{display:flex;justify-content:space-between;gap:32px;cursor:pointer;padding:24px 0}@media (min-width: 64em){flynt-component[name=ContentFaqCategory] .FAQCategory__FAQ__Header{align-items:center}}flynt-component[name=ContentFaqCategory] .FAQCategory__FAQ__Header.active .FAQCategory__FAQ__Icon--Inactive{opacity:0}flynt-component[name=ContentFaqCategory] .FAQCategory__FAQ__Header.active .FAQCategory__FAQ__Icon--Active{opacity:1}flynt-component[name=ContentFaqCategory] .FAQCategory__FAQ__Title h4{font-size:1.25rem;line-height:1.75rem;font-family:var(--font-family-text);font-style:normal}@media (max-width: 63.99em){flynt-component[name=ContentFaqCategory] .FAQCategory__FAQ__Title h4{font-size:1rem;line-height:1.5rem}}flynt-component[name=ContentFaqCategory] .FAQCategory__FAQ__Icon{display:flex;width:32px;height:32px;align-items:center;justify-content:flex-end}flynt-component[name=ContentFaqCategory] .FAQCategory__FAQ__Icon--Inactive,flynt-component[name=ContentFaqCategory] .FAQCategory__FAQ__Icon--Active{position:absolute;transition:all ease-in-out .3s}flynt-component[name=ContentFaqCategory] .FAQCategory__FAQ__Icon--Inactive{opacity:1}flynt-component[name=ContentFaqCategory] .FAQCategory__FAQ__Icon--Active{opacity:0}flynt-component[name=ContentFaqCategory] .FAQCategory__FAQ__Icon svg{width:14px;height:auto}flynt-component[name=ContentFaqCategory] .FAQCategory__FAQ__Content{padding-bottom:24px}flynt-component[name=ContentFaqCategory] .FAQCategory__FAQ__Content p{margin:0 0 16px}flynt-component[name=ContentFaqCategory] .FAQCategory__FAQ__Content p b,flynt-component[name=ContentFaqCategory] .FAQCategory__FAQ__Content p strong{font-weight:700}flynt-component[name=ContentFaqCategory] .FAQCategory__FAQ__Content p:last-child{margin:0}flynt-component[name=ContentPagination] .pagination{text-align:right;padding-top:20px}flynt-component[name=ContentPagination] .pagination ul{list-style:none;display:flex;margin:0 auto;padding:0;justify-content:center;gap:8px}flynt-component[name=ContentPagination] .pagination li{padding:0;margin:0}flynt-component[name=ContentPagination] .pagination li.current a{background-color:#6f796e;color:#fff}flynt-component[name=ContentPagination] .pagination li.next,flynt-component[name=ContentPagination] .pagination li.prev{font-size:.75rem;line-height:1rem}flynt-component[name=ContentPagination] .pagination a{font-weight:400;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#f2f4f2;border-radius:5px;text-decoration:none;transition:background-color .2s linear;color:#6f796e;font-size:.875rem;line-height:1.125rem;font-weight:600}flynt-component[name=ContentPagination] .pagination a:hover{background-color:#6f796e;color:#fff}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Bar{display:none;border-radius:3rem 3rem 0 0;background-color:#d9c8aa}@media (min-width: 64em){flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Bar{bottom:0;display:block;left:0;position:fixed;right:0;z-index:99}}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Bar.is-hidden,flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Bar.is-empty{display:none}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Bar.is-expanded .FeatureMoodboard__Bar__Toggle i{transform:rotate(180deg)}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Bar.is-expanded .FeatureMoodboard__Bar__Panels{max-height:520px;padding:2rem 2rem 4rem}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Bar__Header{background:#D9C8AA;border-radius:3rem 3rem 0 0}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Bar__HeaderInner{align-items:center;display:flex;justify-content:space-between;padding:1.25rem 2rem}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Bar__TitleGroup{align-items:center;display:inline-flex;gap:2rem}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Bar__Heart{align-items:center;background:#f0e9dd;border-radius:999px;color:#d9c8aa;display:inline-flex;font-size:1.25rem;height:2.5rem;justify-content:center;width:2.5rem}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Bar__Title{color:#272d31;margin:0;font-family:var(--font-family-text);font-style:normal;font-weight:500;font-size:2rem;line-height:3rem}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Bar__TitleCount{align-items:center;background:#6f796e;border-radius:50%;color:#fff;display:inline-flex;font-size:1.125rem;font-weight:600;height:2.25rem;justify-content:center;line-height:1.6875rem;min-width:2.25rem;padding:0 .5rem}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Bar__Actions{align-items:center;display:inline-flex;gap:1.5rem}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Bar__Toggle{align-items:center;background:transparent;border:0;color:#272d31;font-size:.875rem;line-height:1.3125rem;font-weight:500;cursor:pointer;display:inline-flex;gap:.4rem;padding:0}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Bar__Toggle i{font-size:.875rem;transition:transform .2s ease}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Bar__Panels{background:#fdfdfd;border-radius:3rem 3rem 0 0;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Bar__Grid{display:grid;gap:1rem;grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) repeat(3,minmax(0,1fr))}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Pane{padding:.5rem}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Pane__Head h3{font-size:1.125rem;font-family:var(--font-family-text);font-style:normal;font-weight:500;margin:0 0 .75rem}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Pane__Body{background:#f5f5f5;border-radius:5px;display:flex;flex-direction:column;gap:.5rem;height:260px;overflow-y:auto;padding:.5rem;box-shadow:0 3px 3px #0000000d}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Pane__Body--grid{align-content:start;display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 90em){flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Pane__Body--grid{grid-template-columns:repeat(3,minmax(0,1fr))}}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Pane__Body--grid .FeatureMoodboard__Card,flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Pane__Body--grid .FeatureMoodboard__AddCard{aspect-ratio:1/1;width:100%}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Pane__Body--grid .FeatureMoodboard__Card .FeatureMoodboard__Card__Media{aspect-ratio:1/1;height:100%}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Pane__Body--gallery{align-content:start;display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Pane__Body--gallery .FeatureMoodboard__Card,flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Pane__Body--gallery .FeatureMoodboard__AddCard{aspect-ratio:136/90;width:100%}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Pane__Body--gallery .FeatureMoodboard__Card .FeatureMoodboard__Card__Media{aspect-ratio:136/90;height:100%}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Card{position:relative}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Card__Media{background:#fff;border-radius:5px;overflow:hidden;position:relative}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Card__Media img{display:block;height:100%;object-fit:cover;width:100%}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Card--range{border-radius:5px;display:flex;flex-direction:column;gap:.5rem}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Card--range:nth-child(2n){background:#fdfdfd}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Card--range .FeatureMoodboard__Card__Remove{position:absolute}@media (min-width: 90em){flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Card--range{align-items:center;display:grid;gap:1rem;grid-template-columns:136px 1fr auto;padding:0 .25rem 0 0}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Card--range .FeatureMoodboard__Card__Remove{position:relative}}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Card--range .FeatureMoodboard__Card__Media{aspect-ratio:136/90;height:100%}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Card__Title{font-size:.875rem;padding:0 4px 8px}@media (min-width: 90em){flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Card__Title{padding:0 4px}}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Card__Remove{align-items:center;background:rgba(255,255,255,.6);border:0;border-radius:999px;color:#272d31;cursor:pointer;display:inline-flex;height:1.75rem;justify-content:center;position:absolute;right:.25rem;top:.25rem;width:1.75rem;z-index:1}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__AddCard{align-items:center;background:#fff;border:1px dashed #272d31;border-radius:5px;color:#272d31;display:inline-flex;flex-direction:column;gap:.25rem;justify-content:center;text-align:center;text-decoration:none}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__Pane__Body:not(.FeatureMoodboard__Pane__Body--grid):not(.FeatureMoodboard__Pane__Body--gallery) .FeatureMoodboard__AddCard{min-height:90px}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__AddCard__Icon{font-size:.875rem;line-height:1}flynt-component[name=FeatureMoodboard] .FeatureMoodboard__AddCard__Label{font-size:.75rem}flynt-component[name=FeatureMoodboard] .MoodboardModal{display:none}flynt-component[name=FeatureMoodboard] .MoodboardModal.isOpen{display:block;position:relative;z-index:99999}flynt-component[name=FeatureMoodboard] .MoodboardModal__Overlay{background-color:#000000bf;top:0;right:0;bottom:0;left:0;position:fixed;z-index:999}flynt-component[name=FeatureMoodboard] .MoodboardModal__Dialog{background-color:#fff;border-radius:5px;box-shadow:0 4px 20px #00000026;display:flex;flex-direction:column;gap:24px;left:50%;max-width:448px;padding:24px;position:fixed;top:50%;transform:translate(-50%,-50%);width:calc(100% - 32px);z-index:1000}flynt-component[name=FeatureMoodboard] .MoodboardModal__Top{align-items:center;display:flex;flex-direction:column;gap:16px}flynt-component[name=FeatureMoodboard] .MoodboardModal__Preview{border-radius:5px;height:76px;object-fit:cover;width:100px}flynt-component[name=FeatureMoodboard] .MoodboardModal__Title{color:#272d31;font-family:"Noto Serif",serif;font-size:1.25rem;font-style:italic;line-height:1.875rem;margin:0;text-align:center}flynt-component[name=FeatureMoodboard] .MoodboardModal__Status{align-items:center;color:#272d31;display:flex;font-size:1.25rem;font-weight:500;gap:12px;justify-content:center;line-height:1.875rem}flynt-component[name=FeatureMoodboard] .MoodboardModal__Status__Icon{color:#6f796e}flynt-component[name=FeatureMoodboard] .MoodboardModal__Form{display:flex;flex-direction:column}flynt-component[name=FeatureMoodboard] .MoodboardModal__Label{color:#272d31;font-size:.875rem;font-weight:500;line-height:1.3125rem;margin-bottom:-40px;margin-left:16px}flynt-component[name=FeatureMoodboard] .MoodboardModal__Comment{min-height:100px;box-shadow:0 4px 4px #00000026;border-radius:5px;margin-bottom:24px;padding:54px 16px 24px;font-size:.875rem}flynt-component[name=FeatureMoodboard] .MoodboardModal__Comment::placeholder{color:#7d8183}flynt-component[name=FeatureMoodboard] .MoodboardModal__Submit{width:100%}flynt-component[name=FeatureMoodboard] .MoodboardModal__Close{background:transparent;border:0;color:#272d31;cursor:pointer;font-size:1rem;font-weight:500;line-height:1.5rem;margin:0 auto;text-decoration:underline}.MoodboardAdd{align-items:center;background:transparent;border:0;color:#7d8183;cursor:pointer;display:inline-flex;justify-content:center;padding:0;transition:color .2s ease}.MoodboardAdd.is-in-moodboard{color:#272d31}flynt-component[name=HeaderBlog]{background:#ffffff;z-index:99}@media (min-width: 64em){flynt-component[name=HeaderBlog]{padding-top:140px}}flynt-component[name=HeaderBlog] .HeaderBlog__Breadcrumbs{background-color:#fff;position:relative}flynt-component[name=HeaderBlog] .HeaderBlog__Inner{padding:116px 0 64px}flynt-component[name=HeaderMinimal]{background:#ffffff;z-index:99}@media (min-width: 64em){flynt-component[name=HeaderMinimal]{padding-top:140px}}flynt-component[name=HeaderMinimal] .NavigationBreadcrumbs__Wrap{color:#52575a}flynt-component[name=HeaderMinimal] .NavigationBreadcrumbs__Wrap span:not(.current-item){color:#52575a}flynt-component[name=HeaderMinimal] .HeaderMinimal__Breadcrumbs{background-color:#fff;position:relative}flynt-component[name=HeaderMinimal] .HeaderMinimal__Wrap{text-align:left;padding:116px 0 64px}@media (max-width: 63.99em){flynt-component[name=HeaderMinimal] .HeaderMinimal__Wrap{padding:96px 0 24px}}flynt-component[name=HeaderMinimal] .HeaderMinimal__Wrap h1{font-weight:500}flynt-component[name=HeaderMinimal] .HeaderMinimal__Wrap h1 i{font-weight:300}flynt-component[name=HeaderMinimal] .HeaderMinimal__Intro{padding-top:24px;display:flex;gap:64px}@media (max-width: 63.99em){flynt-component[name=HeaderMinimal] .HeaderMinimal__Intro{flex-direction:column;gap:24px;padding-top:20px}}flynt-component[name=HeaderMinimal] .HeaderMinimal__Description{font-size:1.25rem;line-height:1.875rem;flex:1}@media (max-width: 63.99em){flynt-component[name=HeaderMinimal] .HeaderMinimal__Description{font-size:1rem;line-height:1.5rem}}flynt-component[name=HeaderMinimal] .HeaderMinimal__Description p{color:#52575a}flynt-component[name=HeaderMinimal] .HeaderMinimal__Ctas{display:flex;flex-direction:column;justify-content:flex-end;gap:16px}@media (max-width: 63.99em){flynt-component[name=HeaderMinimal] .HeaderMinimal__Ctas{gap:12px}}flynt-component[name=HeaderMinimal] .HeaderMinimal__Ctas a{width:100%}flynt-component[name=HeaderMinimal] .HeaderMinimal__Ctas a.link{font-size:.75rem;line-height:1.125rem;font-weight:700;text-transform:uppercase;color:var(--color-primary)}flynt-component[name=HeaderSlider]{padding:144px 0 4px}@media (max-width: 63.99em){flynt-component[name=HeaderSlider]{padding:72px 0 4px}}flynt-component[name=HeaderSlider] .container{padding-left:4px;padding-right:4px}@media (min-width: 64em){flynt-component[name=HeaderSlider] .container{max-width:100%}}flynt-component[name=HeaderSlider] .HeaderSlider__Wrapper{display:flex}@media (min-width: 64em){flynt-component[name=HeaderSlider] .HeaderSlider__Wrapper{gap:4px}}@media (max-width: 63.99em){flynt-component[name=HeaderSlider] .HeaderSlider__Wrapper{flex-direction:column}}flynt-component[name=HeaderSlider] .HeaderSlider__Slides{flex:1;overflow:hidden;position:relative}@media (min-width: 64em){flynt-component[name=HeaderSlider] .HeaderSlider__Slides{max-width:70%}flynt-component[name=HeaderSlider] .HeaderSlider__Slides:hover .HeaderSlider__Slides__Nav__Arrows{opacity:1}}flynt-component[name=HeaderSlider] .HeaderSlider__Slides__Nav{position:absolute;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;transition:all ease-in-out .3s;top:unset;left:unset;bottom:16px;right:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}flynt-component[name=HeaderSlider] .HeaderSlider__Slides__Nav .swiper-pagination-bullet{background:#ffffff;opacity:40%;transition:all ease-in-out .3s}flynt-component[name=HeaderSlider] .HeaderSlider__Slides__Nav .swiper-pagination-bullet-active{opacity:100%}flynt-component[name=HeaderSlider] .HeaderSlider__Slides__Nav__Arrows{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;display:flex;align-items:center;justify-content:space-between;z-index:9;padding:0 16px;opacity:0;transition:all ease-in-out .3s}@media (max-width: 63.99em){flynt-component[name=HeaderSlider] .HeaderSlider__Slides__Nav__Arrows{display:none}}flynt-component[name=HeaderSlider] .HeaderSlider__Slides__Nav__Arrow--Left,flynt-component[name=HeaderSlider] .HeaderSlider__Slides__Nav__Arrow--Right{pointer-events:all;cursor:pointer;width:56px;height:56px;background:rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center;border-radius:5px;position:unset;top:unset;left:unset;transform:unset}@media (max-width: 63.99em){flynt-component[name=HeaderSlider] .HeaderSlider__Slides__Nav__Arrow--Left,flynt-component[name=HeaderSlider] .HeaderSlider__Slides__Nav__Arrow--Right{width:44px;height:44px}}flynt-component[name=HeaderSlider] .HeaderSlider__Slides__Nav__Arrow--Left svg,flynt-component[name=HeaderSlider] .HeaderSlider__Slides__Nav__Arrow--Right svg{width:16px;height:auto;fill:#fff}@media (max-width: 63.99em){flynt-component[name=HeaderSlider] .HeaderSlider__Slides__Nav__Arrow--Left svg,flynt-component[name=HeaderSlider] .HeaderSlider__Slides__Nav__Arrow--Right svg{width:12px}}flynt-component[name=HeaderSlider] .HeaderSlider__Slide{position:relative;display:flex;border-radius:5px;overflow:hidden}@media (min-width: 64em){flynt-component[name=HeaderSlider] .HeaderSlider__Slide{min-height:604px}}@media (min-width: 64em){flynt-component[name=HeaderSlider] .HeaderSlider__Slide{height:100%}}flynt-component[name=HeaderSlider] .HeaderSlider__Slide:not(:first-of-type){position:absolute}flynt-component[name=HeaderSlider] .HeaderSlider__Slide.init-loaded{position:relative}flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Background,flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Background:after,flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Background:after{content:"";width:100%;height:100%;background:linear-gradient(180deg,rgba(24,29,39,0) 0%,#181d27 100%);position:absolute;bottom:0;left:0;transition:all ease-in-out .3s}@media (max-width: 63.99em){flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Background:after,flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Background:after{background:#181D27;opacity:70%}}flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Background img,flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Background video,flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Background img,flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Background video{width:100%;height:100%;object-fit:cover;object-position:center center}flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Inner{z-index:2;padding:64px 96px;display:flex;align-items:flex-end}@media (max-width: 63.99em){flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Inner{padding:32px 24px 48px}}flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Subtitle,flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Subtitle{font-size:.875rem;font-weight:600;color:#fff;margin-bottom:20px;padding:4px 16px;border-radius:5px;background:rgba(255,255,255,.2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width: 63.99em){flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Subtitle,flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Subtitle{margin-bottom:12px}}flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Title,flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Title{margin-bottom:16px}@media (max-width: 63.99em){flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Title,flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Title{margin-bottom:12px}}flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Title h1,flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Title h4,flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Title h1,flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Title h4{font-size:4rem;font-weight:300;line-height:4.5rem;color:#fff;margin:0;padding:0}@media (max-width: 63.99em){flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Title h1,flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Title h4,flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Title h1,flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Title h4{font-size:2.25rem;line-height:3rem}}flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Title h1 strong,flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Title h1 b,flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Title h4 strong,flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Title h4 b,flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Title h1 strong,flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Title h1 b,flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Title h4 strong,flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Title h4 b{font-weight:400}flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Description{max-width:1000px}flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Description *{font-size:1.25rem;color:#fff;font-weight:400}@media only screen and (max-width: 1600px){flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Description *{font-size:1.125rem}}@media (max-width: 63.99em){flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Description *{font-size:1rem}}flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Description p:last-of-type{margin:0}flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Button{margin-top:32px}@media (max-width: 63.99em){flynt-component[name=HeaderSlider] .HeaderSlider__Slide__Button{margin-top:24px}}flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLinks{display:flex}@media (min-width: 64em){flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLinks{width:30%}}flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLinks__Inner{display:flex;flex-direction:column;gap:4px;width:100%}@media (max-width: 63.99em){flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLinks__Inner{padding:4px 0 0}}flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink{position:relative;display:flex;align-items:flex-end;text-decoration:none;border-radius:5px;overflow:hidden}@media (min-width: 64em){flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink{height:100%}}flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink:hover .HeaderSlider__ExtraLink__Background img{transform:scale(1.1)}flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink:hover .HeaderSlider__ExtraLink__Background:after{height:150%}flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink:hover .HeaderSlider__ExtraLink__Hover{transition:max-height .4s ease-in,opacity .4s ease-out!important;opacity:100%!important;max-height:151px!important}flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Background{overflow:hidden}flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Background img{transform:scale(1);transition:all ease-in-out .5s}flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Inner{width:100%;z-index:2;padding:0 32px 32px}@media (max-width: 63.99em){flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Inner{padding:36px 24px 28px}}@media (min-width: 64em){flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Subtitle{margin-bottom:20px}}flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Title{margin-bottom:0}flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Title h4{font-size:1.75rem;line-height:2.25rem;font-weight:300;font-family:var(--font-family-text);font-style:normal}@media only screen and (max-width: 1600px){flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Title h4{font-size:1.5rem}}@media (min-width: 64em){flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Hover{max-height:0px;transition:max-height .6s ease-out,opacity .6s ease-out;overflow:hidden;opacity:0%}}flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Description{transition:all ease-in-out .3s;padding-top:12px;padding-right:96px}@media only screen and (max-width: 1600px){flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Description{padding-right:0}}@media (max-width: 63.99em){flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Description{padding-top:8px}}flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Description p{font-size:.875rem;margin-bottom:16px;color:#fff}flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Description p:last-of-type{margin-bottom:0}@media (max-width: 63.99em){flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Description p{font-size:.875rem}}flynt-component[name=HeaderSlider] .HeaderSlider__ExtraLink__Button .button{margin-top:24px;font-size:.875rem;font-weight:500;padding:10px 20px}flynt-component[name=HeaderStandard]{position:relative;padding:140px 0 0;display:flex}@media (min-width: 64em){flynt-component[name=HeaderStandard]{min-height:700px;flex-direction:column}}@media (max-width: 63.99em){flynt-component[name=HeaderStandard]{padding:108px 0 40px}}flynt-component[name=HeaderStandard] .HeaderStandard__Breadcrumbs{position:relative}flynt-component[name=HeaderStandard] .HeaderStandard__Background{position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none}flynt-component[name=HeaderStandard] .HeaderStandard__Background:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(39,45,49,0) 0%,#272d31 100%)}@media (max-width: 63.99em){flynt-component[name=HeaderStandard] .HeaderStandard__Background:after{background:#272D31;opacity:75%}}flynt-component[name=HeaderStandard] .HeaderStandard__Background img{width:100%;height:100%;object-fit:cover;object-position:center}flynt-component[name=HeaderStandard] .container{z-index:2;margin-top:auto}flynt-component[name=HeaderStandard] .HeaderStandard__Inner{display:flex;gap:164px}@media (min-width: 64em){flynt-component[name=HeaderStandard] .HeaderStandard__Inner{padding:116px 0 64px}}@media (max-width: 63.99em){flynt-component[name=HeaderStandard] .HeaderStandard__Inner{flex-direction:column;gap:12px}}flynt-component[name=HeaderStandard] .HeaderStandard__Content{flex:1;display:flex;align-items:flex-end}flynt-component[name=HeaderStandard] .HeaderStandard__Content__Inner{color:#fff}flynt-component[name=HeaderStandard] .HeaderStandard__Title{margin-bottom:24px}@media (max-width: 63.99em){flynt-component[name=HeaderStandard] .HeaderStandard__Title{margin-bottom:12px}}flynt-component[name=HeaderStandard] .HeaderStandard__Title h1{font-weight:400}@media (min-width: 64em){flynt-component[name=HeaderStandard] .HeaderStandard__Intro{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 64em){flynt-component[name=HeaderStandard] .HeaderStandard__Intro p{font-size:1.25rem;line-height:1.75rem}}flynt-component[name=HeaderStandard] .HeaderStandard__CTAs__Inner{height:100%;display:flex;flex-direction:column;gap:16px}flynt-component[name=HeaderStandard] .HeaderStandard__Buttons{margin-top:auto}flynt-component[name=HeaderStandard] .HeaderStandard__SideLinks{display:flex;flex-direction:column;gap:16px}@media (max-width: 63.99em){flynt-component[name=HeaderStandard] .HeaderStandard__SideLinks{display:none}}flynt-component[name=HeaderStandard] .HeaderStandard__SideLink{color:#fff;text-decoration:none;display:flex;padding:12px;gap:24px;background-color:#fff3;border-radius:5px;min-height:115px;width:470px}flynt-component[name=HeaderStandard] .HeaderStandard__SideLink:hover img{transform:scale(1.1)}flynt-component[name=HeaderStandard] .HeaderStandard__SideLink__Image{width:130px;border-radius:0 0 0 25px;overflow:hidden;position:relative}flynt-component[name=HeaderStandard] .HeaderStandard__SideLink__Image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease-in-out}flynt-component[name=HeaderStandard] .HeaderStandard__SideLink__Content{display:flex;flex-direction:column;justify-content:center;gap:12px;flex:1}flynt-component[name=HeaderStandard] .HeaderStandard__SideLink__Content h3{font-size:1.125rem;line-height:1.5rem;font-weight:400}flynt-component[name=HeaderStandard] .HeaderStandard__SideLink__Content .HeaderStandard__SideLink__Text{font-size:.75rem;line-height:1.25rem}flynt-component[name=HeaderStandard].background--white{background-color:#fff}flynt-component[name=HeaderStandard].background--white .HeaderStandard__Content__Inner{color:#272d31}flynt-component[name=HeaderTextAndImage]{padding:256px 0 64px;background:#F2F4F2}@media (min-width: 64em){flynt-component[name=HeaderTextAndImage]{border-radius:0 0 50px 50px}}@media (max-width: 63.99em){flynt-component[name=HeaderTextAndImage]{padding:108px 0 40px}}flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__Inner{display:flex;gap:96px}@media (max-width: 63.99em){flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__Inner{flex-direction:column;gap:36px}}flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__Text{flex:1;display:flex;align-items:center}flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__IntroImage{padding-bottom:24px}@media (max-width: 63.99em){flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__IntroImage{padding-bottom:12px}}flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__Title{margin-bottom:24px}flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__Title h1 strong,flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__Title h1 b{font-weight:400}flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__Intro{margin-bottom:24px}@media (max-width: 63.99em){flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__Intro{margin-bottom:0}}flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__Intro h1,flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__Intro h2,flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__Intro h3,flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__Intro h4,flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__Intro h5,flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__Intro h6{font-weight:400;font-family:var(--font-family-text);font-style:normal;margin-bottom:16px}@media (min-width: 64em){flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__Intro h1,flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__Intro h2,flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__Intro h3,flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__Intro h4,flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__Intro h5,flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__Intro h6{font-size:1.25rem;line-height:1.75rem}}flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__Intro p:not(:last-child){margin-bottom:16px}flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__Buttons{margin-top:48px}@media (max-width: 63.99em){flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__Buttons{margin-top:32px}}flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__Image{flex:1}flynt-component[name=HeaderTextAndImage] .HeaderTextAndImage__Image img{width:100%;height:auto;aspect-ratio:11/8;object-fit:cover;border-radius:5px}flynt-component+flynt-component[name=HeaderTextAndImage]{padding:64px 0}@media (max-width: 63.99em){flynt-component+flynt-component[name=HeaderTextAndImage]{padding:40px 0}}flynt-component[name=HeaderThankYou]{background:#6F796E;padding:236px 0 96px}@media (max-width: 63.99em){flynt-component[name=HeaderThankYou]{padding:108px 0 40px}}@media (min-width: 64em){flynt-component[name=HeaderThankYou].productCategoryHeader .HeaderThankYou__Content{display:flex;align-items:center}}@media (min-width: 64em){flynt-component[name=HeaderThankYou].productCategoryHeader .HeaderThankYou__Title{max-width:80%}}flynt-component[name=HeaderThankYou] .HeaderThankYou__Inner{display:flex;justify-content:space-between;align-items:center}@media (max-width: 63.99em){flynt-component[name=HeaderThankYou] .HeaderThankYou__Inner{flex-direction:column;gap:40px}}flynt-component[name=HeaderThankYou] .HeaderThankYou__Content{flex:1;padding-right:104px}@media (max-width: 79.99em){flynt-component[name=HeaderThankYou] .HeaderThankYou__Content{padding-right:56px}}@media (max-width: 63.99em){flynt-component[name=HeaderThankYou] .HeaderThankYou__Content{padding-right:0}}flynt-component[name=HeaderThankYou] .HeaderThankYou__Title h1{font-weight:300;color:#fff}flynt-component[name=HeaderThankYou] .HeaderThankYou__Title h1 strong,flynt-component[name=HeaderThankYou] .HeaderThankYou__Title h1 b{font-weight:400}flynt-component[name=HeaderThankYou] .HeaderThankYou__Subtitle{font-size:1.25rem;line-height:1.75rem;font-weight:400;margin-top:28px;color:#fff}@media (max-width: 63.99em){flynt-component[name=HeaderThankYou] .HeaderThankYou__Subtitle{margin-top:24px;font-size:1.125rem;line-height:1.75rem}}flynt-component[name=HeaderThankYou] .HeaderThankYou__Subtitle strong,flynt-component[name=HeaderThankYou] .HeaderThankYou__Subtitle b{font-weight:600}flynt-component[name=HeaderThankYou] .HeaderThankYou__Intro{margin-top:20px}flynt-component[name=HeaderThankYou] .HeaderThankYou__Intro *{color:#fff;margin-bottom:16px}flynt-component[name=HeaderThankYou] .HeaderThankYou__Intro *:last-child{margin-bottom:0}flynt-component[name=HeaderThankYou] .HeaderThankYou__Intro ul li{margin-bottom:0}flynt-component[name=HeaderThankYou] .HeaderThankYou__Intro ul li strong,flynt-component[name=HeaderThankYou] .HeaderThankYou__Intro ul li b{font-weight:600}flynt-component[name=HeaderThankYou] .HeaderThankYou__Intro ul li:last-child{margin-bottom:0}flynt-component[name=HeaderThankYou] .HeaderThankYou__Buttons{margin-top:40px;display:flex;flex-direction:column;gap:20px}@media (max-width: 79.99em){flynt-component[name=HeaderThankYou] .HeaderThankYou__Buttons{margin-top:32px}}flynt-component[name=HeaderThankYou] .HeaderThankYou__Buttons .button{width:100%}@media (max-width: 63.99em){flynt-component[name=HeaderThankYou] .HeaderThankYou__Buttons .button.desktopButton{display:none}}@media (min-width: 64em){flynt-component[name=HeaderThankYou] .HeaderThankYou__Buttons .button.mobileButton{display:none}}@media (min-width: 64em){flynt-component[name=HeaderThankYou] .HeaderThankYou__Media{width:50%}}flynt-component[name=HeaderThankYou] .HeaderThankYou__Image img{width:100%;height:auto;border-radius:5px;aspect-ratio:100/77;object-fit:cover;object-position:center center}@media (max-width: 63.99em){flynt-component[name=HeaderThankYou] .HeaderThankYou__Image img{aspect-ratio:100/67}}flynt-component[name=ListSearchResults] .oneInputForm{--form-inner-space: 6px;border:2px solid var(--color-border);display:flex;padding:var(--form-inner-space)}flynt-component[name=ListSearchResults] .oneInputForm .input{border:0;flex-grow:1;inline-size:100%;-webkit-margin-after:0;margin-block-end:0;padding-block:var(--box-spacing);padding-inline:var(--form-inner-space) var(--box-spacing)}flynt-component[name=ListSearchResults] .oneInputForm .input:focus{outline:none}flynt-component[name=ListSearchResults] .pagination{align-items:center;display:flex;flex-wrap:wrap;gap:var(--flow-space);justify-content:space-between}flynt-component[name=ListSearchResults] .pagination .button{-webkit-margin-before:0;margin-block-start:0}flynt-component[name=ListSearchResults] .pagination .button-next{-webkit-margin-start:auto;margin-inline-start:auto}flynt-component[name=ListSearchResults] .pagination .button-next:after{block-size:.5em;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-end:2px solid currentColor;border-inline-end:2px solid currentColor;content:"";display:inline-block;inline-size:.5em;-webkit-margin-after:.07em;margin-block-end:.07em;-webkit-margin-start:.5em;margin-inline-start:.5em;transform:rotate(45deg);vertical-align:baseline}flynt-component[name=ListSearchResults] .pagination .button-previous:before{block-size:.5em;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-start:2px solid currentColor;border-inline-start:2px solid currentColor;content:"";display:inline-block;inline-size:.5em;-webkit-margin-after:.07em;margin-block-end:.07em;-webkit-margin-end:.5em;margin-inline-end:.5em;transform:rotate(-45deg);vertical-align:baseline}flynt-component[name=ListSearchResults] .results{list-style:none;padding:0}flynt-component[name=ListSearchResults] .results .result+.result{-webkit-margin-before:var(--flow-space);margin-block-start:var(--flow-space)}flynt-component[name=ListSearchResults] .results footer{text-align:end}flynt-component[name=ListSearchResults] .noResults{-webkit-margin-before:calc(var(--component-spacing) / 2);margin-block-start:calc(var(--component-spacing) / 2);text-align:center}flynt-component[name=MoodboardColours]{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:all ease-in-out .3s;display:flex;align-items:center;justify-content:center;z-index:9999}flynt-component[name=MoodboardColours].active{opacity:1;pointer-events:all}flynt-component[name=MoodboardColours] .MoodboardColours__Background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.65);z-index:1;cursor:pointer}flynt-component[name=MoodboardColours] .MoodboardColours__Inner{width:500px;z-index:2}flynt-component[name=MoodboardColours] .MoodboardColours__Close{margin-bottom:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;cursor:pointer}flynt-component[name=MoodboardColours] .MoodboardColours__Close svg{width:24px;height:auto;fill:#fff}flynt-component[name=MoodboardColours] .MoodboardColours__Wrapper{padding:32px;background:#FAFAFA;border-radius:5px;width:100%;max-height:85vh;overflow-x:scroll}@media (max-width: 63.99em){flynt-component[name=MoodboardColours] .MoodboardColours__Wrapper{width:calc(100% - 40px);margin:0 20px;padding:24px 16px 16px}}flynt-component[name=MoodboardColours] .MoodboardColours__Title{font-size:1.25rem;line-height:1.75rem;text-align:center;margin-bottom:24px}flynt-component[name=MoodboardColours] .MoodboardColours__Colours__Items{display:flex;flex-wrap:wrap;gap:16px 8px}@media (max-width: 63.99em){flynt-component[name=MoodboardColours] .MoodboardColours__Colours__Items{gap:20px 8px}}flynt-component[name=MoodboardColours] .MoodboardColours__Colour__Item{width:calc(16.6666666667% - 6.6666666667px)}@media (max-width: 63.99em){flynt-component[name=MoodboardColours] .MoodboardColours__Colour__Item{width:calc(25% - 6px)}}flynt-component[name=MoodboardColours] .MoodboardColours__Colour__Item .MoodboardColours__Colour__Item__Swatch{width:100%}flynt-component[name=MoodboardColours] .MoodboardColours__Colour__Item .MoodboardColours__Colour__Item__Swatch[data-color-name="Brilliant White"] .MoodboardColours__Colour__Item__Swatch__Inner,flynt-component[name=MoodboardColours] .MoodboardColours__Colour__Item .MoodboardColours__Colour__Item__Swatch[data-color-name=Porcelain] .MoodboardColours__Colour__Item__Swatch__Inner,flynt-component[name=MoodboardColours] .MoodboardColours__Colour__Item .MoodboardColours__Colour__Item__Swatch[data-color-name=Ivory] .MoodboardColours__Colour__Item__Swatch__Inner,flynt-component[name=MoodboardColours] .MoodboardColours__Colour__Item .MoodboardColours__Colour__Item__Swatch[data-color-name=White] .MoodboardColours__Colour__Item__Swatch__Inner{border:1px solid #7D8183}flynt-component[name=MoodboardColours] .MoodboardColours__Colour__Item .MoodboardColours__Colour__Item__Swatch .MoodboardColours__Colour__Item__Swatch__Inner{position:relative;width:100%;display:flex;align-items:center;justify-content:center;height:auto;aspect-ratio:13/10;border-radius:5px;cursor:pointer}flynt-component[name=MoodboardColours] .MoodboardColours__Colour__Item .MoodboardColours__Colour__Item__Swatch .MoodboardColours__Colour__Item__Swatch__Inner button{position:relative}flynt-component[name=MoodboardColours] .MoodboardColours__Colour__Item .MoodboardColours__Colour__Item__Name{font-size:.75rem;line-height:1rem;text-align:center;margin-top:4px}flynt-component[name=NavigationBottomScreenMobile]{position:fixed;bottom:0;left:0;width:100%;z-index:10;background:#ffffff;box-shadow:0 4.08px 20.398px 3.06px #00000026}@media (min-width: 64em){flynt-component[name=NavigationBottomScreenMobile]{display:none}}flynt-component[name=NavigationBottomScreenMobile] .NavigationBottomScreen__Items{list-style:none;display:flex;margin:0;padding:0}flynt-component[name=NavigationBottomScreenMobile] .NavigationBottomScreen__Item{flex:1;text-align:center}flynt-component[name=NavigationBottomScreenMobile] .NavigationBottomScreen__Item--green{background:#6F796E;color:#fff}flynt-component[name=NavigationBottomScreenMobile] .NavigationBottomScreen__Item--white{background:#ffffff;color:#6f796e}flynt-component[name=NavigationBottomScreenMobile] .NavigationBottomScreen__Item__Link{text-decoration:none;padding:12px 20px 16px;display:block}flynt-component[name=NavigationBottomScreenMobile] .NavigationBottomScreen__Item__Icon{font-size:1.125rem;margin-bottom:4px}flynt-component[name=NavigationBottomScreenMobile] .NavigationBottomScreen__Item__Title{font-size:.625rem;line-height:.9375rem;text-transform:uppercase}flynt-component[name=NavigationBottomScreenMobileCustom]{position:fixed;bottom:0;left:0;width:100%;z-index:10;padding:12px 8px;transition:all ease-in-out .3s}@media (min-width: 64em){flynt-component[name=NavigationBottomScreenMobileCustom]{display:none}}flynt-component[name=NavigationBottomScreenMobileCustom].inView{bottom:-75px;pointer-events:none}flynt-component[name=NavigationBottomScreenMobileCustom] .NavigationBottomScreenCustom__Item{flex:1;text-align:center}flynt-component[name=NavigationBottomScreenMobileCustom] .NavigationBottomScreenCustom__Item__Link{display:block;text-transform:uppercase;border-radius:100px;font-weight:700;box-shadow:0 4px 21px 3px #00000026}flynt-component[name=NavigationBottomScreenMobileCustom].BadaPage .NavigationBottomScreenCustom__Item__Link{border-radius:10px;padding:20px 40px}flynt-component[name=NavigationBreadcrumbs]{font-size:.875rem;line-height:1.25rem;display:block;position:absolute;top:140px;left:0;width:100%;z-index:9;color:#fff}@media (max-width: 63.99em){flynt-component[name=NavigationBreadcrumbs]{display:none}}@media (max-width: 1160px){flynt-component[name=NavigationBreadcrumbs]{top:116px}}flynt-component[name=NavigationBreadcrumbs].NavigationBreadcrumbs--bgWhite{background:#ffffff}flynt-component[name=NavigationBreadcrumbs] .NavigationBreadcrumbs__Wrap{padding:16px 40px;display:flex;align-items:center;gap:8px}@media (max-width: 89.99em){flynt-component[name=NavigationBreadcrumbs] .NavigationBreadcrumbs__Wrap{padding:16px 24px}}flynt-component[name=NavigationBreadcrumbs] a{color:#fff;text-decoration:none}flynt-component[name=NavigationBreadcrumbs] a:hover{text-decoration:underline}flynt-component[name=NavigationBreadcrumbs] .current-item{color:#d9c8aa}flynt-component[name=NavigationBreadcrumbs] .separator{padding:0 20px}flynt-component[name=NavigationBreadcrumbs].NavigationBreadcrumbs--Light a,flynt-component[name=NavigationBreadcrumbs].NavigationBreadcrumbs--Light .separator,flynt-component[name=NavigationBreadcrumbs].NavigationBreadcrumbs--Light .NavigationBreadcrumbs__Wrap{color:#fff}flynt-component[name=NavigationBreadcrumbs].NavigationBreadcrumbs--Dark a,flynt-component[name=NavigationBreadcrumbs].NavigationBreadcrumbs--Dark .separator,flynt-component[name=NavigationBreadcrumbs].NavigationBreadcrumbs--Dark .NavigationBreadcrumbs__Wrap{color:#52575a}html.logged-in.admin-bar flynt-component[name=NavigationBreadcrumbs]{top:172px}@media (max-width: 1160px){html.logged-in.admin-bar flynt-component[name=NavigationBreadcrumbs]{top:148px}}flynt-component flynt-component[name=NavigationBreadcrumbs]{top:0!important}flynt-component.background--white flynt-component[name=NavigationBreadcrumbs]{color:#272d31!important}flynt-component.background--white flynt-component[name=NavigationBreadcrumbs] a{color:#272d31!important}flynt-component[name=NavigationBurger]{position:relative;--navigation-height: 67px;block-size:var(--navigation-height);z-index:1009}@media (min-width: 64em){flynt-component[name=NavigationBurger]{display:none}}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .container{box-shadow:0 0 24px #00000012}flynt-component[name=NavigationBurger] .NavigationBurger__Wrap{align-items:center;background-color:#fff;block-size:var(--navigation-height);-webkit-border-after:solid 2px var(--color-border);border-block-end:solid 2px var(--color-border);display:flex;inline-size:100%;inset-block-start:0;inset-inline:0;justify-content:space-between;padding-block:12px;padding:0 25px;position:fixed;z-index:1009}.admin-bar flynt-component[name=NavigationBurger] .NavigationBurger__Wrap{inset-block-start:var(--wp-admin--admin-bar--height)}flynt-component[name=NavigationBurger] .NavigationBurger__Actions{display:flex;align-items:center;gap:16px}flynt-component[name=NavigationBurger] .NavigationBurger__Actions .NavigationBurger__Moodboard{align-items:center;color:var(--color-primary);display:inline-flex;gap:8px;text-decoration:none}flynt-component[name=NavigationBurger] .NavigationBurger__Actions .MyProject__Count{font-size:.6875rem;line-height:1.1;white-space:nowrap}flynt-component[name=NavigationBurger] .NavigationBurger__Actions a{display:inline-flex;text-decoration:none}@media only screen and (max-width: 390px){flynt-component[name=NavigationBurger] .NavigationBurger__Actions .NavigationBurger__Action--Item{display:none}}@media (max-width: 63.99em){flynt-component[name=NavigationBurger] .NavigationBurger__Actions .NavigationBurger__Action--Item__Mobile{display:none}}flynt-component[name=NavigationBurger] .NavigationBurger__Actions svg{height:18px;width:auto}flynt-component[name=NavigationBurger] .NavigationBurger__Actions svg path{fill:var(--color-primary)}@media (min-width: 36em){flynt-component[name=NavigationBurger] .NavigationBurger__Actions svg{height:24px;width:auto}}flynt-component[name=NavigationBurger] .NavigationBurger__Actions i{font-size:1.0625rem;color:#6f796e}flynt-component[name=NavigationBurger] .logo{flex-shrink:0;text-decoration:none}flynt-component[name=NavigationBurger] .logo-image{height:24px;width:auto}@media (min-width: 36em){flynt-component[name=NavigationBurger] .logo-image{height:30px}}flynt-component[name=NavigationBurger] .logo-favicon{display:none}flynt-component[name=NavigationBurger] .logo-favicon svg{height:24px;width:auto}flynt-component[name=NavigationBurger] .hamburger{--line-width: 29px;--line-border-width: 3px;align-items:center;block-size:48px;cursor:pointer;display:flex;inline-size:48px;justify-content:center;-webkit-margin-end:-10px;margin-inline-end:-10px;position:relative}flynt-component[name=NavigationBurger] .hamburger:focus:not(:focus-visible){outline:none}flynt-component[name=NavigationBurger] .hamburger-lines{block-size:18px;inline-size:var(--line-width);position:relative}flynt-component[name=NavigationBurger] .hamburger-lines:before,flynt-component[name=NavigationBurger] .hamburger-lines:after{content:""}flynt-component[name=NavigationBurger] .hamburger-lines:before,flynt-component[name=NavigationBurger] .hamburger-lines:after,flynt-component[name=NavigationBurger] .hamburger-lines--primary,flynt-component[name=NavigationBurger] .hamburger-lines--secondary{background-color:var(--color-primary);block-size:var(--line-border-width);border-radius:6px;display:block;inline-size:var(--line-width);inset-inline-start:0;position:absolute;transition:opacity .2s ease-in-out .2s,transform .2s ease-in-out .2s;will-change:opacity,transform}flynt-component[name=NavigationBurger] .hamburger-lines:before{inset-block-start:0}flynt-component[name=NavigationBurger] .hamburger-lines--primary,flynt-component[name=NavigationBurger] .hamburger-lines--secondary{inset-block-start:9px;transition-delay:0s}flynt-component[name=NavigationBurger] .hamburger-lines:after{inset-block-start:18px}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:before{transform:translateY(9px)}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:after{transform:translateY(-9px)}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines--primary{transform:rotate(45deg);transition-delay:.2s}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines--secondary{transform:rotate(-45deg);transition-delay:.2s}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:before,flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:after{opacity:0;transition-delay:0s}flynt-component[name=NavigationBurger] .NavigationBurger__SearchBar{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:var(--color-primary);left:0;margin:0;overflow-y:auto;padding:20px;position:fixed;top:60px;transform:translate(100%);transition:transform .45s cubic-bezier(.19,1,.22,1),visibility .45s;visibility:hidden;width:100%;z-index:10}flynt-component[name=NavigationBurger] .NavigationBurger__SearchBar input{margin:0;width:100%;padding-right:40px;background-color:#fff;border-color:#fff}flynt-component[name=NavigationBurger] .NavigationBurger__SearchBar button{width:50px;height:50px;position:absolute;top:20px;right:20px;font-size:1.25rem}flynt-component[name=NavigationBurger] .NavigationBurger__SearchBar__Icon{text-align:center}flynt-component[name=NavigationBurger] .NavigationBurger__SearchBar__Icon img{height:20px;width:20px;margin:0 auto}flynt-component[name=NavigationBurger] .NavigationBurger__SearchBar[aria-expanded=true]{transform:translate(0);visibility:visible}flynt-component[name=NavigationBurger] .menu{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#f2f4f2;height:calc(100% - var(--navigation-height));width:100%;left:0;top:var(--navigation-height);list-style:none;margin:0;overflow-y:auto;overflow-x:hidden;position:fixed;transform:translate(100%);transition:transform .45s cubic-bezier(.19,1,.22,1),visibility .45s;visibility:hidden;z-index:999}flynt-component[name=NavigationBurger] .menu ul{list-style:none;padding:0;margin:0}.admin-bar flynt-component[name=NavigationBurger] .menu{block-size:calc(100% - var(--navigation-height) - var(--wp-admin--admin-bar--height));inset-block-start:calc(var(--navigation-height) + var(--wp-admin--admin-bar--height))}flynt-component[name=NavigationBurger] .menu-item{position:relative;border-bottom:1px solid #949598;margin:0}flynt-component[name=NavigationBurger] .menu-item--current>.menu-link,flynt-component[name=NavigationBurger] .menu-item--ancestor>.menu-link{color:var(--color-primary)}flynt-component[name=NavigationBurger] .menu .current-menu-item>.menu-link{color:var(--color-primary)}flynt-component[name=NavigationBurger] .menu-link{color:var(--color-text);display:block;font-size:1.125rem;padding:12px 60px 12px 20px;text-decoration:none;transition:color .2s ease-out}flynt-component[name=NavigationBurger] .menu-link:focus{color:var(--color-primary)}flynt-component[name=NavigationBurger] .menu-item--level1{margin-top:0;border-bottom:1px solid #949598}flynt-component[name=NavigationBurger] .menu-item--level1>.menu-link{font-size:.875rem;font-weight:400}@media (min-width: 64em){flynt-component[name=NavigationBurger] .menu-item--level1>.menu-link{font-size:1.5rem}}flynt-component[name=NavigationBurger] .menu .sub-menu{list-style:none;max-height:0;overflow:hidden;opacity:0;visibility:hidden;transition:all .4s ease-in-out}flynt-component[name=NavigationBurger] .menu .sub-menu>li{border-top:1px solid #949598}flynt-component[name=NavigationBurger] .menu-item--level2{border-bottom:none}flynt-component[name=NavigationBurger] .menu-item--level2 .menu-link{font-size:.875rem;font-weight:400;padding:12px 60px 12px 32px}flynt-component[name=NavigationBurger] .menu-item--level2-withChilds{position:relative}flynt-component[name=NavigationBurger] .menu-item--level3{border-bottom:none}flynt-component[name=NavigationBurger] .menu .subsub-menu-wrap{list-style:none;position:fixed;top:0;left:0;max-height:0;overflow-x:hidden;overflow-y:auto;width:100vw;background-color:#5d6768;visibility:hidden;transform:translate(100%);padding:30px 20px;z-index:99999;transition:all .4s ease-in-out}flynt-component[name=NavigationBurger] .menu .subsub-menu-wrap:after{display:block;content:"";position:absolute;height:1px;background-color:#e1e1e1;width:60%;left:20%;bottom:5px}flynt-component[name=NavigationBurger] .menu-wrap{padding:12px 20px 20px}flynt-component[name=NavigationBurger] .subsub-menu-head{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #949598;padding-bottom:10px}flynt-component[name=NavigationBurger] .subsub-menu-head h4{font-size:1.5rem;font-weight:600;color:var(--color-text);padding:0}flynt-component[name=NavigationBurger] .subsub-menu-head a{font-weight:600;color:var(--color-text);display:block;border:1px solid #949598;border-radius:3px;padding:8px 20px;text-decoration:none}flynt-component[name=NavigationBurger] .subsub-menu li{border-top:none;border-bottom:1px solid #949598}flynt-component[name=NavigationBurger] .subsub-menu .menu-link{padding:16px 20px}flynt-component[name=NavigationBurger] .submenu-expand,flynt-component[name=NavigationBurger] .subsubmenu-expand{position:absolute;right:0;top:0;cursor:pointer;width:50px;height:44px;font-size:1.125rem;display:flex;justify-content:center;align-items:center;z-index:9}flynt-component[name=NavigationBurger] .submenu-expand:after,flynt-component[name=NavigationBurger] .subsubmenu-expand:after{font-family:"Font Awesome 6 Pro";color:var(--color-text);display:block;content:"";font-weight:300}flynt-component[name=NavigationBurger] .subsubmenu-expand{border:1px solid #949598;border-radius:3px}flynt-component[name=NavigationBurger] .subsubmenu-expand:after{content:""}flynt-component[name=NavigationBurger] .menu-item--level1[aria-expanded=true]>.submenu-expand:after{content:""}flynt-component[name=NavigationBurger] .menu-item--level1[aria-expanded=true] .sub-menu{max-height:2000px;opacity:1;visibility:visible}flynt-component[name=NavigationBurger] .menu-item--level2[aria-expanded=true] .subsub-menu-wrap{max-height:5000px;min-height:100%;visibility:visible;transform:translate(0)}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .menu{transform:translate(0);visibility:visible}flynt-component[name=NavigationBurger] .NavigationBurger__Actions__Ctas{padding-top:30px;display:flex;flex-direction:column;gap:16px}flynt-component[name=NavigationBurger] .NavigationBurger__Ctas{padding:0 20px 20px;display:flex;flex-direction:column;gap:10px}flynt-component[name=NavigationBurger] .NavigationBurger__Ctas .button{display:flex;justify-content:center;align-items:center;gap:10px;min-height:58px;padding:16px}flynt-component[name=NavigationBurger] .NavigationBurger__Ctas svg{margin-left:0}@media screen and (max-width: 600px){#wpadminbar{position:fixed}}flynt-component[name=NavigationFooter]{background-color:var(--color-primary);padding:128px 0;border-radius:50px 50px 0 0}@media (max-width: 63.99em){flynt-component[name=NavigationFooter]{padding:56px 0 128px}}flynt-component[name=NavigationFooter] .NavigationFooter__Main{display:flex;flex-direction:column;padding-bottom:28px}@media (min-width: 64em){flynt-component[name=NavigationFooter] .NavigationFooter__Main{flex-direction:row;padding-bottom:96px}}flynt-component[name=NavigationFooter] .NavigationFooter__LogoAndSocial{padding-bottom:30px;text-align:center}@media (min-width: 64em){flynt-component[name=NavigationFooter] .NavigationFooter__LogoAndSocial{padding-bottom:0;width:426px;text-align:left}}flynt-component[name=NavigationFooter] .NavigationFooter__Logo img,flynt-component[name=NavigationFooter] .NavigationFooter__Logo svg{height:32px;width:auto;margin:0 auto}@media (min-width: 64em){flynt-component[name=NavigationFooter] .NavigationFooter__Logo img,flynt-component[name=NavigationFooter] .NavigationFooter__Logo svg{margin-left:0}}flynt-component[name=NavigationFooter] .NavigationFooter__Social__Label{font-family:var(--font-family-heading);font-style:italic;color:#fff;font-size:1rem;line-height:1.5rem;padding-top:32px}flynt-component[name=NavigationFooter] .NavigationFooter__Social__Icons{display:flex;justify-content:center;gap:24px;padding-top:12px;color:#fff}@media (min-width: 64em){flynt-component[name=NavigationFooter] .NavigationFooter__Social__Icons{justify-content:flex-start}}flynt-component[name=NavigationFooter] .NavigationFooter__Social__Icons i{font-size:1.125rem}flynt-component[name=NavigationFooter] .NavigationFooter__Menus{display:flex;padding-top:10px;flex:1;gap:96px}@media (min-width: 64em){flynt-component[name=NavigationFooter] .NavigationFooter__Menus{text-align:left;justify-content:space-between;flex-direction:row;align-items:flex-start}}@media (max-width: 63.99em){flynt-component[name=NavigationFooter] .NavigationFooter__Menus{text-align:center;gap:32px 16px;justify-content:center;flex-wrap:wrap}}@media (min-width: 64em){flynt-component[name=NavigationFooter] .NavigationFooter__Menu{flex:1}}@media (max-width: 63.99em){flynt-component[name=NavigationFooter] .NavigationFooter__Menu{width:calc(50% - 8px)}}flynt-component[name=NavigationFooter] .NavigationFooter__Menu h3{font-weight:400;font-style:normal;color:#fff;font-size:1rem;line-height:1.5rem;font-style:italic;font-weight:700}flynt-component[name=NavigationFooter] .NavigationFooter__Menu ul{list-style:none;padding:16px 0 0;margin:0}flynt-component[name=NavigationFooter] .NavigationFooter__Menu li{margin:0;padding-bottom:4px}flynt-component[name=NavigationFooter] .NavigationFooter__Menu li:last-child{padding-bottom:0}flynt-component[name=NavigationFooter] .NavigationFooter__Menu li a{font-family:var(--font-family-text);font-weight:400;color:#fff;font-size:1rem;line-height:1.5rem;text-decoration:none}@media (min-width: 64em){flynt-component[name=NavigationFooter] .NavigationFooter__Menu li{padding-bottom:16px}}flynt-component[name=NavigationFooter] .NavigationFooter__Bottom{border-top:1px solid rgba(255,255,255,.4);padding-top:32px}flynt-component[name=NavigationFooter] .NavigationFooter__Bottom__Inner{display:flex;flex-direction:column;gap:20px;align-items:center;font-size:.75rem;line-height:1.125rem;color:#fff}@media (min-width: 64em){flynt-component[name=NavigationFooter] .NavigationFooter__Bottom__Inner{flex-direction:row;justify-content:space-between}}flynt-component[name=NavigationFooter] .NavigationFooter__LegalLinks ul{list-style:none;padding:0;margin:0;display:flex;gap:24px}@media (max-width: 63.99em){flynt-component[name=NavigationFooter] .NavigationFooter__LegalLinks ul{gap:20px}}flynt-component[name=NavigationFooter] .NavigationFooter__LegalLinks li{margin:0;position:relative;font-size:.875rem;line-height:1.25rem}flynt-component[name=NavigationFooter] .NavigationFooter__LegalLinks li:after{content:"";position:absolute;top:50%;right:-12px;transform:translateY(-50%);width:1px;height:15px;background-color:#fff}@media (max-width: 63.99em){flynt-component[name=NavigationFooter] .NavigationFooter__LegalLinks li:after{right:-10px}}flynt-component[name=NavigationFooter] .NavigationFooter__LegalLinks li:last-child:after{display:none}flynt-component[name=NavigationFooter] .NavigationFooter__LegalLinks a{text-decoration:none}flynt-component[name=NavigationFooter] .NavigationFooter__DevelopedBy p{font-size:.875rem;line-height:1.25rem}flynt-component[name=NavigationFooter] .NavigationFooter__DevelopedBy p a{text-decoration:none;font-weight:400}flynt-component[name=NavigationFooter] .NavigationFooter__DevelopedBy p b,flynt-component[name=NavigationFooter] .NavigationFooter__DevelopedBy p strong{font-weight:400}@media (min-width: 64em){html.single-showroom .NavigationFooter,html.single-product .NavigationFooter{padding-bottom:100px}}flynt-component[name=NavigationInPage]{position:-webkit-sticky;position:sticky;top:90px;background:#ffffff;z-index:9;box-shadow:0 3px 10px 1px #00000014}@media (max-width: 63.99em){flynt-component[name=NavigationInPage]{display:none}}flynt-component[name=NavigationInPage] .NavigationInPage__Nav ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:64px}flynt-component[name=NavigationInPage] .NavigationInPage__Nav li{margin:0}flynt-component[name=NavigationInPage] .NavigationInPage__Nav a{padding:32px 0 16px;text-align:center;color:#7d8183;border-radius:0;border:none;border-bottom:1px solid transparent;background:none;font-weight:400;transition:all ease-in-out .3s;display:block;text-decoration:none}@media (max-width: 63.99em){flynt-component[name=NavigationInPage] .NavigationInPage__Nav a{width:100%}}flynt-component[name=NavigationInPage] .NavigationInPage__Nav a.active,flynt-component[name=NavigationInPage] .NavigationInPage__Nav a:hover{font-weight:500;color:#272d31;border-color:#272d31}flynt-component[name=NavigationMain]{color:#fff;width:100%}@media (max-width: 63.99em){flynt-component[name=NavigationMain]{display:none}}flynt-component[name=NavigationMain] .NavigationMain__Inner{background-color:#272d31cc;padding:0 40px;position:relative}@media screen and (max-width: 1570px){flynt-component[name=NavigationMain] .NavigationMain__Inner{padding:0 24px}}flynt-component[name=NavigationMain] .NavigationMain__Top{padding-top:8px}flynt-component[name=NavigationMain] .NavigationMain__Top__Inner{display:flex;justify-content:flex-end;align-items:center}flynt-component[name=NavigationMain] .NavigationMain__Top__Menu__Items{display:flex;gap:8px;align-items:center}@media (max-width: 1160px){flynt-component[name=NavigationMain] .NavigationMain__Top__Menu__Items{align-items:center;gap:4px}}flynt-component[name=NavigationMain] .NavigationMain__Top__Menu__Item--Style2 .NavigationMain__Top__Menu__Item__Link{background:#6F796E;border-radius:0 0 5px 5px}flynt-component[name=NavigationMain] .NavigationMain__Top__Menu__Item--Search input{width:280px}flynt-component[name=NavigationMain] .NavigationMain__Top__Menu__Item__Link{padding:15px 20px;display:flex;align-items:center;justify-content:center;gap:12px;text-decoration:none}@media (max-width: 1160px){flynt-component[name=NavigationMain] .NavigationMain__Top__Menu__Item__Link{padding:12px;gap:8px}}flynt-component[name=NavigationMain] .NavigationMain__Top__Menu__Item__Icon i,flynt-component[name=NavigationMain] .NavigationMain__Bottom__Menu__Item__Icon i{font-size:.875rem}flynt-component[name=NavigationMain] .NavigationMain__Top__Menu__Item__Icon svg,flynt-component[name=NavigationMain] .NavigationMain__Bottom__Menu__Item__Icon svg{width:16px;height:auto;fill:#fff}flynt-component[name=NavigationMain] .NavigationMain__Bottom__Menu{display:flex;gap:32px;flex-wrap:nowrap;padding-bottom:16px}flynt-component[name=NavigationMain] .NavigationMain__StickyActions{display:none;align-items:center;gap:20px;margin-left:4px}flynt-component[name=NavigationMain] .NavigationMain__StickyActions__Link,flynt-component[name=NavigationMain] .NavigationMain__StickyActions__SearchBtn{color:#fff;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-width:20px;cursor:pointer;background:transparent;border:0;padding:0;line-height:1}flynt-component[name=NavigationMain] .NavigationMain__StickyActions__Link i,flynt-component[name=NavigationMain] .NavigationMain__StickyActions__SearchBtn i{font-size:.875rem;color:#fff;transition:transform .2s ease-in-out}flynt-component[name=NavigationMain] .NavigationMain__StickyActions__Link svg,flynt-component[name=NavigationMain] .NavigationMain__StickyActions__SearchBtn svg{width:14px;height:auto}flynt-component[name=NavigationMain] .NavigationMain__StickyActions__Link svg path,flynt-component[name=NavigationMain] .NavigationMain__StickyActions__SearchBtn svg path{fill:#fff}flynt-component[name=NavigationMain] .NavigationMain__StickyActions__Link:hover i,flynt-component[name=NavigationMain] .NavigationMain__StickyActions__Link:hover svg,flynt-component[name=NavigationMain] .NavigationMain__StickyActions__SearchBtn:hover i,flynt-component[name=NavigationMain] .NavigationMain__StickyActions__SearchBtn:hover svg{transform:scale(1.12)}flynt-component[name=NavigationMain] .NavigationMain__StickyActions__Search{display:flex;align-items:center}flynt-component[name=NavigationMain] .NavigationMain__StickyActions__SearchForm{position:absolute;top:calc(100% + 10px);right:20px;transform:translate3d(0,12px,0);opacity:0;visibility:hidden;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;display:flex;background:#272D31;border:1px solid rgba(255,255,255,.3);border-radius:100px;width:280px;overflow:hidden}@media screen and (max-width: 1570px){flynt-component[name=NavigationMain] .NavigationMain__StickyActions__SearchForm{right:-24px}}flynt-component[name=NavigationMain] .NavigationMain__StickyActions__SearchForm input{font-size:.875rem;line-height:1.25rem;color:#fff;padding:8px 20px;width:100%;background:transparent;outline:none;border:0}flynt-component[name=NavigationMain] .NavigationMain__StickyActions__SearchForm button{width:40px;min-width:40px;border:0;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer}flynt-component[name=NavigationMain] .NavigationMain__StickyActions__SearchForm button svg{width:14px;height:auto}flynt-component[name=NavigationMain] .NavigationMain__StickyActions__SearchForm[data-stickysearch-status=opened]{transform:translateZ(0);opacity:1;visibility:visible}flynt-component[name=NavigationMain] .NavigationMain__Bottom__Menu__Item__Icon{position:relative}flynt-component[name=NavigationMain] .NavigationMain__Bottom__Menu__Item__Icon i{color:#d9c8aa}flynt-component[name=NavigationMain] .NavigationMain__Bottom__Menu__Item__Icon svg{fill:#d9c8aa}flynt-component[name=NavigationMain] .NavigationMain__Bottom__Menu__Item__Badge{align-items:center;background:#6F796E;border-radius:50%;color:#fff;display:inline-flex;font-size:.625rem;font-weight:600;height:1.125rem;justify-content:center;line-height:1;min-width:1.125rem;padding:0 .25rem;position:absolute;right:-.6875rem;top:-.5625rem;display:none}flynt-component[name=NavigationMain] .NavigationMain__Bottom__Menu__Item--First{margin-left:auto}@media screen and (max-width: 1570px){flynt-component[name=NavigationMain] .NavigationMain__Bottom__Menu__Item--First .button{padding:16px 20px;font-size:.9375rem}}flynt-component[name=NavigationMain] .NavigationMain__Bottom__Menu__Item .NavigationMain__Top__Menu__Item__Link{padding-left:0;padding-right:0}flynt-component[name=NavigationMain] .NavigationMain__Bottom__Menu__Item--Moodboard .NavigationMain__Bottom__Menu__Item__Icon i{color:#d9c8aa}@media screen and (max-width: 1570px){flynt-component[name=NavigationMain] .NavigationMain__Bottom__Menu__Item--Moodboard .NavigationMain__Bottom__Menu__Item__Icon i{font-size:1.125rem}}@media screen and (max-width: 1360px){flynt-component[name=NavigationMain] .NavigationMain__Bottom__Menu__Item--Moodboard .NavigationMain__Top__Menu__Item__Title{display:none}}flynt-component[name=NavigationMain] .NavigationMain__Top__Menu__Item__Title{font-size:.875rem;line-height:1.25rem}flynt-component[name=NavigationMain] .NavigationMain__Top__Menu__Item__Title .MyProject__Count{margin-left:.125rem;white-space:nowrap}flynt-component[name=NavigationMain] .NavigationMain__Bottom__Inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:8px}flynt-component[name=NavigationMain] .NavigationMain__Logo{padding-bottom:16px}@media screen and (max-width: 1570px){flynt-component[name=NavigationMain] .NavigationMain__Logo svg{width:auto;height:24px}}flynt-component[name=NavigationMain] .NavigationMain__Menu__Items{display:flex;padding:0;align-items:center;list-style:none;gap:32px}@media screen and (max-width: 1570px){flynt-component[name=NavigationMain] .NavigationMain__Menu__Items{gap:20px}}@media (min-width: 90em){flynt-component[name=NavigationMain] .navigationMain__Menu__Item--livingSpaces{position:relative}flynt-component[name=NavigationMain] .navigationMain__Menu__Item--livingSpaces .navigationMain__Menu__Submenu{left:0;transform:translate(calc(-50% + 48px))}}flynt-component[name=NavigationMain] .navigationMain__Menu__Item--iconItems{position:relative}flynt-component[name=NavigationMain] .navigationMain__Menu__Item--iconItems .navigationMain__Menu__Submenu{left:0;transform:translate(calc(-50% + 48px))}flynt-component[name=NavigationMain] .navigationMain__Menu__Item--iconsAndPosts .navigationMain__Menu__Submenu{left:unset;right:0}flynt-component[name=NavigationMain] .navigationMain__Menu__Item--regular .navigationMain__Menu__Submenu{padding:24px 20px}flynt-component[name=NavigationMain] .navigationMain__Menu__Item:hover .navigationMain__Menu__Submenu{max-height:1000px;visibility:visible;opacity:1}flynt-component[name=NavigationMain] .navigationMain__Menu__Item--regular{position:relative}flynt-component[name=NavigationMain] .navigationMain__Menu__Item--regular .navigationMain__Menu__Submenu{left:0}flynt-component[name=NavigationMain] .navigationMain__Menu__Item--regular .navigationMain__Menu__Submenu li:not(:last-child){margin-bottom:4px}flynt-component[name=NavigationMain] .navigationMain__Menu__Item--regular .navigationMain__Menu__Submenu a{font-size:.875rem;line-height:1.25rem;padding:3px 10px;background-color:transparent;color:#272d31;font-weight:400;border-radius:5px;transition:all ease-in-out .3s}flynt-component[name=NavigationMain] .navigationMain__Menu__Item--regular .navigationMain__Menu__Submenu a:hover{background-color:#fff;color:var(--color-text);font-weight:500}flynt-component[name=NavigationMain] .NavigationMain__Menu__Item__Link{text-decoration:none;display:flex;align-items:center;gap:8px;padding:16px 0 32px}flynt-component[name=NavigationMain] .NavigationMain__Menu__Item__Title{font-size:1rem;line-height:1.375rem;font-weight:300}@media screen and (max-width: 1570px){flynt-component[name=NavigationMain] .NavigationMain__Menu__Item__Title{font-size:.9375rem}}flynt-component[name=NavigationMain] .NavigationMain__Menu__Item__Submenu__Icon svg{width:14px;height:auto;fill:#d9c8aa}flynt-component[name=NavigationMain] .navigationMain__Menu__Submenu{max-height:0;visibility:hidden;opacity:0;background-color:#f2f4f2;position:absolute;top:100%;left:0;min-width:280px;transition:all .2s linear;overflow:hidden;box-shadow:0 16px 10px #0000001a;padding:15px 20px;list-style:none;z-index:99999}flynt-component[name=NavigationMain] .navigationMain__Menu__Submenu ul{list-style:none;padding-left:0}flynt-component[name=NavigationMain] .navigationMain__Menu__Submenu a{display:block;color:#fff;font-size:1rem;text-decoration:none;line-height:1.875rem;padding:0 15px;transition:color .2s linear;background-color:var(--color-primary);transition:background-color .2s linear}flynt-component[name=NavigationMain] .navigationMain__Menu__Submenu a:before{display:block;content:attr(data-title);font-size:1rem;font-weight:600;height:0;overflow:hidden;visibility:hidden}flynt-component[name=NavigationMain] .navigationMain__Menu__Submenu a:hover{color:#fff;font-weight:600;background-color:var(--color-primary)}flynt-component[name=NavigationMain] .NavigationMain__Search{flex:1;max-width:330px}flynt-component[name=NavigationMain] .NavigationMain__Search__Form{display:flex;background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.2);border-radius:100px;position:relative}flynt-component[name=NavigationMain] .NavigationMain__Search__Form input{font-size:.875rem;line-height:1.25rem;color:#fff;padding:8px 20px}flynt-component[name=NavigationMain] .NavigationMain__Search__Form button{position:absolute;top:0;right:0;height:100%;width:auto;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;padding-right:8px}flynt-component[name=NavigationMain] .NavigationMain__Search__Form button svg{width:14px;height:auto}flynt-component[name=NavigationMain] .NavigationMain__Search__Form button svg path{fill:#fff}flynt-component[name=NavigationMain] .navigationMain__Menu__Submenu--KitchenRanges{padding:0}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu{max-height:calc(100vh - 140px);overflow-y:scroll}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu h5{font-family:var(--font-family-text);font-style:normal;font-size:.875rem;line-height:1.25rem;color:#272d31!important;font-weight:400;margin:0 0 24px;padding:4px 8px!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#ffffff!important;border-radius:5px}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu h5:not(:first-child){margin-top:24px}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__Inner{display:flex;text-align:left}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__Left{background:#F2F4F2;display:flex;flex-direction:column}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__Left__Cols{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;padding:80px;box-sizing:border-box;background:#F2F4F2;gap:80px}@media (min-width: 87.5em){flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__Left__Cols{flex-wrap:nowrap}}@media (max-width: 79.99em){flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__Left__Cols{padding:48px 40px 0;gap:24px 0}}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__Left__Col{padding:0!important;box-sizing:border-box}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__Left__Col ul li{margin:0;padding:0;height:initial;min-height:initial}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__Left__Col ul li:not(:last-child){margin-bottom:4px}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__Left__Col ul li a{font-size:.875rem;line-height:1.25rem;padding:3px 10px;background-color:transparent;color:var(--color-text);font-weight:400;border-radius:5px}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__Left__Col ul li a:hover{background-color:#fff;color:var(--color-text);font-weight:500}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__Left__Col--Kitchens{width:100%;padding-bottom:30px}@media (max-width: 79.99em){flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__Left__Col--Kitchens{width:75%}}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__Left__Col--Kitchens ul{-moz-columns:2;columns:2}@media (max-width: 79.99em){flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__Left__Col--Kitchens ul{-moz-columns:3;columns:3}}@media (max-width: 79.99em){flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__Left__Col:nth-child(2){width:25%}}@media (max-width: 79.99em){flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__Left__Col:nth-child(3){width:100%}}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__ColourGroups{display:flex;flex-wrap:wrap;width:278px;gap:4px}@media (max-width: 79.99em){flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__ColourGroups{width:100%}}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__ColourGroups li{width:90px;text-align:center}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__ColourGroups li a{padding:0!important;font-size:.75rem;line-height:1.125rem!important}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__ColourGroups li a:hover{background-color:transparent!important}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__ColourGroups li:first-child .navigationMain__KitchenRangesMenu__ColourGroup__Visual{border:1px solid #7D8183}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__ColourGroup__Visual{width:90px;height:90px;flex:0 0 auto;border-radius:5px;background-color:#fff;overflow:hidden;margin-bottom:8px}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__ColourGroup__Visual__Inner{width:100%;height:100%;border-radius:5px;overflow:hidden}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__ColourGroup__Visual__Inner img{width:100%;height:100%;object-fit:cover;object-position:center}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__LeftCta{text-align:center;padding:16px 80px 32px;background-color:#f2f4f2;margin-top:auto}@media (max-width: 79.99em){flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__LeftCta{padding:16px 40px 32px}}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__LeftCta a{color:var(--color-text);font-size:.75rem;line-height:1.125rem;text-transform:uppercase;font-weight:700;text-decoration:underline;background-color:transparent}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__LeftCta a:hover{color:var(--color-text);background-color:transparent}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__LeftCta__Inner{display:flex;justify-content:space-between;padding:0;gap:64px}@media (max-width: 79.99em){flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__LeftCta__Inner{gap:32px}}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__LeftCta__AllRanges,flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__LeftCta__AllColours{flex:1}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__LeftCta__AllRanges a,flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__LeftCta__AllColours a{color:#fff!important;background:#6F796E;text-decoration:none;text-transform:none;font-weight:500!important;font-size:.875rem;border-radius:5px;padding:12px 24px}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__LeftCta__AllRanges a:hover,flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__LeftCta__AllColours a:hover{background:#565e56}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__Right{background-color:#272d31;flex:1;flex-direction:column;padding:0;display:flex;position:relative}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__Right h5{color:#fff!important;text-align:left;margin-left:0;padding-bottom:16px!important}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__FinishingTouches{display:flex;flex-direction:column;gap:15px;width:100%;flex:0 0 auto}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__FinishingTouches h5{color:#fff;margin:0;padding:0;text-transform:none}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__FinishingTouches__Item{display:block;position:relative;width:100%;height:135px;padding:0!important;border-radius:0 15px;overflow:hidden}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__FinishingTouches__Item:hover img{transform:scale(1.1)}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__FinishingTouches__Item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__FinishingTouches__Item__Inner{height:100%}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__FinishingTouches__Item__Content{position:relative;height:100%;padding:20px;background:linear-gradient(.73deg,rgba(0,0,0,.5) .77%,rgba(0,0,0,0) 99.22%);display:flex;align-items:flex-end;z-index:1}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__SideMenu{display:flex;gap:24px;padding:80px}@media (max-width: 79.99em){flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__SideMenu{flex-direction:column;padding:48px 36px 0 48px}}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__SideMenu__Col{flex:1;display:flex;flex-direction:column;gap:24px}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__SideMenu__Item{width:100%}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__SideMenu__Item__Title{margin-bottom:8px}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__SideMenu__Item__Title>a{transition:all ease-in-out .3s;font-family:var(--font-family-text);font-style:normal;font-size:.875rem;line-height:1.25rem;color:#fff!important;font-weight:400!important;margin:0 0 24px;padding:4px 8px!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#52575A!important;border-radius:5px}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__SideMenu__SubItem li:not(:last-child){margin-bottom:4px}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__SideMenu__SubItem li>a{font-size:.875rem;font-weight:400!important;transition:all ease-in-out .3s;position:relative;padding:0 10px;line-height:28px;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;background:transparent;border-radius:5px}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__SideMenu__SubItem li>a:hover{background:#ffffff;color:#272d31}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__SideMenu__Cta{width:100%;margin-top:auto;padding:20px 80px 32px}@media (max-width: 79.99em){flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__SideMenu__Cta{padding:32px 36px}}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__SideMenu__Cta>a{color:#272d31!important;font-size:.875rem;font-weight:500!important;background:#ffffff;text-align:center;padding:6px 50px;transition:all ease-in-out .3s;border-radius:5px}@media (max-width: 79.99em){flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__SideMenu__Cta>a{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:6px 40px}}flynt-component[name=NavigationMain] .navigationMain__KitchenRangesMenu__SideMenu__Cta>a:hover{background:#e6e6e6}flynt-component[name=NavigationMain] .navigationMain__Menu__Submenu--IconItems .navigationMain__Megamenu__IconItems{padding:64px 0 0;width:810px}flynt-component[name=NavigationMain] .navigationMain__Menu__Submenu--IconItems .navigationMain__Megamenu__IconItems__Title{padding:0 30px}flynt-component[name=NavigationMain] .navigationMain__Menu__Submenu--IconItems .navigationMain__Megamenu__IconItems__Items{flex-wrap:wrap;flex-direction:row;max-width:786px;margin-bottom:24px;padding:0 30px;gap:8px 30px}flynt-component[name=NavigationMain] .navigationMain__Menu__Submenu--IconItems .navigationMain__Megamenu__IconItems__Item{width:calc(50% - 15px)}flynt-component[name=NavigationMain] .navigationMain__Menu__Submenu--IconItems .navigationMain__Megamenu__Posts__Footer{padding:24px 30px;height:unset;justify-content:space-between}flynt-component[name=NavigationMain] .navigationMain__Menu__Submenu--IconItems .navigationMain__Megamenu__Posts__Footer>.navigationMain__Megamenu__Posts__Footer__Button:first-of-type{display:flex!important;align-items:center;gap:12px;font-weight:500!important;color:#fff!important;font-size:1rem!important;padding:4px 0!important;width:50%}flynt-component[name=NavigationMain] .navigationMain__Menu__Submenu--IconItems .navigationMain__Megamenu__Posts__Footer>.navigationMain__Megamenu__Posts__Footer__Button:first-of-type svg{max-width:10px;fill:#fff;transition:all ease-in-out .2s;margin-left:0}flynt-component[name=NavigationMain] .navigationMain__Menu__Submenu--IconItems .navigationMain__Megamenu__Posts__Footer>.navigationMain__Megamenu__Posts__Footer__Button:first-of-type:hover svg{margin-left:4px}flynt-component[name=NavigationMain] .navigationMain__Menu__Submenu--IconItems .navigationMain__Megamenu__Posts__Footer>.navigationMain__Megamenu__Posts__Footer__Button:last-of-type{color:#fff!important;font-size:.875rem!important;font-weight:500!important;padding:4px 24px!important;text-align:center;background:#6F796E!important;border:none;border-radius:5px;font-weight:400!important;cursor:pointer;transition:all ease-in-out .3s}flynt-component[name=NavigationMain] .navigationMain__Menu__Submenu--IconItems .navigationMain__Megamenu__Posts__Footer>.navigationMain__Megamenu__Posts__Footer__Button:last-of-type:hover{background:#565e56!important}flynt-component[name=NavigationMain] .navigationMain__Menu__Submenu--Megamenu{position:absolute;padding:0;background:#ffffff;width:-webkit-max-content;width:-moz-max-content;width:max-content}flynt-component[name=NavigationMain] .navigationMain__Menu__Submenu--Megamenu a{padding:0!important;background:none!important}flynt-component[name=NavigationMain] .navigationMain__Menu__Submenu--Megamenu a:before{display:none!important}@media only screen and (max-width: 2356px){flynt-component[name=NavigationMain] .navigationMain__Menu__Item--WithMegamenu--lg:last-of-type .navigationMain__Menu__Submenu--Megamenu{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}flynt-component[name=NavigationMain] .navigationMain__Megamenu__Inner{display:flex;box-shadow:0 12px 16px -4px #0a0d1214,0 4px 6px -2px #0a0d1208,0 2px 2px -1px #0a0d120a}flynt-component[name=NavigationMain] .navigationMain__Megamenu__IconItems{padding:64px 30px 30px;width:420px}flynt-component[name=NavigationMain] .navigationMain__Megamenu__IconItems__Title{padding:0 8px;margin-bottom:16px}flynt-component[name=NavigationMain] .navigationMain__Megamenu__IconItems__Title a{font-size:.875rem;line-height:1.25rem;color:#272d31!important;font-weight:400;padding:4px 8px!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#F2F4F2!important;border-radius:5px}flynt-component[name=NavigationMain] .navigationMain__Megamenu__IconItems__Items{display:flex;flex-direction:column;gap:12px}flynt-component[name=NavigationMain] .navigationMain__Megamenu__IconItems__Items .navigationMain__Megamenu__IconItems__Item{display:flex!important;gap:16px;transition:all ease-in-out .3s;border-radius:5px;padding:16px 8px 12px!important}flynt-component[name=NavigationMain] .navigationMain__Megamenu__IconItems__Items .navigationMain__Megamenu__IconItems__Item:hover{background:#F8F8F5!important}flynt-component[name=NavigationMain] .navigationMain__Megamenu__IconItems__Item__Icon img{width:60px;height:60px;object-fit:contain}flynt-component[name=NavigationMain] .navigationMain__Megamenu__IconItems__Item__Content{max-width:275px;flex:1}flynt-component[name=NavigationMain] .navigationMain__Megamenu__IconItems__Item__Title{font-size:.875rem;line-height:1.5rem;font-weight:600;color:#6f796e;margin-bottom:2px}flynt-component[name=NavigationMain] .navigationMain__Megamenu__IconItems__Item__Description{font-size:.875rem;line-height:1.25rem;font-weight:400;color:#272d31}flynt-component[name=NavigationMain] .navigationMain__Megamenu__SideContent{width:840px}flynt-component[name=NavigationMain] .navigationMain__Megamenu__SideContent__Inner{background:#F2F4F2;padding:64px 0 0;height:100%;display:flex;position:relative}flynt-component[name=NavigationMain] .navigationMain__Megamenu__SideContent__Menu{position:absolute;top:64px;left:0;width:100%;transition:all ease-in-out .3s;opacity:0;pointer-events:none;height:calc(100% - 64px)}flynt-component[name=NavigationMain] .navigationMain__Megamenu__SideContent__Menu.active{opacity:1;pointer-events:all}flynt-component[name=NavigationMain] .navigationMain__Megamenu__SideContent__Menu__Inner{display:flex;gap:0px;height:100%}flynt-component[name=NavigationMain] .navigationMain__Megamenu__SideContent__Column{display:flex;flex-direction:column;flex:1}flynt-component[name=NavigationMain] .navigationMain__Megamenu__SideContent__Column__Title{font-size:.875rem;line-height:1.25rem;color:#272d31!important;font-weight:400;margin:0 20px 16px;padding:4px 8px!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#ffffff!important;border-radius:5px}flynt-component[name=NavigationMain] .navigationMain__Megamenu__SideContent__Column__Posts{padding:0 20px 24px;display:flex;flex-direction:column;gap:4px}flynt-component[name=NavigationMain] .navigationMain__Megamenu__SideContent__Column__Posts .navigationMain__Megamenu__Post{background:transparent!important;transition:all ease-in-out .3s;border-radius:5px;padding:12px!important}flynt-component[name=NavigationMain] .navigationMain__Megamenu__SideContent__Column__Posts .navigationMain__Megamenu__Post:nth-child(n+4){display:none}flynt-component[name=NavigationMain] .navigationMain__Megamenu__SideContent__Column__Posts .navigationMain__Megamenu__Post:hover{background:#ffffff!important}flynt-component[name=NavigationMain] .navigationMain__Megamenu__SideContent__Column__Posts .navigationMain__Megamenu__Post__Inner{display:flex;align-items:center;gap:16px}flynt-component[name=NavigationMain] .navigationMain__Megamenu__SideContent__Column__Posts .navigationMain__Megamenu__Post__Image img{max-width:144px;width:100%;height:auto;aspect-ratio:5/3;object-fit:cover;object-position:left bottom;border-radius:5px}flynt-component[name=NavigationMain] .navigationMain__Megamenu__SideContent__Column__Posts .navigationMain__Megamenu__Post__Content{max-width:200px;flex:1}flynt-component[name=NavigationMain] .navigationMain__Megamenu__SideContent__Column__Posts .navigationMain__Megamenu__Post__Content p{font-size:1rem;line-height:1.5rem;color:#272d31;font-weight:400}flynt-component[name=NavigationMain] .navigationMain__Megamenu__SideContent__Column .navigationMain__Megamenu__SideContent__Card{padding:12px 32px!important}flynt-component[name=NavigationMain] .navigationMain__Megamenu__SideContent__Column .navigationMain__Megamenu__SideContent__Card__Image{margin-bottom:16px}flynt-component[name=NavigationMain] .navigationMain__Megamenu__SideContent__Column .navigationMain__Megamenu__SideContent__Card__Image img{width:100%;height:auto;aspect-ratio:9/5;object-fit:cover;object-position:center center;border-radius:5px;max-width:356px}flynt-component[name=NavigationMain] .navigationMain__Megamenu__SideContent__Column .navigationMain__Megamenu__SideContent__Card__Title{font-size:1.125rem;line-height:1.625rem;font-weight:500;color:#272d31;margin-bottom:4px}flynt-component[name=NavigationMain] .navigationMain__Megamenu__SideContent__Column .navigationMain__Megamenu__SideContent__Card__Description{font-size:.875rem;line-height:1.25rem;color:#272d31;font-weight:400}flynt-component[name=NavigationMain] .navigationMain__Megamenu__Posts__Footer{background:#272D31;margin-top:auto;padding:24px 30px;height:80px;display:flex;align-items:center}flynt-component[name=NavigationMain] .navigationMain__Megamenu__SideContent__Column:first-of-type .navigationMain__Megamenu__Posts__Footer__Button{display:flex!important;align-items:center;gap:12px;font-weight:500!important;color:#fff!important;font-size:1rem!important;padding:4px 12px!important;width:100%}flynt-component[name=NavigationMain] .navigationMain__Megamenu__SideContent__Column:first-of-type .navigationMain__Megamenu__Posts__Footer__Button svg{max-width:10px;fill:#fff;transition:all ease-in-out .3s;margin:3px 0 0}flynt-component[name=NavigationMain] .navigationMain__Megamenu__SideContent__Column:first-of-type .navigationMain__Megamenu__Posts__Footer__Button:hover svg{margin-left:4px}flynt-component[name=NavigationMain] .navigationMain__Megamenu__SideContent__Column:last-of-type .navigationMain__Megamenu__Posts__Footer__Button{color:#fff!important;font-size:.875rem!important;padding:5px 24px!important;text-align:center;background:#6F796E!important;border-radius:5px;font-weight:500!important;cursor:pointer;width:100%;border:none}flynt-component[name=NavigationMain] .navigationMain__Megamenu__SideContent__Column:last-of-type .navigationMain__Megamenu__Posts__Footer__Button:hover{background:#565e56!important}@media (max-width: 89.99em){flynt-component[name=NavigationMain] .navigationMain__Menu__Submenu--LivingSpaces{width:100vw;transform:translate(0)}}@media (min-width: 90em){flynt-component[name=NavigationMain] .navigationMain__Menu__Submenu--LivingSpaces{width:1260px;max-width:100vw}}flynt-component[name=NavigationMain] .navigationMain__Menu__Submenu h4{color:#6f796e;font-family:var(--font-family-text);font-style:normal;font-size:.875rem;line-height:1.25rem;margin-bottom:24px}flynt-component[name=NavigationMain] .navigationMain__LivingSpaces__Body{display:flex;width:100%}flynt-component[name=NavigationMain] .navigationMain__LivingSpaces__ItemsCol{flex:1;padding:64px 20px 24px}flynt-component[name=NavigationMain] .navigationMain__LivingSpaces__ItemsCol h4{color:#272d31!important;font-weight:400;padding:4px 8px!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#F2F4F2!important;border-radius:5px}flynt-component[name=NavigationMain] .navigationMain__LivingSpaces__CtaCol{width:420px;padding:64px 20px 24px;background-color:#f2f4f2;border-left:1px solid rgba(111,121,110,.2);flex:0 0 auto}flynt-component[name=NavigationMain] .navigationMain__LivingSpaces__CtaCol h4{font-size:.875rem;line-height:1.25rem;color:#272d31!important;font-weight:400;padding:4px 8px!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#ffffff!important;border-radius:5px}flynt-component[name=NavigationMain] .navigationMain__LivingSpaces__Cta__Content{padding:12px}flynt-component[name=NavigationMain] .navigationMain__LivingSpaces__Items{display:flex;flex-wrap:wrap;gap:4px 20px}flynt-component[name=NavigationMain] .navigationMain__LivingSpaces__ItemWrap{width:calc(50% - 10px);flex:0 0 auto}flynt-component[name=NavigationMain] a.navigationMain__LivingSpaces__Item{display:flex!important;align-items:center!important;gap:16px!important;font-family:var(--font-family-heading);color:#000!important;background-color:#fff!important;padding:12px!important;transition:background-color .3s ease-in-out;font-weight:400;font-family:var(--font-family-text);font-style:normal;line-height:1.5rem}flynt-component[name=NavigationMain] a.navigationMain__LivingSpaces__Item:hover{background-color:#f8f8f5!important;border-radius:8px!important;overflow:hidden!important;font-weight:400!important}flynt-component[name=NavigationMain] a.navigationMain__LivingSpaces__Item img{width:144px;height:88px;flex:0 0 auto;object-fit:cover;border-radius:5px}flynt-component[name=NavigationMain] .navigationMain__LivingSpaces__Footer{display:flex;gap:20px;padding:24px 30px;justify-content:space-between;align-items:center;background-color:#272d31}flynt-component[name=NavigationMain] .navigationMain__LivingSpaces__Footer__ViewAll{display:flex!important;align-items:center!important;font-weight:500!important;font-size:1rem!important;gap:12px;margin-left:12px}flynt-component[name=NavigationMain] .navigationMain__LivingSpaces__Footer__ViewAll svg{margin:3px 0 0}flynt-component[name=NavigationMain] .navigationMain__LivingSpaces__Footer__CtaWrap{width:360px}flynt-component[name=NavigationMain] a.navigationMain__LivingSpaces__Footer__Cta{color:#fff!important;font-size:.875rem!important;padding:6px 24px!important;text-align:center;background:#6F796E!important;border:none;border-radius:5px;font-weight:500!important;cursor:pointer;transition:all ease-in-out .3s}flynt-component[name=NavigationMain] a.navigationMain__LivingSpaces__Footer__Cta:hover{background:#565e56!important}flynt-component[name=NavigationMain] .navigationMain__LivingSpaces__Cta__Image{padding-bottom:16px}flynt-component[name=NavigationMain] .navigationMain__LivingSpaces__Cta__Image img{width:100%;height:280px;overflow:hidden;border-radius:5px;object-fit:cover}flynt-component[name=NavigationMain] .navigationMain__LivingSpaces__Cta__Intro{font-size:1.125rem;line-height:1.625rem;font-weight:500;font-family:var(--font-family-text);font-style:normal;color:#272d31}flynt-component[name=NavigationMain] .navigationMain__LivingSpaces__Cta__Description{font-size:.875rem;line-height:1.25rem;padding-top:8px;color:#272d31}flynt-component[name=NavigationMain].sticky .NavigationMain__Inner{position:fixed;top:0;left:0;right:0;z-index:9999;animation:slideInDown .3s ease-in-out}flynt-component[name=NavigationMain].sticky .NavigationMain__Top{display:none}flynt-component[name=NavigationMain].sticky .NavigationMain__Bottom{padding:14px 0}flynt-component[name=NavigationMain].sticky .NavigationMain__Bottom__Inner{gap:16px}flynt-component[name=NavigationMain].sticky .NavigationMain__Logo{padding-bottom:0}flynt-component[name=NavigationMain].sticky .NavigationMain__Logo svg{width:auto;height:28px}flynt-component[name=NavigationMain].sticky .NavigationMain__Menu__Item__Link{padding:10px 0}flynt-component[name=NavigationMain].sticky .NavigationMain__Bottom__Menu{padding-bottom:0;align-items:center;gap:24px}flynt-component[name=NavigationMain].sticky .NavigationMain__StickyActions{display:inline-flex}@media screen and (max-width: 1570px){flynt-component[name=NavigationMain].sticky .NavigationMain__Bottom__Menu__Item--First .button{background:none;font-size:0;border:none;padding:0;gap:0}}flynt-component[name=NavigationMain].sticky .NavigationMain__Bottom__Menu__Item--Moodboard .NavigationMain__Bottom__Menu__Item__Badge{display:inline-flex}flynt-component[name=NavigationMain].sticky .NavigationMain__Bottom__Menu__Item--Moodboard .NavigationMain__Top__Menu__Item__Title{display:none}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}flynt-component[name=NavigationScrollToTop]{position:fixed;bottom:24px;right:24px;opacity:0;width:26px;height:26px;transition:all .2s linear;z-index:9990;cursor:pointer}flynt-component[name=NavigationScrollToTop].scrollToTop__NavigationBottomScreen__Spacing{bottom:112px}flynt-component[name=NavigationScrollToTop].scrollToTop__NavigationBottomScreenCustom__Spacing{bottom:84px}flynt-component[name=NavigationScrollToTop] svg{height:100%;width:auto}.showScrollToTop .scrollToTop{opacity:1}flynt-component[name=NavigationSupport] .NavigationSupport__Inner{overflow:hidden}flynt-component[name=NavigationSupport] .NavigationSupport__List{list-style:none;padding:0;margin:0}flynt-component[name=NavigationSupport] .NavigationSupport__Item:not(:last-child){margin-bottom:4px}flynt-component[name=NavigationSupport] .NavigationSupport__Item__Link{display:block;width:100%;padding:11px 30px;text-decoration:none;font-size:1rem;line-height:1.5rem;transition:all ease-in-out .3s;border-radius:5px;border:1px solid #ffffff;background:#ffffff}flynt-component[name=NavigationSupport] .NavigationSupport__Item__Link.active{background:#6F796E;border-color:#6f796e;color:#fff}flynt-component[name=NavigationSupport] .NavigationSupport__Item__Link:hover{border-color:#6f796e}flynt-component[name=ProductsBedroomRanges]{background-color:#f8f8f5;padding:0}flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Content{width:100%;max-width:1250px;margin:0 auto;padding-bottom:80px}@media (max-width: 63.99em){flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Content{padding-bottom:40px}}flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Products{display:flex;flex-wrap:wrap;gap:8px}@media (min-width: 64em){flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Products{margin-left:-15px;margin-right:-15px}}flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Header{text-align:center;padding-top:20px;padding-bottom:40px}flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Header h1{color:#6f796e}@media (min-width: 80em){flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Header{padding-top:40px;padding-bottom:100px}}flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Header__Intro{color:#272d31;max-width:1030px;margin:0 auto;padding-top:20px;font-size:1.125rem;line-height:1.5rem}@media (min-width: 80em){flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Header__Intro{font-size:1.375rem;line-height:2.125rem;padding-top:30px}}flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Header__Cta{padding-top:20px}flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Header__Cta a{font-size:.75rem;line-height:1.125rem;font-weight:700;text-transform:uppercase;color:#6f796e}@media (min-width: 80em){flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Header__Cta{padding-top:30px}}flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product{width:calc(50% - 4px);height:auto;aspect-ratio:3/2;position:relative}@media (max-width: 63.99em){flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product{width:100%}}flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__Inner{display:block;position:relative;height:100%;text-decoration:none;border-radius:5px;overflow:hidden}flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__Inner:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;background:linear-gradient(360deg,#181d27 0%,rgba(217,217,217,0) 100%);opacity:1;z-index:2;transition:height .4s ease}@media (max-width: 63.99em){flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__Inner:after{height:100%}}@media (min-width: 64em){flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__Inner:hover:after{height:100%}flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__Inner:hover .BedroomRanges__Product__ExploreBtn__Wrap{max-height:84px;transition:max-height .3s ease-in}}flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__Image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__Image img{object-fit:cover;object-position:center;width:100%;height:100%}flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__Content{position:absolute;top:0;left:0;width:100%;height:100%;padding:15px;flex-direction:column;z-index:3}flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__Content h2{position:relative;font-size:1.375rem;line-height:1.75rem;color:#fff;font-weight:400;padding-bottom:5px;top:0;transform:translateY(0);transition:top .4s ease,transform .4s ease}@media (min-width: 64em){flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__Content h2{padding-bottom:16px}}@media (min-width: 80em){flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__Content h2{font-size:2.125rem;line-height:2.375rem}}@media (min-width: 64em){flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__Content{padding:32px}}flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__Content__Inner{height:100%;position:relative;display:flex;flex-direction:column;justify-content:flex-end}flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__Tags{list-style:none;padding:20px 20px 0 0;margin:0;position:absolute;top:0;right:0;z-index:4;transition:opacity .4s ease}flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__Tags li{height:50px;min-width:50px;border-radius:999px;display:flex;justify-content:center;align-items:center;font-size:.75rem;line-height:1.125rem;font-weight:700;text-transform:uppercase;padding:8px;background-color:#6f796e;color:#fffc;margin-left:5px}@media (min-width: 80em){flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__Tags li{height:70px;min-width:70px;font-size:1rem;line-height:1.5rem}}flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__Title{display:flex;align-items:flex-end;transition:opacity .4s ease}@media (min-width: 64em){flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__Title h2{font-size:2rem;line-height:2.5rem}}@media (min-width: 64em){flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__ExploreBtn__Wrap{max-height:0px;transition:max-height .5s ease-out;overflow:hidden}}flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__ExploreBtn__Wrap .button{margin-top:24px}@media (max-width: 63.99em){flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__ExploreBtn__Wrap .button{margin-top:12px}}flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__Description{font-size:.875rem;line-height:1.25rem;color:#fff;transition:opacity .4s ease}@media (min-width: 64em){flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__Description{font-size:1rem;line-height:1.5rem}}flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__DiscoverBtn{position:absolute;display:flex;align-items:center;right:0;bottom:0;padding:7px;background-color:#fff;white-space:nowrap;z-index:4;color:#6f796e;font-size:.875rem;text-transform:uppercase;text-decoration:none;font-weight:600;transition:background-color .4s ease,color .4s ease}flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__DiscoverBtn svg path{fill:#6f796e;transition:fill .4s ease}@media (min-width: 64em){flynt-component[name=ProductsBedroomRanges] .BedroomRanges__Product__DiscoverBtn{padding:15px}}flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Products{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}@media (min-width: 64em){flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Products{margin-left:-15px;margin-right:-15px}}@media (max-width: 63.99em){flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Products{gap:8px}}@media (min-width: 64em){flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Products--4perRow .FinishingTouchesSubcategory__Product{width:25%}}flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Products--Portrait{justify-content:center;flex-wrap:wrap}@media (min-width: 64em){flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Products--Portrait .FinishingTouchesSubcategory__Product__Content{aspect-ratio:19/26}}flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product{flex:0 0 auto;width:100%;position:relative}@media (min-width: 48em){flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product{width:50%;padding:2px}}flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__Inner{display:flex;width:100%;position:relative;text-decoration:none;border-radius:5px;overflow:hidden}flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__Inner:before,flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__Inner:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(360deg,rgba(0,0,0,.5) 0%,rgba(217,217,217,0) 100%);opacity:1;z-index:2;transition:opacity .4s ease}flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__Inner:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;background:linear-gradient(360deg,#181d27 0%,rgba(217,217,217,0) 100%);opacity:1;z-index:2;transition:height .4s ease}@media (max-width: 63.99em){flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__Inner:after{height:100%}}@media (min-width: 64em){flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__Inner:hover:after{height:100%}flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__Inner:hover .FinishingTouchesSubcategory__Product__OnHover__Wrap{max-height:180px;transition:max-height .3s ease-in}}@media (min-width: 64em) and (max-width: 79.99em){flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__Inner:hover .FinishingTouchesSubcategory__Product__OnHover__Wrap{max-height:210px}}flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__Image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__Image img{object-fit:cover;object-position:center;width:100%;height:100%}flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__Content{width:100%;height:auto;aspect-ratio:2/1;padding:24px 20px;z-index:3;display:flex;align-items:flex-end}@media (min-width: 120em){flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__Content{aspect-ratio:unset;min-height:420px}}@media (max-width: 79.99em){flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__Content{aspect-ratio:5/4}}flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__Content h2{font-size:1.375rem;line-height:1.75rem;color:#fff;font-weight:400;padding-bottom:16px}@media (min-width: 80em){flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__Content h2{font-size:1.5rem;line-height:2rem}}@media (min-width: 64em){flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__Content{padding:32px}}flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__Content__Inner{position:relative;margin-top:auto}flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__Tag{position:absolute;top:20px;right:20px;width:70px;height:70px;display:flex;align-items:center;justify-content:center;border-radius:100px;background:#6F796E;color:#fff;z-index:3;text-transform:uppercase;font-size:1rem;line-height:1.5rem;font-weight:600}flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__Title{display:flex;align-items:flex-end;transition:opacity .4s ease}flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__OnHover__Wrap{width:100%}@media (min-width: 64em){flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__OnHover__Wrap{max-height:0px;transition:max-height .5s ease-out;overflow:hidden}}flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__Description{font-size:.875rem;line-height:1.25rem;color:#fff;transition:opacity .4s ease;padding-bottom:30px}@media (min-width: 64em){flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__Description{font-size:1rem;line-height:1.5rem}}flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__DiscoverBtn{position:absolute;display:flex;align-items:center;right:0;bottom:0;padding:7px;background-color:#fff;white-space:nowrap;z-index:4;color:#6f796e;font-size:.875rem;text-transform:uppercase;text-decoration:none;font-weight:600;transition:background-color .4s ease,color .4s ease}flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__DiscoverBtn svg path{fill:#6f796e;transition:fill .4s ease}@media (min-width: 64em){flynt-component[name=ProductsFinishingTouchesSubcategory] .FinishingTouchesSubcategory__Product__DiscoverBtn{padding:15px}}flynt-component[name=ProductsGalleryGridWithModal]{position:relative;padding:115px 0 80px}@media (min-width: 64em){flynt-component[name=ProductsGalleryGridWithModal]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:260px;background-color:#d3cdbf}}@media (max-width: 79.99em){flynt-component[name=ProductsGalleryGridWithModal]{padding:72px 0 76px}}@media (max-width: 63.99em){flynt-component[name=ProductsGalleryGridWithModal]{padding:40px 0 20px}}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Inner{position:relative}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Top{padding-bottom:50px;position:relative;z-index:2}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Top h2{font-weight:400;color:var(--color-text);text-align:left;padding-bottom:0;text-align:center}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Top h2 b{color:var(--color-text)}@media (min-width: 64em){flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Top h2{font-size:2.25rem;line-height:2.625rem}}@media (max-width: 63.99em){flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Top{padding-bottom:40px}}@media (min-width: 64em){flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Top{display:flex;justify-content:space-between;gap:75px;align-items:center;padding-left:75px;padding-right:75px}}@media (min-width: 64em){flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Content{width:100%}}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Content__Inner{max-width:1030px;margin:0 auto}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Content__Text{padding-top:30px;font-size:.875rem;text-align:center}@media (min-width: 64em){flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Content__Text{font-size:1rem;padding-top:35px;padding-bottom:0}}@media (max-width: 63.99em){flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Content__Text{padding-top:20px}}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Content__Cta{padding-top:30px}@media (min-width: 64em){flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Content__Cta{padding-top:40px}}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Media{max-width:715px;border-radius:0 50px;overflow:hidden;position:relative}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Media img{height:300px;width:100%;object-fit:cover}@media (min-width: 64em){flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Media img{height:500px}}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Media svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}@media (max-width: 63.99em){flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Media svg{max-width:75px}}@media (min-width: 64em){flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Media{width:500px;flex:0 0 auto}}@media (min-width: 80em){flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Media{width:715px}}@media (max-width: 63.99em){flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Media{margin-top:35px}}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Gallery{display:flex;flex-direction:column;gap:5px;flex-wrap:wrap;position:relative;z-index:2}@media (min-width: 36em){flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Gallery{flex-direction:row}}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__GalleryItem{background-position:center;background-size:cover;height:280px;width:100%;flex:0 0 auto;position:relative;cursor:pointer}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__GalleryItem figure{width:100%;height:100%;background-color:#fff;position:relative}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__GalleryItem img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:opacity .8s ease-in-out}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__GalleryItem svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99}@media (min-width: 36em){flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__GalleryItem{width:calc(50% - 2.5px)}}@media (min-width: 48em){flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__GalleryItem{height:320px;width:calc(33.33333% - 3.3333333333px)}}@media (min-width: 64em){flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__GalleryItem{height:330px;width:calc(25% - 3.75px)}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__GalleryItem:hover .ProductsGalleryGridWithModal__GalleryItem__Overlay{opacity:1}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__GalleryItem:hover .ProductsGalleryGridWithModal__GalleryItem__OverlayContent:before{max-width:110px;max-height:110px}}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__GalleryItem__Content{width:100%;height:100%;position:relative}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__GalleryItem__Details{display:none}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__GalleryItem__Caption{width:100%;position:absolute;top:calc(100% - 50px);left:0;display:flex;justify-content:center;align-items:center;padding:5px 10px;box-sizing:border-box;text-align:center;opacity:0;transition:opacity .2s ease-in-out}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__GalleryItem__Caption__Inner{max-width:720px;margin:0 auto;background-color:#fff;border-radius:0 50px;min-height:80px;padding:25px;font-size:.875rem;line-height:1.3125rem}@media (min-width: 48em){flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__GalleryItem__Caption__Inner{min-width:400px}}@media (min-width: 64em){flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__GalleryItem__Caption__Inner{padding:25px 95px}}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__GalleryItem__Overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .2s ease-in-out}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__GalleryItem__OverlayContent{background-color:#fffc;width:100px;height:100px;flex:0 0 auto;border-radius:999px;display:flex;justify-content:center;align-items:center;z-index:99}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__GalleryItem__OverlayContent:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;max-width:100px;max-height:100px;background-color:#ffffff80;transition:max-width .4s ease-in-out,max-height .4s ease-in-out;border-radius:999px;z-index:-1}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__GalleryItem__OverlayContent h5{font-size:1rem;line-height:1.125rem;color:#6f796e;max-width:65px;flex:0 0 auto;text-align:center}flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Cta{position:relative;display:flex;flex-direction:column;gap:20px;align-items:center;padding-top:40px;z-index:2}@media (min-width: 64em){flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Cta{padding-top:80px;flex-direction:row;justify-content:center;gap:80px}}@media (max-width: 63.99em){flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Cta .button{background:#6F796E;color:#fff}}@media (max-width: 63.99em){flynt-component[name=ProductsGalleryGridWithModal] .ProductsGalleryGridWithModal__Cta__Text{text-align:center;padding:0 12px}}flynt-component[name=ProductsGalleryGridWithModal].ProductsGalleryGridWithModal--noPadding .ProductsGalleryGridWithModal__Inner{padding-bottom:0}.tingle-modal .ProductsGalleryGridWithModal__GalleryItem__Details{background-color:#ffffffe6;position:absolute;bottom:0;left:0;width:100%;z-index:1;padding:20px}@media (min-width: 64em){.tingle-modal .ProductsGalleryGridWithModal__GalleryItem__Details{padding:24px 75px}}.tingle-modal .ProductsGalleryGridWithModal__GalleryItem__Caption{font-size:.875rem;line-height:1.3125rem;padding-bottom:24px}.tingle-modal .ProductsGalleryGridWithModal__GalleryItem__Info{font-size:.8125rem;line-height:1.25rem;display:flex;flex-direction:column;gap:24px}.tingle-modal .ProductsGalleryGridWithModal__GalleryItem__Info h5{font-family:var(--font-family-text);font-weight:700;font-size:.8125rem;line-height:1.25rem;font-style:normal}.tingle-modal .ProductsGalleryGridWithModal__GalleryItem__Info ul{list-style:none;padding:0;margin:0}@media (min-width: 64em){.tingle-modal .ProductsGalleryGridWithModal__GalleryItem__Info>div{max-width:calc(33.33333% - 16px)}}@media (min-width: 64em){.tingle-modal .ProductsGalleryGridWithModal__GalleryItem__Info{flex-direction:row}}.tingle-modal .ProductsGalleryGridWithModal__GalleryItem__Overlay{display:none}@media (min-width: 64em){.tingle-modal[data-orientation=portrait] .tingle-modal-box .ProductsGalleryGridWithModal__GalleryItem__Details{padding:24px}}@media (min-width: 64em) and (min-width: 64em){.tingle-modal[data-orientation=portrait] .tingle-modal-box .ProductsGalleryGridWithModal__GalleryItem__Info>div{max-width:calc(50% - 12px)}}flynt-component[name=ProductsHandles]{background-color:#f2f4f2;position:relative;padding:64px 0 128px}@media (max-width: 63.99em){flynt-component[name=ProductsHandles]{padding:40px 0}}flynt-component[name=ProductsHandles].loading:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff80;z-index:1}flynt-component[name=ProductsHandles] h2{text-align:center;font-size:1.75rem}flynt-component[name=ProductsHandles] .ProductsHandles__FilterBar{padding:0;margin-bottom:32px;display:flex;flex-direction:column;gap:16px}@media (min-width: 64em){flynt-component[name=ProductsHandles] .ProductsHandles__FilterBar{flex-direction:row;justify-content:center;padding:32px 64px;gap:24px}}flynt-component[name=ProductsHandles] .ProductsHandles__FilterBar .ProductsHandles__Filter__Form{display:flex;flex-direction:column;gap:16px}@media (min-width: 64em){flynt-component[name=ProductsHandles] .ProductsHandles__FilterBar .ProductsHandles__Filter__Form{flex-grow:1;flex-direction:row;align-items:center;gap:24px}}@media (min-width: 64em){flynt-component[name=ProductsHandles] .ProductsHandles__FilterBar .ProductsHandles__Filter__Form--NoCategory{flex-grow:initial;width:60%}flynt-component[name=ProductsHandles] .ProductsHandles__FilterBar .ProductsHandles__Filter__Form--NoCategory .ProductsHandles__Filter__Select{width:calc((100% - 30px)/2)}}flynt-component[name=ProductsHandles] .ProductsHandles__Filter__Label{display:flex;align-items:center;font-size:1.25rem;font-weight:500}flynt-component[name=ProductsHandles] .ProductsHandles__Filter__Select{width:100%}flynt-component[name=ProductsHandles] .ProductsHandles__Filter__Select select{width:100%;background-color:#fff;outline:none;padding:16px;font-size:1rem;color:#4d544d;border:1px solid #4D544D;border-radius:5px;background-size:14px;cursor:pointer}@media (min-width: 64em){flynt-component[name=ProductsHandles] .ProductsHandles__Filter__Select{width:calc((100% - 60px) / 3)}}flynt-component[name=ProductsHandles] .ProductsHandles__Products{display:flex;flex-wrap:wrap;gap:10px}@media (max-width: 63.99em){flynt-component[name=ProductsHandles] .ProductsHandles__Products{gap:24px}}flynt-component[name=ProductsHandles] .ProductsHandles__Product{width:100%;flex:0 0 auto}@media (min-width: 48em){flynt-component[name=ProductsHandles] .ProductsHandles__Product{width:calc(50% - 5px)}}@media (min-width: 64em){flynt-component[name=ProductsHandles] .ProductsHandles__Product{width:calc(25% - 7.5px)}}flynt-component[name=ProductsHandles] .ProductsHandles__Product__Image{position:relative}flynt-component[name=ProductsHandles] .ProductsHandles__Product__Image img{width:100%;height:auto;aspect-ratio:12/11;object-fit:contain;object-position:center}flynt-component[name=ProductsHandles] .ProductsHandles__Product__Image__Tags{position:absolute;top:0;left:0;display:flex;gap:4px;z-index:1}flynt-component[name=ProductsHandles] .ProductsHandles__Product__Image__Tag{background-color:#6f796e;color:#fff;padding:10px 12px;font-size:.875rem;line-height:1.125rem;text-transform:uppercase;font-weight:600}flynt-component[name=ProductsHandles] .ProductsHandles__Product__Header{position:relative}flynt-component[name=ProductsHandles] .ProductsHandles__Product__Image__Tag--Style2{background:#D9DDD9;font-size:.875rem;line-height:1.125rem;color:#272d31;font-family:var(--font-family-heading);font-weight:500;text-align:center;padding:10px 20px}flynt-component[name=ProductsHandles] .ProductsHandles__Product__Inner{border-radius:5px;overflow:hidden;background:#ffffff}flynt-component[name=ProductsHandles] .ProductsHandles__Product__Content{padding:8px}flynt-component[name=ProductsHandles] .ProductsHandles__Product__Specs__Expand button{display:flex;width:100%;justify-content:space-between;align-items:center;background-color:#d9ddd9;padding:16px 20px;font-size:1rem;font-weight:500;cursor:pointer;border-radius:5px}flynt-component[name=ProductsHandles] .ProductsHandles__Product__Specs__Expand button svg{transform:rotate(90deg)}flynt-component[name=ProductsHandles] .ProductsHandles__Product__Specs__Table{max-height:0;overflow:hidden;transition:max-height .4s linear}flynt-component[name=ProductsHandles] .ProductsHandles__Product__Specs__Table[aria-expanded=true]{max-height:400px}@media (max-width: 89.99em){flynt-component[name=ProductsHandles] .ProductsHandles__Product__Specs__Table[aria-expanded=true]{max-height:500px}}flynt-component[name=ProductsHandles] .ProductsHandles__Product__Specs__Table table{font-size:.875rem}flynt-component[name=ProductsHandles] .ProductsHandles__Product__Specs__Table table td{padding:16px;border-bottom:1px solid #bec3bd}flynt-component[name=ProductsHandles] .ProductsHandles__Product__Specs__Table table td:first-child{padding-right:8px}flynt-component[name=ProductsHandles] .ProductsHandles__Product__Specs__Table table td:last-child{padding-left:8px}flynt-component[name=ProductsHandles] .ProductsHandles__Product__Specs__Table table td strong{white-space:nowrap;font-weight:500}flynt-component[name=ProductsHandles] .ProductsHandles__Product__Specs__Table table tr:last-child td{border-bottom:none}flynt-component[name=ProductsHandles] .ProductsHandles__Product__MoreImages{margin-top:8px}flynt-component[name=ProductsHandles] .ProductsHandles__Product__MoreImages button{display:flex;width:100%;justify-content:space-between;align-items:center;gap:16px;font-size:1rem;font-weight:500;background-color:#6f796e;color:#fff;padding:16px 20px;cursor:pointer;border-radius:5px}flynt-component[name=ProductsHandles] .ProductsHandles__Product__MoreImages button svg{width:16px;height:auto;fill:#fff}flynt-component[name=ProductsHandles] .ProductsHandles__Products__NoResults{text-align:center;padding:0 64px 72px}@media (min-width: 64em){flynt-component[name=ProductsHandlesAndStorageTabs]{background:#F2F4F2;padding:128px 0;border-radius:0 0 50px 50px}}@media (max-width: 63.99em){flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__Header{display:none}}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__Title{text-align:center;margin-bottom:48px}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__Controls{padding-bottom:48px}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__Tabs__Nav{display:flex;align-items:center;justify-content:center;list-style:none;margin:0;padding:0;gap:24px}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__Tabs__Nav button{font-size:1rem;line-height:1.25rem;font-weight:500;border:1px solid #CDD1CC;background:#F2F4F2;transition:all ease-in-out .3s;color:#7d8183;border-radius:5px;padding:24px 48px;cursor:pointer;min-width:300px;text-align:center}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__Tabs__Nav button.active{border-color:#4d544d;background:#ffffff;color:#272d31}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__Tabs__Nav button:not(.active):hover{border-color:#fff;background:#ffffff;color:#272d31}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__Tabs__Subnav{display:none}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__Tabs__Subnav#handles{display:block}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__Tabs__Subnav__Items{display:flex;align-items:center;justify-content:center;list-style:none;margin:0;padding:28px 0 0;gap:24px}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__Tabs__Subnav__Items button{font-size:.875rem;line-height:1.125rem;font-weight:400;border-bottom:1px solid transparent;background:#F2F4F2;transition:all ease-in-out .3s;color:#7d8183;padding:10px 24px;cursor:pointer;text-align:center}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__Tabs__Subnav__Items button.active,flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__Tabs__Subnav__Items button:hover{font-weight:500;border-color:#272d31;color:#272d31}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__Slider,flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__Slider--Large{overflow:hidden}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSliders__Header,flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__StorageSliders__Header{display:none}@media (max-width: 63.99em){flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSliders__Header,flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__StorageSliders__Header{display:block;text-align:center;margin-bottom:28px}}@media (min-width: 64em){flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSlider{padding:0 32px}}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSlider__Item__Tag{background:#D9DDD9;font-size:.875rem;line-height:1.125rem;color:#272d31;font-family:var(--font-family-heading);font-weight:500;text-align:center;padding:10px 20px}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSlider__Item__Image{background:#ffffff;position:relative}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSlider__Item__Image img{width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;object-position:center center}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSlider__Item__Content{padding:16px;background:#F2F4F2}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSlider__Item__ProductNames{list-style:none;padding:0;margin:0}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSlider__Item__ProductNames li{font-size:.875rem;line-height:1.125rem;margin-bottom:4px}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSlider__Item__ProductNames li:last-child{margin-bottom:0}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSlider__Nav{padding-top:32px}@media (max-width: 63.99em){flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSlider__Nav{padding-top:12px}}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSlider__Nav__Inner{width:100%;display:flex;align-items:center;justify-content:center;gap:12px}@media (max-width: 63.99em){flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSlider__Nav__Inner{gap:8px}}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSlider__Nav__Inner button{width:56px;height:56px;background:#ffffff;border:1px solid #C0C6C0;display:flex;align-items:center;justify-content:center;border-radius:5px;pointer-events:all;position:unset;top:unset;left:unset;transform:unset}@media (max-width: 63.99em){flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSlider__Nav__Inner button{width:50px;height:50px}}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSlider__Nav__Inner button svg{width:16px;height:auto;fill:#717680}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSlider__Nav__Inner .button{background:#ffffff;border:1px solid #C0C6C0;color:#272d31;padding:17px 40px}@media (max-width: 63.99em){flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSlider__Nav__Inner .button{padding:14px 24px;flex:1}}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSlider__Nav__Inner .button:hover{color:#272d31;background:#f2f2f2}@media (min-width: 64em){flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSlider--Mobile .swiper-wrapper{gap:32px;justify-content:center}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSlider--Mobile .slider-item{margin:0!important}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSlider--Mobile .slider-button{display:none}}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__StorageSliders__Items .HandlesAndStorageTabs__HandlesSlider__Item__Image img{aspect-ratio:2/3;object-fit:cover}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSlider--Storage{display:none}@media (max-width: 63.99em){flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSlider--Storage:first-child{display:block}}@media (max-width: 63.99em){flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__Sliders__Item{padding:36px 20px 40px;background:#F2F4F2;margin-bottom:20px}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__Sliders__Item:last-child{margin-bottom:0}}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__HandlesSlider__Item__Caption{font-size:.875rem;line-height:1.125rem}@media (max-width: 63.99em){flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__StorageSliders__Dropdown{margin-top:24px;background:#ffffff;border-radius:5px;overflow:hidden}flynt-component[name=ProductsHandlesAndStorageTabs] .HandlesAndStorageTabs__StorageSliders__Dropdown select{width:100%}}flynt-component[name=ProductsHeader]{padding-top:272px;padding-bottom:64px}@media (min-width: 64em){flynt-component[name=ProductsHeader]{position:relative;min-height:1200px}}@media (max-width: 63.99em){flynt-component[name=ProductsHeader]{padding-top:88px;padding-bottom:44px}}flynt-component[name=ProductsHeader] .ProductsHeader__Inner{padding:0 24px;display:flex}@media (max-width: 63.99em){flynt-component[name=ProductsHeader] .ProductsHeader__Inner{flex-direction:column-reverse;padding:0 12px}}flynt-component[name=ProductsHeader] .ProductsHeader__Info{z-index:2}@media (min-width: 64em){flynt-component[name=ProductsHeader] .ProductsHeader__Info{max-width:528px;position:relative}}flynt-component[name=ProductsHeader] .ProductsHeader__Info.inactive .ProductsHeader__Info__Close{right:calc(100% - 56px);background:#6F796E}@media (max-width: 63.99em){flynt-component[name=ProductsHeader] .ProductsHeader__Info.inactive .ProductsHeader__Info__Close{display:none}}flynt-component[name=ProductsHeader] .ProductsHeader__Info.inactive .ProductsHeader__Info__Close svg{transform:rotate(180deg)}flynt-component[name=ProductsHeader] .ProductsHeader__Info.inactive .ProductsHeader__Info__Inner{opacity:0%}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Close{position:absolute;top:0;right:0%;width:56px;height:56px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:5px;transition:all ease-in-out .3s;z-index:9}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Close svg{width:20px;height:auto;fill:#fff}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Inner{transition:all ease-in-out .3s;opacity:100%}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Heading__Inner{background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(39,45,49,.8) 100%);padding:32px}@media (max-width: 63.99em){flynt-component[name=ProductsHeader] .ProductsHeader__Info__Heading__Inner{background:#272D31;padding:28px}}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Title{margin-bottom:8px}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Title h1{color:#fff;font-weight:400}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Subtitle{font-family:var(--font-family-heading);color:#fff;font-size:1.25rem;line-height:1.875rem;margin-bottom:24px}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Heading__Buttons{display:flex;align-items:center;gap:16px}@media (min-width: 64em){flynt-component[name=ProductsHeader] .ProductsHeader__Info__Heading__Buttons{justify-content:space-between}}@media (max-width: 63.99em){flynt-component[name=ProductsHeader] .ProductsHeader__Info__Heading__Buttons{flex-direction:column;align-items:flex-start}}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Heading__Buttons .button--icon{font-size:1rem}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Heading__Buttons .button--icon svg{width:18px}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Heading__Buttons .button--link{color:#fff;padding:0}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Heading__Tooltip{position:relative}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Heading__Tooltip:hover .ProductsHeader__Info__Heading__Tooltip__Content{opacity:1}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Heading__Tooltip__Content{position:absolute;top:40px;left:-20px;min-width:550px;box-shadow:0 1px 10px 1px #0000001a;pointer-events:none;opacity:0;transition:all ease-in-out .3s}@media (max-width: 63.99em){flynt-component[name=ProductsHeader] .ProductsHeader__Info__Heading__Tooltip__Content{min-width:350px;left:-16px}}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Heading__Tooltip__Content__Inner{background:#ffffff;padding:12px 20px;color:#272d31;border-radius:5px;text-align:left;position:relative}@media (max-width: 63.99em){flynt-component[name=ProductsHeader] .ProductsHeader__Info__Heading__Tooltip__Content__Inner{padding:12px 16px}}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Heading__Tooltip__Content__Inner:after{content:"";width:20px;height:20px;background:#ffffff;border-radius:5px 0 0;position:absolute;top:-8px;left:88px;transform:rotate(45deg)}@media (max-width: 63.99em){flynt-component[name=ProductsHeader] .ProductsHeader__Info__Heading__Tooltip__Content__Inner:after{left:40px}}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Heading__Tooltip__Content__Inner p{font-size:.875rem;line-height:1.25rem}@media (max-width: 63.99em){flynt-component[name=ProductsHeader] .ProductsHeader__Info__Heading__Tooltip__Content__Inner p{font-size:.75rem;line-height:1.125rem}}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Accordion{padding-top:16px;background:#6F796E}@media (max-width: 63.99em){flynt-component[name=ProductsHeader] .ProductsHeader__Info__Accordion{padding-top:12px}}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Accordion__Item--Green{margin:0 32px;background:#6F796E;color:#fff;border-bottom:1px solid rgba(255,255,255,.3)}@media (max-width: 63.99em){flynt-component[name=ProductsHeader] .ProductsHeader__Info__Accordion__Item--Green{margin:0 28px}}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Accordion__Item--Green:has(+.ProductsHeader__Info__Accordion__Item--Dark){margin-bottom:20px;border-bottom:none}@media (max-width: 63.99em){flynt-component[name=ProductsHeader] .ProductsHeader__Info__Accordion__Item--Green:has(+.ProductsHeader__Info__Accordion__Item--Dark){margin-bottom:16px}}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Accordion__Item--Green:has(+.ProductsHeader__Info__Accordion__Item--Dark) .ac-text{padding:4px 0 16px}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Accordion__Item--Dark{background:#272D31;color:#fff;padding:16px 32px}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Accordion__Item--Dark:not(:last-child){border-bottom:1px solid #6F796E}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Accordion__Item--Dark .ProductsHeader__Info__Accordion__Item__Toggle svg{height:16px}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Accordion__Item .ac-icons svg,flynt-component[name=ProductsHeader] .ProductsHeader__Info__Accordion__Item .ac-title svg{fill:#fff}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Accordion__Item .ac-trigger{padding:16px 0}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Accordion__Item .ac-text{padding:4px 0 20px}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Accordion__Item__Content p{font-size:.875rem;font-weight:300}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Accordion__Item__Content .button{margin-top:20px;justify-content:center}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Accordion__Item__Content .button--white{color:var(--color-text)}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Accordion__Item__Content .button--white svg{fill:var(--color-text)}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Accordion__Item__Content .button--white:hover{background-color:#e6e6e6;border-color:#e6e6e6;color:var(--color-text)}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Accordion__Item__Content .button--white:hover svg{fill:var(--color-text)}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Accordion__Item__Meta{display:flex;flex-wrap:wrap;gap:4px 24px;margin:0 0 20px}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Accordion__Item__Meta__Item{display:flex;gap:16px;width:calc(50% - 12px)}flynt-component[name=ProductsHeader] .ProductsHeader__Info__Accordion__Item__Meta__Item__Key{font-weight:500}flynt-component[name=ProductsHeader] .ProductsHeader__Info__ProductServices ul{list-style:none;padding:0;display:flex;align-items:center;gap:28px}@media (max-width: 63.99em){flynt-component[name=ProductsHeader] .ProductsHeader__Info__ProductServices ul{gap:16px}}flynt-component[name=ProductsHeader] .ProductsHeader__Info__ProductServices ul li{margin:0}flynt-component[name=ProductsHeader] .ProductsHeader__Info__ProductServices ul li img{width:56px;height:auto}flynt-component[name=ProductsHeader] .ProductsHeader__Info__IdealForItems ul{list-style:none;padding:4px 0 0;display:flex;flex-wrap:wrap;gap:12px 16px}flynt-component[name=ProductsHeader] .ProductsHeader__Info__IdealForItems ul li{font-size:1rem;line-height:1.5rem;font-weight:500;width:calc(50% - 8px);margin:0;display:flex;gap:12px}@media (max-width: 63.99em){flynt-component[name=ProductsHeader] .ProductsHeader__Info__IdealForItems ul li{font-size:.875rem;line-height:1.375rem}}flynt-component[name=ProductsHeader] .ProductsHeader__Info__IdealForItems ul li svg{width:auto;height:16px;fill:#fff;margin-top:4px}@media (max-width: 63.99em){flynt-component[name=ProductsHeader] .ProductsHeader__Info__IdealForItems ul li svg{height:14px}}flynt-component[name=ProductsHeader] .ProductsHeader__FindShowroom{padding-top:8px}flynt-component[name=ProductsHeader] .ProductsHeader__FindShowroom__Inner{display:flex;gap:24px}@media (max-width: 63.99em){flynt-component[name=ProductsHeader] .ProductsHeader__FindShowroom__Media{display:none}}flynt-component[name=ProductsHeader] .ProductsHeader__FindShowroom__Media img{width:140px;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:center center;border-radius:5px}flynt-component[name=ProductsHeader] .ProductsHeader__FindShowroom__Content{flex:1}flynt-component[name=ProductsHeader] .ProductsHeader__FindShowroom__Content .button{padding:10px 28px}@media (min-width: 64em){flynt-component[name=ProductsHeader] .ProductsHeader__Slider{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}}flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Inner{width:100%!important}@media (min-width: 64em){flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Inner{height:100%}}flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Background{pointer-events:none;width:100%!important}@media (min-width: 64em){flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Background{height:100%}}flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Background .slider{width:100%!important}@media (min-width: 64em){flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Background .slider{height:100%}}flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Background .slider .swiper-wrapper{width:100%!important}@media (min-width: 64em){flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Background .slider .swiper-wrapper{height:100%}}flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Background .slider .swiper-wrapper .slider-item{width:100%!important}flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Background .slider .swiper-wrapper .slider-item img{width:100%;height:1200px;object-fit:cover;object-position:center center}@media (max-width: 63.99em){flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Background .slider .swiper-wrapper .slider-item img{height:auto;aspect-ratio:10/7}}flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Background .slider .swiper-wrapper .slider-item .ProductsHeader__Slider__Nav__Tag{font-size:.875rem;line-height:1.25rem;text-align:center;font-weight:300;position:absolute;bottom:32px;left:0;right:0;margin:0 auto}@media (min-width: 64em){flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Background .slider .swiper-wrapper .slider-item .ProductsHeader__Slider__Nav__Tag{color:#fff;width:680px;border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.3);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:5px;padding:20px 20px 128px}}@media (max-width: 63.99em){flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Background .slider .swiper-wrapper .slider-item .ProductsHeader__Slider__Nav__Tag{bottom:-32px;opacity:0}}@media (max-width: 63.99em){flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Background .slider .swiper-wrapper .slider-item.swiper-slide-active .ProductsHeader__Slider__Nav__Tag{opacity:1}}flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Nav{width:100%;display:flex;justify-content:center;z-index:1}@media (min-width: 64em){flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Nav{position:absolute;bottom:32px;left:0}}flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Nav__Inner{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:24px;padding:0 20px 20px}@media (max-width: 63.99em){flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Nav__Inner{width:100%;gap:16px;padding:44px 0 20px}}flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Nav__Inner .slider{max-width:552px;overflow:hidden}@media (max-width: 63.99em){flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Nav__Inner .slider{flex:1}}flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Nav__Inner .slider .swiper-wrapper .slider-item{opacity:60%}flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Nav__Inner .slider .swiper-wrapper .slider-item.swiper-slide-thumb-active{opacity:100%}flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Nav__Inner .slider .swiper-wrapper .slider-item img{width:128px;height:auto;aspect-ratio:10/7;object-fit:cover;object-position:center center;border:1px solid #ffffff;border-radius:5px;cursor:pointer}flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Nav__Inner button{position:unset;transform:unset;top:unset;bottom:unset;left:unset;right:unset;width:40px;height:40px;border:1px solid #E9EAEB;border-radius:5px}@media (max-width: 63.99em){flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Nav__Inner button{border-color:#6f796e}}flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Nav__Inner button svg{width:16px;height:auto;fill:#fff}@media (max-width: 63.99em){flynt-component[name=ProductsHeader] .ProductsHeader__Slider__Nav__Inner button svg{fill:#6f796e}}flynt-component[name=ProductsHeader].ProductsHeader--LivingSpaces .ProductsHeader__Info__Title{margin-bottom:28px}flynt-component[name=ProductsHeader].ProductsHeader--LivingSpaces .ProductsHeader__Info__Subtitle{display:none}flynt-component[name=ProductsKitchenRanges]{background-color:#fff}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Filters{overflow:hidden}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Filters__Title{font-size:.875rem;line-height:1.3125rem;padding:0 40px 12px;font-weight:600}@media (min-width: 64em){flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Cols{display:flex}}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Sidebar{display:block;position:fixed;background-color:#fff;top:0;left:0;width:100%;height:calc(100vh - (100vh - 100%));visibility:hidden;transform:translate(100%);transition:transform .45s cubic-bezier(.19,1,.22,1),visibility .45s;min-height:300px;padding:20px;overflow-y:scroll;z-index:999999}@media (min-width: 64em){flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Sidebar{position:relative;visibility:visible;transform:translate(0);width:400px;height:initial;padding:0 0 40px;flex:0 0 auto;z-index:1}}@media (min-width: 80em){flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Sidebar{width:400px;flex:0 0 auto}}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Sidebar::-webkit-scrollbar{width:0px}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Content{width:100%;padding-left:12px;padding-right:12px}@media (min-width: 64em){flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Content{padding-left:30px;padding-right:30px}}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__OpenFilter{text-align:right;padding-bottom:20px}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__OpenFilter .button{border-radius:999px}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__OpenFilter .button i{margin:0}@media (min-width: 64em){flynt-component[name=ProductsKitchenRanges] .KitchenRanges__OpenFilter{display:none}}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__SidebarClose{display:flex;justify-content:flex-end}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__SidebarClose button{font-size:1.75rem}@media (min-width: 64em){flynt-component[name=ProductsKitchenRanges] .KitchenRanges__SidebarClose{display:none}}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__SidebarCloseBtn{display:flex;justify-content:center;padding-top:16px}@media (min-width: 64em){flynt-component[name=ProductsKitchenRanges] .KitchenRanges__SidebarCloseBtn{display:none}}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Refinements{font-size:.875rem;line-height:1.875rem}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Refinements span{display:inline-block;margin-bottom:16px}@media (min-width: 64em){flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Refinements{text-align:left}}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Products{display:flex;flex-wrap:wrap;gap:8px}@media (min-width: 64em){flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Products{margin-left:-15px;margin-right:-15px}}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Products__Pagination{padding:28px 0 40px}flynt-component[name=ProductsKitchenRanges][data-status=filterIsOpen] .KitchenRanges__Sidebar{visibility:visible;transform:translate(0)}flynt-component[name=ProductsKitchenRanges] .ProductsKitchenRanges__Header{text-align:center;padding-top:20px;padding-bottom:40px}flynt-component[name=ProductsKitchenRanges] .ProductsKitchenRanges__Header h1{color:#6f796e}@media (min-width: 80em){flynt-component[name=ProductsKitchenRanges] .ProductsKitchenRanges__Header{padding-top:40px;padding-bottom:100px}}flynt-component[name=ProductsKitchenRanges] .ProductsKitchenRanges__Header__Intro{color:#272d31;max-width:1030px;margin:0 auto;padding-top:20px;font-size:1.125rem;line-height:1.5rem}@media (min-width: 80em){flynt-component[name=ProductsKitchenRanges] .ProductsKitchenRanges__Header__Intro{font-size:1.375rem;line-height:2.125rem;padding-top:30px}}flynt-component[name=ProductsKitchenRanges] .ProductsKitchenRanges__Header__Cta{padding-top:20px}flynt-component[name=ProductsKitchenRanges] .ProductsKitchenRanges__Header__Cta a{font-size:.75rem;line-height:1.125rem;font-weight:700;text-transform:uppercase;color:#6f796e}@media (min-width: 80em){flynt-component[name=ProductsKitchenRanges] .ProductsKitchenRanges__Header__Cta{padding-top:30px}}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product{width:calc(50% - 4px);height:auto;aspect-ratio:3/2;position:relative}@media (max-width: 63.99em){flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product{width:100%}}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__Inner{display:block;position:relative;height:100%;text-decoration:none;border-radius:5px;overflow:hidden}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__Inner:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;background:linear-gradient(360deg,#181d27 0%,rgba(217,217,217,0) 100%);opacity:1;z-index:2;transition:height .4s ease}@media (max-width: 63.99em){flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__Inner:after{height:100%}}@media (min-width: 64em){flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__Inner:hover:after{height:100%}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__Inner:hover .KitchenRanges__Product__ExploreBtn__Wrap{max-height:84px;transition:max-height .3s ease-in}}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__Image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__Image img{object-fit:cover;object-position:center;width:100%;height:100%}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__Content{position:absolute;top:0;left:0;width:100%;height:100%;padding:15px;flex-direction:column;z-index:3}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__Content h2{position:relative;font-size:1.375rem;line-height:1.75rem;color:#fff;font-weight:400;padding-bottom:5px;top:0;transform:translateY(0);transition:top .4s ease,transform .4s ease}@media (min-width: 64em){flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__Content h2{padding-bottom:16px}}@media (min-width: 80em){flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__Content h2{font-size:2.125rem;line-height:2.375rem}}@media (min-width: 64em){flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__Content{padding:32px}}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__Content__Inner{height:100%;position:relative;display:flex;flex-direction:column;justify-content:flex-end}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__Tags{list-style:none;padding:20px 20px 0 0;margin:0;position:absolute;top:0;right:0;z-index:4;transition:opacity .4s ease}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__Tags li{height:50px;min-width:50px;border-radius:999px;display:flex;justify-content:center;align-items:center;font-size:.75rem;line-height:1.125rem;font-weight:700;text-transform:uppercase;padding:8px;background-color:#6f796e;color:#fffc;margin-left:5px}@media (min-width: 80em){flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__Tags li{height:70px;min-width:70px;font-size:1rem;line-height:1.5rem}}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__Title{display:flex;align-items:flex-end;transition:opacity .4s ease}@media (min-width: 64em){flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__Title h2{font-size:2rem;line-height:2.5rem}}@media (min-width: 64em){flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__ExploreBtn__Wrap{max-height:0px;transition:max-height .5s ease-out;overflow:hidden}}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__ExploreBtn__Wrap .button{margin-top:24px}@media (max-width: 63.99em){flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__ExploreBtn__Wrap .button{margin-top:12px}}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__Description{font-size:.875rem;line-height:1.25rem;color:#fff;transition:opacity .4s ease}@media (min-width: 64em){flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__Description{font-size:1rem;line-height:1.5rem}}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__DiscoverBtn{position:absolute;display:flex;align-items:center;right:0;bottom:0;padding:7px;background-color:#fff;white-space:nowrap;z-index:4;color:#6f796e;font-size:.875rem;text-transform:uppercase;text-decoration:none;font-weight:600;transition:background-color .4s ease,color .4s ease}flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__DiscoverBtn svg path{fill:#6f796e;transition:fill .4s ease}@media (min-width: 64em){flynt-component[name=ProductsKitchenRanges] .KitchenRanges__Product__DiscoverBtn{padding:15px}}flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Products{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}@media (min-width: 64em){flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Products{margin-left:-15px;margin-right:-15px}}@media (max-width: 63.99em){flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Products{gap:8px}}flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product{flex:0 0 auto;width:100%;position:relative}@media (min-width: 48em){flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product{width:50%}}@media (min-width: 80em){flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product{width:33.33333%;padding:2px}}flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product__Inner{display:flex;width:100%;position:relative;text-decoration:none;border-radius:5px;overflow:hidden}flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product__Inner:before,flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product__Inner:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(360deg,rgba(0,0,0,.5) 0%,rgba(217,217,217,0) 100%);opacity:1;z-index:2;transition:opacity .4s ease}flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product__Inner:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;background:linear-gradient(360deg,#181d27 0%,rgba(217,217,217,0) 100%);opacity:1;z-index:2;transition:height .4s ease}@media (max-width: 63.99em){flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product__Inner:after{height:100%}}@media (min-width: 64em){flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product__Inner:hover:after{height:100%}flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product__Inner:hover .LivingSpacesCategory__Product__OnHover__Wrap{max-height:180px;transition:max-height .3s ease-in}}flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product__Image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product__Image img{object-fit:cover;object-position:center;width:100%;height:100%}flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product__Content{width:100%;height:auto;aspect-ratio:5/4;padding:24px 20px;z-index:3;display:flex;align-items:flex-end}flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product__Content h2{font-size:1.375rem;line-height:1.75rem;color:#fff;font-weight:400;padding-bottom:16px}@media (min-width: 80em){flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product__Content h2{font-size:1.5rem;line-height:2rem}}@media (min-width: 64em){flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product__Content{padding:32px}}flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product__Content__Inner{position:relative;margin-top:auto}flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product__Tags{list-style:none;padding:20px 20px 0 0;margin:0;position:absolute;top:0;right:0;z-index:4;transition:opacity .4s ease}flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product__Tags li{height:50px;min-width:50px;border-radius:999px;display:flex;justify-content:center;align-items:center;font-size:.75rem;line-height:1.125rem;font-weight:700;text-transform:uppercase;padding:8px;background-color:#6f796e;color:#fffc;margin-left:5px}@media (min-width: 80em){flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product__Tags li{height:70px;min-width:70px;font-size:1rem;line-height:1.5rem}}flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product__Title{display:flex;align-items:flex-end;transition:opacity .4s ease}flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product__OnHover__Wrap{width:100%}@media (min-width: 64em){flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product__OnHover__Wrap{max-height:0px;transition:max-height .5s ease-out;overflow:hidden}}flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product__Description{font-size:.875rem;line-height:1.25rem;color:#fff;transition:opacity .4s ease;padding-bottom:30px}@media (min-width: 64em){flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product__Description{font-size:1rem;line-height:1.5rem}}flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product__DiscoverBtn{position:absolute;display:flex;align-items:center;right:0;bottom:0;padding:7px;background-color:#fff;white-space:nowrap;z-index:4;color:#6f796e;font-size:.875rem;text-transform:uppercase;text-decoration:none;font-weight:600;transition:background-color .4s ease,color .4s ease}flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product__DiscoverBtn svg path{fill:#6f796e;transition:fill .4s ease}@media (min-width: 64em){flynt-component[name=ProductsLivingSpacesCategory] .LivingSpacesCategory__Product__DiscoverBtn{padding:15px}}flynt-component[name=ProductsManualRanges]{padding:128px 0}@media (max-width: 63.99em){flynt-component[name=ProductsManualRanges]{padding:40px 0}}flynt-component[name=ProductsManualRanges] h2{text-align:center;padding-bottom:64px}@media (max-width: 63.99em){flynt-component[name=ProductsManualRanges] h2{padding-bottom:32px}}flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Content{width:100%}flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Products{display:flex;flex-wrap:wrap;gap:32px}flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Product{flex:0 0 auto;width:100%;height:300px;position:relative}@media (min-width: 48em){flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Product{width:calc(50% - 16px);height:350px}}@media (min-width: 80em){flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Product{width:calc(33.33333% - 21.3333333333px);height:375px}}flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Product__Inner{display:block;position:relative;height:100%;text-decoration:none;border-radius:5px;overflow:hidden}flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Product__Inner:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#272d31 100%);z-index:2;transition:height .4s ease}@media (max-width: 63.99em){flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Product__Inner:before{height:100%;background:rgba(39,45,49,.5)}}@media (min-width: 64em){flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Product__Inner:hover:before{height:100%}}@media (min-width: 64em) and (min-width: 64em){flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Product__Inner:hover .ProductsManualRanges__Product__ExploreBtn__Wrap{max-height:80px;transition:max-height .4s ease-out}}flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Product__Image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Product__Image img{object-fit:cover;object-position:center;width:100%;height:100%}flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Product__Content{position:absolute;top:0;left:0;width:100%;height:100%;padding:15px;z-index:3;display:flex;align-items:flex-end}flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Product__Content h2{position:relative;font-size:1.375rem;line-height:1.75rem;color:#fff;font-weight:400;padding-bottom:16px;top:0;transform:translateY(0);transition:top .4s ease,transform .4s ease}@media (min-width: 80em){flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Product__Content h2{font-size:2.125rem;line-height:2.375rem}}@media (min-width: 64em){flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Product__Content{padding:32px}}flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Product__Content__Inner{position:relative}flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Product__Tags{list-style:none;padding:20px 20px 0 0;margin:0;position:absolute;top:0;right:0;z-index:4;transition:opacity .4s ease}flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Product__Tags li{height:50px;min-width:50px;border-radius:999px;display:flex;justify-content:center;align-items:center;font-size:.75rem;line-height:1.125rem;font-weight:700;text-transform:uppercase;padding:8px;background-color:#6f796e;color:#fffc;margin-left:5px}@media (min-width: 80em){flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Product__Tags li{height:70px;min-width:70px;font-size:1rem;line-height:1.5rem}}flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Product__Title{display:flex;align-items:flex-end;transition:opacity .4s ease}flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Product__Title h2{padding:0 0 12px}@media (min-width: 64em){flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Product__Title h2{font-size:1.875rem;line-height:2.125rem}}@media (min-width: 64em){flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Product__ExploreBtn__Wrap{max-height:0px;transition:max-height .5s ease-out;overflow:hidden}}flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Product__ExploreBtn__Wrap .button{margin-top:20px}flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Product__Description{font-size:.875rem;line-height:1.25rem;color:#fff;transition:opacity .4s ease}@media (min-width: 64em){flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Product__Description{font-size:1rem;line-height:1.5rem}}flynt-component[name=ProductsManualRanges] .ProductsManualRanges__Cta{padding-top:30px;padding-bottom:30px;text-align:center}flynt-component[name=ProductsOverviewGallery]{position:relative;display:none}flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Inner{position:relative}flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Top{padding-bottom:50px;position:relative;z-index:2}flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Top h2{font-weight:400;color:var(--color-text);text-align:left;padding-bottom:0;text-align:center}flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Top h2 b{color:var(--color-text)}@media (min-width: 64em){flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Top h2{font-size:2.25rem;line-height:2.625rem}}@media (min-width: 64em){flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Top{display:flex;justify-content:space-between;align-items:center}}@media (max-width: 63.99em){flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Top{padding-bottom:40px}}@media (min-width: 64em){flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Content{width:100%}}flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Content__Inner{max-width:1030px;margin:0 auto;text-align:center;padding-top:30px}@media (min-width: 64em){flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Content__Inner{padding-top:30px}}@media (max-width: 63.99em){flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Content__Inner{padding-top:40px}}flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Content__Text{padding-top:30px;font-size:.875rem}@media (min-width: 64em){flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Content__Text{font-size:1rem;padding-top:35px;padding-bottom:0}}@media (max-width: 63.99em){flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Content__Text{padding-top:20px}}flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Content__Cta{padding-top:30px}@media (min-width: 64em){flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Content__Cta{padding-top:40px}}flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Media{max-width:715px;border-radius:0 50px;margin-top:50px;overflow:hidden;position:relative}flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Media img{height:300px;width:100%;object-fit:cover}@media (min-width: 64em){flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Media img{height:500px}}flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Media svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}@media (max-width: 63.99em){flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Media svg{max-width:75px}}@media (min-width: 64em){flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Media{width:500px;flex:0 0 auto;margin-top:-50px}}@media (min-width: 80em){flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Media{width:715px}}@media (max-width: 63.99em){flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Media{margin-top:35px}}flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Bottom{position:relative;z-index:2}flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__CarouselWrap{position:relative;overflow:hidden;padding-bottom:70px}flynt-component[name=ProductsOverviewGallery] .slider{width:100%;position:relative}flynt-component[name=ProductsOverviewGallery] .swiper-slide{background-position:center;background-size:cover;width:300px;height:280px}flynt-component[name=ProductsOverviewGallery] .swiper-slide figure{width:100%;height:100%;background-color:#fff;position:relative}flynt-component[name=ProductsOverviewGallery] .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.4;transition:opacity .8s ease-in-out}flynt-component[name=ProductsOverviewGallery] .swiper-slide svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99}@media (min-width: 48em){flynt-component[name=ProductsOverviewGallery] .swiper-slide{height:400px}}@media (min-width: 64em){flynt-component[name=ProductsOverviewGallery] .swiper-slide{height:600px}}flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Carousel__Item__Caption{width:100%;position:absolute;top:calc(100% - 50px);left:0;display:flex;justify-content:center;align-items:center;padding:5px 10px;box-sizing:border-box;text-align:center;opacity:0;transition:opacity .2s ease-in-out}flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Carousel__Item__Caption__Inner{max-width:720px;margin:0 auto;background-color:#fff;border-radius:0 50px;min-height:80px;padding:25px;font-size:.875rem;line-height:1.3125rem}@media (min-width: 48em){flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Carousel__Item__Caption__Inner{min-width:400px}}@media (min-width: 64em){flynt-component[name=ProductsOverviewGallery] .ProductsOverviewGallery__Carousel__Item__Caption__Inner{padding:25px 95px}}flynt-component[name=ProductsOverviewGallery] .swiper-slide-active img{opacity:1}flynt-component[name=ProductsOverviewGallery] .swiper-slide-active .ProductsOverviewGallery__Carousel__Item__Caption{opacity:1}flynt-component[name=ProductsOverviewGallery] .slider-button{display:flex;justify-content:center;align-items:center;position:absolute;top:calc(50% - 50px);transform:translateY(-50%);z-index:99;cursor:pointer}flynt-component[name=ProductsOverviewGallery] .slider-button svg{border-radius:999px;opacity:.85}flynt-component[name=ProductsOverviewGallery] .slider-button--prev{left:20px}@media (min-width: 80em){flynt-component[name=ProductsOverviewGallery] .slider-button--prev{left:210px}}@media (max-width: 63.99em){flynt-component[name=ProductsOverviewGallery] .slider-button--prev{left:5px}}flynt-component[name=ProductsOverviewGallery] .slider-button--next{right:20px}@media (min-width: 80em){flynt-component[name=ProductsOverviewGallery] .slider-button--next{right:210px}}@media (max-width: 63.99em){flynt-component[name=ProductsOverviewGallery] .slider-button--next{right:5px}}flynt-component[name=ProductsOverviewGallery].ProductsOverviewGallery--noPadding .ProductsOverviewGallery__Inner{padding-bottom:0}flynt-component[name=ProductsOverviewGallery].ProductsOverviewGallery--NoIntroMedia:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-secondary);background:linear-gradient(180deg,var(--color-secondary) 0%,var(--color-secondary) 65%,#F8F8F5 65%,#F8F8F5 100%)}flynt-component[name=ProductsOverviewGallery].ProductsOverviewGallery--WithIntroMedia .ProductsOverviewGallery__Inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-secondary);background:linear-gradient(180deg,var(--color-secondary) 0%,var(--color-secondary) 70%,#F8F8F5 70%,#F8F8F5 100%)}flynt-component[name=ProductsOverviewGallery].ProductsOverviewGallery--WithIntroMedia h2{text-align:left}flynt-component[name=ProductsOverviewGallery].ProductsOverviewGallery--WithIntroMedia .ProductsOverviewGallery__Content__Inner{max-width:400px;text-align:left}flynt-component[name=ProductsOverviewGallery].ProductsOverviewGallery--NoGallery:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-secondary)}flynt-component[name=ProductsOverviewGallery].ProductsOverviewGallery--NoGallery .ProductsOverviewGallery__Top{padding:30px 0}flynt-component[name=ProductsOverviewGallery].ProductsOverviewGallery--BgBrilliantWhite{background-color:#f8f8f5}flynt-component[name=ProductsOverviewGallery].ProductsOverviewGallery--BgBrilliantWhite:before{display:none}flynt-component[name=ProductsOverviewGallery].ProductsOverviewGallery--BgBrilliantWhite .ProductsOverviewGallery__Inner:before{display:none}flynt-component[name=ProductsOverviewGridGallery]{padding:128px 0}@media (max-width: 63.99em){flynt-component[name=ProductsOverviewGridGallery]{padding:40px 0}}flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Inner{display:flex;gap:96px}@media (min-width: 100em){flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Inner{padding-right:calc((100% - 1536px)/2)}}@media (max-width: 100em){flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Inner{padding-right:32px}}@media (min-width: 64em){flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Inner{align-items:center}}@media (max-width: 63.99em){flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Inner{padding:0 20px!important;flex-direction:column;gap:32px}}flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Gallery{position:relative;flex:1;overflow:hidden}@media (min-width: 64em){flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Gallery{transform:rotate(180deg)}}flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Gallery__Item{position:relative;overflow:hidden;border-radius:5px}@media (min-width: 64em){flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Gallery__Item{transform:rotate(180deg)}flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Gallery__Item:hover .ProductsOverviewGridGallery__Gallery__Item__Rollover{opacity:1;pointer-events:all}}flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Gallery__Item__Image img{width:100%;height:auto;aspect-ratio:23/18;object-fit:cover}flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__GalleryItem__Details{display:none}flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Gallery__Item__Rollover{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all ease-in-out .3s;background:rgba(0,0,0,.4);z-index:1;opacity:0;pointer-events:none}flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Gallery__Item__Caption{width:96px;height:96px;background:rgba(255,255,255,.8);border-radius:100px;display:flex;align-items:center;justify-content:center}flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Gallery__Item__Caption span{color:#6f796e;font-size:1rem;line-height:1.25rem;font-weight:500;width:50px;text-align:center}flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Gallery__Item__Caption:before{content:"";position:absolute;width:108px;height:108px;background-color:#ffffff80;border-radius:100px;z-index:-1}flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Gallery__Nav{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;align-items:center;pointer-events:none}flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Gallery__Nav__Inner{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 28px}@media (max-width: 63.99em){flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Gallery__Nav__Inner{padding:0 12px}}flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Gallery__Nav__Inner button{width:56px;height:56px;background:rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center;border-radius:5px;pointer-events:all;position:unset;top:unset;left:unset;transform:unset}@media (max-width: 63.99em){flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Gallery__Nav__Inner button{width:44px;height:44px}}flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Gallery__Nav__Inner button svg{width:16px;height:auto;fill:#fff}@media (max-width: 63.99em){flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Gallery__Nav__Inner button svg{width:12px}}flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Content{width:33.333%}@media (max-width: 63.99em){flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Content{width:100%}}flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Title{margin-bottom:28px}@media (max-width: 63.99em){flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Title{margin-bottom:16px}}flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Description{margin-bottom:36px}@media (max-width: 63.99em){flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Description{margin-bottom:24px}}flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Description p{font-weight:300}@media (min-width: 64em){flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Description p{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 64em){flynt-component[name=ProductsOverviewGridGallery] .ProductsOverviewGridGallery__Buttons .button{font-size:1rem}}.tingle-modal .ProductsOverviewGridGallery__Gallery__Item__Rollover{display:none}.tingle-modal .ProductsOverviewGridGallery__GalleryItem__Details{background-color:#ffffffe6;position:absolute;bottom:0;left:0;width:100%;z-index:1;padding:20px}@media (min-width: 64em){.tingle-modal .ProductsOverviewGridGallery__GalleryItem__Details{padding:24px 75px}}.tingle-modal .ProductsOverviewGridGallery__GalleryItem__Caption{font-size:.875rem;line-height:1.3125rem}.tingle-modal .ProductsOverviewGridGallery__GalleryItem__Info{padding-top:24px;font-size:.8125rem;line-height:1.25rem;display:flex;flex-direction:column;gap:24px}.tingle-modal .ProductsOverviewGridGallery__GalleryItem__Info h5{font-family:var(--font-family-text);font-weight:700;font-size:.8125rem;line-height:1.25rem;font-style:normal}.tingle-modal .ProductsOverviewGridGallery__GalleryItem__Info ul{list-style:none;padding:0;margin:0}@media (min-width: 64em){.tingle-modal .ProductsOverviewGridGallery__GalleryItem__Info>div{max-width:calc(33.33333% - 16px)}}@media (min-width: 64em){.tingle-modal .ProductsOverviewGridGallery__GalleryItem__Info{flex-direction:row}}.tingle-modal .ProductsOverviewGridGallery__GalleryItem__Overlay{display:none}@media (min-width: 64em){.tingle-modal[data-orientation=portrait] .tingle-modal-box .ProductsOverviewGridGallery__GalleryItem__Details{padding:24px}}@media (min-width: 64em) and (min-width: 64em){.tingle-modal[data-orientation=portrait] .tingle-modal-box .ProductsOverviewGridGallery__GalleryItem__Info>div{max-width:calc(50% - 12px)}}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Inner{padding-bottom:32px;display:flex;gap:128px}@media (max-width: 63.99em){flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Inner{flex-direction:column;gap:28px}}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Heading{flex:1}flynt-component[name=ProductsRangesOnDisplay] h2{padding-bottom:32px}@media (max-width: 63.99em){flynt-component[name=ProductsRangesOnDisplay] h2{padding-bottom:16px}}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Products{display:flex;flex-wrap:wrap;gap:8px}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Products__Slider{position:relative;overflow:hidden}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Products__Slider__Nav{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;align-items:center;pointer-events:none}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Products__Slider__Nav__Inner{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 28px}@media (max-width: 63.99em){flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Products__Slider__Nav__Inner{padding:0 12px}}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Products__Slider__Nav__Inner button{width:56px;height:56px;background:#6F796E;display:flex;align-items:center;justify-content:center;border-radius:5px;pointer-events:all;position:unset;top:unset;left:unset;transform:unset}@media (max-width: 63.99em){flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Products__Slider__Nav__Inner button{width:44px;height:44px}}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Products__Slider__Nav__Inner button svg{width:16px;height:auto;fill:#fff}@media (max-width: 63.99em){flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Products__Slider__Nav__Inner button svg{width:12px}}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product{width:100%;height:auto;padding:0;position:relative;aspect-ratio:1/1}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product:not(.slider-item){flex:0 0 auto}@media (min-width: 48em){flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product:not(.slider-item){width:calc(33.333% - 5.3333333333px)}}@media (min-width: 80em){flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product:not(.slider-item){width:calc(25% - 6px)}}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product__Inner{display:flex;position:relative;height:100%;text-decoration:none;border-radius:5px;overflow:hidden}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product__Inner:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#272d31 100%);transition:all ease-in-out .3s;z-index:2}@media (max-width: 63.99em){flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product__Inner:after{height:100%;background:rgba(39,45,49,.65)}}@media (min-width: 64em){flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product__Inner:hover:after{height:100%}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product__Inner:hover .RangesOnDisplay__Product__ExploreBtn__Wrap{max-height:76px;transition:max-height .3s ease-in}}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product__CategoryBadge{position:absolute;top:10px;left:10px;z-index:4;background-color:var(--color-secondary);padding:15px;border-radius:0 15px}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product__CategoryBadge img{width:22px;height:22px;object-fit:contain;object-position:center}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product__Image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product__Image img{object-fit:cover;object-position:center;width:100%;height:100%}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product__Content{width:100%;padding:15px;flex-direction:column;z-index:3}@media (min-width: 64em){flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product__Content{padding:32px}}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product__Content__Inner{height:100%;position:relative;display:flex;flex-direction:column;justify-content:flex-end}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product__Tags{list-style:none;padding:20px 20px 0 0;margin:0;position:absolute;top:0;right:0;z-index:4;transition:opacity .4s ease}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product__Tags li{height:50px;min-width:50px;border-radius:999px;display:flex;justify-content:center;align-items:center;font-size:.75rem;line-height:1.125rem;font-weight:700;text-transform:uppercase;padding:8px;background-color:#6f796e;color:#fffc;margin-left:5px}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product__Title{margin-bottom:4px}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product__Title h3{font-size:1.5rem;line-height:2rem;color:#fff;font-weight:400}@media (min-width: 64em){flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product__ExploreBtn__Wrap{max-height:0px;transition:max-height .5s ease-out;overflow:hidden}}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product__ExploreBtn__Wrap .button{margin-top:16px}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product__ExploreBtn{background-color:#ffffff80;color:#fff;padding:16px 30px;border-radius:15px;text-transform:uppercase;font-size:.75rem;line-height:1.125rem;font-weight:700;transition:background-color .4s ease,color .4s ease}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product__ExploreBtn:hover{background-color:#fffc;color:#6f796e}flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product__Description{font-size:.875rem;line-height:1.25rem;color:#fff;transition:opacity .4s ease}@media (min-width: 64em){flynt-component[name=ProductsRangesOnDisplay] .RangesOnDisplay__Product__Description{font-size:1rem;line-height:1.5rem}}flynt-component[name=ProductsSingleFinishingTouches] .SingleFinishingTouches__ProductsMenu{padding-bottom:30px;text-align:center}@media (min-width: 80em){flynt-component[name=ProductsSingleFinishingTouches] .SingleFinishingTouches__ProductsMenu{text-align:left;padding-bottom:0}}flynt-component[name=ProductsSingleFinishingTouches] .SingleFinishingTouches__ProductsMenu select{background-color:#fff;border-radius:10px;width:100%;margin:0 auto}@media (min-width: 48em){flynt-component[name=ProductsSingleFinishingTouches] .SingleFinishingTouches__ProductsMenu select{max-width:400px}}@media (min-width: 80em){flynt-component[name=ProductsSingleFinishingTouches] .SingleFinishingTouches__ProductsMenu select{display:none}}flynt-component[name=ProductsSingleFinishingTouches] .SingleFinishingTouches__ProductsMenu ul{max-width:1400px;list-style:none;padding:0;margin:0 auto;display:none;justify-content:stretch}@media (min-width: 80em){flynt-component[name=ProductsSingleFinishingTouches] .SingleFinishingTouches__ProductsMenu ul{display:flex}}flynt-component[name=ProductsSingleFinishingTouches] .SingleFinishingTouches__ProductsMenu li{padding:0 4px;margin:0}flynt-component[name=ProductsSingleFinishingTouches] .SingleFinishingTouches__ProductsMenu a{padding:24px 15px;display:block;background-color:#fff;color:#6f796e;font-weight:700;text-align:center;text-decoration:none;border-radius:15px 15px 0 0}flynt-component[name=ProductsSingleFinishingTouches] .SingleFinishingTouches__ProductsMenu a.active{background-color:var(--color-secondary);color:var(--font-family-text)}flynt-component[name=ProductsSingleFinishingTouches] .SingleFinishingTouches__ProductsMenu__Mobile{padding:0 12px}flynt-component[name=ProductsSingleFinishingTouches] .SingleFinishingTouches__Main{background-color:#d3cdbf}@media (min-width: 64em){flynt-component[name=ProductsSingleFinishingTouches] .ProductsOverviewGallery--WithIntroMedia .ProductsOverviewGallery__Media{margin-top:50px}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__Intro__Wrap{padding:20px;background-color:#f8f8f5}@media (min-width: 64em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__Intro__Wrap{padding:50px}}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__Intro__Wrap{padding:0}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__Intro{display:flex;flex-direction:column}@media (min-width: 64em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__Intro{flex-direction:row;gap:30px;max-width:1530px;margin:0 auto}}@media (min-width: 64em){flynt-component[name=ProductsSingleKitchenBedroom] .ProductsOverviewGallery__Media{margin-top:-50px!important}}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo{order:1;padding-bottom:30px}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery__Wrap{order:2}}@media (min-width: 64em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery__Wrap{width:calc(100% - 530px)}}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery__Wrap{position:relative}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery{height:400px;position:relative}@media (min-width: 48em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery{height:500px}}@media (min-width: 80em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery{height:700px}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery__Main{height:100%;position:relative}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery__Nav{position:relative;width:100%;z-index:1;padding:0;margin:0;list-style:none;text-align:center}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery__Nav{position:absolute;top:15%;left:0;width:100%}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery__Nav .swiper-container{overflow:hidden}@media (min-width: 36em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery__Nav .slider{display:block}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery__Nav .swiper-slide{cursor:pointer;height:100%}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery__Nav .swiper-slide .figure{opacity:.6;border:1px solid rgba(255,255,255,0);transition:all .3s ease-in-out}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery__Nav .swiper-slide .figure img{height:130px;width:100%;object-fit:cover;object-position:center}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery__Nav .swiper-slide.swiper-slide-thumb-active .figure{opacity:1;border:1px solid var(--color-primary)}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery__Nav .slider-button{width:45px;height:45px;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery__Nav .slider-button--prev{left:0}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery__Nav .slider-button--next{right:0}@media (min-width: 36em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery__Nav--mdCenter .swiper-wrapper{justify-content:center}}@media (min-width: 75em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery__Nav--lgCenter .swiper-wrapper{justify-content:center}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery__Nav__Inner{position:relative;height:170px;padding:20px 60px;margin:0 auto}@media (min-width: 36em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery__Nav__Inner{height:170px}}@media (min-width: 48em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery__Nav__Inner{height:170px}}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery__Nav__Inner>.slider{display:none}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery__Nav__Inner button svg path{fill:#fff;opacity:85%}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery .slider{height:100%;position:relative}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery .slider .figure{top:0;right:0;bottom:0;left:0;-webkit-margin-after:0;margin-block-end:0;position:absolute}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery .slider .figure img{width:100%;height:100%;min-height:100%;max-height:100%;min-width:100%;max-width:100%;object-fit:cover;object-position:center}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery .slider .image-to-zoom{width:100%;height:100%}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery .slider .figure-caption{position:absolute;bottom:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;margin:0 auto;height:50px;background-color:#fffc;font-weight:400;font-size:.875rem;font-weight:500;text-align:center}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__VirtualTourCta{padding:30px 20px}@media (min-width: 64em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__VirtualTourCta{padding:10px 60px}}@media (min-width: 64em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__MainGallery+.SingleKitchenBedroom__VirtualTourCta{margin-top:24px}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__VirtualTourCta__Inner{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;text-align:center;padding:16px 40px;border-width:1px;border-style:solid;border-color:var(--color-primary);border-radius:0 25px}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__VirtualTourCta__Inner{padding:30px 40px 25px}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__VirtualTourCta__Inner svg{order:2}@media (min-width: 64em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__VirtualTourCta__Inner svg{margin-right:30px}}@media (min-width: 80em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__VirtualTourCta__Inner svg{order:1;margin-right:0}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__VirtualTourCta__Inner a{order:3;font-size:.75rem;color:var(--color-primary);font-weight:700;text-transform:uppercase}@media (min-width: 80em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__VirtualTourCta__Inner{justify-content:space-between}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__VirtualTourCta__Invite{display:block;width:100%;flex:0 0 auto;order:1;font-family:var(--font-family-heading);font-style:italic;font-size:1.25rem;line-height:1.875rem}@media (min-width: 80em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__VirtualTourCta__Invite{order:2;width:initial}}@media (min-width: 64em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo{width:500px;flex:0 0 auto}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__Inner{background-color:#d3cdbf;border-radius:0 20px;overflow:hidden;padding:20px}@media (min-width: 64em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__Inner{border-radius:0 50px;padding:50px}}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__Inner{padding:30px 25px 25px;border-radius:0}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__ShortIntro{padding-bottom:20px;font-size:1.375rem;line-height:2.125rem;font-weight:500}@media (min-width: 64em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__ShortIntro{padding:15px 0 30px}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__Description{font-size:.875rem;line-height:1.375rem}@media (min-width: 64em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__Description{font-size:1rem;line-height:1.5rem}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__FeaturedImage{padding-top:30px}@media (min-width: 64em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__FeaturedImage{display:none}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__NoOfColors{padding:30px 0 40px 30px}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__NoOfColors{padding:35px 0 30px 25px}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__NoOfColors__Inner{border:1px solid var(--color-primary);display:flex;align-items:center;padding-right:24px}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__NoOfColors__Inner svg{width:54px;height:54px;margin-left:-27px;margin-right:20px}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__NoOfColors__Link{display:flex;width:100%;justify-content:space-between;align-items:center;font-size:.75rem;text-decoration:none;padding:10px 0}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__NoOfColors__Link i{color:var(--color-primary)}@media (min-width: 36em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__NoOfColors__Link{font-size:.875rem}}@media (min-width: 64em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__NoOfColors__Link{font-size:1.125rem;padding:0;line-height:65px}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductServices{padding-bottom:20px}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductServices{padding-bottom:30px}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductServices ul{list-style:none;padding:0;margin:0;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:10px}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductServices ul{justify-content:center}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductServices li{margin:0}@media (min-width: 64em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductServices li{min-width:20%;flex:0 0 auto}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductServices img{width:54px;height:54px}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__Specs table{width:100%}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__Specs td{background-color:#fff6;border-bottom:3px solid #D3CDBF;padding:8px 20px;font-size:.75rem}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__Specs td:first-child{font-weight:700;width:120px}@media (min-width: 64em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__Specs td:first-child{width:150px}}@media (min-width: 64em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__Specs td{font-size:1rem}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__NearestShowroom{padding-top:40px}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__NearestShowroom__Inner{background-color:#fff;border-radius:0 50px;padding:25px 20px 35px;text-align:center}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__NearestShowroom__Inner{padding:35px 20px 30px}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__NearestShowroom__Inner h4{font-weight:400;padding-bottom:14px}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__NearestShowroom__Inner h4 strong{font-weight:600;color:var(--color-primary)}@media (min-width: 64em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__NearestShowroom__Inner{padding:25px 35px 35px}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__ProductInfo__NearestShowroom__Intro{font-size:.875rem;line-height:1.3125rem;padding-bottom:24px}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours{margin:128px 0}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours{margin:12px 0 40px}}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Intro{margin-bottom:64px}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Intro{margin-bottom:44px}}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Intro__Inner{display:flex;gap:64px}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Intro__Inner{flex-direction:column;gap:24px}}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Intro__Heading{flex:1}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Intro__Title{margin-bottom:24px}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Intro__Title{margin-bottom:12px}}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Intro__Title h2{font-size:2.5rem;line-height:3rem;padding:0;margin:0}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Intro__Title h2{font-size:1.5rem;line-height:2rem}}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Content__Inner{display:flex;gap:96px}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Content__Inner{flex-direction:column;gap:32px}}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Keys{flex:1}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Keys__Items{display:flex;flex-direction:column;gap:16px}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Key__Item{width:100%}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Key__Item__Inner{background:#F2F4F2;border-radius:5px;padding:32px;display:flex;gap:32px}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Key__Item__Inner{gap:20px;padding:24px 20px}}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Key__Item__Image img{width:40px;height:auto}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Key__Item__Image img{width:36px}}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Key__Item__Content{flex:1}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Key__Item__Content p{font-size:.875rem;line-height:1.125rem}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Key__Item__Title{font-size:1.25rem;line-height:1.75rem;font-family:var(--font-family-heading);margin-bottom:12px}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Key__Item__Title{font-size:1.125rem;line-height:1.625rem;margin-bottom:8px}}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Colours{width:60%}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Colours{width:100%}}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Colours__Items{display:flex;flex-wrap:wrap;gap:16px 8px}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Colours__Items{gap:20px 8px}}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Colour__Item{width:calc(11.1111111111% - 7.1111111111px)}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Colour__Item{width:calc(25% - 6px)}}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Colour__Item__Swatch{width:100%}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Colour__Item__Swatch[data-color-name="Brilliant White"] .ProductsColours__Colour__Item__Swatch__Inner{border:1px solid #7D8183}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Colour__Item__Swatch__Inner{width:100%;height:auto;aspect-ratio:1/1;position:relative;display:flex;align-items:center;justify-content:center;border-radius:5px}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Colour__Item__Swatch__Express{position:absolute;top:-10px;width:30px;height:auto}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Colour__Item__Swatch__Express{width:26px}}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Colour__Item__Swatch__GalleryIcon{position:absolute}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Colour__Item__Swatch__GalleryIcon img{width:36px;height:auto}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Colour__Item__Swatch__GalleryIcon img{width:32px}}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Colour__Item__Name{font-size:.75rem;line-height:1rem;text-align:center;margin-top:4px}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Cta{margin-top:64px}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Cta{margin-top:40px}}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Cta__Inner{background:#272D31;padding:64px;border-radius:5px;display:flex;gap:64px}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Cta__Inner{flex-direction:column;padding:24px 20px;gap:20px}}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Cta__Heading{display:flex;gap:64px}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Cta__Heading{gap:16px}}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Cta__Logo img{width:90px;height:auto}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Cta__Logo img{width:60px}}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Cta__Title{flex:1}@media (min-width: 64em){flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Cta__Title{max-width:312px}}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Cta__Title h3{font-size:2rem;line-height:2.5rem;color:#fff;font-weight:600}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Cta__Title h3{font-size:1.5rem;line-height:2rem}}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Cta__Content{flex:1}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Cta__Content p{color:#fff}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Cta__Content p{font-size:.875rem;line-height:1.25rem}}flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Cta__Button{display:flex;align-items:center}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Cta__Button{padding-top:4px}}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .ProductsColours .ProductsColours__Cta__Button .button{width:100%}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__Quality{padding:128px 0}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__Quality{padding:36px 0}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Intro{text-align:center;margin-bottom:64px}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Intro{margin-bottom:36px}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Intro__Title{margin-bottom:24px}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Intro__Title{margin-bottom:16px}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Items{display:flex;gap:32px}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Items{flex-wrap:wrap;gap:16px}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Item{width:calc(25% - 24px)}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Item{width:100%}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Item__Inner{background:#F2F4F2;border-radius:5px;padding:32px;text-align:center;height:100%}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Item__Inner{padding:24px 16px}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Item__Icon{display:flex;justify-content:center}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Item__Icon img{width:80px;height:auto}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Item__Icon img{width:64px}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Item__Title{font-family:var(--font-family-heading);font-size:1.25rem;line-height:1.75rem;margin:24px 0}@media (max-width: 63.99em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Item__Title{font-size:1.125rem;line-height:1.625rem;margin:16px 0 12px}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Item__Description{font-size:.875rem;line-height:1.375rem}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__PageNav{display:none;position:fixed;left:0;bottom:0;padding:15px;width:100%;z-index:9990}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__PageNav:after{content:"";position:absolute;top:0;left:0;width:100%;height:100px;background:var(--color-primary);opacity:.9;z-index:1}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__PageNav ul{position:relative;list-style:none;display:flex;justify-content:center;gap:30px;z-index:2}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__PageNav li{margin:0}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__PageNav .button--white:hover{border-color:#fff}@media (min-width: 64em){flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__PageNav{display:block}}flynt-component[name=ProductsSingleKitchenBedroom] .SingleKitchenBedroom__PageNav__Logo{display:block;position:absolute;top:50%;left:30px;transform:translateY(-50%);z-index:2}.SingleKitchenBedroom__ProductService__Tooltip{display:flex;padding:20px}@media (max-width: 63.99em){.SingleKitchenBedroom__ProductService__Tooltip{flex-direction:column;padding:12px 12px 4px;width:200px}}.SingleKitchenBedroom__ProductService__Tooltip__Img img{width:70px!important;height:70px!important;max-width:initial}@media (max-width: 63.99em){.SingleKitchenBedroom__ProductService__Tooltip__Img img{width:60px!important;height:60px!important;margin-bottom:12px}}@media (min-width: 64em){.SingleKitchenBedroom__ProductService__Tooltip__Info{padding-left:30px}}.SingleKitchenBedroom__ProductService__Tooltip__Info h6{font-family:var(--font-family-text);font-size:1rem;line-height:1.5rem;text-transform:uppercase;font-style:normal}.SingleKitchenBedroom__ProductService__Tooltip__Text{font-size:.75rem;line-height:1.125rem;padding:10px 0}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__Intro__Wrap{padding:20px;background-color:#f8f8f5}@media (min-width: 64em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__Intro__Wrap{padding:50px}}@media (max-width: 63.99em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__Intro__Wrap{padding:0}}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__Intro{display:flex;flex-direction:column}@media (min-width: 64em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__Intro{flex-direction:row;gap:30px;max-width:1530px;margin:0 auto}}@media (max-width: 63.99em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo{order:2}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery__Wrap{order:1}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery__Wrap .SingleLivingSpace__VirtualTourCta{display:none}}@media (min-width: 64em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery__Wrap{width:calc(100% - 530px)}}@media (max-width: 63.99em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery__Wrap{position:relative}}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery{height:400px;position:relative}@media (min-width: 48em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery{height:500px}}@media (min-width: 80em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery{height:700px}}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery__Main{height:100%;position:relative}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery__Nav{position:relative;width:100%;z-index:1;padding:0;margin:0;list-style:none;text-align:center}@media (max-width: 63.99em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery__Nav{position:absolute;top:15%;left:0;width:100%}}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery__Nav .swiper-container{overflow:hidden}@media (min-width: 36em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery__Nav .slider{display:block}}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery__Nav .swiper-slide{cursor:pointer;height:100%}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery__Nav .swiper-slide .figure{opacity:.6;border:1px solid rgba(255,255,255,0);transition:all .3s ease-in-out}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery__Nav .swiper-slide .figure img{height:130px;width:100%;object-fit:cover;object-position:center}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery__Nav .swiper-slide.swiper-slide-thumb-active .figure{opacity:1;border:1px solid var(--color-primary)}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery__Nav .slider-button{width:45px;height:45px;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery__Nav .slider-button--prev{left:0}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery__Nav .slider-button--next{right:0}@media (min-width: 36em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery__Nav--mdCenter .swiper-wrapper{justify-content:center}}@media (min-width: 75em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery__Nav--lgCenter .swiper-wrapper{justify-content:center}}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery__Nav__Inner{position:relative;height:170px;padding:20px 60px;margin:0 auto}@media (min-width: 36em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery__Nav__Inner{height:170px}}@media (min-width: 48em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery__Nav__Inner{height:170px}}@media (max-width: 63.99em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery__Nav__Inner>.slider{display:none}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery__Nav__Inner button svg path{fill:#fff;opacity:85%}}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery .slider{height:100%;position:relative}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery .slider .figure{top:0;right:0;bottom:0;left:0;-webkit-margin-after:0;margin-block-end:0;position:absolute}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery .slider .figure img{width:100%;height:100%;min-height:100%;max-height:100%;min-width:100%;max-width:100%;object-fit:cover;object-position:center}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery .slider .image-to-zoom{width:100%;height:100%}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery .slider .figure-caption{position:absolute;bottom:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;margin:0 auto;height:50px;background-color:#fffc;font-weight:400;font-size:.875rem;font-weight:500;text-align:center}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__VirtualTourCta{padding:30px 20px}@media (min-width: 64em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__VirtualTourCta{padding:10px 60px}}@media (min-width: 64em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__MainGallery+.SingleLivingSpace__VirtualTourCta{margin-top:24px}}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__VirtualTourCta__Inner{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;text-align:center;padding:16px 40px;border-width:1px;border-style:solid;border-color:var(--color-primary);border-radius:0 25px}@media (max-width: 63.99em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__VirtualTourCta__Inner{padding:30px 40px 25px}}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__VirtualTourCta__Inner svg{order:2}@media (min-width: 64em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__VirtualTourCta__Inner svg{margin-right:30px}}@media (min-width: 80em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__VirtualTourCta__Inner svg{order:1;margin-right:0}}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__VirtualTourCta__Inner a{order:3;font-size:.75rem;color:var(--color-primary);font-weight:700;text-transform:uppercase}@media (min-width: 80em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__VirtualTourCta__Inner{justify-content:space-between}}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__VirtualTourCta__Invite{display:block;width:100%;flex:0 0 auto;order:1;font-family:var(--font-family-heading);font-style:italic;font-size:1.25rem;line-height:1.875rem}@media (min-width: 80em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__VirtualTourCta__Invite{order:2;width:initial}}@media (min-width: 64em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo{width:500px;flex:0 0 auto}}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__Inner{overflow:hidden;padding:20px}@media (min-width: 64em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__Inner{border-radius:0 50px;padding:50px}}@media (max-width: 63.99em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__Inner{padding:30px 25px 25px;border-radius:0}}@media (min-width: 64em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__Inner .SingleLivingSpace__VirtualTourCta{display:none}}@media (max-width: 63.99em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__Inner .SingleLivingSpace__VirtualTourCta{margin:16px 0 0;padding-bottom:24px}}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__ShortIntro{padding-bottom:20px;margin-top:20px;font-size:1.125rem;line-height:1.625rem;font-weight:500}@media (min-width: 64em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__ShortIntro{padding:15px 0 30px;font-size:1.375rem;line-height:2.125rem}}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__Description{font-size:.875rem;line-height:1.375rem}@media (min-width: 64em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__Description{font-size:1rem;line-height:1.5rem}}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__NoOfColors{padding:30px 0 40px 30px}@media (max-width: 63.99em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__NoOfColors{padding:35px 0 30px 25px}}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__NoOfColors__Inner{border:1px solid var(--color-primary);display:flex;align-items:center;padding-right:24px}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__NoOfColors__Inner svg{width:54px;height:54px;margin-left:-27px;margin-right:20px}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__NoOfColors__Link{display:flex;width:100%;justify-content:space-between;align-items:center;font-size:.875rem;text-decoration:none;padding:10px 0;font-family:var(--font-family-heading)}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__NoOfColors__Link i{color:var(--color-primary)}@media (min-width: 36em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__NoOfColors__Link{font-size:.875rem}}@media (min-width: 64em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__NoOfColors__Link{font-size:1.125rem;padding:0;line-height:65px}}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__IdealForItems h4{font-family:var(--font-family-text);padding-bottom:10px;font-style:normal;font-weight:700}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__IdealForItems ul{list-style:none;padding:0;margin:0}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__IdealForItems li{background-color:#fff;padding:2px 20px;margin-top:0;margin-bottom:3px}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__NearestShowroom{padding-top:40px}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__NearestShowroom__Inner{background-color:#fff;border-radius:0 50px;padding:25px 20px 35px;text-align:center}@media (max-width: 63.99em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__NearestShowroom__Inner{padding:35px 20px 30px}}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__NearestShowroom__Inner h4{font-weight:400;padding-bottom:14px}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__NearestShowroom__Inner h4 strong{font-weight:600;color:var(--color-primary)}@media (min-width: 64em){flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__NearestShowroom__Inner{padding:25px 35px 35px}}flynt-component[name=ProductsSingleLivingSpace] .SingleLivingSpace__ProductInfo__NearestShowroom__Intro{font-size:.875rem;line-height:1.3125rem;padding-bottom:24px}flynt-component[name=ProductsSingleLivingSpace] .SingleKitchenBedroom__Quality{padding:128px 0}@media (max-width: 63.99em){flynt-component[name=ProductsSingleLivingSpace] .SingleKitchenBedroom__Quality{padding:36px 0}}flynt-component[name=ProductsSingleLivingSpace] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Intro{text-align:center;margin-bottom:64px}@media (max-width: 63.99em){flynt-component[name=ProductsSingleLivingSpace] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Intro{margin-bottom:36px}}flynt-component[name=ProductsSingleLivingSpace] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Intro__Title{margin-bottom:24px}@media (max-width: 63.99em){flynt-component[name=ProductsSingleLivingSpace] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Intro__Title{margin-bottom:16px}}flynt-component[name=ProductsSingleLivingSpace] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Items{display:flex;gap:32px}@media (max-width: 63.99em){flynt-component[name=ProductsSingleLivingSpace] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Items{flex-wrap:wrap;gap:16px}}flynt-component[name=ProductsSingleLivingSpace] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Item{width:calc(25% - 24px)}@media (max-width: 63.99em){flynt-component[name=ProductsSingleLivingSpace] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Item{width:100%}}flynt-component[name=ProductsSingleLivingSpace] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Item__Inner{background:#F2F4F2;border-radius:5px;padding:32px;text-align:center;height:100%}@media (max-width: 63.99em){flynt-component[name=ProductsSingleLivingSpace] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Item__Inner{padding:24px 16px}}flynt-component[name=ProductsSingleLivingSpace] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Item__Icon{display:flex;justify-content:center}flynt-component[name=ProductsSingleLivingSpace] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Item__Icon img{width:80px;height:auto}@media (max-width: 63.99em){flynt-component[name=ProductsSingleLivingSpace] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Item__Icon img{width:64px}}flynt-component[name=ProductsSingleLivingSpace] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Item__Title{font-family:var(--font-family-heading);font-size:1.25rem;line-height:1.75rem;margin:24px 0}@media (max-width: 63.99em){flynt-component[name=ProductsSingleLivingSpace] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Item__Title{font-size:1.125rem;line-height:1.625rem;margin:16px 0 12px}}flynt-component[name=ProductsSingleLivingSpace] .SingleKitchenBedroom__Quality .SingleKitchenBedroom__Quality__Item__Description{font-size:.875rem;line-height:1.375rem}flynt-component[name=ProductsSingleLivingSpace] .SingleKitchenBedroom__PageNav{display:none;position:fixed;left:0;bottom:0;padding:15px;width:100%;z-index:9990}flynt-component[name=ProductsSingleLivingSpace] .SingleKitchenBedroom__PageNav:after{content:"";position:absolute;top:0;left:0;width:100%;height:100px;background:var(--color-primary);opacity:.9;z-index:1}flynt-component[name=ProductsSingleLivingSpace] .SingleKitchenBedroom__PageNav ul{position:relative;list-style:none;display:flex;justify-content:center;gap:30px;z-index:2}flynt-component[name=ProductsSingleLivingSpace] .SingleKitchenBedroom__PageNav li{margin:0}flynt-component[name=ProductsSingleLivingSpace] .SingleKitchenBedroom__PageNav .button--white:hover{border-color:#fff}@media (min-width: 64em){flynt-component[name=ProductsSingleLivingSpace] .SingleKitchenBedroom__PageNav{display:block}}flynt-component[name=ProductsSingleLivingSpace] .SingleKitchenBedroom__PageNav__Logo{display:block;position:absolute;top:50%;left:30px;transform:translateY(-50%);z-index:2}flynt-component[name=ProductsSolutionsGallery] .SolutionsGallery__Wrap{padding:30px;background-color:#fff}flynt-component[name=ProductsSolutionsGallery] .SolutionsGallery__Wrap h2{text-align:center;font-size:1.375rem}@media (min-width: 64em){flynt-component[name=ProductsSolutionsGallery] .SolutionsGallery__Wrap h2{font-size:1.75rem;line-height:2.625rem}}@media (min-width: 64em){flynt-component[name=ProductsSolutionsGallery] .SolutionsGallery__Wrap{border-radius:0 50px}}flynt-component[name=ProductsSolutionsGallery] .SolutionsGallery__SliderContainer{position:relative;width:100%;overflow:hidden;padding-top:30px;z-index:5}flynt-component[name=ProductsSolutionsGallery] .SolutionsGallery__Slides{width:100%;display:flex;flex-wrap:nowrap}flynt-component[name=ProductsSolutionsGallery] .SolutionsGallery__Slide{width:375px;padding:0 10px;box-sizing:border-box;transition:opacity .3s ease-in-out;flex:0 0 auto}flynt-component[name=ProductsSolutionsGallery] .SolutionsGallery__Slide img{width:100%;height:530px;object-fit:cover;object-position:center}flynt-component[name=ProductsSolutionsGallery] .SolutionsGallery__Slide__Caption{text-align:center;font-size:.75rem;line-height:1.125rem;padding:8px 0}flynt-component[name=ProductsSolutionsGallery] .SolutionsGallery__SliderNav{display:flex;justify-content:center;align-items:center;padding-top:30px}flynt-component[name=ProductsSolutionsGallery] .SolutionsGallery__SliderNav .slider-button{display:flex;justify-content:center;align-items:center;position:relative;top:0;left:0;right:0;transform:none}flynt-component[name=ProductsSolutionsGallery] .SolutionsGallery__Cta{text-align:center;padding-top:24px}flynt-component[name=ProductsSolutionsGallery] .swiper-pagination{position:relative;width:auto;display:flex;align-items:center;bottom:initial}flynt-component[name=ProductsSolutionsGallery] .swiper-pagination-bullet{width:6px;height:6px}flynt-component[name=ProductsSolutionsGallery] .swiper-pagination-bullet-active{background-color:#1e2224;opacity:1}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts{padding:0;background:#F2F4F2}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Nav{position:-webkit-sticky;position:sticky;top:90px;background:#ffffff;z-index:9;box-shadow:0 3px 10px 1px #00000014}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Nav{display:none}}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Nav__Items{display:flex;flex-wrap:wrap;gap:64px}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Nav__Items{flex-direction:column;gap:12px}}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Nav__Item{padding:32px 0 16px;text-align:center;color:#7d8183;border-radius:0;border:none;border-bottom:1px solid transparent;background:none;font-weight:400;transition:all ease-in-out .3s}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Nav__Item{width:100%}}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Nav__Item.active,flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Nav__Item:hover{font-weight:500;color:#272d31;border-color:#272d31}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Items{display:flex;flex-direction:column;gap:56px;padding:128px 0}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Items{padding:40px 0;gap:32px}}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product{width:100%}@media (min-width: 64em){flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product:nth-of-type(odd) .CategoryProducts__Product__Inner{flex-direction:row-reverse}}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product--lighting .CategoryProducts__Product__Media__Item__Image img{aspect-ratio:1/1}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Inner{display:flex;gap:96px;border-radius:5px;background:#ffffff;padding:64px}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Inner{gap:32px;padding:24px 20px;flex-direction:column}}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Info{flex:1;position:relative}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Tag{position:absolute;top:-74px;left:0;border-radius:10px;background:#6F796E;color:#fff;padding:8px 20px;font-size:.875rem;font-weight:600;font-family:var(--font-family-heading)}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Tag{top:-52px;padding:6px 16px;font-size:.8125rem}}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Header{display:flex;justify-content:space-between;margin-bottom:32px}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Header{flex-direction:column}}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Header .button{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Title{font-size:2.5rem;font-weight:300;color:#000;font-family:var(--font-family-heading)}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Title{font-size:1.5rem;margin-bottom:20px}}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Specs__Row{display:flex;gap:48px;margin-bottom:36px}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Specs__Row{flex-direction:column;gap:24px;margin-bottom:28px}}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Specs{flex:1}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Specs table tr{background:#F2F4F2}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Specs table tr{display:flex;flex-direction:column}}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Specs table tr:not(:last-of-type){border-bottom:4px solid #ffffff}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Specs table td{font-size:1rem;padding:16px}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Specs table td{padding:2px 12px 8px;font-size:.75rem}}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Specs table td:first-of-type{font-weight:500}@media (min-width: 64em){flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Specs table td:first-of-type{padding-right:5px}}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Specs table td:first-of-type{padding:8px 12px 2px}}@media (min-width: 64em){flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Specs table td:last-child{padding-left:5px}}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Benefits{flex:1}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Benefits__Title{font-weight:400;font-size:1.25rem;margin-bottom:12px;color:#6f796e;font-family:var(--font-family-heading)}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Benefits__Content p,flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Benefits__Content li{font-size:1rem}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Benefits__Content p,flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Benefits__Content li{font-size:.8125rem}}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Benefits__Content p strong,flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Benefits__Content p b,flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Benefits__Content li strong,flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Benefits__Content li b{font-weight:600}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Benefits__Content ul{padding-left:20px}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Benefits__Content ul li{margin:0}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Benefits__Content ul li:not(:last-of-type){margin-bottom:12px}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__DesignFinishes__Title{font-weight:400;font-size:1.25rem;margin-bottom:24px;color:#6f796e;font-family:var(--font-family-heading)}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__DesignFinishes__Items{display:flex;flex-wrap:wrap;gap:36px}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__DesignFinishes__Items{gap:16px 20px}}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__DesignFinishes__Item{display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__DesignFinishes__Item{width:calc(50% - 10px)}}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__DesignFinishes__Item__Image img{width:125px;aspect-ratio:1/1;height:auto;object-fit:contain;object-position:center center}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__DesignFinishes__Item__Title{text-align:center;font-size:.875rem;margin:12px 0 8px}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__DesignFinishes__Item__Title{font-size:.8125rem}}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__DesignFinishes__Item__Icon svg{fill:#272d31;width:24px;height:auto}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Features__Items{display:flex;flex-wrap:wrap;gap:8px 28px}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Features__Items{gap:8px 16px}}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Features__Item img{width:90px}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Buttons{margin-top:32px}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Buttons{margin-top:28px}}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Buttons .button{display:flex;align-items:center;gap:8px;padding:16px 28px;width:100%;justify-content:center}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Buttons .button svg{fill:#fff;width:16px;height:auto;margin:0}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Media{width:30%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Media{width:100%}}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Media__Inner{position:relative}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Media__Slider{overflow:hidden}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Media__Slider .CategoryProducts__Product__Media__Item__Image__Caption{width:calc(100% - 32px)}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Media__Item__Image{position:relative}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Media__Item__Image img{width:100%;height:auto;aspect-ratio:5/7;object-fit:cover;object-position:center center}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Media__Item__Image img{aspect-ratio:50/64}}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Media__Item__Image__Caption{position:absolute;left:0;bottom:0;width:100%;z-index:1;font-size:.875rem;line-height:1.5rem;text-align:center;padding:16px;background:rgba(255,255,255,.3);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Media__Slider__Nav{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;align-items:center;pointer-events:none}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Media__Slider__Nav__Inner{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 12px}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Media__Slider__Nav__Inner button{width:48px;height:48px;background:rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center;border-radius:5px;pointer-events:all;position:unset;top:unset;left:unset;transform:unset}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Media__Slider__Nav__Inner button{width:44px;height:44px}}flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Media__Slider__Nav__Inner button svg{width:14px;height:auto;fill:#6f796e}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategoryProducts__Product__Media__Slider__Nav__Inner button svg{width:12px}}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider{background:#ffffff;padding:128px 0}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider{padding:40px 0}}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Header{display:flex;justify-content:space-between;margin-bottom:64px}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Header{flex-direction:column;gap:24px;margin-bottom:36px}}flynt-component[name=ProductsSubSubCategoryContent] .SliderNotif{margin:-28px 0 40px}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .SliderNotif{margin:-12px 0 36px}}flynt-component[name=ProductsSubSubCategoryContent] .SliderNotif__Inner{display:flex;align-items:center;justify-content:center;width:100%;gap:16px}flynt-component[name=ProductsSubSubCategoryContent] .SliderNotif__Inner>svg{fill:#6f796e;width:14px}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slider{position:relative}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slider__Inner:not(.CategorySlider__Slider__Active) .CategorySlider__Slider__Items{gap:28px}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slider__Inner:not(.CategorySlider__Slider__Active) .CategorySlider__Slider__Items{flex-direction:column}}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slider__Inner:not(.CategorySlider__Slider__Active) .CategorySlider__Slide{flex:1}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slider__Inner:not(.CategorySlider__Slider__Active) .CategorySlider__Slide__Inner{width:100%;max-height:400px}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slider__Active{overflow:hidden}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slider__Items{display:flex}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slide>a{text-decoration:none}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slide>a:hover .CategorySlider__Slide__Hover{max-height:160px;transition:max-height .3s ease-in}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slide>a:hover .CategorySlider__Slide__Inner:after{height:100%}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slide__Inner{aspect-ratio:12/11;position:relative;border-radius:5px;overflow:hidden;display:flex;justify-content:flex-end;padding:32px 32px 28px;flex-direction:column}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slide__Inner{aspect-ratio:10/8}}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slide__Inner:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;background:linear-gradient(360deg,#181d27 0%,rgba(217,217,217,0) 100%);opacity:1;z-index:1;transition:height .4s ease}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slide__Inner:after{height:100%}}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slide__BackgroundImage{position:absolute;top:0;left:0;width:100%;height:100%}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slide__BackgroundImage:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgb(0,0,0) 100%);opacity:50%}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slide__BackgroundImage img{width:100%;height:100%;object-fit:cover;object-position:center center}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slide__Hover{z-index:2}@media (min-width: 64em){flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slide__Hover{max-height:0px;transition:max-height .5s ease-out;overflow:hidden}}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slide__Hover__Inner{padding-top:20px}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slide__Hover__Title{font-size:.875rem;line-height:1.25rem;color:#fff;padding-bottom:30px}@media (min-width: 64em){flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slide__Hover__Title{font-size:1rem;line-height:1.5rem}}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slide__Tag{position:absolute;top:20px;left:28px;border-radius:10px;background:#6F796E;color:#fff;padding:8px 20px;font-size:.875rem;font-weight:600;font-family:var(--font-family-heading);z-index:1}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slide__Content{z-index:2;width:100%}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slide__Title{font-size:1.5rem;line-height:2rem;color:#fff;font-family:var(--font-family-heading)}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slide__Title{font-size:1.625rem}}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slider__Nav{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;pointer-events:none;z-index:1}@media (max-width: 63.99em){flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slider__Nav{display:none}}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slider__Nav__Arrow--Left,flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slider__Nav__Arrow--Right{pointer-events:all;width:28px;height:28px;fill:#6f796e;opacity:1;cursor:pointer}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slider__Nav__Arrow--Left{margin-left:-56px}flynt-component[name=ProductsSubSubCategoryContent] .CategorySlider__Slider__Nav__Arrow--Right{margin-right:-56px}.tingle-modal .CategoryProducts__Product__DesignFinishes__Item__Image{padding:20px;background:#ffffff}.tingle-modal .CategoryProducts__Product__DesignFinishes__Item__Title{text-align:center;padding:12px 16px}.tingle-modal .CategoryProducts__Product__DesignFinishes__Item__Icon{display:none}flynt-component[name=SideTabGlobal]{position:fixed;top:176px;right:0;z-index:999;display:flex;pointer-events:none}@media (max-width: 1160px){flynt-component[name=SideTabGlobal]{top:152px}}@media (max-width: 63.99em){flynt-component[name=SideTabGlobal]{display:none}}flynt-component[name=SideTabGlobal] .SideTabGlobal__Background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.65);opacity:0;pointer-events:none;z-index:1;transition:all ease-in-out .3s}flynt-component[name=SideTabGlobal] .SideTabGlobal__Background.active{opacity:1;pointer-events:all;cursor:pointer}flynt-component[name=SideTabGlobal] .SideTabGlobal__Inner{display:flex;box-shadow:0 0 #00000026;transition:all ease-in-out .3s;z-index:2}flynt-component[name=SideTabGlobal] .SideTabGlobal__Inner.active{box-shadow:0 4px 4px #00000026;pointer-events:all}flynt-component[name=SideTabGlobal] .SideTabGlobal__Toggle{background:#ffffff;cursor:pointer;border-radius:5px 0 0 5px;margin-left:auto;transition:all ease-in-out .3s;box-shadow:0 0 #0000;width:70px;height:215px;position:absolute;top:0;left:-70px;pointer-events:all}flynt-component[name=SideTabGlobal] .SideTabGlobal__Toggle.inactive{box-shadow:0 4px 4px #00000026}flynt-component[name=SideTabGlobal] .SideTabGlobal__Toggle__Inner{width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center}flynt-component[name=SideTabGlobal] .SideTabGlobal__Toggle__Title{width:-webkit-max-content;width:-moz-max-content;width:max-content;white-space:nowrap;transform:rotate(-90deg);font-size:1.25rem;line-height:1.875rem;font-weight:500}flynt-component[name=SideTabGlobal] .SideTabGlobal__Menu{transition:all ease-in-out .3s;transform:translate(0)}flynt-component[name=SideTabGlobal] .SideTabGlobal__Menu.inactive{transform:translate(100%)}flynt-component[name=SideTabGlobal] .SideTabGlobal__Menu__Items{list-style:none;padding:0;display:flex;flex-direction:column;gap:1px}flynt-component[name=SideTabGlobal] .SideTabGlobal__Menu__Item__Link{display:flex;align-items:center;gap:12px;padding:24px;background:#F2F4F2;text-decoration:none;transition:all ease-in-out .3s;color:#272d31}flynt-component[name=SideTabGlobal] .SideTabGlobal__Menu__Item__Link:hover{background:#6F796E;color:#fff}flynt-component[name=SideTabGlobal] .SideTabGlobal__Menu__Item__Icon i{font-size:.875rem}flynt-component[name=SideTabGlobal] .SideTabGlobal__Menu__Item__Title{font-weight:300}html.logged-in.admin-bar flynt-component[name=SideTabGlobal]{top:208px}@media (max-width: 1160px){html.logged-in.admin-bar flynt-component[name=SideTabGlobal]{top:184px}}flynt-component[name=SingleFAQ]{padding:40px 0 100px}@media (max-width: 63.99em){flynt-component[name=SingleFAQ]{padding:16px 0 40px}}flynt-component[name=SingleFAQ] .SingleFAQ__Inner{background:#ffffff;margin:0 auto;padding:24px 24px 20px;border-bottom:1px solid rgba(211,205,191,.5)}@media (min-width: 64em){flynt-component[name=SingleFAQ] .SingleFAQ__Inner{max-width:92.5%;padding:36px 36px 24px}}flynt-component[name=SingleFAQ] .SingleFAQ__Content{margin-bottom:40px}@media (max-width: 63.99em){flynt-component[name=SingleFAQ] .SingleFAQ__Content{margin-bottom:32px}}flynt-component[name=SingleFAQ] .SingleFAQ__Content p{margin-bottom:20px}@media (max-width: 63.99em){flynt-component[name=SingleFAQ] .SingleFAQ__Content p{margin-bottom:16px}}flynt-component[name=SingleFAQ] .SingleFAQ__Content p:last-of-type{margin-bottom:0}flynt-component[name=SingleFAQ] .SingleFAQ__Content ul{margin:20px 0}@media (max-width: 63.99em){flynt-component[name=SingleFAQ] .SingleFAQ__Content ul{margin:16px 0}}flynt-component[name=SingleFAQ] .SingleFAQ__Content ul:last-of-type{margin-bottom:0}flynt-component[name=SingleFAQ] .SingleFAQ__Content p,flynt-component[name=SingleFAQ] .SingleFAQ__Content li,flynt-component[name=SingleFAQ] .SingleFAQ__Content strong,flynt-component[name=SingleFAQ] .SingleFAQ__Content b,flynt-component[name=SingleFAQ] .SingleFAQ__Content a{font-size:1.25rem;line-height:2.25rem}@media (max-width: 63.99em){flynt-component[name=SingleFAQ] .SingleFAQ__Content p,flynt-component[name=SingleFAQ] .SingleFAQ__Content li,flynt-component[name=SingleFAQ] .SingleFAQ__Content strong,flynt-component[name=SingleFAQ] .SingleFAQ__Content b,flynt-component[name=SingleFAQ] .SingleFAQ__Content a{font-size:.875rem;line-height:1.5rem}}@media (max-width: 63.99em){flynt-component[name=SingleFAQ] .SingleFAQ__Buttons{display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center}}flynt-component[name=SingleFAQ] .SingleFAQ__Buttons .button--outline{padding:16px 60px}flynt-component[name=SingleFAQ] .SingleFAQ__Buttons .button--link{font-weight:700;text-transform:uppercase;text-decoration:underline;color:#6f796e}@media (min-width: 64em){flynt-component[name=SingleFAQ] .SingleFAQ__Buttons .button--link{margin-left:48px}}flynt-component[name=SliderHandleCategories]{background-color:#fff}flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Header{padding-bottom:50px}flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Header h2{text-align:center}@media (min-width: 64em){flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Header h2{font-size:2rem}}flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Content{position:relative}flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Slider{overflow:hidden}@media (max-width: 63.99em){flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Slider{padding-left:24px;padding-right:24px}}@media (min-width: 64em){flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Slider__Static{padding-right:84px}}flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Slide{border-radius:0 15px;overflow:hidden}flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Slide>a{text-decoration:none}flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Slide:hover .SliderHandleCategories__Slide__Hover{opacity:1;pointer-events:all}flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Slide__Inner{position:relative}flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Slide__Image img{width:100%;height:auto;min-height:250px;aspect-ratio:4/3;object-fit:cover;object-position:center center}flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Slide__Overlay{position:absolute;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);top:0;left:0;width:100%;height:100%;box-sizing:border-box;padding:30px}flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Slide__Overlay h3{font-family:var(--font-family-heading);color:#fff;z-index:1}@media (max-width: 63.99em){flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Slide__Overlay h3{font-size:1.5rem}}flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Slide__Tag span{font-family:var(--font-family-heading);color:#fff;font-size:1rem;font-weight:600;background-color:#6f796e;padding:6px 20px;border-radius:10px}flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Slide__Hover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;pointer-events:none;transition:all ease-in-out .3s;display:flex}flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Slide__Hover__Inner{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;background:rgba(0,0,0,.6);padding:32px}flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Slide__Hover__Title{font-size:.875rem;line-height:1.25rem;color:#fff;padding-bottom:30px;text-align:center}@media (min-width: 64em){flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Slide__Hover__Title{font-size:1rem;line-height:1.5rem}}flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Slide__Hover__Button{background-color:#ffffff80;color:#fff;padding:16px 50px;border-radius:15px;text-transform:uppercase;font-size:.75rem;line-height:1.125rem;font-weight:700;transition:background-color .4s ease,color .4s ease}flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Slide__Hover__Button:hover{background-color:#fffc;color:#6f796e}flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Slider__Nav button{z-index:999}@media (max-width: 63.99em){flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Slider__Nav button[data-ref=prev]{margin-left:-40px}flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Slider__Nav button[data-ref=next]{margin-right:-40px}}flynt-component[name=SliderHandleCategories] .SliderHandleCategories__Cta{text-align:center;padding-top:50px}flynt-component[name=SliderHomepage]{display:none}@media only screen and (min-height: 750px){flynt-component[name=SliderHomepage] .HomepageSlider__Slides{height:calc(100vh - 220px);overflow:hidden}}flynt-component[name=SliderHomepage] .HomepageSlider__Slide{height:500px}flynt-component[name=SliderHomepage] .HomepageSlider__Slide img{height:500px;object-fit:cover;object-position:center}@media only screen and (min-height: 750px){flynt-component[name=SliderHomepage] .HomepageSlider__Slide img{height:calc(100vh - 220px);object-fit:cover;object-position:center}}@media (max-width: 47.99em){flynt-component[name=SliderHomepage] .HomepageSlider__Slide img{height:550px}}@media only screen and (min-height: 750px){flynt-component[name=SliderHomepage] .HomepageSlider__Slide{height:100%}}@media (max-width: 47.99em){flynt-component[name=SliderHomepage] .HomepageSlider__Slide{height:550px}}flynt-component[name=SliderHomepage] .HomepageSlider__Slide__Content__Wrap{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;box-sizing:border-box}@media (max-width: 47.99em){flynt-component[name=SliderHomepage] .HomepageSlider__Slide__Content__Wrap{padding:0 15px 60px}}flynt-component[name=SliderHomepage] .HomepageSlider__Slide__Title h2{color:#fff;font-weight:400}@media (min-width: 80em){flynt-component[name=SliderHomepage] .HomepageSlider__Slide__Title h2{font-size:4.5rem}}@media (max-width: 63.99em){flynt-component[name=SliderHomepage] .HomepageSlider__Slide__Title h2{font-size:2.25rem}}flynt-component[name=SliderHomepage] .HomepageSlider__Slide__Text{max-width:1030px;margin:0 auto;color:#fff;font-size:1.125rem;padding-top:20px}@media (min-width: 80em){flynt-component[name=SliderHomepage] .HomepageSlider__Slide__Text{font-size:1.375rem;line-height:2.125rem;padding-top:40px}}flynt-component[name=SliderHomepage] .HomepageSlider__Slide__Buttons{display:flex;justify-content:center;gap:20px;padding-top:40px}flynt-component[name=SliderHomepage] .HomepageSlider__Slide__Buttons .button--Video{display:flex;align-items:center;gap:30px;max-height:50px;padding-right:16px}@media (min-width: 80em){flynt-component[name=SliderHomepage] .HomepageSlider__Slide__Buttons{padding-top:80px}}@media (max-width: 63.99em){flynt-component[name=SliderHomepage] .HomepageSlider__Slide__Buttons{display:flex;justify-content:center;gap:20px;padding-top:40px}flynt-component[name=SliderHomepage] .HomepageSlider__Slide__Buttons .button--Video{white-space:nowrap;justify-content:center;gap:15px;padding:16px 30px 14px 40px}flynt-component[name=SliderHomepage] .HomepageSlider__Slide__Buttons .button--Video svg{margin-left:0}}flynt-component[name=SliderHomepage] .swiper-pagination{bottom:50px}@media only screen and (min-height: 750px){flynt-component[name=SliderHomepage] .swiper-pagination{bottom:80px}}flynt-component[name=SliderHomepage] .swiper-pagination-bullet{width:11px;height:11px;background-color:#ffffffb3}flynt-component[name=SliderHomepage] .swiper-pagination-bullet-active{background-color:#fff}flynt-component[name=SliderHomepage] .swiper-button-prev,flynt-component[name=SliderHomepage] .swiper-button-next{color:#fff;font-size:1.875rem;width:40px;height:40px;border-radius:999px;display:flex;justify-content:center;align-items:center;transition:background-color .3s ease-in-out}flynt-component[name=SliderHomepage] .swiper-button-prev:hover,flynt-component[name=SliderHomepage] .swiper-button-next:hover{background-color:#ffffff4d}@media (max-width: 63.99em){flynt-component[name=SliderHomepage] .swiper-button-prev,flynt-component[name=SliderHomepage] .swiper-button-next{display:none}}@media (min-width: 80em){flynt-component[name=SliderHomepage] .swiper-button-prev{left:35px}}@media (min-width: 80em){flynt-component[name=SliderHomepage] .swiper-button-next{right:35px}}flynt-component[name=SliderHomepage] .HomepageSlider__ArrowDown{position:absolute;width:60px;height:60px;display:flex;justify-content:center;align-items:center;border-radius:0 10px;background-color:#f8f8f5;bottom:0;left:50%;transform:translate(-50%,50%);z-index:8}flynt-component[name=SliderHomepage] .HomepageSlider__ArrowDown__Inner{width:26px;height:26px;display:flex;justify-content:center;align-items:center;border-radius:0 5px;background-color:var(--color-primary)}flynt-component[name=SliderProducts] h2{text-align:center}flynt-component[name=SliderProducts] .ProductsSlider__Intro{text-align:center;padding-top:30px;max-width:820px;margin:0 auto}flynt-component[name=SliderProducts] .ProductsSlider__SliderContainer{position:relative;padding-top:30px}@media (min-width: 64em){flynt-component[name=SliderProducts] .ProductsSlider__SliderContainer{padding-top:50px}}flynt-component[name=SliderProducts] .swiper-container{overflow:hidden}flynt-component[name=SliderProducts] .ProductsSlider__Product{flex:0 0 auto;width:100%;height:300px;padding:10px;position:relative;box-sizing:border-box}@media (min-width: 48em){flynt-component[name=SliderProducts] .ProductsSlider__Product{height:320px;width:50%}}@media (min-width: 80em){flynt-component[name=SliderProducts] .ProductsSlider__Product{width:25%}}flynt-component[name=SliderProducts] .ProductsSlider__Product__Inner{display:block;position:relative;height:100%;text-decoration:none;overflow:hidden}flynt-component[name=SliderProducts] .ProductsSlider__Product__Inner:before,flynt-component[name=SliderProducts] .ProductsSlider__Product__Inner:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(360deg,rgba(0,0,0,.5) 0%,rgba(217,217,217,0) 100%);opacity:1;z-index:2;transition:opacity .4s ease}flynt-component[name=SliderProducts] .ProductsSlider__Product__Inner:after{background:rgba(0,0,0,.6);opacity:0}@media (min-width: 64em){flynt-component[name=SliderProducts] .ProductsSlider__Product__Inner:hover:before{opacity:0}flynt-component[name=SliderProducts] .ProductsSlider__Product__Inner:hover:after{opacity:1}flynt-component[name=SliderProducts] .ProductsSlider__Product__Inner:hover .ProductsSlider__Product__Title{opacity:0}flynt-component[name=SliderProducts] .ProductsSlider__Product__Inner:hover .ProductsSlider__Product__Description{opacity:0}flynt-component[name=SliderProducts] .ProductsSlider__Product__Inner:hover .ProductsSlider__Product__ExploreBtn__Wrap{opacity:1}}flynt-component[name=SliderProducts] .ProductsSlider__Product__Image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}flynt-component[name=SliderProducts] .ProductsSlider__Product__Image img{object-fit:cover;object-position:center;width:100%;height:100%}flynt-component[name=SliderProducts] .ProductsSlider__Product__Content{position:absolute;top:0;left:0;width:100%;height:100%;padding:15px;box-sizing:border-box;flex-direction:column;z-index:3}@media (min-width: 64em){flynt-component[name=SliderProducts] .ProductsSlider__Product__Content{padding:32px}}flynt-component[name=SliderProducts] .ProductsSlider__Product__Content__Inner{height:100%;position:relative;padding-bottom:60px}flynt-component[name=SliderProducts] .ProductsSlider__Product__Title{height:100%;display:flex;align-items:flex-end;transition:opacity .4s ease}flynt-component[name=SliderProducts] .ProductsSlider__Product__Title h3{position:relative;font-size:1.375rem;line-height:1.75rem;color:#fff;font-weight:400;padding-bottom:8px;top:0;transform:translateY(0);transition:top .4s ease,transform .4s ease}flynt-component[name=SliderProducts] .ProductsSlider__Product__ExploreBtn__Wrap{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;text-align:center;z-index:4;opacity:0;transition:opacity .4s ease}flynt-component[name=SliderProducts] .ProductsSlider__Product__ExploreBtn{background-color:#ffffff80;color:#fff;padding:16px 30px;border-radius:15px;text-transform:uppercase;font-size:.75rem;line-height:1.125rem;font-weight:700;transition:background-color .4s ease,color .4s ease}flynt-component[name=SliderProducts] .ProductsSlider__Product__ExploreBtn:hover{background-color:#fffc;color:#6f796e}flynt-component[name=SliderProducts] .ProductsSlider__Product__Description{font-size:.875rem;line-height:1.25rem;color:#fff;transition:opacity .4s ease}@media (min-width: 64em){flynt-component[name=SliderProducts] .ProductsSlider__Product__Description{font-size:1rem;line-height:1.5rem}}.slider-button{width:45px;height:45px;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}.slider-button:disabled{opacity:.5;cursor:not-allowed}.slider-button--prev{left:20px}@media (min-width: 64em){.slider-button--prev{left:-50px}}@media (min-width: 80em){.slider-button--prev{left:-70px}}.slider-button--next{right:20px}@media (min-width: 64em){.slider-button--next{right:-50px}}@media (min-width: 80em){.slider-button--next{right:-70px}}flynt-component[name=SliderTestimonials]{background:#F2F4F2;border-radius:0 0 50px 50px;padding:128px 0}@media (max-width: 63.99em){flynt-component[name=SliderTestimonials]{padding:40px 0;border-radius:0}}flynt-component[name=SliderTestimonials] .TestimonialsSlider__Intro{text-align:center;margin-bottom:64px}@media (max-width: 63.99em){flynt-component[name=SliderTestimonials] .TestimonialsSlider__Intro{margin-bottom:40px}}flynt-component[name=SliderTestimonials] .TestimonialsSlider__Title h2{font-weight:300}flynt-component[name=SliderTestimonials] .TestimonialsSlider__Title h2 b,flynt-component[name=SliderTestimonials] .TestimonialsSlider__Title h2 strong{font-weight:400}flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slider{overflow:hidden;padding:0 32px}flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slide{height:auto}flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slide__Inner{background:#ffffff;border-radius:5px;padding:64px 32px}@media (min-width: 64em){flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slide__Inner{display:flex;align-items:center;height:calc(100% - 128px)}}@media (max-width: 63.99em){flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slide__Inner{padding:24px}}flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slide__Wrapper{display:flex;gap:32px}@media (max-width: 63.99em){flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slide__Wrapper{gap:16px;flex-direction:column}}flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slide__Icon svg{width:48px;height:auto}flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slide__Content{flex:1}flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slide__Title{margin-bottom:20px}@media (max-width: 63.99em){flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slide__Title{margin-bottom:16px}}flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slide__Title h3{font-family:var(--font-family-text);font-style:normal;font-weight:500;line-height:2.5rem}@media (max-width: 63.99em){flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slide__Title h3{line-height:2rem}}flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slide__Quote{margin-bottom:24px}@media (max-width: 63.99em){flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slide__Quote{margin-bottom:20px}}flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slide__Quote p,flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slide__Quote li{font-size:.875rem;line-height:1.375rem}flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slide__Author{font-size:.875rem;line-height:1.375rem;font-weight:600}flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slide__Button{margin-top:32px}flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slider__Nav{padding-top:32px}@media (max-width: 63.99em){flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slider__Nav{padding-top:20px}}flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slider__Nav__Inner{width:100%;display:flex;align-items:center;justify-content:center;gap:12px}@media (max-width: 63.99em){flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slider__Nav__Inner{gap:8px}}flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slider__Nav__Inner button{width:56px;height:56px;background:#ffffff;border:1px solid #C0C6C0;display:flex;align-items:center;justify-content:center;border-radius:5px;pointer-events:all;position:unset;top:unset;left:unset;transform:unset}@media (max-width: 63.99em){flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slider__Nav__Inner button{width:50px;height:50px}}flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slider__Nav__Inner button svg{width:16px;height:auto;fill:#717680}flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slider__Nav__Inner .button{height:56px;display:flex;align-items:center;justify-content:center}@media (max-width: 63.99em){flynt-component[name=SliderTestimonials] .TestimonialsSlider__Slider__Nav__Inner .button{flex:1;height:50px}}flynt-component[name=TabsCards]{padding:120px 0;background:#F2F4F2}@media (max-width: 63.99em){flynt-component[name=TabsCards]{padding:48px 0}}flynt-component[name=TabsCards] .TabsCards__Tabs__Controls{margin-bottom:64px}@media (max-width: 63.99em){flynt-component[name=TabsCards] .TabsCards__Tabs__Controls{margin-bottom:40px}}flynt-component[name=TabsCards] .TabsCards__Tabs__Controls__Items{display:flex;align-items:center;justify-content:center;list-style:none;margin:0;padding:0;gap:24px}@media (max-width: 63.99em){flynt-component[name=TabsCards] .TabsCards__Tabs__Controls__Items{flex-wrap:wrap;gap:16px}}@media (max-width: 63.99em){flynt-component[name=TabsCards] .TabsCards__Tabs__Controls__Items .TabsCards__Tab__Control{width:calc(50% - 8px)}}flynt-component[name=TabsCards] .TabsCards__Tabs__Controls__Items button{font-size:1rem;line-height:1.25rem;font-weight:500;border:1px solid #CDD1CC;background:#F2F4F2;transition:all ease-in-out .3s;color:#7d8183;border-radius:5px;padding:24px 48px;cursor:pointer;text-align:center}@media (min-width: 64em){flynt-component[name=TabsCards] .TabsCards__Tabs__Controls__Items button{min-width:300px}}@media (max-width: 63.99em){flynt-component[name=TabsCards] .TabsCards__Tabs__Controls__Items button{padding:16px 20px;font-size:.875rem;line-height:1.125rem;width:100%}}flynt-component[name=TabsCards] .TabsCards__Tabs__Controls__Items button b,flynt-component[name=TabsCards] .TabsCards__Tabs__Controls__Items button strong{font-weight:500}flynt-component[name=TabsCards] .TabsCards__Tabs__Controls__Items button.active{border-color:#4d544d;background:#ffffff;color:#272d31}flynt-component[name=TabsCards] .TabsCards__Tabs__Controls__Items button:not(.active):hover{border-color:#fff;background:#ffffff;color:#272d31}flynt-component[name=TabsCards] .TabsCards__Tab__Content{display:none}flynt-component[name=TabsCards] .TabsCards__Tab__Content.active{display:block}flynt-component[name=TabsCards] .TabsCards__Tab__Intro{text-align:center;margin:0 auto 64px}@media (min-width: 64em){flynt-component[name=TabsCards] .TabsCards__Tab__Intro{max-width:75%}}@media (max-width: 63.99em){flynt-component[name=TabsCards] .TabsCards__Tab__Intro{margin-bottom:40px}}flynt-component[name=TabsCards] .TabsCards__Tab__Description{margin-top:24px}@media (max-width: 63.99em){flynt-component[name=TabsCards] .TabsCards__Tab__Description{margin-top:16px;font-size:.875rem}}flynt-component[name=TabsCards] .TabsCards__Tab__Cards__Items{display:flex;gap:48px 32px;flex-wrap:wrap}@media (max-width: 63.99em){flynt-component[name=TabsCards] .TabsCards__Tab__Cards__Items{gap:28px}}@media (min-width: 64em){flynt-component[name=TabsCards] .TabsCards__Tab__Card{flex:1;min-width:calc(33.3333333333% - 21.3333333333px);max-width:calc(50% - 16px)}flynt-component[name=TabsCards] .TabsCards__Tab__Card:nth-child(n+4){max-width:calc(33.3333333333% - 21.3333333333px)}}flynt-component[name=TabsCards] .TabsCards__Tab__Card__Inner{border-radius:5px;overflow:hidden}flynt-component[name=TabsCards] .TabsCards__Tab__Card__Content__Inner{background:#ffffff;padding:32px;text-align:center}@media (max-width: 63.99em){flynt-component[name=TabsCards] .TabsCards__Tab__Card__Content__Inner{padding:28px 20px 24px}}flynt-component[name=TabsCards] .TabsCards__Tab__Card__Title{font-family:var(--font-family-heading);font-size:1.25rem;line-height:1.75rem;font-weight:600}@media (max-width: 63.99em){flynt-component[name=TabsCards] .TabsCards__Tab__Card__Title{font-size:1.125rem;line-height:1.625rem}}flynt-component[name=TabsCards] .TabsCards__Tab__Card__Text{margin-top:16px}@media (max-width: 63.99em){flynt-component[name=TabsCards] .TabsCards__Tab__Card__Text{margin-top:12px}}flynt-component[name=TabsCards] .TabsCards__Tab__Card__Text p{font-size:.875rem}flynt-component[name=TemplateArchivePosts]{position:relative;background-color:#fff}flynt-component[name=TemplateArchivePosts].loading:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#ffffffb3;z-index:9}flynt-component[name=TemplateArchivePosts] .HeaderBlog{background:#3D4246;z-index:99;border-radius:0 0 50px 50px}@media (max-width: 63.99em){flynt-component[name=TemplateArchivePosts] .HeaderBlog{border-radius:0 0 20px 20px}}@media (min-width: 64em){flynt-component[name=TemplateArchivePosts] .HeaderBlog{padding-top:140px}}flynt-component[name=TemplateArchivePosts] .HeaderBlog .HeaderBlog__Breadcrumbs{background-color:#fff;position:relative}flynt-component[name=TemplateArchivePosts] .HeaderBlog .HeaderBlog__Inner{padding:116px 0 32px}flynt-component[name=TemplateArchivePosts] .HeaderBlog .HeaderBlog__Intro__Inner{text-align:center;color:#fff}@media (min-width: 64em){flynt-component[name=TemplateArchivePosts] .HeaderBlog .HeaderBlog__Intro__Inner{max-width:65%;margin:0 auto}}flynt-component[name=TemplateArchivePosts] .HeaderBlog .HeaderBlog__Title{margin-bottom:24px}@media (min-width: 64em){flynt-component[name=TemplateArchivePosts] .HeaderBlog .HeaderBlog__Intro p{font-size:1.25rem}}flynt-component[name=TemplateArchivePosts] .HeaderBlog .HeaderBlog__Filter{padding-top:96px}@media (max-width: 63.99em){flynt-component[name=TemplateArchivePosts] .HeaderBlog .HeaderBlog__Filter{padding-top:40px}}flynt-component[name=TemplateArchivePosts] .HeaderBlog .HeaderBlog__Filter__Label{font-size:1.25rem;font-weight:500;color:#fff}@media (max-width: 63.99em){flynt-component[name=TemplateArchivePosts] .HeaderBlog .HeaderBlog__Filter__Label{font-size:1.125rem}}flynt-component[name=TemplateArchivePosts] .HeaderBlog .HeaderBlog__Filter__Inner,flynt-component[name=TemplateArchivePosts] .HeaderBlog .HeaderBlog__Filter__Items{display:flex;align-items:center;justify-content:center;gap:24px}@media (max-width: 63.99em){flynt-component[name=TemplateArchivePosts] .HeaderBlog .HeaderBlog__Filter__Inner,flynt-component[name=TemplateArchivePosts] .HeaderBlog .HeaderBlog__Filter__Items{flex-wrap:wrap;gap:16px}}flynt-component[name=TemplateArchivePosts] .HeaderBlog .HeaderBlog__Filter__Items{list-style:none}@media (max-width: 63.99em){flynt-component[name=TemplateArchivePosts] .HeaderBlog .HeaderBlog__Filter__Items li{width:calc(50% - 8px)}}flynt-component[name=TemplateArchivePosts] .HeaderBlog .HeaderBlog__Filter__Items a{text-decoration:none;border-radius:5px;color:#e9eaeb;background:#52575A;border:1px solid #52575A;padding:20px 32px;display:block;transition:all ease-in-out .3s}@media (max-width: 63.99em){flynt-component[name=TemplateArchivePosts] .HeaderBlog .HeaderBlog__Filter__Items a{padding:16px 24px;width:100%;text-align:center}}flynt-component[name=TemplateArchivePosts] .HeaderBlog .HeaderBlog__Filter__Items a.active,flynt-component[name=TemplateArchivePosts] .HeaderBlog .HeaderBlog__Filter__Items a:hover{border-color:#fff;color:#fff}flynt-component[name=TemplateArchivePosts] .ArchivePosts__Inner{padding:128px 0}@media (max-width: 63.99em){flynt-component[name=TemplateArchivePosts] .ArchivePosts__Inner{padding:24px 0}}flynt-component[name=TemplateArchivePosts] .ArchivePosts__Pagination flynt-component{padding:28px 0 0}flynt-component[name=TemplateArchivePosts] .ArchivePosts__FeaturedArticles{margin:0 -10px;display:flex;flex-wrap:wrap;padding-top:30px}@media (min-width: 64em){flynt-component[name=TemplateArchivePosts] .ArchivePosts__FeaturedArticles{margin:0 -15px;padding-top:35px}}flynt-component[name=TemplateArchivePosts] .ArchivePosts__FeaturedArticle__Wrap{padding:10px;width:100%;flex:0 0 auto;margin-bottom:30px}@media (min-width: 48em){flynt-component[name=TemplateArchivePosts] .ArchivePosts__FeaturedArticle__Wrap{width:50%;flex:0 0 auto}}@media (min-width: 64em){flynt-component[name=TemplateArchivePosts] .ArchivePosts__FeaturedArticle__Wrap{padding:15px;margin-bottom:40px}}flynt-component[name=TemplateArchivePosts] .ArchivePosts__FeaturedArticle{position:relative;text-decoration:none}flynt-component[name=TemplateArchivePosts] .ArchivePosts__FeaturedArticle__Image{height:250px;overflow:hidden;border-radius:0 30px}flynt-component[name=TemplateArchivePosts] .ArchivePosts__FeaturedArticle__Image img{height:100%;width:100%;object-fit:cover;object-position:center;transition:transform .3s ease-in-out}@media (min-width: 64em){flynt-component[name=TemplateArchivePosts] .ArchivePosts__FeaturedArticle__Image{height:350px;border-radius:0 50px}}flynt-component[name=TemplateArchivePosts] .ArchivePosts__FeaturedArticle__Content{padding-top:30px}flynt-component[name=TemplateArchivePosts] .ArchivePosts__FeaturedArticle__Categories{position:absolute;top:25px;left:25px;width:100%;list-style:none;margin:0;padding:0 0 20px;display:flex;gap:10px}flynt-component[name=TemplateArchivePosts] .ArchivePosts__FeaturedArticle__Categories li{padding:6px 8px;background-color:#272d31;color:#fff;font-size:.875rem;line-height:1.125rem;font-weight:400;border-radius:5px}flynt-component[name=TemplateArchivePosts] .ArchivePosts__FeaturedArticle__Intro{font-size:.875rem;line-height:1.25rem;padding-top:16px}flynt-component[name=TemplateArchivePosts] .ArchivePosts__Articles{margin:0 -10px;display:flex;flex-wrap:wrap}@media (min-width: 64em){flynt-component[name=TemplateArchivePosts] .ArchivePosts__Articles{margin:0 -15px}}flynt-component[name=TemplateArchivePosts] .ArchivePosts__Article__Wrap{padding:16px;width:100%;flex:0 0 auto}@media (min-width: 48em){flynt-component[name=TemplateArchivePosts] .ArchivePosts__Article__Wrap{width:50%;flex:0 0 auto}}@media (min-width: 64em){flynt-component[name=TemplateArchivePosts] .ArchivePosts__Article__Wrap{width:33.33333%}}flynt-component[name=TemplateArchivePosts] .ArchivePosts__Article{display:block;background-color:#fff;text-decoration:none;height:100%;border-radius:5px;overflow:hidden;transition:all ease-in-out .3s}flynt-component[name=TemplateArchivePosts] .ArchivePosts__Article h2{font-size:1.25rem;line-height:1.625rem;font-weight:400;font-family:var(--font-family-text);font-style:normal}flynt-component[name=TemplateArchivePosts] .ArchivePosts__Article:hover{background:#F5F5F5}flynt-component[name=TemplateArchivePosts] .ArchivePosts__Article__Image__Wrapper{position:relative;overflow:hidden;border-radius:5px}flynt-component[name=TemplateArchivePosts] .ArchivePosts__Article__Image{overflow:hidden}flynt-component[name=TemplateArchivePosts] .ArchivePosts__Article__Image img{height:auto;width:100%;object-fit:cover;object-position:center;transition:transform .3s ease-in-out;aspect-ratio:20/13}flynt-component[name=TemplateArchivePosts] .ArchivePosts__Article__Content{padding:32px}@media (max-width: 63.99em){flynt-component[name=TemplateArchivePosts] .ArchivePosts__Article__Content{padding:24px 16px}}flynt-component[name=TemplateArchivePosts] .ArchivePosts__Article__Categories{width:100%;list-style:none;margin:0 0 16px;display:flex;gap:16px;flex-wrap:wrap}flynt-component[name=TemplateArchivePosts] .ArchivePosts__Article__Categories li{padding:6px 8px;background-color:#272d31;color:#fff;font-size:.875rem;line-height:1.125rem;font-weight:400;border-radius:5px}flynt-component[name=TemplateArchivePosts] .ArchivePosts__Article__Intro{font-size:.875rem;line-height:1.25rem;padding-top:16px;color:#52575a}flynt-component[name=TemplateArchivePosts] .ArchivePosts__FeaturedArticle:hover .ArchivePosts__FeaturedArticle__Image img{transform:scale(1.1)}flynt-component[name=TemplateArchivePosts] .ArchivePosts__Article:hover .ArchivePosts__Article__Image img{transform:scale(1.1)}flynt-component[name=TemplateArchiveRealStory]{background-color:#fff;padding-bottom:50px}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__Filters{overflow:hidden}flynt-component[name=TemplateArchiveRealStory] #ArchiveRealStory__Filter__colours ul{display:flex;flex-wrap:wrap}flynt-component[name=TemplateArchiveRealStory] #ArchiveRealStory__Filter__colours li{width:50%;flex:0 0 auto}@media (min-width: 64em){flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__Cols{display:flex}}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__Sidebar{display:block;position:fixed;background-color:#fff;top:0;left:0;width:100%;height:calc(100vh - (100vh - 100%));visibility:hidden;transform:translate(100%);transition:transform .45s cubic-bezier(.19,1,.22,1),visibility .45s;min-height:300px;padding:20px;overflow-y:scroll;z-index:999999}@media (min-width: 64em){flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__Sidebar{position:relative;visibility:visible;transform:translate(0);width:400px;height:initial;padding:0 0 40px;flex:0 0 auto;z-index:1}}@media (min-width: 80em){flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__Sidebar{width:400px;flex:0 0 auto}}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__Content{width:100%;padding-left:12px;padding-right:12px}@media (min-width: 64em){flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__Content{padding-left:30px;padding-right:30px}}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__OpenFilter{text-align:right;padding-bottom:20px}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__OpenFilter .button{border-radius:999px}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__OpenFilter .button i{margin:0}@media (min-width: 64em){flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__OpenFilter{display:none}}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__SidebarClose{display:flex;justify-content:flex-end}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__SidebarClose button{font-size:1.75rem}@media (min-width: 64em){flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__SidebarClose{display:none}}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__SidebarCloseBtn{display:flex;justify-content:center;padding-top:16px}@media (min-width: 64em){flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__SidebarCloseBtn{display:none}}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__Refinements{font-size:.875rem;line-height:1.875rem}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__Refinements span{display:inline-block;margin-bottom:16px}@media (min-width: 64em){flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__Refinements{text-align:left}}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStories{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}@media (min-width: 64em){flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStories{margin-left:-15px;margin-right:-15px}}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStories{display:flex;flex-wrap:wrap;margin:0 -10px}@media (min-width: 64em){flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStories{margin:0 -13px}}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStory{flex:0 0 auto;width:100%;height:auto;padding:2px;position:relative;border-radius:5px}@media (min-width: 48em){flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStory{width:50%;aspect-ratio:3/2}}@media (min-width: 80em){flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStory{width:50%}}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStory__Inner{display:flex;position:relative;height:100%;text-decoration:none;overflow:hidden;border-radius:5px}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStory__Inner:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;background:linear-gradient(360deg,#181d27 0%,rgba(217,217,217,0) 100%);opacity:1;z-index:2;transition:height .4s ease}@media (max-width: 63.99em){flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStory__Inner:after{height:100%}}@media (min-width: 64em){flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStory__Inner:hover:after{height:100%}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStory__Inner:hover .ArchiveRealStory__RealStory__OnHover__Wrap{max-height:250px;transition:max-height .5s ease-in}}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStory__Image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStory__Image img{object-fit:cover;object-position:center;width:100%;height:100%}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStory__AwardBadge{position:absolute;top:24px;left:32px}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStory__AwardBadge img{max-width:75px;height:auto}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStory__Content{width:100%;padding:32px 20px 24px;flex-direction:column;z-index:3}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStory__Content h2{position:relative;font-size:1.375rem;line-height:1.75rem;color:#fff;font-weight:400;padding-bottom:16px;top:0;transform:translateY(0);transition:top .4s ease,transform .4s ease}@media (min-width: 80em){flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStory__Content h2{font-size:2.125rem;line-height:2.375rem}}@media (min-width: 64em){flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStory__Content{padding:32px;position:absolute;top:0;left:0;height:100%}}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStory__Content__Inner{height:100%;position:relative;display:flex;justify-content:flex-end;flex-direction:column}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStory__Title h3{font-size:1.5rem;line-height:1.875rem;color:#fff;font-weight:300}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStory__Customer{font-size:1rem;color:#fff;padding-top:16px}@media (min-width: 64em){flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStory__OnHover__Wrap{max-height:0px;transition:max-height .7s ease-in;overflow:hidden}}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStory__Intro{color:#fff;padding:12px 0 32px;font-size:.875rem}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStory__Intro p,flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStory__Intro span{color:#fff!important;font-size:.875rem!important}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStory__CtaBtn:hover{background-color:#ffffff80}flynt-component[name=TemplateArchiveRealStory] .ArchiveRealStory__RealStories__Pagination{padding-top:30px}flynt-component[name=TemplateArchiveRealStory][data-status=filterIsOpen] .ArchiveRealStory__Sidebar{visibility:visible;transform:translate(0)}flynt-component[name=TemplateColourPalette]{background-color:#fff}flynt-component[name=TemplateColourPalette].loading .TemplateColourPalette__Content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffffb3;z-index:1}flynt-component[name=TemplateColourPalette] .TemplateColourPalette__Nav{background-color:#f8f8f5}flynt-component[name=TemplateColourPalette] .TemplateColourPalette__Nav ul{list-style:none;padding:0;margin:0;text-align:center;display:flex;flex-wrap:wrap}flynt-component[name=TemplateColourPalette] .TemplateColourPalette__Nav ul li{margin:0;position:relative;width:50%;padding:5px;flex:0 0 auto}flynt-component[name=TemplateColourPalette] .TemplateColourPalette__Nav ul li.active a{color:var(--color-text)}@media (min-width: 64em){flynt-component[name=TemplateColourPalette] .TemplateColourPalette__Nav ul li.active a{border:1px solid var(--color-primary);border-bottom:none}}@media (min-width: 64em){flynt-component[name=TemplateColourPalette] .TemplateColourPalette__Nav ul li.active{position:relative}flynt-component[name=TemplateColourPalette] .TemplateColourPalette__Nav ul li.active:after{content:"";position:absolute;bottom:-2px;left:1px;width:calc(100% - 2px);height:3px;background-color:#fff}}@media (min-width: 64em){flynt-component[name=TemplateColourPalette] .TemplateColourPalette__Nav ul li{width:auto;padding:0;flex:1}}flynt-component[name=TemplateColourPalette] .TemplateColourPalette__Nav ul a{display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:.75rem;line-height:1.125rem;text-transform:uppercase;font-weight:700;color:var(--color-primary);padding:15px 10px;background-color:#fff;transition:color .3s linear;border-radius:5px;overflow:hidden}flynt-component[name=TemplateColourPalette] .TemplateColourPalette__Nav ul a:hover{color:var(--color-text)}@media (min-width: 64em){flynt-component[name=TemplateColourPalette] .TemplateColourPalette__Nav ul a{border:1px solid transparent;border-bottom:none;padding:24px 15px;border-radius:15px 15px 0 0;height:100%}}@media (min-width: 80em){flynt-component[name=TemplateColourPalette] .TemplateColourPalette__Nav ul a{padding:24px 30px}}@media (min-width: 64em){flynt-component[name=TemplateColourPalette] .TemplateColourPalette__Nav ul{gap:6px}}@media (max-width: 63.99em){flynt-component[name=TemplateColourPalette] .TemplateColourPalette__Nav{padding-bottom:30px}}@media (min-width: 64em){flynt-component[name=TemplateColourPalette] .TemplateColourPalette__Nav{border-bottom:1px solid var(--color-primary)}}flynt-component[name=TemplateColourPalette] .TemplateColourPalette__Content{position:relative}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Modal{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:all ease-in-out .3s;display:flex;align-items:center;justify-content:center;z-index:99999}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Modal.active{opacity:1;pointer-events:all}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Modal__Background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.65);cursor:pointer}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Modal__Inner{z-index:2;max-width:1200px;width:100%;max-height:calc(100vh - 64px)}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Modal__Inner.active{overflow-y:scroll}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Modal__Inner{max-height:calc(100vh - 48px);padding:0 16px}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Modal__Form{width:100%;padding:96px 100px;background-color:#272d31;border-radius:5px;position:relative}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Modal__Form{padding:56px 24px 32px}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Modal__Close{position:absolute;top:8px;right:8px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Modal__Close svg{width:16px;height:auto;fill:#fff}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Modal__Form__Header{text-align:center;color:#fff;margin-bottom:40px}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Modal__Form__Header{margin-bottom:32px}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Modal__Form__Header.hide p{display:none}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Modal__Form__Header h2{font-family:var(--font-family-text);font-style:normal;font-weight:500}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Modal__Form__Header h2{font-size:1.625rem;line-height:2.125rem}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Modal__Form__Header p{margin-top:24px}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Modal__Form__Header p{margin-top:12px}}@media (min-width: 64em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Modal__Form__Header p{font-size:1.25rem;line-height:1.75rem}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Header__Intro{max-width:1030px;margin:0 auto}@media (min-width: 64em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Header__Intro{font-size:1.375rem;line-height:2.125rem}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Modal--Button{margin-top:60px}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Modal--Button{margin-top:35px}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__StepPanel{transition:opacity .3s ease-in-out}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__StepPanel[aria-expanded=false]{visibility:hidden;opacity:0;height:0;overflow:hidden}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Search__Form{display:flex;flex-direction:column;gap:10px}@media (min-width: 64em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Search__Form{flex-direction:row;gap:16px}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Search__Form input[type=search]{background-color:#fff;padding:16px;border-radius:5px;flex:1;border:none;outline:none}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Search__Form input[type=search]::placeholder{font-family:var(--font-family-text);font-style:normal}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Search__Form .button{padding-left:10px;padding-right:10px}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Search__Results__Header{display:none;align-items:center;justify-content:center;gap:16px;color:#fff;margin:32px 0 0;padding:32px 0 16px;border-top:1px solid #686C6F}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Search__Results__Header{margin:28px 0 0;padding:24px 0}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Search__Results__Header.active{display:flex}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Search__Results__Header svg{width:12px;height:auto;fill:#fff}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Search__Results{display:flex;flex-direction:column;gap:32px;border-radius:5px}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Search__Results{gap:16px}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Search__Results.active{background:#686C6F;padding:32px}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Search__Results.active{padding:16px}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Head{padding:32px 0;border-top:1px solid #686C6F;border-bottom:1px solid #686C6F}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Head{padding:24px 0}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__SelectedShowroom{border-radius:5px;background:#686C6F;padding:48px;text-align:center;font-family:var(--font-family-heading);font-size:2rem;line-height:2.5rem;color:#fff}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__SelectedShowroom{font-size:1.25rem;line-height:1.75rem;padding:24px 20px}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__SelectedShowroom__Showroom{margin-top:8px}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__SelectedShowroom__Showroom{margin-top:16px}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__SelectedShowroom__Showroom span{font-weight:600}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__BackButton{padding-top:32px;display:flex;justify-content:center}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__BackButton button{cursor:pointer;display:flex;align-items:center;gap:10px;font-family:var(--font-family-text);font-style:normal;font-size:.875rem;line-height:1.25rem;font-weight:600;color:#fff}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__BackButton button svg{width:14px;height:auto;fill:#fff}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__BackButton button span{text-decoration:underline}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__FormIntro__Wrap{text-align:center;color:#fff;padding:32px 0}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__FormIntro__Wrap{padding:24px 0 28px}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__FormIntro__Wrap h2{font-family:var(--font-family-text);font-style:normal;margin-bottom:16px}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form .gform_fields,flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form .gfmc-container,flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form .ginput_container{gap:10px!important}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form .ginput_container>span{padding:0!important}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form input[type=text],flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form input[type=email],flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form select,flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form textarea{background-color:#686c6f;padding:16px!important;font-size:1rem;border-radius:5px;font-family:var(--font-family-text);color:#fff}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form input[type=text]::placeholder,flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form input[type=email]::placeholder,flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form select::placeholder,flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form textarea::placeholder{color:#fff;font-family:var(--font-family-text);font-style:normal}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,<svg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1 1L6.5 7L12 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 16px center;background-size:12px 8px;padding-right:40px!important}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form input[type=submit]{display:inline-block;background-color:#6f796e;color:#fff;transition:all .3s ease-in-out;margin:0;width:100%}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form input[type=submit]:hover{border-color:var(--color-primary-darker);background-color:var(--color-primary-darker);color:#fff}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form textarea{height:118px!important;min-height:initial;box-sizing:border-box}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form .gform_footer{text-align:center;justify-content:center}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form .ginput_container_name{display:flex;flex-direction:column;gap:16px}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form .ginput_container_name span{margin:0}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form .gfield_label_before_complex{color:#fff;font-weight:400;font-family:var(--font-family-heading);margin-bottom:12px}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form .gfield_checkbox label{color:#fff;font-family:var(--font-family-heading)}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form .gfield_checkbox input{accent-color:#5d6768}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form .ginput_container_checkbox{padding-bottom:16px}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form .ginput_container_consent input{accent-color:#5d6768}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form .gfield_consent_label{font-size:.875rem;line-height:1.375rem;color:#fff}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form .legal-consent-container a{color:#fff}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form .hbspt-form .hs-error-msgs label a{font-size:.75rem;color:red}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form .hs-form-booleancheckbox{padding-top:10px}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form .hs-form-booleancheckbox label{color:#fff;font-size:.875rem;display:flex;align-items:center}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form .hs-form-booleancheckbox label input{margin-top:0}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Details__Form .gform_footer{padding-bottom:0}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__RetailerTypeTooltips{display:none}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__RetailerTypeTooltip{width:100%;box-sizing:border-box;padding:30px;display:flex;align-items:center;gap:30px}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__RetailerTypeTooltip .DesignAppointment__RetailerTypeTooltip__Badge img{width:100px;height:100px;max-width:initial;object-fit:contain;object-position:center}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__RetailerTypeTooltip--premium{background-color:#bc9b64}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__RetailerTypeTooltip--approved{background-color:#3c3c3c}flynt-component[name=TemplateDesignAppointment].loading{position:relative}flynt-component[name=TemplateDesignAppointment].loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fffc;z-index:1002}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom.DesignAppointment__Showroom--RetailerPremium .DesignAppointment__Showroom__Title svg,flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom.DesignAppointment__Showroom--RetailerPremium .DesignAppointment__Showroom__Title path,flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom.DesignAppointment__Showroom--RetailerPremium .DesignAppointment__Showroom__Badge__Info svg,flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom.DesignAppointment__Showroom--RetailerPremium .DesignAppointment__Showroom__Badge__Info path{fill:#be9d5c}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Inner{border-radius:5px;overflow:hidden}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Title{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 32px;background:#272D31;font-size:1.125rem;line-height:1.625rem;color:#fff;font-weight:400;font-family:var(--font-family-heading)}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Title{padding:12px 20px;font-size:1rem;line-height:1.5rem;align-items:flex-start;flex-direction:column;gap:8px}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Title__Text{display:block}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Title__Link{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;color:#fff;font-family:var(--font-family-text);text-underline-offset:3px;text-decoration:none;font-size:1.125rem;line-height:1.625rem;font-weight:500}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Title__Link span{text-decoration:underline}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Title__Link{font-size:.875rem;line-height:1.25rem}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Title__Link:hover,flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Title__Link:focus{color:#fff;opacity:.8}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Content{display:flex;background:#ffffff;padding:24px 32px;gap:32px}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Content{flex-direction:column;position:relative;padding:20px;gap:0}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Details{flex:1}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Details__Inner{display:flex;flex-wrap:wrap;gap:24px 32px}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Details__Inner{flex-direction:column;gap:20px}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Details__Info{flex:1}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Address{font-size:.875rem;font-weight:500}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Address{padding-right:72px}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__RoomTypes{margin-top:16px}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__RoomTypes{margin-top:12px;padding-right:72px}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__RoomTypes ul{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;list-style:none;padding:0}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__RoomTypes ul li{color:#272d31;display:flex;align-items:center;margin:0;gap:8px;font-size:.875rem}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__RoomTypes ul li img{width:auto;height:14px;max-width:18px}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Description{margin-top:16px}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Description{margin-top:12px}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Description p{margin:0 0 16px;font-size:.875rem;font-weight:300}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Description p:last-child{margin:0}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Details__Data{flex:1}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Accordion{margin-bottom:8px;background:#D9DDD9;border-radius:5px}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Accordion#accordionServicesOffered .DesignAppointment__Showroom__Accordion__Content{padding-bottom:16px}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Accordion#accordionOpeningTimes ul{list-style:none;padding:0}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Accordion#accordionOpeningTimes ul li{display:flex}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Accordion.show .DesignAppointment__Showroom__Accordion__Icon svg{transform:rotate(180deg)}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Accordion.hide .DesignAppointment__Showroom__Accordion__Content{display:none}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Accordion__Header{display:flex;align-items:center;cursor:pointer;padding:12px 16px}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Accordion__Title{flex:1;font-size:.875rem;line-height:1.375rem;font-weight:500}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Accordion__Title svg{width:14px;height:auto;padding-top:2px;fill:#6f796e}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Accordion__Icon svg{width:14px;height:auto;transition:all ease-in-out .3s}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Accordion__Content{padding:0 16px 12px}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Accordion__Content ul{padding-left:16px}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Accordion__Content ul li{margin:0 0 2px;font-size:.875rem;line-height:1.125rem;gap:16px;align-items:flex-start;color:#52575a}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Accordion__Content ul li:last-child{margin:0}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Accordion__Content ul li strong{width:112px;font-weight:400}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Accordion__Content ul li svg{width:14px;height:auto}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Details__Buttons{width:100%;display:flex;align-items:center;gap:0}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Details__Buttons{flex-direction:column;gap:12px}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Details__Buttons .button,flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Details__Buttons button{width:100%}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Details__Buttons .button,flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Details__Buttons button{width:100%}}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Badge{position:absolute;right:20px}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Badge__Inner{display:flex;flex-direction:column;align-items:center;gap:12px}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Badge__Inner{gap:8px}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Badge__Inner img{width:80px;height:auto}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Badge__Inner img{width:60px}}flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Badge__Info svg{width:16px;height:auto}@media (max-width: 63.99em){flynt-component[name=TemplateDesignAppointment] .DesignAppointment__Showroom .DesignAppointment__Showroom__Badge__Info svg{width:14px}}flynt-component[name=TemplateInspirationGallery]{background-color:#fff}flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Filters{overflow:hidden}@media (min-width: 64em){flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Cols{display:flex}}flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Sidebar{display:block;position:fixed;background-color:#fff;top:0;left:0;width:100%;height:calc(100vh - (100vh - 100%));visibility:hidden;transform:translate(100%);transition:transform .45s cubic-bezier(.19,1,.22,1),visibility .45s;min-height:300px;padding:20px;z-index:999999}@media (min-width: 64em){flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Sidebar{position:relative;visibility:visible;transform:translate(0);width:400px;height:initial;padding:0 0 40px;flex:0 0 auto;z-index:1}}@media (min-width: 80em){flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Sidebar{width:400px;flex:0 0 auto}}@media (max-width: 63.99em){flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Sidebar{overflow-y:scroll}}flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Content{width:100%;padding-left:12px;padding-right:12px}@media (min-width: 64em){flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Content{padding-left:30px;padding-right:30px}}flynt-component[name=TemplateInspirationGallery] .InspirationGallery__OpenFilter{text-align:right;padding-bottom:20px}flynt-component[name=TemplateInspirationGallery] .InspirationGallery__OpenFilter .button{border-radius:999px}flynt-component[name=TemplateInspirationGallery] .InspirationGallery__OpenFilter .button i{margin:0}@media (max-width: 63.99em){flynt-component[name=TemplateInspirationGallery] .InspirationGallery__OpenFilter .button{width:100%}}@media (min-width: 64em){flynt-component[name=TemplateInspirationGallery] .InspirationGallery__OpenFilter{display:none}}flynt-component[name=TemplateInspirationGallery] .InspirationGallery__SidebarClose{display:flex;justify-content:flex-end}flynt-component[name=TemplateInspirationGallery] .InspirationGallery__SidebarClose button{font-size:1.75rem}@media (min-width: 64em){flynt-component[name=TemplateInspirationGallery] .InspirationGallery__SidebarClose{display:none}}flynt-component[name=TemplateInspirationGallery] .InspirationGallery__SidebarCloseBtn{display:flex;justify-content:center;padding-top:16px}@media (min-width: 64em){flynt-component[name=TemplateInspirationGallery] .InspirationGallery__SidebarCloseBtn{display:none}}flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Refinements{font-size:.875rem;line-height:1.875rem}flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Refinements span{display:inline-block;margin-bottom:16px}@media (min-width: 64em){flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Refinements{text-align:left}}flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Items{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}@media (min-width: 64em){flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Items{margin-left:-15px;margin-right:-15px}}flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Item{flex:0 0 auto;width:100%;height:250px;padding:2px;position:relative;box-sizing:border-box}@media (min-width: 36em){flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Item{height:315px;width:50%}}@media (min-width: 80em){flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Item{width:33.33333%}}@media (min-width: 106.25em){flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Item{width:25%}}@media (min-width: 131.25em){flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Item{width:20%}}flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Item__Inner{display:block;position:relative;height:100%;text-decoration:none;cursor:pointer;overflow:hidden;border-radius:5px}@media (min-width: 64em){flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Item__Inner:hover .InspirationGallery__Item__Overlay{opacity:1}}flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Item__Image{width:100%;height:100%;z-index:1}flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Item__Image img{object-fit:cover;object-position:center;width:100%;height:100%}flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Item__Overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .2s ease-in-out}flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Item__OverlayContent{width:96px;height:96px;background:rgba(255,255,255,.8);border-radius:100px;display:flex;align-items:center;justify-content:center;z-index:2}flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Item__OverlayContent h5{color:#6f796e;font-size:1rem;line-height:1.25rem;font-weight:500;width:50px;text-align:center;font-family:var(--font-family-text);font-style:normal;z-index:2}flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Item__OverlayContent:before{content:"";position:absolute;width:108px;height:108px;background-color:#ffffff80;border-radius:100px;z-index:1}flynt-component[name=TemplateInspirationGallery] .InspirationGallery__Pagination{padding:30px 0}flynt-component[name=TemplateInspirationGallery][data-status=filterIsOpen] .InspirationGallery__Sidebar{visibility:visible;transform:translate(0)}flynt-component[name=TemplateInspirationGallery] #InspirationGallery__Filter__colours ul{display:flex;flex-wrap:wrap}flynt-component[name=TemplateInspirationGallery] #InspirationGallery__Filter__colours li{width:50%;flex:0 0 auto}.InspirationGallery__Item__Content{position:absolute;display:none;top:0;left:0;width:100%;height:100%;padding:15px;flex-direction:column;z-index:3}@media (min-width: 64em){.InspirationGallery__Item__Content{padding:32px}}.InspirationGallery__Item__Content__Inner{height:100%;position:relative}.InspirationGallery__Item__Content__Image{position:relative}.InspirationGallery__Item__Content__Image img{width:100%;height:auto}.InspirationGallery__Item__Content__Caption{position:absolute;bottom:0;left:0;width:100%;padding:16px;font-size:.75rem;font-style:italic;background-color:#ffffffbf}@media (min-width: 64em){.InspirationGallery__Item__Content__Caption{font-size:1rem;padding:16px 40px}}.InspirationGallery__Item__Content__Details{padding:16px}@media (min-width: 64em){.InspirationGallery__Item__Content__Details{display:flex;padding:16px 40px 40px}}.InspirationGallery__Item__Content__Details h5{font-size:.8125rem;line-height:1.25rem;font-family:var(--font-family-text);font-style:normal;font-weight:700}.InspirationGallery__Item__Content__Details a{font-size:.8125rem;line-height:1.25rem}.InspirationGallery__Item__Content__Details>div{margin-bottom:16px}@media (min-width: 64em){.InspirationGallery__Item__Content__Details>div{max-width:33.33333%;flex:1}}.InspirationGallery__Item__Content__Details ul{list-style:none;padding:0;margin:0;-webkit-padding-start:0;padding-inline-start:0}.InspirationGallery__Item__Content__Details li{-webkit-margin-before:0!important;margin-block-start:0!important}.tingle-modal[data-orientation=portrait] .tingle-modal-box{max-width:600px}@media (min-width: 64em){.tingle-modal[data-orientation=portrait] .tingle-modal-box .InspirationGallery__Item__Content__Details>div{max-width:50%}}flynt-component[name=TemplateMyMoodboard]{background:#fdfdfd;color:#181d27}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Hero{background:#D9C8AA;padding:7.1875rem 0 2rem}@media (min-width: 64em){flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Hero{padding:12.375rem 0 2rem}}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Hero__Inner{align-items:flex-start;display:flex;gap:1rem}@media (min-width: 64em){flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Hero__Inner{gap:2rem}}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Hero__Icon{align-items:center;background:#f0e9dd;border-radius:999px;color:#d9c8aa;display:inline-flex;font-size:1.375rem;height:3.5rem;justify-content:center;width:3.5rem;flex:0 0 auto}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Hero__Copy h1{margin-bottom:.75rem;font-family:var(--font-family-text);font-style:normal;font-weight:500}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Hero__Copy>div{color:#272d31;margin:0;max-width:65rem}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__StickyBar{display:none;background:#e4d9c4;position:-webkit-sticky;position:sticky;top:var(--navigation-main-sticky-offset, 0px);z-index:6}@media (min-width: 64em){flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__StickyBar{display:block}}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__StickyBar__Inner{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1rem 0}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Tabs{display:flex;gap:.5rem;overflow-x:auto;width:100%}@media (min-width: 64em){flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Tabs{width:auto}}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Tab{align-items:flex-start;color:#272d31;display:inline-flex;flex-direction:column;gap:.5rem;min-height:2.875rem;min-width:10.625rem;padding:.5rem .75rem;text-decoration:none;white-space:normal}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Tab__Count{align-items:center;background:#f4efe6;border-radius:999px;display:inline-flex;height:1.875rem;justify-content:center;min-width:1.875rem;padding:0 .35rem;font-weight:600}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Tab__Label{line-height:1.2}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__StickyBar__Actions{display:none}@media (min-width: 64em){flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__StickyBar__Actions{display:flex;gap:.75rem}}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Section{padding:0;overflow:hidden}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Section__Inner{padding:2rem 1rem}@media (min-width: 64em){flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Section__Inner{padding:4rem 2rem}}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Section--Ranges .TemplateMyMoodboard__Section__Inner{padding-top:3rem}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Section--LivingSpaces{border-radius:3rem 3rem 0 0;background:#f5f5f5}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Section--LivingSpaces .TemplateMyMoodboard__Section__Inner{padding-top:3rem}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Section--Colours{border-radius:3rem 3rem 0 0;background:#f5f5f5}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Section__Header{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}@media (min-width: 64em){flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Section__Header{margin-bottom:2.5rem;align-items:center;flex-direction:row}}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Section__Header h2{margin-bottom:.4rem;font-family:var(--font-family-text);font-style:normal;font-weight:500;font-size:26px;line-height:32px}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Section__Header p{color:#52575a;margin:0}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Section__Actions{display:flex;gap:.75rem 1.5rem;flex-wrap:wrap}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Section__Actions .button{flex-grow:1}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Grid{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width: 48em){flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Grid{gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 64em){flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Grid{grid-template-columns:repeat(4,minmax(0,1fr))}}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Grid--Carousel{display:block;overflow:visible}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Grid--Carousel .swiper-wrapper{align-items:stretch}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Grid--Carousel .swiper-slide{flex-shrink:0;height:auto;width:min(310px,100vw - 5.25rem)}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Grid--Carousel .TemplateMyMoodboard__Card,flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Grid--Carousel .TemplateMyMoodboard__AddCard{height:100%}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Grid--CarouselColours .swiper-slide{width:min(200px,100vw - 11rem)}@media (min-width: 64em){flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Grid--Square{grid-template-columns:repeat(5,minmax(0,1fr))}}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Grid--Square .TemplateMyMoodboard__Card__Media,flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Grid--Square .TemplateMyMoodboard__AddCard{aspect-ratio:1/1;height:auto}@media (min-width: 48em){flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Grid--Swatches{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 64em){flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Grid--Swatches{grid-template-columns:repeat(6,minmax(0,1fr))}}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Grid--Swatches .TemplateMyMoodboard__Card__Media,flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Grid--Swatches .TemplateMyMoodboard__AddCard{aspect-ratio:1/1;height:auto}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Grid--Swatches .TemplateMyMoodboard__AddCard{padding:1rem}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Card{position:relative}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Card__Media{border-radius:5px 5px 0 0;aspect-ratio:288/190;background:#f5f5f5;position:relative}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Card__Media img{border-radius:5px;display:block;height:100%;object-fit:cover;width:100%}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Card__TopActions{display:flex;justify-content:space-between;left:.5rem;position:absolute;right:.5rem;top:.5rem;z-index:1}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Card__IconButton{align-items:center;background:rgba(255,255,255,.6);border:0;border-radius:999px;color:#272d31;cursor:default;display:inline-flex;height:2.5rem;justify-content:center;opacity:.6;padding:0;transform:scale(1);transform-origin:center;transition:background-color .2s ease,color .2s ease,transform .2s ease-out;width:2.5rem}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Card__IconButton:hover{background:#fff;color:#272d31;opacity:1;transform:scale(1.06)}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Card__IconButton--remove{cursor:pointer}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Card__IconButton--comment{cursor:pointer}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Card.has-comment .TemplateMyMoodboard__Card__IconButton--comment{background:#D9C8AA;color:#fff;opacity:1}flynt-component[name=TemplateMyMoodboard] .tippy-box[data-theme~=moodboard-comment]{background:#fff;border-radius:5px;box-shadow:0 12px 24px #00000029,0 4px 8px #0000001a;color:#52575a;max-width:21.875rem;min-width:16.25rem;padding:0}flynt-component[name=TemplateMyMoodboard] .tippy-box[data-theme~=moodboard-comment] .tippy-content{padding:1rem}flynt-component[name=TemplateMyMoodboard] .tippy-box[data-theme~=moodboard-comment] .tippy-arrow{display:none}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Card__CommentPopupInner{display:flex;flex-direction:column;gap:.5rem;padding-right:2rem;position:relative}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Card__CommentPopupText{color:#52575a;font-size:.875rem;line-height:1.3125rem;margin:0;white-space:normal}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Card__CommentPopupEdit{align-items:center;background:transparent;border:0;color:#272d31;cursor:pointer;display:inline-flex;font-size:.875rem;gap:.375rem;justify-content:center;position:absolute;right:0;top:0;padding:0}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Card__Body{padding:1rem}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Card__Title{margin-bottom:.25rem;font-size:.875rem;line-height:1.3125rem;white-space:pre-line}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Card__Subtitle{color:#52575a;font-size:.875rem}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Empty{align-items:center;background:#fff;border:2px dashed #181d27;border-radius:5px;color:#272d31;display:flex;font-size:1rem;justify-content:center;min-height:15rem;padding:1.5rem;text-align:center}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__BottomCta__Inner{background:#D9C8AA;border-radius:3rem 3rem 0 0}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__BottomCta__Content{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding:3rem 1rem;text-align:center}@media (min-width: 64em){flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__BottomCta__Content{padding:8rem 2rem}}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__BottomCta__Inner h2,flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__BottomCta__Inner p{margin:0;max-width:75rem}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__BottomCta__Inner h2{font-family:var(--font-family-text);font-style:normal;font-weight:500}@media (min-width: 64em){flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__BottomCta__Inner p{font-size:1.25rem;line-height:1.75rem}}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__BottomCta__Actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;padding-top:24px}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__BottomCta__Actions .button i,flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Section__Actions .button i,flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__StickyBar__Actions .button i{margin-right:.5rem}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__AddCard{box-sizing:border-box;align-items:center;background:#fff;border:2px dashed #181d27;border-radius:5px;color:#272d31;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;justify-content:center;aspect-ratio:288/190;height:auto;min-height:0;padding:1rem;text-align:center;text-decoration:none;width:100%}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__AddCard:disabled,flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__AddCard[aria-disabled=true]{cursor:not-allowed;pointer-events:none;opacity:.55}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Section--Ranges .TemplateMyMoodboard__AddCard,flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Section--LivingSpaces .TemplateMyMoodboard__AddCard,flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Section--Gallery .TemplateMyMoodboard__AddCard{align-self:start;aspect-ratio:288/190;height:auto;min-height:0}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__AddCard__Icon{align-items:center;background:rgba(255,255,255,.75);border-radius:999px;display:inline-flex;font-size:1.25rem;height:40px;justify-content:center;line-height:1.1875rem;width:40px}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__AddCard__Label{font-size:1rem;font-weight:500;line-height:1.5rem}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Section__Actions .button--link{color:#272d31;font-weight:500;padding-left:0;padding-right:0;text-decoration:none}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__Section__Actions .button--link i{color:#272d31;display:inline-flex;font-size:.875rem;line-height:1;margin-right:.5rem;text-decoration:none}flynt-component[name=TemplateMyMoodboard] .MoodboardModal{display:none}flynt-component[name=TemplateMyMoodboard] .MoodboardModal.isOpen{display:block;position:relative;z-index:99999}flynt-component[name=TemplateMyMoodboard] .MoodboardModal__Overlay{background:rgba(0,0,0,.75);top:0;right:0;bottom:0;left:0;position:fixed;z-index:999}flynt-component[name=TemplateMyMoodboard] .MoodboardModal__Dialog{background-color:#fff;border-radius:5px;box-shadow:0 4px 20px #00000026;display:flex;flex-direction:column;left:50%;max-width:448px;padding:52px 24px 24px;position:fixed;top:50%;transform:translate(-50%,-50%);width:calc(100% - 32px);z-index:1000}flynt-component[name=TemplateMyMoodboard] .MoodboardModal__Top,flynt-component[name=TemplateMyMoodboard] .MoodboardModal__Status{display:none}flynt-component[name=TemplateMyMoodboard] .MoodboardModal__Form{display:flex;flex-direction:column}flynt-component[name=TemplateMyMoodboard] .MoodboardModal__Label{color:#272d31;font-size:.875rem;font-weight:500;line-height:1.3125rem;margin-bottom:-40px;margin-left:16px;z-index:1}flynt-component[name=TemplateMyMoodboard] .MoodboardModal__Comment{background:#fff;border:0;border-radius:5px;box-shadow:0 4px 4px #00000026;color:#272d31;font-size:.875rem;line-height:1.3125rem;margin-bottom:24px;min-height:100px;padding:54px 16px 24px;resize:vertical}flynt-component[name=TemplateMyMoodboard] .MoodboardModal__Comment::placeholder{color:#7d8183;opacity:1}flynt-component[name=TemplateMyMoodboard] .MoodboardModal__Submit{width:100%}flynt-component[name=TemplateMyMoodboard] .MoodboardModal__Close{background:transparent;border:0;color:#272d31;cursor:pointer;display:block;font-size:1rem;line-height:1.5rem;margin:24px auto 0;text-decoration:underline}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:99999}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal.active{opacity:1;pointer-events:all}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Background{background:rgba(0,0,0,.65);cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Inner{max-height:calc(100vh - 48px);max-width:620px;padding:0 16px;position:relative;width:100%;z-index:2}@media (min-width: 64em){flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Inner{max-height:calc(100vh - 64px)}}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Form{background:#272d31;border-radius:5px;max-height:inherit;overflow-y:auto;padding:56px 24px 32px;position:relative}@media (min-width: 64em){flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Form{padding:64px}}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Close{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;height:48px;justify-content:center;position:absolute;right:8px;top:8px;width:48px}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Close svg{fill:#fff;height:auto;width:16px}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Header{color:#fff;margin-bottom:8px;text-align:center}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Header h2{margin-bottom:16px}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Header p{margin:0 auto;max-width:420px}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content .gform_wrapper{color:#fff}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content .gform_fields,flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content .gfmc-container,flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content .ginput_container{gap:10px!important}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content .gfield_label{color:#fff;margin-bottom:12px}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content .gsection{border:0;padding-bottom:0;padding-top:32px}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content .gsection h3{font-family:var(--font-family-text);font-style:normal;font-weight:400}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content .gsection_title{color:#fff;font-size:1.25rem;font-weight:400;line-height:1.875rem;margin-bottom:0}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content input[type=text],flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content input[type=email],flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content input[type=tel],flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content textarea{background-color:#686c6f;border:0;border-radius:5px;color:#fff;padding:16px!important;font-family:var(--font-family-text);font-style:normal}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content input[type=text]::placeholder,flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content input[type=email]::placeholder,flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content input[type=tel]::placeholder,flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content textarea::placeholder{color:#fff;opacity:1;font-family:var(--font-family-text);font-style:normal}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content textarea{min-height:150px;resize:vertical}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content .gform-theme--framework .gfield--type-choice .gfield_checkbox label,flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content .gfield_checkbox label,flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content .gfield_consent_label{color:#fff;font-size:.875rem;line-height:1.3125rem}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content .ginput_container_consent{padding:32px 0}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content .gfield_checkbox input,flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content .ginput_container_consent input{accent-color:#fff}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content .gform_footer,flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content .gform_page_footer{padding-bottom:0;padding-top:0}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content input[type=submit]{background-color:#6f796e;color:#fff;margin:0;width:100%}flynt-component[name=TemplateMyMoodboard] .TemplateMyMoodboard__SendToFriendModal__Content input[type=submit]:hover{background-color:#5f685e;border-color:#5f685e;color:#fff}flynt-component[name=TemplateRetailerSearch]{padding:140px 0 0}@media (max-width: 63.99em){flynt-component[name=TemplateRetailerSearch]{padding:108px 0 40px}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Breadcrumbs{position:relative;width:100%;z-index:1001}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Wrap{display:flex;flex-direction:column}@media (min-width: 64em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Wrap{height:100vh;min-height:800px;flex-direction:row}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Sidebar{padding:52px 0 0;width:100%;background-color:#fff;height:100%;box-sizing:border-box;flex:0 0 auto}@media (max-width: 63.99em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Sidebar{padding:0}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Sidebar h1{font-weight:400}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Sidebar h1 strong{font-weight:400}@media (min-width: 64em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Sidebar{width:550px}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Sidebar__Inner{display:flex;flex-direction:column;height:100%;padding:32px 0 0}@media (max-width: 63.99em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Sidebar__Inner{padding:0}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search{box-sizing:border-box;flex-shrink:0}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__Intro__Wrap{padding:0 32px 32px}@media (max-width: 63.99em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__Intro__Wrap{padding:0 20px 24px}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__Intro{padding-top:24px}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__Form__Wrap{padding:24px 32px;background:#F2F4F2}@media (max-width: 63.99em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__Form__Wrap{padding:24px 20px}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__Form__Input{padding:0 0 24px;display:flex;flex-direction:column;gap:16px}@media (max-width: 63.99em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__Form__Input{padding:0 0 20px}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__Form__Input input[type=search]{background-color:#fff;border:1px solid #4D544D;border-radius:5px;width:100%;padding-left:16px;font-family:var(--font-family-text);font-style:normal;color:#272d31;font-size:1rem;outline:none}@media (max-width: 63.99em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__Form__Input input[type=search]{font-size:.875rem}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__Form__Input input[type=search]::placeholder{color:#272d31;font-family:var(--font-family-text);font-style:normal;font-size:1rem;font-weight:400}@media (max-width: 63.99em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__Form__Input input[type=search]::placeholder{font-size:.875rem}}@media (min-width: 48em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__Form__Input{flex-direction:row}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__MobileControls{display:flex;gap:8px}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__MobileControls button{display:flex;align-items:center;justify-content:center;gap:10px;padding:18px 10px}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__MobileControls button svg{margin:0}@media (max-width: 47.99em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__MobileControls button{border-left:none}}@media (min-width: 48em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__MobileControls{padding:0 15px}}@media (min-width: 64em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__MobileControls{display:none}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__MobileControls__Filter,flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__MobileControls__Map{flex:1;background-color:#6f796e;color:#fff;border-radius:5px;overflow:hidden;border:none}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__Form__RoomTypes{max-height:0;overflow:hidden;opacity:0;display:flex;justify-content:center;visibility:hidden;transition:all .3s ease-in-out;margin:0 15px}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__Form__RoomTypes[mobile-expanded=true]{max-height:500px;opacity:1;visibility:visible}@media (min-width: 48em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__Form__RoomTypes{max-height:initial;opacity:1;visibility:visible;display:block}}@media (min-width: 64em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__Form__RoomTypes{margin:0}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__Form__RoomTypes__Inner{display:flex;padding:20px 0}@media (min-width: 48em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__Form__RoomTypes__Inner{flex-direction:row;gap:40px;padding:0}}@media (max-width: 63.99em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__Form__RoomTypes__Inner{flex-wrap:wrap;gap:20px;padding-top:32px}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__Form__RoomTypes__Item{font-size:.875rem;line-height:1rem;font-weight:400;display:flex;align-items:center;white-space:nowrap}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__Form__RoomTypes__Item input{accent-color:#000000;margin-top:0;margin-right:8px}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Results__Wrap{flex-grow:1;overflow-y:auto}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Results{display:flex;flex-direction:column;gap:24px;padding:24px 32px;background:#F2F4F2;border-top:1px solid #ffffff}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Results[mobile-expanded=false]{display:none}@media (min-width: 64em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Results{height:100%;overflow-y:scroll}}@media (max-width: 63.99em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Results{padding:24px 20px}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Results__SearchNoLocation{font-size:1rem;line-height:1.5rem}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Results__SearchNoLocation strong{font-weight:600}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Map__Wrap{width:100%;height:100%;position:fixed;top:0;transform:translate(100%);transition:all .3s ease-in-out;z-index:9}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Map__Wrap[mobile-expanded=true]{transform:translate(0)}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Map__Wrap .gm-style-iw-d{overflow:hidden!important}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Map__Wrap .gm-style-iw{padding:0!important}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Map__Wrap .gm-style-iw>button{display:none!important}@media (min-width: 64em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Map__Wrap{width:100%;position:relative;transform:translate(0)}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Map__MobileClose{background-color:var(--color-primary);color:#fff;padding:10px 20px;font-weight:700}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Map__MobileClose button{display:flex;gap:10px;align-items:center;font-size:.875rem;text-transform:uppercase}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Map__MobileClose button svg{width:16px;height:16px}@media (min-width: 64em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Map__MobileClose{display:none}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Map{width:100%;height:100%}flynt-component[name=TemplateRetailerSearch] .gm-style-iw-chr{position:absolute;right:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;z-index:1}flynt-component[name=TemplateRetailerSearch] .gm-style-iw-chr button{opacity:1;right:16px;top:1px}flynt-component[name=TemplateRetailerSearch] .gm-style-iw-chr button span{background-color:#fff}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Map__InfoWindow{position:relative}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Map__InfoWindow--premium .RetailerSearch__Map__InfoWindow__RetailerTypeBadge svg rect{fill:#bc9b64}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Map__InfoWindow .RetailerSearch__Map__InfoWindow__Title{width:100%;padding:12px 32px;background:#272D31;border-radius:5px 5px 0 0}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Map__InfoWindow .RetailerSearch__Map__InfoWindow__Title h4{font-size:1.125rem;line-height:1.5rem;font-weight:400;color:#fff}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Map__InfoWindow .RetailerSearch__Map__InfoWindow__Content{padding:12px 32px;background-color:#fff;border-radius:0 0 5px 5px}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Map__InfoWindow .RetailerSearch__Map__InfoWindow__Buttons{display:flex;gap:24px}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Map__InfoWindow .button{font-family:var(--font-family-text);font-weight:500;font-size:.875rem;line-height:1rem;padding:12px 16px;border-radius:5px}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__RetailerTypes{position:absolute;top:0;left:0;z-index:9;width:100%;background:rgba(255,255,255,.9)}@media (max-width: 63.99em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__RetailerTypes{display:none}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__RetailerTypes__Inner{padding:16px 52px;display:flex;gap:48px}@media (max-width: 79.99em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__RetailerTypes__Inner{flex-direction:column;padding:16px 20px;gap:20px}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__RetailerType{display:flex;gap:28px;flex:1}@media (max-width: 79.99em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__RetailerType{align-items:center;gap:20px}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__RetailerType__Badge img{max-width:55px}@media (max-width: 79.99em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__RetailerType__Badge img{max-width:50px}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__RetailerType__Description{flex:1;font-size:.625rem;padding:4px 0 0}@media (max-width: 79.99em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__RetailerType__Description{padding:0 0 4px}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Map__InfoWindow__RetailerTypeBadge{position:absolute;top:0;right:0;border-radius:0 0 0 10px;overflow:hidden}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Map__InfoWindow__DirectionsLink{display:flex;justify-content:center;align-items:center;gap:10px;font-family:var(--font-family-text);font-size:.875rem;font-weight:600;line-height:1rem}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Map__InfoWindow__DirectionsLink svg{width:14px;height:auto}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Map__InfoWindow__DirectionsLink span{flex:1;white-space:nowrap}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__RetailerTypeTooltips{display:none}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__RetailerTypeTooltip{width:100%;box-sizing:border-box;padding:30px;display:flex;align-items:center;gap:30px}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__RetailerTypeTooltip .RetailerSearch__RetailerTypeTooltip__Badge img{width:100px;height:100px;max-width:initial;object-fit:contain;object-position:center}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__RetailerTypeTooltip--premium{background-color:#bc9b64}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__RetailerTypeTooltip--approved{background-color:#3c3c3c}flynt-component[name=TemplateRetailerSearch].loading{position:relative}flynt-component[name=TemplateRetailerSearch].loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fffc;z-index:1002}@media (max-width: 63.99em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__Form{width:100%;z-index:1002}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__Form.sticky{background-color:#fff;position:fixed;top:67px;visibility:visible;transform:translate(0);opacity:1}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__Form.sticky .RetailerSearch__Search__MobileControls{background-color:#fff}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Search__Form.sticky .RetailerSearch__Search__Form__Input{display:none}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Results__Intro{text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:300}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom{border-radius:5px;background:#ffffff}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__Title{width:100%;background:#272D31;font-size:1.125rem;font-weight:400;font-style:italic;padding:12px 16px;color:#fff;border-radius:5px 5px 0 0;font-family:var(--font-family-heading)}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__Body{position:relative;padding:24px 32px;cursor:pointer}@media (max-width: 63.99em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__Body{padding:24px 20px}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__RetailerBadge{position:absolute;top:-25px;right:-1px;z-index:1}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__RetailerBadge img{width:50px;height:50px;object-fit:contain;object-position:right top}@media (min-width: 64em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__RetailerBadge img{width:60px;height:60px}}@media (min-width: 64em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__RetailerBadge{top:-10px}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__RetailerBadge__Inner{position:relative}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__RetailerBadge__Info{position:absolute;bottom:5px;left:-24px}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__DistanceMobile{font-size:.75rem}@media (min-width: 64em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__DistanceMobile{display:none}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__AddressDistance{display:flex;flex-direction:column;gap:10px}@media (min-width: 64em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__AddressDistance{gap:30px}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__Address{display:flex;gap:10px}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__Address svg{width:auto;height:16px}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__Address span{font-size:.875rem;line-height:1.25rem;font-weight:500;flex:1}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__Distance{display:none;font-size:.75rem;font-weight:700;line-height:1.125rem;width:120px;text-align:center}@media (min-width: 64em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__Distance{justify-content:center;align-items:flex-end}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__RoomTypesDirections{padding-top:10px;display:flex;flex-direction:column;gap:16px}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__RoomTypes{display:flex;gap:10px;flex:1 1 0}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__RoomTypes ul{list-style:none;padding:0;margin:0;display:flex;gap:16px}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__RoomTypes li{display:flex;margin:0;padding:4px 0;align-items:center;font-family:var(--font-family-text);font-size:.875rem;font-style:normal;line-height:1.25rem;white-space:nowrap}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__RoomTypes img{width:100px;height:auto;max-width:16px;max-height:14px;margin-right:8px}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__Directions{width:120px}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__Directions__Inner{height:100%}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__Directions__Inner a{height:100%;display:flex;align-items:center;gap:10px;font-size:.875rem;font-weight:600;line-height:.875rem}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__Directions__Inner a svg{width:16px;height:auto}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__Buttons{display:flex;gap:8px;padding:0 8px 8px;background:#ffffff;border-radius:0 0 5px 5px}@media (max-width: 63.99em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__Buttons{flex-direction:column}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__Buttons button,flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__Buttons a{flex:0 0 auto!important;width:50%}}@media (max-width: 63.99em) and (max-width: 63.99em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__Buttons button,flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__Buttons a{width:100%}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__RangesToggleButton{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;font-weight:500;line-height:1rem;background-color:#d9ddd9;padding:12px 16px;cursor:pointer;flex:1 1 0;border-radius:5px}@media (max-width: 63.99em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__RangesToggleButton{font-size:.875rem;line-height:1rem}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__RangesToggleButton svg{width:12px;height:auto;transition:all .3s ease-in-out}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__DetailsButton{font-size:.875rem;font-weight:500;color:#fff;line-height:1.125rem;text-decoration:none;background-color:#6f796e;padding:12px 16px;text-align:center;border-radius:5px}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__Ranges__Wrap{opacity:0;max-height:0;visibility:hidden;overflow:hidden;transition:all .3s ease-in-out}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__Ranges{display:flex;padding:24px 32px;background-color:#d9ddd9;border-radius:0 0 5px 5px}@media (max-width: 63.99em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__Ranges{padding:24px 20px}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__Ranges ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;width:100%;gap:12px 8px}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__Ranges li{display:flex;gap:8px;align-items:flex-start;width:calc(50% - 4px);margin:0;font-family:var(--font-family-text);font-size:.875rem;font-style:normal;line-height:1.125rem;color:#52575a}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__Ranges svg{margin-top:2px;width:14px;height:auto;fill:#52575a}@media (min-width: 64em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__Ranges li{padding-right:20px}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__RetailerBadge__Info{display:none}@media (min-width: 64em){flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom__RetailerBadge__Info{display:block}}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom[aria-expanded=true] .RetailerSearch__Showroom__Ranges__Wrap{opacity:1;max-height:1000px;visibility:visible}flynt-component[name=TemplateRetailerSearch] .RetailerSearch__Showroom[aria-expanded=true] .RetailerSearch__Showroom__RangesToggleButton svg{transform:rotate(180deg)}flynt-component[name=TemplateRetailersMap] .RetailersMap__Map__Wrap{width:100%;height:100vh}flynt-component[name=TemplateRetailersMap] .RetailersMap__Map__Wrap .gm-style-iw-d{overflow:hidden!important}flynt-component[name=TemplateRetailersMap] .RetailersMap__Map__Wrap .gm-style-iw{padding:0!important}flynt-component[name=TemplateRetailersMap] .RetailersMap__Map__Wrap .gm-style-iw>button{display:none!important}@media (min-width: 64em){flynt-component[name=TemplateRetailersMap] .RetailersMap__Map__Wrap{width:100%;height:calc(100vh - 100px)}}flynt-component[name=TemplateRetailersMap] .RetailersMap__Map{width:100%;height:100%}flynt-component[name=TemplateRetailersMap] .RetailersMap__Map__InfoWindow{position:relative;display:flex;flex-direction:column;gap:16px;text-align:center;padding:10px 40px}flynt-component[name=TemplateRetailersMap] .RetailersMap__Map__InfoWindow--premium .RetailersMap__Map__InfoWindow__RetailerTypeBadge svg rect{fill:#bc9b64}flynt-component[name=TemplateRetailersMap] .RetailersMap__Map__InfoWindow h4{font-size:1rem;font-weight:600;line-height:1.375rem}flynt-component[name=TemplateRetailersMap] .RetailersMap__Map__InfoWindow .button{font-family:var(--font-family-text);font-weight:700;font-size:10px;line-height:12px;padding:12px 20px;margin-top:5px;border-radius:10px}flynt-component[name=TemplateRetailersMap] .RetailersMap__Map__InfoWindow__RetailerTypeBadge{position:absolute;top:0;right:0;border-radius:0 0 0 10px;overflow:hidden}flynt-component[name=TemplateRetailersMap] .RetailersMap__Map__InfoWindow__DirectionsLink{display:flex;justify-content:center;align-items:center;gap:12px;font-family:var(--font-family-text);font-size:.625rem;font-weight:700;line-height:.75rem;text-transform:uppercase}flynt-component[name=TemplateSinglePost]{background-color:#fff}flynt-component[name=TemplateSinglePost] .SinglePost__Header{background:#3D4246}@media (min-width: 64em){flynt-component[name=TemplateSinglePost] .SinglePost__Header{padding-top:140px;margin-bottom:128px}}flynt-component[name=TemplateSinglePost] .SinglePost__Breadcrumbs{position:relative}flynt-component[name=TemplateSinglePost] .SinglePost__Header__Inner{padding:116px 0 372px;position:relative}@media (max-width: 63.99em){flynt-component[name=TemplateSinglePost] .SinglePost__Header__Inner{padding:108px 0 123px}}flynt-component[name=TemplateSinglePost] .SinglePost__Header__Categories{display:flex;align-items:center;justify-content:center;gap:16px;list-style:none;margin:0 0 32px;flex-wrap:wrap}@media (max-width: 63.99em){flynt-component[name=TemplateSinglePost] .SinglePost__Header__Categories{margin-bottom:24px}}flynt-component[name=TemplateSinglePost] .SinglePost__Header__Categories li{padding:6px 8px;background-color:#52575a;color:#fff;font-size:.875rem;line-height:1.125rem;font-weight:400;border-radius:5px}flynt-component[name=TemplateSinglePost] .SinglePost__Header__Title{margin-bottom:32px}@media (min-width: 64em){flynt-component[name=TemplateSinglePost] .SinglePost__Header__Title{max-width:1000px;margin:0 auto 32px}}@media (max-width: 63.99em){flynt-component[name=TemplateSinglePost] .SinglePost__Header__Title{margin-bottom:28px}}flynt-component[name=TemplateSinglePost] .SinglePost__Header__Title h1{text-align:center;color:#fff;font-family:var(--font-family-text);font-style:normal}flynt-component[name=TemplateSinglePost] .SinglePost__Header__Date{text-align:center;font-size:.875rem;line-height:1.125rem;color:#fff;margin-bottom:64px}@media (max-width: 63.99em){flynt-component[name=TemplateSinglePost] .SinglePost__Header__Date{margin-bottom:44px}}flynt-component[name=TemplateSinglePost] .SinglePost__Header__FeatureImage{position:absolute;left:0;bottom:-128px;width:100%}@media (max-width: 63.99em){flynt-component[name=TemplateSinglePost] .SinglePost__Header__FeatureImage{bottom:-64px}}flynt-component[name=TemplateSinglePost] .SinglePost__Header__FeatureImage img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:5px}@media (max-width: 63.99em){flynt-component[name=TemplateSinglePost] .SinglePost__Header__FeatureImage img{height:auto;aspect-ratio:2/1}}flynt-component[name=TemplateSinglePost] .SinglePost__ContentWrap{padding-top:128px;position:relative}@media (max-width: 63.99em){flynt-component[name=TemplateSinglePost] .SinglePost__ContentWrap{padding-top:96px}}flynt-component[name=TemplateSinglePost] .SinglePost__QuickLinks__Sidebar__Wrap{position:absolute;top:0;left:0;height:100%}flynt-component[name=TemplateSinglePost] .SinglePost__QuickLinks__Sidebar{display:none;border-radius:0 5px 5px 0}flynt-component[name=TemplateSinglePost] .SinglePost__QuickLinks__Sidebar.sticky{position:-webkit-sticky;position:sticky;top:130px;visibility:visible;transform:translate(0);opacity:1}flynt-component[name=TemplateSinglePost] .SinglePost__QuickLinks__Sidebar.sticky--hidden{visibility:hidden;transform:translate(-100%);opacity:0}@media (min-width: 80em){flynt-component[name=TemplateSinglePost] .SinglePost__QuickLinks__Sidebar{display:flex;flex-direction:column;gap:4px;visibility:visible;transform:translate(0);opacity:1;left:0;width:285px;margin-top:128px;z-index:9;transition:all .3s ease-in-out}}flynt-component[name=TemplateSinglePost] .SinglePost__QuickLinks{padding:32px;max-height:calc(100vh - 360px);overflow-y:scroll;background-color:#6f796e;border-radius:0 5px 5px 0}flynt-component[name=TemplateSinglePost] .SinglePost__QuickLinks::-webkit-scrollbar{width:0px}flynt-component[name=TemplateSinglePost] .SinglePost__QuickLinks ul{list-style:none;padding:24px 0 0;margin:0}flynt-component[name=TemplateSinglePost] .SinglePost__QuickLinks li{margin:0 0 12px;padding:0 0 12px;border-bottom:1px solid rgba(255,255,255,.3);line-height:initial;position:relative}flynt-component[name=TemplateSinglePost] .SinglePost__QuickLinks li:last-child{margin-bottom:0;padding:0;border:none}flynt-component[name=TemplateSinglePost] .SinglePost__QuickLinks li a{display:block;font-size:.875rem;line-height:1.25rem;text-decoration:none;color:#fff}flynt-component[name=TemplateSinglePost] .SinglePost__QuickLinks li a:hover{text-decoration:underline}flynt-component[name=TemplateSinglePost] .SinglePost__QuickLinks__Label{font-size:1rem;line-height:1.375rem;font-weight:400;color:#fff;font-family:var(--font-family-heading)}flynt-component[name=TemplateSinglePost] .SinglePost__Share{padding-top:32px}flynt-component[name=TemplateSinglePost] .SinglePost__Share .addtoany_list{display:flex;align-items:center;justify-content:center;gap:16px}flynt-component[name=TemplateSinglePost] .SinglePost__Share .addtoany_list a,flynt-component[name=TemplateSinglePost] .SinglePost__Share .addtoany_list span{padding:0;width:unset!important;height:unset!important;border-radius:0!important;border:none!important;background:none!important}flynt-component[name=TemplateSinglePost] .SinglePost__Share .addtoany_list a svg,flynt-component[name=TemplateSinglePost] .SinglePost__Share .addtoany_list span svg{width:28px;height:auto;fill:#fff}@media (min-width: 64em){flynt-component[name=TemplateSinglePost] .SinglePost__Share .addtoany_list{justify-content:flex-start}}flynt-component[name=TemplateSinglePost] .SinglePost__Share__Label{font-size:.875rem;line-height:1.3125rem;font-weight:700;text-transform:uppercase;padding-bottom:16px;display:none}flynt-component[name=TemplateSinglePost] .SinglePost__RelatedPosts{padding:32px;background-color:#272d31;color:#fff;border-radius:0 5px 5px 0}flynt-component[name=TemplateSinglePost] .SinglePost__RelatedPosts__Label{font-size:1rem;line-height:1.25rem;font-weight:400;font-family:var(--font-family-heading);padding-bottom:24px}flynt-component[name=TemplateSinglePost] .SinglePost__RelatedPosts__List{list-style:none;padding:0}flynt-component[name=TemplateSinglePost] .SinglePost__RelatedPosts__Item{margin:0 0 12px;padding:0 0 12px;border-bottom:1px solid rgba(255,255,255,.3)}flynt-component[name=TemplateSinglePost] .SinglePost__RelatedPosts__Item:last-child{border:none;margin:0;padding:0}flynt-component[name=TemplateSinglePost] .SinglePost__RelatedPosts__Item a{text-decoration:none}flynt-component[name=TemplateSinglePost] .SinglePost__RelatedPosts__Item a:hover{text-decoration:underline}flynt-component[name=TemplateSinglePost] .SinglePost__Content{max-width:800px;margin:0 auto}flynt-component[name=TemplateSinglePost] .SinglePost__Content__Text p{padding-bottom:24px;color:#52575a}flynt-component[name=TemplateSinglePost] .SinglePost__Content__Text>p:first-of-type{font-size:1.25rem;line-height:1.625rem;font-weight:400;color:#272d31}@media (max-width: 63.99em){flynt-component[name=TemplateSinglePost] .SinglePost__Content__Text>p:first-of-type{font-size:1.125rem;line-height:1.5rem}}flynt-component[name=TemplateSinglePost] .SinglePost__Content__Text img{margin-bottom:30px}flynt-component[name=TemplateSinglePost] .SinglePost__Content__Text .wp-caption{padding-bottom:30px;max-width:100%!important}flynt-component[name=TemplateSinglePost] .SinglePost__Content__Text .wp-caption img{margin-bottom:0}flynt-component[name=TemplateSinglePost] .SinglePost__Content__Text .wp-caption.aligncenter{margin-left:auto;margin-right:auto}flynt-component[name=TemplateSinglePost] .SinglePost__Content__Text .wp-caption-text{margin-top:0;text-align:center;padding:10px;font-size:.875rem;line-height:1.375rem}flynt-component[name=TemplateSinglePost] .SinglePost__Content__Text h3{font-weight:400;padding:24px 0 16px;font-size:2rem;line-height:2.5rem;font-family:var(--font-family-text);font-style:normal}@media (max-width: 63.99em){flynt-component[name=TemplateSinglePost] .SinglePost__Content__Text h3{font-size:1.5rem;line-height:2rem}}flynt-component[name=TemplateSinglePost] .SinglePost__Content__Text blockquote{font-family:var(--font-family-heading);color:var(--color-primary);font-size:1.125rem;line-height:1.5rem;position:relative;margin-left:0;padding-left:20px}flynt-component[name=TemplateSinglePost] .SinglePost__Content__Text blockquote p:last-child{margin-bottom:0;padding-bottom:0}flynt-component[name=TemplateSinglePost] .SinglePost__Content__Text blockquote:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background-color:var(--color-primary)}@media (min-width: 64em){flynt-component[name=TemplateSinglePost] .SinglePost__Content__Text blockquote{font-size:1.375rem;line-height:2.0625rem;padding-left:40px}}flynt-component[name=TemplateSinglePost] .SinglePost__Cta{margin-top:50px;background-color:var(--color-primary);border-radius:0 15px;overflow:hidden}flynt-component[name=TemplateSinglePost] .SinglePost__Cta__Inner{display:flex;flex-direction:column}@media (min-width: 64em){flynt-component[name=TemplateSinglePost] .SinglePost__Cta__Inner{flex-direction:row;flex-wrap:wrap;border-radius:0 30px}}flynt-component[name=TemplateSinglePost] .SinglePost__Cta__Image{height:200px}flynt-component[name=TemplateSinglePost] .SinglePost__Cta__Image img{width:100%;height:100%;object-fit:cover;object-position:center}@media (min-width: 64em){flynt-component[name=TemplateSinglePost] .SinglePost__Cta__Image{height:initial;width:295px;flex:0 0 auto}}flynt-component[name=TemplateSinglePost] .SinglePost__Cta__Content{background-color:var(--color-primary);padding:30px 20px;text-align:center}flynt-component[name=TemplateSinglePost] .SinglePost__Cta__Content h3{font-weight:600;color:#fff}@media (min-width: 64em){flynt-component[name=TemplateSinglePost] .SinglePost__Cta__Content h3{line-height:2.25rem}}@media (min-width: 64em){flynt-component[name=TemplateSinglePost] .SinglePost__Cta__Content{flex:1;padding:45px 60px;text-align:left}}flynt-component[name=TemplateSinglePost] .SinglePost__Cta__Text{color:#fff;padding-top:20px}flynt-component[name=TemplateSinglePost] .SinglePost__Cta__Text a{color:#fff;text-decoration:underline;font-weight:600}flynt-component[name=TemplateSinglePost] .SinglePost__Cta__Buttons{padding-top:32px;display:flex;flex-direction:column;justify-content:center;gap:20px}@media (min-width: 64em){flynt-component[name=TemplateSinglePost] .SinglePost__Cta__Buttons{flex-direction:row;gap:32px}}flynt-component[name=TemplateSingleRealStory]{background:#F2F4F2;padding:140px 0 0}@media (min-width: 64em){flynt-component[name=TemplateSingleRealStory]{border-radius:0 0 50px 50px}}@media (max-width: 63.99em){flynt-component[name=TemplateSingleRealStory]{padding:72px 0 0}}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Breadcrumbs{position:relative}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Breadcrumbs .NavigationBreadcrumbs{background:#ffffff}@media (min-width: 64em){flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header{padding:116px 0 64px}}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Inner{display:flex;gap:32px}@media (max-width: 63.99em){flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Inner{flex-direction:column}}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Info{width:33.333%}@media (max-width: 63.99em){flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Info{width:100%}}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Heading{padding:32px}@media (max-width: 63.99em){flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Heading{padding:32px 16px}}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Title h1{font-weight:400}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Subtitle{margin-top:16px}@media (min-width: 64em){flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Subtitle{font-size:1.25rem;line-height:1.75rem}}@media (max-width: 63.99em){flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Subtitle{margin-top:8px}}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Subtitle span{margin:0 12px}@media (max-width: 63.99em){flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Subtitle span{margin:0 8px}}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Slider{width:66.666%;position:relative}@media (min-width: 64em){flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Slider{height:100%}}@media (max-width: 63.99em){flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Slider{width:100%}}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Accordion__Item{border-radius:5px;overflow:hidden;margin-bottom:1px}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Accordion__Item:last-child{margin-bottom:0}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Accordion__Item--Light{background:#ffffff}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Accordion__Item--Dark{background:#272D31;color:#fff}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Accordion__Item--Dark svg{fill:#fff}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Accordion__Item__Header__Inner{padding:24px 32px}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Accordion__Item__Title{font-weight:400}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Accordion__Item__Content{padding:0 16px 24px}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Accordion__Item__Content p{font-size:.875rem;line-height:1.375rem}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__ProjectSpecTable{margin-bottom:16px}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__ProjectSpecTable:last-child{margin-bottom:0}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__ProjectSpecTable__Row{display:flex;gap:12px;padding:12px 16px;background:#F2F4F2;margin-bottom:1px}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__ProjectSpecTable__Row:last-child{margin-bottom:0}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__ProjectSpecTable__Row__Title{font-size:.875rem;line-height:1.375rem;font-weight:500;width:30%}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__ProjectSpecTable__Row__Content{font-size:.875rem;line-height:1.375rem;font-weight:400;width:70%}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__ProjectSpecTable__Row__Content a{font-weight:600}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__ColorsList{display:flex;flex-wrap:wrap;gap:20px}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Color{width:90px}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Color__Swatch__Inner{width:100%;height:90px;display:flex;align-items:center;justify-content:center;border-radius:5px}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Color__Swatch__GalleryIcon{width:30px}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Color__Swatch__GalleryIcon img{width:100%;height:auto}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Color__Name{text-align:center;font-size:.75rem;line-height:1rem;margin-top:8px}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Color__Moodboard{margin-top:24px}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__RetailerInfo{display:flex;gap:20px}@media (max-width: 63.99em){flynt-component[name=TemplateSingleRealStory] .SingleRealStory__RetailerInfo{flex-direction:column}}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__RetailerInfo__Head__Badge{width:60px}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__RetailerInfo__Head__Badge img{width:100%;height:auto}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__RetailerInfo__Content{flex:1}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__RetailerInfo__Head__Title{margin-bottom:12px}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__RetailerInfo__Head__Title h6{font-family:var(--font-family-text);font-style:normal}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Retailer__Cta{margin-top:24px}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Retailer__Cta .button{margin-bottom:16px}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Retailer__Cta .button:last-child{margin-bottom:0}@media (min-width: 64em){flynt-component[name=TemplateSingleRealStory] .SingleRealStory__FindShowroom{padding:20px 0}}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__FindShowroom__Inner{display:flex;gap:24px}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__FindShowroom__Media{width:140px}@media (max-width: 63.99em){flynt-component[name=TemplateSingleRealStory] .SingleRealStory__FindShowroom__Media{display:none}}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__FindShowroom__Media img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:5px}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__FindShowroom__Content{flex:1}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__FindShowroom__Content .button{margin-top:16px}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Slider--Main img{width:100%;height:auto;aspect-ratio:5/4;object-fit:cover;border-radius:5px}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Slider__Nav{width:100%;display:flex;justify-content:center;z-index:1}@media (min-width: 64em){flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Slider__Nav{position:absolute;bottom:32px;left:0}}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Slider__Nav .slider{max-width:414px;overflow:hidden}@media (max-width: 63.99em){flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Slider__Nav .slider{flex:1}}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Slider__Nav .slider .swiper-wrapper .slider-item{opacity:60%}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Slider__Nav .slider .swiper-wrapper .slider-item.swiper-slide-thumb-active{opacity:100%}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Slider__Nav .slider .swiper-wrapper .slider-item img{width:128px;height:auto;aspect-ratio:10/7;object-fit:cover;object-position:center center;border:1px solid #ffffff;border-radius:5px;cursor:pointer}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Slider__Nav__Inner{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:24px;padding:20px}@media (min-width: 64em){flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Slider__Nav__Inner{border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.3);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:5px}}@media (max-width: 63.99em){flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Slider__Nav__Inner{width:100%;padding:20px 0}}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Slider__Nav__Inner button{position:unset;transform:unset;top:unset;bottom:unset;left:unset;right:unset;width:40px;height:40px;border:1px solid #E9EAEB;border-radius:5px}@media (max-width: 63.99em){flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Slider__Nav__Inner button{border-color:#6f796e}}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Slider__Nav__Inner button svg{width:16px;height:auto;fill:#fff}@media (max-width: 63.99em){flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Header__Slider__Nav__Inner button svg{fill:#6f796e}}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Testimonial{padding:32px 0 128px}@media (max-width: 63.99em){flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Testimonial{padding:32px 0 48px}}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Testimonial__Header{margin-bottom:48px}@media (max-width: 63.99em){flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Testimonial__Header{margin-bottom:32px}}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Testimonial__Header__Inner{display:flex;justify-content:space-between}@media (max-width: 63.99em){flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Testimonial__Header__Inner{flex-direction:column-reverse;gap:28px}}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Testimonial__Content__Inner{padding:48px 64px;background:#ffffff;border-radius:5px;display:flex;gap:40px}@media (max-width: 63.99em){flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Testimonial__Content__Inner{flex-direction:column;padding:32px;gap:20px}}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Testimonial__Content__Icon{width:48px}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Testimonial__Content__Icon svg{width:100%;height:auto}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Testimonial__Content__Wrapper{flex:1}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Testimonial__Content__Title{margin-bottom:24px}@media (max-width: 63.99em){flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Testimonial__Content__Title{margin-bottom:16px}}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Testimonial__Content__Title h3{font-weight:500;font-family:var(--font-family-text);font-style:normal}flynt-component[name=TemplateSingleRealStory] .SingleRealStory__Testimonial__Content__Author{margin-top:24px;font-weight:600;font-size:.875rem;line-height:1.375rem}flynt-component[name=TemplateSingleShowroom]{background:#F2F4F2;padding:140px 0 128px}@media (min-width: 64em){flynt-component[name=TemplateSingleShowroom]{border-radius:0 0 50px 50px}}@media (max-width: 63.99em){flynt-component[name=TemplateSingleShowroom]{padding:108px 0 48px}}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Breadcrumbs{position:relative;background:#ffffff;height:52px}@media (max-width: 63.99em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Breadcrumbs{display:none}}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header{padding:128px 0 0}@media (max-width: 63.99em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header{padding:0 0 40px}}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Inner{display:flex;gap:96px}@media (max-width: 63.99em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Inner{flex-direction:column;gap:32px}}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Info{width:62%}@media (max-width: 63.99em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Info{width:100%}}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Info__Inner{display:flex;gap:32px}@media (max-width: 63.99em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Info__Inner{flex-direction:column-reverse;gap:24px}}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Info__Content{flex:1}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Info__Title{margin-bottom:32px}@media (max-width: 63.99em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Info__Title{margin-bottom:24px}}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Info__Title h1{font-weight:400}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Info__Address{font-size:1.25rem;line-height:1.75rem;color:#686c6f;font-weight:500;display:flex;gap:24px;margin-bottom:32px}@media (max-width: 63.99em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Info__Address{font-size:1rem;line-height:1.5rem;gap:12px;margin-bottom:20px}}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Info__Address svg{width:auto;height:22px;fill:#272d31;margin-top:2px}@media (max-width: 63.99em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Info__Address span{flex:1}}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Info__Description{margin-bottom:28px}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Info__Icons__Items{display:flex;gap:16px;list-style:none;margin-bottom:32px}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Info__Icon__Item{display:flex;gap:10px;font-size:.875rem;line-height:1.375rem;font-weight:400;align-items:center}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Info__Icon__Item img{width:18px;height:auto;max-height:14px}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Info__Icon__Item__Name{flex:1}@media (max-width: 63.99em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Info__Buttons .button{width:100%;justify-content:center}}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Info__Badge{width:80px}@media (max-width: 63.99em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Info__Badge{width:60px}}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Info__Badge__Image img{width:100%;height:auto}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Info__Badge__Tooltip{display:flex;justify-content:center;margin-top:8px}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Form{width:38%}@media (max-width: 63.99em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Form{width:100%}}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Form .BlockForm{padding:0}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Info__Map{width:100%;height:auto;aspect-ratio:9/5;margin-top:32px}@media (max-width: 63.99em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Header__Info__Map{aspect-ratio:1/1}}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data{padding:64px 0 0}@media (max-width: 63.99em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data{padding:0}}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Inner{display:flex;gap:96px}@media (max-width: 63.99em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Inner{flex-direction:column;gap:28px}}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Info{width:62%}@media (max-width: 63.99em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Info{width:100%}}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Details--Items{padding:32px;background:#ffffff;border-radius:5px;display:flex;gap:32px}@media (max-width: 63.99em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Details--Items{flex-wrap:wrap;padding:24px}}@media (min-width: 64em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Details--Item#SingleShowroom__OpeningTimes{min-width:250px}}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Details--Item#SingleShowroom__OpeningTimes .SingleShowroom__Data__Details--Item__Content ul{list-style:none;margin:0;padding:0}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Details--Item#SingleShowroom__OpeningTimes .SingleShowroom__Data__Details--Item__Content ul li{display:flex;gap:16px}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Details--Item#SingleShowroom__OpeningTimes .SingleShowroom__Data__Details--Item__Content ul li strong{font-weight:400;width:100px}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Details--Item#SingleShowroom__ServicesOffered{flex:1}@media (min-width: 64em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Details--Item#SingleShowroom__Awards{width:150px}}@media (max-width: 63.99em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Details--Item{width:100%}}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Details--Item__Title{margin-bottom:16px}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Details--Item__Title h3{display:flex;gap:16px;font-size:1.25rem;line-height:1.75rem;font-weight:500;font-family:var(--font-family-text);font-style:normal}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Details--Item__Title h3 svg{width:16px;height:auto;fill:#272d31}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Details--Item__Title h3 svg path{fill:#272d31}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Details--Item__Content ul li{font-size:.875rem;line-height:1.375rem;margin:0 0 4px}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Details--Item__Content ul li:last-child{margin:0}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Details--Item__Awards{display:flex;flex-direction:column;gap:8px}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Details--Item__Award{width:100px}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Details--Item__Award img{width:100%;height:auto}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Cta{width:38%}@media (max-width: 63.99em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Cta{width:100%}}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Cta__Inner{display:flex;text-decoration:none;border-radius:5px;overflow:hidden}@media (max-width: 79.99em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Cta__Inner{flex-direction:column}}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Cta__Image{width:50%}@media (max-width: 79.99em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Cta__Image{width:100%}}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Cta__Image img{border-radius:5px;width:100%;height:100%;object-fit:cover}@media (max-width: 79.99em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Cta__Image img{aspect-ratio:2/1}}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Cta__Content{width:50%;background:#ffffff;padding:32px}@media (max-width: 79.99em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Cta__Content{width:100%;padding:24px}}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Cta__Categories{width:100%;list-style:none;margin:0 0 16px;display:flex;gap:16px;flex-wrap:wrap}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Cta__Categories li{padding:6px 8px;background-color:#272d31;color:#fff;font-size:.875rem;line-height:1.125rem;font-weight:400;border-radius:5px}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Cta__Title{padding:0 16px;font-size:1.25rem;line-height:1.75rem;font-weight:400}@media (max-width: 63.99em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Cta__Title{font-size:1.125rem;line-height:1.625rem}}flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Cta__Description{margin-top:16px;padding:0 16px;font-size:.875rem;line-height:1.375rem;font-weight:400;color:#686c6f}@media (max-width: 63.99em){flynt-component[name=TemplateSingleShowroom] .SingleShowroom__Data__Cta__Description{margin-top:8px}}flynt-component[name=TemplateSingleShowroom] #SingleShowroom__Ranges .RangesOnDisplay{padding:64px 0 0}
