.shopify-policy__container{box-sizing:border-box;width:100%;max-width:860px!important;margin-inline:auto!important;padding:clamp(64px,7vw,104px) clamp(20px,4vw,40px) clamp(80px,8vw,128px)!important;color:var(--color-text, #161918)}.shopify-policy__title{margin:0 0 clamp(28px,4vw,48px)!important;text-align:left!important}.shopify-policy__title h1{max-width:none!important;margin:0!important;color:var(--color-text, #161918);font-family:var(--font-heading-family);font-size:clamp(40px,5vw,72px);line-height:.96;letter-spacing:0}.shopify-policy__body,.shopify-policy__body .rte,.shopify-policy__body .rte>div{width:100%;max-width:none!important;margin-inline:0!important;color:var(--color-subtext, #5f6663);font-size:clamp(15px,.95vw,17px);line-height:1.7;text-align:left!important}.shopify-policy__body :where(.ace-line,p,li){margin:0 0 16px;color:var(--color-subtext, #5f6663);line-height:1.7}.shopify-policy__body :where(h1,h2,h3,h4,h5,h6){max-width:none!important;color:var(--color-text, #161918);font-family:var(--font-heading-family);letter-spacing:0}.shopify-policy__body :where(h1.heading-1,h1){margin:0 0 24px;font-size:clamp(32px,3.4vw,48px);line-height:1.04}.shopify-policy__body :where(h2.heading-2,h2){margin:46px 0 18px;font-size:clamp(24px,2.2vw,34px);line-height:1.12}.shopify-policy__body :where(h3.heading-3,h3){margin:36px 0 14px;font-size:clamp(18px,1.45vw,23px);line-height:1.22}.shopify-policy__body :where(h4.heading-4,h4){margin:26px 0 10px;font-size:clamp(16px,1.12vw,19px);line-height:1.3}.shopify-policy__body :where(h1,h2,h3,h4):first-child{margin-top:0}.shopify-policy__body :where(strong,b){color:var(--color-text, #161918)}.shopify-policy__body :where(ul,ol){margin:0 0 18px;padding-left:1.35em}.shopify-policy__body :where(table,.ace-table){width:100%;margin:30px 0 36px;border-collapse:collapse;border-spacing:0;font-size:.95em;line-height:1.55}.shopify-policy__body :where(th,td){padding:13px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border, #d9ddd8)}.shopify-policy__body :where(th),.shopify-policy__body :where(td:first-child){color:var(--color-text, #161918)}@media(max-width:989px){.shopify-policy__container{max-width:720px!important}}@media(max-width:749px){.shopify-policy__container{max-width:100%!important;padding-inline:20px!important}.shopify-policy__body :where(table,.ace-table){display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.shopify-policy__body :where(tbody){display:table;min-width:640px;width:100%}.shopify-policy__body :where(th,td){padding:11px 12px}}.visto-shopify-policy,.visto-policy-content,.policy-content,.faq-accordion,.visto-faq-accordion{--policy-static-content-width: 860px;--policy-static-tablet-width: 720px;--policy-static-side-padding: 20px;--policy-static-text: var(--visto-page-text, var(--section-text, #161918));--policy-static-subtext: var(--visto-page-subtext, var(--section-subtext, #5f6663));--policy-static-border: var(--visto-page-border, var(--section-border, #d9ddd8))}.visto-shopify-policy__inner,.visto-policy-content__inner,.policy-content .content-page__inner,.faq-accordion .content-page__inner,.visto-faq-accordion .visto-page-content__inner{box-sizing:border-box;width:100%;max-width:var(--policy-static-content-width);margin-inline:auto;padding-inline:clamp(var(--policy-static-side-padding),4vw,40px)}.visto-shopify-policy__header,.visto-shopify-policy__body,.visto-policy-content__header,.visto-policy-content__blocks,.policy-content .content-page__header,.policy-content__blocks,.faq-accordion .content-page__header,.faq-accordion__items,.visto-faq-accordion .visto-page-content__header,.visto-faq-accordion__items{width:100%;max-width:var(--policy-static-content-width);margin-inline:auto}.visto-shopify-policy__header,.visto-policy-content__header,.policy-content .content-page__header,.faq-accordion .content-page__header{margin-bottom:clamp(28px,4vw,46px)}.visto-shopify-policy__title,.visto-policy-content .visto-page-content__heading,.policy-content .content-page__header h2,.faq-accordion .content-page__header h2{max-width:none;margin-bottom:clamp(18px,2.6vw,30px)}.visto-shopify-policy__body,.visto-policy-content .visto-page-content__richtext,.policy-content .commerce-section__richtext,.faq-accordion .commerce-section__richtext,.visto-faq-accordion .visto-page-content__richtext{color:var(--policy-static-subtext);font-size:clamp(15px,.95vw,17px);line-height:1.7}.visto-shopify-policy__body :where(p),.visto-policy-content .visto-page-content__richtext :where(p),.policy-content .commerce-section__richtext :where(p),.faq-accordion .commerce-section__richtext :where(p),.visto-faq-accordion .visto-page-content__richtext :where(p){margin:0 0 16px}.visto-shopify-policy__body :where(p:last-child),.visto-policy-content .visto-page-content__richtext :where(p:last-child),.policy-content .commerce-section__richtext :where(p:last-child),.faq-accordion .commerce-section__richtext :where(p:last-child),.visto-faq-accordion .visto-page-content__richtext :where(p:last-child){margin-bottom:0}.visto-shopify-policy__body :where(h1,h2,h3,h4,h5,h6),.visto-policy-content__section :where(h2,h3,h4,h5,h6),.policy-content__block :where(h2,h3,h4,h5,h6),.faq-accordion__answer :where(h2,h3,h4,h5,h6),.visto-faq-accordion__answer :where(h2,h3,h4,h5,h6){color:var(--policy-static-text);letter-spacing:0}.visto-shopify-policy__body :where(h2),.visto-policy-content__section :where(h2),.policy-content__block :where(h2){margin:44px 0 16px;font-size:clamp(24px,2vw,32px);line-height:1.15}.visto-shopify-policy__body :where(h3),.visto-policy-content__section :where(h3),.policy-content__block :where(h3),.faq-accordion__answer :where(h3),.visto-faq-accordion__answer :where(h3){margin:34px 0 12px;font-size:clamp(18px,1.35vw,22px);line-height:1.25}.visto-shopify-policy__body :where(h2:first-child,h3:first-child),.visto-policy-content__section :where(h2:first-child,h3:first-child),.policy-content__block :where(h2:first-child,h3:first-child),.faq-accordion__answer :where(h2:first-child,h3:first-child),.visto-faq-accordion__answer :where(h2:first-child,h3:first-child){margin-top:0}.visto-shopify-policy__body :where(ul,ol),.visto-policy-content .visto-page-content__richtext :where(ul,ol),.policy-content .commerce-section__richtext :where(ul,ol),.faq-accordion .commerce-section__richtext :where(ul,ol),.visto-faq-accordion .visto-page-content__richtext :where(ul,ol){margin:0 0 18px;padding-left:1.35em}.visto-shopify-policy__body :where(li),.visto-policy-content .visto-page-content__richtext :where(li),.policy-content .commerce-section__richtext :where(li),.faq-accordion .commerce-section__richtext :where(li),.visto-faq-accordion .visto-page-content__richtext :where(li){margin:0 0 8px;line-height:1.68}.visto-shopify-policy__body :where(table),.visto-policy-content .visto-page-content__richtext :where(table),.policy-content .commerce-section__richtext :where(table),.faq-accordion .commerce-section__richtext :where(table),.visto-faq-accordion .visto-page-content__richtext :where(table){width:100%;margin:30px 0;border-collapse:collapse;border-spacing:0;font-size:.95em;line-height:1.55}.visto-shopify-policy__body :where(th,td),.visto-policy-content .visto-page-content__richtext :where(th,td),.policy-content .commerce-section__richtext :where(th,td),.faq-accordion .commerce-section__richtext :where(th,td),.visto-faq-accordion .visto-page-content__richtext :where(th,td){padding:13px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--policy-static-border)}.visto-shopify-policy__body :where(th),.visto-policy-content .visto-page-content__richtext :where(th),.policy-content .commerce-section__richtext :where(th),.faq-accordion .commerce-section__richtext :where(th),.visto-faq-accordion .visto-page-content__richtext :where(th){color:var(--policy-static-text);font-weight:700}.visto-policy-content__blocks{gap:clamp(28px,4vw,44px);background:transparent!important;border:0!important}.visto-policy-content__section,.visto-policy-content__notice,.visto-policy-content__support-card{padding:0;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.policy-content__blocks,.faq-accordion__items,.visto-faq-accordion__items{display:grid;gap:clamp(28px,4vw,44px);background:transparent!important;border:0!important}.policy-content__block,.faq-accordion__item,.visto-faq-accordion__item{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.policy-content__block{padding:0!important}.policy-content__block--table{gap:16px}.policy-content__table-set{display:grid;gap:clamp(42px,5vw,68px);width:100%;margin-top:10px}.policy-content__table-group{display:grid;gap:18px;width:100%}.policy-content__table-heading{margin:0;color:var(--policy-static-text);font-family:var(--font-heading-family);font-size:clamp(18px,1.35vw,22px);line-height:1.22;letter-spacing:0}.policy-content__table-wrap{width:100%;margin:8px 0 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.policy-content__table{width:100%;border-collapse:collapse;border-spacing:0;color:var(--policy-static-subtext);font-size:clamp(15px,.95vw,17px);line-height:1.55}.policy-content__table :where(th,td){padding:13px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--policy-static-border)}.policy-content__table th{color:var(--policy-static-text);font-weight:700}.faq-accordion .content-page__inner,.faq-accordion .content-page__header,.faq-accordion .faq-accordion__items,.faq-accordion .faq-accordion__item,.faq-accordion .faq-accordion__item summary,.faq-accordion .faq-accordion__answer{max-width:var(--policy-static-content-width)!important;margin-inline:auto!important}.faq-accordion .faq-accordion__answer{padding-bottom:24px}@media(max-width:989px){.visto-shopify-policy,.visto-policy-content,.policy-content,.faq-accordion,.visto-faq-accordion{--policy-static-content-width: var(--policy-static-tablet-width)}}@media(max-width:749px){.visto-shopify-policy,.visto-policy-content,.policy-content,.faq-accordion,.visto-faq-accordion{--policy-static-content-width: 100%;--policy-static-side-padding: 20px}.visto-shopify-policy__inner,.visto-policy-content__inner,.policy-content .content-page__inner,.faq-accordion .content-page__inner,.visto-faq-accordion .visto-page-content__inner{padding-inline:var(--policy-static-side-padding)}.visto-shopify-policy__body :where(table),.visto-policy-content .visto-page-content__richtext :where(table),.policy-content .commerce-section__richtext :where(table),.faq-accordion .commerce-section__richtext :where(table),.visto-faq-accordion .visto-page-content__richtext :where(table){display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.visto-shopify-policy__body :where(th,td),.visto-policy-content .visto-page-content__richtext :where(th,td),.policy-content .commerce-section__richtext :where(th,td),.faq-accordion .commerce-section__richtext :where(th,td),.visto-faq-accordion .visto-page-content__richtext :where(th,td){min-width:130px;padding:11px 12px}.visto-policy-content__section{grid-template-columns:1fr}.policy-content__table{min-width:640px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-policy-static-layout.css.map */
