.wo-service{background:var(--wo-paper)}.wo-service-shell{padding-block:clamp(2.65rem,6vw,6.25rem)}.wo-service-heading{max-width:58rem}.wo-service h1{font-size:clamp(2.65rem,5.6vw,5.75rem)}.wo-service-intro{margin-top:.9rem!important;color:var(--wo-muted);max-width:62ch}.wo-service-notice{max-width:70ch;padding:.85rem 1rem;margin-top:1.35rem!important;border-left:3px solid var(--wo-accent);background:var(--wo-stone);font-size:.93rem;line-height:1.5}.wo-service-layout{display:grid;grid-template-columns:minmax(11.25rem,17rem) minmax(0,70ch);gap:clamp(2.25rem,6.2vw,7rem);margin-top:clamp(2.25rem,4.9vw,5rem)}.wo-service-nav{align-self:start}.wo-service-nav h2{padding-bottom:.65rem;font:600 1rem/1.35 var(--wo-sans);letter-spacing:0}.wo-service-nav ul{list-style:none;padding:0;border-top:1px solid var(--wo-rule)}.wo-service-nav li{border-bottom:1px solid var(--wo-rule)}.wo-service-nav a{display:block;padding:.65rem .15rem;font-size:.94rem;line-height:1.45}.wo-service a:hover{color:var(--wo-accent)}.wo-service-content{min-width:0}.wo-service-action{margin-top:1.4rem;padding:.5rem 1.1rem 1rem;background:var(--wo-stone);scroll-margin-block-start:2rem}.wo-service-action h3{margin-top:.45rem}.wo-service-action button{margin-top:.75rem}.wo-service-article{scroll-margin-block-start:clamp(1.75rem,5vw,5rem)}.wo-service :is(.wo-service-article,.wo-service-action):focus{outline:none}.wo-service :is(.wo-service-article,.wo-service-action):focus-visible>:is(h2,h3):first-child{outline:2px solid var(--wo-accent);outline-offset:4px}.wo-service-article+.wo-service-article{border-top:1px solid var(--wo-rule);padding-top:clamp(2rem,4vw,3.6rem);margin-top:clamp(2rem,4vw,3.6rem)}.wo-service-article h2{font-size:clamp(1.6rem,3.1vw,2.55rem);line-height:1.12;overflow-wrap:anywhere}.wo-service-article h3{margin-top:1.6rem;font-size:1.04rem;font-weight:600;letter-spacing:0;line-height:1.4}.wo-service-article :is(p,ul){margin-top:.8rem;font-size:1rem;line-height:1.65}.wo-service-article p,.wo-service-article a{overflow-wrap:anywhere}.wo-service-article .wo-guarantee-poster{margin-top:1.1rem}.wo-guarantee-poster>a{display:block}.wo-guarantee-poster img{width:100%;height:auto;background:#fff}.wo-guarantee-poster figcaption{display:flex;flex-wrap:wrap;column-gap:1.4rem;padding-top:.55rem}.wo-guarantee-poster figcaption a{display:inline-flex;align-items:center;min-height:44px}.wo-service-content a{color:var(--wo-accent);text-decoration:underline;text-underline-offset:.18em}.wo-service-content .wo-service-orders{color:#fff;text-decoration:none;align-items:center}.wo-service-form{max-width:44rem;margin:1.3rem 0 1.5rem;padding:clamp(1rem,3vw,1.8rem);background:var(--wo-stone)}.wo-contact-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem}.wo-contact-wide{grid-column:1 / -1}.wo-contact-fields label{display:block;margin:0 0 .35rem;font:550 .93rem/1.4 var(--wo-sans)}.wo-contact-fields label span{color:var(--wo-muted);font-size:.85rem;font-weight:400}.wo-contact-fields :is(input,select,textarea){display:block;width:100%;min-width:0;min-height:44px;border:1px solid #837b72;border-radius:2px;color:var(--wo-ink);padding:.65rem .75rem;background:var(--wo-paper);font:400 1rem/1.4 var(--wo-sans)}.wo-contact-fields textarea{resize:vertical}.wo-contact-fields :is(input,select,textarea):focus-visible{outline:2px solid var(--wo-accent);outline-offset:2px}.wo-service-form .wo-contact-privacy{margin:1rem 0;color:var(--wo-muted);font-size:.87rem;line-height:1.5}.wo-form-status,.wo-form-errors{border-left:3px solid var(--wo-accent);padding:.5rem .85rem}.wo-form-errors{margin-bottom:1rem}@media(max-width:600px){.wo-contact-fields{grid-template-columns:1fr}}@media(min-width:900px){.wo-service-nav{position:sticky;top:1.15rem}}@media(max-width:760px){.wo-service-layout{grid-template-columns:1fr;gap:2.1rem}.wo-service-nav ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}.wo-service-nav a{display:flex;align-items:center;min-height:44px}}@media(max-height:600px){.wo-service-nav{position:static}}.wo-service-single{max-width:49rem;margin-inline:auto}.wo-service-single>h1{margin-bottom:clamp(1.5rem,4vw,2.5rem);font:400 clamp(2.25rem,5vw,4.5rem)/1.05 var(--wo-serif);color:var(--wo-ink);letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere}.wo-service-single .wo-service-content>h2{margin-top:1.7rem;font:600 clamp(1.05rem,1.8vw,1.27rem)/1.35 var(--wo-sans);letter-spacing:-.01em}.wo-service-single .wo-service-content>:first-child{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/wo-service.css.map */
