@font-face{font-family:Cormorant Garamond;src:url(/cdn/shop/files/CormorantGaramond-Regular.ttf?v=1770295801);font-weight:400}@font-face{font-family:Cormorant Garamond;src:url(/cdn/shop/files/CormorantGaramond-Medium.ttf?v=1770295801);font-weight:500}@font-face{font-family:Cormorant Garamond;src:url(/cdn/shop/files/CormorantGaramond-Bold.ttf?v=1770295801);font-weight:700}@font-face{font-family:Cormorant Garamond;src:url(/cdn/shop/files/CormorantGaramond-Regular.ttf?v=1770295801);font-weight:400}@font-face{font-family:sf-ui-display;src:url(/cdn/shop/files/sf-ui-display-ultralight-58646b19bf205.otf?v=1770445036);font-weight:300}@font-face{font-family:sf-ui-display;src:url(/cdn/shop/files/sf-ui-display-light-58646b33e0551.otf?v=1770296038);font-weight:400}@font-face{font-family:sf-ui-display;src:url(/cdn/shop/files/sf-ui-display-semibold-58646eddcae92.otf?v=1770295821);font-weight:600}@font-face{font-family:sf-ui-display;src:url(/cdn/shop/files/sf-ui-display-bold-58646a511e3d9.otf?v=1770295821);font-weight:700}.header-wrapper header.header{padding-bottom:0}.list-menu--inline li a span{text-decoration:unset!important;letter-spacing:.15em;padding:0px 1.5rem;color:#1a1a1a}.banner__content .banner__text p{font-size:14px;line-height:1.625;font-weight:300;letter-spacing:.3em;color:#fff}.banner__content .banner__box .banner__heading{font-size:96px;font-family:serif;line-height:1.2;font-weight:500;color:#fff;margin:0}.rich-text__wrapper .rich-text__blocks{padding:64px 0}.rich-text__wrapper .rich-text__blocks .rich-text__text p{text-transform:uppercase;font-size:14px;line-height:1.625;letter-spacing:3.5px;color:#000}.banner__buttons .button{font-size:12px;letter-spacing:3px;padding:16px 64px;background:#fff}.banner__buttons .button:after,.banner__buttons .button:before{display:none}.collection-list-wrapper .collection-list{gap:0;margin:0 -12px}.collection-list-wrapper .collection-list .collection-list__item{width:25%;max-width:25%;padding:0 12px}.collection-list .card-wrapper .card__content .card__information{padding:32px}.collection-list .card__information .card__heading{font-size:20px;color:#fff;text-transform:uppercase;font-weight:400;font-family:sf-ui-display;letter-spacing:3px;line-height:1}.collection-list .card__information a.full-unstyled-link{font-size:12px;padding:12px 32px;background:#fff;width:max-content;line-height:1.4;text-transform:uppercase;margin-top:16px;letter-spacing:2px;color:#000}.collection-list-wrapper.page-width{padding:0 15px!important}.collection-list .card-wrapper .card__content{position:absolute;bottom:0;left:0}.footer-block .footer-block__heading{font-family:system-ui;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#1a1a1a}.footer__blocks-wrapper .footer-block p{font-size:14px;line-height:1.625;color:#737373}.footer-block__newsletter #Subscribe{font-size:12px;line-height:1;font-weight:300;letter-spacing:2px;padding:12px 32px!important;width:max-content!important}.footer-block__newsletter #Subscribe .svg-wrapper{width:max-content;letter-spacing:2px;font-weight:300}.newsletter-form__field-wrapper .field__input:focus{outline:none;box-shadow:none}.newsletter-form__field-wrapper .field__input{padding-left:0}.newsletter-form__field-wrapper .field__label{left:0}.footer-block__details-content li a.link{color:#737373}.product__title h1{font-size:38px;font-weight:600;font-family:sf-ui-display}.metafield-rich_text_field p{margin:0 0 15px;letter-spacing:0;font-size:16px;color:#000}.metafield-rich_text_field h3{font-size:20px;font-family:sf-ui-display;font-weight:600;margin:0 0 5px}#product-grid .card__badge,#product-grid .card-information .price{display:none}#product-grid .card__information .card__heading a{font-family:sf-ui-display;text-align:center;font-size:16px;margin-top:10px}.collection #product-grid{gap:0;margin:0 -15px;row-gap:30px}.collection #product-grid li.grid__item{max-width:25%;width:25%;padding:0 15px}.collection #product-grid li.grid__item .card-wrapper .card__media img{object-fit:contain}.collection #product-grid li.grid__item .card-wrapper .card__media{width:100%;background:#fff}.facet-filters__sort,.facet-filters__sort:focus{border:0;outline:none;box-shadow:none}.facet-filters__label label{text-transform:uppercase;font-family:system-ui;font-weight:500;color:#000}.product-count__text span{font-family:system-ui;color:#000;font-weight:500;text-transform:capitalize}.collection #product-grid li.grid__item .card-wrapper .card__inner.ratio:before{padding-bottom:70%}facet-filters-form.facets.facets-vertical-sort{margin-bottom:30px}.facets-container .facets__form-vertical{display:flex;flex-direction:column;width:140px}.collection_luxury_banner{position:relative;min-height:40vh;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.collection_banner_overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;display:block!important}.collection_banner_content{position:relative;text-align:center;max-width:900px;padding:20px;z-index:1}.collection_banner_title{letter-spacing:6px;font-weight:300;color:#fff;margin:0;font-size:36px}.collection_banner_desc{font-size:16px;line-height:1.6;opacity:1;color:#fff;letter-spacing:3px;font-weight:400;max-width:600px;margin:auto}@media(max-width:991px){.collection-list-wrapper .collection-list{flex-wrap:wrap}.collection-list .card-wrapper .card__content .card__information{padding:15px}.collection-list .card__information .card__heading{font-size:18px}.collection-list .card__information a.full-unstyled-link{padding:10px 24px;margin-top:10px}}@media(max-width:767px){.collection-list-wrapper .collection-list .collection-list__item{width:50%;max-width:50%}.collection-list-wrapper .collection-list{row-gap:20px;padding:0!important}.product__title h1{font-size:28px}.product__info-container .product__description{margin:10px 0}.product__description .product-description{color:#000}.collection #product-grid li.grid__item{max-width:33.33%;width:33.33%;padding:0 15px}.facets-vertical .facets-wrapper{margin-bottom:30px}}@media(max-width:480px){.collection-list-wrapper .collection-list .collection-list__item{width:100%;max-width:100%}.rich-text__wrapper .rich-text__blocks{padding:30px 0}.rich-text__wrapper .rich-text__blocks .rich-text__text p{font-size:12px}.collection #product-grid li.grid__item{max-width:50%;width:50%;padding:0 15px}.banner__content .banner__text p{margin-bottom:5px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sw--style.css.map */
