.elixx-service{--es-cream:#faf7f2;--es-sand:#eee7dd;--es-ink:#3d2b1f;--es-rust:#b34e2a;--es-line:#3d2b1f26;background:var(--es-cream);color:var(--es-ink);padding-bottom:80px}.elixx-service *{box-sizing:border-box}.elixx-service .es-wrap{width:min(1240px,calc(100% - 64px));margin-inline:auto}.elixx-service h1,.elixx-service h2,.elixx-service h3{font-family:var(--font-heading--family);font-weight:400;color:var(--es-ink);letter-spacing:-.025em;text-wrap:pretty}.elixx-service p,.elixx-service li{font-size:16px;line-height:1.8;text-wrap:pretty}.elixx-service a{color:var(--es-rust);text-underline-offset:4px}.elixx-service a:hover{text-decoration-thickness:2px}.elixx-service :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--es-rust);outline-offset:5px}.elixx-service .es-kicker{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:650;color:var(--es-rust);margin:0 0 18px}.elixx-service .es-hero{padding-block:70px 54px;display:grid;grid-template-columns:1.2fr .8fr;gap:72px;align-items:center}.elixx-service .es-hero h1{font-size:clamp(48px,5.4vw,76px);line-height:1.04;margin:0 0 24px;max-width:740px}.elixx-service .es-hero p:not(.es-kicker){max-width:620px;color:#655548;font-size:18px}.elixx-service .es-hero img{display:block;width:100%;height:330px;object-fit:cover;border-radius:140px 140px 12px 12px}.elixx-service .es-search{position:relative;margin-top:28px;max-width:620px}.elixx-service .es-search input{padding:18px 24px 18px 50px;border-radius:50px;background:#fff;border:1px solid var(--es-line);width:100%;font:inherit;font-size:16px;color:var(--es-ink)}.elixx-service .es-search svg{position:absolute;left:20px;top:21px;width:18px;height:18px;pointer-events:none}.elixx-service .es-topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:72px}.elixx-service .es-topic{position:relative;padding:25px 28px;border:1px solid var(--es-line);border-radius:12px;text-decoration:none;background:transparent;transition:background .2s ease}.elixx-service .es-topic:hover{background:var(--es-sand)}.elixx-service .es-topic small{font-size:11px;letter-spacing:.1em;display:block;margin-bottom:15px}.elixx-service .es-topic h2{font-size:29px;margin:0 0 9px}.elixx-service .es-topic p{color:#655548;font-size:14px;margin:0;max-width:260px}.elixx-service .es-topic span{position:absolute;right:24px;top:26px;font-size:20px}.elixx-service .es-heading{font-size:clamp(34px,4vw,50px);line-height:1.12;margin:0 0 28px}.elixx-service .es-faq-area{display:grid;grid-template-columns:.7fr 1.3fr;gap:80px;margin-block:60px 80px}.elixx-service .es-faq-area>div>p{color:#655548}.elixx-service details{border-top:1px solid var(--es-line);padding:0}.elixx-service details:last-child{border-bottom:1px solid var(--es-line)}.elixx-service summary{cursor:pointer;list-style:none;padding:22px 36px 22px 0;font-size:17px;line-height:1.5;position:relative;font-weight:500}.elixx-service summary::-webkit-details-marker{display:none}.elixx-service summary:after{content:"+";position:absolute;right:3px;top:20px;color:var(--es-rust);font-size:24px;font-weight:400}.elixx-service details[open]>summary:after{content:"\2212"}.elixx-service details>div{padding:0 28px 22px 0}.elixx-service details>div p{margin:0 0 12px}.elixx-service .es-company{padding:44px;background:var(--es-sand);border-radius:16px;display:grid;grid-template-columns:1fr 1.2fr;gap:64px;margin-block:48px 80px}.elixx-service .es-company h2{font-size:44px;margin:0 0 18px}.elixx-service .es-company p{margin:0}.elixx-service .es-company dl{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:24px 32px}.elixx-service dt{font-size:11px;text-transform:uppercase;letter-spacing:.09em;color:#655548;margin-bottom:7px}.elixx-service dd{margin:0;font-size:15px;line-height:1.6;overflow-wrap:anywhere}.elixx-service .es-form-area{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;margin-block:60px}.elixx-service .es-form-intro img{width:100%;height:240px;object-fit:cover;border-radius:12px;margin-top:24px}.elixx-service form{margin:0}.elixx-service .es-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.elixx-service .es-field{display:flex;flex-direction:column;gap:8px}.elixx-service .es-field--wide{grid-column:1/-1}.elixx-service label{font-size:14px;line-height:1.5}.elixx-service .es-field input,.elixx-service select,.elixx-service textarea{width:100%;min-height:50px;border:1px solid var(--es-line);border-radius:7px;padding:13px 15px;background:#fffdfa;color:var(--es-ink);font:inherit;font-size:16px}.elixx-service textarea{resize:vertical;min-height:160px}.elixx-service .es-checkbox{display:flex;gap:10px;align-items:center;font-size:14px;margin-top:10px}.elixx-service .es-checkbox input{width:18px;height:18px;accent-color:var(--es-rust)}.elixx-service .es-button{display:inline-flex;justify-content:center;align-items:center;min-height:50px;border:1px solid var(--es-rust);border-radius:50px;padding:14px 26px;background:var(--es-rust);color:#fff;font:inherit;font-size:15px;text-decoration:none;cursor:pointer;gap:24px}.elixx-service .es-button:hover{background:#8f3e22;color:#fff}.elixx-service .es-button--light{background:transparent;color:var(--es-rust)}.elixx-service .es-fine{font-size:12px;color:#655548;line-height:1.7}.elixx-service .es-message{padding:20px;background:#e7eddc;border-radius:8px;margin-bottom:20px}.elixx-service .es-message--error{background:#f8e2d8}.elixx-service .es-document{display:grid;grid-template-columns:260px minmax(0,1fr);gap:80px;padding-block:16px 64px}.elixx-service .es-toc{align-self:start;position:sticky;top:130px;border-top:1px solid var(--es-line);padding-top:24px}.elixx-service .es-toc ol{list-style:none;padding:0;margin:0}.elixx-service .es-toc li{margin-bottom:12px;font-size:14px;line-height:1.5}.elixx-service .es-toc a{color:var(--es-ink);text-decoration:none;display:block;padding:4px 0}.elixx-service .es-toc a:hover{color:var(--es-rust)}.elixx-service .es-chapter{padding-block:0 30px;margin-bottom:30px;border-bottom:1px solid var(--es-line);scroll-margin-top:140px}.elixx-service .es-chapter h2{font-size:clamp(29px,3vw,38px);line-height:1.2;margin:0 0 20px}.elixx-service .es-chapter h3{font-size:26px;margin:24px 0 10px}.elixx-service .es-chapter p{margin:0 0 16px}.elixx-service .es-chapter ul,.elixx-service .es-chapter ol{padding-left:22px}.elixx-service .es-callout,.elixx-service__model{padding:26px;background:var(--es-sand);border-radius:12px;margin-block:24px}.elixx-service .es-bottom{background:var(--es-rust);border-radius:16px;padding:40px 48px;display:flex;justify-content:space-between;gap:30px;align-items:center;color:#fff}.elixx-service .es-bottom h2{color:#fff;font-size:38px;margin:0 0 8px}.elixx-service .es-bottom p{margin:0;color:#fff4eb}.elixx-service .es-bottom .es-button{background:var(--es-cream);color:var(--es-rust);flex-shrink:0}.elixx-service [hidden]{display:none!important}.elixx-service .es-table-wrap{overflow-x:auto}.elixx-service table{width:100%;border-collapse:collapse;margin:20px 0;font-size:15px}.elixx-service th,.elixx-service td{text-align:left;padding:14px 12px;border-bottom:1px solid var(--es-line);line-height:1.6}.elixx-service th{font-weight:600;background:var(--es-sand)}@media(max-width:989px){.elixx-service .es-hero{gap:32px}.elixx-service .es-faq-area,.elixx-service .es-form-area{gap:36px}.elixx-service .es-document{grid-template-columns:200px minmax(0,1fr);gap:36px}.elixx-service .es-company{gap:32px;padding:32px}}@media(max-width:749px){.elixx-service{padding-bottom:36px}.elixx-service .es-wrap{width:calc(100% - 36px)}.elixx-service .es-hero{grid-template-columns:1fr;padding-block:38px 32px;gap:24px}.elixx-service .es-hero h1{font-size:49px}.elixx-service .es-hero img{height:230px;border-radius:90px 90px 10px 10px}.elixx-service .es-hero p:not(.es-kicker){font-size:16px}.elixx-service .es-topics{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:42px}.elixx-service .es-topic{padding:20px 16px}.elixx-service .es-topic h2{font-size:25px}.elixx-service .es-topic p{font-size:13px}.elixx-service .es-topic span{right:16px;top:15px}.elixx-service .es-faq-area,.elixx-service .es-form-area,.elixx-service .es-company,.elixx-service .es-document{grid-template-columns:1fr;gap:26px;margin-block:32px 48px}.elixx-service .es-company{padding:26px 22px}.elixx-service .es-company dl{gap:24px 16px}.elixx-service .es-company h2{font-size:38px}.elixx-service .es-fields{grid-template-columns:1fr}.elixx-service .es-toc{position:static}.elixx-service .es-toc ol{display:flex;gap:9px;flex-wrap:wrap}.elixx-service .es-toc li{margin:0}.elixx-service .es-toc a{border:1px solid var(--es-line);border-radius:30px;padding:8px 12px;font-size:12px}.elixx-service .es-bottom{padding:30px 24px;flex-direction:column;align-items:flex-start}.elixx-service .es-bottom h2{font-size:34px}.elixx-service .es-chapter{scroll-margin-top:110px}.elixx-service .es-form-intro img{height:200px}.elixx-service .es-heading{font-size:37px}}@media print{header,footer,.es-toc,.es-bottom,.es-button,.shopify-section-group-header-group,.shopify-section-group-footer-group{display:none!important}.elixx-service .es-document{display:block}.elixx-service .es-hero img{display:none}.elixx-service .es-hero{display:block}.elixx-service .es-wrap{width:100%}.elixx-service{background:#fff}.elixx-service .es-chapter{break-inside:avoid}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/elixx-service.css.map */
