a.btn-link{text-decoration:unset!important}.bg-image-with-text{position:relative;background-size:cover;background-position:center;padding:120px 60px;color:#fff;height:700px;display:flex;align-items:center}.bg-image-with-text .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d}.bg-image-with-text .container{position:relative}.bg-image-with-text .text-content{max-width:600px;text-align:center}.bg-image-with-text .subtitle{font-size:18px;letter-spacing:2px;text-transform:uppercase;color:#fff;margin-bottom:0}.bg-image-with-text .heading{font-size:56px;line-height:1.2;color:#fff;margin:0}.bg-image-with-text .btn-link{font-size:14px;letter-spacing:1px;text-transform:uppercase;font-weight:600;color:#fff;text-decoration:none;border-bottom:1px solid #fff;transition:opacity .3s ease;display:inline-block}.bg-image-with-text .btn-link:hover{opacity:.7}.collection-swiper{max-width:1440px;padding:2rem 0}.collection-page .collection-image{width:100%;height:300px;object-fit:cover}.collection-title{margin-top:1rem;font-size:16px;text-align:justify;font-family:GT America!important}a.collection-link{text-decoration:unset;color:#000}.swiper-button-next:after{background-image:url(/cdn/shop/files/arrow.svg?v=1756911367);background-size:20px 20px;background-repeat:no-repeat;content:"";width:20px;height:20px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.swiper-button-prev:after{background-image:url(/cdn/shop/files/arrow.svg?v=1756911367);background-size:20px 20px;background-repeat:no-repeat;content:"";width:20px;height:20px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(-1)}.facets__heading,.facets__summary span{font-family:GT America!important}.facet-filters__label.caption-large.text-body{font-family:GT America!important;font-weight:700}select#SortBy,span#ProductCountDesktop{font-family:GT America!important}.full-unstyled-link{font-family:GT America!important;font-size:14px}span.price-item.price-item--regular{font-size:14px;font-family:GT America!important}.double-image-wrapper{display:grid;grid-template-columns:1fr 1fr}.double-image-left img,.double-image-right img{width:100%;height:100%;object-fit:cover;display:block}.double-image-right{position:relative;display:flex;align-items:center;justify-content:center}.double-image-content{position:absolute;text-align:center;color:#fff}.double-image-content h2{font-size:56px;margin-bottom:1rem;color:#fff}.double-image-content .btn{color:#fff;text-transform:uppercase;font-weight:700}@media (max-width:600px){.double-image-wrapper{display:flex;grid-template-columns:1fr 1fr;flex-direction:column-reverse}}.experience-section{background-color:#0f0f0f;color:#e6d8cf;padding:60px 0;font-family:Times New Roman,serif}.experience-section .container{width:100%;max-width:1000px;margin:0 auto}.experience-header{text-align:left;margin-bottom:40px}.experience-top-text p{margin-top:0;margin-bottom:40px}.experience-title{font-size:100px;letter-spacing:1px;margin-bottom:15px;color:#958781;text-transform:uppercase;font-weight:100!important;font-family:Cinzel,serif!important}.experience-top-text{font-size:18px;line-height:26px;color:#eae7e0;font-family:Libre Baskerville,serif!important}.experience-content{display:flex;flex-wrap:wrap;gap:50px;align-items:flex-start}.experience-left,.experience-right{flex:1;min-width:300px}.center-img,.right-img{width:100%;border-radius:4px;margin-bottom:20px}.bottom-title{font-weight:500;font-size:30px;color:#fff;margin-bottom:40px;font-family:Cinzel,serif!important;border-top:2px solid #c0bfb9;border-bottom:2px solid #c0bfb9}.bottom-description,.right-description{font-size:18px;line-height:26px;color:#eae7e0;font-family:Libre Baskerville,serif!important}.right-description{margin-top:20px}.experience-title{border-top:2px solid #eae7e0;padding-top:40px}@media (max-width: 768px){.experience-content{flex-direction:column}.experience-title{font-size:38px}.experience-section{padding:60px 20px}}.founders-section{padding:80px 20px;text-align:center}.founders-title{margin-top:0;font-size:32px;font-weight:400;margin-bottom:60px;font-family:Georgia,serif;color:#fff}.founders-content{display:flex;justify-content:space-between;align-items:center;gap:40px;flex-wrap:wrap;flex-direction:column}.founder-left{flex:1;max-width:80%;display:flex;flex-direction:row;align-items:center;width:100%;gap:40px}.founder-right{flex:1;max-width:80%;display:flex;flex-direction:row-reverse;align-items:center;width:100%;gap:40px}.founder-image img{width:300px;height:350px;border-radius:0;margin-bottom:0;object-fit:cover;display:block}.founder-text{text-align:left;font-size:14px;line-height:1.8;color:#4a4a4a}.founder-text p{font-family:LouizeDisplay;color:#fff;font-weight:100;font-size:18px}.founder-right .founder-text p{text-align:end}@media (max-width: 768px){.founders-content{flex-direction:column;align-items:center}.founder-left,.founder-right{max-width:100%}.founder-text{text-align:center}}.rte.scroll-trigger{padding:0 50px}@media (max-width:770px){.founder-left,.founder-right{flex:1;max-width:100%;display:flex;flex-direction:column;align-items:center;width:100%;gap:40px}.founder-right .founder-text p{text-align:center}.founders-section{padding:60px 50px}}.main-title p{margin:0}.founder-section{background-color:#99846b;color:#2e2e2e;padding:80px 20px}.founder-section .container{max-width:1000px!important;margin:0 auto}.founder-section .main-title{text-align:right;font-size:75px;font-weight:100;letter-spacing:2px;margin-bottom:80px;color:#2e2b27;margin-top:0}.founder-block{display:flex;align-items:center;justify-content:space-between;gap:60px;margin-bottom:80px;flex-wrap:wrap}.founder-block img{width:410px;max-width:410px;height:463px;border-radius:4px;object-fit:cover}.founder-text{flex:1;min-width:300px}.founder-name{font-size:20px;font-weight:900;margin-bottom:15px;font-family:Libre Baskerville,serif!important;letter-spacing:0px}.founder-description{font-size:16px;line-height:1.6;color:#fff;font-family:Libre Baskerville,serif!important}.founder-right .founder-name,.founder-right .founder-description{text-align:right}.main-title{display:flex;flex-direction:row-reverse;position:relative}.main-title hr{width:78%;color:#fff;background:#fff;position:absolute;top:28px;margin:0;left:0}@media (max-width: 768px){.founder-block{flex-direction:column;text-align:center}.founder-block img{max-width:100%}.main-title hr{display:none}.founder-section .main-title{font-size:40px;text-align:center;display:flex;justify-content:center;margin:10px}.founder-text{width:100%;min-width:100%}.founder-block.founder-left{display:flex;flex-direction:column-reverse;gap:30px}.founder-block.founder-right{gap:30px}.founder-right .founder-name,.founder-right .founder-description{text-align:center}}.custom-gallery{display:flex;gap:0px;padding:150px 60px;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.lightbox-item{width:16%}.custom-gallery img{width:100%;height:390px;object-fit:cover;border-radius:0;cursor:pointer;transition:transform .2s ease}.custom-gallery img:hover{transform:scale(1.03)}.lightbox-item{display:block}.lightbox-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;justify-content:center;align-items:center;z-index:9999}.lightbox-overlay img{max-width:100%;max-height:90%;border-radius:0}@media (max-width:1200px){.custom-gallery img{height:200px}}@media (max-width:600px){.lightbox-item{width:160px}.custom-gallery{display:flex;gap:15px;padding:100px 35px;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.custom-gallery img{width:100%;height:205px;object-fit:cover;border-radius:0;cursor:pointer;transition:transform .2s ease}}.cust-hding{text-align:center;font-size:45px;color:#fff;margin-top:0;font-family:Cinzel,serif!important}.interior-collection-section{padding:90px 0 60px}.interior-collection-grid{display:flex;max-width:900px;gap:80px;margin:0 auto;flex-direction:row;flex-wrap:wrap}.interior-item{text-align:center}.interior-link{display:block;text-decoration:none;color:inherit}.interior-image{width:245px;height:320px;object-fit:cover;transition:transform .3s ease}.interior-title{position:absolute;width:100%;bottom:0;margin:0;background:#0000002e;padding:10px 0}.interior-item{position:relative}.interior-image{display:block}.interior-title{font-family:Times New Roman,serif;font-size:14px;color:#fff;letter-spacing:1px;margin-top:12px;text-transform:uppercase}@media (max-width:770px){.interior-collection-section{padding:60px 20px}.interior-collection-grid{display:flex;max-width:900px;gap:50px;margin:0 auto;flex-direction:row;flex-wrap:wrap;justify-content:center}.cust-hding{font-size:25px}}.vision-values{background-color:#f4f0eb;color:#1e1e1e;padding:100px 20px 60px;font-family:Georgia,serif;line-height:1.7}.expertise-heading p{margin:0;width:100%}.container-width{max-width:1000px;margin:0 auto}.vision-top{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:40px}.vision-left{flex:1 1 20%}.vision-title{font-weight:100;margin-bottom:55px;color:#2f1f22;font-size:44px;text-align:right;font-family:Libre Baskerville,serif!important}.vision-description{font-size:20px;color:#3a3a3a;text-align:right}.vision-right{flex:1 1 60%}.vision-right img{width:100%;height:auto;border-radius:0;object-fit:cover;margin-top:-35px}.left-image{flex:1 1 20%}.left-image img{width:100%;height:700px;object-fit:cover;border-radius:0;margin-top:-125px}.expertise{display:flex;align-items:flex-start;justify-content:center;gap:15px;margin:50px 0 40px;flex-direction:column;flex:1 1 60%}.expertise .line{flex:1;height:1px;background-color:#2e2e2e}.expertise-heading{text-transform:uppercase;letter-spacing:1px;text-align:left;font-weight:800;margin-bottom:0;margin-top:0;padding:20px 0;color:#2f1f22;font-size:40px;border-top:2px solid #231f20;border-bottom:2px solid #231f20;font-family:Cinzel,serif!important;width:100%}.values-section{margin-top:20px}.values-title{font-size:30px;font-weight:500;color:#2e2e2e;margin-bottom:30px;margin-top:0;font-family:Libre Baskerville,serif!important}.values-columns{display:flex;flex-wrap:wrap;gap:40px}.value-col{flex:1 1 45%}.value-col p{font-size:16px;color:#3a3a3a;line-height:1.8}.vision-bottom{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:40px}@media (max-width: 768px){.vision-top{flex-direction:column}.vision-left,.vision-right,.value-col{flex:1 1 100%}.expertise{flex-direction:column}.expertise .line{display:none}.expertise-heading{text-align:center}.vision-title{font-size:40px;text-align:center;margin-top:0}.vision-description{font-size:16px;color:#3a3a3a;text-align:center}.left-image img{width:100%;height:500px;object-fit:cover;border-radius:0;margin-top:0}.vision-bottom{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:0px;flex-direction:column-reverse}}.custom-footer{color:#fff;padding:50px 40px 30px;border-top:1px solid rgba(255,255,255,.3)}.footer-inner{display:grid;grid-template-columns:repeat(3,1fr);max-width:1550px;margin:0 auto;gap:40px;align-items:stretch;text-align:center}.footer-heading{margin-bottom:20px;font-weight:400}.newsletter-form{position:relative;display:inline-block}.newsletter-input{background-color:#f1f1f1;border:none;padding:30px 20px;width:250px;text-transform:uppercase;letter-spacing:1px;color:#333}.newsletter-submit{position:absolute;right:-35px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer}.newsletter-submit{opacity:0}.footer-icons{display:flex;justify-content:center;gap:25px;margin-top:10px}.social-icon img{width:24px;height:24px;filter:brightness(0) invert(1);transition:opacity .3s}.social-icon:hover img{opacity:.7}.footer-center img.footer-scanner{display:block;margin:10px auto 20px;width:200px}.footer-logo{margin-top:10px;height:60px}.footer-right{text-align:right;line-height:1.8;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.footer-details{font-size:14px}.footer-details em{font-style:italic}.footer-column.footer-left{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.footer-column.footer-left .footer-heading{text-align:left;font-size:40px;color:#fff;font-family:Spectral,serif!important;margin-top:0}form#ContactFooter,.newsletter-input{width:100%}.social-icon img{filter:unset}.footer-details p{font-size:20px;line-height:25px;font-family:Alice,serif}.footer-heading{font-size:40px;color:#fff;margin-top:0;font-family:Spectral,serif!important}@media (max-width: 900px){.footer-inner{grid-template-columns:1fr;text-align:center}.footer-right{text-align:center}}@media (max-width:770px){.newsletter-wrapper{width:100%}.footer-follow{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:35px}.footer-inner{display:unset!important}.footer-column.footer-left .footer-heading{text-align:center;font-size:34px}.footer-column.footer-center{margin-top:40px}.footer-heading{font-size:29px}.footer-logo{margin-top:10px;height:auto;width:100%}.footer-right{text-align:center;line-height:1.8;display:flex;flex-direction:row;justify-content:center;align-items:center}}.our-story-section{position:relative;background-size:cover;background-position:center;color:#fff;padding:100px 40px;font-family:Helvetica Neue,sans-serif}.our-story-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:1}.our-story-content{position:relative;z-index:2;max-width:900px;margin:0 auto}.our-story-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:40px;flex-direction:column-reverse}.our-story-title{font-size:100px;line-height:1.1;font-weight:400;letter-spacing:2px;text-transform:uppercase;color:#fff;font-family:Cinzel,serif!important;position:relative;margin:0;width:100%}.our-story-title p{margin:0}.our-story-title hr{margin:0;position:absolute;top:0;background:#fff;width:100%}.our-story-title hr{margin:0;position:absolute;top:10%;background:#fff;width:45%;right:0}.our-story-description p{font-size:18px;line-height:25px;color:#fff;margin-bottom:20px;max-width:800px;font-family:Libre Baskerville,serif!important}@media (max-width: 768px){.our-story-title{font-size:42px}.our-story-section{padding:60px 20px}}.collection-swiper.cust-product{max-width:100%;padding:6rem 0 0;margin:auto 50px}.collection-slide{text-align:center}.collection-image{width:100%;object-fit:cover}.collection-title{margin-top:1rem;font-size:14px;text-align:justify}.collection-price .price{font-size:14px}.collection-link{text-decoration:unset;color:#000}.swiper-button-next,.swiper-button-prev{display:block!important}.swiper-button-next:after{background-image:url(/cdn/shop/files/arrow.svg?v=1756911367);background-size:20px 20px;background-repeat:no-repeat;content:"";width:20px;height:20px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.swiper-button-next,.swiper-button-prev{position:absolute;z-index:2;top:50%;transform:translateY(-50%);width:40px;height:40px;min-width:0;min-height:0;border-radius:50%;padding:0;pointer-events:auto;background:#fff;border:1px solid rgba(0,0,0,0);box-shadow:0 0 8px #00000026}.swiper-button-prev:after{background-image:url(/cdn/shop/files/arrow.svg?v=1756911367);background-size:20px 20px;background-repeat:no-repeat;content:"";width:20px;height:20px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(-1)}@media (max-width:600px){.collection-image{width:100%;height:190px;object-fit:cover}}.product-media{position:relative;overflow:hidden}.collection-image{width:100%;height:500px;object-fit:cover;transition:opacity .3s ease;display:block}.collection-image.hover-image{position:absolute;top:0;left:0;opacity:0}.product-media:hover .hover-image{opacity:1}.product-media:hover .main-image{opacity:0}.variant-swatches{display:flex;align-items:center;margin-top:10px;gap:5px}.swatch{width:20px;height:20px;border-radius:3px;background-size:cover;background-position:center;border:1px solid #ddd;cursor:pointer}.variant-swatches .swatch.active{border:2px solid #000;outline:0px solid #000}.collection-image.hover-image{position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease}.product-media:hover .hover-image,.product-media:hover .main-image{opacity:1}.collection-price{text-align:left}.variant-swatches .swatch{width:19px!important}@media (max-width:600px){.collection-image{height:250px}}.cust-title{font-size:22px;line-height:30px;margin-bottom:20px;text-transform:uppercase!important;letter-spacing:1.5px}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
