.page__inner{max-width:46rem;margin-inline:auto}.page__head{text-align:center;margin-bottom:var(--space-8)}.page-editorial.section{padding-block:clamp(var(--space-6),3vw,var(--space-10)) clamp(var(--space-10),5vw,var(--space-16));overflow-x:clip}.page-editorial__inner{max-width:72rem;margin-inline:auto;display:flex;flex-direction:column}.page-editorial__inner>*+*{margin-top:clamp(var(--space-6),3vw,var(--space-10))}.page-editorial__inner>.page-editorial__eyebrow,.page-editorial__inner>.page-editorial__heading,.page-editorial__inner>.page-editorial__text,.page-editorial__inner>.page-editorial__quote,.page-editorial__inner>.page-editorial__cta{max-width:46rem;margin-inline:auto;width:100%}.page-editorial__inner>.thread-divider{margin-block:clamp(var(--space-4),2vw,var(--space-6)) 0}.page-editorial__inner>.thread-divider+.page-editorial__heading{margin-top:clamp(var(--space-3),1.5vw,var(--space-4))}.page-editorial__inner>.page-editorial__heading+.page-editorial__text{margin-top:var(--space-3)}.page-editorial__inner>.page-editorial__text+.page-editorial__techniques{margin-top:clamp(var(--space-5),2.5vw,var(--space-8))}.page-editorial__inner>.page-editorial__techniques+.page-editorial__statement{margin-top:clamp(var(--space-8),4vw,var(--space-12))}.page-editorial__inner>.page-editorial__statement+.page-editorial__cta{margin-top:clamp(var(--space-6),3vw,var(--space-8))}.page-editorial__inner>.page-editorial__quote{margin-top:clamp(var(--space-10),5vw,var(--space-16))}.page-editorial__eyebrow,.page-editorial__heading{text-align:center}.page-editorial__text{font-size:var(--text-md);color:var(--color-text-secondary)}.page-editorial__quote{font-family:var(--font-display);font-style:italic;font-size:var(--text-2xl);line-height:1.3;color:var(--color-gold-dark);text-align:center;padding-block:var(--space-4);margin:0}.page-editorial__image{border-radius:var(--radius-md)}.page-editorial__cta{text-align:center}.page-editorial__hero{display:grid;grid-template-columns:1fr;gap:clamp(var(--space-6),4vw,var(--space-10));align-items:center}.page-editorial__hero-text{order:1}.page-editorial__hero-text .eyebrow{margin-bottom:var(--space-4)}.page-editorial__hero-text .embroidery{text-align:left}.page-editorial__hero-body{margin-top:var(--space-6);font-size:var(--text-md);color:var(--color-text-secondary);max-width:42ch}.page-editorial__hero-media{order:2;border-radius:var(--radius-md);overflow:hidden}@media(min-width:750px){.page-editorial__hero{grid-template-columns:1fr 1fr;gap:clamp(var(--space-8),5vw,var(--space-16))}}.page-editorial__split{display:grid;grid-template-columns:1fr;gap:clamp(var(--space-5),4vw,var(--space-8));align-items:center}.page-editorial__split-media{border-radius:var(--radius-md);overflow:hidden}.page-editorial__split-text .eyebrow{margin-bottom:var(--space-3)}.page-editorial__split-text .embroidery{text-align:left}.page-editorial__split-heading{margin-bottom:var(--space-4)}.page-editorial__split-body{font-size:var(--text-md);color:var(--color-text-secondary)}@media(min-width:750px){.page-editorial__split{grid-template-columns:1fr 1fr;gap:clamp(var(--space-8),5vw,var(--space-16))}.page-editorial__split-media{order:2}.page-editorial__split-text,.page-editorial__split--media-left .page-editorial__split-media{order:1}.page-editorial__split--media-left .page-editorial__split-text{order:2}}.page-editorial__techniques{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(var(--space-3),2.5vw,var(--space-6))}.page-editorial__tech{display:block;margin:0;color:inherit}.page-editorial__tech-media{border-radius:var(--radius-sm);overflow:hidden}.page-editorial__tech-media img{transition:transform var(--dur-slow, .6s) var(--ease-hover, ease-out)}.page-editorial__tech:hover .page-editorial__tech-media img{transform:scale(1.05)}.page-editorial__tech-label{display:block;margin-top:var(--space-3);text-align:center;font-family:var(--font-accent);font-size:var(--text-xs);letter-spacing:var(--tracking-accent);text-transform:uppercase;color:var(--color-gold-dark);transition:color var(--dur-base, .3s) var(--ease-hover, ease-out)}.page-editorial__tech:hover .page-editorial__tech-label{color:var(--color-gold-primary)}@media(min-width:750px){.page-editorial__techniques{grid-template-columns:repeat(4,1fr)}}.page-editorial__banner{display:flex;flex-direction:column;gap:clamp(var(--space-6),3vw,var(--space-10))}.page-editorial__banner-text{max-width:50rem;margin-inline:auto;text-align:center}.page-editorial__banner-text .eyebrow{margin-bottom:var(--space-3)}.page-editorial__banner-text .embroidery{text-align:center}.page-editorial__banner-heading{margin-bottom:var(--space-4)}.page-editorial__banner-body{font-size:var(--text-md);color:var(--color-text-secondary)}.page-editorial__banner-media{width:100vw;margin-left:calc(50% - 50vw);height:clamp(200px,26vw,400px);border-radius:0;overflow:hidden}.page-editorial__overlay{position:relative;max-width:42rem;margin-inline:auto;width:100%;aspect-ratio:4 / 5;border-radius:var(--radius-md);overflow:hidden}.page-editorial__overlay-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.page-editorial__overlay-text{position:absolute;left:0;right:0;bottom:0;padding:clamp(var(--space-5),3vw,var(--space-8)) clamp(var(--space-6),4vw,var(--space-10)) clamp(var(--space-4),2.5vw,var(--space-6));max-width:32ch;display:flex;flex-direction:column;align-items:flex-start}.page-editorial__overlay-eyebrow{position:relative;padding-top:var(--space-4);margin-bottom:var(--space-3);color:var(--color-brown-deep);font-weight:600}.page-editorial__overlay-eyebrow:before{content:"";position:absolute;top:0;left:0;width:2.4rem;height:1px;background-color:var(--color-gold-primary)}.page-editorial__overlay-heading{font-family:var(--font-display);font-weight:600;font-size:var(--text-2xl);line-height:1.06;color:var(--color-brown-deep);margin-bottom:var(--space-3)}.page-editorial__overlay-sub{font-family:var(--font-body);font-size:var(--text-sm);line-height:1.6;color:var(--color-text-secondary)}.page-editorial__statement{text-align:center;padding-block:0}.page-editorial__statement .eyebrow{margin-bottom:var(--space-4)}.contact__hero{max-width:46rem;margin-inline:auto;text-align:center}.contact__eyebrow{margin-bottom:var(--space-3)}.contact__sub{margin:var(--space-4) auto 0;max-width:38rem;color:var(--color-text-secondary);font-size:var(--text-md);line-height:1.6}.contact__hero-cta{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);margin-top:var(--space-6)}.contact__wa{display:inline-flex;align-items:center;gap:var(--space-2)}.contact__wa .icon{width:20px;height:20px}.contact__wa-note{font-size:var(--text-xs);color:var(--color-text-muted)}.contact__grid{display:grid;grid-template-columns:1fr;gap:var(--space-10);max-width:64rem;margin:clamp(var(--space-10),6vw,var(--space-16)) auto 0}@media(min-width:850px){.contact__grid{grid-template-columns:1fr 1fr;gap:var(--space-10);align-items:start}}.contact__left{display:flex;flex-direction:column;gap:var(--space-6)}.contact__channels{display:flex;flex-direction:column;gap:var(--space-3)}.contact__col-label{font-family:var(--font-accent);text-transform:uppercase;letter-spacing:.14em;font-size:.66rem;color:var(--color-brown-mid);margin-bottom:var(--space-1)}.contact__channel{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-parchment);border-radius:var(--radius-md);background-color:var(--color-cream);color:var(--color-text-primary);transition:border-color var(--dur-base) var(--ease-hover),transform var(--dur-base) var(--ease-hover),box-shadow var(--dur-base) var(--ease-hover)}.contact__channel:hover{border-color:var(--color-gold-primary);transform:translateY(-2px);box-shadow:var(--shadow-md)}.contact__channel-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:none;border-radius:var(--radius-pill);background-color:var(--color-linen);color:var(--color-brown-deep)}.contact__channel-icon .icon{width:20px;height:20px}.contact__channel-icon--wa{background-color:#25d3661f;color:var(--color-whatsapp)}.contact__channel-title{display:block;font-family:var(--font-display);font-size:1.2rem;line-height:1.1;color:var(--color-text-primary)}.contact__channel-meta{display:block;font-size:var(--text-xs);color:var(--color-text-secondary);margin-top:2px}.contact__channel-go{color:var(--color-text-muted);transition:transform var(--dur-base) var(--ease-hover),color var(--dur-base) var(--ease-hover)}.contact__channel-go .icon{width:16px;height:16px}.contact__channel:hover .contact__channel-go{color:var(--color-gold-dark);transform:translate(2px,-2px)}.contact__hours{display:flex;align-items:flex-start;gap:6px;margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-text-secondary);line-height:1.45}.contact__hours .icon{width:13px;height:13px;color:var(--color-gold-dark);flex:none;margin-top:2px}.contact__form-wrap{background-color:var(--color-surface-alt, var(--color-linen));border:1px solid var(--color-parchment);border-radius:var(--radius-lg);padding:clamp(var(--space-5),4vw,var(--space-8))}.contact__form-title{font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-brown-deep);margin-bottom:var(--space-5)}.contact__field{display:flex;flex-direction:column;gap:6px;margin-bottom:var(--space-4)}.contact__field label{font-size:var(--text-sm);font-weight:500;color:var(--color-brown-mid)}.contact__optional{font-weight:400;color:var(--color-text-muted)}.contact__field input,.contact__field select,.contact__field textarea{width:100%;padding:11px var(--space-3);font-family:var(--font-body);font-size:var(--text-base);color:var(--color-text-primary);background-color:var(--color-cream);border:1px solid var(--color-parchment);border-radius:var(--radius-sm);transition:border-color var(--dur-fast) var(--ease-hover),box-shadow var(--dur-fast) var(--ease-hover)}.contact__field textarea{resize:vertical;min-height:120px}.contact__field input:focus-visible,.contact__field select:focus-visible,.contact__field textarea:focus-visible{outline:none;border-color:var(--color-gold-primary);box-shadow:0 0 0 3px #c9a96e2e}.contact__submit{margin-top:var(--space-2)}.contact__form-note{display:flex;align-items:center;gap:6px;margin-top:var(--space-3);font-size:var(--text-xs);color:var(--color-text-muted)}.contact__form-note .icon{width:13px;height:13px;color:var(--color-gold-dark);flex:none}.contact__success{display:flex;gap:var(--space-2);align-items:center;color:var(--color-success);margin-bottom:var(--space-4);font-size:var(--text-sm)}.contact__success .icon{width:18px;height:18px;flex:none}.contact__error{display:flex;gap:var(--space-2);align-items:center;color:var(--color-error);margin-bottom:var(--space-4);font-size:var(--text-sm)}.contact__error .icon{width:16px;height:16px;flex:none}.contact__faq-panel{background-color:var(--color-surface-alt, var(--color-linen));border:1px solid var(--color-parchment);border-radius:var(--radius-lg);padding:clamp(var(--space-5),4vw,var(--space-8))}.contact__faq-title{font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-brown-deep);margin-bottom:var(--space-3)}.contact__faq-item{border-bottom:1px solid var(--color-parchment)}.contact__faq-item:last-of-type{border-bottom:0}.contact__faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-3);cursor:pointer;list-style:none}.contact__faq-item summary::-webkit-details-marker{display:none}.contact__faq-q{font-family:var(--font-display);font-size:1.05rem;line-height:1.25;color:var(--color-text-primary)}.contact__faq-ico{color:var(--color-gold-dark);flex:none;transition:transform var(--dur-base) var(--ease-hover)}.contact__faq-ico .icon{width:16px;height:16px;display:block}.contact__faq-item[open] .contact__faq-ico{transform:rotate(180deg)}.contact__faq-a{padding-bottom:var(--space-4);color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.6}.contact__faq-more{margin-top:var(--space-4);color:var(--color-text-secondary);font-size:var(--text-sm)}.contact__faq-more a{display:inline-flex;align-items:center;gap:4px;color:var(--color-gold-dark);font-weight:600}.contact__faq-more .icon{width:14px;height:14px}.contact__social{text-align:center;margin-top:clamp(var(--space-10),6vw,var(--space-16))}.contact__social-label{font-family:var(--font-accent);text-transform:uppercase;letter-spacing:.14em;font-size:.66rem;color:var(--color-brown-mid);margin-bottom:var(--space-3)}.contact__social-link{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-md);color:var(--color-brown-deep);transition:color var(--dur-fast) var(--ease-hover)}.contact__social-link:hover{color:var(--color-gold-dark)}.contact__social-link .icon{width:22px;height:22px}.faq__inner{max-width:46rem;margin-inline:auto}.faq__head{text-align:center;margin-bottom:var(--space-8)}.notfound__inner{text-align:center;max-width:40rem;margin-inline:auto;padding-block:var(--space-20);display:flex;flex-direction:column;align-items:center;gap:var(--space-5)}.policy__inner{max-width:48rem;margin-inline:auto}.policy__head{text-align:center;margin-bottom:var(--space-10)}.policy__eyebrow{margin-bottom:var(--space-3)}.policy__updated{margin-top:var(--space-4);font-size:var(--text-sm);font-style:italic;color:var(--color-text-muted)}.policy__body{color:var(--color-text-secondary);font-size:var(--text-md);line-height:1.75}.policy__body>p:first-child{font-size:var(--text-lg);line-height:1.6;color:var(--color-text-primary);padding-bottom:var(--space-6);margin-bottom:var(--space-2);border-bottom:1px solid var(--color-hairline)}.policy__body h2{font-family:var(--font-display);font-weight:500;font-size:var(--text-xl);color:var(--color-text-primary);margin-top:var(--space-10);margin-bottom:var(--space-3)}.policy__body h3{font-family:var(--font-display);font-weight:500;font-size:var(--text-lg);color:var(--color-text-primary);margin-top:var(--space-6)}.policy__body p,.policy__body li{line-height:1.75}.policy__body ul,.policy__body ol{padding-left:1.4em}.policy__body li{margin-bottom:var(--space-2)}.policy__body li::marker{color:var(--color-gold-dark)}.policy__help{margin-top:var(--space-12);padding:var(--space-8) var(--space-6);background:var(--color-surface-alt);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);text-align:center}.policy__help-title{font-family:var(--font-display);font-weight:500;font-size:var(--text-xl);color:var(--color-text-primary);margin-bottom:var(--space-2)}.policy__help-text{color:var(--color-text-secondary);margin-bottom:var(--space-5)}.policy__help-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.policy__help-list li{display:inline-flex;align-items:center;gap:var(--space-2)}.policy__help-list .icon{width:18px;height:18px;color:var(--color-gold-dark);flex-shrink:0}.policy__help-list a{color:var(--color-text-primary);text-decoration:underline;text-underline-offset:.18em;text-decoration-color:var(--color-gold-primary)}@media(min-width:750px){.policy__help-list{flex-direction:row;justify-content:center;gap:var(--space-8)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pages.css.map */
