:root{--zf-info-width:var(--zf-layout-max, 1180px);--zf-info-gutter:24px;--zf-info-top:52px;--zf-info-bottom:68px;--zf-info-ink:#171717;--zf-info-muted:#555;--zf-info-border:#e6e6e6;--zf-info-soft:#f7f7f5;--zf-info-serif:var(--font-heading--family, Georgia, "Times New Roman", serif)}#MainContent[data-template^=page]:has(.zf-page-content,#zrf-brands){background:#fff;padding:var(--zf-info-top) 0 var(--zf-info-bottom)}#MainContent[data-template^=page]:has(.zf-page-content,#zrf-brands) .section-background{background:#fff}#MainContent[data-template^=page]:has(.zf-page-content,#zrf-brands) .section.page-width-content{--page-content-width:var(--zf-info-width);--page-width:calc(var(--zf-info-width) + var(--page-margin,40px)*2);padding:0}#MainContent[data-template^=page]:has(.zf-page-content,#zrf-brands) .section-content-wrapper{width:100%;max-width:100%;min-width:0;gap:0;align-items:stretch}#MainContent[data-template^=page]:has(.zf-page-content,#zrf-brands) .section-content-wrapper>.text-block,#MainContent[data-template^=page]:has(.zf-page-content,#zrf-brands) rte-formatter.text-block{--max-width:100%;width:100%;max-width:100%;max-inline-size:100%;margin:0;min-width:0;transform:none}#MainContent[data-template^=page]:has(.zf-page-content,#zrf-brands) .section-content-wrapper>.text-block>*{width:100%;max-inline-size:100%}#MainContent[data-template^=page]:has(.zf-page-content,#zrf-brands) .text-block:has(h1){--text-align:left;--text-align-default:left;text-align:left;align-items:flex-start;width:100%;max-width:100%;margin:0}#MainContent[data-template^=page]:has(.zf-page-content,#zrf-brands) .text-block:has(h1) h1{display:block;visibility:visible;opacity:1;position:static;float:none;width:100%;max-width:100%;max-inline-size:100%;margin:0 0 30px;padding:0 0 20px;transform:none;border:0;border-bottom:1px solid var(--zf-info-border);box-shadow:none;outline:0;text-align:left;font:400 clamp(42px,4.2vw,64px)/1.12 var(--zf-info-serif);letter-spacing:-.025em;text-transform:none;color:var(--zf-info-ink)}#MainContent[data-template^=page]:has(.zf-page-content,#zrf-brands) :is(.zf-page-content,#zrf-brands){width:100%;max-width:100%;max-inline-size:100%;margin:0;min-width:0;transform:none;box-sizing:border-box;text-align:left}#MainContent[data-template^=page] .zf-page-content{color:var(--zf-info-muted);font-size:15px;line-height:1.85}#MainContent[data-template^=page] .zf-page-content p{margin:0 0 18px;color:var(--zf-info-muted);font-size:15px;line-height:1.85}#MainContent[data-template^=page] .zf-page-content h2{margin:40px 0 14px;color:var(--zf-info-ink);font-size:24px;line-height:1.3;letter-spacing:.035em;text-transform:uppercase;font-weight:500}#MainContent[data-template^=page] .zf-page-content h3{margin:28px 0 12px;color:var(--zf-info-ink);font-size:15px;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;font-weight:600}#MainContent[data-template^=page] .zf-page-content :is(ul,ol){margin:14px 0 22px;padding-left:24px}#MainContent[data-template^=page] .zf-page-content li{font-size:15px;line-height:1.8;margin-bottom:8px}#MainContent[data-template^=page] .zf-page-content a:not(.zf-page-button){color:var(--zf-info-ink);text-decoration:underline;text-underline-offset:3px}#MainContent[data-template^=page] .zf-page-note{width:100%;margin:0 0 32px;padding:24px 28px;background:var(--zf-info-soft);border:1px solid var(--zf-info-border);color:#444;text-align:left}#MainContent[data-template^=page] .zf-page-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:100%;margin:26px 0}#MainContent[data-template^=page] .zf-page-card{padding:24px;background:var(--zf-info-soft);border:1px solid var(--zf-info-border)}#MainContent[data-template^=page] .zf-page-card h3{margin-top:0}#MainContent[data-template^=page] .zf-page-table{width:100%;border-collapse:collapse;margin:24px 0 34px;font-size:14px}#MainContent[data-template^=page] .zf-page-table :is(th,td){border:1px solid #e2e2e2;padding:13px 14px;text-align:left}#MainContent[data-template^=page] .zf-page-table th{background:var(--zf-info-soft);font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:600}#MainContent[data-template^=page] .zf-page-content a.zf-page-button{min-height:48px;min-width:190px;display:inline-flex;align-items:center;justify-content:center;padding:0 24px;background:var(--zf-info-ink);border:1px solid var(--zf-info-ink);color:#fff;text-decoration:none;font-size:11px;letter-spacing:.14em;font-weight:700;text-transform:uppercase}#MainContent[data-template^=page] .zf-page-content a.zf-page-button:hover{background:transparent;color:var(--zf-info-ink)}body:has(.shopify-policy__container) #MainContent,body:has(.shopify-policy__container) .shopify-policy__container{background:#fff}.shopify-policy__container{width:min(100%,calc(var(--zf-info-width) + var(--zf-info-gutter)*2));max-width:calc(var(--zf-info-width) + var(--zf-info-gutter)*2);margin:0 auto;padding:var(--zf-info-top) var(--zf-info-gutter) var(--zf-info-bottom);box-sizing:border-box}.shopify-policy__title{text-align:left;width:100%;margin:0 0 30px;padding:0 0 20px;border:0;border-bottom:1px solid var(--zf-info-border);box-shadow:none}.shopify-policy__title h1{margin:0;padding:0;text-align:left;color:var(--zf-info-ink);font:400 clamp(42px,4.2vw,64px)/1.12 var(--zf-info-serif);letter-spacing:-.025em}.shopify-policy__body{width:100%;max-width:100%;margin:0;padding:0;border:0;box-shadow:none;color:var(--zf-info-muted);font-size:15px;line-height:1.85;text-align:left}.shopify-policy__body .zf-page-content{width:100%;max-width:100%;margin:0;padding:0;transform:none}.shopify-policy__body p{margin:0 0 18px;line-height:1.85}.shopify-policy__body a{color:var(--zf-info-ink)}@media(max-width:749px){:root{--zf-info-gutter:20px;--zf-info-top:36px;--zf-info-bottom:62px}#MainContent[data-template^=page]:has(.zf-page-content,#zrf-brands) .section.page-width-content{--page-content-width: calc(100vw - 32px) ;--page-width:100vw}#MainContent[data-template^=page]:has(.zf-page-content,#zrf-brands) .text-block:has(h1) h1,.shopify-policy__title h1{font-size:clamp(34px,8vw,46px);margin-bottom:24px;padding-bottom:17px}#MainContent[data-template^=page] .zf-page-grid{grid-template-columns:1fr}#MainContent[data-template^=page] .zf-page-note{padding:18px}#MainContent[data-template^=page] .zf-page-table{font-size:12px}#MainContent[data-template^=page] .zf-page-table :is(th,td){padding:10px}#MainContent[data-template^=page] .zf-page-content a.zf-page-button{width:100%;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/zarfina-unified-pages.css.map */
