html {
scroll-behavior: smooth;
}
.home {
background-color: var(--wp--preset--color--dark-blue) !important;
}
@font-face {
font-family: 'Quicksand';
src: url(//ps4kenia.de/wp-content/themes/rawtime-blank/assets/fonts/quicksand-bold.woff2) format('woff2');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Roboto';
src: url(//ps4kenia.de/wp-content/themes/rawtime-blank/assets/fonts/Roboto-Regular.woff2) format('woff2');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@media screen and (prefers-reduced-motion: reduce) {
html {
scroll-behavior: auto;
}
}
body {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
}
#wp-block-search__input-2 {
border-bottom: 1px solid
}
header {
position: absolute;
top: 0;
width: 100%;
z-index: 9999;
color: white
}
.help-us {
margin-top: -40px!important;
position: relative;
z-index: 9998
}
.is-style-rawtime-blank-box-shadow {
box-shadow: 0 2px 3px #00000066!important
}
.news-1 .wp-block-latest-posts__post-title {
font-weight: 700
}
.news-1 .wp-block-latest-posts__post-excerpt a {
display: block;
margin-top: 10px
}
.grunge {
position: relative;
opacity: 1
}
.grunge::after {
content: '';
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0.3;
z-index: -1;
background: url(//ps4kenia.de/wp-content/themes/rawtime-blank/assets/images/grunge-wall-horizontal-background-2022-11-09-20-47-11-utc.jpg);
background-size: cover;
background-repeat: no-repeat;
} .overlay {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.7);
z-index: 1000;
justify-content: center;
align-items: center;
} .popup-content {
background: #fff;
padding: 20px;
border-radius: 5px;
position: relative;
text-align: center;
} #close-popup {
position: absolute;
top: 10px;
right: 10px;
background: transparent;
border: none;
cursor: pointer;
font-size: 18px;
}
.wp-block-gallery img {
border-radius: 10px
}
.orange-font-back {
position: relative;
}
.orange-font-back::after {
width: 100%;
background: var(--wp--preset--color--orange);
content: '';
position: absolute;
height: 100%;
left: -3px;
padding: 0 3px;
top: 0;
z-index: -1;
border-radius: 10px;
}
.hide {
display: none!important
}
.page-featured-image img {
width: 200px;
height: 200px
}
.wp-block-navigation__responsive-container.is-menu-open {
text-align: center
}
footer {
margin-block-start: 0
}
body .is-layout-constrained > .subpage-entry {
display: inline-block;
width: 26%;
margin-right: 2%!important;
background-color: var(--wp--preset--color--lightblue) !important;
border-radius: 10px;
color: white;
padding: 3%;
vertical-align: top;
margin-block-start: 0;
}
body .is-layout-constrained > .subpage-entry:last-child {
margin-right: 0!important
}
body .is-layout-constrained > .subpage-entry h2 {
margin-top: 0;
margin-bottom: 10px;
font-size: 30px;
}
body .is-layout-constrained > .subpage-entry * {
color: white;
text-decoration: none
}
.stripes {
position: relative;
}
.stripes::after {
content: '';
background: url(//ps4kenia.de/wp-content/themes/rawtime-blank/assets/images/stripes.svg);
display: block;
position: absolute;
right: -110px;
top: -100px;
width:200px;
height: 137px;
background-repeat: no-repeat;
background-size: 100%
}
.tracks-1 {
position: relative;
}
.tracks-1::after {
content: '';
background: url(//ps4kenia.de/wp-content/themes/rawtime-blank/assets/images/tracks-1.svg);
display: block;
position: absolute;
left: -40px;
top: -50px;
width:350px;
height: 137px;
background-repeat: no-repeat;
background-size: 100%
}
.tracks-head {
position: relative;
}
.tracks-head::after {
content: '';
background: url(//ps4kenia.de/wp-content/themes/rawtime-blank/assets/images/tracks-head.svg);
display: block;
position: absolute;
left: 40%;
top: 0;
width:350px;
height: 137px;
background-repeat: no-repeat;
background-size: 100%
}
.n2-ss-layer {
max-width: 100%!important
}
.wp-block-navigation.items-justified-right {
--navigation-layout-justification-setting: center!important;
--navigation-layout-justify: center!important;
}
.wp-block-social-links.is-style-pill-shape .wp-social-link a {
height: 43px!important;
}
details {
padding: 20px 0px 20px 20px;
border-radius: 10px;
}
.has-dark-blue-background-color details, .has-lightblue-background-color details {
border-bottom: 1px solid white;
border-radius: 0px;
}
details[open] {
border-left: 3px solid var(--wp--preset--color--orange)
}
summary {
font-family: var(--wp--preset--font-family--quicksand);
font-size: 27px
}
.pgcsimplygalleryblock-slider-main-wrap {
border-radius: 10px!important;
}
.pgcsimplygalleryblock-slider-item:nth-child(even) .pgcsimplygalleryblock-slider-main-wrap {
margin-top: 10px!important;
}
.wp-block-navigation__submenu-container * {
font-size: 85%
}
.FeedGridLayout__media-container {
border-radius: 10px;
}
.wp-block-image picture {
display: block
}
.auto-size {
max-width: var(--wp--style--global--content-size)!important;
margin-left: auto !important;
margin-right: auto !important;
display: block!important
}
.static h2 {
font-size: 1.7em;
}
.static h3 {
font-size: 1.5em;
}
footer a:hover {
text-decoration: underline
}
.wp-block-navigation__container {
text-transform: uppercase;
font-family: 'Quicksand';
font-weight: 700;
}
.wp-block-navigation__submenu-container {
text-transform: none;
font-family: 'Roboto';	
font-weight: 400
}
.wp-block-navigation__submenu-container .wp-block-navigation-item {
margin-bottom: 10px
}
.nf-form-content .list-select-wrap .nf-field-element>div, .nf-form-content input:not([type=button]), .nf-form-content textarea {
border: none;
}
.nf-form-content {
padding: 0;
margin-top: 20px;
}
.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit] {
background: var(--wp--preset--color--orange);
border-radius: 10px;
font-weight: 700
}
.wp-block-navigation__responsive-dialog {
position: relative;
max-width: 1300px;
left: 50%;
transform: translateX(-50%);
}
.nf-form-content .list-select-wrap .nf-field-element>div:focus, .nf-form-content input:not([type=button]):focus, .nf-form-content textarea:focus {
background: #241a5824!important
}
.wp-block-navigation__responsive-container {
background-color: var(--wp--preset--color--dark-blue)!important;
color: white!important;   
}
.wp-block-navigation ul {
margin-top: 15%
}
.wp-block-navigation .wp-block-navigation-submenu {
margin-top: 0
}
.wp-block-navigation__responsive-container-close {
right: 10px;
top: 40px;
}.wp-site-blocks{padding-top:0}.is-style-rawtime-blank-flat-button .wp-block-button__link,.is-style-rawtime-blank-flat-button .wp-block-button__link:active,.is-style-rawtime-blank-flat-button .wp-block-button__link:focus,.is-style-rawtime-blank-flat-button .wp-block-button__link:hover,.is-style-rawtime-blank-flat-button .wp-block-button__link:visited{box-shadow:none;border-radius:0;margin-top:0;margin-bottom:0}.is-style-rawtime-blank-navigation-button button.wp-block-navigation__responsive-container-close,.is-style-rawtime-blank-navigation-button button.wp-block-navigation__responsive-container-open{font-size:var(--wp--preset--font-size--small);font-family:var(--wp--preset--font-family--system);line-height:1.7;padding:0;border:2px solid transparent;border-radius:4px;background:var(--wp--preset--color--primary);color:var(--wp--preset--color--contrast);box-shadow:var(--wp-preset-shadow--natural)}.is-style-rawtime-blank-navigation-button button.wp-block-navigation__responsive-container-close:focus,.is-style-rawtime-blank-navigation-button button.wp-block-navigation__responsive-container-close:hover,.is-style-rawtime-blank-navigation-button button.wp-block-navigation__responsive-container-open:focus,.is-style-rawtime-blank-navigation-button button.wp-block-navigation__responsive-container-open:hover{color:var(--wp--preset--color--contrast);box-shadow:var(--wp-preset-shadow--natural);border:2px solid var(--wp--preset--color--secondary)}.is-style-rawtime-blank-box-shadow{box-shadow:var(--wp-preset-shadow--natural)}.is-style-rawtime-blank-list-underline li{border-bottom:1px solid currentcolor}.is-style-rawtime-blank-list-underline ul{border-top:1px solid currentcolor}.is-style-rawtime-blank-list-underline ul li{border:none}.product_meta>*{display:block}.woocommerce .quantity .qty{min-height:38px}.woocommerce .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb a,.woocommerce div.product .stock{color:var(--wp--preset--color--contrast)}.is-large.wc-block-cart .wc-block-cart-items:after,.is-large.wc-block-cart .wc-block-cart-items td:after,.wc-block-components-totals-wrapper:after{border-width:0}.is-large.wc-block-cart .wc-block-cart__totals-title,table.wc-block-cart-items .wc-block-cart-items__header th{text-transform:none}.wc-block-grid.has-3-columns:not(.alignwide):not(.alignfull){font-size:var(--wp--preset--font-size--small)}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{margin:0!important;padding:0!important}.wc-block-components-product-sale-badge,.woocommerce span.onsale{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--base);box-sizing:initial;min-height:3.236rem;min-width:3.236rem;padding:.202rem;font-weight:700;font-size:var(--wp--preset--font-size--extra-small);z-index:1;position:absolute;text-align:center;line-height:3.236;top:4px;left:4px;right:auto;margin:0;border:none;border-radius:100%}.woocommerce ul.products li.product .onsale{top:4px;left:4px;right:auto;margin:0}.wc-block-components-product-price,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price{color:var(--wp--preset--color--primary);font-weight:700}.wc-block-components-pagination__page,.wc-block-components-pagination__page--active[disabled]{color:var(--wp--preset--color--contrast);font-size:var(--wp--preset--font-size--small);font-family:var(--wp--preset--font-family--system);line-height:1.7}.wc-block-components-pagination__page .current{font-weight:700}.wc-block-components-pagination__page--active[disabled]:focus,.wc-block-components-pagination__page--active[disabled]:hover,.wc-block-components-pagination__page:hover{color:var(--wp--preset--color--primary)}@media only screen and (max-width: 1545px) {
.stripes::after, .tracks-head::after {
display: none!important;
}
.wp-block-group.has-dark-blue-background-color, .wp-block-group.has-lightblue-background-color, .wp-block-group.has-white-background-color {
padding: 0 15px;
}
}
@media only screen and (max-width: 776px) {
.wp-container-core-buttons-layout-1.wp-container-core-buttons-layout-1 {
justify-content: center;
text-align: center;
}
h2 {
font-size: 2.3em!important;
}
h3 {
font-size: 1.5em!important;
}
.page-featured-image img {
width: 100%;
height: 100%;
}
.wp-container-core-group-layout-9.wp-container-core-group-layout-9 > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
max-width: 100%;
}
body .is-layout-constrained > .subpage-entry h2, body .is-layout-constrained > .subpage-entry a {
font-size: 18px;
}
body .is-layout-constrained > .subpage-entry * {
text-align: center;
display: block;
}
header .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:first-child {
flex-basis: 60%!important;
}
header .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:last-child {
flex-basis: 20%!important;
}
.help-us h3, .help-us h2 {
font-size: 1.2em!important;
text-align: center;
}
.help-us {
padding: 20px!important
}
.help-us .is-vertically-aligned-center, .wp-container-core-group-layout-5.wp-container-core-group-layout-5, .tracks-1, .wp-block-buttons, footer {
justify-content: center!important;
text-align: center!important
}
.tracks-1::after {
display: none
}
.mobile-fix {
padding: 0 15px;
}
.half-wide-block {
padding: 0 15px!important;
}
.half-wide-block .wp-block-group {
padding:15px!important;
max-width: 100%!important
}
.wp-block-image img {
height: auto!important;
width: 100%;
}
body .is-layout-flow > .alignright {
float: none!important;
margin-inline-start: 0!important;
margin-inline-end: 0!important;
}
body .is-layout-constrained > .subpage-entry {
width: 95%!important;
margin-right: 0%!important;
margin-bottom: 5%!important;
}
footer .wp-block-social-links {
display: inline-flex;
}
.subpage-entry img {
width: 50% !important;
display: inline!important
}
.news-1.tracks-1 {
padding-top: 20px!important
}
.wp-block-group .is-nowrap {
flex-wrap: wrap!important;
}
summary {
font-size: 24px
}
.news-1.tracks-1 .is-vertically-aligned-center {
padding-right: 0!important
}
.wp-block-image.has-custom-border img {
border-radius: 170px !important;
}
.helper-con .wp-block-image, .margin-auto {
margin: 0 auto!important;
}
.helper-con * {
text-align: center!important
}
nav {
margin-top: -10px !important;
margin-right: 13px;
}
header .wp-block-group:first-child {
padding-top: 0!important
}
.wp-block-image.alignright {
float: none!important;
}
footer .wp-block-group:first-child {
padding-right: 0!important;
padding-left: 0!important;	
}
.footer-links .wp-block-group .wp-block-columns {
gap: 0
}
.footer-links .wp-block-group .wp-block-columns a:first-child{
border-top: 1px solid #d5d5d5;
}
.footer-links .wp-block-group .wp-block-columns a{
padding: 10px;
width: 80%;
border-bottom: 1px solid #d5d5d5;
display: inline-block!important;
}
.mobile-navi .wp-block-navigation-item__content {
font-size: 80%!important
}
.wp-block-navigation__responsive-container-close {
right: 10px;
top: 10px;
}
}
@media only screen and (max-width: 440px) {
h2 {
font-size: 1.5em!important;
}
h3 {
font-size: 1.3em!important;
}
.wp-block-navigation__container {
text-transform: uppercase;
font-size: 40px!important
}
.wp-block-navigation__submenu-container {
text-transform: none;
font-size: 25px!important
}
}