/****
//
Hetz Enterprises - My(Web)Sphere
Subtheme specific CSS
//
*** *//* Custom styles for the search block */.search-block-form{background-color:#FFFFFF;/* White background color */padding:5px 10px 0 !important;/* Padding around the form */border-radius:25px;/* Rounded corners *//* Light gray border */width:320px;/* Max width for the form */margin:0 auto;/* Center the form horizontally */display:flex;/* Use flexbox for alignment */align-items:center;/* Center items vertically */}.search-block-form .form-search{border-radius:0.5rem 0 0 0.5rem;/* Rounded left corners */padding:5px 20px;/* Padding inside the search input */font-size:16px;/* Increase font size */border:1px solid #343A40;/* Darker border for higher contrast */border-right:none;/* Remove right border to connect with button */color:#343A40;/* Darker text color */flex:1;/* Allow input to take available space */}.search-block-form .form-actions .btn{border-radius:0 0.5rem 0.5rem 0;/* Rounded right corners */padding:5px 20px;/* Padding inside the button */font-size:16px;/* Increase font size */background:linear-gradient(90deg,#3A77DC,#B444BA);/* Gradient background */color:#FFFFFF;/* White text color */border:1px solid #343A40;/* Light gray border for higher contrast */border-left:none;/* Remove left border to connect with input */transition:background-color 500ms ease-in-out;/* Smooth transition for hover effects */}.search-block-form .form-actions .btn:hover{background:linear-gradient(45deg,#10A6F1,#D8A5EA);transition:background-color 500ms ease-in-out;/* Darker gradient on hover *//* Slightly increase size on hover */}.search-block-form .form-search:focus{/* Blue border on focus */outline:none !important;box-shadow:none !important;border:1px solid #343A40;border-right:none;/* Remove default outline */}@media screen and (max-width:1400px){.search-block-form{background-color:#FFFFFF;/* White background color */padding:20px 0;/* Padding around the form */border-radius:25px;/* Rounded corners *//* Light gray border */max-width:400px;/* Max width for the form */margin:0 auto;/* Center the form horizontally */display:flex;/* Use flexbox for alignment */align-items:center;/* Center items vertically */}}/*// Front Blocks*/#block-mysphere-frontintro.hellrosa{background:#F3E3D8;padding:50px 0;margin:-10px 0 0;}#block-mysphere-frontprodukte{padding:75px 0 0;}#block-mysphere-frontprodukte .productheadline{text-align:right;padding:0 30px 0 0;display:inline;}#block-mysphere-frontprodukte .productheadline h2{display:inline;width:250px;text-transform:uppercase;font-size:30px;}#block-mysphere-frontprodukte .productheadline img{max-height:50px;width:auto;margin:0 0 40px 0;padding:0 10px 0 0;}#block-mysphere-frontprodukte .productparagraph{margin-top:26px;}#block-mysphere-frontprodukte .productparagraph p{font-size:22px;}#block-mysphere-frontintro p{font-family:'GraublaubSans-Bold';font-style:normal;font-weight:700;}@media screen and (max-width:959px){#block-mysphere-frontprodukte .productheadline{text-align:left;padding:0 15px 0 10px;}}/*// Node Produkte*/.node--type-produkt .view-productheaderimage.view-id-productheaderimage{width:100%;height:60vh;overflow:hidden;}.node--type-produkt .view-productheaderimage.view-id-productheaderimage img{width:100%;height:60vh;overflow:hidden;object-fit:cover;}.node--type-produkt .fullwidth .field--name-field-bannermedia{width:100%;height:50vh;overflow:hidden;position:relative;}.node--type-produkt .fullwidth .field--name-field-bannermedia img{width:100%;height:auto;object-fit:cover;}/*// Node Article*/#block-mysphere-newssubheader{max-width:1366px;margin:auto;}#block-mysphere-newssubheader p{color:#63422E;text-align:center;font-size:32px;line-height:40px;padding:75px 15px;text-transform:uppercase;}.view-news.view-id-news.view-display-id-block_2{max-width:1366px;margin:auto;text-align:center;}.view-news.view-id-news.view-display-id-block_2 h1{color:#63422E;text-align:center;padding:30px 15px 0;text-transform:uppercase;}.view-news.view-id-news.view-display-id-block_2 p{padding-bottom:50px;}#block-mysphere-newsback{margin:auto;width:100%;max-width:1366px;padding:30px 15px 100px;}#block-mysphere-newsback p{font-size:20px;color:#63422E;font-weight:bold;letter-spacing:1px;text-transform:uppercase;}#block-mysphere-newsback p a{font-size:20px;color:#63422E;font-weight:bold;letter-spacing:1px;text-transform:uppercase;text-decoration:none;}#block-mysphere-newsback p a:after{font-family:'GraublaubSans-Bold';font-style:normal;font-weight:700;font-weight:300;content:"\003E";font-size:20px;margin-left:10px;}.view-news.view-id-news.view-display-id-block_3 .view-header h1{max-width:1366px;margin:auto;padding:35px 15px 0;}#block-mysphere-newsarchiveblock{margin:auto;width:100%;max-width:1366px;padding:30px 15px 100px;}#block-mysphere-newsarchiveblock p{font-size:20px;color:#63422E;font-weight:bold;letter-spacing:1px;text-transform:uppercase;}#block-mysphere-newsarchiveblock p a{font-size:20px;color:#63422E;font-weight:bold;letter-spacing:1px;text-transform:uppercase;text-decoration:none;}#block-mysphere-newsarchiveblock p a:after{font-family:'GraublaubSans-Bold';font-style:normal;font-weight:700;font-weight:300;content:"\003E";font-size:20px;margin-left:10px;}