:root{--letter-spacing--heading-loose: .14em;--letter-spacing--display-loose: .14em;--button-padding-inline: 34px;--button-padding-block: 15px;--button-font-family-primary: var(--font-subheading--family);--button-font-family-secondary: var(--font-subheading--family);--button-text-case-primary: uppercase;--button-text-case-secondary: uppercase;--bijoux-rule: 1px solid var(--bijoux-hairline);--narrow-page-width: 75rem}:is(h1,h2,h3,.h1,.h2,.h3){font-weight:500}:is(h1,h2,h3,.h1,.h2,.h3,h5,h6,.h5,.h6){margin-inline-end:calc(var(--letter-spacing--heading-loose) * -1)}:is(h5,h6,.h5,.h6){color:rgb(var(--bijoux-ink-rgb) / .65)}.logo-block,a.header-logo{font-family:var(--font-heading--family);font-weight:500;letter-spacing:.18em;text-transform:uppercase}a.header-logo{font-size:1.375rem}a.header-logo{flex-direction:column;gap:0;font-weight:600}.header-logo__locale{font-family:var(--font-subheading--family);font-size:.5rem;font-weight:400;letter-spacing:.3em;text-transform:uppercase;margin-inline-end:-.3em;margin-block-start:-.67em}@media screen and (max-width:749px){a.header-logo{font-size:1rem;letter-spacing:.12em}.header-logo__locale{margin-block-start:-.55em}}.button,.button-secondary,.button-custom{font-size:.75rem;letter-spacing:.16em;line-height:1}.button-secondary:hover{--button-background-color: var(--bijoux-gold);--button-color: var(--bijoux-cream);--button-border-color: var(--bijoux-gold)}a.link{font-family:var(--font-subheading--family);font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;padding-block-end:6px;background-image:linear-gradient(var(--bijoux-gold),var(--bijoux-gold));background-repeat:no-repeat;background-position:0 100%;background-size:100% 1px;transition:background-size var(--animation-speed, .2s) var(--animation-easing, ease)}a.link:hover{background-size:100% 2px}a.link{position:relative}a.link:after{content:"";position:absolute;inset-inline:0;top:50%;height:max(44px,100%);translate:0 -50%}.divider{border-color:var(--bijoux-hairline)}.collection-card__content,.card-gallery__content{text-shadow:0 1px 12px rgb(var(--bijoux-ink-rgb) / .45)}.collection-card__image-container,.card-gallery{border:var(--bijoux-rule)}[id$=__featured_collection] .hero__content-wrapper{padding-inline:max(40px,calc((100vw - 75rem)/2))}[id$=__story] .group-block-content.layout-panel-flex{padding-inline-start:max(40px,calc((100vw - 75rem)/2))!important;padding-inline-end:48px!important}[id$=__lisa] .group-block-content.layout-panel-flex,[id$=__custom] .group-block-content.layout-panel-flex{padding-inline-end:max(40px,calc((100vw - 75rem)/2))!important;padding-inline-start:48px!important}@media screen and (max-width:599px){[id$=__story] .group-block-content.layout-panel-flex,[id$=__lisa] .group-block-content.layout-panel-flex,[id$=__custom] .group-block-content.layout-panel-flex{padding-inline:24px}}@media screen and (max-width:599px){[id$=__story] .text-block[class*=__heading]>p{font-size:min(40px,calc((100vw - 88px) / 7.9))}}@media screen and (min-width:600px)and (max-width:989px){[id$=__story] .text-block[class*=__heading]>p{font-size:min(40px,calc((50vw - 88px) / 7.9))}}@media screen and (max-width:599px){[id$=__salon] .text-block[class*=__heading]>p{font-size:min(40px,calc((100vw - 32px) / 9.4))}}@media screen and (min-width:600px)and (max-width:989px){[id$=__salon] .text-block[class*=__heading]>p{font-size:min(40px,calc((50vw - 80px) / 9.4))}}@media screen and (min-width:600px)and (max-width:989px){[id$=__custom] .text-block[class*=__heading]>p{font-size:min(40px,calc((50vw - 88px) / 7.2))}}@media screen and (max-width:749px){[id$=__why] .text-block[class*=__heading]>p{font-size:min(40px,calc((100vw - 32px) / 10.2))}}@media screen and (max-width:599px){[id$=__story] .deferred-media__poster-button,[id$=__story] .media-block__media video,[id$=__lisa] img.media-block__media{aspect-ratio:4 / 5;height:auto;object-fit:cover}}@media screen and (min-width:600px)and (max-width:749px){:is([id$=__story],[id$=__lisa],[id$=__salon],[id$=__custom]) .media-with-content{--media-with-content-grid-columns: 3.5fr 2.5fr;grid-template-areas:"media content"}:is([id$=__story],[id$=__lisa],[id$=__salon],[id$=__custom]) .media-with-content--media-right{--media-with-content-grid-columns: 2.5fr 3.5fr;grid-template-areas:"content media"}:is([id$=__story],[id$=__lisa],[id$=__salon],[id$=__custom]) .media-with-content--medium{--media-with-content-grid-columns: 1fr 1fr}:is([id$=__story],[id$=__lisa],[id$=__salon],[id$=__custom]) .media-with-content--narrow{--media-with-content-grid-columns: 2fr 4fr}:is([id$=__story],[id$=__lisa],[id$=__salon],[id$=__custom]) .media-with-content--narrow.media-with-content--media-right{--media-with-content-grid-columns: 4fr 2fr}:is([id$=__story],[id$=__lisa],[id$=__salon],[id$=__custom]) .media-block{min-height:var(--media-height)}:is([id$=__story],[id$=__lisa],[id$=__salon],[id$=__custom]) .media-block__media{height:100%;position:absolute}:is([id$=__story],[id$=__lisa],[id$=__salon],[id$=__custom]) .media-with-content__content>.group-block-content{padding-block:var(--page-margin)}[id$=__gemstones] .resource-list--grid{grid-template-columns:var(--resource-list-columns)}}.page-content,.page-content>*{max-width:34rem;margin-inline:auto}.page-content :is(p,ul,ol){margin-block-end:1.1em}.page-content [id]{scroll-margin-block-start:calc(var(--header-height, 0px) + 32px)}.page-content h3{font-family:var(--font-h5--family);font-style:var(--font-h5--style);font-weight:var(--font-h5--weight);font-size:var(--font-h5--size);line-height:var(--font-h5--line-height);letter-spacing:var(--font-h5--letter-spacing);text-transform:var(--font-h5--case);margin-block:2em .6em}[id*=__main] .divider{width:72px;height:1px;margin-inline:auto;border:0;background-color:var(--bijoux-gold);background-clip:content-box}@media screen and (min-width:750px){[id*=__footer] [class*=__wordmark]{white-space:nowrap;font-size:clamp(1.05rem,1.5vw,1.6rem)}}[id*=__footer] :is(.email-signup,.email-signup__input,.email-signup__input-group,input[type=email],.field){border-radius:0}[id*=__footer] .email-signup{max-width:100%}@media screen and (min-width:750px)and (max-width:989px){[id*=__footer] .footer-content[style*=--grid-columns]{grid-template-columns:repeat(4,minmax(0,1fr))}[id*=__footer] .footer-content>:nth-child(1){grid-column:1 / 3;grid-row:1}[id*=__footer] .footer-content>:nth-child(5){grid-column:3 / 5;grid-row:1}[id*=__footer] .footer-content>:nth-child(2){grid-column:1;grid-row:2}[id*=__footer] .footer-content>:nth-child(3){grid-column:2;grid-row:2}[id*=__footer] .footer-content>:nth-child(4){grid-column:3;grid-row:2}[id*=__footer] .footer-content>:nth-child(6){grid-column:4;grid-row:2}}[id$=__hero] :is(h1,.h1,h6,.h6){color:var(--bijoux-ink)}[id$=__hero] .overlay--gradient{background:linear-gradient(to right,rgb(var(--bijoux-cream-rgb) / .82) 38%,rgb(var(--bijoux-cream-rgb) / 0) 58%)}@media screen and (min-width:750px){[id$=__hero] .hero{min-height:50vw}[id$=__hero] img.hero__media{object-position:center top}[id$=__hero] .hero__content-wrapper.page-width{translate:calc(30px - min(max(0px,(100vw - 75rem) / 4),max(0px,(100vw - 75rem) / 2 - var(--page-margin)))) -60px}}@media screen and (max-width:749px){[id$=__hero] .hero,[id$=__hero] .hero__container{min-height:0}[id$=__hero] .hero__container{display:flex;flex-direction:column;padding:0;gap:0}[id$=__hero] .hero__content-wrapper{display:contents}[id$=__hero] .overlay{display:none}[id$=__hero] .hero__media-grid{position:relative;inset:auto;order:2;width:100%;height:min(calc(100vw * 430.4 / 390),75svh)}[id$=__hero] .hero__media-wrapper,[id$=__hero] img.hero__media{width:100%;height:100%}[id$=__hero] img.hero__media{object-fit:cover;object-position:92% 30%}[id$=__hero] .image-block[class*=__logo]{order:1;align-self:center;padding-block-start:16px}[id$=__hero] .text-block[class*=__subline]{order:1;align-self:stretch;width:auto;align-items:center;justify-content:center;text-align:center;padding-inline:16px}[id$=__hero] .text-block[class*=__subline]>p{text-align:center}[id$=__hero] .text-block[class*=__subline]{padding-block:4.7px 16.3px}[id$=__hero] [class*=__subline]>p{font-family:var(--font-body--family);font-size:17.3px;font-weight:400;line-height:18.3px;letter-spacing:.065em;text-transform:none;color:var(--bijoux-ink);max-width:12.5em;text-wrap:wrap;margin-inline:auto}[id$=__hero] .group-block{order:3;width:100%;padding:19.6px 22.9px 24.2px}[id$=__hero] .group-block-content{flex-direction:column;align-items:stretch;gap:17.1px}[id$=__hero] a.button-custom{--button-background-color: var(--bijoux-ink);--button-color: var(--bijoux-cream);--button-border-color: var(--bijoux-ink);background-color:var(--bijoux-ink);color:var(--bijoux-cream);box-shadow:none;width:100%;min-height:45.4px;padding-block:0;font-size:15.4px;letter-spacing:.116em;justify-content:center;align-content:center}[id$=__hero] a.link{align-self:center;color:var(--bijoux-ink);font-size:11.9px;line-height:1;letter-spacing:.137em;padding-block-end:3.3px;background-image:linear-gradient(var(--bijoux-ink),var(--bijoux-ink))}}[id$=__drawn_to] .group-block--height-fill{height:auto;min-width:0;container-type:inline-size}[id$=__drawn_to] .group-block--height-fill>.group-block__media-wrapper{position:relative;aspect-ratio:4 / 5}[id$=__drawn_to] .group-block--height-fill>.group-block-content{height:auto;padding-block-start:26px}[id$=__drawn_to] .group-block--height-fill [class*=__title]>p{font-size:min(32px,calc(100cqi / 8.3))}@media screen and (max-width:599px){[id$=__drawn_to] .group-block--height-fill>.group-block__media-wrapper{aspect-ratio:1 / 1}}@media screen and (min-width:600px)and (max-width:989px){[id$=__drawn_to] .group-block-content.mobile-column:has(>.group-block--height-fill){flex-direction:row;flex-wrap:wrap;justify-content:center}[id$=__drawn_to] .group-block-content.mobile-column>.group-block--height-fill{flex:0 0 calc((100% - 16px)/2)}}[id$=__drawn_to] .group-block--height-fill a.link{color:var(--bijoux-ink)}[id$=__lisa] .media-block__media{object-position:center top}svg[class*=placeholder],.resource-image__image>svg,.background-image-container>svg,svg.hero__media,svg.slide__image,svg.layered-slideshow__image,svg.hotspots__background-image{background-color:var(--bijoux-hairline)}svg[class*=placeholder] :is(path,g,rect,circle,polygon),.resource-image__image>svg :is(path,g,rect,circle,polygon),.background-image-container>svg :is(path,g,rect,circle,polygon),svg.hero__media :is(path,g,rect,circle,polygon),svg.slide__image :is(path,g,rect,circle,polygon),svg.layered-slideshow__image :is(path,g,rect,circle,polygon),svg.hotspots__background-image :is(path,g,rect,circle,polygon){display:none}svg.hero__media{background-color:var(--bijoux-ink)}:is(.media-block__media,.collection-card__image-container,.card-gallery,.blog-post-card__image,.hero__content-wrapper,.image-block):has(>svg[class*=placeholder]){position:relative}:is(.media-block__media,.collection-card__image-container,.card-gallery,.blog-post-card__image,.image-block):has(>svg[class*=placeholder]):after{content:"Photography to come";position:absolute;inset-block-end:12px;inset-inline-start:12px;font-family:var(--font-subheading--family);font-size:.625rem;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--bijoux-ink-rgb) / .55);pointer-events:none;z-index:1}.bijoux-offer{margin:0 0 16px;padding:10px 14px;border:1px solid var(--bijoux-hairline, #d8cbb4);border-radius:2px;background:transparent;color:var(--bijoux-ink, #1c2536);font-family:var(--font-subheading--family);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;line-height:1.5;text-align:center}.bijoux-offer--nudge{border-color:var(--bijoux-gold, #b8963f)}.bijoux-offer-block{width:100%;padding-block:var(--padding-block-start, 0) var(--padding-block-end, 0)}.bijoux-offer--feature{max-width:34rem;margin:0;padding:14px 16px;border-color:var(--bijoux-gold, #b8963f);background:var(--bijoux-cream);text-transform:none;letter-spacing:normal}.bijoux-offer--feature p{margin:0}.bijoux-offer__eyebrow{letter-spacing:.12em;text-transform:uppercase}.bijoux-offer--feature .bijoux-offer__text{margin-block-start:6px;font-family:var(--font-body--family);font-size:1rem;line-height:1.5;text-wrap:balance}.bijoux-offer--feature .bijoux-offer__tagline{margin-block-start:4px;font-family:var(--font-heading--family);font-size:1rem}[id*=__main] .image-block{margin-inline:auto}[id*=__main] .page-content{margin-block-start:28px}[id$=__gemstones] .collection-card__content{text-shadow:none}@media screen and (max-width:599px){[id$=__gemstones] .collection-card__image,[id$=__gemstones] .collection-card__image img{aspect-ratio:1 / 1}}.product-badges__badge{font-family:var(--font-subheading--family);letter-spacing:var(--letter-spacing--heading-loose, .14em);padding:6px 12px}.card-gallery:has(.color-custom-badge-sold-out) .resource-image__image,.card-gallery:has(.color-custom-badge-sold-out) img{opacity:.72;filter:saturate(.72)}h2,.h2.h2,.text-block.h2>*,.text-block.h2 :is(h1,h2,h3,h4,h5,h6){font-size:min(var(--font-h2--size),calc(12.93vw - 10.34px))}h3,.h3,.h3.h3,.text-block.h3>*,.text-block.h3 :is(h1,h2,h3,h4,h5,h6){font-size:min(var(--font-h3--size),calc(11.97vw - 8.61px))}a[href^="tel:"]{white-space:nowrap}@font-face{font-family:Bijoux Signature;src:url(bijoux-allura.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.bijoux-signature{margin:0;color:var(--bijoux-ink);line-height:1}.bijoux-signature__by{font-style:italic;margin-right:.35em}.bijoux-signature__name{font-family:Bijoux Signature,Snell Roundhand,Segoe Script,cursive;font-size:clamp(2.5rem,1.2rem + 2.6vw,3.5rem);font-weight:400;letter-spacing:0;text-transform:none}.color-custom-badge-new{--color-background: var(--bijoux-gold);--color-foreground: var(--bijoux-ink)}.card-gallery:has(.color-custom-badge-sold-out) .product-badges{opacity:1;filter:none}.checkbox__label-text{line-height:1.375}@media screen and (max-width:749px){.background-image-container img[src*=necklaces-hero-v3]{object-position:70% center}}.text-block>p:has(>video){width:100%;max-inline-size:100%}.text-block>p>video{width:100%;height:auto}[id$=__mens_video] .divider{justify-content:flex-start}[id$=__mens_video] .divider__line{border-color:var(--bijoux-gold)}@media screen and (min-width:750px){[id$=__earrings_video] .section.media-with-content--medium{--media-with-content-grid-columns: minmax(0, 1fr) min(50%, calc(100svh * 868 / 1080))}[id$=__earrings_video] .media-block{aspect-ratio:868 / 1080;min-height:0}}@media screen and (max-width:749px){[id$=__new_arrivals_hero] .background-image-container{display:none}}[id$=__tranquility_photo] .media-block__media{object-fit:contain}@media screen and (max-width:749px){[id$=__tranquility_photo] .media-block__media{height:auto;max-height:75svh}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/bijoux.css.map */
