.glass-bottom+.shopify-section:has(section.text){padding-top:240px;margin:0}@media (max-width:767px){.glass-bottom+.shopify-section:has(section.text){padding-top:150px}}section.text{margin:80px 0}@media (max-width:767px){section.text{margin:60px 0}}section.text:has(.f--h2-serif) .headline{padding-top:23px}@media (max-width:767px){section.text:has(.f--h2-serif) .headline{padding-top:9px;padding-right:15px}}section.text .f--h2-serif a{text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:5px!important;user-drag:auto;-webkit-user-drag:auto;user-select:auto;-moz-user-select:auto;-webkit-user-select:auto;-ms-user-select:auto;-webkit-touch-callout:auto}section.text .headline{padding-top:37px}@media (max-width:767px){section.text .headline{padding-top:10px;padding-right:28px}}@media (max-width:767px){section.text [class*=col-4]{float:left;width:auto;width:initial}}@media (max-width:767px){section.text .container>.grid{display:block}}section.text .content{margin-top:60px}@media (max-width:767px){section.text .content{margin-top:50px}}body.home .shopify-section:has(section.hero)+.shopify-section{margin-top:180px}@media (max-width:767px){body.home .shopify-section:has(section.hero)+.shopify-section{margin-top:60px}}body.home section.hero+section.text{margin-top:180px}@media (max-width:767px){body.home section.hero+section.text{margin-top:60px}}