.oos-assistance{position:fixed;inset-inline-end:max(1.25rem,env(safe-area-inset-right));inset-block-end:max(1.25rem,env(safe-area-inset-bottom));z-index:2;display:grid;justify-items:end;gap:.5rem}.oos-assistance--product{inset-block-end:max(6rem,calc(1.25rem + env(safe-area-inset-bottom)))}.oos-assistance a{box-shadow:0 8px 28px #0000001f;transition:transform .18s ease,box-shadow .18s ease}.oos-assistance__primary,.oos-assistance__secondary{display:flex;min-height:44px;align-items:center;gap:.55rem;padding:.68rem .9rem;border:1px solid rgb(var(--text-color) / .15);border-radius:999px;background:rgb(var(--background));color:rgb(var(--text-color));font-size:.7rem;font-weight:600;letter-spacing:.08em;line-height:1;text-transform:uppercase}.oos-assistance__secondary{background:#fffdf9;color:rgb(var(--text-color));font-size:.7rem;font-weight:600}.oos-assistance a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media screen and (pointer:fine){.oos-assistance a:hover{box-shadow:0 10px 32px #00000029;transform:translateY(-2px)}}@media screen and (max-width:699px){.oos-assistance{inset-block:auto calc(1rem + env(safe-area-inset-bottom));inset-inline-end:max(.75rem,env(safe-area-inset-right));gap:.4rem}.oos-assistance--product{inset-block-end:calc(5.75rem + env(safe-area-inset-bottom))}.oos-assistance__primary,.oos-assistance__secondary{min-height:44px;padding:.65rem .8rem;font-size:.64rem}}body:has(.drawer[open],.modal[open],x-drawer[open],x-modal[open],#shopify-pc__banner[aria-modal=true]) .oos-assistance{visibility:hidden;opacity:0;pointer-events:none}.oos-assistance--avoiding-purchase{visibility:hidden;opacity:0;pointer-events:none}.shopify-policy__container{width:min(100% - 2rem,50rem);max-width:none;margin-inline:auto;padding-block:clamp(2.5rem,7vw,5rem)}.shopify-policy__body{font-size:1rem;line-height:1.75}.shopify-policy__body>h1:first-child{max-width:18ch;margin-block:0 clamp(1.5rem,4vw,2.5rem);font-size:clamp(2rem,5vw,3.25rem);line-height:1.08;text-wrap:balance}.shopify-policy__body h2{margin-block:clamp(2rem,5vw,3rem) .75rem;padding-block-start:1rem;border-block-start:1px solid rgb(var(--border-color));font-size:clamp(1.15rem,3vw,1.45rem);line-height:1.25}.shopify-policy__body :is(p,ul,ol)+:is(p,ul,ol){margin-block-start:1rem}.shopify-policy__body :is(ul,ol){display:grid;gap:.7rem;padding-inline-start:1.3rem}.shopify-policy__body a{text-decoration:underline;text-underline-offset:.2em}@media(prefers-reduced-motion:reduce){.oos-assistance a{transition:none}}.oos-trust-navigation{display:grid;gap:1rem;margin-block:0 clamp(3rem,8vw,6rem);padding-block:1.5rem;border-block:1px solid rgb(var(--border-color))}.oos-trust-navigation__title{color:rgb(var(--text-color) / .68);font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.oos-trust-navigation__links{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem}.oos-trust-navigation__links a{min-height:44px;align-content:center;text-decoration:underline;text-underline-offset:.25em}@media screen and (max-width:699px){.oos-trust-navigation__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map?subset=AAAAAABAAAAAAAAAAAAAIA */
