.shopify-policy__container{--nova-policy-ink: #0b0b0d;--nova-policy-muted: rgba(11, 11, 13, .68);--nova-policy-line: rgba(11, 11, 13, .16);--nova-policy-accent: #7c4dff;--nova-policy-highlight: #d9ff57;box-sizing:border-box!important;width:min(1120px,calc(100% - 48px))!important;max-width:1120px!important;margin:0 auto!important;padding:clamp(56px,7vw,112px) 0 clamp(88px,10vw,152px)!important;color:var(--nova-policy-ink)!important}.shopify-policy__container *,.shopify-policy__container *:before,.shopify-policy__container *:after{box-sizing:border-box}.shopify-policy__container .shopify-policy__title{display:block!important;width:100%!important;margin:0 0 clamp(42px,6vw,76px)!important;padding:0 0 clamp(28px,4vw,44px)!important;text-align:left!important;border-bottom:1px solid var(--nova-policy-line)!important}.shopify-policy__container .shopify-policy__title:before{content:"";display:block;width:54px;height:5px;margin:0 0 22px;background:var(--nova-policy-highlight)}.shopify-policy__container .shopify-policy__title h1{width:100%!important;max-width:1000px!important;margin:0!important;padding:0!important;font-size:clamp(3rem,5.4vw,6rem)!important;font-weight:800!important;line-height:.92!important;letter-spacing:-.065em!important;text-align:left!important;text-wrap:balance;text-transform:none!important;overflow-wrap:normal!important;word-break:normal!important}.shopify-policy__container .shopify-policy__body{width:min(100%,860px)!important;max-width:860px!important;margin:0!important;padding:0!important;color:var(--nova-policy-ink)!important;font-size:clamp(1rem,.25vw + .95rem,1.1rem)!important;font-weight:400!important;line-height:1.72!important;text-align:left!important;overflow-wrap:anywhere}.shopify-policy__container .shopify-policy__body>:first-child{margin-top:0!important}.shopify-policy__container .shopify-policy__body>:last-child{margin-bottom:0!important}.shopify-policy__container .shopify-policy__body p,.shopify-policy__container .shopify-policy__body address{margin:0 0 1.15em!important;font:inherit!important;line-height:inherit!important;text-align:left!important}.shopify-policy__container .shopify-policy__body h2{max-width:860px!important;margin:clamp(58px,7vw,88px) 0 22px!important;padding:0!important;font-size:clamp(2rem,3.25vw,3.55rem)!important;font-weight:800!important;line-height:1.02!important;letter-spacing:-.052em!important;text-align:left!important;text-wrap:balance;text-transform:none!important;overflow-wrap:normal!important;word-break:normal!important}.shopify-policy__container .shopify-policy__body h3{margin:clamp(38px,5vw,56px) 0 16px!important;padding:0 0 13px!important;font-size:clamp(1.35rem,1.8vw,1.8rem)!important;font-weight:750!important;line-height:1.15!important;letter-spacing:-.03em!important;text-align:left!important;text-transform:none!important;border-bottom:1px solid var(--nova-policy-line)!important}.shopify-policy__container .shopify-policy__body h4,.shopify-policy__container .shopify-policy__body h5,.shopify-policy__container .shopify-policy__body h6{margin:30px 0 12px!important;padding:0!important;font-size:1.05em!important;font-weight:750!important;line-height:1.3!important;letter-spacing:-.015em!important;text-align:left!important;text-transform:none!important}.shopify-policy__container .shopify-policy__body ul,.shopify-policy__container .shopify-policy__body ol{margin:0 0 1.4em!important;padding-left:1.45em!important}.shopify-policy__container .shopify-policy__body li{margin:.42em 0!important;padding-left:.28em!important;line-height:1.65!important}.shopify-policy__container .shopify-policy__body li::marker{color:var(--nova-policy-accent);font-weight:800}.shopify-policy__container .shopify-policy__body strong,.shopify-policy__container .shopify-policy__body b{font-weight:750!important}.shopify-policy__container .shopify-policy__body a{color:var(--nova-policy-ink)!important;text-decoration-color:var(--nova-policy-accent)!important;text-decoration-thickness:2px!important;text-underline-offset:.18em!important;transition:color .16s ease,text-decoration-color .16s ease}.shopify-policy__container .shopify-policy__body a:hover{color:var(--nova-policy-accent)!important}.shopify-policy__container .shopify-policy__body hr{height:1px!important;margin:clamp(46px,6vw,68px) 0!important;border:0!important;background:var(--nova-policy-line)!important}.shopify-policy__container .shopify-policy__body blockquote{margin:32px 0!important;padding:20px 24px!important;color:var(--nova-policy-ink)!important;background:#7c4dff12!important;border-left:4px solid var(--nova-policy-accent)!important}.shopify-policy__container .shopify-policy__body table{width:100%!important;margin:28px 0 36px!important;border-collapse:collapse!important;table-layout:fixed!important;font-size:.9em!important}.shopify-policy__container .shopify-policy__body th,.shopify-policy__container .shopify-policy__body td{padding:14px 12px!important;text-align:left!important;vertical-align:top!important;border:1px solid var(--nova-policy-line)!important;overflow-wrap:anywhere}.shopify-policy__container .shopify-policy__body th{font-weight:750!important;background:#0b0b0d0a!important}.shopify-policy__container .shopify-policy__body code,.shopify-policy__container .shopify-policy__body pre{max-width:100%;overflow-x:auto;white-space:pre-wrap}@media(max-width:749px){.shopify-policy__container{width:calc(100% - 36px)!important;padding:46px 0 84px!important}.shopify-policy__container .shopify-policy__title{margin-bottom:38px!important;padding-bottom:28px!important}.shopify-policy__container .shopify-policy__title:before{width:44px;height:4px;margin-bottom:18px}.shopify-policy__container .shopify-policy__title h1{font-size:clamp(2.55rem,14vw,4.4rem)!important;line-height:.94!important;letter-spacing:-.055em!important}.shopify-policy__container .shopify-policy__body{font-size:1rem!important;line-height:1.68!important}.shopify-policy__container .shopify-policy__body h2{margin-top:52px!important;font-size:clamp(1.85rem,9.5vw,2.7rem)!important;line-height:1.04!important;letter-spacing:-.045em!important}.shopify-policy__container .shopify-policy__body h3{margin-top:38px!important;font-size:1.4rem!important}.shopify-policy__container .shopify-policy__body th,.shopify-policy__container .shopify-policy__body td{padding:10px 8px!important;font-size:.82rem!important}}@media print{.shopify-policy__container{width:100%!important;max-width:none!important;padding:24px 0!important}.shopify-policy__container .shopify-policy__title h1{font-size:38pt!important}.shopify-policy__container .shopify-policy__body h2{font-size:22pt!important;break-after:avoid}.shopify-policy__container .shopify-policy__body a{color:#000!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/nova-policy-layout.css.map */
