:root {
--wd-cat-brd-radius: 50%;
--wd-text-font: "Open Sans", Arial, Helvetica, sans-serif;
--wd-text-font-weight: 400;
--wd-text-color: #767676;
--wd-text-font-size: 16px;
--wd-title-font: "Montserrat", Arial, Helvetica, sans-serif;
--wd-title-font-weight: 700;
--wd-title-color: #242424;
--wd-entities-title-font: "Montserrat", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight: 700;
--wd-entities-title-color: #333333;
--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
--wd-alternative-font: "Open Sans", Arial, Helvetica, sans-serif;
--wd-widget-title-font: "Montserrat", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight: 700;
--wd-widget-title-transform: capitalize;
--wd-widget-title-color: #333;
--wd-widget-title-font-size: 17px;
--wd-header-el-font: "Montserrat", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight: 600;
--wd-header-el-transform: capitalize;
--wd-header-el-font-size: 14px;
--wd-brd-radius: 10px;
--wd-otl-style: dotted;
--wd-otl-width: 2px;
--wd-primary-color: rgb(245,154,87);
--wd-alternative-color: rgb(224,234,240);
--btn-default-transform: none;
--btn-default-bgcolor: #f7f7f7;
--btn-default-bgcolor-hover: #efefef;
--btn-accented-transform: none;
--btn-accented-bgcolor: rgb(245,154,87);
--btn-accented-bgcolor-hover: rgb(223,140,79);
--btn-transform: none;
--wd-form-brd-width: 1px;
--notices-success-bg: #459647;
--notices-success-color: #fff;
--notices-warning-bg: #E0B252;
--notices-warning-color: #fff;
--wd-link-color: #333333;
--wd-link-color-hover: #242424;
--wd-sticky-btn-height: 95px;
}
.wd-age-verify-wrap {
--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
background-color: rgb(245,154,87);
background-image: none;
background-repeat: no-repeat;
background-size: contain;
background-position: left center;
}
.wd-promo-popup-wrap {
--wd-popup-width: 480px;
--wd-popup-padding: 0px;
}
:is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg, :is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg :is(.wd-product,.wd-cat) {
--wd-prod-bg:rgb(255,255,255);
--wd-bordered-bg:rgb(255,255,255);
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
max-height: 223px;
}
.wd-page-title .wd-page-title-bg img {
object-fit: cover;
object-position: center center;
}
.wd-footer {
background-color: rgb(12,96,106);
background-image: none;
background-repeat: repeat;
}
html .wd-nav-mobile > li > a {
text-transform: capitalize;
}
.whb-top-bar .wd-nav.wd-nav-secondary > li > a {
font-family: "Work Sans", Arial, Helvetica, sans-serif;
font-weight: 400;
font-size: 13px;
}
html .post.wd-post:not(.blog-design-small) .wd-entities-title {
font-size: 18px;
}
:is(.page, .search-no-results, .error404) :is(.wd-page-content, .whb-header) {
background-image: url(https://kiddoscape.eu/wp-content/uploads/2023/04/wd-furniture-background.jpg);
background-repeat: repeat;
}
.woodmart-archive-shop:not(.single-product) :is(.wd-page-content, .whb-header) {
background-image: url(https://kiddoscape.eu/wp-content/uploads/2023/04/wd-furniture-background.jpg);
background-repeat: repeat;
}
.single-product :is(.wd-page-content, .whb-header) {
background-image: url(https://kiddoscape.eu/wp-content/uploads/2023/04/wd-furniture-background.jpg);
background-repeat: repeat;
}
.woodmart-archive-blog :is(.wd-page-content, .whb-header) {
background-image: url(https://kiddoscape.eu/wp-content/uploads/2023/04/wd-furniture-background.jpg);
background-repeat: repeat;
}
.single-post :is(.wd-page-content, .whb-header) {
background-image: url(https://kiddoscape.eu/wp-content/uploads/2023/04/wd-furniture-background.jpg);
background-repeat: repeat;
}
html .btn.wd-buy-now-btn {
color: rgb(255,255,255);
background: rgba(16,16,16,0.9);
}
html .btn.wd-buy-now-btn:hover {
color: rgb(255,255,255);
background: rgb(51,51,51);
}
body, [class*=color-scheme-light], [class*=color-scheme-dark], .wd-search-form[class*="wd-header-search-form"] form.searchform, .wd-el-search .searchform {
--wd-form-color: rgb(119,119,119);
--wd-form-placeholder-color: rgb(119,119,119)7;
--wd-form-bg: rgb(255,255,255);
}
.mfp-wrap.wd-popup-quick-view-wrap {
--wd-popup-width: 920px;
}
.woocommerce-product-gallery {
--wd-gallery-gap: 20px;
}
@media (max-width: 1024px) {
:root {
--wd-sticky-btn-height: 95px;
}
.woocommerce-product-gallery {
--wd-gallery-gap: 20px;
}
}
@media (max-width: 768.98px) {
:root {
--wd-sticky-btn-height: 42px;
}
.woocommerce-product-gallery {
--wd-gallery-gap: 10px;
}
}
:root{
--wd-container-w: 1400px;
--wd-form-brd-radius: 30px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 35px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 35px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
}
@media (min-width: 1400px) {
section.elementor-section.wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}
.wd-page-title {
background-color: rgb(174,182,161);
}
<!-- Header menu color change -->
.wd-header-nav .wd-nav.wd-style-default {
--nav-color-active: #333333 !important;
}
.wd-nav[class*="wd-style-"]>li:is(.current-menu-item,.wd-active,.active)>a {
color: #333333 !important;
}  #popup-legacy{max-width:420px!important;width:calc(100vw - 32px);border-radius:16px;overflow:hidden;padding:0!important}
#popup-legacy .wd-popup-inner{padding:0!important}
#popup-legacy .elementor-1388 .e-con-inner{padding:0 0 22px!important;gap:0!important}
#popup-legacy .elementor-widget-wd_image_or_svg img{width:100%;height:190px;object-fit:cover;object-position:center 30%;display:block;border-radius:0}
#popup-legacy .elementor-widget-wd_title,#popup-legacy .elementor-widget-formidable{padding:0 24px!important;margin:0!important}
#popup-legacy .elementor-widget-wd_title{margin-top:20px!important}
#popup-legacy h4.title{font-size:22px!important;line-height:1.25!important;margin-bottom:8px!important}
#popup-legacy .title-wrapper{margin-bottom:12px!important}
#popup-legacy .title-after_title p{font-size:14px;line-height:1.45;margin:0 0 16px}
#popup-legacy .frm_forms form,#popup-legacy .frm_forms .frm_form_fields{margin:0!important}
#popup-legacy .frm_forms fieldset{margin:0!important;padding:0!important;border:0}
#popup-legacy .frm_forms .frm_fields_container{display:flex!important;flex-direction:column;gap:10px}
#popup-legacy .frm_forms .frm_form_field{width:100%!important;margin:0!important;padding:0!important;grid-column:1/-1!important}
#popup-legacy .frm_forms .frm_primary_label{display:none}
#popup-legacy .frm_forms input[type=email]{width:100%!important;height:48px!important;border:0!important;border-radius:10px!important;padding:0 14px!important;font-size:16px!important;background:#fff!important}
#popup-legacy .frm_forms .frm_submit{display:block!important;margin:0!important}
#popup-legacy .frm_forms .frm_button_submit{width:100%!important;height:48px!important;margin:0!important;border:0!important;border-radius:10px!important;background:#1d1d1f!important;color:#fff!important;font-size:16px!important;font-weight:600!important;box-shadow:none!important}
#popup-legacy .frm_forms .frm_button_submit:hover{background:#000!important}
#popup-legacy .frm_forms .frm_none_container{margin-top:4px!important}
#popup-legacy .g-recaptcha{display:flex;justify-content:center;transform:scale(.9);transform-origin:center top}
@media (max-width:767px){
#popup-legacy .elementor-widget-wd_image_or_svg img{height:130px}
#popup-legacy h4.title{font-size:19px!important}
#popup-legacy .elementor-widget-wd_title,#popup-legacy .elementor-widget-formidable{padding:0 18px!important}
} .ks-minicart-note{font-size:13px;color:#777;margin:0 0 12px;text-align:center;line-height:1.7}
.ks-minicart-trust{font-size:13px;color:#777;margin:10px 0 0;text-align:center} .woocommerce-shipping-destination{display:none}
.cart_totals #tbi_button,.cart_totals .tbi_button5_cart,.cart_totals #tbi_button_body{width:100%!important;max-width:100%!important}  body.woocommerce-checkout{background:#fff url(https://kiddoscape.eu/wp-content/uploads/2023/04/wd-furniture-background.jpg) repeat!important}
body.woocommerce-checkout .website-wrapper,
body.woocommerce-checkout .wd-page-wrapper,
body.woocommerce-checkout .main-page-wrapper,
body.woocommerce-checkout .whb-header,
body.woocommerce-checkout .whb-main-header,
body.woocommerce-checkout .whb-row,
body.woocommerce-checkout .whb-flex-row{background:transparent!important} .elementor-1084 .elementor-element-b891282,
.elementor-1084 .elementor-element-1e22977,
.elementor-1084 .elementor-element-b0fcfba{background-color:#fff!important} .elementor-1084 .elementor-element-497aa41{background:#fff;border-radius:16px 16px 0 0;padding:24px 24px 0!important}
.elementor-1084 .elementor-element-2ad2bff{background:#fff;border-radius:0 0 16px 16px;padding:0 24px 20px!important;margin-bottom:20px!important} .elementor-1084 .elementor-element-7a5281c>.elementor-widget-container{background:#fff;border-radius:16px;padding:20px 24px} .elementor-1084 .elementor-element-ed389b3{background:#fff;border-radius:16px;padding:24px!important}
@media (max-width:767px){
.elementor-1084 .elementor-element-497aa41{padding:18px 18px 0!important}
.elementor-1084 .elementor-element-2ad2bff{padding:0 18px 16px!important}
.elementor-1084 .elementor-element-7a5281c>.elementor-widget-container{padding:16px 18px}
.elementor-1084 .elementor-element-7a5281c{margin-bottom:20px!important}
.elementor-1084 .elementor-element-ed389b3{padding:18px!important}
} @media (min-width:1025px){
.elementor-1084 .elementor-element-9d6eab8>.e-con-inner{display:grid!important;grid-template-columns:minmax(0,1fr) 430px;column-gap:48px;max-width:1240px!important;width:100%!important;align-items:start}
.elementor-1084 .elementor-element-b891282{grid-column:1;grid-row:1}
.elementor-1084 .elementor-element-497aa41{grid-column:1;grid-row:2}
.elementor-1084 .elementor-element-2ad2bff{grid-column:1;grid-row:3}
.elementor-1084 .elementor-element-1e22977{grid-column:1;grid-row:4}
.elementor-1084 .elementor-element-ed389b3{grid-column:1;grid-row:5} .elementor-1084 .elementor-element-b0fcfba{display:none!important}
.elementor-1084 .elementor-element-7a5281c{grid-column:2;grid-row:1/span 5;position:sticky;top:110px;align-self:start;background:none!important;padding:0!important;box-shadow:none!important;border-radius:0!important;max-height:calc(100vh - 130px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) transparent}
.elementor-1084 .elementor-element-7a5281c::-webkit-scrollbar{width:4px}
.elementor-1084 .elementor-element-7a5281c::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:4px}
.elementor-1084 .elementor-element-7a5281c::before{content:"Вашата поръчка";display:block;background:#fff;border-radius:10px;padding:15px 20px 15px 71px;margin:0 0 20px;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:24px;font-weight:700;line-height:36px;color:#242424}
.elementor-1084 .elementor-element-7a5281c::after{content:"2";position:absolute;top:15px;left:20px;width:36px;height:36px;border-radius:50%;background:#F59A57;color:#fff;font-family:Urbanist,sans-serif;font-weight:800;font-size:16px;display:flex;align-items:center;justify-content:center} .woocommerce-checkout:has(#billing_is_invoice:not(:checked)) #ship-to-different-address{margin-top:-57px!important;margin-left:52%!important}
} .elementor-1084 .elementor-element-7a5281c .wd-checkout-prod-img img{width:72px;height:72px;object-fit:cover;border-radius:10px}
.elementor-1084 .elementor-element-7a5281c .cart-product-label{color:#242424;font-weight:600;font-size:15px;line-height:1.35;margin-bottom:6px}
.elementor-1084 .elementor-element-7a5281c ul.variation{margin:0 0 8px!important;padding:0!important;list-style:none!important;font-size:13px;line-height:1.55}
.elementor-1084 .elementor-element-7a5281c ul.variation li{margin:0!important;list-style:none!important}
.elementor-1084 .elementor-element-7a5281c .item-variation-name{color:#777;font-weight:400}
.elementor-1084 .elementor-element-7a5281c .item-variation-value,
.elementor-1084 .elementor-element-7a5281c .item-variation-value p{color:#242424;font-weight:500;margin:0}
.elementor-1084 .elementor-element-7a5281c .product-total{color:#242424;font-weight:600}  .woocommerce-checkout #billing_country_field,
.woocommerce-checkout #shipping_country_field{display:none!important} .woocommerce-checkout #billing_address_2_field label,
.woocommerce-checkout #shipping_address_2_field label{position:static!important;clip:auto!important;clip-path:none!important;width:auto!important;height:auto!important;margin:0 0 8px!important;overflow:visible!important} .woocommerce-checkout #billing_is_invoice_field{margin-bottom:6px!important}
.woocommerce-checkout #ship-to-different-address{margin:0 0 10px;font-size:16px!important;font-weight:400!important}
.woocommerce-checkout #ship-to-different-address label{font-size:16px!important;font-weight:400!important}
.woocommerce-checkout #order_comments{height:80px!important;min-height:80px!important} @media (max-width:767px){
.woocommerce-checkout .form-row-first,.woocommerce-checkout .form-row-last{width:100%!important;float:none!important;margin-right:0!important}
} .woocommerce-checkout .form-row label{font-size:14px;font-weight:500;color:#242424}
.woocommerce-checkout .form-row input.input-text,
.woocommerce-checkout .form-row textarea,
.woocommerce-checkout .form-row select{border:1px solid #dcd5cc!important;background:#fff!important;box-shadow:0 1px 3px rgba(0,0,0,.05)!important;font-size:16px!important;color:#242424!important;transition:border-color .15s,box-shadow .15s}
.woocommerce-checkout .form-row input.input-text{min-height:48px}
.woocommerce-checkout .form-row input.input-text::placeholder,
.woocommerce-checkout .form-row textarea::placeholder{color:#aaa}
.woocommerce-checkout .form-row input.input-text:focus,
.woocommerce-checkout .form-row textarea:focus,
.woocommerce-checkout .form-row select:focus{border-color:#F59A57!important;box-shadow:0 0 0 3px rgba(245,154,87,.18)!important;outline:none!important}
.woocommerce-checkout .form-row.woocommerce-invalid input.input-text{border-color:#d9534f!important;box-shadow:0 0 0 3px rgba(217,83,79,.12)!important}
.woocommerce-checkout .form-row.woocommerce-validated input.input-text:not(:focus){border-color:#b9d8b9!important}
.woocommerce-checkout input[type=checkbox],
.woocommerce-checkout input[type=radio]{accent-color:#F59A57;width:18px;height:18px;vertical-align:-3px} .woocommerce-checkout ul.wc_payment_methods{border:0!important;padding:0!important;margin:0 0 18px!important;list-style:none}
.woocommerce-checkout ul.wc_payment_methods li.wc_payment_method{border:1px solid #e6dfd6;border-radius:12px;padding:14px 16px!important;margin:0 0 10px!important;background:#fff;transition:border-color .15s,background .15s,box-shadow .15s}
.woocommerce-checkout ul.wc_payment_methods li.wc_payment_method:has(input:checked){border-color:#F59A57;background:#fff8f2;box-shadow:0 0 0 3px rgba(245,154,87,.12)}
.woocommerce-checkout ul.wc_payment_methods li.wc_payment_method>label{cursor:pointer;font-weight:500;color:#242424;display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}
.woocommerce-checkout ul.wc_payment_methods .payment_box{background:transparent!important;box-shadow:none!important;margin:6px 0 0!important;padding:0 0 0 28px!important;font-size:14px;color:#666}
.woocommerce-checkout ul.wc_payment_methods .payment_box::before{display:none!important} .woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{background:#faf7f3;border-radius:10px;padding:12px 14px;margin-bottom:16px}
.woocommerce-checkout #place_order{min-height:56px;font-size:17px!important;font-weight:700!important;box-shadow:0 8px 20px rgba(245,154,87,.35);transition:transform .1s,box-shadow .15s}
.woocommerce-checkout #place_order:hover{box-shadow:0 10px 24px rgba(245,154,87,.45)}
.woocommerce-checkout #place_order:active{transform:translateY(1px)} .ks-trust{margin-top:18px;background:#faf7f3;border:1px solid #efe6dc;border-radius:14px;padding:18px}
.ks-trust__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.ks-trust__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}
.ks-trust__icon{width:42px;height:42px;border-radius:50%;background:#fff;color:#F59A57;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.05)}
.ks-trust__icon svg{width:22px;height:22px}
.ks-trust__text{font-size:13px;line-height:1.4;color:#777}
.ks-trust__text strong{display:block;font-size:14px;font-weight:600;color:#242424;margin-bottom:2px}
.ks-trust__phone{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;padding-top:14px;border-top:1px solid #efe6dc;font-size:14px;color:#555!important;text-decoration:none!important}
.ks-trust__phone svg{width:18px;height:18px;color:#F59A57}
.ks-trust__phone strong{color:#242424}
@media (max-width:767px){
.ks-trust__grid{grid-template-columns:1fr;gap:12px}
.ks-trust__item{flex-direction:row;text-align:left;gap:12px}
} body.woocommerce-checkout:not(.woocommerce-order-received) .footer-container{display:none!important}
body.woocommerce-checkout .wd-sticky-nav{display:none!important}
body.woocommerce-checkout .wd-toolbar,
body.woocommerce-checkout .woodmart-toolbar{display:none!important}
body.woocommerce-checkout.sticky-toolbar-on{padding-bottom:0!important} .single-product table.variations .label label{font-weight:600;color:#242424}
.single-product table.variations select{border:1px solid #dcd5cc!important;background-color:#fff!important;box-shadow:0 1px 3px rgba(0,0,0,.05)!important;color:#242424!important;font-size:15px!important;min-height:46px;transition:border-color .15s,box-shadow .15s,background-color .15s}
.single-product table.variations select:has(option[value=""]:checked){color:#999!important}
.single-product table.variations select:not(:has(option[value=""]:checked)){border-color:#F59A57!important;background-color:#fff8f2!important}
.single-product table.variations select:focus{border-color:#F59A57!important;box-shadow:0 0 0 3px rgba(245,154,87,.18)!important;outline:none}
.single-product .single_add_to_cart_button{min-height:52px;font-size:16px!important;font-weight:700!important;box-shadow:0 8px 20px rgba(245,154,87,.35);transition:box-shadow .15s,transform .1s}
.single-product .single_add_to_cart_button.disabled{box-shadow:none}
.single-product .single_add_to_cart_button:active{transform:translateY(1px)}
.single-product .wd-single-content{max-width:900px;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.7;color:#555}
.single-product .wd-single-content ul{padding-left:20px}
.single-product .wd-single-content li{margin-bottom:8px}
.single-product .wd-single-content li::marker{color:#F59A57}
.single-product .wd-single-content strong{color:#242424}
.single-product .ks-trust{margin-top:22px} .single-product #tbi_button_container,
.single-product #tbi_button,
.single-product #tbi_button_body{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important}
.single-product #tbi_button{margin:12px 0 0!important}
.single-product #tbi_button_body{border-radius:28px!important} @media (min-width:1025px){
.single-product .woocommerce-product-gallery .wd-gallery-images .wd-carousel-item img{height:min(649px,calc(100vh - 200px))!important;width:100%!important;object-fit:contain!important}
.single-product .woocommerce-product-gallery .wd-gallery-images .wd-carousel-wrap{align-items:flex-start!important;height:auto!important}
.single-product .woocommerce-product-gallery .wd-gallery-images{height:auto!important}
.single-product .woocommerce-product-gallery .wd-gallery-thumb{max-height:calc(100vh - 200px);overflow:hidden}
} body.single-product{overflow-x:clip!important;overflow-y:visible!important}