.about-explore{padding-block:clamp(3.75rem,var(--about-explore-padding),9rem);background:#f8f6f2}.about-explore__header{max-width:42rem;margin:0 auto clamp(2.5rem,5vw,4.5rem);text-align:center}.about-explore h2{margin:0;font-size:clamp(2.5rem,4vw,4.75rem)}.about-explore__header p{margin:1rem 0 0;color:#594a3e;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.6}.about-explore__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2.5rem)}.about-explore__card a{display:block;color:inherit;text-decoration:none}.about-explore__media{display:block;aspect-ratio:16 / 10;overflow:hidden;background:#ebe5dc}.about-explore__image,.about-explore__placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.about-explore__card a:hover .about-explore__image{transform:scale(1.025)}.about-explore__card-meta{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:1rem;font-size:clamp(.88rem,1vw,1rem);font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.about-explore__card-meta>span:last-child{color:#b8864f;font-size:1.35rem;font-weight:400;line-height:1;transition:transform .2s ease}.about-explore__card a:hover .about-explore__card-meta>span:last-child{transform:translate(.25rem)}@media(max-width:749px){.about-explore__header{margin-bottom:2.25rem}.about-explore h2{font-size:clamp(2.35rem,10vw,3.5rem)}.about-explore__grid{grid-template-columns:minmax(0,1fr);gap:2.25rem}.about-explore__media{aspect-ratio:4 / 3}}.about-hero{position:relative;display:grid;min-height:var(--about-hero-desktop-height);overflow:clip;isolation:isolate;background:#39302a;color:#f8f6f2}.about-hero__media,.about-hero__media picture,.about-hero__image{display:block;width:100%;height:100%}.about-hero__media{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0}.about-hero__image{object-fit:cover}.about-hero:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgb(28 21 15 / calc(var(--about-hero-overlay-opacity) * 1.15)),rgb(28 21 15 / calc(var(--about-hero-overlay-opacity) * .48)) 58%,rgb(28 21 15 / calc(var(--about-hero-overlay-opacity) * .18)));content:"";pointer-events:none}.about-hero__content{display:flex;min-height:inherit;padding-block:clamp(2.25rem,6vw,5.5rem)}.about-hero__content-inner{width:min(100%,42rem)}.about-hero h1{max-width:11ch;margin:0;color:inherit;font-size:clamp(2.75rem,5vw,5.5rem);letter-spacing:-.045em;line-height:.95}.about-hero p{max-width:28rem;margin:1.25rem 0 0;color:inherit;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.55}.about-hero--desktop-left-top .about-hero__content{align-items:flex-start;justify-content:flex-start;text-align:left}.about-hero--desktop-left-center .about-hero__content{align-items:flex-start;justify-content:center;text-align:left}.about-hero--desktop-left-bottom .about-hero__content{align-items:flex-start;justify-content:flex-end;text-align:left}.about-hero--desktop-center-top .about-hero__content{align-items:center;justify-content:flex-start;text-align:center}.about-hero--desktop-center-center .about-hero__content{align-items:center;justify-content:center;text-align:center}.about-hero--desktop-center-bottom .about-hero__content{align-items:center;justify-content:flex-end;text-align:center}.about-hero--desktop-right-top .about-hero__content{align-items:flex-end;justify-content:flex-start;text-align:right}.about-hero--desktop-right-center .about-hero__content{align-items:flex-end;justify-content:center;text-align:right}.about-hero--desktop-right-bottom .about-hero__content{align-items:flex-end;justify-content:flex-end;text-align:right}@media(max-width:749px){.about-hero{min-height:var(--about-hero-mobile-height)}.about-hero:after{background:linear-gradient(180deg,rgb(28 21 15 / calc(var(--about-hero-overlay-opacity) * .14)),rgb(28 21 15 / calc(var(--about-hero-overlay-opacity) * 1.2)))}.about-hero__content{width:min(100% - 2.5rem,var(--page-width));padding-block:2rem}.about-hero h1{max-width:10ch;font-size:clamp(2.4rem,12vw,3.75rem)}.about-hero p{margin-top:1rem;font-size:1rem}.about-hero--mobile-left-top .about-hero__content{align-items:flex-start;justify-content:flex-start;text-align:left}.about-hero--mobile-left-center .about-hero__content{align-items:flex-start;justify-content:center;text-align:left}.about-hero--mobile-left-bottom .about-hero__content{align-items:flex-start;justify-content:flex-end;text-align:left}.about-hero--mobile-center-top .about-hero__content{align-items:center;justify-content:flex-start;text-align:center}.about-hero--mobile-center-center .about-hero__content{align-items:center;justify-content:center;text-align:center}.about-hero--mobile-center-bottom .about-hero__content{align-items:center;justify-content:flex-end;text-align:center}.about-hero--mobile-right-top .about-hero__content{align-items:flex-end;justify-content:flex-start;text-align:right}.about-hero--mobile-right-center .about-hero__content{align-items:flex-end;justify-content:center;text-align:right}.about-hero--mobile-right-bottom .about-hero__content{align-items:flex-end;justify-content:flex-end;text-align:right}}.about-intention{padding-block:clamp(3.75rem,var(--about-intention-padding),9rem);background:#f8f6f2}.about-intention__inner{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(2.5rem,7vw,8rem);align-items:center}.about-intention__copy{max-width:34rem}.about-intention h2{max-width:10ch;margin:0;font-size:clamp(2.5rem,4vw,4.75rem)}.about-intention__text{margin-top:2rem;color:#3e342d;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.75}.about-intention__text p{margin:0}.about-intention__media{min-height:clamp(30rem,49vw,45rem);overflow:hidden;background:#ebe5dc}.about-intention__image,.about-intention__placeholder{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:749px){.about-intention__inner{grid-template-columns:minmax(0,1fr);gap:2.25rem}.about-intention h2{font-size:clamp(2.35rem,10vw,3.5rem)}.about-intention__text{margin-top:1.5rem;font-size:1rem}.about-intention__media{min-height:0;aspect-ratio:4 / 5}}.about-materials{padding-block:clamp(3.75rem,var(--about-materials-padding),9rem);background:#ede8df}.about-materials__inner{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(16rem,.95fr);gap:clamp(2.5rem,7vw,8rem);align-items:center}.about-materials__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.about-materials__tile{aspect-ratio:1;overflow:hidden;background:#dcd5ca}.about-materials__image,.about-materials__placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.about-materials__tile:hover .about-materials__image{transform:scale(1.025)}.about-materials__copy{max-width:35rem}.about-materials h2{max-width:9ch;margin:0;font-size:clamp(2.5rem,4vw,4.75rem)}.about-materials__text{margin-top:2rem;color:#3e342d;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.75}.about-materials__text p{margin:0}@media(max-width:749px){.about-materials__inner{grid-template-columns:minmax(0,1fr);gap:2.25rem}.about-materials__grid{order:2;gap:.35rem}.about-materials__copy{order:1}.about-materials h2{font-size:clamp(2.35rem,10vw,3.5rem)}.about-materials__text{margin-top:1.5rem;font-size:1rem}}.about-page-content{padding-block:clamp(3.75rem,var(--about-page-content-padding),9rem);background:#f8f6f2}.about-page-content__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.5rem,7vw,8rem);align-items:center}.about-page-content__copy{min-width:0}.about-page-content h2{max-width:12ch;margin:0;font-size:clamp(2.5rem,4vw,4.75rem)}.about-page-content__rte{margin-top:2rem;color:#3e342d;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.75}.about-page-content__rte>*+*{margin-top:1.1em}.about-page-content__rte h2,.about-page-content__rte h3{max-width:none;margin-top:2.4rem;font-size:clamp(1.35rem,2vw,1.8rem)}.about-page-content__media{min-height:clamp(30rem,49vw,45rem);overflow:hidden;background:#ebe5dc}.about-page-content__image,.about-page-content__placeholder{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:749px){.about-page-content__inner{grid-template-columns:minmax(0,1fr);gap:2.25rem}.about-page-content h2{font-size:clamp(2.35rem,10vw,3.5rem)}.about-page-content__rte{margin-top:1.5rem;font-size:1rem}.about-page-content__media{min-height:0;aspect-ratio:4 / 5}}.about-testimonials{padding-block:clamp(3.75rem,var(--about-testimonials-padding),9rem);background:#ede8df}.about-testimonials__header{max-width:42rem;margin:0 auto clamp(2.5rem,5vw,4.5rem);text-align:center}.about-testimonials h2{margin:0;font-size:clamp(2.5rem,4vw,4.75rem)}.about-testimonials__header p{margin:1rem 0 0;color:#594a3e;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.6}.about-testimonials__track{display:grid;grid-auto-columns:minmax(17rem,1fr);grid-auto-flow:column;gap:1.25rem;overflow-x:auto;overscroll-behavior-inline:contain;padding:.2rem .1rem 1rem;scroll-padding-inline:.1rem;scroll-snap-type:inline mandatory;scrollbar-width:thin}.about-testimonials__card{display:flex;min-height:100%;flex-direction:column;align-items:flex-start;padding:clamp(1.5rem,3vw,2.5rem);background:#f8f6f2;scroll-snap-align:start}.about-testimonials__image{width:100%;aspect-ratio:3 / 2;margin-bottom:1.5rem;object-fit:cover}.about-testimonials__stars{color:#b8864f;font-size:1rem;letter-spacing:.12em;line-height:1}.about-testimonials blockquote{margin:1.5rem 0 0;color:#382f2a;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(1.25rem,1.7vw,1.6rem);line-height:1.35}.about-testimonials footer{display:grid;gap:.2rem;margin-top:auto;padding-top:2rem;color:#594a3e;font-size:.78rem;letter-spacing:.07em;text-transform:uppercase}.about-testimonials cite{font-style:normal;font-weight:700}@media(min-width:750px){.about-testimonials__track{grid-auto-columns:calc((100% - 2.5rem) / 3)}}@media(max-width:749px){.about-testimonials h2{font-size:clamp(2.35rem,10vw,3.5rem)}.about-testimonials__track{grid-auto-columns:minmax(78vw,1fr)}}.collection-recommendations{padding-block:clamp(3.5rem,7vw,7rem);background:var(--color-background)}.collection-recommendations__inner{width:min(100% - 2rem,87.5rem);margin-inline:auto}.collection-recommendations h2{margin:0 0 clamp(2rem,4vw,3.5rem);color:#242424;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1.5625rem,2.3vw,2rem);font-weight:400;letter-spacing:-.02em;line-height:1.25;text-align:center}.collection-recommendations__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.collection-recommendations__card{min-width:0}.collection-recommendations__card a{display:block;color:var(--color-text);text-align:center;text-decoration:none}.collection-recommendations__image{width:100%;aspect-ratio:4 / 5;object-fit:cover;transition:transform .35s ease}.collection-recommendations__card span{display:block;margin-top:.75rem;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:400;line-height:1.35}.collection-recommendations__card a:hover .collection-recommendations__image{transform:scale(1.025)}.collection-recommendations__card a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(min-width:750px){.collection-recommendations__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}@media(min-width:1200px){.collection-recommendations__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.collection-page{width:min(100% - 2rem,87.5rem);margin-inline:auto;padding-block:clamp(3rem,6vw,6.25rem)}.collection-page__intro{display:grid;grid-template-columns:minmax(0,9fr) minmax(0,11fr);align-items:stretch;gap:clamp(2rem,5vw,5.5rem);margin-bottom:clamp(3.5rem,7vw,7rem)}.collection-page__intro--without-image{grid-template-columns:minmax(0,1fr)}.collection-page__intro-content{display:flex;min-width:0;flex-direction:column;justify-content:center;padding-block:clamp(1rem,4vw,4rem)}.collection-page__breadcrumbs{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:clamp(1.5rem,3vw,2.75rem);color:var(--color-text);font-size:.75rem;letter-spacing:.06em}.collection-page__breadcrumbs a{text-underline-offset:.3em}.collection-page__intro h1{margin:0;color:#242424;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(2.4rem,4.25vw,4.5rem);font-weight:400;letter-spacing:-.035em;line-height:1.08}.collection-page__description{max-width:37rem;margin-top:1.5rem;color:var(--color-text);font-size:1rem;line-height:1.65}.collection-page__quick-links{margin-top:2rem}.collection-page__quick-links ul{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin:0;padding:0;list-style:none}.collection-page__quick-links a{color:var(--color-text);font-size:.75rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.collection-page__quick-links a:hover,.collection-page__quick-links a:focus-visible{text-decoration:underline;text-underline-offset:.35em}.collection-page__intro-media{min-width:0;aspect-ratio:11 / 10;overflow:hidden;background:var(--color-surface)}.collection-page__intro-image{width:100%;height:100%;object-fit:cover}.collection-page--chandeliers{padding-top:3.75rem}.collection-page--editorial{padding-top:clamp(1.25rem,2.5vw,2.5rem)}.collection-page__intro--chandeliers{gap:2rem;margin-bottom:3.75rem}.collection-page__intro--chandeliers .collection-page__intro-content{padding-block:0}.collection-page__intro--chandeliers h1{font-size:2.25rem;letter-spacing:-.02em;line-height:1.2}.collection-page__intro--chandeliers .collection-page__description{margin-top:1.25rem;font-size:1rem;line-height:1.7}.collection-page__intro--chandeliers .collection-page__quick-links{margin-top:2.25rem}.collection-page__intro--chandeliers .collection-page__intro-copy,.collection-page__intro--chandeliers .collection-page__quick-links,.collection-page__intro--chandeliers .collection-page__quick-links ul,.collection-page__intro--chandeliers .collection-page__quick-links li{min-width:0}.collection-page__intro--chandeliers .collection-page__quick-links-heading{margin:0 0 1.25rem;color:#242424;font-size:.75rem;font-weight:400;letter-spacing:.12em;line-height:1.2}.collection-page__intro--chandeliers .collection-page__quick-links ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem 1.5rem}.collection-page__intro--chandeliers .collection-page__quick-links a{color:#242424;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.4;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em;text-transform:none}.collection-page__intro--chandeliers .collection-page__quick-links a:hover,.collection-page__intro--chandeliers .collection-page__quick-links a:focus-visible{color:#3a1d0b;text-decoration-thickness:1px}.collection-page__intro--chandeliers .collection-page__intro-media{aspect-ratio:1275 / 960;overflow:hidden;background:transparent}.collection-page__intro--chandeliers .collection-page__intro-image{display:block;object-fit:contain}.collection-page__editorial-navigation{display:grid;gap:clamp(3.75rem,6vw,5rem);margin-bottom:clamp(4.5rem,7vw,7rem)}.collection-page__editorial-module{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;background:var(--color-background)}.collection-page__editorial-copy{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(2rem,5vw,5.5rem);text-align:left}.collection-page__editorial-breadcrumbs{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:clamp(1.25rem,2vw,2rem);color:var(--color-text);font-size:.75rem;letter-spacing:.06em}.collection-page__editorial-breadcrumbs a{text-underline-offset:.3em}.collection-page__editorial-copy h1,.collection-page__editorial-copy h2{margin:0;color:#242424;font-family:inherit;font-size:clamp(1.8rem,3vw,3.25rem);font-weight:400;letter-spacing:-.025em;line-height:1.1}.collection-page__editorial-description{max-width:31rem;margin-top:1.25rem;color:var(--color-text);font-size:1rem;line-height:1.65}.collection-page__editorial-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:.875rem 1.5rem;margin:2rem 0 0;padding:0;list-style:none}.collection-page__editorial-links li{min-width:0}.collection-page__editorial-links a{color:#242424;font-size:.9375rem;font-weight:400;line-height:1.4;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.collection-page__editorial-links a:hover,.collection-page__editorial-links a:focus-visible{color:#3a1d0b;text-decoration-thickness:1px}.collection-page__editorial-media{min-width:0;aspect-ratio:1275 / 960;overflow:hidden;background:var(--color-surface)}.collection-page__editorial-media--placeholder{background:linear-gradient(135deg,#eee9df,#e0d7ca)}.collection-page__editorial-image{display:block;width:100%;height:100%;object-fit:cover}.collection-page__toolbar{border-block:1px solid rgb(52 51 48 / .18)}.collection-page__toolbar--desktop{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding-block:1rem;margin-bottom:clamp(2.5rem,5vw,4rem)}.collection-page__toolbar--mobile{display:none}.collection-page__count{margin:0;color:var(--color-text);font-size:.8rem;letter-spacing:.04em;white-space:nowrap}.collection-filters__form,.collection-filters__groups,.collection-filters__active{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.collection-filter{position:relative}.collection-filter>summary,.collection-filters__sort select,.collection-filters__submit,.collection-filters__mobile-trigger{min-height:2.75rem;border:1px solid rgb(52 51 48 / .3);border-radius:0;background:transparent;color:var(--color-text);font-size:.75rem;letter-spacing:.05em}.collection-filter>summary{display:flex;align-items:center;gap:.65rem;padding:.65rem .9rem;list-style:none;cursor:pointer}.collection-filter>summary::-webkit-details-marker,.collection-filters__mobile-trigger::-webkit-details-marker{display:none}.collection-filter>summary:after{width:.45rem;height:.45rem;border-right:1px solid currentColor;border-bottom:1px solid currentColor;content:"";transform:rotate(45deg) translateY(-.15rem);transition:transform .2s ease}.collection-filter[open]>summary:after{transform:rotate(225deg) translate(-.1rem,-.15rem)}.collection-filter__panel{position:absolute;z-index:5;top:calc(100% + .5rem);left:0;display:grid;width:min(19rem,calc(100vw - 3rem));max-height:21rem;gap:.65rem;overflow:auto;padding:1rem;border:1px solid rgb(52 51 48 / .22);background:var(--color-background);box-shadow:0 1rem 2.5rem #3433301f}.collection-filter__option{display:flex;align-items:flex-start;gap:.65rem;margin:0;font-size:.85rem;line-height:1.35}.collection-filter__option input{width:auto;margin:.15rem 0 0}.collection-filter__price-range{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.collection-filter__price-range label{margin:0;font-size:.75rem}.collection-filter__price-range input{width:100%;min-width:0;margin-top:.35rem}.collection-filters__sort{display:flex;align-items:center;gap:.5rem;margin-left:auto}.collection-filters__sort label{margin:0;font-size:.75rem;white-space:nowrap}.collection-filters__sort select{max-width:12rem;padding-inline:.75rem 2rem}.collection-filters__submit{padding-inline:1rem;cursor:pointer}.collection-filters__active{width:100%;padding-top:.25rem}.collection-filters__active a{display:inline-flex;align-items:center;min-height:2rem;padding:.35rem .65rem;border:1px solid rgb(52 51 48 / .22);color:var(--color-text);font-size:.72rem;text-decoration:none}.collection-filters__active a:hover,.collection-filters__active a:focus-visible{background:var(--color-surface)}.collection-page__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1rem,2vw,2rem);row-gap:clamp(2.5rem,5vw,4.5rem)}.collection-page__products>*{min-width:0}.collection-page .product-card,.collection-page .product-card__media{border:0;background:transparent;box-shadow:none}.collection-page .product-card__media{display:block;aspect-ratio:4 / 5;overflow:hidden}.collection-page .product-card__image{width:100%;height:100%;background:transparent;object-fit:contain}.collection-page .product-card__title{margin:.9rem 0 .35rem;font-size:.9rem;font-weight:400;line-height:1.4}.collection-page .price{margin:0;font-size:.88rem}.collection-page .pagination{margin-top:clamp(3rem,6vw,5rem)}@media(min-width:990px){.collection-page__products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.collection-page{padding-block:2.5rem 3.5rem}.collection-page__intro{grid-template-columns:minmax(0,1fr);gap:2rem;margin-bottom:3.5rem}.collection-page__intro-content{order:1;padding:0}.collection-page__intro-media{order:2;aspect-ratio:5 / 4}.collection-page--chandeliers{padding-top:2.25rem}.collection-page--editorial{padding-top:1.25rem}.collection-page__intro--chandeliers{gap:1.5rem;margin-bottom:3.75rem}.collection-page__intro--chandeliers h1{font-size:1.75rem}.collection-page__intro--chandeliers .collection-page__quick-links ul{grid-template-columns:minmax(0,1fr);gap:.875rem}.collection-page__intro--chandeliers .collection-page__intro-media{aspect-ratio:1275 / 960}.collection-page__editorial-navigation{gap:3.75rem;margin-bottom:4rem}.collection-page__editorial-module{grid-template-columns:minmax(0,1fr)}.collection-page__editorial-copy{order:1;padding:0 0 2rem}.collection-page__editorial-media{order:2}.collection-page__editorial-links{grid-template-columns:minmax(0,1fr);gap:.875rem}.collection-page__toolbar--desktop{display:none}.collection-page__toolbar--mobile{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:.75rem;margin-bottom:2.5rem}.collection-filters__mobile-trigger{display:inline-flex;align-items:center;padding-inline:1rem;cursor:pointer;list-style:none}.collection-filters__mobile[open]>.collection-filters__mobile-trigger{position:fixed;z-index:32;top:1rem;right:1rem;border-color:var(--color-text);background:var(--color-background)}.collection-filters__mobile-panel{position:fixed;z-index:31;inset:0 0 0 auto;display:none;width:min(100%,24rem);overflow-y:auto;padding:5rem 1.25rem 1.5rem;background:var(--color-background);box-shadow:-1rem 0 3rem #34333029}.collection-filters__mobile[open] .collection-filters__mobile-panel{display:block}.collection-filters__mobile-title{margin:0 0 1.25rem;color:var(--color-text);font-size:1.25rem;font-weight:400}.collection-filters__form--mobile{display:grid;gap:1rem}.collection-filters__form--mobile .collection-filters__groups,.collection-filters__form--mobile .collection-filters__active{display:grid;gap:.75rem}.collection-filters__form--mobile .collection-filter>summary{justify-content:space-between}.collection-filters__form--mobile .collection-filter__panel{position:static;width:auto;max-height:none;margin-top:.5rem;box-shadow:none}.collection-filters__form--mobile .collection-filters__sort{display:grid;gap:.5rem;margin:.5rem 0 0}.collection-filters__form--mobile .collection-filters__sort select{max-width:none;width:100%}.collection-filters__form--mobile .collection-filters__submit{width:100%}}.section-main-product .product-gallery{display:grid;min-width:0;gap:.75rem}.section-main-product .product-gallery__stage{position:relative;display:grid;min-width:0;min-height:0;block-size:min(calc(100vw - 2rem),34rem);overflow:hidden;place-items:center;background:#f5f3ef;touch-action:pan-y}.section-main-product .product-gallery__media{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;min-width:0;min-height:0;place-items:center}.section-main-product .product-gallery__media--placeholder{position:static;width:100%;height:100%}.section-main-product .product-gallery__media--placeholder .placeholder-svg{width:100%;height:100%}.section-main-product .product-gallery__image,.section-main-product .product-gallery__media :is(video,iframe,model-viewer){width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.section-main-product .product-gallery__model-download{position:absolute;inset-inline-start:1rem;inset-block-end:1rem;z-index:1}.section-main-product .product-gallery__thumbnail-navigation{display:grid;min-width:0;grid-template-columns:2.25rem minmax(0,1fr) 2.25rem;align-items:center;gap:.5rem}.section-main-product .product-gallery__thumbnails{display:flex;min-width:0;gap:.625rem;overflow-x:auto;overscroll-behavior-inline:contain;padding:.125rem;scroll-behavior:smooth;scroll-snap-type:inline mandatory;-ms-overflow-style:none;scrollbar-width:none}.section-main-product .product-gallery__thumbnails::-webkit-scrollbar{display:none;width:0;height:0}.section-main-product .product-gallery__thumbnail,.section-main-product .product-gallery__thumbnail-arrow{border:1px solid transparent;background:transparent;color:inherit}.section-main-product .product-gallery__thumbnail{flex:0 0 4.75rem;width:4.75rem;height:4.75rem;padding:.1875rem;scroll-snap-align:start}.section-main-product .product-gallery__thumbnail[aria-current=true]{border-color:#b8864f}.section-main-product .product-gallery__thumbnail-image{width:100%;height:100%;object-fit:contain}.section-main-product .product-gallery__thumbnail-arrow{display:grid;width:2.25rem;height:2.25rem;padding:0;place-items:center}.section-main-product .product-gallery__thumbnail-arrow svg{width:1rem;height:1rem}@media(min-width:750px){.section-main-product .product-gallery{position:sticky;top:1rem;align-self:start}.section-main-product .product-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,4vw,4.5rem)}.section-main-product .product-gallery__stage{block-size:clamp(500px,46vw,650px)}.section-main-product .product-gallery__thumbnail{flex-basis:5rem;width:5rem;height:5rem}}@media(prefers-reduced-motion:reduce){.section-main-product .product-gallery__thumbnails{scroll-behavior:auto}}.material-edit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;padding-block:3.75rem;background:var(--color-background)}.material-edit__media,.material-edit__content{min-width:0;min-height:clamp(32rem,48vw,44rem)}.material-edit__media{overflow:hidden}.material-edit__image,.material-edit__placeholder{display:block;width:100%;height:100%;object-fit:cover}.material-edit__placeholder{background:var(--color-background)}.material-edit__content{display:flex;align-items:center;justify-content:center;padding:clamp(2.5rem,7vw,7.5rem);text-align:center}.material-edit__content-inner{display:flex;flex-direction:column;align-items:center;width:min(100%,34rem)}.material-edit__eyebrow{margin:0 0 1rem;color:var(--color-text);font-size:.75rem;font-weight:600;letter-spacing:.16em;line-height:1.2}.material-edit h2{margin:0;color:var(--color-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(2.15rem,3.7vw,4.25rem);font-weight:400;letter-spacing:-.035em;line-height:1.08}.material-edit__text{max-width:31rem;margin:1.5rem 0 0;color:var(--color-text);font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.55}.material-edit__button{margin-top:2rem}@media(max-width:749px){.material-edit{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-block:2.25rem}.material-edit__media{min-height:0;aspect-ratio:4 / 5}.material-edit__content{min-height:0;padding:0 1.5rem}.material-edit h2{font-size:clamp(2rem,9vw,2.75rem)}}.product-review-badge{margin-block:-.5rem -1.25rem;text-align:left}.product-review-badge .jdgm-prev-badge{display:inline-flex!important;align-items:center;gap:.375rem}.product-review-badge .jdgm-prev-badge__stars,.product-review-badge .jdgm-prev-badge__text{display:inline-flex;align-items:center}.product-review-badge .jdgm-star.jdgm--on,.product-review-badge .jdgm-star.jdgm--half{color:#b8864f!important;font-size:16px!important}#judgeme_product_reviews .jm-review-widget{--jm-review-widget-star-and-histogram-color: #B8864F !important}#judgeme_product_reviews .jm-star-rating__font-icon{color:#b8864f!important}#judgeme_product_reviews .jm-average-rating-display .jm-text:first-child{display:none!important}#judgeme_product_reviews [data-testid=write-review-button]{--jm-btn-bg: #B8864F !important;--jm-btn-border: #B8864F !important;--jm-btn-color: #FFFFFF !important;background-color:#b8864f!important;color:#fff!important}#judgeme_product_reviews [data-testid=write-review-button]:hover,#judgeme_product_reviews [data-testid=write-review-button]:focus-visible{--jm-btn-bg: #956B3E !important;--jm-btn-border: #956B3E !important;--jm-btn-color: #FFFFFF !important;background-color:#956b3e!important;color:#fff!important}#judgeme_product_reviews .jm-pagination-controls__button--page[aria-current=page]{--jm-btn-bg: #B8864F !important;--jm-btn-border: #B8864F !important;--jm-btn-color: #FFFFFF !important;background-color:#b8864f!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
