.shopify-policy__container{width:min(100% - 2 * var(--gutter),44rem);max-width:none;margin-inline:auto;padding-block:clamp(2rem,5vw,4rem) clamp(3.5rem,8vw,6rem)}.shopify-policy__title{margin-bottom:1.75rem;text-align:center}.shopify-policy__title h1{font-size:clamp(2.4rem,1.8rem + 3vw,3.6rem)}.shopify-policy__body{color:var(--color-text-muted)}.shopify-policy__body h2,.shopify-policy__body h3{margin-top:1.6em;color:var(--color-text);font-size:1.6rem}.shopify-policy__body strong{color:var(--color-text);font-weight:500}.details{display:block;padding-block:clamp(2rem,5vw,4rem) clamp(3.5rem,8vw,6rem)}.details__inner{display:grid;gap:clamp(2rem,5vw,3.5rem)}.details__head{display:grid;justify-items:center;gap:.9rem;text-align:center}.details__text{max-width:48ch}.details__columns{display:grid;gap:2.5rem}.details__send{display:grid;align-content:start;justify-items:start;gap:1.25rem}.details__list{display:grid;gap:.9rem}.details__item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem}.details__item .icon{width:1.2rem;height:1.2rem;margin-top:.2rem;color:var(--gold)}.details__item-title{display:block;font-family:var(--font-display);font-size:1.3rem;font-weight:600;line-height:1.2}.details__item-text{display:block;font-size:.94rem;color:var(--color-text-muted)}.details__photos{padding:.9rem 1rem;border-left:1px solid var(--line-strong);font-size:.94rem;color:var(--color-text-muted)}.details__form{padding:1.4rem 1.25rem 1.6rem;border:1px solid var(--line);border-radius:1.25rem;background:linear-gradient(180deg,color-mix(in srgb,var(--color-glow) 22%,transparent),transparent 40%),var(--color-surface)}.details__form .button{justify-self:start;margin-top:.4rem}.details__done{display:grid;justify-items:center;gap:.8rem;padding-block:2rem;text-align:center}.details__emblem{width:3.5rem;height:auto}@media(min-width:900px){.details__columns{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(2.5rem,6vw,5rem);align-items:start}.details__form{padding:2rem}}.page-top{padding-block:clamp(2.5rem,6vw,4.5rem) clamp(1rem,3vw,2rem)}.page-top__head{margin-bottom:0}.page-top__head .section-head__heading{font-size:clamp(2.6rem,1.9rem + 3.6vw,4.4rem)}.page-top__content{max-width:44rem;margin-top:2rem;color:var(--color-text-muted)}.page-top__empty{display:flex;justify-content:center;margin-top:2rem}.section-page-top:last-child .page-top,.section-collections .page-top,.section-search .page-top{padding-bottom:clamp(3.5rem,8vw,6rem)}.contact{padding-block:clamp(1.5rem,4vw,3rem) clamp(3.5rem,8vw,6rem)}.contact__inner{display:grid;gap:2rem;max-width:62rem}.contact__chat{display:grid;justify-items:start;align-content:start;gap:1rem}.contact__hours{display:flex;align-items:center;gap:.55em;font-size:.86rem;color:var(--color-text-muted)}.contact__hours .icon{width:1.1em;height:1.1em;color:var(--gold)}.contact__form{padding:1.4rem 1.25rem 1.6rem;border:1px solid var(--line);border-radius:1.25rem;background:linear-gradient(180deg,color-mix(in srgb,var(--color-glow) 22%,transparent),transparent 40%),var(--color-surface)}@media(min-width:850px){.contact__inner{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:clamp(2.5rem,6vw,5rem);align-items:start}.contact__form{padding:2rem}}.partners{padding-block:clamp(1.5rem,4vw,3rem) clamp(3.5rem,8vw,6rem)}.partners__offers,.promises__list{display:grid;gap:1.25rem}.partners__offer,.promise{display:grid;align-content:start;gap:.7rem;padding:1.5rem 1.4rem;border:1px solid var(--line-soft);border-radius:1.1rem;background:linear-gradient(180deg,color-mix(in srgb,var(--color-glow) 16%,transparent),transparent 55%),var(--color-surface)}.partners__mark{width:1.3rem;height:auto}.partners .offers{margin-inline:auto}.partners__enquiry{margin-top:clamp(3rem,7vw,5rem)}.promises{padding-block:var(--section-space, 5rem)}.promise__title{font-size:1.55rem}.promise__lines{display:grid;gap:.55rem;font-size:.95rem;color:var(--color-text-muted)}.promise__lines li{display:flex;align-items:baseline;gap:.6em}.promise__lines .icon{width:1em;height:1em;color:var(--gold);transform:translateY(.15em)}@media(min-width:800px){.partners__offers{grid-template-columns:repeat(2,minmax(0,1fr));max-width:54rem}.promises__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.collection-cards{display:grid;gap:.75rem;max-width:44rem;margin-top:2rem}.collection-card{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:1.1rem 1.25rem;border:1px solid var(--line-soft);border-radius:1rem;background:color-mix(in srgb,var(--color-surface) 78%,transparent);color:var(--color-text);text-decoration:none;transition:border-color .3s,transform .45s var(--ease-out)}.collection-card:hover{border-color:var(--line-strong);transform:translateY(-2px)}.collection-card__title{font-family:var(--font-display);font-size:1.45rem;font-weight:600;line-height:1.15}.collection-card__count{font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted)}.collection-card .icon{color:var(--gold-light)}.search-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.6rem;max-width:36rem;margin-top:2rem}.search-page__status{margin-block:2rem 1.5rem;text-align:center}.search-page .design-list>.collection-card{grid-column:1 / -1}.not-found{display:grid;justify-items:center;gap:1.5rem;padding-block:clamp(4rem,10vw,7rem) clamp(2rem,5vw,3rem)}.not-found__emblem{width:3.4rem;height:auto}.closed{position:relative;isolation:isolate;display:grid;align-items:center;min-height:100vh;min-height:100svh;padding-block:3rem;overflow:clip;text-align:center}.closed__inner{display:grid;justify-items:center;gap:1.2rem}.closed .logo{width:min(15rem,70vw);max-width:none;margin-bottom:1rem}.closed__heading{font-size:clamp(2.6rem,1.8rem + 4vw,4.6rem)}.closed__text{max-width:40ch}.closed__owner{margin-top:2rem;font-size:.82rem;color:var(--color-text-muted)}.closed__owner summary{cursor:pointer}.closed__form{display:grid;grid-template-columns:minmax(0,14rem) auto;gap:.6rem;margin-top:1rem}.closed__form .order-error{grid-column:1 / -1}.product-picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-page.css.map */
