.yz-support{--yz-support-ink: #282d25;--yz-support-olive: #54614a;--yz-support-muted: #666d60;--yz-support-line: #e3e5db;--yz-support-cream: #f8f6f1;width:100%;background:var(--yz-support-cream);color:var(--yz-support-ink);font-family:var(--font-body--family, sans-serif);font-size:15px;line-height:1.7}.yz-support__content-width{width:100%;max-width:1184px;margin-inline:auto;padding-inline:40px}.yz-support__header{padding-block:26px 36px}.yz-support__breadcrumb{display:flex;align-items:center;gap:9px;margin-block-end:38px;font-size:11px;color:var(--yz-support-muted)}.yz-support__breadcrumb a{color:inherit;text-decoration:none}.yz-support__breadcrumb a:hover{text-decoration:underline;text-underline-offset:4px}.yz-support__eyebrow{margin:0 0 13px;color:var(--yz-support-olive);font-size:10px;font-weight:600;letter-spacing:.15em;line-height:1.7}.yz-support__title{max-width:20ch;margin:0;color:var(--yz-support-ink);font-family:var(--font-heading--family, sans-serif);font-size:clamp(36px,4.3vw,52px);font-weight:500;letter-spacing:-.045em;line-height:1.1;text-wrap:balance}.yz-support__intro{max-width:54ch;margin:18px 0 0;color:var(--yz-support-muted);font-size:15px;line-height:1.75}.yz-support__nav{display:flex;flex-wrap:wrap;gap:9px;margin-block-start:28px}.yz-support__nav a{display:inline-flex;align-items:center;justify-content:center;min-height:43px;padding:9px 21px;border:1px solid #d9ddcf;border-radius:100px;background:#ffffff80;color:var(--yz-support-ink);text-decoration:none;font-size:12px;line-height:1.5;transition:background-color .18s ease,border-color .18s ease}.yz-support__nav a:hover{background:#edf0e6;border-color:#aeb8a0}.yz-support__nav a[aria-current=page]{color:#fff;background:var(--yz-support-olive);border-color:var(--yz-support-olive)}.yz-support a:focus-visible,.yz-support summary:focus-visible{outline:2px solid var(--yz-support-olive);outline-offset:4px}.yz-support:not([data-support-page=contact]) .yz-support__body{max-width:1184px;margin-inline:auto;padding-inline:40px}.yz-support .shopify-policy__container,.yz-support:not([data-support-page=contact]) .page-content{width:100%;max-width:none;margin:0;padding:clamp(26px,4vw,48px);border:1px solid var(--yz-support-line);border-radius:20px;background:#fff;box-shadow:0 4px 22px #29322303}.yz-support .shopify-policy__title{display:none}.yz-support .shopify-policy__body{max-width:760px;margin-inline:auto}.yz-support:not([data-support-page=contact]) .yz-support__body .section-background{display:none}.yz-support:not([data-support-page=contact]) .yz-support__body .section{display:block;width:100%;padding:0}.yz-support:not([data-support-page=contact]) .yz-support__body .section-content-wrapper{padding-block:0;gap:0}.yz-support:not([data-support-page=contact]) .yz-support__body .section-content-wrapper>*{width:100%}.yz-support:not([data-support-page=contact]) .yz-support__body .text-block--heading,.yz-support:not([data-support-page=contact]) .yz-support__body .section-content-wrapper>.text-block:has(>h1){display:none}.yz-support :is(.shopify-policy__body,.page-content) :is(p,li){color:#555e4e;font-size:15px;line-height:1.85;overflow-wrap:anywhere}.yz-support :is(.shopify-policy__body,.page-content) p{margin-block:0 1.2em}.yz-support :is(.shopify-policy__body,.page-content) :is(h2,h3,h4){color:var(--yz-support-ink);font-family:var(--font-heading--family, sans-serif);font-weight:500;letter-spacing:-.025em;line-height:1.3}.yz-support :is(.shopify-policy__body,.page-content) h2{margin-block:32px 14px;font-size:24px}.yz-support :is(.shopify-policy__body,.page-content) h3{margin-block:26px 11px;font-size:19px}.yz-support :is(.shopify-policy__body,.page-content) h4{margin-block:22px 10px;font-size:16px}.yz-support :is(.shopify-policy__body,.page-content) :is(h2,h3,h4):first-child{margin-block-start:0}.yz-support :is(.shopify-policy__body,.page-content) a{color:var(--yz-support-olive);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.yz-support :is(.shopify-policy__body,.page-content) :is(ul,ol){padding-inline-start:22px;margin-block:0 20px}.yz-support :is(.shopify-policy__body,.page-content) li+li{margin-block-start:5px}.yz-support :is(.shopify-policy__body,.page-content) .rte-table-wrapper{max-width:100%;overflow-x:auto;border:1px solid var(--yz-support-line);border-radius:10px;margin-block:22px}.yz-support :is(.shopify-policy__body,.page-content) table{width:100%;border-collapse:collapse;margin-block:20px;font-size:13px;line-height:1.65}.yz-support :is(.shopify-policy__body,.page-content) .rte-table-wrapper table{margin:0}.yz-support :is(.shopify-policy__body,.page-content) :is(th,td){padding:15px 17px;border:1px solid var(--yz-support-line);text-align:start;vertical-align:top;overflow-wrap:anywhere}.yz-support :is(.shopify-policy__body,.page-content) th{background:#edf0e7;color:#43513a;font-weight:600;text-transform:none}.yz-support :is(.shopify-policy__body,.page-content) tbody tr:nth-child(2n){background:#fbfcf8}.yz-support[data-support-page=shipping] .shopify-policy__body tr:has(>td:empty):has(>td>strong>br:only-child){display:none}.yz-support :is(.shopify-policy__body,.page-content) hr{border:0;border-top:1px solid var(--yz-support-line);margin-block:30px}.yz-support__help{padding-block:28px 60px}.yz-support__help-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 30px;border:1px solid #e0e5d7;border-radius:16px;background:#edf0e5}.yz-support__help h2{margin:0;color:var(--yz-support-ink);font-family:var(--font-body--family, sans-serif);font-size:19px;font-weight:500;letter-spacing:-.02em;line-height:1.3}.yz-support__help p{margin:6px 0 0;color:var(--yz-support-muted);font-size:13px;line-height:1.7}.yz-support__help a{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:22px;min-height:44px;padding:10px 20px;border:1px solid var(--yz-support-olive);border-radius:100px;color:var(--yz-support-olive);font-size:12px;font-weight:500;text-decoration:none}.yz-support__help a:hover{background:#fff}.yz-support__help svg{width:18px;height:18px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.yz-support #yozon-faq-local{width:100%;max-width:860px;margin:0 auto;padding:0;color:var(--yz-support-ink);font-family:var(--font-body--family, sans-serif)}.yz-support #yozon-faq-local .yfaq-search{display:block;margin:0}.yz-support #yozon-faq-local .yfaq-search>span{display:block;margin-block-end:10px;color:var(--yz-support-olive);font-size:11px;font-weight:600;letter-spacing:.06em}.yz-support #yozon-faq-local .yfaq-search input{display:block;width:100%;min-height:54px;margin:0;padding:14px 18px;border:1px solid #d9dfd0;border-radius:10px;color:var(--yz-support-ink);background:#f8faf5;font:inherit;font-size:16px}.yz-support #yozon-faq-local .yfaq-search input:focus-visible{outline:2px solid var(--yz-support-olive);outline-offset:3px}.yz-support #yozon-faq-local .yfaq-status{margin:12px 0 24px;color:var(--yz-support-muted);font-size:12px}.yz-support #yozon-faq-local section{margin:0;padding:0}.yz-support #yozon-faq-local section>h3{margin:30px 0 14px;color:var(--yz-support-ink);font-family:var(--font-heading--family, sans-serif);font-size:22px;font-weight:500;line-height:1.3;letter-spacing:-.025em}.yz-support #yozon-faq-local details{margin:0 0 10px;border:1px solid var(--yz-support-line);border-radius:12px;background:#fff;overflow:hidden}.yz-support #yozon-faq-local details[open]{border-color:#cbd5bc}.yz-support #yozon-faq-local summary{position:relative;display:block;list-style:none;margin:0;padding:20px 54px 20px 22px;color:var(--yz-support-ink);font-size:15px;font-weight:500;line-height:1.6;cursor:pointer}.yz-support #yozon-faq-local summary:hover{background:#fafbf7}.yz-support #yozon-faq-local summary::-webkit-details-marker{display:none}.yz-support #yozon-faq-local summary::marker{content:""}.yz-support #yozon-faq-local summary:after,.yz-support #yozon-faq-local details[open]>summary:after{content:"";position:absolute;display:block;width:8px;height:8px;inset-inline-end:23px;top:50%;border:0;border-inline-end:1.5px solid currentColor;border-block-end:1.5px solid currentColor;background:none;color:var(--yz-support-olive);font-size:0;transform:translateY(-65%) rotate(45deg)}.yz-support #yozon-faq-local details[open]>summary:after{transform:translateY(-25%) rotate(225deg)}.yz-support #yozon-faq-local .yfaq-answer{margin:0;padding:0 22px 20px;border:0;color:var(--yz-support-muted);font-size:14px;line-height:1.85}.yz-support #yozon-faq-local .yfaq-answer :last-child{margin-block-end:0}.yz-support[data-support-page=privacy-choices] :is(.pc--opt-out-form-container,.pc--show-email-field,.pc--show-email-field label,.pc--opt-out-form-wrapper){width:100%;max-width:100%;min-width:0}.yz-support[data-support-page=privacy-choices] .pc--show-email-field label{align-items:flex-start;gap:10px;font-size:14px;line-height:1.6}.yz-support[data-support-page=privacy-choices] input[type=checkbox]{flex:0 0 22px}.yz-support[data-support-page=privacy-choices] .pc--opt-out-form-button{border:1px solid var(--yz-support-olive);border-radius:9px;background:var(--yz-support-olive);color:#fff;min-height:44px;padding:10px 22px;font:inherit}@media(max-width:749px){.yz-support__content-width,.yz-support:not([data-support-page=contact]) .yz-support__body{padding-inline:24px}.yz-support__header{padding-block:20px 26px}.yz-support__breadcrumb{margin-block-end:28px;font-size:10px}.yz-support__eyebrow{font-size:9px;margin-block-end:12px}.yz-support__title{font-size:36px;max-width:16ch}.yz-support__intro{margin-block-start:14px;font-size:14px;line-height:1.75}.yz-support__nav{gap:7px;margin-block-start:23px}.yz-support__nav a{min-height:40px;padding:8px 15px;font-size:11px}.yz-support .shopify-policy__container,.yz-support:not([data-support-page=contact]) .page-content{padding:25px 21px;border-radius:14px}.yz-support :is(.shopify-policy__body,.page-content) :is(p,li){font-size:14px;line-height:1.8}.yz-support :is(.shopify-policy__body,.page-content) h2{font-size:21px;margin-block:27px 12px}.yz-support :is(.shopify-policy__body,.page-content) h3{font-size:18px}.yz-support :is(.shopify-policy__body,.page-content) :is(th,td){padding:11px 10px;font-size:12px}.yz-support__help{padding-block:20px 38px}.yz-support__help-inner{flex-direction:column;align-items:flex-start;gap:18px;padding:23px;border-radius:13px}.yz-support__help h2{font-size:18px}.yz-support__help p{font-size:12px}.yz-support #yozon-faq-local section>h3{font-size:20px;margin-block-start:27px}.yz-support #yozon-faq-local summary{padding:17px 41px 17px 16px;font-size:14px}.yz-support #yozon-faq-local summary:after,.yz-support #yozon-faq-local details[open]>summary:after{inset-inline-end:18px}.yz-support #yozon-faq-local .yfaq-answer{padding:0 16px 18px;font-size:13px}}@media(prefers-reduced-motion:reduce){.yz-support__nav a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/yozon-support.css.map */
