/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.form-type-radio.form-item .control-label:before{height:2rem;}
p.product-callout{color:red;font-weight:bold;font-style:italic;font-size:17px;}
.product-page .product-gallery-wrapper .lSAction .lSNext:before,.product-page .product-gallery-wrapper .lSAction .lSPrev:before{top:15px;}
.finland-sauna-page{font-size:17px;line-height:1.6;color:#1f2933;font-family:system-ui,sans-serif;overflow-wrap:break-word;}.finland-sauna-page *{box-sizing:border-box;}.finland-sauna-page p{margin:0;}.finland-sauna-page .header-image{width:100%;margin-bottom:26px;padding:0;}.finland-sauna-page .header-image img{width:100%;height:auto;display:block;border-radius:10px;object-fit:cover;}.finland-sauna-page .footer-image{width:100%;margin-top:40px;padding:0;}.finland-sauna-page .footer-image img{width:100%;height:auto;display:block;border-radius:10px;object-fit:cover;}.finland-sauna-page .body{width:100%;}.finland-sauna-page .body--text p + p,.finland-sauna-page .body--features p + p{margin-top:16px;}.finland-sauna-page .feature-heading{font-weight:700;margin-top:50px;margin-bottom:12px;}.finland-sauna-page .definition{margin-top:20px;font-weight:600;}.finland-sauna-page .definition-item{margin-top:10px;padding-left:20px;}.finland-sauna-page .feature-section{margin-bottom:32px;}@media (max-width:768px){.finland-sauna-page{padding-left:16px;padding-right:16px;}.finland-sauna-page .header-image,.finland-sauna-page .footer-image{padding-left:16px;padding-right:16px;}}@media (min-width:769px) and (max-width:1260px){.finland-sauna-page{padding-left:40px;padding-right:40px;}.finland-sauna-page .header-image,.finland-sauna-page .footer-image{padding-left:40px;padding-right:40px;}}
