.button:after,.button:before{display:none}.button{border:1px solid #c2af5e;padding:15px 20px;font-family:Inter,sans-serif;font-weight:500;line-height:1;letter-spacing:0;text-transform:uppercase;border-radius:6px;background:#c2af5e;color:#000;transition:.3s ease-in-out;letter-spacing:0!important}body .button:hover{background:unset;border-color:#c2af5e;color:#000}.announcement-bar-section{position:relative;z-index:30}.utility-bar{border-bottom:1px solid rgba(198,165,106,.18)}.utility-bar .page-width{max-width:100%;padding:15px 40px}.utility-bar__grid{min-height:auto;align-items:center}.announcement-bar__message,.announcement-bar__message span{font-family:Suisse Intl,Inter,sans-serif;font-size:13px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#7a6a58;line-height:1;height:fit-content!important;min-height:auto}.announcement-bar__message.h5{margin:0;padding:0}.announcement-bar__link{text-decoration:none;transition:opacity .3s ease}.announcement-bar__link:hover{opacity:.7}.list-social{gap:14px}.list-social__item .icon{width:17px;height:17px;color:#7a6a58;transition:all .3s ease}.list-social__item a:hover .icon{color:#c6a56a;transform:translateY(-1px)}.announcement-bar-slider .slider-button{width:28px;height:28px;opacity:.5}.announcement-bar-slider .slider-button:hover{opacity:1}.utility-bar.gradient{background-image:none!important}.localization-form__select,.localization-selector{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#7a6a58}.index .header__menu-item span:before{content:"";position:absolute;left:0;bottom:-10px;height:10px;width:100%;background:transparent}@media screen and (min-width:990px){.utility-bar__grid--3-col{grid-template-columns:1fr;grid-template-areas:"announcements social-icons "}}@media screen and (max-width:749px){.utility-bar .page-width{padding:0 18px}.utility-bar__grid{min-height:38px}.announcement-bar__message,.announcement-bar__message span{font-size:10px;letter-spacing:.14em}.list-social{gap:10px}.list-social__item .icon{width:15px;height:15px}}body.index .header{padding-bottom:0;position:absolute;color:#fff;transition:background-color .8s ease;max-width:100%!important;width:100%!important}body.index .header__menu-item span{color:#fff}.header__menu-item span{position:relative;text-decoration:none!important;line-height:50px}details[open]>.header__menu-item{text-decoration:none!important}body.index .header__menu-item .icon-caret{stroke:#fff}.header-wrapper--border-bottom{border-bottom:none!important}.header__menu-item{padding:1.2rem 1.2rem 0}.header__heading-link{text-decoration:none}.list-menu--inline{align-items:center}.mega-menu-wrapper{display:flex;gap:40px;align-items:flex-start}.mega-menu__list{width:30%}.mega-menu-images{width:70%;display:flex;grid-template-columns:repeat(3,1fr);gap:20px;justify-content:flex-end;align-items:flex-end}.mega-menu-image-card img{width:100%;border-radius:10px;display:block}.mega-menu-image-card{position:relative}.mega-menu-image-content{margin-bottom:10px;text-align:center;position:absolute;bottom:0;width:100%}.mega-menu-image-content h4{font-size:16px;font-weight:400;color:#fff;text-transform:uppercase}.header-wrapper{box-shadow:none}svg.icon.icon-cart-empty,svg.icon-search,svg.icon.icon-cart,svg.icon.icon-account{width:22px!important;height:22px!important}body.index svg.icon.icon-cart-empty path,body.index svg.icon-search path,body.index svg.icon.icon-cart path{stroke:#fff}body.index .icon-account path{stroke:#fff;fill:#fff}.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:auto 1fr auto;column-gap:2rem}body.index .header:hover{background:#fff}body.index .header:hover svg.icon.icon-cart-empty path,body.index .header:hover svg.icon-search path,body.index .header:hover svg.icon.icon-cart path{stroke:#000}body.index .header:hover .icon-account path{stroke:#fff;fill:#000}body.index .header:hover .header__menu-item span{color:#000}body.index .header:hover .header__menu-item .icon-caret{stroke:#000}summary.list-menu__item{padding-right:1.2rem;gap:8px}summary .icon-caret{position:unset}body.index .scrolled-past-header svg.icon.icon-cart-empty path,body.index .scrolled-past-header svg.icon-search path,body.index .scrolled-past-header svg.icon.icon-cart path,body.index .scrolled-past-header svg.icon.icon-close path,body.index .scrolled-past-header svg.icon.icon-hamburger path{stroke:#000}body.index .scrolled-past-header .icon-account path{stroke:#fff;fill:#000}body.index .scrolled-past-header .header__menu-item span{color:#000}body.index .scrolled-past-header .header{padding-bottom:0;max-width:100%!important;width:100%!important;background:#fff;transition:background-color .8s ease}body.index .scrolled-past-header .header__menu-item .icon-caret{stroke:#000}.header__menu-item span:after{background:none repeat scroll 0 0 transparent;bottom:0;content:"";display:block;height:2px;left:50%;position:absolute;background:#c6a56a;transition:width .3s ease 0s,left .3s ease 0s;width:0}.header__menu-item span:hover:after{width:100%;left:0}.banner__heading{font-family:Cormorant Garamond,serif;font-size:50px;font-weight:300;line-height:1.02;letter-spacing:-.03em;color:#fff;margin-bottom:28px;width:100%;max-width:660px}.banner__text{max-width:520px;font-size:18px}.banner__text p{font-family:Inter,sans-serif;font-weight:300;letter-spacing:.01em;color:#ffffffd1;line-height:1.5;margin-top:16px!important}.banner--desktop-transparent .banner__box{max-width:90rem!important}.banner__buttons{max-width:100%!important}.banner__buttons{margin-top:10px;gap:16px}.banner__buttons .button{font-family:Inter,sans-serif;font-weight:500;line-height:1;letter-spacing:.16em;text-transform:uppercase;transition:.3s ease-in-out}.banner__buttons .button:hover{background:#fff;border-color:#fff}.banner__buttons .button:nth-child(2){font-family:Inter,sans-serif;font-weight:500;line-height:1;letter-spacing:.16em;text-transform:uppercase;background:unset;color:#fff;transition:.3s ease-in-out}.banner__buttons .button:nth-child(2):hover{border-color:#fff;background:#fff;color:#000}.image-with-text__text--caption{font-family:Inter,sans-serif;font-size:14px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#c6a56a;line-height:1.4}.image-with-text p.image-with-text__text.image-with-text__text--caption{margin-bottom:10px;font-size:14px;letter-spacing:1px;font-weight:600;line-height:normal}.image-with-text__heading{font-family:Cormorant Garamond,serif;font-size:52px;font-weight:300;line-height:1.05;letter-spacing:-.03em;color:#111;margin-bottom:30px}.image-with-text .image-with-text__text.rte p{font-family:Inter,sans-serif;font-size:18px;font-weight:300;line-height:1.5;letter-spacing:.01em;color:#000;margin:0}.image-with-text h2.image-with-text__heading.inline-richtext.h1{font-size:38px;line-height:1.2;letter-spacing:-.7px;margin:0}.image-with-text .image-with-text__media.image-with-text__media--small.global-media-settings.gradient.color-background-2.media{border-radius:10px 0 0 10px}.image-with-text .image-with-text__content.image-with-text__content--middle.image-with-text__content--desktop-left.image-with-text__content--mobile-left.image-with-text__content--small.content-container.gradient.color-background-2{border-radius:0 10px 10px 0}.image-with-text .image-with-text__content>*+*{margin-top:1rem}.image-with-text .image-with-text__content .image-with-text__text+.button{margin-top:2rem}.blog .title-wrapper-with-link.title-wrapper--self-padded-tablet-down.title-wrapper--no-top-margin h2{font-family:Cormorant Garamond,serif;font-size:38px;line-height:1.2;letter-spacing:-.7px;text-align:center;font-weight:500;margin:0 auto}.blog{background:#f0ebd642}.blog .card.article-card.card--card.card--media.color-background-1.gradient{box-shadow:#00000014 0 2px 6px}.blog h3.card__heading.h2{font-size:20px;line-height:1.2;letter-spacing:-.01em;margin:0}.blog p.article-card__excerpt.rte-width{font-size:18px;line-height:1.5;letter-spacing:0;margin:10px 0 0}.blog .card__content{padding:0}.footer h2.footer-block__heading.inline-richtext{font-size:22px;font-weight:500;line-height:normal;letter-spacing:1px;font-family:Inter,sans-serif;margin:0 0 20px}.footer ul.footer-block__details-content.list-unstyled li a{font-size:16px;color:#000;line-height:normal;font-family:Inter,sans-serif;padding:10px 0;letter-spacing:0;text-decoration:none}.footer-block__subheading.inline-richtext,.footer p{line-height:1.5;font-size:18px;color:#000;letter-spacing:0}.contact h2.title.title-wrapper--no-top-margin.inline-richtext.h1.scroll-trigger.animate--slide-in{font-size:38px;line-height:1.2;letter-spacing:-.7px;margin:0 auto 20px}.contact{display:flex;gap:60px}.contact-imges img{width:60px}.fotter-image{width:100%;max-width:40%;display:flex;flex-direction:column;gap:20px}.contact-content h3{font-size:26px;line-height:normal;letter-spacing:-.7px;margin:20px 0 10px}.contact-content p{font-size:18px;line-height:1.5;letter-spacing:0;color:#000;margin:0}.contact-imges{background:#efefef;width:100px;height:100px;border-radius:50%;display:flex;align-items:center;justify-content:center}.st-contact{width:100%;padding:20px;border-radius:10px;border:1px solid #c2af5e}.flotter-con{width:100%;max-width:60%;border:1px solid #c2af5e;padding:20px;border-radius:10px;display:flex;flex-direction:column;justify-content:center}.contact__button .button{width:100%}.rich-text h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in{font-size:38px;line-height:1.2;letter-spacing:-.7px;margin:0 auto 20px}.rich-text .rich-text__text.rte.scroll-trigger.animate--slide-in{font-size:18px;letter-spacing:0;color:#000;line-height:1.5}.product .product__info-wrapper h1.h2{font-size:28px;line-height:1.2;letter-spacing:-.7px;margin:0 auto 20px}body .product-form__input--pill input[type=radio]:checked+label{background-color:#174143!important;color:rgb(var(--color-background))}.product legend.form__label,.product label.quantity__label.form__label,.product label.form__label{font-size:16px;color:#000;font-weight:600}.product .essential-estimated-delivery-card{padding:20px!important;background:#fbfaf4!important;box-shadow:#00000014 0 2px 6px}.product delivery-preview-description.essential-estimated-delivery-description{font-size:16px!important;color:#000;font-weight:500;margin:15px 0}.product h2.h4.accordion__title.inline-richtext{font-size:18px;letter-spacing:-.7px;line-height:normal;font-family:Inter,sans-serif}.product p{font-size:16px;line-height:1.5;letter-spacing:0;margin:10px 0 0}.related-products h2.related-products__heading.inline-richtext.h2{font-family:Cormorant Garamond,serif;font-size:38px;line-height:1.2;letter-spacing:-.7px;text-align:center;font-weight:500}.collection-hero__title{font-size:38px;line-height:1.2;letter-spacing:-.7px;margin:40px 0}.article-template p{font-family:Inter,sans-serif;font-size:18px;font-weight:300;line-height:1.5;letter-spacing:.01em;color:#000;margin:0}.article-template .article-template__title{font-size:38px;line-height:1.2;letter-spacing:-.7px;margin:0}.article-template h2{font-size:38px;line-height:1.2;letter-spacing:-.7px;margin:0 0 20px}@media screen and (max-width:989px){.image-with-text__grid{gap:40px}.image-with-text__heading{font-size:clamp(34px,8vw,48px);line-height:1.1;margin-bottom:20px}.image-with-text__text.rte{margin-bottom:30px}.image-with-text__text.rte p{font-size:15px;line-height:1.8}.image-with-text .image-with-text__media.image-with-text__media--small.global-media-settings.gradient.color-background-2.media{border-radius:10px 10px 0 0}.image-with-text .image-with-text__content.image-with-text__content--middle.image-with-text__content--desktop-left.image-with-text__content--mobile-left.image-with-text__content--small.content-container.gradient.color-background-2{border-radius:0 0 10px 10px;padding:25px 15px}.image-with-text h2.image-with-text__heading.inline-richtext.h1{font-size:28px}}.collection__title .title{font-family:Cormorant Garamond,serif;font-size:38px;line-height:1.2;letter-spacing:-.7px;text-align:center;font-weight:500}.product-grid .card__heading a{font-family:Cormorant Garamond,serif;font-size:22px;font-weight:400;line-height:1.35;letter-spacing:-.01em;color:#111;text-decoration:none}.collection__view-all a.button{text-transform:uppercase}.collection .collection__description.body.rte.scroll-trigger.animate--slide-in{font-size:18px;color:#000;margin:0;line-height:normal;letter-spacing:0}.collection .card.card--card.card--media{box-shadow:#00000014 0 2px 6px}.collection .center.collection__view-all.scroll-trigger.animate--slide-in{padding:20px 0 0}.collection .card-wrapper h3.card__heading.h4 a{letter-spacing:0;font-size:20px;margin:0;line-height:normal}@media(max-width:768px){body .header__icon{color:#000}.button{padding:10px 15px}.banner__heading{font-size:36px;line-height:1.2}.collection__title .title{font-size:28px}.collection .card-wrapper h3.card__heading.h4 a{font-size:16px}.blog .title-wrapper-with-link.title-wrapper--self-padded-tablet-down.title-wrapper--no-top-margin h2{font-size:28px;margin:unset}.header--middle-left{grid-template-areas:"navigation heading icons";grid-template-columns:auto 1fr auto;column-gap:2rem}.header__icon{color:#fff}body .animate--fixed>img:not(.zoom):not(.deferred-media__poster-button),.animate--fixed>svg:not(.zoom):not(.deferred-media__poster-button){position:unset!important;height:50vh!important}#Banner-template--19086629601385__image_banner_e6JUMY:before,#Banner-template--19086629601385__image_banner_e6JUMY .banner__media:before,#Banner-template--19086629601385__image_banner_e6JUMY:not(.banner--mobile-bottom) .banner__content:before{padding-bottom:0!important;content:"";display:block}.contact{flex-direction:column}.fotter-image,.flotter-con{width:100%;max-width:100%}.fotter-image img{height:100%}.contact h2.title.title-wrapper--no-top-margin.inline-richtext.h1.scroll-trigger.animate--slide-in{font-size:28px}.contact-imges{width:70px;height:70px}.contact-imges img{width:40px;height:40px}.contact-content h3{font-size:22px}.rich-text .rich-text__wrapper.rich-text__wrapper--center{width:100%}.rich-text h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in,.related-products h2.related-products__heading.inline-richtext.h2{font-size:28px}.image-with-text .image-with-text__content .image-with-text__text+.button{margin-top:0}.collection-hero__title,.article-template .article-template__title,.article-template h2{font-size:28px}}.icon-account path{fill:#000}body .jdgm-arrows--bottom{display:flex;align-items:center;justify-content:space-between!important;gap:24px;width:100%!important}.jdgm-arrows--bottom{display:flex;align-items:center;justify-content:center;gap:24px;position:absolute;top:50%;transform:translateY(-50%)}.jdgm-widget.jdgm-widget{display:block;position:relative}body .jdgm-arrow{width:40px;height:40px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--arrows-color);transition:opacity .2s;flex-shrink:0;padding:0;background:#c2af5e!important;border-radius:10px!important}@media screen and (max-width:749px){.banner:not(.banner--mobile-bottom) .field__input,.banner--mobile-bottom:not(.banner--stacked) .banner__box.color-background-1{background:#000!important}}@media screen and (min-width:750px){.article-template hr{margin:20px 0}}body.page\.project.gradient .image-with-text .grid{margin-bottom:0;gap:10px}body.page\.project.gradient .image-with-text__text-item.grid__item .image-with-text__content,body.page\.project.gradient .image-with-text__media-item.image-with-text__media-item--small.image-with-text__media-item--middle.grid__item .image-with-text__media{border-radius:10px!important}.image-with-text__heading{font-size:38px;line-height:1.2;letter-spacing:-.7px;margin:0}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
