slideshow-component .slideshow .slideshow__media:after{background:linear-gradient(to top,#181818c7,#181818a8 30%,#18181885 42%,#18181833 56%,#18181800 66%);opacity:1!important}slideshow-component .slideshow .slideshow__text.banner__box{background:transparent;border:0;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;max-width:72rem;padding:0 0 5.6rem}slideshow-component .slideshow .slideshow__text:after{display:none}slideshow-component .slideshow .slideshow__text .banner__heading{margin:0;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:clamp(3.4rem,4.4vw,5.4rem);line-height:1.08;letter-spacing:.01em;max-width:10.5em;text-wrap:balance;text-shadow:0 1px 1.6rem rgba(24,24,24,.45)}slideshow-component .slideshow .slideshow__text .banner__text{margin-top:1.2rem;max-width:46ch}slideshow-component .slideshow .slideshow__text .banner__text p{margin:0;font-family:var(--font-body-family);font-size:1.8rem;line-height:1.5;letter-spacing:.01em;color:rgba(var(--color-foreground),.92);text-shadow:0 1px 1.2rem rgba(24,24,24,.45)}slideshow-component .slideshow .slideshow__text .banner__buttons{margin-top:2rem;display:flex;flex-wrap:wrap;gap:1.2rem;max-width:none}slideshow-component .slideshow .slideshow__text .banner__buttons .button{min-height:4.8rem;min-width:0;margin:0;padding:0 2.8rem;border-radius:0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}slideshow-component .slideshow .slideshow__text .banner__buttons .button--primary{--color-button: 189, 44, 27;--color-button-text: 255, 246, 243;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}slideshow-component .slideshow .slideshow__text .banner__buttons .slideshow__button-2{--alpha-button-background: 0;background:transparent;color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}slideshow-component .slideshow .slideshow__text .banner__buttons .slideshow__button-2:before,slideshow-component .slideshow .slideshow__text .banner__buttons .slideshow__button-2:after{display:none}slideshow-component .slideshow .slideshow__text .banner__buttons .slideshow__button-2:hover{background:rgba(var(--color-foreground),.1)}slideshow-component .slideshow .slideshow__media img{object-position:50% 40%}@media screen and (min-width:750px){slideshow-component .slideshow.banner,slideshow-component .slideshow.banner .slideshow__slide{min-height:0;height:clamp(520px,calc(100svh - 190px),760px)}slideshow-component .slideshow .banner__content,slideshow-component .slideshow .slideshow__text-wrapper.banner__content{min-height:0;height:100%;padding:0 5rem;align-items:flex-end;justify-content:flex-start}}slideshow-component .slideshow.banner.slideshow--art,slideshow-component .slideshow.banner.slideshow--art .slideshow__slide{min-height:0;height:auto}slideshow-component .slideshow.slideshow--art .slideshow__media{position:relative}slideshow-component .slideshow.slideshow--art .slideshow__media img{object-position:50% 50%}slideshow-component .slideshow.slideshow--art .slideshow__media:after{display:none}slideshow-component .slideshow.slideshow--art .slideshow__media.placeholder{aspect-ratio:2 / 1}@media screen and (max-width:749px){slideshow-component .slideshow.slideshow--art .slideshow__media.placeholder{aspect-ratio:1 / 1}}@media screen and (max-width:749px){slideshow-component .slideshow.banner,slideshow-component .slideshow.banner .slideshow__slide{min-height:0;height:clamp(480px,68svh,620px)}slideshow-component .slideshow .slideshow__media img{object-position:50% 32%}slideshow-component .slideshow .slideshow__media:after{background:linear-gradient(to top,#181818d6,#181818b3 30%,#18181899 46%,#18181840,#18181800 62%)}slideshow-component .slideshow .banner__content,slideshow-component .slideshow .slideshow__text-wrapper.banner__content{min-height:0;height:100%;padding:0;display:flex;align-items:flex-end}slideshow-component .slideshow .slideshow__text.banner__box{width:100%;max-width:100%;padding:0 1.6rem 2.4rem}slideshow-component .slideshow .slideshow__text .banner__heading{font-size:2.8rem;line-height:1.12;max-width:10.5em}slideshow-component .slideshow .slideshow__text .banner__text{margin-top:1rem;max-width:30ch}slideshow-component .slideshow .slideshow__text .banner__text p{font-size:1.5rem}slideshow-component .slideshow .slideshow__text .banner__buttons{width:100%;flex-direction:column;gap:1rem;margin-top:1.6rem}slideshow-component .slideshow .slideshow__text .banner__buttons .button{width:100%;min-height:4.8rem}}@media(prefers-reduced-motion:reduce){slideshow-component .slideshow__text-wrapper.scroll-trigger.animate--slide-in{animation:none;opacity:1;transform:none}}.collection-circles .collection-circles__ring{border:2px solid rgb(var(--color-sajanya-pebble, 218, 217, 215))}.collection-circles .collection-circles__link:hover .collection-circles__ring{border-color:rgb(var(--color-button));box-shadow:none}.collection-circles .collection-circles__name{font-size:1.4rem}.collection-circles .collection-circles__title{font-size:2.2rem;line-height:1.2;letter-spacing:.02em}@media screen and (min-width:750px){.collection-circles .collection-circles__title{font-size:2.8rem}}@media screen and (max-width:749px){.collection-circles .collection-circles__arrow{display:none}.collection-circles .collection-circles__viewport{padding:.4rem 1.6rem 1.2rem;-webkit-mask-image:linear-gradient(to right,black 88%,transparent 100%);mask-image:linear-gradient(to right,black 88%,transparent 100%)}.collection-circles .collection-circles__track{gap:1.4rem}.collection-circles .collection-circles__ring{--circle-size: 26vw;width:var(--circle-size);height:var(--circle-size)}.collection-circles .collection-circles__name{font-size:1.3rem;max-width:26vw}.collection-circles .collection-circles__header{margin-bottom:2rem}}.collection:has(>.collection__title){display:grid;grid-template-columns:minmax(1.5rem,1fr) minmax(0,calc(var(--page-width) - 3rem)) minmax(1.5rem,1fr);align-items:end}.collection:has(>.collection__title)>*{grid-column:1 / -1;min-width:0}@media screen and (max-width:989px){.collection:has(>.collection__title)>*{max-width:100%}}.collection:has(>.collection__title)>.collection__title{grid-column:2 / 3;grid-row:1;max-width:none;margin:0 0 2.4rem;padding:0 12rem 0 0;text-align:left}.collection:has(>.collection__title)>.collection__view-all{grid-column:2 / 3;grid-row:1;justify-self:end;align-self:end;margin:0 0 2.4rem;text-align:right}@media screen and (min-width:750px){.collection:has(>.collection__title){grid-template-columns:minmax(5rem,1fr) minmax(0,calc(var(--page-width) - 10rem)) minmax(5rem,1fr)}.collection:has(>.collection__title)>.collection__title,.collection:has(>.collection__title)>.collection__view-all{margin-bottom:3.2rem}}.collection>.collection__title .title,.collection-list-wrapper .collection-list-title{margin:0;font-family:var(--font-heading-family);font-size:2.2rem;line-height:1.2;letter-spacing:.02em;text-align:left}@media screen and (min-width:750px){.collection>.collection__title .title,.collection-list-wrapper .collection-list-title{font-size:2.8rem}}.collection>.collection__view-all a,.collection-list-wrapper .collection-list-view-all a,.collection-list-wrapper .title-wrapper-with-link>a{--alpha-button-background: 0;display:inline-flex;align-items:center;min-height:4.4rem;min-width:0;margin:0;padding:0;background:transparent;box-shadow:none;border:0;border-radius:0;color:rgb(var(--color-button));font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.4rem}.collection>.collection__view-all a:before,.collection>.collection__view-all a:after,.collection-list-wrapper .collection-list-view-all a:before,.collection-list-wrapper .collection-list-view-all a:after{display:none}.collection>.collection__view-all a:hover,.collection-list-wrapper .collection-list-view-all a:hover,.collection-list-wrapper .title-wrapper-with-link>a:hover{color:rgb(var(--color-foreground));text-decoration-thickness:2px}.collection-list-wrapper .title-wrapper-with-link{align-items:center;margin-bottom:2.4rem}@media screen and (min-width:990px){.collection-list-wrapper:has(>.collection-list-view-all){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end}.collection-list-wrapper:has(>.collection-list-view-all)>*{grid-column:1 / -1}.collection-list-wrapper:has(>.collection-list-view-all)>.title-wrapper-with-link{grid-column:1;grid-row:1;margin:0 0 3.2rem}.collection-list-wrapper:has(>.collection-list-view-all)>.collection-list-view-all{grid-column:2;grid-row:1;margin:0 0 3.2rem}}@media screen and (max-width:989px){.collection-list-wrapper:has(>.collection-list-view-all:not(.small-hide)){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.collection-list-wrapper:has(>.collection-list-view-all:not(.small-hide))>*{grid-column:1 / -1}.collection-list-wrapper:has(>.collection-list-view-all:not(.small-hide))>.title-wrapper-with-link{grid-column:1;grid-row:1}.collection-list-wrapper:has(>.collection-list-view-all:not(.small-hide))>.collection-list-view-all{grid-column:2;grid-row:1;margin:0 0 2.4rem}}@media screen and (max-width:749px){.collection-list-wrapper:has(>.collection-list-view-all:not(.small-hide))>.collection-list-view-all{padding-right:1.5rem}}.collection-list-wrapper .collection-list .card--media .card__inner{aspect-ratio:1 / 1}@media screen and (min-width:750px)and (max-width:989px){.collection-list-wrapper .collection-list--3-items:not(.slider) .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}@media screen and (max-width:749px){.collection-list-wrapper .collection-list--3-items:not(.slider) .grid__item:first-child{width:100%;max-width:100%}.collection-list-wrapper .collection-list--3-items:not(.slider) .grid__item:first-child .card--media .card__inner{aspect-ratio:3 / 2}.collection-list-wrapper .collection-list--3-items:not(.slider) .grid__item:first-child .card__media img{object-fit:contain}}.homagni-promise .homagni-promise__title,.homagni-reviews .homagni-reviews__title,.collapsible-content .collapsible-content__heading,section[class^=sajanya-price-bands-] .sajanya-price-bands__title{font-family:var(--font-heading-family);font-size:1.8rem;line-height:1.25;letter-spacing:.04em;text-align:center;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.homagni-promise .homagni-promise__title,.homagni-reviews .homagni-reviews__title,.collapsible-content .collapsible-content__heading,section[class^=sajanya-price-bands-] .sajanya-price-bands__title{font-size:2.2rem}}.homagni-promise .homagni-promise__subheading,section[class^=sajanya-price-bands-] .sajanya-price-bands__subheading{font-size:1.5rem;color:rgba(var(--color-foreground),.75)}.collapsible-content .collapsible-content__header{text-align:center}section[class^=sajanya-price-bands-] .sajanya-price-bands__shell{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}section[class^=sajanya-price-bands-] .sajanya-price-bands__card{background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.14);border-radius:0;min-height:4.4rem}section[class^=sajanya-price-bands-] .sajanya-price-bands__card:hover{transform:none;border-color:rgb(var(--color-button));box-shadow:none}section[class^=sajanya-price-bands-] .sajanya-price-bands__label{color:rgba(var(--color-foreground),.75);font-size:1.3rem;letter-spacing:.1em}section[class^=sajanya-price-bands-] .sajanya-price-bands__amount{color:rgb(var(--color-button))}@media screen and (max-width:749px){section[class^=sajanya-price-bands-] .sajanya-price-bands__label{font-size:1.25rem;letter-spacing:.08em}}.sajanya-luxury-marquee .sajanya-luxury-marquee__viewport{display:flex;align-items:center;min-height:4rem;padding:0}.sajanya-luxury-marquee .sajanya-luxury-marquee__track{animation-name:hm-marquee-quarter}@keyframes hm-marquee-quarter{0%{transform:translate(0)}to{transform:translate(-25%)}}.sajanya-luxury-marquee .sajanya-luxury-marquee__label{font-size:1.3rem;letter-spacing:.1em}@media screen and (max-width:749px){.sajanya-luxury-marquee .sajanya-luxury-marquee__label{font-size:1.25rem}}@media(prefers-reduced-motion:reduce){.sajanya-luxury-marquee .sajanya-luxury-marquee__track{animation:none}}.homagni-promise .homagni-promise__grid{max-width:84rem}.homagni-promise .homagni-promise__item{border:0;border-radius:0;background:transparent;padding:1.2rem .8rem}.homagni-promise .homagni-promise__label{font-size:1.5rem}@media screen and (max-width:749px){.homagni-promise .homagni-promise__label{font-size:1.3rem}}.collection .slider-counter,.collection-list-wrapper .slider-counter,.newsletter--sajanya-luxe .newsletter__benefits .newsletter__benefit,.newsletter--sajanya-luxe .newsletter__luxe-form .newsletter__microcopy,.newsletter--sajanya-luxe .newsletter__microcopy{font-size:1.3rem}section[class^=sajanya-spotlight-] .sajanya-spotlight__shell{border:0;border-radius:0;background:rgb(var(--color-foreground));max-width:calc(var(--page-width) - 10rem)}section[class^=sajanya-spotlight-] .sajanya-spotlight__grid{padding:clamp(2rem,3.2vw,4.8rem)}section[class^=sajanya-spotlight-] .sajanya-spotlight__info,section[class^=sajanya-spotlight-] .sajanya-spotlight__media{border:0;border-radius:0;background:transparent;padding:0}section[class^=sajanya-spotlight-] .sajanya-spotlight__title{margin-top:0;font-size:clamp(2.6rem,2.8vw,3.8rem);line-height:1.15;letter-spacing:.01em}section[class^=sajanya-spotlight-] .sajanya-spotlight__price-new{color:rgba(var(--color-background),.85);font-size:2rem}section[class^=sajanya-spotlight-] .sajanya-spotlight__button{min-height:4.8rem;border-radius:0;font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.08em}section[class^=sajanya-spotlight-] .sajanya-spotlight__button--primary{border:0;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}section[class^=sajanya-spotlight-] .sajanya-spotlight__button--secondary{border:1px solid rgba(var(--color-background),.6);background:transparent;color:rgb(var(--color-background))}section[class^=sajanya-spotlight-] .sajanya-spotlight__link{color:rgba(var(--color-background),.85);font-size:1.5rem;min-height:4.4rem}section[class^=sajanya-spotlight-] .sajanya-spotlight__trust{border:0;padding:0 0 1.2rem;justify-content:flex-start;font-size:1.3rem}section[class^=sajanya-spotlight-] .sajanya-spotlight__viewport{border:0;border-radius:0;box-shadow:none}section[class^=sajanya-spotlight-] .sajanya-spotlight__viewport,section[class^=sajanya-spotlight-] .sajanya-spotlight__slide img{background:#fff}section[class^=sajanya-spotlight-] .sajanya-spotlight__arrow{border:1px solid rgba(var(--color-background),.5);background:rgba(var(--color-foreground),.85)}@media screen and (max-width:989px){section[class^=sajanya-spotlight-] .sajanya-spotlight__shell{max-width:none}section[class^=sajanya-spotlight-] .sajanya-spotlight__grid{padding:2.4rem 1.6rem;gap:2rem}section[class^=sajanya-spotlight-] .sajanya-spotlight__info{padding:0}}@media screen and (max-width:749px){section[class^=sajanya-spotlight-] .sajanya-spotlight__title{font-size:2.4rem}}.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-in{animation:hm-reveal 0s 1.5s forwards}@keyframes hm-reveal{to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-in{opacity:1;transform:none;animation:none}}.collection:has(>.collection__title) .scroll-trigger.animate--slide-in,.collection:has(>.collection__title).scroll-trigger.animate--slide-in,.collection-list-wrapper .scroll-trigger.animate--slide-in{opacity:1;transform:none;animation:none}.collection-circles .collection-circles__arrow[hidden]{display:none}.collection-circles .collection-circles__track{margin-inline:auto}@media screen and (min-width:750px){.collection-circles .collection-circles__viewport{padding:1rem 6.4rem 1.8rem;-webkit-mask-image:none;mask-image:none}}@media screen and (min-width:750px)and (max-width:1199px){.collection-circles .collection-circles__track{gap:2rem}.collection-circles .collection-circles__ring{width:110px;height:110px}.collection-circles .collection-circles__name{max-width:110px}}@media screen and (max-width:749px){.collection-circles .collection-circles__viewport{padding-left:1.6rem;padding-right:1.6rem;scroll-padding-inline:1.6rem;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.collection-circles .collection-circles__track{margin-inline:0}.collection-circles .collection-circles__item{scroll-snap-align:start}}[id$=__featured_collection_bridal] .card__media,[id$=__featured_collection_bridal] .card__media.gradient{background:#fff}[id$=__featured_collection_bridal] .card__media img,[id$=__featured_collection_bridal] .card__media .media img{mix-blend-mode:normal;opacity:1}[id$=__image_banner_maison] .banner:after{opacity:0!important}[id$=__image_banner_maison] .banner__media,[id$=__image_banner_maison] .banner__media:after{background-color:transparent;opacity:1}[id$=__image_banner_maison] .banner__media:after{background:none}[id$=__image_banner_maison] .banner__box.banner__box{background:#fff6f3!important;color:#181818;opacity:1;backdrop-filter:none;-webkit-backdrop-filter:none}[id$=__image_banner_maison] .banner__box .banner__heading,[id$=__image_banner_maison] .banner__box .banner__text,[id$=__image_banner_maison] .banner__box .banner__text *{color:#181818;text-shadow:none}[id$=__image_banner_maison] .banner__box .button,[id$=__image_banner_maison] .banner__box .button:hover{background-color:#bd2c1b;color:#fff6f3}
/*# sourceMappingURL=/cdn/shop/t/24/assets/homagni-sweep-home.css.map */
