.sny-legal{--legal-bg: #090909;--legal-ink: #f5f5f5;--legal-muted: #b8b8b8;--legal-border: rgba(255, 255, 255, .15);box-sizing:border-box;margin:0;padding:0;background:var(--legal-bg);color:var(--legal-ink);font:400 16px/1.72 Arial,Helvetica,sans-serif;letter-spacing:normal}body .main-content:has(.sny-legal),body .main-content:has(.sny-legal)>.shopify-section,body .main-content .sny-legal{background:#090909;color:#f5f5f5}body.template- .main-content>article.sny-legal{margin-top:0}body:has(.sny-legal) .container,body:has(.sny-legal) .header__backfill{background:#090909}body:has(.sny-legal) .header__backfill{visibility:visible}body .sny-legal .shopify-policy__container,body .sny-legal .shopify-policy__body{width:100%;max-width:none;margin:0;padding:0;background:transparent;color:#b8b8b8;font:400 16px/1.72 Arial,Helvetica,sans-serif;letter-spacing:normal}body .sny-legal .shopify-policy__body h2,body .sny-legal .shopify-policy__body h3{color:#f5f5f5;font-family:Arial,Helvetica,sans-serif;letter-spacing:normal}.sny-legal *,.sny-legal *:before,.sny-legal *:after{box-sizing:border-box}.sny-legal,.sny-legal *{font-family:Arial,Helvetica,sans-serif!important;letter-spacing:normal!important}.sny-legal__inner{width:min(calc(100% - 48px),1120px);margin-inline:auto}.sny-legal__hero{padding:68px 0 12px;background:var(--legal-bg);color:var(--legal-ink)}.sny-legal .sny-legal__hero h1{width:100%;margin:0;color:var(--legal-ink);font:400 28px/1.2 Arial,Helvetica,sans-serif;letter-spacing:normal;text-align:left;text-transform:uppercase}.sny-legal__nav{display:flex;flex-wrap:nowrap;gap:clamp(18px,2.6vw,32px);margin-bottom:40px;padding:18px 0;overflow-x:auto;overflow-y:hidden;border-top:1px solid var(--legal-border);border-bottom:1px solid var(--legal-border);background:var(--legal-bg);white-space:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sny-legal__nav::-webkit-scrollbar{display:none}.sny-legal__nav a,.sny-legal__nav button{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;min-height:40px;padding:0;border:0;border-radius:0;background:transparent;color:var(--legal-muted);font:600 11px/1.3 Arial,Helvetica,sans-serif;letter-spacing:normal;text-decoration:none;text-transform:uppercase;cursor:pointer;white-space:nowrap}.sny-legal__nav a:after,.sny-legal__nav button:after{position:absolute;right:0;bottom:5px;left:0;height:1px;background:currentColor;content:"";opacity:0;transform:scaleX(0);transform-origin:left;transition:opacity .2s ease,transform .2s ease}.sny-legal__nav a:hover,.sny-legal__nav a:focus-visible,.sny-legal__nav a.is-active,.sny-legal__nav button:hover,.sny-legal__nav button:focus-visible{color:var(--legal-ink)}.sny-legal__nav a:hover:after,.sny-legal__nav a:focus-visible:after,.sny-legal__nav a.is-active:after,.sny-legal__nav button:hover:after,.sny-legal__nav button:focus-visible:after{opacity:1;transform:scaleX(1)}.sny-legal__layout{display:grid;grid-template-columns:minmax(190px,260px) minmax(0,1fr);gap:56px;padding-bottom:72px}.sny-legal__index{position:sticky;top:28px;align-self:start;display:grid;gap:4px;padding:8px 0 8px 18px;border-left:2px solid var(--legal-border)}.sny-legal__index strong{margin:0 0 8px;color:var(--legal-muted);font:400 12px/1.3 Arial,Helvetica,sans-serif!important;letter-spacing:0!important;text-transform:uppercase}.sny-legal__index a{display:block;padding:7px 8px;border-radius:6px;color:var(--legal-muted);font:400 14px/1.35 Arial,Helvetica,sans-serif!important;letter-spacing:0!important;text-decoration:none;text-transform:none!important}.sny-legal__index a:hover,.sny-legal__index a:focus-visible{background:#ffffff12;color:var(--legal-ink)}.sny-legal__body{min-width:0;max-width:760px;color:var(--legal-muted);font:400 16px/1.72 Arial,Helvetica,sans-serif;letter-spacing:normal}.sny-legal__body .shopify-policy__container{max-width:none;padding:0;margin:0}.sny-legal__body .shopify-policy__title{display:none}.sny-legal__body .shopify-policy__body{margin:0;padding:0}.sny-legal__body .shopify-policy__body .rte,.sny-legal__body .shopify-policy__body .rte>div:first-child{margin:0;padding:0}.sny-legal--terms .shopify-policy__body .rte>p:first-child{display:none}.sny-legal__body>:first-child{margin-top:0}.sny-legal__body>h1:first-child,.sny-legal__body>h2:first-child{display:none}.sny-legal__body h1,.sny-legal__body h2{margin:56px 0 24px;padding:0;border:0;color:var(--legal-ink);font:400 20px/1.3 Arial,Helvetica,sans-serif;letter-spacing:normal;scroll-margin-top:24px;text-transform:uppercase}.sny-legal__body .shopify-policy__body h2{margin:56px 0 24px;padding:0;font:400 20px/1.3 Arial,Helvetica,sans-serif}.sny-legal__body .shopify-policy__body .rte>h2:first-child,.sny-legal__body .shopify-policy__body .rte>div:first-child>h2:first-child{margin-top:0}.sny-legal__body h3,.sny-legal__body h4{margin:34px 0 12px;color:var(--legal-ink);font:600 15px/1.4 Arial,Helvetica,sans-serif;letter-spacing:normal;text-transform:none}.sny-legal__body .shopify-policy__body h3,.sny-legal__body .shopify-policy__body h4{margin:34px 0 12px;font:600 15px/1.4 Arial,Helvetica,sans-serif;text-transform:none}.sny-legal__body p{margin:0;color:var(--legal-muted)}.sny-legal__body p+p{margin-top:24px}.sny-legal__body .shopify-policy__body p{margin:0;color:var(--legal-muted)}.sny-legal__body .shopify-policy__body p+p{margin-top:24px}.sny-legal__body p br{display:block;margin-top:24px;content:""}.sny-legal__body ul,.sny-legal__body ol,.sny-legal__body .shopify-policy__body ul,.sny-legal__body .shopify-policy__body ol{margin:24px 0 28px;padding-left:22px}.sny-legal__body li{color:var(--legal-muted)}.sny-legal__body li+li{margin-top:8px}.sny-legal__body strong{color:var(--legal-ink)}.sny-legal__body a{color:var(--legal-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.sny-legal__body a:focus-visible,.sny-legal__nav a:focus-visible,.sny-legal__index a:focus-visible,.sny-legal__nav button:focus-visible{outline:2px solid var(--legal-ink);outline-offset:4px}.sny-legal__body table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse}.sny-legal__body th,.sny-legal__body td{padding:12px;border:1px solid var(--legal-border);text-align:left;vertical-align:top}@media(max-width:800px){.sny-legal__inner{width:min(calc(100% - 36px),760px)}.sny-legal__hero{padding:40px 0 10px}.sny-legal .sny-legal__hero h1{font-size:24px}.sny-legal__nav{display:flex;flex-flow:row nowrap;gap:0;margin-bottom:32px;padding:8px 0}.sny-legal__nav a,.sny-legal__nav button{justify-content:flex-start;min-height:44px;font-size:11px;text-align:left}.sny-legal__nav>*+*:before{display:inline-block;margin:0 12px;color:var(--legal-muted);content:"/"}.sny-legal__nav a.is-active:after{bottom:4px;left:27px}.sny-legal__nav>a:first-child.is-active:after{left:0}.sny-legal__layout{grid-template-columns:1fr;gap:32px;padding-bottom:56px}.sny-legal__index{position:static;display:flex;gap:18px;overflow-x:auto;margin:0;padding:0 0 14px;border:0;border-bottom:1px solid var(--legal-border);scrollbar-width:thin}.sny-legal__index strong{flex:0 0 auto;align-self:center;margin:0 6px 0 0}.sny-legal__index strong{font-size:12px!important;line-height:1.3!important}.sny-legal__index a{flex:0 0 auto;max-width:none;padding:0;border-radius:0;font-size:14px!important;line-height:1.35!important;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.sny-legal__body h1,.sny-legal__body h2,.sny-legal__body .shopify-policy__body h2{margin-top:42px}.sny-legal__body .shopify-policy__body .rte>h2:first-child,.sny-legal__body .shopify-policy__body .rte>div:first-child>h2:first-child{margin-top:0}}@media(prefers-reduced-motion:reduce){.sny-legal{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/sister-legal-master.css.map */
