.shopify-policy__container{padding-block:var(--padding-xl)}body.blow-legal-page{background:linear-gradient(135deg,rgb(var(--blow-rgb-white) / .1),rgb(var(--blow-rgb-white) / 0%) 30%),linear-gradient(315deg,rgb(var(--blow-rgb-magenta) / .34),rgb(var(--blow-rgb-magenta) / 0%) 50%),linear-gradient(180deg,rgb(var(--blow-rgb-true-black) / 0%),rgb(var(--blow-rgb-true-black) / .42)),var(--blow-legal-gradient),linear-gradient(180deg,var(--blow-color-black) 0%,var(--blow-color-wine-900) 100%);background-attachment:fixed}main.content-for-layout:has(.shopify-policy__container),main.content-for-layout[data-blow-legal-page=true]{position:relative;isolation:isolate;color:var(--blow-color-white);background:transparent}main.content-for-layout:has(.shopify-policy__container):before,main.content-for-layout[data-blow-legal-page=true]:before{content:none}main.content-for-layout[data-blow-legal-page=true]>.shopify-section.section-wrapper{display:flex;align-items:flex-start;background:transparent}main.content-for-layout[data-blow-legal-page=true] .section-background{display:none}main.content-for-layout[data-blow-legal-page=true] .section.page-width-content,main.content-for-layout:has(.shopify-policy__container) .shopify-policy__container{display:block;width:min(100% - 48px,1520px);max-width:none;margin:0 auto;padding:clamp(74px,8vw,128px) 0 clamp(88px,10vw,148px);color:var(--blow-color-white);background:transparent;text-align:left}main.content-for-layout[data-blow-legal-page=true] .section-content-wrapper,main.content-for-layout:has(.shopify-policy__container) .shopify-policy__body{width:min(920px,100%);max-width:920px;margin:0;text-align:left}main.content-for-layout[data-blow-legal-page=true] .section-content-wrapper{gap:clamp(24px,3vw,42px);align-items:flex-start;padding:0}main.content-for-layout[data-blow-legal-page=true] .text-block h1,main.content-for-layout:has(.shopify-policy__container) .shopify-policy__title h1{margin:0;color:var(--blow-color-white);font-family:var(--font-heading--family);font-size:clamp(2.05rem,3.2vw,3.7rem);font-weight:900;line-height:.98;letter-spacing:0;text-transform:uppercase;text-wrap:balance}main.content-for-layout:has(.shopify-policy__container) .shopify-policy__title{margin:0 0 clamp(26px,3vw,46px);text-align:left}main.content-for-layout[data-blow-legal-page=true] .rte,main.content-for-layout:has(.shopify-policy__container) .shopify-policy__body .rte{color:var(--blow-text-muted);font-size:clamp(1rem,.95vw,1.12rem);font-weight:500;line-height:1.72;text-wrap:pretty}main.content-for-layout[data-blow-legal-page=true] .rte>*:first-child,main.content-for-layout:has(.shopify-policy__container) .shopify-policy__body .rte>*:first-child{margin-block-start:0}main.content-for-layout[data-blow-legal-page=true] .rte p,main.content-for-layout[data-blow-legal-page=true] .rte li,main.content-for-layout:has(.shopify-policy__container) .shopify-policy__body .rte p,main.content-for-layout:has(.shopify-policy__container) .shopify-policy__body .rte li{color:var(--blow-text-muted);font-weight:500}main.content-for-layout:has(.shopify-policy__container) .shopify-policy__body .rte>.shopify-section.section-wrapper,main.content-for-layout:has(.shopify-policy__container) .shopify-policy__body .rte>.shopify-section.section-wrapper .section.page-width-content,main.content-for-layout:has(.shopify-policy__container) .shopify-policy__body .rte>.shopify-section.section-wrapper .section-content-wrapper{display:block;width:100%;max-width:none;min-height:0;margin:0;padding:0;color:inherit;background:transparent}main.content-for-layout:has(.shopify-policy__container) .shopify-policy__body .rte>.shopify-section.section-wrapper .section-background{display:none}main.content-for-layout:has(.shopify-policy__container) .shopify-policy__body .rte>.shopify-section.section-wrapper .text-block:has(h1){display:none}main.content-for-layout:has(.shopify-policy__container) .shopify-policy__body .rte>.shopify-section.section-wrapper .shopify-block.rte{width:100%;max-width:920px;margin:0;padding:0;color:inherit;font:inherit}main.content-for-layout:has(.shopify-policy__container) .shopify-policy__body .rte>.shopify-section.shopify-section-group-footer-group.footer-utilities{display:none}main.content-for-layout[data-blow-legal-page=true] .rte h2,main.content-for-layout[data-blow-legal-page=true] .rte h3,main.content-for-layout:has(.shopify-policy__container) .shopify-policy__body .rte h2,main.content-for-layout:has(.shopify-policy__container) .shopify-policy__body .rte h3{margin:clamp(32px,4vw,56px) 0 clamp(12px,1.4vw,18px);color:var(--blow-color-white);font-family:var(--font-heading--family);font-size:clamp(1.12rem,1.25vw,1.42rem);font-weight:850;line-height:1.18;letter-spacing:0;text-transform:none}main.content-for-layout[data-blow-legal-page=true] .rte a,main.content-for-layout:has(.shopify-policy__container) .shopify-policy__body .rte a{color:var(--blow-color-white);text-decoration-color:rgb(var(--blow-rgb-white) / .42);text-underline-offset:.18em}main.content-for-layout[data-blow-legal-page=true] .rte a:hover,main.content-for-layout:has(.shopify-policy__container) .shopify-policy__body .rte a:hover{text-decoration-color:var(--blow-color-white)}@media(max-width:749px){main.content-for-layout[data-blow-legal-page=true] .section.page-width-content,main.content-for-layout:has(.shopify-policy__container) .shopify-policy__container{width:min(100% - 32px,1120px);padding:clamp(54px,14vw,82px) 0 clamp(72px,16vw,104px)}main.content-for-layout[data-blow-legal-page=true] .text-block h1,main.content-for-layout:has(.shopify-policy__container) .shopify-policy__title h1{font-size:clamp(1.9rem,10vw,3rem);line-height:1}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/blow-legal.css.map */
