.ij-about{max-width:42rem;margin:0 auto;padding:0 4px}.ij-about__header{text-align:center;padding-bottom:40px}.ij-about__label{display:block;font-family:var(--font-secondary--family);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-foreground);opacity:.5;margin-bottom:18px}.ij-about__title{font-family:var(--font-tertiary--family);font-size:clamp(2.25rem,5vw,3.25rem);line-height:1.1;color:var(--color-foreground-heading);margin:0 0 20px;letter-spacing:-.01em;font-weight:400}.ij-about__subtitle{font-size:1.0625rem;line-height:1.8;color:var(--color-foreground);opacity:.68;max-width:36ch;margin:0 auto;font-style:italic}.ij-about__divider{width:3rem;height:1px;background:currentColor;color:var(--color-foreground);margin:44px auto;opacity:.15;border:none;display:block}.ij-about__body p{font-size:1rem;line-height:1.875;margin-bottom:1.375rem;color:var(--color-foreground)}.ij-about__body p:last-child{margin-bottom:0}.ij-about__collections-title{font-family:var(--font-tertiary--family);font-size:clamp(1.625rem,3vw,2.25rem);color:var(--color-foreground-heading);text-align:center;margin:0 0 36px;font-weight:400}.ij-about__grid{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:52px}@media screen and (min-width:750px){.ij-about__grid{grid-template-columns:repeat(3,1fr)}}.ij-about__card{padding:28px 22px;border:1px solid rgb(0 0 0 / .09)}.ij-about__card-accent{display:block;font-family:var(--font-secondary--family);font-size:.6875rem;letter-spacing:.15em;text-transform:uppercase;color:#b8945f;margin-bottom:12px}.ij-about__card-title{font-size:.9375rem;font-weight:600;margin:0 0 12px;color:var(--color-foreground-heading);letter-spacing:.01em}.ij-about__card-text{font-size:.875rem;line-height:1.75;color:var(--color-foreground);opacity:.75;margin:0}.ij-about__closing{padding:4px 0 20px;text-align:center;font-style:italic;opacity:.6;font-size:1rem;line-height:1.8;color:var(--color-foreground)}.ij-contact{max-width:44rem;margin:0 auto;padding:0 4px}.ij-contact__header{text-align:center;padding-bottom:44px}.ij-contact__label{display:block;font-family:var(--font-secondary--family);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-foreground);opacity:.5;margin-bottom:18px}.ij-contact__title{font-family:var(--font-tertiary--family);font-size:clamp(2.25rem,5vw,3.25rem);line-height:1.1;color:var(--color-foreground-heading);margin:0 0 20px;letter-spacing:-.01em;font-weight:400}.ij-contact__subtitle{font-size:1.0625rem;line-height:1.8;color:var(--color-foreground);opacity:.7;max-width:36ch;margin:0 auto;font-style:italic}.ij-contact__info-grid{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:40px}@media screen and (min-width:750px){.ij-contact__info-grid{grid-template-columns:repeat(3,1fr)}}.ij-contact__info-card{padding:24px 20px;border:1px solid rgb(0 0 0 / .09);text-align:center}.ij-contact__info-icon{font-size:1.25rem;color:#b8945f;margin-bottom:10px;line-height:1}.ij-contact__info-label{font-family:var(--font-secondary--family);font-size:.6875rem;letter-spacing:.15em;text-transform:uppercase;color:var(--color-foreground);opacity:.55;margin-bottom:8px;display:block}.ij-contact__info-value{font-size:.9375rem;color:var(--color-foreground-heading);font-weight:500;margin:0;line-height:1.5}.ij-contact__info-value a{color:inherit;text-decoration:none;border-bottom:1px solid rgb(0 0 0 / .15);padding-bottom:1px}.ij-contact__info-value a:hover{border-bottom-color:currentColor}.ij-contact__divider{width:3rem;height:1px;background:currentColor;color:var(--color-foreground);margin:44px auto;opacity:.15;border:none;display:block}.ij-contact__form-heading{font-family:var(--font-tertiary--family);font-size:clamp(1.5rem,3vw,2rem);color:var(--color-foreground-heading);text-align:center;margin:0 0 28px;font-weight:400}.ij-contact__form{max-width:36rem;margin:0 auto}.ij-contact__form-grid{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:16px}@media screen and (min-width:750px){.ij-contact__form-grid{grid-template-columns:1fr 1fr}}.ij-contact__field label{display:block;font-family:var(--font-secondary--family);font-size:.6875rem;letter-spacing:.15em;text-transform:uppercase;color:var(--color-foreground);opacity:.7;margin-bottom:8px}.ij-contact__field input,.ij-contact__field textarea{width:100%;padding:12px 14px;border:1px solid rgb(0 0 0 / .15);background:var(--color-background);color:var(--color-foreground);font-family:var(--font-body--family);font-size:.9375rem;line-height:1.5;border-radius:0;box-sizing:border-box;transition:border-color .18s ease}.ij-contact__field input:focus,.ij-contact__field textarea:focus{outline:none;border-color:var(--color-foreground-heading)}.ij-contact__field textarea{min-height:140px;resize:vertical;font-family:var(--font-body--family)}.ij-contact__field--full{grid-column:1 / -1}.ij-contact__submit-wrap{text-align:center;margin-top:28px}.ij-contact__submit{display:inline-block;padding:14px 40px;background:var(--color-foreground-heading);color:var(--color-background);border:none;font-family:var(--font-secondary--family);font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;transition:background .18s ease,transform .18s ease}.ij-contact__submit:hover{background:#b8945f}.ij-contact__feedback{padding:16px;margin-bottom:20px;text-align:center;font-size:.9375rem;line-height:1.5}.ij-contact__feedback--success{background:#b8945f14;color:var(--color-foreground-heading);border:1px solid rgb(184 148 95 / .3)}.ij-contact__feedback--error{background:#b428280f;color:#b42828;border:1px solid rgb(180 40 40 / .25)}.contact-form__form,.contact-form__form-row{display:flex;flex-direction:column;gap:var(--gap-md)}@media screen and (min-width:750px){.contact-form__form-row{flex-direction:row;align-items:center}}.contact-form__input{width:100%;overflow:hidden;text-overflow:ellipsis;color:var(--color-input-text);background-color:var(--color-input-background);padding:var(--padding-lg) var(--padding-xl);border-radius:var(--style-border-radius-inputs);border:var(--style-border-width-inputs) solid var(--color-input-border);-webkit-font-smoothing:antialiased}.contact-form__input--textarea{resize:vertical;min-height:var(--input-textarea-min-height)}.contact-form__error,.contact-form__success{display:flex;align-items:center;gap:var(--gap-xs)}.image-block__placeholder{height:100%;width:100%;object-fit:cover;object-position:center center;overflow:hidden;position:relative}.placeholder-image{position:relative;aspect-ratio:var(--ratio);overflow:hidden}.image-block{display:flex;justify-content:var(--horizontal-alignment, "inline-start")}.image-block--height-fill .image-block__image{height:100%}.image-block__image{object-fit:cover;aspect-ratio:var(--ratio)}accordion-custom details::details-content,accordion-custom details .details-content{block-size:0;overflow-y:clip;opacity:0;interpolate-size:allow-keywords;transition:content-visibility var(--animation-speed-slow) allow-discrete,padding-block var(--animation-speed-slow) var(--animation-easing),opacity var(--animation-speed-slow) var(--animation-easing),block-size var(--animation-speed-slow) var(--animation-easing)}accordion-custom details:not(:focus-within)::details-content,accordion-custom details:not(:focus-within) .details-content{transition:none}accordion-custom details:not([open])::details-content,accordion-custom details:not([open]) .details-content{padding-block:0}accordion-custom details[open]::details-content,accordion-custom details[open] .details-content{opacity:1;block-size:auto}@starting-style{accordion-custom details[open]::details-content,accordion-custom details[open] .details-content{block-size:0;opacity:0;overflow-y:clip}}accordion-custom details[open] .details-content:focus-within{overflow-y:visible}@media screen and (max-width:749px){accordion-custom[data-disable-on-mobile=true] summary{cursor:auto}}@media screen and (min-width:750px){accordion-custom[data-disable-on-desktop=true] summary{cursor:auto}}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--overlay-layer);pointer-events:none;border-radius:var(--overlay-border-radius, 0)}.overlay--solid{background:var(--overlay-color)}.overlay--gradient{background:linear-gradient(var(--overlay-direction),var(--overlay-color),var(--overlay-color--end))}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAAAAAMAAAAAAAAAACAAAIAAAIAAAACIAAAAAAAAg */
