html body:has(.johar-edition){--johar-reference-edge: max(16px, calc((100vw - 1280px)/2) );--johar-edge: var(--johar-reference-edge);--johar-reference-surface: #fff;--johar-reference-card: #fafafa;color:#0d0701}html body:has(.johar-edition) #MainContent,html body:has(.johar-edition) .johar-collection-hero,html body:has(.johar-edition) .johar-plp,html body:has(.johar-edition) .johar-plp .collection-wrapper,html body:has(.johar-edition) .johar-plp .main-collection-grid,html body:has(.johar-edition) .johar-plp .main-collection-grid>div,html body:has(.johar-edition) .johar-plp .product-grid,html body:has(.johar-edition) .section-background{background:var(--johar-reference-surface)!important}html body:has(.johar-edition) .section-collection-category-strip,html body:has(.johar-edition) #MainContent>.shopify-section:not(.section-johar-collection-hero-static):has(+.section-main-collection):has(.collection-title){display:none!important}html body:has(.johar-edition) .johar-collection-hero{min-height:205px!important;padding:24px var(--johar-reference-edge) 25px!important}html body:has(.johar-edition) .johar-collection-hero__inner{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:16px!important;width:100%!important;min-height:0!important;max-width:1280px!important;margin:0 auto!important}html body:has(.johar-edition) .johar-collection-hero__breadcrumb{visibility:visible!important;display:flex!important;height:22px!important;margin:0!important;gap:4px!important;color:#0d0701!important;font-size:16px!important;line-height:22px!important;text-transform:none!important;font-weight:500!important}html body:has(.johar-edition) .johar-collection-hero__breadcrumb:before,html body:has(.johar-edition) .johar-collection-hero__breadcrumb:after,html body:has(.johar-edition) .johar-collection-hero__label:after{content:none!important}html body:has(.johar-edition) .johar-reference-hero-row{display:flex;align-items:center;justify-content:space-between;gap:20px}html body:has(.johar-edition) .johar-collection-hero__title{flex:0 1 auto;color:#0d0701!important;font-family:"Venose",var(--font-heading--family, serif)!important;font-size:64px!important;line-height:75px!important;font-weight:400!important;letter-spacing:0!important;white-space:nowrap}html body:has(.johar-edition) .johar-collection-hero__nav{flex:0 0 auto;gap:24px!important}html body:has(.johar-edition) .johar-reference-category{display:flex!important;flex-direction:column!important;align-items:center!important;flex:0 0 88px!important;width:88px!important;min-width:88px!important;gap:12px!important}html body:has(.johar-edition) .johar-collection-hero__media{position:relative;width:88px!important;height:88px!important;overflow:hidden;background:transparent!important}html body:has(.johar-edition) .johar-collection-hero__image{position:absolute!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:contain!important;top:0;right:0;bottom:0;left:0;transform:none!important}html body:has(.johar-edition) .johar-reference-crop--rings-photo img{height:134.1%!important;top:-17.05%;object-fit:cover!important}html body:has(.johar-edition) .johar-reference-crop--earrings-photo img{width:125.2%!important;height:165.9%!important;top:-37.5%;left:-12.6%;object-fit:cover!important}html body:has(.johar-edition) .johar-reference-crop--necklaces-photo img{width:169.7%!important;height:227.3%!important;top:auto;bottom:0;left:-34.85%;object-fit:cover!important}html body:has(.johar-edition) .johar-reference-crop--bracelets-photo img,html body:has(.johar-edition) .johar-reference-crop--mens-category img{height:133%!important;top:0;object-fit:cover!important}html body:has(.johar-edition) .johar-reference-crop--mens-photo img{width:119.6%!important;height:160.2%!important;top:-43.18%;left:-9.8%;object-fit:cover!important}html body:has(.johar-edition) .johar-collection-hero__label{width:auto!important;margin:0!important;padding:0!important;font-size:14px!important;line-height:19px!important;font-weight:400!important;white-space:nowrap;text-transform:uppercase!important}html body:has(.johar-edition) .johar-reference-category.is-active .johar-collection-hero__label{text-decoration:underline;text-underline-offset:3px}html body:has(.johar-edition) .johar-plp .facets-block-wrapper--horizontal,html body:has(.johar-edition) .johar-plp .facets-block-wrapper--horizontal .facets--horizontal,html body:has(.johar-edition) .johar-plp .facets-block-wrapper--horizontal .facets__form-wrapper,html body:has(.johar-edition) .johar-plp .facets-block-wrapper--horizontal .facets__form{min-height:72px!important;background:#f3f3da!important}html body:has(.johar-edition) .johar-plp .facets-block-wrapper--horizontal{position:sticky!important;top:var(--header-height, 0px)!important;z-index:4;padding-inline:var(--johar-reference-edge)!important}html body:has(.johar-edition) .johar-plp .facets__summary,html body:has(.johar-edition) .johar-plp .facets-toggle__button{font-size:18px!important}html body:has(.johar-edition) .johar-plp .main-collection-grid{width:calc(100% - 2 * var(--johar-reference-edge))!important;max-width:1280px!important;padding:56px 0 0!important;margin:0 auto!important}html body:has(.johar-edition) .johar-plp .product-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:24px!important;row-gap:64px!important;grid-auto-flow:row!important;align-items:stretch}html body:has(.johar-edition) .johar-plp .product-grid>.product-grid__item .product-card,html body:has(.johar-edition) .johar-plp .product-grid>.product-grid__item .product-card__content,html body:has(.johar-edition) .johar-plp .product-grid>.product-grid__item .product-grid__card,html body:has(.johar-edition) .johar-plp .johar-product-card-heading-shell,html body:has(.johar-edition) .johar-plp .johar-product-card-meta{background:var(--johar-reference-card)!important}html body:has(.johar-edition) .johar-plp .johar-collection-card-gallery{aspect-ratio:302 / 347!important;background:var(--johar-reference-card)!important}html body:has(.johar-edition) .johar-plp .johar-collection-card-gallery .product-media-container img{padding:0!important;object-fit:contain!important;background:var(--johar-reference-card)!important}html body:has(.johar-edition) .johar-plp .johar-product-card-heading-shell{margin:0!important;padding:16px 48px 0 12px!important}html body:has(.johar-edition) .johar-plp .johar-product-card-heading-row :is(.text-block,.text-block *,[class*=product-title],p[role=heading]){font-size:18px!important;font-weight:500!important;line-height:24px!important;letter-spacing:0!important}html body:has(.johar-edition) .johar-plp .johar-product-card-heading-row p[role=heading]{-webkit-line-clamp:1!important;line-clamp:1!important}html body:has(.johar-edition) .johar-plp .johar-product-card-price{font-size:20px!important;line-height:27px!important;font-weight:500!important;margin-top:8px!important}html body:has(.johar-edition) .johar-plp .johar-product-card-meta{min-height:22px!important;gap:12px!important;margin:8px 12px 0!important}html body:has(.johar-edition) .johar-plp .johar-product-card-meta__material{font-size:16px!important;line-height:22px!important;font-weight:300!important}html body:has(.johar-edition) .johar-plp .johar-product-card-meta__fallback-swatch{width:18px!important;height:21px!important}html body:has(.johar-edition) .johar-plp .johar-card-wishlist-slot{top:16px!important;right:12px!important;width:24px!important;height:24px!important}html body:has(.johar-edition) .johar-plp .product-grid__card>.buy-buttons-block,html body:has(.johar-edition) .johar-plp .product-grid__card .buy-buttons-block{margin:16px 12px 24px!important}html body:has(.johar-edition) .johar-plp .product-grid__card .add-to-cart-button{display:inline-flex!important;font-size:18px!important;line-height:24px!important;font-weight:500!important;min-height:26px!important;text-decoration:underline!important;text-underline-offset:4px!important}html body:has(.johar-edition) .johar-plp .product-grid>.johar-reference-editorial{grid-column:span 2!important;grid-row:span 2!important;min-height:0!important;max-height:none!important;height:100%!important;align-self:stretch!important;margin:0!important}html body:has(.johar-edition) .johar-plp .product-grid>.johar-reference-editorial.johar-editorial-item--left{grid-column:1 / span 2!important}html body:has(.johar-edition) .johar-plp .product-grid>.johar-reference-editorial.johar-editorial-item--right{grid-column:3 / span 2!important}html body:has(.johar-edition) .johar-reference-editorial figure{position:relative;margin:0!important;overflow:hidden}html body:has(.johar-edition) .johar-reference-editorial img{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover!important}html body:has(.johar-edition) .johar-reference-editorial--earrings-2{background:#e9e9e9!important}html body:has(.johar-edition) .johar-reference-editorial--earrings-2 img{top:16.55%;height:67%!important;object-fit:contain!important}html body:has(.johar-edition) .johar-reference-editorial--bracelets-1 img{width:110.2%!important;height:111.8%!important;left:-10.2%;top:-11.8%}html body:has(.johar-edition) .johar-back-to-top{padding:32px 0 120px!important}html body:has(.johar-edition) .johar-back-to-top__button{font-size:20px!important;text-transform:none!important}html body:has(.johar-edition) .johar-back-to-top__button span:last-child{display:none}@media(min-width:990px)and (max-width:1300px){html body:has(.johar-edition) .johar-collection-hero__title{font-size:48px!important}}@media(max-width:989px){html body:has(.johar-edition){--johar-reference-edge: 16px}html body:has(.johar-edition) .johar-collection-hero{min-height:244px!important;padding:24px 16px!important}html body:has(.johar-edition) .johar-collection-hero__inner{gap:24px!important}html body:has(.johar-edition) .johar-collection-hero__breadcrumb{height:16px!important;line-height:16px!important;font-size:12px!important}html body:has(.johar-edition) .johar-reference-hero-row{display:flex;flex-direction:column;align-items:stretch;gap:12px}html body:has(.johar-edition) .johar-collection-hero__title{font-size:24px!important;line-height:28px!important}html body:has(.johar-edition) .johar-collection-hero__nav{width:calc(100% + 16px)!important;justify-content:flex-start!important;gap:16px!important;overflow-x:auto!important;scrollbar-width:none;padding-right:16px!important;padding-bottom:0!important}html body:has(.johar-edition) .johar-reference-category{flex-basis:88px!important;min-width:88px!important;width:88px!important;padding:0!important}html body:has(.johar-edition) .johar-collection-hero__label{font-size:12px!important;line-height:16px!important}html body:has(.johar-edition) .johar-plp .main-collection-grid{padding-top:24px!important}html body:has(.johar-edition) .johar-plp .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:8px!important;row-gap:16px!important}html body:has(.johar-edition) .johar-plp .johar-collection-card-gallery{aspect-ratio:175 / 158!important}html body:has(.johar-edition) .johar-plp .johar-product-card-heading-shell{padding:12px 38px 0 10px!important}html body:has(.johar-edition) .johar-plp .johar-product-card-heading-row :is(.text-block,.text-block *,[class*=product-title],p[role=heading]){font-size:14px!important;line-height:19px!important;-webkit-line-clamp:2!important;line-clamp:2!important}html body:has(.johar-edition) .johar-plp .johar-product-card-price{font-size:16px!important;line-height:22px!important}html body:has(.johar-edition) .johar-plp .johar-product-card-meta{margin:8px 10px 0!important;gap:4px!important}html body:has(.johar-edition) .johar-plp .johar-product-card-meta__material{font-size:12px!important;line-height:16px!important}html body:has(.johar-edition) .johar-plp .johar-card-wishlist-slot{width:20px!important;height:20px!important;top:12px!important;right:10px!important}html body:has(.johar-edition) .johar-plp .product-grid__card .buy-buttons-block{margin:16px 10px!important}html body:has(.johar-edition) .johar-plp .product-grid__card .add-to-cart-button{font-size:14px!important;line-height:19px!important}html body:has(.johar-edition) .johar-plp .product-grid>.johar-reference-editorial,html body:has(.johar-edition) .johar-plp .product-grid>.johar-reference-editorial.johar-editorial-item--left,html body:has(.johar-edition) .johar-plp .product-grid>.johar-reference-editorial.johar-editorial-item--right{grid-column:1 / -1!important;grid-row:span 1!important;width:100%!important;height:auto!important;aspect-ratio:358 / 496!important}html body:has(.johar-edition) .johar-back-to-top{padding-bottom:64px!important}}html body:has(.johar-edition) .johar-plp .collection-wrapper{gap:0!important}html body:has(.johar-edition) .johar-plp .facets-block-wrapper--horizontal>.facets,html body:has(.johar-edition) .johar-plp .facets-block-wrapper--horizontal .facets__form{width:100%!important;max-width:none!important;padding-inline:0!important}html body:has(.johar-edition) .johar-plp .facets-toggle__button,html body:has(.johar-edition) .johar-plp .johar-filter-trigger{font-size:18px!important}html body:has(.johar-edition) .johar-product-card-meta__fallback-swatch--yellow-gold{--johar-material-swatch: #f8c46c}html body:has(.johar-edition) .johar-plp{padding-block:0!important}html body:has(.johar-edition) .johar-collection-hero{height:205px!important;min-height:205px!important;padding-block:24px!important}html body:has(.johar-edition) .johar-reference-hero-row{height:119px}html body:has(.johar-edition) .johar-plp .facets__form-wrapper,html body:has(.johar-edition) .johar-plp .facets__form{width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:0!important}html body:has(.johar-edition) .johar-collection-filter-button,html body:has(.johar-edition) .johar-collection-filter-button span,html body:has(.johar-edition) .sorting-filter__horizontal .facets__status{font-size:18px!important;line-height:24px!important}html body:has(.johar-edition) .products-count,html body:has(.johar-edition) .johar-collection-count{font-size:16px!important}@media(min-width:990px){html body:has(.johar-edition) .header__row--top{height:80px!important;min-height:80px!important}html body:has(.johar-edition) .header__row--bottom{height:54px!important;min-height:54px!important}html body:has(.johar-edition) .header-logo img{width:183px!important;height:40px!important;transform:translateY(4px)}}@media(max-width:989px){html body:has(.johar-edition) .johar-collection-hero{height:auto!important;min-height:244px!important}html body:has(.johar-edition) .johar-reference-hero-row{height:auto}html body:has(.johar-edition) .johar-collection-filter-button,html body:has(.johar-edition) .johar-collection-filter-button span{font-size:14px!important}}html body:has(.johar-edition) .johar-plp .products-count-wrapper span:after{font-size:16px!important}html body:has(.johar-edition) #filters-drawer .facets-drawer__filters{padding-inline:40px!important}html body:has(.johar-edition) #filters-drawer .facets__filters-wrapper{padding:0!important;gap:24px!important}html body:has(.johar-edition) #filters-drawer .facets__summary{font-size:18px!important;line-height:24px!important;margin-bottom:16px!important}html body:has(.johar-edition) #filters-drawer .facets__inputs-list{gap:16px!important}html body:has(.johar-edition) #filters-drawer .facets__label,html body:has(.johar-edition) #filters-drawer .checkbox__label{font-size:16px!important}html body:has(.johar-edition) #filters-drawer .facets__actions .button,html body:has(.johar-edition) #filters-drawer .facets__actions button{font-size:20px!important}html body:has(.johar-edition) #filters-drawer .theme-drawer__title{font-size:32px!important;line-height:36px!important}html body:has(.johar-edition) #filters-drawer .theme-drawer__title:before{display:none!important}html body:has(.johar-edition) #filters-drawer .johar-price-buckets{gap:16px!important}@media(min-width:750px){html body:has(.johar-edition) #filters-drawer .facets__drawer-actions .button,html body:has(.johar-edition) #filters-drawer .facets__drawer-actions .button-secondary{font-size:20px!important}}@media(max-width:749px){html body:has(.johar-edition) #filters-drawer .facets-drawer__filters{padding-inline:24px!important}}html body:has(.johar-edition) .johar-card-wishlist-slot .Vtl-CollectionCardWidget,html body:has(.johar-edition) .johar-card-wishlist-slot .Vtl-WishlistButton__WishlistIconButton,html body:has(.johar-edition) .johar-card-wishlist-slot .Vtl-WishlistButton__IconWrapper{position:static!important;inset:auto!important;display:block!important;width:24px!important;height:24px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;transform:none!important}@media(max-width:749px){html body:has(.johar-edition) .johar-card-wishlist-slot .Vtl-CollectionCardWidget,html body:has(.johar-edition) .johar-card-wishlist-slot .Vtl-WishlistButton__WishlistIconButton,html body:has(.johar-edition) .johar-card-wishlist-slot .Vtl-WishlistButton__IconWrapper{width:20px!important;height:20px!important}}html body:has(.johar-edition) #MainContent .johar-collection-hero__breadcrumb>*{display:inline!important}html body:has(.johar-edition) #MainContent .johar-collection-hero__tile .johar-collection-hero__label{display:block!important;visibility:visible!important;opacity:1!important;font-size:14px!important}html body:has(.johar-edition) #header-group #header-component .header-logo__image{width:183px!important;height:40px!important;object-fit:contain!important;transform:translateY(4px)!important}html body:has(.johar-edition) .johar-plp .johar-collection-card-gallery .product-media-container img{mix-blend-mode:multiply}@media(max-width:989px){html body:has(.johar-edition) #MainContent .johar-collection-hero__tile .johar-collection-hero__label{font-size:12px!important}html body:has(.johar-edition) #header-group #header-component .header-logo__image{width:146px!important;height:32px!important;transform:none!important}html body:has(.johar-edition) .johar-plp .facets-toggle{display:none!important}html body:has(.johar-edition) .johar-plp .facets-block-wrapper--horizontal,html body:has(.johar-edition) .johar-plp .facets-block-wrapper--horizontal .facets--horizontal,html body:has(.johar-edition) .johar-plp .facets-block-wrapper--horizontal .facets__form-wrapper,html body:has(.johar-edition) .johar-plp .facets-block-wrapper--horizontal .facets__form{min-height:60px!important}html body:has(.johar-edition) .sorting-filter__horizontal .facets__status{font-size:14px!important;line-height:20px!important}html body:has(.johar-edition) .products-count,html body:has(.johar-edition) .johar-collection-count,html body:has(.johar-edition) .johar-plp .products-count-wrapper span:after{font-size:12px!important}html body:has(.johar-edition) .johar-plp .johar-product-card-meta__fallback-swatch{width:14px!important;height:17px!important}}html body:has(.johar-edition){--johar-reference-surface:#fff;--johar-reference-card:#fafafa}.johar-edition-banner{position:relative;height:auto;aspect-ratio:8 / 3;width:100%;overflow:hidden}.johar-edition-banner__image{display:block;width:100%;height:100%;object-fit:cover}.johar-edition-breadcrumb{position:absolute;top:24px;left:var(--johar-reference-edge);display:flex;gap:5px;color:#fff;font-size:16px;line-height:24px}.johar-edition-breadcrumb a{color:inherit;text-decoration:none}.johar-edition-shop-row{box-sizing:border-box;width:100%;max-width:1440px;min-height:199px;padding:36px var(--johar-reference-edge);margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px;background:#fff}.johar-edition-shop-row h1{margin:0;font-family:"Venose",var(--font-heading--family,serif);font-size:64px;font-weight:400;line-height:75px;letter-spacing:0}.johar-edition-categories{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:24px}.johar-edition-intro[data-edition=bridal] .johar-reference-category{flex-basis:144px!important;width:144px!important;min-width:144px!important}.johar-edition-intro .johar-collection-hero__label{font-size:14px!important;visibility:visible!important;display:block!important}html body:has(.johar-edition) .johar-plp .main-collection-grid{padding-top:40px!important}html body:has(.johar-edition) .johar-reference-editorial{aspect-ratio:628 / 1100}.johar-edition-empty{max-width:1280px;width:calc(100% - 2 * var(--johar-reference-edge));margin:40px auto 80px;text-align:center}.johar-edition-empty__gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:40px}.johar-edition-empty__gallery .johar-edition-editorial{aspect-ratio:628 / 1100}.johar-edition-empty__gallery figure{height:100%;margin:0}.johar-edition-empty__gallery img{width:100%;height:100%;object-fit:cover;display:block}.johar-edition-consultation{display:inline-block;color:inherit;text-underline-offset:5px;padding:12px}@media(min-width:990px)and (max-width:1200px){.johar-edition-shop-row h1{font-size:48px}.johar-edition-categories{gap:12px}}@media(max-width:989px){.johar-edition-banner{aspect-ratio:auto;height:300px}.johar-edition-breadcrumb{left:16px;top:16px;font-size:12px}.johar-edition-shop-row{min-height:0;padding:24px 16px;display:flex;flex-direction:column;align-items:stretch;gap:20px}.johar-edition-shop-row h1{font-size:36px;line-height:42px}.johar-edition-categories{width:calc(100% + 16px);overflow-x:auto;justify-content:flex-start;gap:16px;padding-right:16px;scrollbar-width:none}.johar-edition-intro[data-edition=bridal] .johar-reference-category{flex-basis:130px!important;min-width:130px!important;width:130px!important}.johar-edition-intro .johar-collection-hero__label{font-size:12px!important}html body:has(.johar-edition) .johar-plp .main-collection-grid{padding-top:24px!important}.johar-edition-empty__gallery{grid-template-columns:1fr;gap:16px}}.johar-edition-intro[data-edition=christmas] .johar-edition-breadcrumb{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.johar-edition-intro[data-edition=christmas] .johar-edition-breadcrumb:focus-within{width:auto;height:auto;margin:0;overflow:visible;clip-path:none}.johar-edition-empty{grid-column:1 / -1}html body:has(.johar-edition) .johar-edition-empty__gallery .johar-edition-editorial{position:relative!important;isolation:isolate}html body:has(.johar-edition) .johar-edition-empty__gallery figure{position:relative!important;inset:auto!important;width:100%!important;height:100%!important;margin:0!important}html body:has(.johar-edition) .johar-edition-empty__gallery img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/johar-editions.css.map */
