Garant-child-1.8.0
/* ————————————————————————– */
/* General local font configuration
/* ————————————————————————– */
@font-face {
font-family: ‚Montserrat‘;
src:
url(‚/fonts/Montserrat/Montserrat-Regular.ttf‘) format(‚truetype‘),
url(‚/fonts/Montserrat/Montserrat-Regular.woff‘) format(‚woff‘),
url(‚/fonts/Montserrat/Montserrat-Regular.woff2‘) format(‚woff2‘);
}
h1,h2,h3,h4,h5,h6,body,p,ul,a,div {
font-family: ‚Montserrat‘, sans-serif;
}
/* ————————————————————————– */
/* Overrule Divi Styles
/* ————————————————————————– */
#et-top-navigation {
font-weight: 500;
}
#top-menu li li {
width: 100%;
padding: 0 10px;
min-width: 270px;
}
#top-menu li li a {
padding: 5px 15px;
width: auto;
}
.container {
padding: 0 !important;
}
.header_cart,
.et-cart-info {
display: none;
}
@media only screen and (min-width: 981px) {
#main-header .nav li li a {
color: #ffffff !important;
}
}
.et_pb_blog_grid .et_pb_post {
border: 1px solid #fff !important;
background-color: #fff !important;
}
.et_pb_bg_layout_light .et_pb_post p {
color: #002c51;
}
h2.entry-title a {
font-size: 24px !important;
color: #002c51 !important;
line-height: 1.3 !important;
}
.et_pb_blog_grid a.more-link {
display: inline-block;
overflow: hidden;
}
.et_pb_blog_grid a.more-link:before {
float: left;
margin: 0;
text-indent: 0;
}
.et_pb_blog_grid .et_pb_image_container img,
.et_pb_blog_grid .et_pb_image_container > a > img {
min-width: unset;
max-width: unset;
height: 150px;
width: 100%;
object-fit: cover;
}
@media screen and (min-width: 768px) and (max-width: 1367px) {
h2.entry-title a {
font-size: 18px!important;
}
}
@media screen and (min-width: 768px) {
.et_pb_blog_grid .et_pb_image_container > a > img {
height: 200px;
}
.et_pb_salvattore_content article,
.et_pb_blog_grid article {
height: 370px;
}
}
@media screen and (max-width: 1024px) {
.et_pb_column.et_pb_column_empty {
display: block !important;
}
.columnemptyimage {
min-height: 300px !important;
}
.wpsl-store-below #wpsl-gmap {
height: 1100px !important;
}
.wpsl-store-below #wpsl-gmap > div:first-child {
background-color: unset !important;
}
.wpsl-store-below #wpsl-gmap .wpsl-info-window-seperator {
height: 400px;
}
.wpsl-store-below #wpsl-gmap .gm-style {
display: none;
}
}
/* show slider arrows always for DIVI theme */
.et-pb-arrow-next {
opacity: 1;
right: 12px;
}
.et-pb-arrow-prev{
opacity: 1;
left: 12px;
}
/*place button modules next to each other in the same column*/
.pa-inline-buttons .et_pb_button_module_wrapper {
display: inline-block;
width: 50% !important;
text-align: center !important;
}
/*GravityForms*/
body .gform_wrapper .gform_footer input.button, body .gform_wrapper .gform_footer input[type=submit]
{
font-family: ‚Montserrat‘ !important;
font-size: 18px !important;
background-color: #002c51 !important;
}
/* ————————————————————————– */
/* Individuelle Klassen: Sticky Flyout
/* ————————————————————————– */
.diviicon:before {
font-family: ETmodules;
color: white;
font-size: 2em;
padding-left: 1px;
}
.diviicon.icon_pin_alt:before {
content: „e01d“;
}
.diviicon.icon_mail_alt:before {
content: „e010“;
}
.diviicon.icon_phone:before {
content: „e090“;
}
#kgflyout.nav-float {
position: fixed !important;
display: flex;
flex-direction: column;
align-items: flex-end;
right: 0;
top: 50%;
transform: translateY(-50%);
z-index: 2
}
#kgflyout .nav-float-item {
background-color: #002c51 !important;
padding: 0.5rem;
color: #fff;
margin-bottom: 5px;
width: max-content
}
@media screen and (min-width: 768px) {
#kgflyout .nav-float-item {
padding: 1rem;
}
}
#kgflyout .nav-float-item a {
color: white;
display: flex;
align-items: center
}
#kgflyout .nav-float-item a:hover {
color: white !important;
}
#kgflyout .nav-float .nav-float-item:last-of-type {
margin-bottom: 0px
}
#kgflyout .slideout .slideout-content {
width: 0px;
height: 0px;
overflow: hidden;
display: inline-block
}
#kgflyout .slideout:hover .slideout-content {
width: max-content;
height: max-content;
padding-left: .5rem;
display: inline-block
}
body .gform_wrapper .gform_footer input.button,
body .gform_wrapper .gform_footer input[type=submit] {
color:#ffffff;
font-family: Barlow;
font-size: 14px;
font-weight: 500;
letter-spacing: 2px;
padding-top:4px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
border: 1px solid rgba(114,114,114,0.4);
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
box-shadow: 0 0px 0px;
-moz-box-shadow: 0 0px 0px ;
-webkit-box-shadow: 0 0px 0px;
background-color: #bf0c18;
}
/* ————————————————————————– */
/* Simplybookit
/* ————————————————————————– */
.simplybook-widget-button {
z-index: 99999 !important;
}
.simplybook-widget-container.active {
z-index: 999999 !important;
}
/* ————————————————————————– */
/* Hauptmenü2
/* ————————————————————————– */
/* Main Menu > */
.nav li ul,
#top-menu li ul {
width: 270px;
}
#top-menu li ul li a {
padding: 5px 0;
width: 270px;
}
@media only screen and (min-width: 981px) {
#top-menu .nav li ul.sub-menu {
width: 270px;
}
.nav li li,
#top-menu li li {
padding: 0 0 0 1em;
}
.nav li li ul,
#top-menu .nav li li ul {
left: 270px;
}
.nav li.et-reverse-direction-nav li ul {
right: 284px;
}
}
/*
min-width: unset;
max-width: unset;
height: 150px;
width: 100%;
object-fit: cover;
}
@media screen and (min-width: 768px) and (max-width: 1367px) {
h2.entry-title a {
font-size: 18px!important;
}
}
@media screen and (min-width: 768px) {
.et_pb_blog_grid .et_pb_image_container > a > img {
height: 200px;
}
.et_pb_salvattore_content article,
.et_pb_blog_grid article {
height: 370px;
}
}
@media screen and (max-width: 1024px) {
.et_pb_column.et_pb_column_empty {
display: block !important;
}
.columnemptyimage {
min-height: 300px !important;
}
.wpsl-store-below #wpsl-gmap {
height: 1100px !important;
}
.wpsl-store-below #wpsl-gmap > div:first-child {
background-color: unset !important;
}
.wpsl-store-below #wpsl-gmap .wpsl-info-window-seperator {
height: 400px;
}
.wpsl-store-below #wpsl-gmap .gm-style {
display: none;
}
}
/* show slider arrows always for DIVI theme */
.et-pb-arrow-next {
opacity: 1;
right: 12px;
}
.et-pb-arrow-prev{
opacity: 1;
left: 12px;
}
/*place button modules next to each other in the same column*/
.pa-inline-buttons .et_pb_button_module_wrapper {
display: inline-block;
width: 50% !important;
text-align: center !important;
}
/*GravityForms*/
body .gform_wrapper .gform_footer input.button, body .gform_wrapper .gform_footer input[type=submit]
{
font-family: ‚Montserrat‘ !important;
font-size: 18px !important;
background-color: #002c51 !important;
}
/* ————————————————————————– */
/* Individuelle Klassen: Sticky Flyout
/* ————————————————————————– */
.diviicon:before {
font-family: ETmodules;
color: white;
font-size: 2em;
padding-left: 1px;
}
.diviicon.icon_pin_alt:before {
content: „\e01d“;
}
.diviicon.icon_mail_alt:before {
content: „\e010“;
}
.diviicon.icon_phone:before {
content: „\e090“;
}
#kgflyout.nav-float {
position: fixed !important;
display: flex;
flex-direction: column;
align-items: flex-end;
right: 0;
top: 50%;
transform: translateY(-50%);
z-index: 2
}
#kgflyout .nav-float-item {
background-color: #002c51 !important;
padding: 0.5rem;
color: #fff;
margin-bottom: 5px;
width: max-content
}
@media screen and (min-width: 768px) {
#kgflyout .nav-float-item {
padding: 1rem;
}
}
#kgflyout .nav-float-item a {
color: white;
display: flex;
align-items: center
}
#kgflyout .nav-float-item a:hover {
color: white !important;
}
#kgflyout .nav-float .nav-float-item:last-of-type {
margin-bottom: 0px
}
#kgflyout .slideout .slideout-content {
width: 0px;
height: 0px;
overflow: hidden;
display: inline-block
}
#kgflyout .slideout:hover .slideout-content {
width: max-content;
height: max-content;
padding-left: .5rem;
display: inline-block
}
body .gform_wrapper .gform_footer input.button,
body .gform_wrapper .gform_footer input[type=submit] {
color:#ffffff;
font-family: Barlow;
font-size: 14px;
font-weight: 500;
letter-spacing: 2px;
padding-top:4px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
border: 1px solid rgba(114,114,114,0.4);
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
box-shadow: 0 0px 0px;
-moz-box-shadow: 0 0px 0px ;
-webkit-box-shadow: 0 0px 0px;
background-color: #bf0c18;
}
/* ————————————————————————– */
/* Simplybookit
/* ————————————————————————– */
.simplybook-widget-button {
z-index: 99999 !important;
}
.simplybook-widget-container.active {
z-index: 999999 !important;
}
/* ————————————————————————– */
/* Hauptmenü2
/* ————————————————————————– */
/* Main Menu > */
.nav li ul,
#top-menu li ul {
width: 270px;
}
#top-menu li ul li a {
padding: 5px 0;
width: 270px;
}
@media only screen and (min-width: 981px) {
#top-menu .nav li ul.sub-menu {
width: 270px;
}
.nav li li,
#top-menu li li {
padding: 0 0 0 1em;
}
.nav li li ul,
#top-menu .nav li li ul {
left: 270px;
}
.nav li.et-reverse-direction-nav li ul {
right: 284px;
}
}
/* < Main Menu */
/* ————————————————————————– */
/* Simplybookit
/* ————————————————————————– */
.simplybook-widget-button {
z-index: 99999 !important;
}
.simplybook-widget-container.active {
z-index: 999999 !important;
}
.simplybook-widget-button.left div {
color: white !important;
font-size: 1.2em;
font-weight: 500;
}
@media screen and (max-width: 980px) {
.simplybook-widget-button {
font-size: 0.9em !important;
padding: 6px !important;
}
.simplybook-widget-button.bottom {
width: 50%;
left: 25%;
right: 25%;
text-align: center;
}
}
Entdecken Sie Produkte aus unserem Sortiment product
Ergebnisse 1 – 9 von 10 werden angezeigt