.policy{margin-bottom:15vh}.policy-hero{position:relative;height:100svh;padding-inline:var(--gutter);padding-top:var(--hd-height)}.policy-hero h1{margin-top:max(10rem,50px);font-family:var(--serif-regular);font-weight:500;font-size:max(8rem,40px)}.policy-hero-image{position:absolute;top:0;right:0;bottom:0;left:0}.policy-hero h1{position:relative;z-index:1}.policy-main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-block:max(8rem,40px);align-items:flex-start;padding-inline:var(--gutter);border-top:1px solid var(--color-black)}.policy-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:sticky;top:calc(max(2rem,10px) + var(--hd-height))}.policy-nav ul{display:flex;flex-direction:column;gap:max(1.25rem,6px)}.policy-nav li a{font-size:max(2.5rem,18px);font-weight:450;text-transform:uppercase}.policy-nav li a.active{font-weight:550}.policy-nav h2{font-family:var(--serif-regular);font-weight:500;font-size:max(6rem,32px)}.policy-content{font-size:max(2.4rem,16px)}.policy-content p{margin-bottom:max(2.5rem,15px)}.policy-content a{text-decoration:underline;font-weight:450}.policy-content strong{font-weight:550}@media(max-width:768px){.policy-main{grid-template-columns:1fr;gap:max(4rem,10px)}.policy-nav{grid-template-columns:1fr;gap:max(15rem,50px);position:static}.policy-hero{position:relative;max-height:max(55vh,400px)}.policy-hero img{object-position:right}.policy-hero:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:#fff3;z-index:0}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/policy.css.map */
