/*
Theme Name: OceanWP Child Theme
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme. Sample child theme.
Author: OceanWP
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

/* box in homesite */
.sc-block-20p .wp-block-column{
position:relative;
padding:50px 20px 90px 20px;
outline:2px solid #fff;
outline-offset:-8px;
margin-bottom:15px}
.sd-button-down{
position:absolute; 
bottom:30px;
padding:0px;
margin:0px;
background-color:#fff transparent;
transition-property:background-color padding margin border;
transition-timing-function:ease-in-out;
transition-duration:0.2s;}
.sd-button-down:hover {
background-color:#fff;
padding:2px;
margin:-2px}
.sd-button-down:hover > .wp-block-button__link{
border:2px solid #fff;}
/* box on site o nas */
.sc-block-30p .wp-block-column{
position:relative;
padding:30px 20px 30px 20px;
outline:2px solid #fff;
outline-offset:-8px;}
/* text in footer */
#footer p{
color: #939393;}
/* full width - widget in homesite */
.sd-2-col-group .wp-block-columns {
max-width:1385px!important;}
.sd-2-col-group .wp-block-group__inner-container{
max-width:1385px!important;
margin:0 auto;}
.sd-schone-bckg{
padding-right:15px!important;
padding-left:15px!important;
background-image: url(/wp-content/uploads/2022/11/lozeczka-meble-1.png)!important;
background-position:center!important;
background-repeat:no-repeat!important;
background-size:contain!important;}
@media only screen and (max-width: 781px){
.sd-schone-bckg{
background-position:50% 20%!important;}}
@media (max-width: 959px){
#primary .sd-schone-bckg:not(.is-not-stacked-on-mobile)>.wp-block-column{
flex-basis:100%!important;}}
/* slider move top */
.sd-2-col-group{
margin-top:-50px!important;}
/* Category in sidebar */
.sd-cat-list-sidebar{
font-weight:400;
font-size:18px;
text-transform:uppercase;}
/* yith slider front - no border */
#ywcps_layout3 .ywcps-wrapper .ywcps-slider{
border:2px solid #fff!important;}
/* yith slider front - bad css modify */
.woocommerce .ywcps-wrapper ul.products{
margin:0 0.5%;}
.woocommerce .ywcps-wrapper ul.products{
padding-bottom:20px;}
/* product options style */
.tm-epo-element-label{
font-weight:600;
text-transform:uppercase;}
.tm-epo-field{
font-weight:400;
font-size:16px;}
.tm-extra-product-options-field {
max-width:100%;}
.tm-extra-product-options-container{
padding-left:0px!important;}
.tm-extra-product-options-select {
margin-left:10px!important;}
/* CF7 */
.wpcf7-acceptance {
line-height: 1em;
font-size: 14px;
}