.hdt-page-type-page,.hdt-page-type-policy{--elw-red:#d31336;--elw-ink:#171719;--elw-muted:#6d6d73;--elw-bg:#f7f7f6;--elw-card:#fff;--elw-line:#e8e8e6;--elw-soft:#f2f2f0;background:var(--elw-bg)}.hdt-page-type-page .hdt-section-heading .hdt-heading-template,.hdt-page-type-policy .hdt-section-heading .hdt-heading-template{background:linear-gradient(135deg,#fff,#f4f4f2);border-bottom:1px solid var(--elw-line)}.hdt-page-type-page .hdt-section-heading .hdt-main-heading,.hdt-page-type-policy .hdt-section-heading .hdt-main-heading{min-height:150px;justify-content:center;padding:34px 0 30px}.hdt-page-type-page .hdt-section-heading .hdt-heading-template-text,.hdt-page-type-policy .hdt-section-heading .hdt-heading-template-text{color:var(--elw-ink);font-weight:800;letter-spacing:-.02em;line-height:1.25;margin:0}.hdt-page-type-page .hdt-section-heading .hdt-heading-template-text:after,.hdt-page-type-policy .hdt-section-heading .hdt-heading-template-text:after{content:"";display:block;width:52px;height:3px;border-radius:99px;background:var(--elw-red);margin:18px auto 0}.hdt-page-type-page .hdt-section-heading .hdt-breadcrumb,.hdt-page-type-policy .hdt-section-heading .hdt-breadcrumb{color:var(--elw-muted)}.hdt-page-type-page .hdt-section-heading .hdt-breadcrumb a,.hdt-page-type-policy .hdt-section-heading .hdt-breadcrumb a{color:var(--elw-ink)}.hdt-page-type-page .hdt-section-main-page{background:var(--elw-bg)}.hdt-page-type-page .hdt-main-page{padding-block:36px!important}.hdt-page-type-page .hdt-main-page>.hdt-container,.hdt-page-type-page .hdt-main-page>.hdt-container-full{max-width:1180px;margin-inline:auto;padding-inline:20px}.hdt-page-type-page .hdt-main-page .hdt-main-area{background:var(--elw-card);border:1px solid var(--elw-line);border-radius:24px;padding:clamp(24px,4vw,52px);box-shadow:0 12px 34px #1414140b;color:#333438;line-height:1.95}.hdt-page-type-page .hdt-main-page .hdt-main-area>:first-child{margin-top:0}.hdt-page-type-page .hdt-main-page .hdt-main-area>:last-child{margin-bottom:0}.hdt-page-type-page .hdt-main-page .hdt-rte :is(h1,h2,h3,h4,h5,h6){color:var(--elw-ink);font-weight:750;line-height:1.35;margin-top:1.45em;margin-bottom:.65em}.hdt-page-type-page .hdt-main-page .hdt-rte :is(h2,h3):before{content:"";display:inline-block;width:4px;height:.9em;border-radius:3px;background:var(--elw-red);margin-inline-end:10px;vertical-align:-.05em}.hdt-page-type-page .hdt-main-page .hdt-rte p{color:#4f5054;margin-block:.85em}.hdt-page-type-page .hdt-main-page .hdt-rte a{color:var(--elw-red);text-decoration-thickness:1px;text-underline-offset:4px}.hdt-page-type-page .hdt-main-page .hdt-rte ul,.hdt-page-type-page .hdt-main-page .hdt-rte ol{padding-inline-start:1.4rem}.hdt-page-type-page .hdt-main-page .hdt-rte li{margin:.55em 0}.hdt-page-type-page .hdt-main-page .hdt-rte blockquote{margin:28px 0;padding:18px 22px;border-inline-start:4px solid var(--elw-red);background:var(--elw-soft);border-radius:12px}.hdt-page-type-page .hdt-main-page .hdt-rte img{border-radius:18px}.hdt-page-type-page .hdt-main-page .hdt-rte table{border-radius:16px;overflow:hidden;border:1px solid var(--elw-line)}.hdt-page-type-page .hdt-main-page .hdt-rte th{background:var(--elw-soft);color:var(--elw-ink);font-weight:700}.hdt-page-type-page .hdt-form-with_text{background:var(--elw-bg)}.hdt-page-type-page .hdt-form-with_text>div>.hdt-container,.hdt-page-type-page .hdt-form-with_text .hdt-container{max-width:1180px}.hdt-page-type-page .hdt-form-with_text .hdt-row-grid--modify{gap:24px!important;align-items:stretch}.hdt-page-type-page .hdt-form-with_text .hdt-content,.hdt-page-type-page .hdt-form-with_text .hdt-form_contact{background:var(--elw-card);border:1px solid var(--elw-line);border-radius:24px;padding:clamp(24px,3.2vw,42px);box-shadow:0 12px 34px #1414140b}.hdt-page-type-page .hdt-form-with_text .hdt-heading{color:var(--elw-ink);font-weight:800;font-size:clamp(24px,3vw,34px);margin-bottom:12px;line-height:1.35}.hdt-page-type-page .hdt-form-with_text .hdt-heading:after{content:"";display:block;width:44px;height:3px;border-radius:99px;background:var(--elw-red);margin-top:14px}.hdt-page-type-page .hdt-form-with_text .hdt-sub_heading,.hdt-page-type-page .hdt-form-with_text .hdt-content .hdt-rte{color:var(--elw-muted);line-height:1.9}.hdt-page-type-page .hdt-form-with_text .hdt-input_group{display:grid;gap:14px}.hdt-page-type-page .hdt-form-with_text .hdt-input{width:100%;min-height:56px;border:1px solid #dededb;background:#fbfbfa;border-radius:14px;padding:14px 16px;color:var(--elw-ink);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.hdt-page-type-page .hdt-form-with_text textarea.hdt-input{min-height:150px;resize:vertical}.hdt-page-type-page .hdt-form-with_text .hdt-input:focus{outline:none;border-color:var(--elw-red);background:#fff;box-shadow:0 0 0 3px #d3133617}.hdt-page-type-page .hdt-form-with_text .hdt-btn-contact{min-height:56px;margin-top:16px;border-radius:14px!important;background:var(--elw-ink)!important;color:#fff!important;border-color:var(--elw-ink)!important;font-weight:750;transition:transform .2s ease,background .2s ease}@media(hover:hover){.hdt-page-type-page .hdt-form-with_text .hdt-btn-contact:hover{background:var(--elw-red)!important;border-color:var(--elw-red)!important;transform:translateY(-1px)}}.hdt-page-type-page .hdt-form-with_text .hdt-form-response{border-radius:12px;padding:14px 16px;margin-top:14px}.hdt-page-type-page .hdt-row-accordion{gap:28px}.hdt-page-type-page .hdt-accordion-item{background:var(--elw-card);border:1px solid var(--elw-line)!important;border-radius:16px;margin-bottom:12px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.hdt-page-type-page .hdt-accordion-item[open]{border-color:#d3133647!important;box-shadow:0 10px 28px #1414140b}.hdt-page-type-page .hdt-accordion-item summary{padding:19px 20px!important;color:var(--elw-ink);font-weight:700!important}.hdt-page-type-page .hdt-accordion-item[open] summary{color:var(--elw-red)}.hdt-page-type-page .hdt-accordion-content{padding:0 20px 20px!important;color:#55565a;line-height:1.9}.hdt-page-type-page .hdt-accordion-title{color:var(--elw-ink);font-weight:800!important}.hdt-page-type-page .hdt-other-content{background:var(--elw-card);border:1px solid var(--elw-line);border-radius:20px;padding:26px;position:sticky;top:110px}.hdt-page-type-page .hdt-other-content-title{color:var(--elw-ink);font-weight:800!important}.hdt-page-type-page .hdt-store-locator .hdt-store-item{background:#fff!important;color:var(--elw-ink)!important;border:1px solid var(--elw-line)!important;border-radius:16px!important;box-shadow:none}.hdt-page-type-page .hdt-store-locator .hdt-store-item[aria-current=true]{border-color:#d3133657!important;box-shadow:0 10px 28px #1414140d}.hdt-page-type-page .hdt-store-locator .hdt-store-item[aria-current=true] .hdt-store-title{color:var(--elw-red)!important}.hdt-page-type-page .hdt-store-locator .hdt-map-inner{border-radius:20px!important;overflow:hidden;border:1px solid var(--elw-line);box-shadow:0 12px 34px #1414140b}.hdt-page-type-page .hdt-store-locator .hdt-map-inner iframe{min-height:480px}.hdt-page-type-policy .shopify-policy__container{max-width:980px!important;margin:36px auto 60px!important;padding:clamp(24px,4vw,52px)!important;background:#fff;border:1px solid var(--elw-line);border-radius:24px;box-shadow:0 12px 34px #1414140b}.hdt-page-type-policy .shopify-policy__body{color:#4f5054;line-height:1.95}.hdt-page-type-policy .shopify-policy__body :is(h1,h2,h3,h4){color:var(--elw-ink);font-weight:800;margin-top:1.4em}.hdt-page-type-policy .shopify-policy__body a{color:var(--elw-red)}@media(max-width:767px){.hdt-page-type-page .hdt-section-heading .hdt-main-heading,.hdt-page-type-policy .hdt-section-heading .hdt-main-heading{min-height:118px;padding:24px 0 22px}.hdt-page-type-page .hdt-section-heading .hdt-heading-template-text,.hdt-page-type-policy .hdt-section-heading .hdt-heading-template-text{font-size:30px!important}.hdt-page-type-page .hdt-main-page{padding-block:20px!important}.hdt-page-type-page .hdt-main-page>.hdt-container,.hdt-page-type-page .hdt-main-page>.hdt-container-full{padding-inline:14px}.hdt-page-type-page .hdt-main-page .hdt-main-area,.hdt-page-type-page .hdt-form-with_text .hdt-content,.hdt-page-type-page .hdt-form-with_text .hdt-form_contact{border-radius:18px;padding:22px 18px}.hdt-page-type-page .hdt-form-with_text .hdt-row-grid--modify{gap:14px!important}.hdt-page-type-page .hdt-form-with_text .hdt-heading{font-size:25px}.hdt-page-type-page .hdt-accordion-item summary{padding:17px 16px!important}.hdt-page-type-page .hdt-accordion-content{padding:0 16px 17px!important}.hdt-page-type-page .hdt-other-content{position:static;border-radius:18px}.hdt-page-type-page .hdt-store-locator .hdt-map-inner iframe{min-height:340px}.hdt-page-type-policy .shopify-policy__container{margin:20px 14px 38px!important;border-radius:18px;padding:24px 18px!important}}.hdt-page-type-page,.hdt-page-type-policy{--elw-red:#c8102e;--elw-ink:#1d1d1f;--elw-copy:#515258;--elw-muted:#77787d;--elw-bg:#f8f8f6;--elw-card:#fff;--elw-line:#e8e8e4;--elw-soft:#f3f3f0;background:var(--elw-bg)!important;color:var(--elw-ink)!important}.hdt-page-type-page #MainContent .hdt-section-inner,.hdt-page-type-page #MainContent .hdt-s-gradient,.hdt-page-type-page #MainContent [color-scheme],.hdt-page-type-policy #MainContent [color-scheme]{background-color:transparent!important;background-image:none!important;color:var(--elw-ink)!important}.hdt-page-type-page .hdt-section-heading,.hdt-page-type-policy .hdt-section-heading{background:#fff!important;border-bottom:1px solid var(--elw-line)!important}.hdt-page-type-page .hdt-section-heading .hdt-heading-template,.hdt-page-type-policy .hdt-section-heading .hdt-heading-template{background:#fff!important;box-shadow:none!important}.hdt-page-type-page .hdt-section-heading .hdt-main-heading,.hdt-page-type-policy .hdt-section-heading .hdt-main-heading{min-height:108px!important;padding:25px 0 23px!important}.hdt-page-type-page .hdt-section-heading .hdt-heading-template-text,.hdt-page-type-policy .hdt-section-heading .hdt-heading-template-text{font-size:clamp(26px,2.8vw,38px)!important;font-weight:750!important;letter-spacing:-.015em!important;color:var(--elw-ink)!important}.hdt-page-type-page .hdt-section-heading .hdt-heading-template-text:after,.hdt-page-type-policy .hdt-section-heading .hdt-heading-template-text:after{width:38px!important;height:2px!important;margin-top:12px!important;background:var(--elw-red)!important}.hdt-page-type-page .hdt-main-page{padding-block:28px!important;background:transparent!important}.hdt-page-type-page .hdt-main-page .hdt-main-area{background:#fff!important;color:var(--elw-copy)!important;border:1px solid var(--elw-line)!important;border-radius:18px!important;box-shadow:none!important;padding:clamp(24px,3.3vw,44px)!important}.hdt-page-type-page .hdt-main-page .hdt-rte p,.hdt-page-type-page .hdt-main-page .hdt-rte li{color:var(--elw-copy)!important}.hdt-page-type-page .hdt-main-page .hdt-rte :is(h1,h2,h3,h4,h5,h6){color:var(--elw-ink)!important}.hdt-page-type-page .hdt-main-page .hdt-rte blockquote{background:var(--elw-soft)!important;color:var(--elw-copy)!important;box-shadow:none!important}.hdt-page-type-page .hdt-form-with_text{background:transparent!important}.hdt-page-type-page .hdt-form-with_text .hdt-content,.hdt-page-type-page .hdt-form-with_text .hdt-form_contact{background:#fff!important;color:var(--elw-ink)!important;border:1px solid var(--elw-line)!important;border-radius:18px!important;box-shadow:none!important}.hdt-page-type-page .hdt-form-with_text .hdt-heading{color:var(--elw-ink)!important}.hdt-page-type-page .hdt-form-with_text .hdt-sub_heading,.hdt-page-type-page .hdt-form-with_text .hdt-content .hdt-rte,.hdt-page-type-page .hdt-form-with_text .hdt-content .hdt-rte p{color:var(--elw-copy)!important}.hdt-page-type-page .hdt-form-with_text .hdt-input{background:#fafaf8!important;color:var(--elw-ink)!important;border-color:#dfdfda!important;box-shadow:none!important}.hdt-page-type-page .hdt-form-with_text .hdt-input:focus{background:#fff!important;border-color:var(--elw-red)!important}.hdt-page-type-page .hdt-accordion-item,.hdt-page-type-page .hdt-other-content{background:#fff!important;color:var(--elw-ink)!important;border:1px solid var(--elw-line)!important;box-shadow:none!important}.hdt-page-type-page .hdt-accordion-item[open]{background:#fff!important;border-color:#c8102e3d!important;box-shadow:0 7px 22px #14141409!important}.hdt-page-type-page .hdt-accordion-item summary{color:var(--elw-ink)!important}.hdt-page-type-page .hdt-accordion-content,.hdt-page-type-page .hdt-accordion-content p,.hdt-page-type-page .hdt-other-content .hdt-rte{color:var(--elw-copy)!important}.hdt-page-type-page .hdt-map-with_text>.hdt-container,.hdt-page-type-page .hdt-map-with_text>.hdt-container-full{max-width:1180px!important;margin-inline:auto!important;padding-inline:18px!important}.hdt-page-type-page .hdt-map-with_text .hdt-row-grid{background:#fff!important;border:1px solid var(--elw-line)!important;border-radius:20px!important;overflow:hidden!important;box-shadow:none!important}.hdt-page-type-page .hdt-map-with_text .hdt-map-api{background:#f1f1ef!important;min-height:420px!important}.hdt-page-type-page .hdt-map-with_text .hdt-map-api iframe{width:100%!important;height:100%!important;min-height:420px!important;border:0!important}.hdt-page-type-page .hdt-map-with_text .hdt-content{background:#fff!important;color:var(--elw-ink)!important;padding:clamp(26px,3.2vw,44px)!important}.hdt-page-type-page .hdt-map-with_text .hdt-heading{color:var(--elw-ink)!important;font-weight:750!important}.hdt-page-type-page .hdt-map-with_text .hdt-rte,.hdt-page-type-page .hdt-map-with_text .hdt-rte p{color:var(--elw-copy)!important}.hdt-page-type-page .hdt-ourstore .hdt-section-inner{background:transparent!important}.hdt-page-type-page .hdt-ourstore .hdt-container{background:#fff!important;border:1px solid var(--elw-line)!important;border-radius:20px!important;overflow:hidden!important;box-shadow:none!important}.hdt-page-type-page .hdt-ourstore .hdt-ourstore_img{background:#f2f2ef!important}.hdt-page-type-page .hdt-ourstore .hdt-ourstore_content{background:#fff!important;color:var(--elw-ink)!important}.hdt-page-type-page .hdt-ourstore .hdt-title{color:var(--elw-ink)!important;font-weight:750!important}.hdt-page-type-page .hdt-ourstore .hdt-rte,.hdt-page-type-page .hdt-ourstore .hdt-rte p{color:var(--elw-copy)!important}.hdt-page-type-page .hdt-ourstore .hdt-rte strong{color:var(--elw-ink)!important}.hdt-page-type-page .hdt-ourstore .hdt-btn{border-radius:11px!important;box-shadow:none!important}.hdt-page-type-page .hdt-store-locator{background:transparent!important}.hdt-page-type-page .hdt-store-locator .hdt-store-item{background:#fff!important;color:var(--elw-ink)!important;border:1px solid var(--elw-line)!important;box-shadow:none!important}.hdt-page-type-page .hdt-store-locator .hdt-store-item :is(p,span,a){color:var(--elw-copy)!important}.hdt-page-type-page .hdt-store-locator .hdt-store-title{color:var(--elw-ink)!important}.hdt-page-type-page .hdt-store-locator .hdt-map-inner{background:#fff!important;box-shadow:none!important}.hdt-page-type-policy .shopify-policy__container{background:#fff!important;border:1px solid var(--elw-line)!important;border-radius:18px!important;box-shadow:none!important}.hdt-page-type-policy .shopify-policy__body,.hdt-page-type-policy .shopify-policy__body p,.hdt-page-type-policy .shopify-policy__body li{color:var(--elw-copy)!important}.hdt-page-type-page #MainContent .hdt-btn-solid,.hdt-page-type-page #MainContent .hdt-btn-contact{background:#1d1d1f!important;color:#fff!important;border-color:#1d1d1f!important;box-shadow:none!important}@media(hover:hover){.hdt-page-type-page #MainContent .hdt-btn-solid:hover,.hdt-page-type-page #MainContent .hdt-btn-contact:hover{background:var(--elw-red)!important;border-color:var(--elw-red)!important}}@media(max-width:767px){.hdt-page-type-page .hdt-section-heading .hdt-main-heading,.hdt-page-type-policy .hdt-section-heading .hdt-main-heading{min-height:86px!important;padding:18px 0 16px!important}.hdt-page-type-page .hdt-section-heading .hdt-heading-template-text,.hdt-page-type-policy .hdt-section-heading .hdt-heading-template-text{font-size:25px!important}.hdt-page-type-page .hdt-main-page{padding-block:16px!important}.hdt-page-type-page .hdt-main-page .hdt-main-area,.hdt-page-type-page .hdt-form-with_text .hdt-content,.hdt-page-type-page .hdt-form-with_text .hdt-form_contact{border-radius:14px!important;padding:20px 16px!important}.hdt-page-type-page .hdt-map-with_text>.hdt-container,.hdt-page-type-page .hdt-map-with_text>.hdt-container-full{padding-inline:12px!important}.hdt-page-type-page .hdt-map-with_text .hdt-row-grid,.hdt-page-type-page .hdt-ourstore .hdt-container{border-radius:14px!important}.hdt-page-type-page .hdt-map-with_text .hdt-map-api,.hdt-page-type-page .hdt-map-with_text .hdt-map-api iframe{min-height:300px!important}.hdt-page-type-page .hdt-map-with_text .hdt-content,.hdt-page-type-page .hdt-ourstore .hdt-ourstore_content{padding:22px 17px!important}.hdt-page-type-policy .shopify-policy__container{border-radius:14px!important;margin:16px 12px 30px!important;padding:22px 17px!important}}.elw-page-contact .hdt-main-area{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;color:var(--elw-ink)!important}.elw-page-contact .hdt-main-area :where(div,section,article,aside){color:var(--elw-ink)!important;border-color:var(--elw-line)!important;box-shadow:none!important}.elw-page-contact .hdt-main-area :where([style*=background],[style*=background-color]){background:#fff!important;background-image:none!important}.elw-page-contact .hdt-main-area :where([style*=color]){color:var(--elw-ink)!important}.elw-page-contact .hdt-main-area :where(h1,h2,h3,h4,h5,h6,p,span,strong,b,li){color:inherit}.elw-page-contact .hdt-main-area>*{max-width:100%!important}.elw-page-contact .hdt-main-area>:where(div,section,article){background:#fff!important;border:1px solid var(--elw-line)!important;border-radius:22px!important;padding:clamp(24px,4vw,46px)!important;margin:0 0 18px!important;overflow:hidden!important}.elw-page-contact .hdt-main-area>:where(div,section,article):first-child{background:linear-gradient(135deg,#fff,#f5f5f2)!important}.elw-page-contact .hdt-main-area :where(h1,h2){color:var(--elw-ink)!important;font-weight:800!important;line-height:1.3!important}.elw-page-contact .hdt-main-area :where(h2,h3){margin-top:0!important}.elw-page-contact .hdt-main-area :where(p,li){color:#56575b!important;line-height:1.85!important}.elw-page-contact .hdt-main-area :where(strong,b){color:var(--elw-ink)!important}.elw-page-contact .hdt-main-area a{color:var(--elw-red)!important}.elw-page-contact .hdt-main-area :where(hr){border:0!important;height:1px!important;background:var(--elw-line)!important}.elw-page-contact .hdt-main-area :where(div,section)>:where(div)[style*=background]{background:#fafaf8!important;border:1px solid var(--elw-line)!important;border-radius:16px!important;color:var(--elw-ink)!important}.elw-page-contact .hdt-main-area :where(div,section)>:where(div)[style*=background] :where(h1,h2,h3,h4,p,span,strong,b){color:var(--elw-ink)!important}.elw-page-contact .hdt-main-area :where(div,section)>:where(div)[style*=background] a{color:var(--elw-red)!important}.elw-page-contact .hdt-main-area :where(h1,h2,h3):after{content:"";display:block;width:42px;height:3px;border-radius:99px;background:var(--elw-red);margin:12px auto 0}@media(max-width:767px){.elw-page-contact .hdt-main-area>:where(div,section,article){border-radius:18px!important;padding:22px 18px!important;margin-bottom:14px!important}.elw-page-contact .hdt-main-area :where(h1){font-size:28px!important}.elw-page-contact .hdt-main-area :where(h2){font-size:23px!important}.elw-page-contact .hdt-main-area :where(h3){font-size:19px!important}}.elw-page-contact{--elw-contact-red:#c8102e;--elw-contact-ink:#161718;--elw-contact-copy:#626468;--elw-contact-line:#e8e8e4;--elw-contact-soft:#f7f7f4}.elw-page-contact #MainContent{background:linear-gradient(180deg,#fff,#fbfbf9 58%,#fff)!important}.elw-page-contact .hdt-main-area{display:grid!important;gap:18px!important}.elw-page-contact .hdt-main-area>:where(div,section,article):has(>div[style*=background]){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;padding:14px!important;background:#fff!important;border:1px solid var(--elw-contact-line)!important;border-radius:24px!important}.elw-page-contact .hdt-main-area>:where(div,section,article):has(>div[style*=background])>div[style*=background]:first-child{grid-column:1/-1!important;min-height:240px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:44px 34px!important;border:0!important;border-radius:18px!important;background:radial-gradient(circle at 50% -20%,rgba(200,16,46,.1),transparent 44%),linear-gradient(145deg,#fbfbf8,#f2f2ee)!important;position:relative!important;overflow:hidden!important}.elw-page-contact .hdt-main-area>:where(div,section,article):has(>div[style*=background])>div[style*=background]:first-child:before{content:"";position:absolute;inset-inline:50%;top:0;width:86px;height:4px;transform:translate(50%);border-radius:0 0 99px 99px;background:var(--elw-contact-red)}.dir--ltr .elw-page-contact .hdt-main-area>:where(div,section,article):has(>div[style*=background])>div[style*=background]:first-child:before{transform:translate(-50%)}.elw-page-contact .hdt-main-area>:where(div,section,article):has(>div[style*=background])>div[style*=background]:first-child :where(h1,h2,h3,strong,b){color:var(--elw-contact-ink)!important;letter-spacing:-.02em!important}.elw-page-contact .hdt-main-area>:where(div,section,article):has(>div[style*=background])>div[style*=background]:first-child :where(p,span){color:var(--elw-contact-copy)!important;max-width:680px!important;margin-inline:auto!important}.elw-page-contact .hdt-main-area>:where(div,section,article):has(>div[style*=background])>div[style*=background]:not(:first-child){min-height:176px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:8px!important;padding:28px 22px!important;background:#fff!important;border:1px solid var(--elw-contact-line)!important;border-radius:18px!important;position:relative!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease!important}.elw-page-contact .hdt-main-area>:where(div,section,article):has(>div[style*=background])>div[style*=background]:not(:first-child):before{content:"";position:absolute;top:0;inset-inline:22px;height:3px;border-radius:0 0 99px 99px;background:var(--elw-contact-red);opacity:.9}.elw-page-contact .hdt-main-area>:where(div,section,article):has(>div[style*=background])>div[style*=background]:not(:first-child) :where(h2,h3,h4,strong,b){color:var(--elw-contact-ink)!important;font-weight:800!important;line-height:1.35!important}.elw-page-contact .hdt-main-area>:where(div,section,article):has(>div[style*=background])>div[style*=background]:not(:first-child) :where(p,span){color:var(--elw-contact-copy)!important}.elw-page-contact .hdt-main-area>:where(div,section,article):has(>div[style*=background])>div[style*=background]:not(:first-child) a{color:var(--elw-contact-red)!important;font-weight:700!important;text-decoration:none!important}.elw-page-contact .hdt-form-with_text{background:transparent!important}.elw-page-contact .hdt-form-with_text .hdt-content,.elw-page-contact .hdt-form-with_text .hdt-form_contact{background:#fff!important;border:1px solid var(--elw-contact-line)!important;border-radius:20px!important;box-shadow:0 12px 40px #12121209!important}.elw-page-contact .hdt-form-with_text :where(h2,h3,h4){color:var(--elw-contact-ink)!important;letter-spacing:-.02em!important}.elw-page-contact .hdt-form-with_text :where(p,li,span){color:var(--elw-contact-copy)!important;line-height:1.8!important}.elw-page-contact .hdt-form-with_text :where(input,textarea,select){background:#fbfbf9!important;border:1px solid #deded9!important;border-radius:12px!important;min-height:50px!important;box-shadow:none!important}.elw-page-contact .hdt-form-with_text textarea{min-height:144px!important}.elw-page-contact .hdt-form-with_text :where(input,textarea,select):focus{border-color:var(--elw-contact-red)!important;outline:2px solid rgba(200,16,46,.08)!important;outline-offset:0!important}.elw-page-contact .hdt-form-with_text .hdt-btn-contact{min-height:52px!important;border-radius:12px!important;background:var(--elw-contact-ink)!important;border-color:var(--elw-contact-ink)!important;font-weight:800!important}.elw-page-contact .hdt-section-heading .hdt-main-heading{background:#fff!important;border-bottom:1px solid #efefeb!important}.elw-page-contact .hdt-section-heading .hdt-heading-template-text{color:var(--elw-contact-ink)!important;letter-spacing:-.025em!important}@media(hover:hover)and (min-width:768px){.elw-page-contact .hdt-main-area>:where(div,section,article):has(>div[style*=background])>div[style*=background]:not(:first-child):hover{transform:translateY(-3px)!important;border-color:#d9d9d3!important;box-shadow:0 14px 34px #1212120e!important}}@media(max-width:767px){.elw-page-contact .hdt-main-area{gap:14px!important}.elw-page-contact .hdt-main-area>:where(div,section,article):has(>div[style*=background]){grid-template-columns:1fr!important;gap:10px!important;padding:10px!important;border-radius:20px!important}.elw-page-contact .hdt-main-area>:where(div,section,article):has(>div[style*=background])>div[style*=background]:first-child{grid-column:auto!important;min-height:210px!important;padding:34px 20px!important;border-radius:15px!important}.elw-page-contact .hdt-main-area>:where(div,section,article):has(>div[style*=background])>div[style*=background]:not(:first-child){min-height:134px!important;padding:22px 18px!important;border-radius:15px!important}.elw-page-contact .hdt-form-with_text .hdt-content,.elw-page-contact .hdt-form-with_text .hdt-form_contact{border-radius:16px!important;box-shadow:none!important}}.hdt-page-type-page:not(.elw-page-contact) #MainContent{background:linear-gradient(180deg,#fff,#fafaf8 40%,#f7f7f4)!important}.hdt-page-type-page:not(.elw-page-contact) .hdt-section-heading{background:#fff!important}.hdt-page-type-page:not(.elw-page-contact) .hdt-section-heading .hdt-heading-template-text{font-weight:800!important;letter-spacing:-.025em!important}.hdt-page-type-page:not(.elw-page-contact) .hdt-section-heading .hdt-heading-template-text:after{width:42px!important;height:3px!important;border-radius:99px!important}.elw-template-about-us .hdt-main-page{padding-block:clamp(26px,4vw,52px)!important}.elw-template-about-us .hdt-main-page .hdt-main-area{max-width:1060px!important;margin-inline:auto!important;padding:clamp(30px,5vw,64px)!important;border-radius:24px!important;background:#fff!important;border:1px solid #e8e8e4!important;box-shadow:0 18px 55px #1414140a!important;position:relative!important;overflow:hidden!important}.elw-template-about-us .hdt-main-page .hdt-main-area:before{content:"";position:absolute;inset-inline-start:0;top:0;width:100%;height:4px;background:linear-gradient(90deg,transparent 0%,#c8102e 30%,#c8102e 70%,transparent 100%);opacity:.9}.elw-template-about-us .hdt-main-page .hdt-rte :is(h1,h2){font-size:clamp(27px,3.4vw,42px)!important;line-height:1.25!important;letter-spacing:-.025em!important;margin-top:1.6em!important}.elw-template-about-us .hdt-main-page .hdt-rte>:is(h1,h2):first-child{margin-top:0!important}.elw-template-about-us .hdt-main-page .hdt-rte h3{font-size:clamp(21px,2vw,27px)!important;color:#222326!important}.elw-template-about-us .hdt-main-page .hdt-rte p{font-size:clamp(15.5px,1.2vw,17px)!important;color:#5a5c60!important;line-height:2!important;max-width:900px}.elw-template-about-us .hdt-main-page .hdt-rte img{width:100%;border-radius:20px!important;border:1px solid #ecece8!important;margin-block:24px!important}.elw-template-about-us .hdt-main-page .hdt-rte :where([style*=background],blockquote){background:#f7f7f4!important;color:#333438!important;border:1px solid #e8e8e4!important;border-inline-start:4px solid #c8102e!important;border-radius:16px!important;box-shadow:none!important}.elw-template-about-us .hdt-main-page .hdt-rte :where([style*=color]){color:inherit!important}.elw-template-faq-01 .hdt-section:has(.hdt-row-accordion),.elw-template-faq-02 .hdt-section:has(.hdt-row-accordion){background:transparent!important}.elw-template-faq-01 .hdt-row-accordion,.elw-template-faq-02 .hdt-row-accordion{max-width:1100px;margin-inline:auto!important;gap:24px!important}.elw-template-faq-01 .hdt-custom-col-accordion-content,.elw-template-faq-02 .hdt-custom-col-accordion-content{background:#fff!important;border:1px solid #e8e8e4!important;border-radius:22px!important;padding:clamp(18px,3vw,30px)!important}.elw-template-faq-01 .hdt-accordion-title,.elw-template-faq-02 .hdt-accordion-title{font-size:clamp(19px,2vw,25px)!important;font-weight:800!important;color:#1c1d20!important;margin:10px 0 18px!important}.elw-template-faq-01 .hdt-accordion-title:before,.elw-template-faq-02 .hdt-accordion-title:before{content:"";display:inline-block;width:4px;height:1em;background:#c8102e;border-radius:99px;margin-inline-end:10px;vertical-align:-.06em}.elw-template-faq-01 .hdt-accordion-item,.elw-template-faq-02 .hdt-accordion-item{border-radius:14px!important;border:1px solid #e9e9e5!important;background:#fbfbf9!important;margin-bottom:10px!important;box-shadow:none!important}.elw-template-faq-01 .hdt-accordion-item[open],.elw-template-faq-02 .hdt-accordion-item[open]{background:#fff!important;border-color:#c8102e47!important;box-shadow:0 10px 28px #14141409!important}.elw-template-faq-01 .hdt-accordion-item summary,.elw-template-faq-02 .hdt-accordion-item summary{min-height:58px!important;padding:17px 18px!important;color:#202124!important;font-size:16px!important;font-weight:750!important}.elw-template-faq-01 .hdt-accordion-item[open] summary,.elw-template-faq-02 .hdt-accordion-item[open] summary{color:#c8102e!important}.elw-template-faq-01 .hdt-accordion-content,.elw-template-faq-02 .hdt-accordion-content{padding:0 18px 18px!important;color:#5e6065!important;line-height:1.9!important}.elw-template-faq-01 .hdt-other-content,.elw-template-faq-02 .hdt-other-content{background:linear-gradient(145deg,#fff,#f7f7f4)!important;border:1px solid #e8e8e4!important;border-radius:20px!important;padding:28px!important;box-shadow:none!important}.elw-template-faq-01 .hdt-accordion-link-list,.elw-template-faq-02 .hdt-accordion-link-list{background:#fff!important;border:1px solid #e8e8e4!important;border-radius:18px!important;padding:12px!important}.elw-template-faq-01 .hdt-link-item a,.elw-template-faq-02 .hdt-link-item a{color:#333438!important;font-size:16px!important;padding:12px 10px!important;border-radius:10px!important}.elw-template-faq-01 .hdt-link-item a:hover,.elw-template-faq-02 .hdt-link-item a:hover{background:#f7f7f4!important;color:#c8102e!important}.elw-template-our-store .hdt-main-page .hdt-main-area,.elw-template-store-locations .hdt-main-page .hdt-main-area{background:#fff!important;border:1px solid #e8e8e4!important;border-radius:20px!important;box-shadow:none!important}.elw-template-our-store .hdt-ourstore .hdt-container{max-width:1160px!important;background:#fff!important;border:1px solid #e8e8e4!important;border-radius:22px!important;overflow:hidden!important;box-shadow:0 14px 42px #14141409!important}.elw-template-our-store .hdt-ourstore .hdt-row-grid{gap:0!important}.elw-template-our-store .hdt-ourstore_img{background:#f3f3f0!important;min-height:330px!important}.elw-template-our-store .hdt-ourstore_img img{width:100%!important;height:100%!important;object-fit:cover!important}.elw-template-our-store .hdt-ourstore_content{background:#fff!important;padding:clamp(30px,4vw,52px)!important;display:flex;align-items:center}.elw-template-our-store .hdt-ourstore_inner{width:100%}.elw-template-our-store .hdt-title{color:#1c1d20!important;font-size:clamp(23px,2.5vw,32px)!important;font-weight:800!important;letter-spacing:-.02em!important}.elw-template-our-store .hdt-rte,.elw-template-our-store .hdt-rte p{color:#5e6065!important;line-height:1.9!important}.elw-template-our-store .hdt-btn{min-height:48px!important;border-radius:12px!important;padding-inline:20px!important}.elw-template-store-locations .hdt-store-locator,.elw-template-store-locations .hdt-store-locator>div{background:transparent!important}.elw-template-store-locations .hdt-store-locator .hdt-row-grid{max-width:1180px!important;margin-inline:auto!important;gap:18px!important}.elw-template-store-locations .hdt-store-list-wrap{background:#fff!important;border:1px solid #e8e8e4!important;border-radius:20px!important;padding:12px!important;overflow:hidden!important}.elw-template-store-locations .hdt-store-list{gap:8px!important}.elw-template-store-locations .hdt-store-item{background:#fafaf8!important;border:1px solid transparent!important;border-radius:14px!important;padding:18px!important;color:#222326!important;transition:.2s ease!important}.elw-template-store-locations .hdt-store-item[aria-current=true]{background:#fff!important;border-color:#c8102e4d!important;box-shadow:0 8px 24px #1414140a!important}.elw-template-store-locations .hdt-store-title{color:#1c1d20!important;font-weight:800!important}.elw-template-store-locations .hdt-store-item[aria-current=true] .hdt-store-title{color:#c8102e!important}.elw-template-store-locations .hdt-store-info{color:#606166!important;line-height:1.65!important}.elw-template-store-locations .hdt-store-map{background:#fff!important;border:1px solid #e8e8e4!important;border-radius:20px!important;padding:10px!important;overflow:hidden!important}.elw-template-store-locations .hdt-map-inner{border:0!important;border-radius:14px!important;overflow:hidden!important;box-shadow:none!important}.elw-template-store-locations .hdt-map-inner iframe{min-height:520px!important}.hdt-page-type-page:not(.elw-page-contact) .hdt-map-with_text .hdt-row-grid{max-width:1160px!important;margin-inline:auto!important;background:#fff!important;border:1px solid #e8e8e4!important;border-radius:22px!important;overflow:hidden!important;box-shadow:0 14px 42px #14141409!important}.hdt-page-type-page:not(.elw-page-contact) .hdt-map-with_text .hdt-map-api{min-height:390px!important;background:#f2f2ef!important}.hdt-page-type-page:not(.elw-page-contact) .hdt-map-with_text .hdt-content{background:#fff!important;padding:clamp(30px,4vw,52px)!important;color:#252629!important}.hdt-page-type-page:not(.elw-page-contact) .hdt-map-with_text .hdt-heading{color:#1c1d20!important;font-size:clamp(23px,2.4vw,31px)!important;font-weight:800!important}.hdt-page-type-page:not(.elw-page-contact) .hdt-map-with_text .hdt-rte,.hdt-page-type-page:not(.elw-page-contact) .hdt-map-with_text .hdt-rte p{color:#5e6065!important;line-height:1.9!important}.elw-template-default .hdt-main-page .hdt-main-area{max-width:980px!important;margin-inline:auto!important;background:#fff!important;border:1px solid #e8e8e4!important;border-radius:22px!important;padding:clamp(28px,4.5vw,58px)!important;box-shadow:0 14px 40px #14141408!important}.elw-template-default .hdt-main-page .hdt-rte :is(h2,h3){scroll-margin-top:110px}.elw-template-default .hdt-main-page .hdt-rte :is(h2,h3):before{background:#c8102e!important}.elw-template-default .hdt-main-page .hdt-rte :where([style*=background]){background:#f7f7f4!important;color:#333438!important;border-color:#e8e8e4!important}.elw-template-default .hdt-main-page .hdt-rte :where([style*=color]){color:inherit!important}.hdt-page-type-policy .shopify-policy__container{max-width:980px!important;background:#fff!important;border:1px solid #e8e8e4!important;border-radius:22px!important;padding:clamp(28px,4.5vw,58px)!important;box-shadow:0 14px 40px #14141408!important}.hdt-page-type-policy .shopify-policy__title h1{color:#1c1d20!important;font-size:clamp(28px,3.5vw,42px)!important;font-weight:800!important;letter-spacing:-.025em!important}.hdt-page-type-policy .shopify-policy__body{color:#55575c!important;line-height:1.95!important}.hdt-page-type-policy .shopify-policy__body :is(h2,h3,h4){color:#1c1d20!important;font-weight:800!important}.hdt-page-type-policy .shopify-policy__body a{color:#c8102e!important}@media(max-width:767px){.hdt-page-type-page:not(.elw-page-contact) .hdt-section-heading .hdt-main-heading{min-height:94px!important;padding:20px 0 18px!important}.hdt-page-type-page:not(.elw-page-contact) .hdt-section-heading .hdt-heading-template-text{font-size:27px!important}.elw-template-about-us .hdt-main-page .hdt-main-area,.elw-template-default .hdt-main-page .hdt-main-area{border-radius:17px!important;padding:24px 18px!important;box-shadow:none!important}.elw-template-about-us .hdt-main-page .hdt-rte :is(h1,h2){font-size:26px!important}.elw-template-faq-01 .hdt-custom-col-accordion-content,.elw-template-faq-02 .hdt-custom-col-accordion-content{padding:12px!important;border-radius:17px!important}.elw-template-faq-01 .hdt-accordion-item summary,.elw-template-faq-02 .hdt-accordion-item summary{font-size:15px!important;min-height:54px!important;padding:15px 14px!important}.elw-template-faq-01 .hdt-accordion-content,.elw-template-faq-02 .hdt-accordion-content{padding:0 14px 15px!important;font-size:14.5px!important}.elw-template-faq-01 .hdt-other-content,.elw-template-faq-02 .hdt-other-content{border-radius:17px!important;padding:20px!important}.elw-template-our-store .hdt-ourstore .hdt-container{border-radius:17px!important;box-shadow:none!important}.elw-template-our-store .hdt-ourstore_img{min-height:240px!important}.elw-template-our-store .hdt-ourstore_content{padding:24px 18px!important}.elw-template-store-locations .hdt-store-locator .hdt-row-grid{gap:12px!important}.elw-template-store-locations .hdt-store-list-wrap,.elw-template-store-locations .hdt-store-map{border-radius:17px!important;padding:8px!important}.elw-template-store-locations .hdt-store-item{border-radius:12px!important;padding:15px!important}.elw-template-store-locations .hdt-map-inner iframe{min-height:340px!important}.hdt-page-type-page:not(.elw-page-contact) .hdt-map-with_text .hdt-row-grid{border-radius:17px!important;box-shadow:none!important}.hdt-page-type-page:not(.elw-page-contact) .hdt-map-with_text .hdt-map-api{min-height:290px!important}.hdt-page-type-page:not(.elw-page-contact) .hdt-map-with_text .hdt-content{padding:24px 18px!important}.hdt-page-type-policy .shopify-policy__container{border-radius:17px!important;padding:24px 18px!important;box-shadow:none!important}}html.elw-request-page #MainContent{background:linear-gradient(180deg,#fff,#fbfbf9 56%,#fff)!important}html.elw-request-page .hdt-main-page .hdt-main-area{color:#252629!important}html.elw-request-page .hdt-main-page .hdt-main-area :where([style*=background],[style*=background-color]){background:#fafaf8!important;background-color:#fafaf8!important;color:#252629!important;border-color:#e7e7e2!important}html.elw-request-page .hdt-main-page .hdt-main-area :where([style*=color]){color:#252629!important}html.elw-request-page .hdt-main-page .hdt-main-area :where(h1,h2,h3,h4,h5,h6,strong,b){color:#18191b!important}html.elw-request-page .hdt-main-page .hdt-main-area :where(p,li,span){color:#5c5e63!important}html.elw-request-page .hdt-main-page .hdt-main-area a{color:#c8102e!important}html.elw-request-page .hdt-heading-template{background:#fff!important;border-bottom:1px solid #efefeb!important}html.elw-request-page .hdt-heading-template :where(h1,h2,.hdt-heading-template-text){color:#18191b!important;font-weight:800!important;letter-spacing:-.025em!important}html.elw-template-contact-1 .hdt-main-page .hdt-main-area,html.elw-template-contact-2 .hdt-main-page .hdt-main-area{color:#252629!important}html.elw-template-contact-1 .hdt-form-with_text .hdt-content,html.elw-template-contact-1 .hdt-form-with_text .hdt-form_contact,html.elw-template-contact-2 .hdt-form-with_text .hdt-content,html.elw-template-contact-2 .hdt-form-with_text .hdt-form_contact{background:#fff!important;border:1px solid #e8e8e4!important;border-radius:20px!important;box-shadow:0 12px 40px #12121209!important}html.elw-template-contact-1 .hdt-form-with_text :where(h2,h3,h4),html.elw-template-contact-2 .hdt-form-with_text :where(h2,h3,h4){color:#18191b!important}html.elw-template-contact-1 .hdt-form-with_text :where(p,li,span),html.elw-template-contact-2 .hdt-form-with_text :where(p,li,span){color:#626468!important}html.elw-template-contact-1 .hdt-form-with_text :where(input,textarea,select),html.elw-template-contact-2 .hdt-form-with_text :where(input,textarea,select){background:#fbfbf9!important;border:1px solid #deded9!important;border-radius:12px!important;box-shadow:none!important}@media(max-width:767px){html.elw-request-page .hdt-heading-template{padding-block:20px!important}html.elw-template-contact-1 .hdt-form-with_text .hdt-content,html.elw-template-contact-1 .hdt-form-with_text .hdt-form_contact,html.elw-template-contact-2 .hdt-form-with_text .hdt-content,html.elw-template-contact-2 .hdt-form-with_text .hdt-form_contact{border-radius:16px!important;box-shadow:none!important}}html.elw-template-about-us .elw-about-counter-v84{color:#c8102e!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.035em!important}html.elw-template-about-us .hdt-main-page .hdt-main-area{overflow:hidden!important}html.elw-template-about-us .elw-about-stats-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;margin:30px 0 42px!important;padding:0!important;width:100%!important}html.elw-template-about-us .elw-about-stat-card{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-height:168px!important;padding:26px 18px!important;margin:0!important;background:#fafaf8!important;border:1px solid #e8e8e4!important;border-radius:18px!important;box-shadow:none!important;text-align:center!important;gap:10px!important;position:relative!important;overflow:hidden!important}html.elw-template-about-us .elw-about-stat-card:before{content:"";position:absolute;inset-inline:24px;top:0;height:3px;border-radius:0 0 99px 99px;background:#c8102e}html.elw-template-about-us .elw-about-stat-card :where(*),html.elw-template-about-us .elw-about-stat-card{color:#252629!important}html.elw-template-about-us .elw-about-stat-number{color:#c8102e!important;font-size:clamp(34px,4vw,52px)!important;line-height:1!important;font-weight:850!important;letter-spacing:-.04em!important;font-variant-numeric:tabular-nums!important;margin:0!important}html.elw-template-about-us .elw-about-stat-number :where(*){color:#c8102e!important}html.elw-template-about-us .elw-about-stat-label{color:#393a3e!important;font-size:15px!important;line-height:1.5!important;font-weight:650!important;margin:0!important}html.elw-template-about-us .elw-about-story-block{background:#fff!important;border:1px solid #e8e8e4!important;border-radius:20px!important;padding:clamp(24px,3.5vw,38px)!important;margin:22px 0!important;box-shadow:0 10px 32px #14141406!important}html.elw-template-about-us .elw-about-story-title{display:flex!important;align-items:center!important;gap:12px!important;color:#18191b!important;font-size:clamp(25px,3vw,34px)!important;font-weight:850!important;margin:0 0 14px!important;line-height:1.25!important}html.elw-template-about-us .elw-about-story-title:before{content:"";width:5px;height:1.05em;border-radius:99px;background:#c8102e;flex:0 0 auto}html.elw-template-about-us .hdt-main-page .hdt-rte>*{max-width:100%!important}@media(max-width:767px){html.elw-template-about-us .hdt-main-page .hdt-main-area{padding:22px 16px!important}html.elw-template-about-us .elw-about-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:22px 0 30px!important}html.elw-template-about-us .elw-about-stat-card{min-height:132px!important;padding:20px 10px!important;border-radius:15px!important}html.elw-template-about-us .elw-about-stat-card:last-child:nth-child(odd){grid-column:1 / -1!important;min-height:116px!important}html.elw-template-about-us .elw-about-stat-number{font-size:34px!important}html.elw-template-about-us .elw-about-stat-label{font-size:13.5px!important}html.elw-template-about-us .elw-about-story-block{border-radius:16px!important;padding:21px 17px!important;margin:14px 0!important;box-shadow:none!important}html.elw-template-about-us .elw-about-story-title{font-size:25px!important}}html.elw-request-page .hdt-main-page .hdt-main-area.elw-faq-cms-ready{max-width:920px!important;margin-inline:auto!important}html.elw-request-page .elw-cms-faq-item{display:block!important;margin:0 0 10px!important;background:#fff!important;border:1px solid #e8e8e4!important;border-radius:15px!important;overflow:hidden!important;box-shadow:none!important}html.elw-request-page .elw-cms-faq-item[open]{border-color:#c8102e4d!important;box-shadow:0 8px 24px #14141409!important}html.elw-request-page .elw-cms-faq-question{list-style:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;min-height:58px!important;padding:15px 17px!important;cursor:pointer!important;color:#202124!important;font-size:16px!important;line-height:1.55!important;font-weight:800!important}html.elw-request-page .elw-cms-faq-question::-webkit-details-marker{display:none!important}html.elw-request-page .elw-cms-faq-item[open] .elw-cms-faq-question{color:#c8102e!important}html.elw-request-page .elw-cms-faq-icon{position:relative!important;width:28px!important;height:28px!important;min-width:28px!important;border:1px solid #e3e3df!important;border-radius:50%!important;background:#f7f7f4!important}html.elw-request-page .elw-cms-faq-icon:before,html.elw-request-page .elw-cms-faq-icon:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.5px;background:#26272a;border-radius:99px;transform:translate(-50%,-50%)}html.elw-request-page .elw-cms-faq-icon:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s ease}html.elw-request-page .elw-cms-faq-item[open] .elw-cms-faq-icon{background:#fff1f3!important;border-color:#f0c8cf!important}html.elw-request-page .elw-cms-faq-item[open] .elw-cms-faq-icon:before,html.elw-request-page .elw-cms-faq-item[open] .elw-cms-faq-icon:after{background:#c8102e!important}html.elw-request-page .elw-cms-faq-item[open] .elw-cms-faq-icon:after{transform:translate(-50%,-50%) rotate(0)}html.elw-request-page .elw-cms-faq-answer{padding:0 17px 17px!important;border-top:1px solid #efefec!important;color:#5b5d61!important;font-size:15px!important;line-height:1.9!important}html.elw-request-page .elw-cms-faq-answer>:first-child{margin-top:14px!important}html.elw-request-page .elw-cms-faq-answer :where(p,li,span){color:#5b5d61!important}html.elw-request-page .elw-faq-contact-panel{background:#fafaf8!important;border:1px solid #e8e8e4!important;border-radius:20px!important;padding:24px!important;margin-top:30px!important;box-shadow:none!important}html.elw-request-page .elw-faq-contact-panel :where([style*=background],[style*=background-color]){background:#fff!important;background-color:#fff!important}html.elw-request-page .elw-faq-contact-panel a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:50px!important;padding:10px 16px!important;margin:10px 0!important;border-radius:13px!important;border:1px solid #deded9!important;background:#fff!important;color:#202124!important;font-weight:750!important;text-decoration:none!important;box-shadow:none!important}html.elw-request-page .elw-faq-contact-panel a[href*="wa.me"],html.elw-request-page .elw-faq-contact-panel a[href*=whatsapp],html.elw-request-page .elw-faq-contact-panel a[href*="wa.link"]{color:#198754!important;border-color:#19875442!important;background:#f7fcf8!important}.elw-faq-premium .hdt-accordion-content{display:none!important}.elw-faq-premium .hdt-accordion-item[open]>.hdt-accordion-content{display:block!important}.elw-faq-premium .hdt-other-content a{background:#fff!important;color:#202124!important;border:1px solid #deded9!important}@media(max-width:767px){html.elw-request-page .elw-cms-faq-question{font-size:14.5px!important;min-height:54px!important;padding:14px!important}html.elw-request-page .elw-cms-faq-answer{font-size:14px!important;padding:0 14px 15px!important}html.elw-request-page .elw-faq-contact-panel{padding:18px 14px!important;border-radius:16px!important}html.elw-request-page .elw-faq-contact-panel a{min-height:48px!important;border-radius:12px!important;font-size:15px!important}}.hdt-main-area.elw-faq-v107{max-width:920px!important;margin-inline:auto!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-item{display:block!important;margin:0 0 10px!important;border:1px solid #e5e5e0!important;border-radius:16px!important;background:#fff!important;box-shadow:0 4px 16px #12121209!important;overflow:hidden!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-item[open]{border-color:#efcbd1!important;box-shadow:0 7px 22px #1212120d!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-question{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;min-height:60px!important;padding:16px 18px!important;cursor:pointer!important;list-style:none!important;color:#202124!important;font-size:16px!important;font-weight:750!important;line-height:1.55!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-question::-webkit-details-marker{display:none!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-label{flex:1;min-width:0;color:inherit!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-icon{width:28px!important;height:28px!important;min-width:28px!important;border:1px solid #deded8!important;border-radius:50%!important;background:#fafaf8!important;position:relative!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-icon:before,.hdt-main-area.elw-faq-v107 .elw-cms-faq-icon:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.7px;background:#1f2023;transform:translate(-50%,-50%);border-radius:2px}.hdt-main-area.elw-faq-v107 .elw-cms-faq-icon:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .18s ease}.hdt-main-area.elw-faq-v107 .elw-cms-faq-item[open] .elw-cms-faq-question{color:#c8102e!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-item[open] .elw-cms-faq-icon{background:#fff3f5!important;border-color:#ecc9cf!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-item[open] .elw-cms-faq-icon:before,.hdt-main-area.elw-faq-v107 .elw-cms-faq-item[open] .elw-cms-faq-icon:after{background:#c8102e!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-item[open] .elw-cms-faq-icon:after{transform:translate(-50%,-50%) rotate(0)}.hdt-main-area.elw-faq-v107 .elw-cms-faq-answer{padding:0 18px 18px!important;border-top:1px solid #f0f0ec!important;color:#5c5f63!important;font-size:15px!important;line-height:1.9!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-answer>:first-child{margin-top:14px!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-answer :where(p,span,li,strong){color:inherit!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-answer strong{color:#2a2b2e!important}.hdt-main-area.elw-faq-v107 .elw-faq-contact-panel{background:#fff!important;border:1px solid #e7e7e2!important;border-radius:18px!important;padding:20px!important;box-shadow:0 4px 16px #12121209!important}.hdt-main-area.elw-faq-v107 .elw-faq-contact-panel a{background:#fff!important;color:#202124!important;border:1px solid #dfdfda!important;border-radius:12px!important;box-shadow:none!important;min-height:48px!important}.hdt-main-area.elw-faq-v107 .elw-faq-contact-panel a[href*="wa.me"],.hdt-main-area.elw-faq-v107 .elw-faq-contact-panel a[href*=whatsapp]{color:#207a46!important;border-color:#cfe5d7!important;background:#f7fcf8!important}@media(max-width:767px){.hdt-main-area.elw-faq-v107{padding-inline:0!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-item{border-radius:14px!important;margin-bottom:8px!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-question{font-size:14.5px!important;min-height:54px!important;padding:14px!important;gap:10px!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-icon{width:26px!important;height:26px!important;min-width:26px!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-answer{font-size:14px!important;padding:0 14px 15px!important;line-height:1.85!important}}.hdt-main-area.elw-faq-v107{max-width:920px!important}.hdt-main-area.elw-faq-v107 .elw-faq-item-host{margin:0!important;padding:0!important;min-height:0!important;height:auto!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:8px!important}.hdt-main-area.elw-faq-v107 .elw-faq-item-host>:not(.elw-cms-faq-item):empty{display:none!important;margin:0!important;padding:0!important;min-height:0!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-item{margin:0!important;min-height:0!important;height:auto!important;border-radius:13px!important;border:1px solid #e7e7e3!important;box-shadow:0 1px 6px #12121206!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-item[open]{border-color:#c8102e3d!important;box-shadow:0 3px 10px #12121208!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-question{min-height:50px!important;padding:11px 14px!important;gap:9px!important;font-size:14.75px!important;line-height:1.42!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-icon{width:24px!important;height:24px!important;min-width:24px!important;background:#fff!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-icon:before,.hdt-main-area.elw-faq-v107 .elw-cms-faq-icon:after{width:9px!important;height:1.5px!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-answer{padding:0 14px 12px!important;font-size:14px!important;line-height:1.72!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-answer>:first-child{margin-top:9px!important}.hdt-main-area.elw-faq-v107 :where(div,section,article):has(>.elw-cms-faq-item){min-height:0!important;height:auto!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important;align-content:start!important;justify-content:flex-start!important;row-gap:8px!important}@media(max-width:767px){.hdt-main-area.elw-faq-v107 .elw-faq-item-host{gap:7px!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-question{min-height:46px!important;padding:10px 11px!important;font-size:13.75px!important;line-height:1.38!important;gap:8px!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-icon{width:22px!important;height:22px!important;min-width:22px!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-answer{padding:0 11px 11px!important;font-size:13.5px!important;line-height:1.7!important}.hdt-main-area.elw-faq-v107 .elw-cms-faq-answer>:first-child{margin-top:8px!important}}.hdt-main-area.elw-faq-v107 .elw-faq-group-card{margin-top:0!important;margin-bottom:34px!important;padding:0!important;border:1px solid #ecece8!important;border-radius:18px!important;background:#fff!important;box-shadow:0 4px 14px #12121206!important;overflow:hidden!important;min-height:0!important;height:auto!important}.hdt-main-area.elw-faq-v107 .elw-faq-group-card+*{margin-top:0!important}.hdt-main-area.elw-faq-v107 .elw-faq-group-title{margin:0!important;padding:15px 18px 13px!important;font-size:17px!important;line-height:1.35!important;font-weight:800!important;color:#5c5f63!important;border-bottom:1px solid #eeeeea!important}.hdt-main-area.elw-faq-v107 .elw-faq-group-card .elw-faq-item-host{padding:5px!important;gap:5px!important;background:#fff!important}.hdt-main-area.elw-faq-v107 .elw-faq-group-card .elw-cms-faq-item{margin:0!important;border-radius:11px!important;border-color:#e9e9e5!important;box-shadow:none!important}.hdt-main-area.elw-faq-v107 .elw-faq-group-card .elw-cms-faq-item+.elw-cms-faq-item{margin-top:0!important}.hdt-main-area.elw-faq-v107 .elw-faq-group-card .elw-cms-faq-question{min-height:47px!important}.hdt-main-area.elw-faq-v107 .elw-faq-group-card .elw-cms-faq-item[open]{box-shadow:0 2px 8px #12121206!important}@media(max-width:767px){.hdt-main-area.elw-faq-v107 .elw-faq-group-card{margin-bottom:22px!important;border-radius:16px!important;box-shadow:0 3px 10px #12121206!important}.hdt-main-area.elw-faq-v107 .elw-faq-group-title{padding:12px 14px 10px!important;font-size:15px!important;line-height:1.3!important}.hdt-main-area.elw-faq-v107 .elw-faq-group-card .elw-faq-item-host{padding:4px!important;gap:5px!important}.hdt-main-area.elw-faq-v107 .elw-faq-group-card .elw-cms-faq-question{min-height:44px!important;padding:9px 10px!important}.hdt-main-area.elw-faq-v107 :where(h1,h2,h3,h4,h5,h6):has(+.elw-faq-group-card),.hdt-main-area.elw-faq-v107 .elw-faq-group-card~:where(h1,h2,h3,h4,h5,h6){margin-top:24px!important;margin-bottom:14px!important}}.elw-shipping-page{--elw-ship-border:#e7e7e3;--elw-ship-muted:#666a70;--elw-ship-accent:#c91432}.elw-shipping-page .elw-shipping-mobile-cards{display:none}.elw-shipping-page .elw-shipping-mobile-card{background:#fff;border:1px solid var(--elw-ship-border);border-radius:18px;padding:16px 16px 14px;box-shadow:0 5px 18px #1111110b}.elw-shipping-page .elw-shipping-card-zone{font-weight:800;color:#171717;font-size:15px;line-height:1.65;margin:0 0 10px}.elw-shipping-page .elw-shipping-card-price{display:inline-flex;align-items:center;min-height:32px;padding:5px 12px;border-radius:999px;background:#c9143214;color:var(--elw-ship-accent);font-weight:800;font-size:14px;white-space:nowrap}.elw-shipping-page .elw-shipping-card-label{display:block;margin-bottom:3px;color:#8a8c90;font-size:11px;font-weight:700}@media(max-width:767px){.elw-shipping-page .hdt-rte,.elw-shipping-page .hdt-section-main-page .hdt-container,.elw-shipping-page .hdt-section-main-page .hdt-container-full{padding-left:14px!important;padding-right:14px!important}.elw-shipping-page .elw-shipping-source-table,.elw-shipping-page .elw-shipping-source-table-wrap{display:none!important}.elw-shipping-page .elw-shipping-mobile-cards{display:grid!important;grid-template-columns:1fr;gap:10px;margin:14px 0 24px}.elw-shipping-page .elw-shipping-mobile-card{padding:14px 15px 13px;border-radius:16px}.elw-shipping-page .elw-shipping-card-zone{font-size:14px;margin-bottom:8px}.elw-shipping-page .elw-shipping-card-price{font-size:13px;min-height:30px}.elw-shipping-page .elw-shipping-heading,.elw-shipping-page .elw-free-shipping-heading{margin-top:24px!important;margin-bottom:12px!important;padding-top:0!important;padding-bottom:0!important}.elw-shipping-page .elw-free-shipping-block{margin-bottom:22px!important;padding-bottom:0!important}.elw-shipping-page .elw-shipping-heading+*,.elw-shipping-page .elw-free-shipping-heading+*{margin-top:0!important}}.elw-shipping-mobile-cards-v112{display:none}@media(max-width:767px){html.elw-shipping-v112 .elw-shipping-mobile-cards-v112{display:grid!important;grid-template-columns:1fr!important;gap:9px!important;margin:14px 0 22px!important}html.elw-shipping-v112 .elw-shipping-mobile-cards-v112 .elw-shipping-mobile-card{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:13px 14px!important;min-height:58px!important;border:1px solid #e8e8e4!important;border-radius:15px!important;background:#fff!important;box-shadow:0 3px 11px #11111109!important}html.elw-shipping-v112 .elw-shipping-mobile-cards-v112 .elw-shipping-card-zone{margin:0!important;font-size:13.5px!important;line-height:1.65!important;font-weight:650!important;color:#55595f!important;text-align:right!important}html.elw-shipping-v112 .elw-shipping-mobile-cards-v112 .elw-shipping-card-price{margin:0!important;min-height:31px!important;padding:5px 11px!important;border-radius:999px!important;background:#c9143216!important;color:#c91432!important;font-size:13px!important;font-weight:800!important;white-space:nowrap!important}html.elw-shipping-v112 .elw-shipping-v112-source-wrap,html.elw-shipping-v112 .elw-shipping-v112-source{display:none!important}}html.elw-template-about-us .elw-about-stats-grid{position:relative!important;padding:14px!important;border:1px solid rgba(200,16,46,.1)!important;border-radius:24px!important;background:linear-gradient(135deg,#c8102e09,#fff0 48%,#c8102e05)!important}html.elw-template-about-us .elw-about-stat-card{background:#fff!important;border-color:#c8102e24!important;box-shadow:0 10px 30px #1e141609!important}html.elw-template-about-us .elw-about-stat-card:before{inset-inline:18px!important;height:4px!important;background:linear-gradient(90deg,transparent,#c8102e 22%,#c8102e 78%,transparent)!important}html.elw-template-about-us .elw-about-stat-card:after{content:"";position:absolute;width:78px;height:78px;inset-inline-end:-24px;bottom:-30px;border-radius:50%;background:#c8102e0e;pointer-events:none}html.elw-template-about-us .elw-about-stat-number,html.elw-template-about-us .elw-about-stat-number :where(*){color:#c8102e!important;text-shadow:0 8px 20px rgba(200,16,46,.08)!important}html.elw-template-about-us .elw-about-stat-label{position:relative!important;padding-bottom:9px!important}html.elw-template-about-us .elw-about-stat-label:after{content:"";position:absolute;left:50%;bottom:0;width:26px;height:2px;border-radius:99px;background:#c8102e;transform:translate(-50%);opacity:.8}html.elw-template-about-us .elw-about-story-block{border-inline-start:4px solid #c8102e!important;background:linear-gradient(90deg,#c8102e07,#fff 16%)!important}@media(max-width:767px){html.elw-template-about-us .elw-about-stats-grid{padding:10px!important;border-radius:18px!important}html.elw-template-about-us .elw-about-stat-card{box-shadow:none!important}html.elw-template-about-us .elw-about-stat-card:after{width:62px;height:62px;inset-inline-end:-23px;bottom:-25px}}
/*# sourceMappingURL=/cdn/shop/t/194/assets/elwardany-pages-premium.css.map */
