.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(0.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(0.705rem * var(--text-multiplier));line-height:calc(0.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(0.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(0.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(0.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(0.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(0.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(0.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}@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}.grey_btn{font-family:"calluna",serif;font-weight:700;font-style:normal;font-weight:600;font-style:italic;font-size:calc(0.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:opacity .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:opacity .5s ease-in-out}.cph{position:relative}.cph:before{content:"";position:relative;background-color:#9f9f9f;top:0;left:0;height:65px;width:100%;display:none}@media only screen and (max-width:899px){.cph:before{display:block}}.cph__swiper .swiper-slide{height:38rem}@media only screen and (max-width:899px){.cph__swiper .swiper-slide{height:740px}}.cph__swiper .swiper-button-next,.cph__swiper .swiper-button-prev{top:auto;bottom:22.5rem}@media only screen and (max-width:899px){.cph__swiper .swiper-button-next,.cph__swiper .swiper-button-prev{display:none}}.cph__swiper .swiper-button-next:after,.cph__swiper .swiper-button-prev:after{display:none}.cph__swiper .swiper-button-next{right:6.5rem}.cph__swiper .swiper-button-next:before{content:"";background-image:url('/wp-content/uploads/2023/12/slide-arrow.svg');width:1rem;height:2rem;background-size:100%;background-position:center;background-repeat:no-repeat}@media only screen and (max-width:899px){.cph__swiper .swiper-button-next:before{width:12px;height:24px}}.cph__swiper .swiper-button-prev{right:10rem;left:auto}.cph__swiper .swiper-button-prev:before{content:"";background-image:url('/wp-content/uploads/2023/12/slide-arrow.svg');width:1rem;height:2rem;background-size:100%;background-position:center;background-repeat:no-repeat;transform:rotate(180deg)}@media only screen and (max-width:899px){.cph__swiper .swiper-button-prev:before{width:12px;height:24px}}.cph__swiper .swiper-pagination{display:none}@media only screen and (max-width:899px){.cph__swiper .swiper-pagination{display:block;left:50%;transform:translateX(-50%);width:100%;bottom:470px;text-align:center;margin-left:0}}@media only screen and (max-width:600px){.cph__swiper .swiper-pagination{bottom:380px}}@media only screen and (max-width:450px){.cph__swiper .swiper-pagination{bottom:450px}}.cph__swiper .swiper-pagination-bullet{width:2.8rem;height:.1rem;border-radius:0;background-color:#fff;margin-right:1rem !important}@media only screen and (max-width:899px){.cph__swiper .swiper-pagination-bullet{width:60px;height:2px;margin-right:30px !important}}.cph__collection-image{position:absolute;inset:0}.cph__collection-image .overlay{position:absolute;inset:0;background-color:#000}.cph__collection-image img{width:100%;height:100%;object-fit:cover}.cph__collection-text{width:100%;color:#ebe6e2;position:absolute;left:6.5rem;bottom:6.5rem}@media only screen and (max-width:899px){.cph__collection-text{left:0;bottom:200px;padding:0 20px;max-width:85%}}.cph__collection-text .heading{font-size:calc(0.94rem * var(--text-multiplier));line-height:calc(1.22rem * var(--text-multiplier));font-family:"calluna",serif;font-weight:700;font-style:italic;font-weight:500;margin:0;margin-bottom:.945rem}@media only screen and (max-width:899px){.cph__collection-text .heading{font-size:20px;line-height:1.1}}@media only screen and (max-width:600px){.cph__collection-text .heading{font-size:18px}}.cph__collection-text .title{font-size:calc(3rem * var(--text-multiplier));line-height:calc(3.2800000000000002rem * var(--text-multiplier));font-family:"graphie",sans-serif;font-weight:500;font-style:normal;margin:0}@media only screen and (max-width:899px){.cph__collection-text .title{font-size:64px;line-height:1.1}}@media only screen and (max-width:899px){.cph__collection-text .title{font-size:50px}}@media only screen and (max-width:600px){.cph__collection-text .title{font-size:38px}}.cph__collection-text .excerpt{font-size:calc(0.85rem * var(--text-multiplier));line-height:calc(1.13rem * var(--text-multiplier));font-family:"graphie",sans-serif;font-weight:600;font-style:normal;font-weight:500;max-width:27rem}@media only screen and (max-width:899px){.cph__collection-text .excerpt{font-size:18px;line-height:1.1}}@media only screen and (max-width:899px){.cph__collection-text .excerpt{max-width:100%;display:none}}.cph__collection-text .link{font-family:"calluna",serif;font-weight:700;font-style:normal;font-style:italic;font-size:calc(0.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:opacity .5s ease-in-out;display:block;margin-top:2.35rem;font-weight:600}@media only screen and (max-width:899px){.cph__collection-text .link{font-size:18px;line-height:1.1}}@media only screen and (max-width:899px){.cph__collection-text .link{border-radius:20px;padding:10px 25px;font-weight:700}}.cph__collection-text .link:hover{background-color:#fff;transition:opacity .5s ease-in-out}@media only screen and (max-width:899px){.cph__collection-text .link{margin-top:30px}}.cph__description{margin-top:-5.5rem;position:relative}@media only screen and (max-width:899px){.cph__description{margin-top:-110px;background-image:url('/wp-content/uploads/2023/11/Mask-Group-720.png');background-size:200%;background-repeat:no-repeat;height:auto}}@media only screen and (max-width:600px){.cph__description{margin-top:-80px}}@media only screen and (max-width:450px){.cph__description{margin-top:-50px}}.cph__description-pattern{width:100%}@media only screen and (max-width:899px){.cph__description-pattern{display:none}}.cph__description-pattern img{width:100%}.cph__description-text{width:50%;margin:auto;position:absolute;text-align:center;top:10rem;left:50%;transform:translateX(-50%)}@media only screen and (max-width:899px){.cph__description-text{position:relative;width:100%;left:0;transform:translate(0);top:0;padding:180px 20px 120px}}@media only screen and (max-width:600px){.cph__description-text{padding:100px 20px}}.cph__description-text.left{left:7rem;text-align:left;transform:none}@media only screen and (max-width:899px){.cph__description-text.left{left:0}}.cph__description-text p{font-size:calc(1.125rem * var(--text-multiplier));line-height:calc(1.405rem * var(--text-multiplier))}@media only screen and (max-width:899px){.cph__description-text p{font-size:24px;line-height:1.1}}@media only screen and (max-width:600px){.cph__description-text p{font-size:18px;line-height:1.4;letter-spacing:.9px}}.cph__description-text a{font-family:"calluna",serif;font-weight:700;font-style:normal;font-style:italic;font-size:calc(0.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;font-weight:600}@media only screen and (max-width:899px){.cph__description-text a{font-size:18px;line-height:1.1}}@media only screen and (max-width:899px){.cph__description-text a{border-radius:20px;padding:10px 25px;font-weight:700}}.cph__description-text a:hover{background-color:#535f6d;color:#ebe6e2}