.shopify-policy__container{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;max-width:1160px;margin-inline:auto;padding-inline:clamp(20px,5vw,48px);padding-block:clamp(46px,6vw,84px) clamp(72px,10vw,128px);background:var(--it7-canvas);font-family:var(--it7-sans);color:var(--it7-ink-soft);text-align:start;overflow:clip}.it7-pol-rail{min-inline-size:0}.shopify-policy__container .shopify-policy__title{margin-block:0;padding-block:0;border:0;text-align:start}.shopify-policy__container .shopify-policy__title h1,.shopify-policy__container .shopify-policy__body h1{font-family:var(--it7-serif);font-weight:500;line-height:1.03;letter-spacing:normal;text-transform:none;color:var(--it7-ink);margin:0;overflow-wrap:break-word}.shopify-policy__container .shopify-policy__title h1{font-size:clamp(34px,3.9vw,52px)}.shopify-policy__container .shopify-policy__body h1{font-size:clamp(34px,4.6vw,56px);padding-block-end:clamp(22px,3vw,34px);margin-block:0 clamp(28px,3.6vw,42px);border-block-end:1px solid var(--it7-hairline)}.it7-pol-nav{max-width:1160px;margin-inline:auto;margin-block:0 clamp(48px,7vw,88px);padding-inline:clamp(20px,5vw,48px);font-family:var(--it7-sans)}.it7-pol-rail>.it7-pol-nav{max-width:none;margin-inline:0;padding-inline:0;margin-block:clamp(26px,3vw,38px) 0;padding-block-start:clamp(20px,2.4vw,26px);border-block-start:1px solid var(--it7-hairline)}[dir=rtl] .it7-pol-rail>.it7-pol-nav{margin-block-start:0;padding-block-start:0;border-block-start:0}.it7-pol-nav__list{display:flex;flex-wrap:nowrap;gap:8px;margin:0;padding:0;padding-inline-end:4px;list-style:none;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.it7-pol-nav__list::-webkit-scrollbar{display:none}.it7-pol-nav__list:empty{display:none}.it7-pol-nav__item{flex:0 0 auto;min-inline-size:0}.it7-pol-nav__link{display:inline-block;padding-block:8px;padding-inline:14px;border:1px solid var(--it7-hairline);background:#fff;font-size:11px;font-weight:500;letter-spacing:var(--it7-ls-mid);text-transform:uppercase;line-height:1.5;color:var(--it7-ink-soft);text-decoration:none;white-space:nowrap;transition:color .2s ease,border-color .2s ease}.it7-pol-nav__link:hover{border-color:var(--it7-green);color:var(--it7-green)}.it7-pol-nav__link:focus-visible{outline:2px solid var(--it7-green);outline-offset:2px}.it7-pol-nav__link.is-current{border-color:var(--it7-ink);color:var(--it7-ink)}.it7-pol-nav__link:before{display:none}.shopify-policy__container .shopify-policy__body{min-inline-size:0;max-width:70ch;min-block-size:34vh;font-size:15px;line-height:1.85;color:var(--it7-ink-soft);overflow-wrap:break-word}.shopify-policy__container .shopify-policy__body .rte{max-width:none;margin-block-end:0;color:inherit}.shopify-policy__container .shopify-policy__body h2{font-family:var(--it7-serif);font-weight:500;font-size:clamp(25px,2.7vw,32px);line-height:1.18;letter-spacing:normal;text-transform:none;color:var(--it7-ink);margin-block:clamp(48px,6vw,70px) 18px;padding-block-start:clamp(26px,3.4vw,38px);border-block-start:1px solid var(--it7-hairline)}.shopify-policy__container .shopify-policy__body>h2:first-child,.shopify-policy__container .shopify-policy__body .rte>h2:first-child,.shopify-policy__container .shopify-policy__body h1+h2{margin-block-start:0;padding-block-start:0;border-block-start:none}.shopify-policy__container .shopify-policy__body h3{font-family:var(--it7-sans);font-size:11.5px;font-weight:500;letter-spacing:var(--it7-ls-wide);text-transform:uppercase;line-height:1.5;color:var(--it7-green);margin-block:clamp(32px,4.2vw,44px) 14px}.shopify-policy__container .shopify-policy__body h2+h3{margin-block-start:4px}.shopify-policy__container .shopify-policy__body h4,.shopify-policy__container .shopify-policy__body h5,.shopify-policy__container .shopify-policy__body h6{font-family:var(--it7-serif);font-weight:500;font-size:19px;line-height:1.35;letter-spacing:normal;text-transform:none;color:var(--it7-ink);margin-block:30px 8px}.shopify-policy__container .shopify-policy__body p{font-size:15px;line-height:1.85;color:var(--it7-ink-soft);margin-block:0 18px;max-width:none}.shopify-policy__container .shopify-policy__body p:last-child{margin-block-end:0}.shopify-policy__container .shopify-policy__body>p:first-child,.shopify-policy__container .shopify-policy__body .rte>p:first-child,.shopify-policy__container .shopify-policy__body h1+p{font-size:clamp(16.5px,1.5vw,18.5px);line-height:1.68;color:var(--it7-ink);margin-block-end:clamp(22px,2.6vw,28px)}.shopify-policy__container .shopify-policy__body strong,.shopify-policy__container .shopify-policy__body b{font-weight:500;color:var(--it7-ink)}.shopify-policy__container .shopify-policy__body em,.shopify-policy__container .shopify-policy__body i{font-family:var(--it7-serif);font-style:italic;font-size:1.08em;color:var(--it7-ink)}.shopify-policy__container .shopify-policy__body small{font-size:12.5px;line-height:1.7;color:var(--it7-muted)}.shopify-policy__container .shopify-policy__body a{color:var(--it7-green);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.shopify-policy__container .shopify-policy__body a:hover{color:var(--it7-green-hover)}.shopify-policy__container .shopify-policy__body ul{list-style:none;margin-block:0 24px;padding-inline-start:0}.shopify-policy__container .shopify-policy__body ul>li{position:relative;padding-inline-start:26px;margin-block-end:11px;line-height:1.8}.shopify-policy__container .shopify-policy__body ul>li:before{content:"\2014";position:absolute;inset-inline-start:0;inset-block-start:0;color:var(--it7-faint)}.shopify-policy__container .shopify-policy__body ol{margin-block:0 24px;padding-inline-start:1.5em}.shopify-policy__container .shopify-policy__body ol>li{padding-inline-start:6px;margin-block-end:11px;line-height:1.8}.shopify-policy__container .shopify-policy__body li::marker{color:var(--it7-muted)}.shopify-policy__container .shopify-policy__body li>ul,.shopify-policy__container .shopify-policy__body li>ol{margin-block:11px 0}.shopify-policy__container .shopify-policy__body li:last-child{margin-block-end:0}.shopify-policy__container .shopify-policy__body dl{margin-block:0 24px}.shopify-policy__container .shopify-policy__body dt{font-size:10.5px;font-weight:500;letter-spacing:var(--it7-ls-wide);text-transform:uppercase;color:var(--it7-muted);margin-block:18px 6px}.shopify-policy__container .shopify-policy__body dd{margin-inline-start:0;color:var(--it7-ink-soft)}.shopify-policy__container .shopify-policy__body table{inline-size:100%;max-inline-size:100%;border-collapse:collapse;margin-block:8px 32px;font-size:14px;font-variant-numeric:tabular-nums}.shopify-policy__container .shopify-policy__body caption{font-size:10.5px;font-weight:500;letter-spacing:var(--it7-ls-wide);text-transform:uppercase;color:var(--it7-muted);text-align:start;padding-block-end:14px}.shopify-policy__container .shopify-policy__body th{font-family:var(--it7-sans);font-size:10.5px;font-weight:500;letter-spacing:var(--it7-ls-wide);text-transform:uppercase;color:var(--it7-muted);text-align:start;vertical-align:bottom;padding-block:14px;padding-inline:0 24px;border-block-end:1px solid var(--it7-ink);overflow-wrap:break-word}.shopify-policy__container .shopify-policy__body td{color:var(--it7-ink-soft);text-align:start;vertical-align:top;padding-block:15px;padding-inline:0 24px;border-block-end:1px solid var(--it7-hairline);overflow-wrap:break-word}.shopify-policy__container .shopify-policy__body td:first-child{color:var(--it7-ink)}.shopify-policy__container .shopify-policy__body tr:last-child>td{border-block-end:1px solid var(--it7-ink)}.shopify-policy__container .shopify-policy__body tr>*:last-child{padding-inline-end:0}.shopify-policy__container .shopify-policy__body hr{border:0;border-block-start:1px solid var(--it7-hairline);margin-block:clamp(38px,5vw,58px)}.shopify-policy__container .shopify-policy__body blockquote{margin-block:clamp(28px,3.6vw,40px);margin-inline:0;padding-inline-start:clamp(24px,3.6vw,40px);border-inline-start:1px solid var(--it7-green);font-family:var(--it7-serif);font-style:italic;font-weight:400;font-size:clamp(20px,2.1vw,25px);line-height:1.45;color:var(--it7-ink)}.shopify-policy__container .shopify-policy__body blockquote p{font-family:inherit;font-style:inherit;font-size:inherit;line-height:inherit;color:inherit;margin-block:0 14px}.shopify-policy__container .shopify-policy__body blockquote p:last-child{margin-block-end:0}.shopify-policy__container .shopify-policy__body blockquote em,.shopify-policy__container .shopify-policy__body blockquote i{font-size:inherit}.shopify-policy__container .shopify-policy__body img{max-width:100%;height:auto}@media(min-width:901px){.shopify-policy__container{grid-template-columns:minmax(0,clamp(252px,27vw,320px)) minmax(0,1fr);column-gap:clamp(40px,7vw,120px)}.shopify-policy__container:after{grid-column:2}.shopify-policy__container>.it7-pol-rail{position:sticky;inset-block-start:96px}.shopify-policy__container>.shopify-policy__body{margin-block-start:clamp(4px,.8vw,10px)}.it7-pol-rail .it7-pol-nav__list{display:block;padding-inline-end:0;overflow-x:visible}.it7-pol-rail .it7-pol-nav__item{display:block;border-block-end:1px solid var(--it7-hairline)}.it7-pol-rail .it7-pol-nav__item:last-child{border-block-end:0}.it7-pol-rail .it7-pol-nav__link{display:grid;grid-template-columns:14px minmax(0,1fr);column-gap:10px;align-items:start;padding-block:8px;padding-inline:0;border:0;background:none;color:var(--it7-muted);white-space:normal;letter-spacing:var(--it7-ls-wide)}.it7-pol-rail .it7-pol-nav__link:before{content:"";display:block;inline-size:14px;block-size:1px;background:transparent;margin-block-start:.78em}.it7-pol-rail .it7-pol-nav__link:hover{color:var(--it7-green)}.it7-pol-rail .it7-pol-nav__link.is-current{color:var(--it7-ink)}.it7-pol-rail .it7-pol-nav__link.is-current:before{background:var(--it7-green)}}@media(max-width:900px){.shopify-policy__container .shopify-policy__body{margin-block-start:clamp(26px,4vw,34px);max-width:none;min-block-size:0}}@media(max-width:749px){.shopify-policy__container .shopify-policy__body,.shopify-policy__container .shopify-policy__body p{font-size:14.5px}.shopify-policy__container .shopify-policy__body>p:first-child,.shopify-policy__container .shopify-policy__body .rte>p:first-child,.shopify-policy__container .shopify-policy__body h1+p{font-size:16px}.shopify-policy__container .shopify-policy__body table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:13px}.shopify-policy__container .shopify-policy__body th,.shopify-policy__container .shopify-policy__body td{padding-inline:0 18px}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/it7-policy.css.map */
