@font-face{font-family:Cormorant;font-weight:400;font-style:italic;font-display:swap;src:url(//shopstellargems.com/cdn/fonts/cormorant/cormorant_i4.0b95f138bb9694e184a2ebaf079dd59cf448e2d3.woff2) format("woff2"),url(//shopstellargems.com/cdn/fonts/cormorant/cormorant_i4.75684eb0a368d69688996f5f8e72c62747e6c249.woff) format("woff")}[id$=__image_with_text_6DgUz9] .prose>.h6,[id$=__multiple_media_with_text_PjdJQ9] .prose>.h6{font-family:var(--text-font-family);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;line-height:1.5;display:flex;align-items:center;gap:14px}[id$=__image_with_text_6DgUz9] .prose>.h6:before,[id$=__multiple_media_with_text_PjdJQ9] .prose>.h6:before{content:"";width:1px;height:15px;background:currentColor;opacity:.55;transform:rotate(38deg);flex:none}[id$=__image_with_text_6DgUz9] a.link,[id$=__image_with_text_QVMzVU] a.link,[id$=__rich_text_q6DH6b] a.link,[id$=__rich_text_T9xyB7] a.link{font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;padding-bottom:5px}[id$=__image_with_text_QVMzVU] .prose>.h3,[id$=__multiple_media_with_text_PjdJQ9] .prose>.h3,[id$=__rich_text_q6DH6b] .prose>.h3,[id$=__rich_text_T9xyB7] .prose>.h3,[id$=__media-grid] .section-header .h2,[id$=__collection_list_HgwrCf] .section-header .h2,[id$=__testimonials_FUCtrw] .section-header .h2{font-size:clamp(34px,3.6vw,52px);line-height:1.04;font-weight:400;letter-spacing:-.005em}[id$=__image_with_text_6DgUz9] .image-with-text{align-items:center}[id$=__image_with_text_6DgUz9] .prose{text-align:start}[id$=__image_with_text_6DgUz9] .prose>.h1{font-size:clamp(40px,5.2vw,76px);line-height:1.04;font-weight:400;max-width:9.5em;margin-top:28px}[id$=__image_with_text_6DgUz9] .prose>div p{font-size:17px;max-width:30em}[id$=__image_with_text_6DgUz9] .prose>a.button,[id$=__image_with_text_6DgUz9] .prose>a.link{display:inline-block;vertical-align:middle;margin-top:38px}[id$=__image_with_text_6DgUz9] .prose>a.button{margin-right:34px}@media screen and (min-width:700px){[id$=__image_with_text_6DgUz9] .image-with-text picture{height:calc(100svh - var(--header-height, 191px) - 36px);min-height:560px;max-height:820px}[id$=__image_with_text_6DgUz9] .image-with-text picture img{width:100%;height:100%;object-fit:cover;object-position:50% 38%;padding-right:3rem}}@media screen and (max-width:699px){[id$=__image_with_text_6DgUz9] .image-with-text picture{height:250px}[id$=__image_with_text_6DgUz9] .image-with-text picture img{width:100%;height:100%;object-fit:cover;object-position:50% 46%}[id$=__image_with_text_6DgUz9] .prose>.h6{font-size:9.5px;letter-spacing:.12em;gap:10px}[id$=__image_with_text_6DgUz9] .prose>.h1{font-size:40px;margin-top:14px}[id$=__image_with_text_6DgUz9] .prose>div p{font-size:16px}[id$=__image_with_text_6DgUz9] .prose>a.button,[id$=__image_with_text_6DgUz9] .prose>a.link{margin-top:22px}[id$=__image_with_text_6DgUz9] .prose>a.button{margin-right:20px}[id$=__image_with_text_6DgUz9] a.link{font-size:12px;letter-spacing:.1em}}[id$=__text_with_icons_Xf4KTL] .text-with-icons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 28px}[id$=__text_with_icons_Xf4KTL] .text-with-icons__item{display:flex;align-items:center;gap:28px;width:auto;min-width:0}[id$=__text_with_icons_Xf4KTL] .text-with-icons__item+.text-with-icons__item:before{content:"";width:1px;height:14px;background:currentColor;opacity:.55;transform:rotate(38deg)}[id$=__text_with_icons_Y6cJyr] .prose p{font-family:var(--text-font-family);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;font-variant:normal}[id$=__text_with_icons_Xf4KTL] .prose p{font-family:var(--text-font-family);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;font-variant:normal;white-space:nowrap}[id$=__text_with_icons_Y6cJyr]>div{border-top:1px solid rgb(var(--text-color) / .16);border-bottom:1px solid rgb(var(--text-color) / .16)}[id$=__text_with_icons_Xf4KTL] .prose p{font-size:10px;color:rgb(var(--text-color) / .65)}@media screen and (max-width:699px){[id$=__text_with_icons_Xf4KTL] .text-with-icons{flex-direction:column;gap:14px!important}[id$=__text_with_icons_Xf4KTL] .text-with-icons__item+.text-with-icons__item:before{display:none}[id$=__text_with_icons_Y6cJyr] .prose p{font-size:10.5px;letter-spacing:.18em}}[id$=__media-grid] .section-header{justify-self:start;text-align:start}[id$=__media-grid] .section-header .h2{max-width:13em}[id$=__media-grid] .section-header p{color:rgb(var(--text-color) / .7);max-width:34em}[id$=__media-grid] .media-grid__item .content-over-media:before{background:linear-gradient(180deg,#14141466,#14141400 34%);opacity:1}[id$=__media-grid] .media-grid__item .content-over-media:has(.place-self-end-start):before{background:linear-gradient(0deg,#14141466,#14141400 34%)}[id$=__media-grid] .media-grid__item .prose>:is(h3,.h3,p.h3){font-size:32px;line-height:1;font-weight:400}[id$=__media-grid] .media-grid__item .prose p{font-size:14px;line-height:1.45}@media screen and (max-width:699px){[id$=__media-grid] media-grid.media-grid{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--container-gutter);margin-inline:calc(-1 * var(--container-gutter));padding-inline:var(--container-gutter);scrollbar-width:none}[id$=__media-grid] media-grid.media-grid::-webkit-scrollbar{display:none}[id$=__media-grid] .media-grid__item{flex:0 0 86%;height:auto;aspect-ratio:.76;grid-row:auto;grid-column:auto;scroll-snap-align:start}[id$=__media-grid] .media-grid__item .content-over-media{height:100%}[id$=__media-grid] .media-grid__item .prose{max-width:44%}[id$=__media-grid] .media-grid__item .prose>:is(h3,.h3,p.h3){font-size:24px}[id$=__media-grid] .media-grid__item .prose p{font-size:12.5px}}[id$=__image_with_text_QVMzVU] .image-with-text{align-items:center}[id$=__image_with_text_QVMzVU] picture img{aspect-ratio:4 / 5;object-fit:cover;object-position:50% 10%}[id$=__image_with_text_QVMzVU] .prose{text-align:start}[id$=__image_with_text_QVMzVU] .prose strong{font-weight:500;font-size:15px}@media screen and (min-width:700px){[id$=__image_with_text_QVMzVU] picture{display:flex;justify-content:flex-end}[id$=__image_with_text_QVMzVU] picture img{max-width:540px;padding-left:0}}[id$=__collection_list_HgwrCf] .collection-card .content-over-media{border-radius:100%;overflow:hidden}[id$=__collection_list_HgwrCf] .collection-card__content>p{font-family:var(--text-font-family);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:1000px){[id$=__collection_list_HgwrCf] scroll-carousel.collection-list{display:flex;justify-content:center;gap:40px;overflow:visible}[id$=__collection_list_HgwrCf] .floating-controls-container__control{display:none}}@media screen and (max-width:999px){[id$=__collection_list_HgwrCf] .collection-list.wrap{display:grid;grid-template-columns:1fr 1fr;gap:28px 16px;justify-items:center}[id$=__collection_list_HgwrCf] .collection-list.wrap .collection-card{width:136px}}[id$=__multiple_media_with_text_PjdJQ9] .prose{text-align:start}[id$=__testimonials_FUCtrw] .testimonial-item p{font-family:var(--heading-font-family);font-style:italic;font-size:clamp(24px,2.6vw,34px);line-height:1.32}[id$=__testimonials_FUCtrw] .testimonial-item :is(cite,.testimonial-item__author,p:last-child){font-style:normal}[id$=__testimonials_FUCtrw] .page-dots{gap:.5rem .5rem}[id$=__testimonials_FUCtrw] .page-dots button:after,[id$=__testimonials_FUCtrw] .page-dots button:before{width:18px;height:.075rem;border-radius:0}[id$=__testimonials_FUCtrw] .page-dots button:before{top:-1px}[id$=__testimonials_FUCtrw] button.tap-area{width:18px;height:10px}[id$=__rich_text_q6DH6b] .prose{text-align:start;max-width:620px}[id$=__rich_text_q6DH6b] .prose>div p{font-size:17px}.shopify-section--newsletter .form-control .input{background:transparent!important;border:0;border-bottom:1px solid rgb(var(--text-color));border-radius:0}@media screen and (min-width:1000px){.header__primary-nav-item:not(:last-child)>a,.header__primary-nav-item:not(:last-child) summary{font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:500}}@media screen and (min-width:1000px){[id$=__image_with_text_6DgUz9] .prose{padding-inline-end:40px}}[id$=__text_with_icons_Xf4KTL] .text-with-icons{display:flex!important;grid-template-columns:none;grid-auto-columns:auto;flex-wrap:nowrap;justify-content:center;gap:0 28px}[id$=__text_with_icons_Xf4KTL] .text-with-icons__item{flex:none;width:auto!important;min-width:0;max-width:none}[id$=__text_with_icons_Y6cJyr] .section-spacing{padding-block:22px}[id$=__text_with_icons_Xf4KTL] .section-spacing{padding-block:24px 64px}[id$=__media-grid] .media-grid__item .prose{max-width:none}[id$=__media-grid] .media-grid__item .prose>:is(h3,.h3,p.h3){white-space:nowrap}[id$=__media-grid] .media-grid__item .prose p{max-width:11em}[id$=__media-grid] .media-grid__item .prose .link{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500}[id$=__collection_list_HgwrCf] .collection-card .content-over-media{width:168px;height:168px!important;min-height:0;max-height:none;aspect-ratio:auto;--content-over-media-height: 168px}[id$=__collection_list_HgwrCf] .collection-card{width:168px;flex:0 0 168px}@media screen and (min-width:1000px){[id$=__multiple_media_with_text_PjdJQ9] .multiple-media-with-text{grid-template-columns:440px 1fr}}[id$=__testimonials_FUCtrw] .testimonial-item .text-base{font-family:var(--text-font-family);font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:rgb(var(--text-color) / .65);font-style:normal}[id$=__rich_text_T9xyB7] .prose{text-align:center}[id$=__rich_text_T9xyB7] .prose>.button-group{display:inline-flex;vertical-align:middle;margin:30px 0 0}[id$=__rich_text_T9xyB7] .prose>a.link{display:inline-block;vertical-align:middle;margin:30px 0 0 34px}@media screen and (max-width:494px){[id$=__rich_text_T9xyB7] .prose>a.link{margin:30px 20px 0}}@media screen and (max-width:999px){[id$=__collection_list_HgwrCf] .collection-card .content-over-media{width:136px;height:136px!important;--content-over-media-height: 136px}[id$=__collection_list_HgwrCf] .collection-card{width:136px;flex:0 0 136px}}[id$=__collection-banner] .content-over-media:before{background:linear-gradient(0deg,#1414146b,#14141400 48%);opacity:1}[id$=__collection-banner] .prose>.h1{font-size:clamp(52px,5.6vw,80px);line-height:1;font-weight:400;letter-spacing:-.005em}[id$=__main] .collection-toolbar__button,[id$=__main] .collection-toolbar__products-count{font-family:var(--text-font-family);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;font-style:normal}[id$=__main] .collection-toolbar__products-count{color:rgb(var(--text-color) / .65)}.product-card .product-title{font-family:var(--heading-font-family);font-size:21px;line-height:1.22;font-weight:400;letter-spacing:0;text-transform:none}.product-card .product-title .jl-spec{display:block;font-family:var(--text-font-family);font-size:12.5px;letter-spacing:.02em;line-height:1.4;margin-top:4px;color:rgb(var(--text-color) / .65)}.product-card price-list{font-size:14px;letter-spacing:.04em;color:rgb(var(--text-color))}.product-card .product-card__info{padding-top:8px}@media screen and (max-width:699px){.product-card .product-title{font-size:17px}.product-card .product-title .jl-spec{font-size:10.5px;letter-spacing:0}.product-card price-list{font-size:13px}}[id$=__rich_text_YnY7hr] .prose{text-align:start}[id$=__rich_text_YnY7hr] .prose>.h2{font-size:clamp(34px,3.6vw,52px);line-height:1.04;font-weight:400;letter-spacing:-.005em}[id$=__rich_text_YnY7hr] .prose>.h2:before{content:"";display:block;width:1px;height:22px;background:currentColor;opacity:.6;transform:rotate(38deg);margin:0 0 26px 8px}[id$=__rich_text_YnY7hr] .prose>div p{font-size:17px;max-width:34em}@media screen and (min-width:1000px){[id$=__rich_text_YnY7hr] .prose{display:grid;grid-template-columns:5fr 7fr;column-gap:72px;align-items:start}[id$=__rich_text_YnY7hr] .prose>.h2{grid-row:1 / span 20;margin:0}[id$=__rich_text_YnY7hr] .prose>div{grid-column:2;margin:0;padding-top:58px}}[id$=__faq_9LVFrT] .section-header{text-align:start;justify-self:start}[id$=__faq_9LVFrT] .section-header .h2{font-size:clamp(34px,3.6vw,52px);line-height:1.04;font-weight:400;letter-spacing:-.005em}[id$=__faq_9LVFrT] .accordion__toggle{font-family:var(--heading-font-family);font-size:24px;line-height:1.25;font-weight:400}[id$=__faq_9LVFrT] .accordion__content .prose a{border-bottom:1px solid currentColor;padding-bottom:2px}@media screen and (min-width:1000px){[id$=__faq_9LVFrT] .container{max-width:1260px}[id$=__faq_9LVFrT] .section-stack{display:grid;grid-template-columns:5fr 7fr;column-gap:72px;align-items:start}}@media screen and (max-width:699px){[id$=__faq_9LVFrT] .accordion__toggle{font-size:20px}}[id$=__text_with_icons_6mcWGA] .text-with-icons{display:flex!important;grid-template-columns:none;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 28px}[id$=__text_with_icons_6mcWGA] .text-with-icons__item{display:flex;align-items:center;gap:28px;flex:none;width:auto!important;min-width:0;max-width:none}[id$=__text_with_icons_6mcWGA] .text-with-icons__item+.text-with-icons__item:before{content:"";width:1px;height:14px;background:currentColor;opacity:.55;transform:rotate(38deg)}[id$=__text_with_icons_6mcWGA] .prose p{font-family:var(--text-font-family);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;font-variant:normal;white-space:nowrap}[id$=__text_with_icons_6mcWGA]>div{border-top:1px solid rgb(var(--text-color) / .16);border-bottom:1px solid rgb(var(--text-color) / .16)}[id$=__text_with_icons_6mcWGA] .section-spacing{padding-block:22px}@media screen and (max-width:699px){[id$=__text_with_icons_6mcWGA] .text-with-icons{flex-direction:column;gap:13px}[id$=__text_with_icons_6mcWGA] .text-with-icons__item+.text-with-icons__item:before{display:none}[id$=__text_with_icons_6mcWGA] .prose p{font-size:10.5px;letter-spacing:.18em}}[id$=__text_with_icons_6mcWGA] .text-with-icons__item{border:0}@media screen and (min-width:1000px)and (max-width:1279px){[id$=__text_with_icons_6mcWGA] .text-with-icons{gap:0 16px}[id$=__text_with_icons_6mcWGA] .text-with-icons__item{gap:16px}[id$=__text_with_icons_6mcWGA] .prose p{letter-spacing:.16em}}@media screen and (min-width:700px)and (max-width:999px){[id$=__text_with_icons_6mcWGA] .text-with-icons{flex-wrap:wrap;gap:12px 24px}[id$=__text_with_icons_6mcWGA] .text-with-icons__item+.text-with-icons__item:before{display:none}}[id$=__main] .collection-toolbar__button.heading{opacity:1}[id$=__main] .collection-toolbar__button{color:rgb(var(--text-color))}@media screen and (min-width:700px){.product-card .product-title{font-size:clamp(18px,1.45vw,21px)}}@media screen and (min-width:1000px){.shopify-section--main-product .product-gallery{position:sticky;top:calc(var(--sticky-area-height, 0px) + 24px);align-self:start}}.product-info .product-title{line-height:1.08;font-weight:400}.product-info .product-title .jl-spec{display:block;font-family:var(--text-font-family);font-size:13px;letter-spacing:.02em;line-height:1.5;margin-top:8px;margin-bottom:20px;color:rgb(var(--text-color) / .65)}.product-info price-list--product sale-price,.product-info .price-list--product sale-price{font-family:var(--text-font-family);font-size:18px;letter-spacing:.04em;font-weight:400;color:rgb(var(--text-color))}.product-info .variant-picker legend,.product-info .variant-picker .variant-picker__option-info,.product-info .variant-picker fieldset>:first-child{font-family:var(--text-font-family);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--text-color) / .65)}.product-info .block-swatch{border-radius:0;border-color:rgb(var(--text-color) / .16);font-size:14px}.product-info .line-item-property .select{background:transparent;border:0;border:1px solid rgb(var(--border-color));border-radius:0}.product-info .line-item-property .form-control .select:focus-visible{border:1px solid rgb(var(--text-color))}.product-info .jl-ring-size-line-item .floating-label{margin-top:-4px}@media screen and (min-width:700px){.product-info .jl-ring-size-line-item{width:70%;display:inline-block}.product-info p.rs-modal--btn{width:30%;display:inline-block;text-align:right}}@media screen and (max-width:699px){.product-info p.rs-modal--btn{margin-top:5px}}.product-info [data-block-type=liquid] button.link,.product-info [data-block-type=page-modal] button.link{font-family:var(--text-font-family);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.product-info .product-info__block-group.feature-badge-list{display:grid!important;grid-template-columns:1fr 1fr;gap:14px 24px;padding:22px 0;border-top:1px solid rgb(var(--text-color) / .16);border-bottom:1px solid rgb(var(--text-color) / .16)}.product-info .feature-badge{border:0;background:none;padding:0;display:flex;align-items:center;gap:12px;font-family:var(--text-font-family);font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--text-color))}.product-info .feature-badge img,.product-info .feature-badge svg{display:none}.product-info .feature-badge:before{content:"";width:1px;height:12px;background:currentColor;opacity:.55;transform:rotate(38deg);flex:none}.product-info [data-block-type=separator]{display:none}@media screen and (max-width:699px){.product-info .product-info__block-group.feature-badge-list{grid-template-columns:1fr}}.product-info [data-block-type=description] .prose p:has(>strong:only-child){font-family:var(--text-font-family);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;margin-top:26px}.product-info [data-block-type=description] .prose ul{list-style:none;padding-left:0;margin-left:0}.product-info [data-block-type=description] .prose li{border-bottom:1px solid rgb(var(--text-color) / .16);padding:10px 0;margin:0;font-size:15px}.product-info [data-block-type=description] .prose li:before,.product-info [data-block-type=description] .prose li::marker{content:none}.product-info .accordion__toggle{font-family:var(--heading-font-family);font-size:21px;font-weight:400;letter-spacing:0;text-transform:none}[id$=__rich_text_8Ky6tk] .prose a.link,[id$=__rich_text_8Ky6tk] .prose .link{font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:500}.shopify-section--related-products .section-header .h2{font-size:clamp(34px,3.6vw,52px);line-height:1.04;font-weight:400}[id$=__text_with_icons_qiWYMA] .text-with-icons{display:flex!important;grid-template-columns:none;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 28px}[id$=__text_with_icons_qiWYMA] .text-with-icons__item{display:flex;align-items:center;gap:28px;flex:none;width:auto!important;min-width:0;max-width:none;border:0}[id$=__text_with_icons_qiWYMA] .text-with-icons__item+.text-with-icons__item:before{content:"";width:1px;height:14px;background:currentColor;opacity:.55;transform:rotate(38deg)}[id$=__text_with_icons_qiWYMA] .prose p{font-family:var(--text-font-family);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;font-variant:normal;white-space:nowrap}[id$=__text_with_icons_qiWYMA]>div{border-top:1px solid rgb(var(--text-color) / .16);border-bottom:1px solid rgb(var(--text-color) / .16)}[id$=__text_with_icons_qiWYMA] .section-spacing{padding-block:22px}@media screen and (min-width:1000px)and (max-width:1279px){[id$=__text_with_icons_qiWYMA] .text-with-icons{gap:0 16px}[id$=__text_with_icons_qiWYMA] .text-with-icons__item{gap:16px}[id$=__text_with_icons_qiWYMA] .prose p{letter-spacing:.16em}}@media screen and (max-width:999px){[id$=__text_with_icons_qiWYMA] .text-with-icons{flex-direction:column;flex-wrap:nowrap;gap:13px}[id$=__text_with_icons_qiWYMA] .text-with-icons__item+.text-with-icons__item:before{display:none}[id$=__text_with_icons_qiWYMA] .prose p{font-size:10.5px;letter-spacing:.18em}}.product-info .variant-picker :checked+.block-swatch{border-color:rgb(var(--text-color));color:rgb(var(--text-color))}.product-info .line-item-property .form-control .select{background:transparent!important;padding-inline-start:14px;cursor:pointer}main:has([id$=__image_with_text_FNeiVX]) [id$=__image_with_text_FNeiVX] .image-with-text{align-items:center}main:has([id$=__image_with_text_FNeiVX]) [id$=__image_with_text_FNeiVX] .prose{text-align:start}main:has([id$=__image_with_text_FNeiVX]) [id$=__image_with_text_FNeiVX] .prose>.h6{font-family:var(--text-font-family);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;line-height:1.5;display:flex;align-items:center;gap:14px}main:has([id$=__image_with_text_FNeiVX]) [id$=__image_with_text_FNeiVX] .prose>.h6:before{content:"";width:1px;height:15px;background:currentColor;opacity:.55;transform:rotate(38deg);flex:none}main:has([id$=__image_with_text_FNeiVX]) [id$=__image_with_text_FNeiVX] .prose>.h1{font-size:clamp(40px,5vw,72px);line-height:1.04;font-weight:400;letter-spacing:-.005em;margin-top:26px}main:has([id$=__image_with_text_FNeiVX]) [id$=__image_with_text_FNeiVX] .prose>div p{max-width:31em}main:has([id$=__image_with_text_FNeiVX]) [id$=__image_with_text_FNeiVX] .prose>div p:last-child{font-family:var(--heading-font-family);font-style:italic;font-size:26px;line-height:1.3;margin-top:26px}main:has([id$=__image_with_text_FNeiVX]) [id$=__image_with_text_FNeiVX] .prose>a.button,main:has([id$=__image_with_text_FNeiVX]) [id$=__image_with_text_FNeiVX] .prose>a.link{display:inline-block;vertical-align:middle;margin-top:34px}main:has([id$=__image_with_text_FNeiVX]) [id$=__image_with_text_FNeiVX] .prose>a.button{margin-right:34px}main:has([id$=__image_with_text_FNeiVX]) [id$=__image_with_text_FNeiVX] .prose>a.link{font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;padding-bottom:5px}main:has([id$=__image_with_text_FNeiVX]) [id$=__image_with_text_FNeiVX] picture img{aspect-ratio:4 / 5;object-fit:cover}@media screen and (min-width:700px){main:has([id$=__image_with_text_FNeiVX]) [id$=__image_with_text_FNeiVX] picture img{max-height:calc(100svh - var(--header-height, 155px) - 40px);min-height:520px;width:auto;margin-inline:auto}}@media screen and (max-width:699px){main:has([id$=__image_with_text_FNeiVX]) [id$=__image_with_text_FNeiVX] .prose>.h1{font-size:44px;margin-top:14px}main:has([id$=__image_with_text_FNeiVX]) [id$=__image_with_text_FNeiVX] .prose>div p:last-child{font-size:22px}main:has([id$=__image_with_text_FNeiVX]) [id$=__image_with_text_FNeiVX] .prose>a.button{margin-right:0;margin-top:24px}main:has([id$=__image_with_text_FNeiVX]) [id$=__image_with_text_FNeiVX] .prose>a.link{display:table;margin-top:22px;font-size:12px;letter-spacing:.1em}}main:has([id$=__image_with_text_FNeiVX]) [id$=__multi_column_zVKdWV] .section-header .h2,main:has([id$=__image_with_text_FNeiVX]) [id$=__rich_text_eMCJwr] .prose>.h2,main:has([id$=__image_with_text_FNeiVX]) [id$=__media_grid_BbmNHy] .section-header .h2,main:has([id$=__image_with_text_FNeiVX]) [id$=__faq_dNh8yV] .section-header .h2,main:has([id$=__image_with_text_FNeiVX]) [id$=__rich_text_JWkaGQ] .prose>.h2{font-size:clamp(34px,3.6vw,52px);line-height:1.04;font-weight:400;letter-spacing:-.005em;text-wrap:balance}main:has([id$=__image_with_text_FNeiVX]) [id$=__multi_column_zVKdWV] .multi-column__item{padding:26px 0 0;border-top:1px solid rgb(var(--text-color) / .16)}main:has([id$=__image_with_text_FNeiVX]) [id$=__multi_column_zVKdWV] .multi-column__item>div{display:flex;flex-direction:column}main:has([id$=__image_with_text_FNeiVX]) [id$=__multi_column_zVKdWV] .multi-column__item a.link{order:1;cursor:text;pointer-events:none;background:none;font-family:var(--heading-font-family);font-size:46px;line-height:1;letter-spacing:0;color:rgb(var(--circle-button-background));margin:0 0 22px;padding:0 0 10px}main:has([id$=__image_with_text_FNeiVX]) [id$=__multi_column_zVKdWV] .multi-column__item p[class]{order:2;line-height:1.15;font-weight:400;margin:0 0 14px}main:has([id$=__image_with_text_FNeiVX]) [id$=__multi_column_zVKdWV] .multi-column__item p:not([class]){order:3;font-size:15px;margin:0 0 .8em}@media screen and (min-width:1000px){main:has([id$=__image_with_text_FNeiVX]) [id$=__multi_column_zVKdWV] .multi-column{max-width:1280px;margin-inline:auto}}@media screen and (max-width:699px){main:has([id$=__image_with_text_FNeiVX]) [id$=__multi_column_zVKdWV] .multi-column__item a.link{font-size:38px;margin-bottom:14px}}main:has([id$=__image_with_text_FNeiVX]) [id$=__rich_text_eMCJwr] .prose>div p:first-child{font-family:var(--heading-font-family);font-size:27px;line-height:1.3}main:has([id$=__image_with_text_FNeiVX]) [id$=__rich_text_eMCJwr] .prose>div p:last-child{font-family:var(--heading-font-family);font-style:italic;font-size:24px;line-height:1.35;margin-top:28px}@media screen and (max-width:699px){main:has([id$=__image_with_text_FNeiVX]) [id$=__rich_text_eMCJwr] .prose>div p:first-child{font-size:23px}}main:has([id$=__image_with_text_FNeiVX]) [id$=__media_grid_BbmNHy] .content-over-media:before{opacity:0}main:has([id$=__image_with_text_FNeiVX]) [id$=__media_grid_BbmNHy] .media-grid__item img{object-fit:cover}main:has([id$=__image_with_text_FNeiVX]) [id$=__faq_dNh8yV] .section-header{text-align:start;justify-self:start}main:has([id$=__image_with_text_FNeiVX]) [id$=__faq_dNh8yV] .accordion__toggle{font-family:var(--heading-font-family);font-size:22px;line-height:1.25;font-weight:400}@media screen and (min-width:1000px){main:has([id$=__image_with_text_FNeiVX]) [id$=__faq_dNh8yV] .container{max-width:1260px}main:has([id$=__image_with_text_FNeiVX]) [id$=__faq_dNh8yV] .section-stack{display:grid;grid-template-columns:5fr 7fr;column-gap:72px;align-items:start}main:has([id$=__image_with_text_FNeiVX]) [id$=__faq_dNh8yV] .section-header .h2{max-width:9em}}@media screen and (max-width:699px){main:has([id$=__image_with_text_FNeiVX]) [id$=__faq_dNh8yV] .accordion__toggle{font-size:19px}}main:has([id$=__image_with_text_FNeiVX]) [id$=__contact_H7EJ3K] .input,main:has([id$=__image_with_text_FNeiVX]) [id$=__contact_H7EJ3K] .textarea,main:has([id$=__image_with_text_FNeiVX]) [id$=__contact_H7EJ3K] .select{background:transparent!important;border:0;border-bottom:1px solid rgb(var(--text-color));border-radius:0;box-shadow:none;padding-inline:2px}main:has([id$=__image_with_text_FNeiVX]) [id$=__contact_H7EJ3K] .floating-label{font-family:var(--text-font-family);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;inset-inline-start:2px}@media screen and (max-width:699px){main:has([id$=__image_with_text_FNeiVX]) [id$=__media_grid_BbmNHy] .media-grid{grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:8px}main:has([id$=__image_with_text_FNeiVX]) [id$=__media_grid_BbmNHy] .media-grid__item{grid-column:auto!important;grid-row:auto!important;aspect-ratio:4 / 5;height:auto}}@media screen and (max-width:699px){main:has([id$=__image_with_text_FNeiVX]) [id$=__image_with_text_FNeiVX] .section-spacing{padding-top:0}main:has([id$=__image_with_text_FNeiVX]) [id$=__image_with_text_FNeiVX] picture img{aspect-ratio:4 / 4.4}}main:has([id$=__image_with_text_THj6MR]) [id$=__image_with_text_THj6MR] .image-with-text{align-items:center}main:has([id$=__image_with_text_THj6MR]) [id$=__image_with_text_THj6MR] picture img{aspect-ratio:4 / 5;object-fit:cover;object-position:50% 10%}main:has([id$=__image_with_text_THj6MR]) [id$=__image_with_text_THj6MR] .prose{text-align:start}main:has([id$=__image_with_text_THj6MR]) [id$=__image_with_text_THj6MR] .prose>.h1{font-size:clamp(40px,4.4vw,64px);line-height:1.04;font-weight:400;letter-spacing:-.005em;text-wrap:balance}main:has([id$=__image_with_text_THj6MR]) [id$=__image_with_text_THj6MR] .prose>div p{max-width:34em}main:has([id$=__image_with_text_THj6MR]) [id$=__image_with_text_THj6MR] .prose>div:last-child p{font-size:14px;color:rgb(var(--text-color) / .65)}@media screen and (min-width:700px){main:has([id$=__image_with_text_THj6MR]) [id$=__image_with_text_THj6MR] picture{display:flex;justify-content:flex-end}main:has([id$=__image_with_text_THj6MR]) [id$=__image_with_text_THj6MR] picture img{max-width:540px}}@media screen and (max-width:699px){main:has([id$=__image_with_text_THj6MR]) [id$=__image_with_text_THj6MR] .section-spacing{padding-top:0}main:has([id$=__image_with_text_THj6MR]) [id$=__image_with_text_THj6MR] .prose>.h1{font-size:38px}}main:has([id$=__image_with_text_THj6MR]) [id$=__multiple_media_with_text_63wCpG] .prose{text-align:start}main:has([id$=__image_with_text_THj6MR]) [id$=__multiple_media_with_text_63wCpG] .prose>.h3,main:has([id$=__image_with_text_THj6MR]) [id$=__multi_column_G9mcN7] .section-header .h2,main:has([id$=__image_with_text_THj6MR]) [id$=__rich_text_eMCJwr] .prose>.h2,main:has([id$=__image_with_text_THj6MR]) [id$=__rich_text_MxhazH] .prose>.h2{font-size:clamp(34px,3.6vw,52px);line-height:1.04;font-weight:400;letter-spacing:-.005em;text-wrap:balance}main:has([id$=__image_with_text_THj6MR]) [id$=__multi_column_G9mcN7] .multi-column__item{border:0;border-top:1px solid rgb(var(--text-color) / .16);padding:26px 0 0}main:has([id$=__image_with_text_THj6MR]) [id$=__multi_column_G9mcN7] .multi-column__media{display:none}main:has([id$=__image_with_text_THj6MR]) [id$=__multi_column_G9mcN7] p[class]{line-height:1.18;font-weight:400;margin-bottom:14px}main:has([id$=__image_with_text_THj6MR]) [id$=__multi_column_G9mcN7] .multi-column__item p:not([class]){font-size:15px}@media screen and (min-width:1000px){main:has([id$=__image_with_text_THj6MR]) [id$=__multi_column_G9mcN7] .multi-column{max-width:1260px;margin-inline:auto}}main:has([id$=__image_with_text_THj6MR]) [id$=__rich_text_eMCJwr] .prose>.h2:before{content:"";display:block;width:1px;height:22px;background:currentColor;opacity:.6;transform:rotate(38deg);margin:0 0 26px 8px}main:has([id$=__image_with_text_THj6MR]) [id$=__rich_text_eMCJwr] .prose>div p{font-size:17px}main:has([id$=__image_with_text_THj6MR]) [id$=__rich_text_eMCJwr] a.link,main:has([id$=__image_with_text_THj6MR]) [id$=__rich_text_j3CGAL] a.link,main:has([id$=__image_with_text_THj6MR]) [id$=__rich_text_9axVW8] a.link{font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;padding-bottom:5px}@media screen and (min-width:700px){main:has([id$=__image_with_text_THj6MR]) [id$=__rich_text_j3CGAL] a.link{margin-inline:24px}}@media screen and (max-width:699px){main:has([id$=__image_with_text_THj6MR]) [id$=__rich_text_j3CGAL] a.link{display:table;margin:0 auto 22px}}main:has([id$=__image_with_text_THj6MR]) #insta-feed .instafeed-new-layout-item:nth-child(n+9){display:none}@media screen and (min-width:1000px){main:has([id$=__image_with_text_THj6MR]) [id$=__multiple_media_with_text_63wCpG] .multiple-media-with-text{--multiple-media-with-text-gap: 2rem 15.5rem}main:has([id$=__image_with_text_THj6MR]) [id$=__multiple_media_with_text_63wCpG] .multiple-media-with-text__content-wrapper{width:140%}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/jl-elevation.css.map */
