.information-page,.contact-section.service-page{max-width:1280px;margin:0 auto;padding-top:28px;padding-bottom:96px}.information-page .breadcrumb,.service-page .breadcrumb{font-size:11px;color:#858581;margin:0 0 44px}.service-heading{max-width:850px;margin:0 auto;text-align:center;padding:10px 0 34px}.service-eyebrow{font-size:10px!important;letter-spacing:.17em;font-weight:500;color:#71766e!important;margin:0 0 16px!important;line-height:1.4!important}.service-heading h1{font-size:clamp(36px,4.3vw,58px);font-weight:500;letter-spacing:-.055em;line-height:1.08;margin:0 0 20px;text-wrap:balance}.service-intro{max-width:580px;margin:0 auto;color:#757570;font-size:15px;line-height:1.85;text-wrap:pretty}.service-navigation{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:0 auto 46px}.service-navigation a{display:inline-flex;align-items:center;gap:10px;border:1px solid #e9e9e4;border-radius:999px;padding:10px 17px;font-size:12px;line-height:1.4;transition:background .15s,border-color .15s}.service-navigation a:hover{background:#f5f5f2;border-color:#d0d3c9}.service-navigation a[aria-current=page]{background:#171917;color:#fff;border-color:#171917}.service-navigation .nav-chevron{transform:rotate(-90deg);width:10px!important;height:10px!important;flex-basis:10px}.information-body.prose{margin:0 auto;max-width:900px;border:1px solid #e7e7e2;border-radius:26px;padding:clamp(26px,4.8vw,64px);background:#fff}.information-body.prose>:first-child{margin-top:0}.information-body.prose>:last-child{margin-bottom:0}.information-body.prose h2{font-size:26px;letter-spacing:-.035em;line-height:1.25;font-weight:500;margin:38px 0 16px;padding-top:32px;border-top:1px solid #eaeae5}.information-body.prose h2:first-child{border:0;padding-top:0;margin-top:0}.information-body.prose h3{font-size:18px;font-weight:500;letter-spacing:-.02em}.information-body.prose p,.information-body.prose li{font-size:14px;color:#666963;line-height:1.9;overflow-wrap:anywhere}.information-body.prose a{color:#252b23;text-decoration-color:#b6bbae}.information-body.prose a:hover{text-decoration-color:currentColor}.information-body.prose .notice{border:1px solid #e2e5da;border-radius:16px;background:#f5f7f1;padding:20px 24px}.service-help{max-width:900px;margin:26px auto 0;padding:32px 36px;display:flex;align-items:center;justify-content:space-between;gap:28px;background:#f6f7f3;border:1px solid #e8ebe1;border-radius:24px}.service-help h2{font-size:27px;font-weight:500;letter-spacing:-.04em;margin:0 0 9px}.service-help p:not(.service-eyebrow){color:#75786f;font-size:13px;line-height:1.7;margin:0}.service-help .service-eyebrow{margin-bottom:10px!important;font-size:9px!important}.service-help .button{flex-shrink:0;gap:26px;font-size:12px;min-height:47px;padding:12px 23px;border-radius:999px}.information-page--faq .information-body{border:0;padding:0;background:none}.information-body.prose details{border:1px solid #e6e7e1;border-radius:17px;padding:0 23px;margin:0 0 10px;background:#fafaf8}.information-body.prose details[open]{background:#fff}.information-body.prose summary{position:relative;list-style:none;font-size:14px;font-weight:500;padding:21px 27px 21px 0;line-height:1.6}.information-body.prose summary::-webkit-details-marker{display:none}.information-body.prose summary:after{content:"+";position:absolute;right:0;top:20px;font-size:18px;font-weight:300;line-height:1.3}.information-body.prose details[open]>summary:after{content:"\2212"}.information-body.prose details p{margin:0 0 23px}.service-account-button{margin-top:14px;text-decoration:none!important;border-radius:999px}.information-page--versand .information-body{max-width:none;padding:0;border:0}.shipping-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:26px}.shipping-highlight{padding:28px;background:#f5f6f1;border:1px solid #e5e8df;border-radius:23px}.shipping-highlight>span{display:inline-block;padding:6px 10px;border:1px solid #dce1d3;border-radius:999px;font-size:10px;letter-spacing:.04em;color:#64705c;margin-bottom:20px}.shipping-highlight strong{display:block;font-size:31px;line-height:1.15;letter-spacing:-.045em;font-weight:500;margin-bottom:10px}.shipping-highlight p{margin:0;font-size:12px!important;line-height:1.7!important;color:#73786c!important}.shipping-panels{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:24px;align-items:start}.shipping-panel{padding:32px;border:1px solid #e6e7e1;border-radius:23px;background:#fff}.shipping-panel+.shipping-panel{margin-top:24px}.shipping-panels .shipping-panel h2{border:0;padding:0;margin:0 0 19px;font-size:23px}.shipping-rate-list{margin:0!important;padding:0!important;list-style:none}.shipping-rate-list li{margin:0!important;padding:15px 0;display:flex;justify-content:space-between;gap:24px;border-bottom:1px solid #ededE8;font-size:13px!important;line-height:1.6!important}.shipping-rate-list li:last-child{border:0;padding-bottom:0}.shipping-rate-list li:first-child{padding-top:0}.shipping-rate-list strong{white-space:nowrap;font-size:13px;color:#252a20;font-weight:500}.shipping-panel p{font-size:13px!important;margin-bottom:15px}.shipping-panel p:last-child{margin:0}.shipping-steps{list-style:none!important;padding:0!important;margin:0;counter-reset:delivery}.shipping-steps li{position:relative;counter-increment:delivery;padding:0 0 24px 40px;margin:0!important;font-size:13px!important}.shipping-steps li:last-child{padding-bottom:0}.shipping-steps li:before{content:counter(delivery,decimal-leading-zero);position:absolute;top:2px;left:0;font-size:10px;background:#f1f3ec;border-radius:50%;height:27px;width:27px;display:grid;place-items:center;color:#6a745d}.shipping-steps b{display:block;color:#252b21;font-weight:500;margin-bottom:5px}.contact-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px;max-width:1000px;margin:auto}.contact-layout>.prose{margin:0;max-width:none;padding:35px;border:1px solid #e6e7e1;border-radius:25px}.contact-layout>.contact-copy{background:#f6f7f3;align-self:start}.contact-layout .contact-form{margin:0}.service-page .contact-form input:not([type=checkbox]),.service-page .contact-form textarea{border-color:#dedfd8;background:#fcfcfa;border-radius:13px}.service-page .contact-form .button{border-radius:999px}.service-page .contact-form label{font-size:12px}.service-page>.prose{margin:0 auto;padding:36px;border:1px solid #e6e7e1;border-radius:25px}.service-page .check-label{gap:9px}.service-page .check-label a{white-space:normal}.service-page .form-grid{gap:15px}.service-page .prose p{font-size:14px}@media(max-width:800px){.information-page,.contact-section.service-page{padding-top:20px;padding-bottom:58px}.information-page .breadcrumb,.service-page .breadcrumb{margin-bottom:32px;font-size:10px}.service-heading{padding:0 0 26px}.service-heading h1{font-size:38px}.service-intro{font-size:13px;line-height:1.8}.service-navigation{gap:7px;margin-bottom:28px}.service-navigation a{font-size:10px;padding:9px 11px;gap:6px}.information-body.prose{padding:25px;border-radius:21px}.information-body.prose h2{font-size:23px}.information-body.prose p,.information-body.prose li{font-size:13px}.information-page--faq .information-body,.information-page--versand .information-body{padding:0}.shipping-highlights{gap:10px;grid-template-columns:1fr;margin-bottom:18px}.shipping-highlight{padding:23px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:0 16px}.shipping-highlight>span{justify-self:start;margin:0 0 11px;font-size:9px}.shipping-highlight strong{grid-column:2;grid-row:1/3;font-size:29px;margin:0}.shipping-highlight p{grid-column:1;font-size:11px!important}.shipping-panels,.contact-layout{grid-template-columns:1fr;gap:18px}.shipping-panel{padding:24px;border-radius:21px}.shipping-panel+.shipping-panel{margin-top:18px}.shipping-rate-list li{gap:15px;font-size:12px!important}.shipping-rate-list strong{font-size:12px}.service-help{padding:25px;display:block;border-radius:21px;margin-top:20px}.service-help h2{font-size:25px}.service-help .button{margin-top:22px;display:inline-flex}.information-body.prose details{padding:0 18px}.information-body.prose summary{font-size:13px;padding-top:18px;padding-bottom:18px}.information-body.prose summary:after{top:18px}.contact-layout>.prose,.service-page>.prose{padding:25px;border-radius:21px}.service-page .contact-form .form-grid{grid-template-columns:1fr}.contact-section.service-page .service-heading h1{font-size:36px}}@media(prefers-reduced-motion:reduce){.service-navigation a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pages.css.map */
