body[data-ap-page=policy] .shopify-policy__container{--ap-policy-gutter:48px;--ap-policy-measure:660px;--ap-policy-aside:240px;--ap-policy-title:44px;--ap-policy-title-mobile:36px;--ap-policy-sticky:calc(var(--ap-header-height,68px) + var(--ap-space-8));box-sizing:border-box;max-inline-size:1440px;margin-inline:auto;padding:0 var(--ap-policy-gutter) var(--ap-space-16);font-size:var(--ap-body-size,16px);line-height:1.7;color:var(--color-foreground)}body[data-ap-page=policy] .shopify-policy__title{text-align:center;padding-block:var(--ap-space-12)}body[data-ap-page=policy] .shopify-policy__title h1{margin:0 auto;max-inline-size:960px;font-size:var(--ap-policy-title);line-height:1.2;text-wrap:balance;overflow-wrap:anywhere}body[data-ap-page=policy] .shopify-policy__body{max-inline-size:var(--ap-policy-measure);margin-inline:auto;overflow-wrap:anywhere}body[data-ap-page=policy] .shopify-policy__body .rte>:first-child{margin-block-start:0}body[data-ap-page=policy] .shopify-policy__body :is(p,ul,ol){margin-block:0 var(--ap-space-4)}body[data-ap-page=policy] .shopify-policy__body :is(ul,ol){padding-inline-start:var(--ap-space-6)}body[data-ap-page=policy] .shopify-policy__body li+li{margin-block-start:var(--ap-space-2)}body[data-ap-page=policy] .shopify-policy__body :is(h2,h3,h4,.ap-policy-label){scroll-margin-block-start:var(--ap-policy-sticky)}body[data-ap-page=policy] .shopify-policy__body h2{font-family:var(--ap-h2-family);font-weight:var(--ap-h2-weight);font-size:24px;line-height:1.3;margin-block:var(--ap-space-12) var(--ap-space-4)}body[data-ap-page=policy] .shopify-policy__body :is(h3,h4){font-family:var(--ap-body-family);font-weight:600;font-size:18px;line-height:1.4;margin-block:var(--ap-space-8) var(--ap-space-3)}body[data-ap-page=policy] .shopify-policy__body h4{font-size:16px}body[data-ap-page=policy] .shopify-policy__body :is(strong,b){font-weight:600}body[data-ap-page=policy] .shopify-policy__body .ap-policy-label{display:inline-block;margin-block:var(--ap-space-6) var(--ap-space-2);font-size:17px;letter-spacing:.03em;line-height:1.4}body[data-ap-page=policy] .shopify-policy__body a{color:inherit;text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}body[data-ap-page=policy] .shopify-policy__body table{display:block;max-inline-size:100%;overflow:auto;border-collapse:collapse;margin-block:0 var(--ap-space-6);font-size:14px;line-height:1.5}body[data-ap-page=policy] .shopify-policy__body :is(th,td){border:1px solid var(--ap-line-color);padding:var(--ap-space-3);text-align:start;vertical-align:top}.ap-policy-contents{font-size:14px;line-height:1.45}.ap-policy-contents summary{list-style:none;font-weight:600;color:var(--color-foreground)}.ap-policy-contents summary::-webkit-details-marker{display:none}.ap-policy-contents ol{list-style:none;margin:0;padding:0}.ap-policy-contents a{position:relative;display:block;padding-block:7px;padding-inline:16px 0;border-inline-start:1px solid var(--ap-line-color);color:var(--ap-muted-color);text-decoration:none}.ap-policy-contents a:hover,.ap-policy-contents a[aria-current]{color:var(--color-foreground)}.ap-policy-contents a[aria-current]:before{content:"";position:absolute;inset-block:0;inset-inline-start:-1px;inline-size:2px;background:currentColor}@media(min-width:990px){body[data-ap-page=policy] .shopify-policy__container.ap-policy--contents{display:grid;grid-template-columns:minmax(0,var(--ap-policy-aside)) minmax(0,var(--ap-policy-measure)) minmax(0,var(--ap-policy-aside));justify-content:center;column-gap:var(--ap-space-12)}.ap-policy--contents .shopify-policy__title{grid-column:1/-1}.ap-policy--contents .ap-policy-contents{grid-column:1;grid-row:2;align-self:start;position:sticky;inset-block-start:var(--ap-policy-sticky)}.ap-policy--contents .ap-policy-contents ol{position:relative;max-block-size:calc(100vh - var(--ap-header-height,68px) - 112px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.ap-policy--contents .shopify-policy__body{grid-column:2;grid-row:2;margin:0;max-inline-size:none}.ap-policy-contents summary{pointer-events:none;padding-block-end:var(--ap-space-3)}}@media(min-width:990px)and (max-width:1199px){body[data-ap-page=policy] .shopify-policy__container.ap-policy--contents{grid-template-columns:minmax(0,220px) minmax(0,var(--ap-policy-measure))}}@media(max-width:989px){.ap-policy-contents{max-inline-size:var(--ap-policy-measure);margin:0 auto var(--ap-space-8)}.ap-policy-contents details{border-block:1px solid var(--ap-line-color)}.ap-policy-contents summary{display:flex;align-items:center;justify-content:space-between;gap:var(--ap-space-4);min-block-size:52px;cursor:pointer;font-size:15px}.ap-policy-contents summary:after{content:"";flex:none;inline-size:8px;block-size:8px;border-inline-end:1.5px solid currentColor;border-block-end:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg)}.ap-policy-contents details[open] summary:after{transform:translateY(2px) rotate(-135deg)}.ap-policy-contents ol{padding-block-end:var(--ap-space-4)}}@media(max-width:989px)and (prefers-reduced-motion:no-preference){.ap-policy-contents summary:after{transition:transform .2s}}@media(max-width:749px){body[data-ap-page=policy] .shopify-policy__container{--ap-policy-gutter:20px}body[data-ap-page=policy] .shopify-policy__title{padding-block:var(--ap-space-8)}body[data-ap-page=policy] .shopify-policy__title h1{font-size:var(--ap-policy-title-mobile)}}@media print{.ap-policy-contents{display:none}body[data-ap-page=policy] .shopify-policy__container.ap-policy--contents{display:block}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/aplovio-policy.css.map */
