.image-overlay .overlay{opacity:0;position:absolute;inset:0;background-color:rgba(0,0,0,.1);transition:all .5s ease-in-out}@media only screen and (max-width:899px){.image-overlay .overlay{display:none}}.image-overlay .overlay a{position:absolute;bottom:1rem;right:1rem;background-color:#fff;color:#c68945;font-family:"calluna",serif;font-weight:700;font-style:normal;font-style:italic;font-size:calc(.85rem*var(--text-multiplier));line-height:calc(1.13rem*var(--text-multiplier));text-decoration:none;padding:.5rem 1.2rem;border-radius:1rem}@media only screen and (max-width:899px){.image-overlay .overlay a{font-size:18px;line-height:1.1}}.image-overlay:hover .overlay{opacity:1;transition:all .5s ease-in-out}@media only screen and (max-width:899px){.image-overlay:hover .overlay{display:none}}.display_grid{display:grid;grid-template-columns:1.5rem repeat(4,5.3rem) repeat(4,5.2rem) repeat(4,5.3rem) repeat(3,5.2rem) 5.8rem;grid-template-rows:auto}@media only screen and (max-width:899px){.display_grid{grid-template-columns:repeat(10,1fr);gap:2rem}}.font_graphie_book{font-family:"graphie",sans-serif;font-weight:400;font-style:normal}.font_graphie_regular{font-family:"graphie",sans-serif;font-weight:500;font-style:normal}.font_graphie_semiBold{font-family:"graphie",sans-serif;font-weight:600;font-style:normal}.font_graphie_bold{font-family:"graphie",sans-serif;font-weight:700;font-style:normal}.font_calluna_regular{font-family:"calluna",serif;font-weight:400;font-style:normal}.font_calluna_bold{font-family:"calluna",serif;font-weight:700;font-style:normal}.font_calluna_bold_italic{font-family:"calluna",serif;font-weight:700;font-style:italic}.font_calluna_semiBold{font-family:"calluna",serif;font-weight:600;font-style:normal}.font_calluna_semiBold_italic{font-family:"calluna",serif;font-weight:600;font-style:italic}.font_h1{font-size:calc(3rem*var(--text-multiplier));line-height:calc(3.2800000000000002rem*var(--text-multiplier))}.font_15{font-size:calc(.705rem*var(--text-multiplier));line-height:calc(.985rem*var(--text-multiplier))}@media only screen and (max-width:899px){.font_15{font-size:15px;line-height:1.1}}.font_16{font-size:calc(.75rem*var(--text-multiplier));line-height:calc(1.03rem*var(--text-multiplier))}@media only screen and (max-width:899px){.font_16{font-size:16px;line-height:1.1}}.font_17{font-size:calc(.8rem*var(--text-multiplier));line-height:calc(1.08rem*var(--text-multiplier))}@media only screen and (max-width:899px){.font_17{font-size:17px;line-height:1.1}}.font_18{font-size:calc(.85rem*var(--text-multiplier));line-height:calc(1.13rem*var(--text-multiplier))}@media only screen and (max-width:899px){.font_18{font-size:18px;line-height:1.1}}.font_20{font-size:calc(.94rem*var(--text-multiplier));line-height:calc(1.22rem*var(--text-multiplier))}@media only screen and (max-width:899px){.font_20{font-size:20px;line-height:1.1}}.font_22{font-size:calc(.97rem*var(--text-multiplier));line-height:calc(1.25rem*var(--text-multiplier))}@media only screen and (max-width:899px){.font_22{font-size:22px;line-height:1.1}}.font_24{font-size:calc(1.125rem*var(--text-multiplier));line-height:calc(1.405rem*var(--text-multiplier))}@media only screen and (max-width:899px){.font_24{font-size:24px;line-height:1.1}}.font_30{font-size:calc(1.41rem*var(--text-multiplier));line-height:calc(1.69rem*var(--text-multiplier))}@media only screen and (max-width:899px){.font_30{font-size:30px;line-height:1.1}}.font_32{font-size:calc(1.5rem*var(--text-multiplier));line-height:calc(1.78rem*var(--text-multiplier))}@media only screen and (max-width:899px){.font_32{font-size:32px;line-height:1.1}}.font_36{font-size:calc(1.69rem*var(--text-multiplier));line-height:calc(1.97rem*var(--text-multiplier))}@media only screen and (max-width:899px){.font_36{font-size:35px;line-height:1.1}}.font_64{font-size:calc(3rem*var(--text-multiplier));line-height:calc(3.2800000000000002rem*var(--text-multiplier))}@media only screen and (max-width:899px){.font_64{font-size:64px;line-height:1.1}}.font_75{font-size:calc(3.52rem*var(--text-multiplier));line-height:calc(3.8rem*var(--text-multiplier))}@media only screen and (max-width:899px){.font_75{font-size:75px;line-height:1.1}}.font_80{font-size:calc(4rem*var(--text-multiplier));line-height:calc(4.28rem*var(--text-multiplier))}@media only screen and (max-width:899px){.font_80{font-size:80px;line-height:1.1}}.blue_btn{font-family:"calluna",serif;font-weight:700;font-style:normal;font-weight:600;font-style:italic;font-size:calc(.85rem*var(--text-multiplier));line-height:calc(1.13rem*var(--text-multiplier));background-color:#25384a;color:#dacec5;border-radius:1rem;text-decoration:none;padding:.5rem 1.5rem;width:fit-content;transition:all .5s ease-in-out}@media only screen and (max-width:899px){.blue_btn{font-size:18px;line-height:1.1}}@media only screen and (max-width:899px){.blue_btn{border-radius:20px;padding:10px 25px;font-weight:700}}.blue_btn:hover{background-color:#535f6d;color:#ebe6e2;transition:all .5s ease-in-out}.grey_btn{font-family:"calluna",serif;font-weight:700;font-style:normal;font-weight:600;font-style:italic;font-size:calc(.85rem*var(--text-multiplier));line-height:calc(1.13rem*var(--text-multiplier));background-color:#ebe6e2;color:#25384a;border-radius:1rem;text-decoration:none;padding:.38rem 1.5rem;width:fit-content;transition:all .5s ease-in-out}@media only screen and (max-width:899px){.grey_btn{font-size:18px;line-height:1.1}}@media only screen and (max-width:899px){.grey_btn{border-radius:20px;padding:10px 25px;font-weight:700}}.grey_btn:hover{background-color:#fff;transition:all .5s ease-in-out}.cfi__finishes{display:grid;grid-template-columns:1.5rem repeat(4,5.3rem) repeat(4,5.2rem) repeat(4,5.3rem) repeat(3,5.2rem) 5.8rem;grid-template-rows:auto;margin-bottom:1rem}@media only screen and (max-width:899px){.cfi__finishes{grid-template-columns:repeat(10,1fr);gap:2rem}}.cfi__finishes:first-of-type .images__thumbnails{display:block}@media only screen and (max-width:899px){.cfi__finishes:first-of-type .images__thumbnails{display:flex;width:100%;padding-left:20px;padding-right:20px}}.cfi__finishes-header{grid-column:1/span 18;text-align:center;padding:4.7rem 0;text-transform:uppercase;font-size:calc(.705rem*var(--text-multiplier));line-height:calc(.985rem*var(--text-multiplier));font-family:"graphie",sans-serif;font-weight:500;font-style:normal;letter-spacing:.15rem;margin:0}@media only screen and (max-width:899px){.cfi__finishes-header{font-size:15px;line-height:1.1}}@media only screen and (max-width:899px){.cfi__finishes-header{margin:120px 0 60px;padding:0}}@media only screen and (max-width:600px){.cfi__finishes-header{font-size:12px;letter-spacing:2px}}.cfi__finishes .images{grid-column:5/span 12;display:flex;gap:1rem}@media only screen and (max-width:899px){.cfi__finishes .images{grid-column:1/span 10;flex-wrap:wrap}}.cfi__finishes .images .front,.cfi__finishes .images .side{border-radius:.24rem;overflow:hidden;width:52.5rem;position:relative}@media only screen and (max-width:899px){.cfi__finishes .images .front,.cfi__finishes .images .side{border-radius:5px;width:100%}}.cfi__finishes .images .front img,.cfi__finishes .images .side img{width:100%;height:100%;object-fit:cover}.cfi__finishes .images .front{display:block}.cfi__finishes .images .side{display:none}.cfi__finishes .images .image-number{position:absolute;top:1rem;right:2rem;color:#fff;font-family:"calluna",serif;font-weight:600;font-style:italic;font-size:calc(.85rem*var(--text-multiplier));line-height:calc(1.13rem*var(--text-multiplier))}@media only screen and (max-width:899px){.cfi__finishes .images .image-number{font-size:18px;line-height:1.1}}.cfi__finishes .images__thumbnails{width:6rem;align-items:center;justify-content:space-between}@media only screen and (max-width:899px){.cfi__finishes .images__thumbnails{width:15%}}.cfi__finishes .images__thumbnails .title{display:none;width:60%;font-size:calc(.75rem*var(--text-multiplier));line-height:calc(1.03rem*var(--text-multiplier));font-family:"graphie",sans-serif;font-weight:500;font-style:normal}@media only screen and (max-width:899px){.cfi__finishes .images__thumbnails .title{font-size:16px;line-height:1.1}}@media only screen and (max-width:899px){.cfi__finishes .images__thumbnails .title{display:block}}.cfi__finishes .images__thumbnails .thumb{display:block;margin-bottom:1rem;width:6rem;height:6rem;border-radius:.24rem;overflow:hidden}@media only screen and (max-width:899px){.cfi__finishes .images__thumbnails .thumb{display:none}}.cfi__finishes .images__thumbnails .thumb img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width:899px){.cfi__finishes .images__thumbnails .thumb img{display:none}}.cfi__finishes .images__thumbnails .thumbM{display:none}@media only screen and (max-width:899px){.cfi__finishes .images__thumbnails .thumbM{display:flex;justify-content:end;gap:20px;width:20%}}@media only screen and (max-width:600px){.cfi__finishes .images__thumbnails .thumbM{width:40%}}.cfi__finishes .images__thumbnails .thumbM-front,.cfi__finishes .images__thumbnails .thumbM-side{display:none}@media only screen and (max-width:899px){.cfi__finishes .images__thumbnails .thumbM-front,.cfi__finishes .images__thumbnails .thumbM-side{display:block;width:50px;height:2px;background-color:#dacec5}}@media only screen and (max-width:899px){.cfi__finishes .images__thumbnails .thumbM-front.active,.cfi__finishes .images__thumbnails .thumbM-side.active{background-color:#c68945}}.cfi__finishes .finishes{grid-column:5/span 10}.cfi__samples{display:flex;width:60%;justify-content:center;margin:auto;gap:1rem}@media only screen and (max-width:899px){.cfi__samples{width:80%;gap:10px;flex-wrap:wrap;justify-content:left}}.cfi__samples .sample{width:6rem;cursor:pointer}@media only screen and (max-width:899px){.cfi__samples .sample{width:15%;border-radius:5px}}@media only screen and (max-width:600px){.cfi__samples .sample{width:20%}}.cfi__samples .sample:hover .sample__image{border:.14px solid #fff;outline:.14px solid #c68945;transition:all .5s ease-in-out}@media only screen and (max-width:899px){.cfi__samples .sample:hover .sample__image{border:3px solid #fff;outline:3px solid #c68945}}@media only screen and (max-width:600px){.cfi__samples .sample:hover .sample__image{border:2px solid #fff;outline:2px solid #c68945}}.cfi__samples .sample:hover p{color:#25384a;transition:all .5s ease-in-out}.cfi__samples .sample__image{width:6rem;height:6rem;border:3px solid transparent;outline:3px solid transparent;border-radius:.5rem;overflow:hidden;transition:all .5s ease-in-out}@media only screen and (max-width:899px){.cfi__samples .sample__image{width:100px;height:100px;margin:auto}}@media only screen and (max-width:700px){.cfi__samples .sample__image{width:70px;height:70px}}@media only screen and (max-width:600px){.cfi__samples .sample__image{width:50px;height:50px}}.cfi__samples .sample__image.active{border:3px solid #fff;outline:3px solid #c68945;transition:all .5s ease-in-out}.cfi__samples .sample__image img{width:100%;height:auto;object-fit:cover}.cfi__samples .sample p{font-size:calc(.75rem*var(--text-multiplier));line-height:calc(1.03rem*var(--text-multiplier));font-family:"graphie",sans-serif;font-weight:500;font-style:normal;color:#929ba3;text-align:center;transition:all .5s ease-in-out}@media only screen and (max-width:899px){.cfi__samples .sample p{font-size:16px;line-height:1.1}}@media only screen and (max-width:899px){.cfi__samples .sample p{display:none}}@media only screen and (max-width:600px){.cfi__samples .sample p{font-size:12px}}