p:last-child {
margin-bottom: 0px;
}
.main-nav nav li:last-child a {
margin-left: 0px!important;
}
a {
color: inherit;
}
.elementor-menu-toggle {
padding: 0px!important;
}
table {
font-size: inherit;
}
.elementor-nav-menu .sub-arrow {
display: none;
}
.elementor-icon-box-wrapper:hover a {
text-decoration: underline;
}
.main-section {
height: calc(100vh - 100px);
max-height: 800px;
}
.swiper-slide {
display: grid;
align-items: center;
}
table.variations tbody>tr:nth-child(odd)>td, table.variations tbody>tr:nth-child(odd)>th {
background: transparent;
}
table.variations td, table.variations th {
padding: 0px 10px 0px 0px;
}
.shortcode-wcpr-overall-rating h2 {
display: none!important;
}
.woocommerce-photo-reviews-shortcode, .woocommerce-photo-reviews-form-container {
font-family: Montserrat, sans-serif!important;
color: var(--e-global-color-text )!important;
}
.shortcode-wcpr-overall-rating-left {
background-color: var(--e-global-color-text )!important;
border-radius: 35px!important;
}
.shortcode-wcpr-review-before {
display: none!important;
}
.woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews .shortcode-wcpr-comments ol.commentlist li .comment-text {
margin: 0px!important;
border-radius: 35px!important;
padding: 30px 30px 0px!important;
}
.woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews .shortcode-wcpr-comments ol.commentlist li .meta {
color: var(--e-global-color-text )!important;
}
.woocommerce-photo-reviews-shortcode .shortcode-wcpr-reviews .shortcode-wcpr-comments ol.commentlist {
padding-left: 0px!important;
}
.woocommerce-photo-reviews-form-container .woocommerce-photo-reviews-form-main .woocommerce-photo-reviews-form-main-inner {
background: #f9f9f9!important;
padding: 30px!important;
border-radius: 35px!important;
}
.woocommerce-photo-reviews-form {
width: 100%!important;
padding: 0px!important;
}
input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
border: 1px solid #e4e1e3;
border-radius: 35px;
padding: 16px;
}
.woocommerce-photo-reviews-form p.stars a {
font-size: 20px!important;
}
.wcpr-comment-form label, .wcpr-comment-form textarea {
margin-bottom: 10px!important;
}
.comment-form-rating {
margin-top: 10px!important;
}
.submit {
border-radius: 35px!important;
font-family: inherit!important;
font-size: inherit!important;
font-weight: inherit!important;
}
.comment-form-cookies-consent {
display: none;
}
.swiper-slide a {
height: 100%;
}
.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-privacy-policy-text p {
margin: 15px 0px!important;
}
.elementor-widget-text-editor ul li:last-child {
margin-bottom: 15px;	
}
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row>span {
font-family: var(--e-global-typography-text-font-family), Sans-serif;
font-size: var(--e-global-typography-text-font-size);
font-weight: var(--e-global-typography-text-font-weight);
line-height: var(--e-global-typography-text-line-height);
}
.bopobb-shortcode-wrap, .bopobb-area, .bopobb-cart-parent, .bopobb-cart-child {
font-family: var(--e-global-typography-text-font-family), Sans-serif;
}
.bopobb-item-quantity, .bopobb-product-filter, .bopobb-product-paging-wrap {
display: none;
}
.bopobb-item-price {
gap: 10px;
}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {
color: var( --e-global-color-accent );
}
.woocommerce div.product form.cart .button {
font-family: var(--e-global-typography-accent-font-family), Sans-serif;
font-size: var(--e-global-typography-accent-font-size);
font-weight: var(--e-global-typography-accent-font-weight);
border-radius: 35px 35px 35px 35px;
padding: 15px 25px 15px 25px;
color: var(--e-global-color-text);
background-color: var(--e-global-color-secondary);
transition: all 0.2s;
}
.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .product-total {
width: 100px;
}
.woocommerce-checkout .woocommerce-shipping-totals.shipping {
display: grid;
width: calc(100% + 100px);
}
.woocommerce-checkout .woocommerce-shipping-totals.shipping th, .woocommerce-shipping-totals.shipping td {
display: block;
min-width: 100%;
}
.woocommerce-checkout .woocommerce-shipping-totals.shipping td {
padding: 0px!important;
} @media only screen and (max-width: 766px) {
.main-section {
height: 150vw;
}
} @media only screen and (min-width: 768px) {
} @media only screen and (min-width: 1168px) {
}@font-face {
font-family: 'Fuzzy Bubbles';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://rodzic-lider.pl/wp-content/uploads/elementor/google-fonts/fonts/fuzzybubbles-6qlgkzmbrgv9pwtjpevnv0f2bnvzzisr.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Fuzzy Bubbles';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://rodzic-lider.pl/wp-content/uploads/elementor/google-fonts/fonts/fuzzybubbles-6qlgkzmbrgv9pwtjpevnv0f2bnrzzisr.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Fuzzy Bubbles';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://rodzic-lider.pl/wp-content/uploads/elementor/google-fonts/fonts/fuzzybubbles-6qlgkzmbrgv9pwtjpevnv0f2bntzzg.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Fuzzy Bubbles';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://rodzic-lider.pl/wp-content/uploads/elementor/google-fonts/fonts/fuzzybubbles-6qlbkzmbrgv9pwtjpevnv0f2ds_wcxskz3m1.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Fuzzy Bubbles';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://rodzic-lider.pl/wp-content/uploads/elementor/google-fonts/fonts/fuzzybubbles-6qlbkzmbrgv9pwtjpevnv0f2ds_wcxokz3m1.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Fuzzy Bubbles';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://rodzic-lider.pl/wp-content/uploads/elementor/google-fonts/fonts/fuzzybubbles-6qlbkzmbrgv9pwtjpevnv0f2ds_wcxqkzw.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}