[id*=__jewelry_] .hero__subheading{font-size:11px;color:var(--COLOR-ACCENT)}[id*=__jewelry_] .color-scheme-1 .hero__subheading,[id*=__jewelry_] .color-scheme-1.hero__subheading,[id*=__jewelry_] .color-scheme-3 .hero__subheading,[id*=__jewelry_] .color-scheme-3.hero__subheading{color:var(--COLOR-ACCENT-HOVER)}[id*=__jewelry_] .btn--text{font-size:12.5px;letter-spacing:.14em}[id*=__jewelry_] .btn--text span{padding-bottom:4px}[id*=__jewelry_] .btn--text span:after{background:var(--BTN-SECONDARY-BG);opacity:1;transform:none;width:100%;left:0}[id*=__jewelry_] .hero__title.heading-medium{letter-spacing:.1em;line-height:1.3}[id*=__jewelry_] .column__heading{letter-spacing:.12em;line-height:1.4;margin-bottom:12px}[id*=__jewelry_] .column__text{color:var(--COLOR-TEXT-A80);line-height:1.6}[id*=__jewelry_] .column__content .hero__subheading{font-family:var(--FONT-STACK-HEADING);font-style:italic;font-weight:var(--FONT-WEIGHT-HEADING);font-size:17px;letter-spacing:0;text-transform:none;margin-bottom:10px}[id$=__jewelry_open] .hero__title{font-size:clamp(31px,3.4vw,48px);letter-spacing:.07em;line-height:1.14}[id$=__jewelry_open] .hero__rte.body-x-large{font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);font-size:clamp(21px,1.8vw,26px)}[id$=__jewelry_open] .hero__rte.body-large{max-width:440px;opacity:.85}[id$=__jewelry_open] .hero__button-group,[id$=__jewelry_open] .hero__content{gap:0}[id$=__jewelry_open] .btn--text{margin-left:12px}@media(min-width:1100px){[id$=__jewelry_open] .brick__block__text{flex:1 1 100%;max-width:660px;margin-left:auto}[id$=__jewelry_open] .hero__content{max-width:none}}@media(max-width:749px){[id$=__jewelry_open] .brick__block__text{padding-block:32px 14px}}[id$=__jewelry_doors] .section-padding{background:var(--COLOR-BG-BRIGHTER)}[id$=__jewelry_open] .image-overlay{opacity:1;background:linear-gradient(to right,color-mix(in srgb,var(--COLOR-BG) 72%,transparent),color-mix(in srgb,var(--COLOR-BG) 50%,transparent) 38%,color-mix(in srgb,var(--COLOR-BG) 12%,transparent) 70%)}[id$=__jewelry_open] .hero__title{letter-spacing:.1em;line-height:1.15;font-size:clamp(33px,3.9vw,56px)}[id$=__jewelry_open] .hero__description.body-x-large{font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);font-size:28px}[id$=__jewelry_open] .image__fill img{object-position:75% 20%}@media(max-width:749px){[id$=__jewelry_open] .image-overlay{background:linear-gradient(to top,color-mix(in srgb,var(--COLOR-BG) 82%,transparent),color-mix(in srgb,var(--COLOR-BG) 35%,transparent) 45%,color-mix(in srgb,var(--COLOR-BG) 5%,transparent) 75%)}[id$=__jewelry_open] .hero__description.body-x-large{font-size:23px}[id$=__jewelry_open] .image__fill img{object-position:86% 10%}}[id$=__jewelry_ways] .collection-list.grid{gap:24px}[id$=__jewelry_ways] .collection-item__image,[id$=__jewelry_ways] .collection-item__image *{background-color:transparent}[id$=__jewelry_ways] .collection-item__image img{object-fit:contain;padding:18px}[id$=__jewelry_ways] .collection-item__info{text-align:center;padding-top:18px}[id$=__jewelry_ways] .collection-item__info,[id$=__jewelry_ways] .collection-item__info *{font-family:var(--FONT-STACK-HEADING);text-transform:uppercase;letter-spacing:.14em;font-size:17px}@media(max-width:749px){[id$=__jewelry_ways] .collection-item__info,[id$=__jewelry_ways] .collection-item__info *{font-size:14.5px}}[id$=__jewelry_shelf] .column__heading{font-style:italic;text-transform:none;letter-spacing:0;font-size:18px;color:var(--COLOR-ACCENT);margin-bottom:14px}[id$=__jewelry_shelf] .column__text p{margin:0}[id$=__jewelry_shelf] .column__image img{object-position:50% 20%}[id$=__jewelry_shelf][id$=__jewelry_shelf] .column__text a{background-image:none;-webkit-text-fill-color:currentColor;display:block;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);font-size:21px;letter-spacing:.03em;line-height:1.3;padding:9px 0;text-decoration:none;color:var(--COLOR-TEXT);border-bottom:1px solid color-mix(in srgb,var(--COLOR-TEXT) 14%,transparent)}@media(max-width:749px){[id$=__jewelry_shelf] .column__text a{font-size:17px;padding:7px 0}[id$=__jewelry_shelf] .grid-item:nth-child(4){display:none}}[id$=__jewelry_ours] .hero__title{max-width:16ch}[id$=__jewelry_ours] .hero__rte{color:var(--COLOR-TEXT-A80);max-width:46ch}@media(min-width:1100px){[id$=__jewelry_ours] .brick__block__text{flex:1 1 100%;padding:0 40px 0 88px}[id$=__jewelry_ours] .hero__content{max-width:572px}}@media(max-width:749px){[id$=__jewelry_ours] .brick__block__text{padding-block:48px 60px}}[id$=__jewelry_doors] .column__image{margin-bottom:22px;background:var(--COLOR-BG)}[id$=__jewelry_doors] .column__image img{object-fit:contain;padding:28px}[id$=__jewelry_doors] .column__heading{font-size:18px;margin-bottom:10px}[id$=__jewelry_doors] .column__text{max-width:44ch}@media(min-width:750px){[id$=__jewelry_doors] .grid.multicolumn{margin-inline:-20px}[id$=__jewelry_doors] .grid.multicolumn>.grid-item{padding-inline:20px}}[id$=__jewelry_with] .column__content{border-top:1px solid var(--BTN-SECONDARY-BG);padding-top:28px}[id$=__jewelry_with] .column__text{max-width:38ch}@media(min-width:750px){[id$=__jewelry_with] .grid.multicolumn{margin-inline:-20px}[id$=__jewelry_with] .grid.multicolumn>.grid-item{padding-inline:20px}}@media(max-width:749px){[id$=__jewelry_with] .grid.multicolumn{row-gap:14px}[id$=__jewelry_with] .column__content{padding-top:20px}}[id$=__jewelry_close] .hero__content__wrapper{max-width:calc(760px + var(--LAYOUT-OUTER)*2)}[id$=__jewelry_close] .hero__content{max-width:none}[id$=__jewelry_close] .hero__rte.body-medium{color:var(--COLOR-TEXT-A80);font-size:16.5px;max-width:60ch;margin-inline:auto}[id$=__jewelry_close] .hero__rte.body-x-small a{display:inline-block;margin:6px 17px;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;text-decoration:none;color:var(--COLOR-TEXT);border-bottom:1px solid var(--BTN-SECONDARY-BG);padding-bottom:4px}@media(max-width:749px){[id$=__jewelry_close] .hero__rte.body-x-small a{font-size:11.5px;margin:6px 11px}}@media(min-width:750px){[id$=__jewelry_open][id$=__jewelry_open] .hero__content{margin-left:215px}}[id$=__jewelry_ways][id$=__jewelry_ways] .collection-item__image img{padding:0}[id$=__jewelry_ways][id$=__jewelry_ways] .collection-item__image .image-wrapper{aspect-ratio:4/4.5}[id$=__jewelry_shelf][id$=__jewelry_shelf] .column__text a:hover{opacity:.72}@media(max-width:749px){[id$=__jewelry_open][id$=__jewelry_open] .hero__title{font-size:56px}[id*=__jewelry_] .hero__title.heading-medium{margin-bottom:28px}[id$=__jewelry_shelf][id$=__jewelry_shelf] .column__text a{font-size:17px;padding:7px 0}}@media(max-width:479px){[id*=__jewelry_shelf] .grid.multicolumn{gap:26px 22px}}[id$=__jewelry_straight] .hero__title{margin-bottom:44px}[id$=__jewelry_straight] .hero__rte h3{font-style:italic;text-transform:none;letter-spacing:0;font-size:18px;color:var(--COLOR-ACCENT);margin-bottom:14px}[id*=__jewelry_straight] .hero__rte{color:var(--COLOR-TEXT-A80);line-height:1.6}[id$=__jewelry_straight] .column__text p{margin:0}[id$=__jewelry_straight] .column__image img{object-position:50% 20%}[id$=__jewelry_straight][id$=__jewelry_straight] .hero__rte a{background-image:none;-webkit-text-fill-color:currentColor;display:block;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);font-size:21px;letter-spacing:.03em;line-height:1.3;padding:9px 0;text-decoration:none;color:var(--COLOR-TEXT);border-bottom:1px solid color-mix(in srgb,var(--COLOR-TEXT) 14%,transparent)}[id$=__jewelry_straight][id$=__jewelry_straight] .hero__rte a:hover{opacity:.72}[id$=__jewelry_straight] .hero__content{display:grid;grid-template-columns:repeat(3,1fr);gap:0 36px}[id$=__jewelry_straight] .hero__content>:nth-child(1),[id$=__jewelry_straight] .hero__content>:nth-child(2){grid-column:1 / -1}@media(min-width:749px){[id$=__jewelry_straight] .brick__block.brick__block--images{flex:1 1 47%}[id$=__jewelry_straight] .brick__block.brick__block--text{flex:1 1 53%}[id$=__jewelry_straight] .brick__block__text{flex-basis:85%;padding-right:calc(var(--outer) / 2)}}@media(max-width:749px){[id$=__jewelry_straight] .hero__content{grid-template-columns:repeat(2,1fr)}[id$=__jewelry_straight] .brick__block.brick__block--images{display:none}[id$=__jewelry_straight] .brick__block__text{padding-top:40px;padding-bottom:40px}[id$=__jewelry_straight][id$=__jewelry_straight] .hero__rte a{font-size:17px;padding:7px 0}[id$=__jewelry_straight] .grid-item:nth-child(4){display:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/jl-page-jewelry.css.map */
