.loc-interior-page #MainContent .section-content-wrapper:has(>.contact-form){width:min(100%,820px);margin:8px auto 48px;padding:clamp(24px,3.5vw,40px);gap:24px;align-items:stretch;border:1px solid var(--loc-line);border-radius:24px;background:var(--loc-surface)}.loc-interior-page #MainContent .section-content-wrapper:has(>.contact-form)>.text-block{width:100%;max-width:none;text-align:start}.loc-interior-page #MainContent .section-content-wrapper:has(>.contact-form)>.text-block h2{margin:0;font-size:clamp(24px,2.4vw,30px);font-weight:650;letter-spacing:-.03em;text-align:start}.loc-interior-page #MainContent .section-content-wrapper>.contact-form{width:100%;max-width:none;margin:0;padding:0;border:0;border-radius:0;background:transparent}.loc-interior-page #MainContent .contact-form__form,.loc-interior-page #MainContent .contact-form__form-row{gap:16px}.loc-interior-page #MainContent .contact-form .contact-form__input{min-width:0;min-height:52px;border:1px solid var(--loc-field-line);border-radius:12px;padding:14px 16px;background:var(--loc-bg);color:var(--loc-ink);font-size:16px;line-height:1.5}.loc-interior-page #MainContent .contact-form .contact-form__input:focus-visible{border-color:var(--loc-ink);outline:2px solid var(--loc-ink);outline-offset:3px}.loc-interior-page #MainContent .contact-form textarea.contact-form__input{min-height:168px;height:184px;resize:vertical}.loc-interior-page #MainContent .contact-form .submit-button{align-self:flex-start;min-width:144px;min-height:48px;padding-inline:28px;margin-top:4px;border-radius:999px;color:var(--loc-bg);background:var(--loc-ink);border-color:var(--loc-ink)}.loc-interior-page #MainContent .contact-form :is(.contact-form__error,.contact-form__success){padding:14px 16px;border:1px solid currentColor;border-radius:12px;font-size:14px;line-height:1.6}.loc-interior-page #MainContent .contact-form .contact-form__success{color:var(--loc-stock)}.loc-interior-page #MainContent .contact-form .contact-form__error{color:var(--loc-sale)}.loc-interior-page #MainContent .shopify-policy__container{width:min(100%,1000px);max-width:1000px;padding:24px var(--loc-gutter) 64px}.loc-interior-page #MainContent .shopify-policy__title{margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid var(--loc-line);text-align:start}.loc-interior-page #MainContent .shopify-policy__title h1{margin:0;font-weight:650;letter-spacing:-.04em}.loc-interior-page #MainContent .shopify-policy__body{padding:clamp(24px,3vw,40px);border:1px solid var(--loc-line);border-radius:20px;background:var(--loc-surface);color:var(--loc-ink);font-size:15px;line-height:1.8;overflow-wrap:anywhere}.loc-interior-page #MainContent .shopify-policy__body .rte>:last-child{margin-bottom:0}.loc-interior-page #MainContent .shopify-policy__body :is(h2,h3,h4){color:var(--loc-ink);font-weight:650;line-height:1.35;margin-block:32px 12px;letter-spacing:-.02em}.loc-interior-page #MainContent .shopify-policy__body .rte>:first-child{margin-top:0}.loc-interior-page #MainContent .shopify-policy__body :is(p,ul,ol){margin-block:0 16px}.loc-interior-page #MainContent .shopify-policy__body :is(ul,ol){padding-inline-start:24px}.loc-interior-page #MainContent .shopify-policy__body li{padding-inline-start:4px;margin-block:8px}.loc-interior-page #MainContent .shopify-policy__body a{color:var(--loc-ink);text-decoration:underline;text-decoration-color:var(--loc-field-line);text-underline-offset:4px}.loc-interior-page #MainContent .shopify-policy__body a:hover{text-decoration-color:currentColor}.loc-interior-page #MainContent .shopify-policy__body table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.loc-interior-page #MainContent .shopify-policy__body :is(th,td){padding:12px;border:1px solid var(--loc-line);text-align:start}.loc-interior-page.loc-interior--list-collections #MainContent .resource-list{gap:24px}.loc-interior-page.loc-interior--list-collections #MainContent .collection-card{height:100%;padding:10px;gap:12px;background:var(--loc-surface);border:1px solid var(--loc-line);border-radius:22px}.loc-interior-page.loc-interior--list-collections #MainContent .collection-card__image{border:1px solid var(--loc-line);border-radius:14px}.loc-interior-page.loc-interior--list-collections #MainContent .collection-card__content{padding:4px 6px 6px;gap:6px}.loc-interior-page.loc-interior--list-collections #MainContent .loc-directory-card-meta{min-height:36px;margin-top:2px}.loc-interior-page.loc-interior--list-collections #MainContent .loc-directory-card-arrow{width:32px;height:32px;flex-shrink:0;background:var(--loc-bg);border-color:var(--loc-field-line)}.loc-interior-page.loc-interior--list-collections #MainContent .collection-card:focus-within{outline:2px solid var(--loc-ink);outline-offset:3px}@media(hover:hover){.loc-interior-page.loc-interior--list-collections #MainContent .collection-card:hover{border-color:var(--loc-field-line)}.loc-interior-page.loc-interior--list-collections #MainContent .collection-card:hover .loc-directory-card-arrow{background:var(--loc-ink);color:var(--loc-bg);border-color:var(--loc-ink)}}@media(max-width:749px){.loc-interior-page #MainContent .section-content-wrapper:has(>.contact-form){margin-block:0 32px;padding:24px 20px;gap:20px;border-radius:20px}.loc-interior-page #MainContent .contact-form .submit-button{width:100%}.loc-interior-page #MainContent .shopify-policy__container{padding-block:16px 40px}.loc-interior-page #MainContent .shopify-policy__title{margin-bottom:20px;padding-bottom:20px}.loc-interior-page #MainContent .shopify-policy__body{padding:24px 20px;border-radius:18px}.loc-interior-page.loc-interior--list-collections #MainContent .resource-list{gap:16px 12px}.loc-interior-page.loc-interior--list-collections #MainContent .collection-card{padding:6px;gap:8px;border-radius:18px}.loc-interior-page.loc-interior--list-collections #MainContent .collection-card__image{border-radius:12px}.loc-interior-page.loc-interior--list-collections #MainContent .collection-card__content{padding:2px 4px 4px}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/loc-interior-support-polish.css.map */
