.policy-contact-information .shopify-policy__container{width:100%;max-width:88rem;margin:0 auto;padding:clamp(4.8rem,7vw,7.2rem) 5rem clamp(5.6rem,8vw,8rem)}.policy-contact-information .shopify-policy__title{margin:0;padding-bottom:clamp(2.8rem,4vw,4rem);border-bottom:.1rem solid rgba(var(--color-foreground),.08);text-align:center}.policy-contact-information .shopify-policy__title h1{max-width:72rem;margin:0 auto;color:rgb(var(--color-foreground));font-size:clamp(4rem,5vw,5.6rem);font-weight:650;letter-spacing:-.05em;line-height:1}.policy-contact-information .shopify-policy__body{max-width:72rem;margin:clamp(3.2rem,5vw,4.8rem) auto 0;padding:1.2rem 3.2rem;border:.1rem solid rgba(var(--color-foreground),.09);border-radius:2.2rem;color:rgba(var(--color-foreground),.68);background-color:rgb(var(--color-background));box-shadow:0 1.4rem 4rem rgba(var(--color-shadow),.08);font-size:1.6rem;line-height:1.65}.policy-contact-information .shopify-policy__body .rte{margin:0}.policy-contact-information .shopify-policy__body .rte>p{display:grid;grid-template-columns:minmax(12rem,.34fr) minmax(0,1fr);gap:2rem;align-items:baseline;margin:0;padding:1.8rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.075)}.policy-contact-information .shopify-policy__body .rte>p:first-child{display:block;padding-top:1.6rem;color:rgb(var(--color-foreground));font-size:2.2rem;line-height:1.3}.policy-contact-information .shopify-policy__body .rte>p:nth-last-child(2){border-bottom:0}.policy-contact-information .shopify-policy__body .rte>p:last-child{display:none}.policy-contact-information .shopify-policy__body strong{color:rgb(var(--color-foreground));font-weight:650}.policy-contact-information .support-card-section{display:none}:is(.policy-refund-policy,.policy-privacy-policy,.policy-terms-of-service) .shopify-policy__container{width:calc(100% - 4rem);max-width:var(--page-width);margin:0 auto;padding:clamp(4.8rem,7vw,7.2rem) clamp(3.2rem,5vw,6.4rem) clamp(6.4rem,8vw,8.8rem)}:is(.policy-refund-policy,.policy-privacy-policy,.policy-terms-of-service) .shopify-policy__title{margin:0;padding-bottom:clamp(2.8rem,4vw,4rem);border-bottom:.1rem solid rgba(var(--color-foreground),.08);text-align:center}:is(.policy-refund-policy,.policy-privacy-policy,.policy-terms-of-service) .shopify-policy__title h1{max-width:76rem;margin:0 auto;color:rgb(var(--color-foreground));font-size:clamp(4rem,5vw,5.6rem);font-weight:650;letter-spacing:-.05em;line-height:1}:is(.policy-refund-policy,.policy-privacy-policy,.policy-terms-of-service) .shopify-policy__body{max-width:78rem;margin:clamp(3.6rem,5vw,5.2rem) auto 0;color:rgba(var(--color-foreground),.72);font-size:1.6rem;line-height:1.75}:is(.policy-refund-policy,.policy-privacy-policy,.policy-terms-of-service) .shopify-policy__body .rte{margin:0}:is(.policy-refund-policy,.policy-privacy-policy,.policy-terms-of-service) .shopify-policy__body p{margin:0 0 1.8rem}:is(.policy-refund-policy,.policy-privacy-policy,.policy-terms-of-service) .shopify-policy__body p:last-child{margin-bottom:0}:is(.policy-refund-policy,.policy-privacy-policy,.policy-terms-of-service) .shopify-policy__body h2{margin:4.4rem 0 1.4rem;color:rgb(var(--color-foreground));font-size:clamp(2.4rem,2.6vw,3rem);font-weight:650;letter-spacing:-.035em;line-height:1.2}:is(.policy-refund-policy,.policy-privacy-policy,.policy-terms-of-service) .shopify-policy__body h2:first-child{margin-top:0}:is(.policy-refund-policy,.policy-privacy-policy,.policy-terms-of-service) .shopify-policy__body ul,:is(.policy-refund-policy,.policy-privacy-policy,.policy-terms-of-service) .shopify-policy__body ol{margin:1.6rem 0 2.4rem;padding-left:2.4rem}:is(.policy-refund-policy,.policy-privacy-policy,.policy-terms-of-service) .shopify-policy__body li{margin-bottom:.8rem;padding-left:.4rem}:is(.policy-refund-policy,.policy-privacy-policy,.policy-terms-of-service) .shopify-policy__body a{color:#334fb4;text-decoration-thickness:.1rem;text-underline-offset:.3rem}.policy-refund-policy .shopify-policy__body .rte>p:has(>br:only-child){display:none}.policy-refund-policy .shopify-policy__body .rte>p:first-child{margin-bottom:3.6rem;padding:2rem 2.2rem;border:.1rem solid rgba(51,79,180,.12);border-radius:1.6rem;color:#334fb4;background-color:#334fb40e}.policy-refund-policy .shopify-policy__body .rte>p:first-child strong{font-size:1.7rem;font-weight:650}.policy-refund-policy .shopify-policy__body .rte>p:not(:first-child)>strong:first-child{display:block;margin-bottom:1rem;color:rgb(var(--color-foreground));font-size:2.2rem;font-weight:650;letter-spacing:-.025em;line-height:1.25}.policy-refund-policy .shopify-policy__body .rte>p:not(:first-child){margin-bottom:3.6rem}.policy-refund-policy .shopify-policy__body .rte>p:last-child{margin-bottom:0}.policy-privacy-policy .shopify-policy__body .rte>div>p:first-child{margin-bottom:2.4rem;color:rgba(var(--color-foreground),.55);font-size:1.35rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.policy-privacy-policy .shopify-policy__body strong{color:rgb(var(--color-foreground));font-weight:650}.policy-terms-of-service .shopify-policy__body .rte>p{margin:0}.policy-terms-of-service .shopify-policy__body strong{display:block;margin:3.8rem 0 1rem;color:rgb(var(--color-foreground));font-size:2.2rem;font-weight:650;letter-spacing:-.025em;line-height:1.3}.policy-terms-of-service .shopify-policy__body strong:first-child{margin-top:0}@media screen and (max-width:989px){:is(.policy-refund-policy,.policy-privacy-policy,.policy-terms-of-service) .shopify-policy__container{width:calc(100% - 3.2rem);padding-right:3.6rem;padding-left:3.6rem}}@media screen and (max-width:749px){.policy-contact-information .shopify-policy__container{padding:3.6rem 1.6rem 5.2rem}.policy-contact-information .shopify-policy__title{padding-bottom:2.6rem;text-align:left}.policy-contact-information .shopify-policy__title h1{font-size:3.6rem}.policy-contact-information .shopify-policy__body{margin-top:2.8rem;padding:.8rem 1.8rem;border-radius:1.8rem;font-size:1.5rem}.policy-contact-information .shopify-policy__body .rte>p{display:block;padding:1.6rem 0}.policy-contact-information .shopify-policy__body .rte>p:first-child{padding-top:1.4rem;font-size:2rem}.policy-contact-information .shopify-policy__body strong{display:block;margin-bottom:.3rem}:is(.policy-refund-policy,.policy-privacy-policy,.policy-terms-of-service) .shopify-policy__container{width:calc(100% - 3.2rem);padding:3.6rem 1.8rem 5.6rem}:is(.policy-refund-policy,.policy-privacy-policy,.policy-terms-of-service) .shopify-policy__title{padding-bottom:2.6rem;text-align:center}:is(.policy-refund-policy,.policy-privacy-policy,.policy-terms-of-service) .shopify-policy__title h1{font-size:3.6rem}:is(.policy-refund-policy,.policy-privacy-policy,.policy-terms-of-service) .shopify-policy__body{margin-top:2.8rem;font-size:1.5rem;line-height:1.7}:is(.policy-refund-policy,.policy-privacy-policy,.policy-terms-of-service) .shopify-policy__body h2{margin-top:3.6rem;font-size:2.4rem}.policy-refund-policy .shopify-policy__body .rte>p:first-child{margin-bottom:3rem;padding:1.8rem}.policy-refund-policy .shopify-policy__body .rte>p:not(:first-child)>strong:first-child,.policy-terms-of-service .shopify-policy__body strong{font-size:2rem}.policy-refund-policy .shopify-policy__body .rte>p:not(:first-child){margin-bottom:3rem}.policy-refund-policy .shopify-policy__body .rte>p:last-child{margin-bottom:0}.policy-terms-of-service .shopify-policy__body strong{margin-top:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/modern-policy.css.map */
