.cms-hand-made .hero{position:relative}.cms-hand-made .hero .container{width:100%;padding:0}.cms-hand-made .hero__content{position:absolute;top:50%;left:50%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:0 auto;padding:0 15px;transform:translate(-50%,-40%)}.cms-hand-made .hero__title{font-family:"PFRegalTextPro",serif;color:#fff;font-size:30px;line-height:36px;font-weight:500;letter-spacing:.05em;margin-bottom:16px}.cms-hand-made .hero__subtitle{font-family:"PFBagueSansPro",sans-serif;color:#fff;font-size:18px;line-height:20px;font-weight:300;margin-bottom:32px}@media screen and (min-width:768px){.cms-hand-made .hero .container{width:680px}.cms-hand-made .hero__background{position:relative;left:50%;width:100vw;transform:translateX(-50%)}.cms-hand-made .hero__content{left:auto;align-items:flex-start;max-width:440px;text-align:left;padding:0;transform:translateY(-50%)}.cms-hand-made .hero__title{font-size:28px;line-height:32px;letter-spacing:.02em}.cms-hand-made .hero__subtitle{font-size:18px;line-height:21px;letter-spacing:.02em;margin-bottom:32px}}@media screen and (min-width:1000px){.cms-hand-made .hero .container{width:920px}}@media screen and (min-width:1240px){.cms-hand-made .hero .container{width:1160px}.cms-hand-made .hero__content{max-width:585px}.cms-hand-made .hero__title{font-size:42px;line-height:47px}.cms-hand-made .hero__subtitle{font-size:24px;line-height:28px;margin-bottom:40px}}@media screen and (min-width:1480px){.cms-hand-made .hero .container{width:1400px}}@media screen and (min-width:768px){.cms-hand-made .decoration__content{display:flex;align-items:flex-start;gap:30px}.cms-hand-made .decoration__description{flex:0 0 45%}}@media screen and (min-width:1000px){.cms-hand-made .decoration__content{gap:100px}.cms-hand-made .decoration__description{flex:0 0 375px}}@media screen and (min-width:1240px){.cms-hand-made .decoration__content{gap:40px}.cms-hand-made .decoration__description{flex:0 0 560px}}@media screen and (min-width:1600px){.cms-hand-made .decoration__description{flex:0 0 680px}}.cms-hand-made .hand-made-products{padding-bottom:50px}.cms-hand-made .hand-made-products__img{display:block;width:100%;height:155px;object-fit:cover;margin-bottom:8px}.cms-hand-made .hand-made-products__name{display:block;font-family:"PFBagueSansPro",sans-serif;color:#000;font-size:13px;line-height:16px;font-weight:400;letter-spacing:.02em}.cms-hand-made .hand-made-products .swiper{overflow:hidden}.cms-hand-made .hand-made-products .swiper-button-next:after,.cms-hand-made .hand-made-products .swiper-button-prev:after{display:none}.cms-hand-made .hand-made-products .swiper-container-rtl .swiper-button-prev:after,.cms-hand-made .hand-made-products .swiper-container-rtl .swiper-button-next:after{display:none}.cms-hand-made .hand-made-products .swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}.cms-hand-made .hand-made-products .swiper-container-horizontal .swiper-pagination .swiper-pagination-bullet{margin:8px 6px}.cms-hand-made .hand-made-products .swiper-container-horizontal .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-next,.cms-hand-made .hand-made-products .swiper-container-horizontal .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-prev{opacity:.5;transform:scaleX(.7) scaleY(1)}.cms-hand-made .hand-made-products .swiper-container-horizontal .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-next-next,.cms-hand-made .hand-made-products .swiper-container-horizontal .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-prev-prev{opacity:.3}.cms-hand-made .hand-made-products .swiper-container-horizontal .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-next-next{transform:scaleX(.5) scaleY(1) translateX(-10px)}.cms-hand-made .hand-made-products .swiper-container-horizontal .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-prev-prev{transform:scaleX(.5) scaleY(1) translateX(10px)}@media screen and (min-width:768px){.cms-hand-made .hand-made-products{width:56vw;margin-bottom:0}.cms-hand-made .hand-made-products__img{height:200px}.cms-hand-made .hand-made-products__name{font-size:14px}.cms-hand-made .hand-made-products .swiper-container-horizontal>.swiper-pagination-bullets{display:none}.cms-hand-made .hand-made-products .navigation-buttons{display:flex;position:absolute;right:0;bottom:0}.cms-hand-made .hand-made-products .swiper-button-prev{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNTk4NTkgMC42NDQ5MzZDOS42NzAyNiAwLjU3MDAyMyA5Ljc2ODI1IDAuNTQyOTUzIDkuODkyMDcgMC42NzIzODdDOS45MzgxMyAwLjcxNDQ4MiAxMC4wNjY2IDAuODczOTQ1IDEwLjEzNzEgMC45NTc1NzJDMTAuMjU2NiAxLjA5OTM4IDEwLjI0IDEuMTY5MDMgMTAuMDc1NyAxLjM0MDc4QzkuOTExNDEgMS41MTI1MyAxLjc0MTk0IDkuMjU1MSAxLjU1NzkxIDkuNDQ3NDZDMS4zNzM4OSA5LjYzOTgyIDEuNDM1MTkgOS43OTU1OCAxLjU1NzkxIDkuOTIzODZDMS42ODA2MyAxMC4wNTIxIDkuODc5MjMgMTcuOTUgMTAuMDcxMiAxOC4xNTA3QzEwLjI2MzEgMTguMzUxMyAxMC4yNDQ1IDE4LjQ4MjMgMTAuMTM1MiAxOC41OTY2TDkuODc5MjMgMTguODY0MUM5Ljc5MzkyIDE4Ljk1MzMgOS42MzY2MiAxOC45MDU5IDkuNTExMzEgMTguNzc0OUM5LjM4NiAxOC42NDM5IDAuNDU0NTUgMTAuMDcxNiAwLjMxMzI0NyA5LjkyMzg2QzAuMTcxOTQzIDkuNzc2MTUgMC4yMDY2MDIgOS42NTYzMiAwLjMxMzI0NyA5LjU0NDg0QzAuNDE5ODkgOS40MzMzNyA5LjUyNjkyIDAuNzE5ODUgOS41OTg1OSAwLjY0NDkzNloiIGZpbGw9IiMyODI4MjgiLz4KPC9zdmc+Cg==");background-position:left 7px center;margin-right:16px}.cms-hand-made .hand-made-products .swiper-button-next{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMzg1NzggMC42NDQ5MzZDMS4zMTQxMiAwLjU3MDAyMyAxLjIxNjEzIDAuNTQyOTUzIDEuMDkyMyAwLjY3MjM4N0MxLjA0NjI1IDAuNzE0NDgyIDAuOTE3ODAxIDAuODczOTQ1IDAuODQ3MzIxIDAuOTU3NTcyQzAuNzI3ODA4IDEuMDk5MzggMC43NDQzNDcgMS4xNjkwMyAwLjkwODY1NiAxLjM0MDc4QzEuMDcyOTcgMS41MTI1MyA5LjI0MjQ0IDkuMjU1MSA5LjQyNjQ2IDkuNDQ3NDZDOS42MTA0OSA5LjYzOTgyIDkuNTQ5MTggOS43OTU1OCA5LjQyNjQ2IDkuOTIzODZDOS4zMDM3NCAxMC4wNTIxIDEuMTA1MTQgMTcuOTUgMC45MTMxOTYgMTguMTUwN0MwLjcyMTI0OSAxOC4zNTEzIDAuNzM5ODg3IDE4LjQ4MjMgMC44NDkxOTcgMTguNTk2NkwxLjEwNTE0IDE4Ljg2NDFDMS4xOTA0NiAxOC45NTMzIDEuMzQ3NzYgMTguOTA1OSAxLjQ3MzA3IDE4Ljc3NDlDMS41OTgzNyAxOC42NDM5IDEwLjUyOTggMTAuMDcxNiAxMC42NzExIDkuOTIzODZDMTAuODEyNCA5Ljc3NjE1IDEwLjc3NzggOS42NTYzMiAxMC42NzExIDkuNTQ0ODRDMTAuNTY0NSA5LjQzMzM3IDEuNDU3NDUgMC43MTk4NSAxLjM4NTc4IDAuNjQ0OTM2WiIgZmlsbD0iIzI4MjgyOCIvPgo8L3N2Zz4K");background-position:right 7px center}.cms-hand-made .hand-made-products .swiper-button-next,.cms-hand-made .hand-made-products .swiper-button-prev{position:initial;width:27px;height:27px;background-color:#fff;background-size:10px;border-radius:50%;transition:background-color .5s ease-in-out}.cms-hand-made .hand-made-products .swiper-button-next:hover,.cms-hand-made .hand-made-products .swiper-button-prev:hover{background-color:rgba(255,255,255,.5)}.cms-hand-made .hand-made-products.left-sided .navigation-buttons{left:0}}@media screen and (min-width:1000px){.cms-hand-made .hand-made-products{width:60vw;padding-bottom:70px}}@media screen and (min-width:1240px){.cms-hand-made .hand-made-products__img{height:255px}.cms-hand-made .hand-made-products .swiper-button-next,.cms-hand-made .hand-made-products .swiper-button-prev{width:35px;height:35px;background-size:13px}.cms-hand-made .hand-made-products .swiper-button-prev{background-position:left 9px center;margin-right:24px}.cms-hand-made .hand-made-products .swiper-button-next{background-position:right 9px center}}@media screen and (min-width:1480px){.cms-hand-made .hand-made-products{width:69vw}.cms-hand-made .hand-made-products__img{height:225px}}@media screen and (min-width:1600px){.cms-hand-made .hand-made-products{width:55vw}}.cms-hand-made .pillows{background-color:#e0d9cc;padding:20px 0}.cms-hand-made .pillows__content{display:flex;flex-direction:column-reverse}@media screen and (min-width:768px){.cms-hand-made .pillows{padding:120px 0 68px}.cms-hand-made .pillows__content{flex-direction:row;align-items:flex-start;justify-content:flex-end;gap:30px}.cms-hand-made .pillows__description{flex:0 0 50%;margin-top:-40px}}@media screen and (min-width:1000px){.cms-hand-made .pillows__content{gap:100px}.cms-hand-made .pillows__description{flex:0 0 375px}}@media screen and (min-width:1240px){.cms-hand-made .pillows__content{gap:40px}.cms-hand-made .pillows__description{flex:0 0 560px;margin-top:-45px}}@media screen and (min-width:1600px){.cms-hand-made .pillows__description{flex:0 0 680px}}@media screen and (min-width:768px){.cms-hand-made .candlesticks__content{display:flex;align-items:flex-start;gap:30px}.cms-hand-made .candlesticks__description{flex:0 0 45%}}@media screen and (min-width:1000px){.cms-hand-made .candlesticks__content{gap:100px}.cms-hand-made .candlesticks__description{flex:0 0 375px}}@media screen and (min-width:1240px){.cms-hand-made .candlesticks__content{gap:40px}.cms-hand-made .candlesticks__description{flex:0 0 560px}}@media screen and (min-width:1600px){.cms-hand-made .candlesticks__description{flex:0 0 680px}}.cms-hand-made .stalactites{background-color:#e0d9cc;padding:20px 0}.cms-hand-made .stalactites__content{display:flex;flex-direction:column-reverse}@media screen and (min-width:768px){.cms-hand-made .stalactites{padding:120px 0 68px}.cms-hand-made .stalactites__content{flex-direction:row;align-items:flex-start;justify-content:flex-end;gap:30px}.cms-hand-made .stalactites__description{flex:0 0 50%;margin-top:-40px}}@media screen and (min-width:1000px){.cms-hand-made .stalactites__content{gap:100px}.cms-hand-made .stalactites__description{flex:0 0 375px}}@media screen and (min-width:1240px){.cms-hand-made .stalactites__content{gap:40px}.cms-hand-made .stalactites__description{flex:0 0 560px;margin-top:-45px}}@media screen and (min-width:1600px){.cms-hand-made .stalactites__description{flex:0 0 680px}}.cms-hand-made .info{background-color:transparent;padding:20px 0}.cms-hand-made .info__text{font-family:"PFBagueSansPro",sans-serif;color:#000;font-size:16px;line-height:18px;font-weight:300;font-style:italic;text-align:center;letter-spacing:.02em}@media screen and (min-width:768px){.cms-hand-made .info{padding:33px 0}.cms-hand-made .info__text{max-width:605px;font-size:24px;line-height:27px;margin:0 auto}}@media screen and (min-width:1000px){.cms-hand-made .info__text{max-width:635px}}@media screen and (min-width:1240px){.cms-hand-made .info{padding:40px 0}.cms-hand-made .info__text{max-width:805px;font-size:32px;line-height:36px}}.cms-hand-made .work{background-color:#e9e5db}.cms-hand-made .work__background{margin-bottom:20px}.cms-hand-made .work__text.hand-made-text{margin-bottom:32px}.cms-hand-made .work .container.fluid{width:100%;padding:0}.cms-hand-made .work .more-button{justify-content:center}.cms-hand-made .work .more-button__link{margin-bottom:20px}@media screen and (min-width:768px){.cms-hand-made .work{background-color:transparent}.cms-hand-made .work__content{position:relative;display:flex;align-items:center}.cms-hand-made .work__background{width:50%;margin:15px 0;z-index:2}.cms-hand-made .work__decorate.container{position:absolute;right:0;width:55%;height:100%;display:flex;align-items:center;background-color:#e9e5db;padding:0 5% 0 9%;z-index:1}.cms-hand-made .work .more-button{justify-content:flex-start}.cms-hand-made .work .more-button__link{font-size:18px;margin-bottom:0;padding:8px 35px}}@media screen and (min-width:1000px){.cms-hand-made .work__background{margin:23px 0}.cms-hand-made .work__decorate.container{padding:0 5% 0 10%}.cms-hand-made .work .container.fluid{width:920px}}@media screen and (min-width:1240px){.cms-hand-made .work__background{margin:30px 0}.cms-hand-made .work__text.hand-made-text{margin-bottom:40px}.cms-hand-made .work .container.fluid{width:1160px}}@media screen and (min-width:1480px){.cms-hand-made .work__decorate.container{padding:0 5% 0 8%}.cms-hand-made .work .container.fluid{width:1400px}}.cms-hand-made .inspiration__background{position:relative;left:-20px;width:100vw}.cms-hand-made .inspiration__background .section-img{mix-blend-mode:multiply}.cms-hand-made .inspiration__text.hand-made-text{margin-bottom:32px}@media screen and (min-width:768px){.cms-hand-made .inspiration__content{display:flex;gap:35px}.cms-hand-made .inspiration__description{flex:0 0 50%}.cms-hand-made .inspiration__background{position:static;left:auto;width:100%}}@media screen and (min-width:1000px){.cms-hand-made .inspiration__content{gap:95px}}@media screen and (min-width:1240px){.cms-hand-made .inspiration__content{align-items:flex-start;gap:40px}.cms-hand-made .inspiration__description{flex:0 0 560px}}@media screen and (min-width:1480px){.cms-hand-made .inspiration__description{flex:0 0 680px}}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}img{max-width:100%;height:auto}img:not([src]){opacity:1 !important}.page-header{margin-bottom:0}.page-footer{background-color:#fff}.page-main{max-width:100% !important;padding:0 !important}.columns{padding:0 !important}.cms-hand-made{background-color:#f4f2ed}.cms-hand-made .container{max-width:100%;margin:0 auto;padding:0 20px}.cms-hand-made .section{margin-bottom:32px}.cms-hand-made .section .swiper-slide:last-child{margin-right:0 !important}.cms-hand-made .section.no-swiper{padding-bottom:0}.cms-hand-made .section .content.no-swiper .swiper-pagination,.cms-hand-made .section .content.no-swiper .navigation-buttons{display:none}.cms-hand-made .swiper-pagination .swiper-pagination-bullet:last-child.swiper-pagination-bullet-active{height:4px !important}.cms-hand-made .section-img{display:block;width:100%}.cms-hand-made .content{position:relative}.cms-hand-made .hand-made-title{font-family:"PFRegalTextPro",serif;color:#000;font-size:18px;line-height:22px;font-weight:500;text-align:center;margin-bottom:16px}.cms-hand-made .hand-made-text{font-family:"PFBagueSansPro",sans-serif;color:#000;font-size:14px;line-height:16px;font-weight:300;letter-spacing:.02em;margin-bottom:20px}.cms-hand-made .paragraph{margin:0 0 8px;padding:0}.cms-hand-made .paragraph:last-child{margin-bottom:0}.cms-hand-made .list{margin:0}.cms-hand-made .list__item{font-size:inherit;margin-bottom:8px}.cms-hand-made .more-button{display:flex;align-items:center}.cms-hand-made .more-button__link{display:block;font-family:"PFBagueSansPro",sans-serif;color:#fff;font-size:14px;line-height:18px;font-weight:500;letter-spacing:.05em;border:1px solid #fff;background-color:rgba(255,255,255,.1);padding:10px 55px;transition:background-color .5s ease-in-out}.cms-hand-made .more-button__link:hover{background-color:rgba(255,255,255,.3)}.cms-hand-made .more-button__link.black{color:#000;border:1px solid #000;background-color:transparent;transition:background-color .5s ease-in-out}.cms-hand-made .more-button__link.black:hover{background-color:rgba(40,40,40,.3)}@media screen and (min-width:768px){.cms-hand-made .container{width:720px}.cms-hand-made .content{margin-bottom:0}.cms-hand-made .section{margin-bottom:56px}.cms-hand-made .hand-made-title{text-align:left}.cms-hand-made .hand-made-text{margin-bottom:0}.cms-hand-made .more-button__link{font-size:18px;line-height:22px;font-weight:500;letter-spacing:.08em;border:2px solid #fff;padding:10px 40px}.cms-hand-made .more-button__link.black{border:2px solid #000}}@media screen and (min-width:1000px){.cms-hand-made .container{width:960px}}@media screen and (min-width:1240px){.cms-hand-made .container{width:1200px}.cms-hand-made .section{margin-bottom:68px}.cms-hand-made .hand-made-title{font-size:24px;line-height:28px;margin-bottom:16px}.cms-hand-made .hand-made-text{font-size:18px;line-height:21px}}@media screen and (min-width:1480px){.cms-hand-made .container{width:1440px}.cms-hand-made .section{margin-bottom:80px}.cms-hand-made .more-button__link{font-size:20px;line-height:24px;padding:15px 32px}}