@font-face {
font-family: 'swistblnk_monthoersregular';
src: url(//daddysbest.de/wp-content/themes/bakes-and-cakes-child/font/monthoers-webfont.woff2) format('woff2'),
url(//daddysbest.de/wp-content/themes/bakes-and-cakes-child/font/monthoers-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
.site {
background: none;
}
.site-branding .site-title {
font-family: 'swistblnk_monthoersregular';
font-weight:normal;
font-style:normal;
font-size: 72px;
line-height: 90px;
}
.site-branding .site-title a {
color: #6eb8b3;
}
.site-header {
background: none;
}
.intro .columns-2 .heading .main-title {
font-family: 'swistblnk_monthoersregular';
color: #224a49;
}
.main-navigation {
border-top: 2px solid #6eb8b3;
border-bottom: 2px solid #6eb8b3;
margin-bottom: 10px;
}
.main-navigation a {
font-family: Barlow Condensed;
color: #224a49;
font-size: 30px;
line-height: initial;
filter: drop-shadow(2px 2px 0px #a9cabc);
font-weight: 700;
}
.main-navigation li:hover>a, .main-navigation li.focus>a {
color: #ff5e14;
}
.main-navigation a:hover, .main-navigation a:focus {
color: #ff5e14;
filter: drop-shadow(2px 2px 0px rgba(255,94,20,0.27));
}
.main-navigation .current-menu-item>a {
color:#ff5e14;
}
.site-header:before {
background:none;
}
.banner {
border-radius:15px;
overflow:hidden;
}
.banner:after {
background:none;
}
.banner .banner-text {
top:4vw;
}
.banner .banner-text .text {
color: #302d29;
text-shadow: 0 2px 0 rgba(0, 0, 0, 0.25);
}
.banner .banner-text .text .title {
font-family: 'swistblnk_monthoersregular';
font-weight:normal;
font-style:normal;
}
.banner .banner-text .text .btn {
border: 2px solid #302d29;
color: #302d29;
}
.banner .owl-carousel .owl-dots {
bottom:2px;
}
.featured {
background-image:url(http://daddysbest.de/wp-content/uploads/2019/06/texture-grunge.png);
background-color:#da7f58;
color:#224a49;
}
.featured .featured-slider .img-holder img {
border-radius: 0%;
border: 0px;
height:auto!important;
}
.featured .featured-slider .text-holder .price {
display:none;
}
.featured .header .main-title {
font-family: 'swistblnk_monthoersregular';
font-weight: normal;
margin: 0;
}
.special .header .main-title {
font-family: 'swistblnk_monthoersregular';
color: #224a49;
}
.special .info .tel-link {
font-size:18px;
margin: 100px 0 84px;
}
.our-staff .header .main-title {
font-family: 'swistblnk_monthoersregular';
}
.testimonial .header .main-title {
font-family: 'swistblnk_monthoersregular';
color:#da7f58;
}
.blog-section .header .main-title {
font-family: 'swistblnk_monthoersregular';
color:#da7f58;
}
.promotional-block .main-title {
font-family: 'swistblnk_monthoersregular';
color:#ffffff;
}
.site-footer .widget.widget_contact_form .form-holder .widget-title {
font-family: 'swistblnk_monthoersregular';
color:#da7f58;
}
.widget.widget_bakes_and_cakes_featured_post .img-holder img {
width: 235px;
height: 350px;
}
.tnp-widget input.tnp-submit {
background-color:#ffffff!important;
border: 2px solid #302d29!important;
color: #302d29!important;
display: inline-block!important;
font-size: 15px!important;
font-weight: 700!important;
letter-spacing: 3px!important;
line-height: 20px!important;
padding: 11px 37px!important;
text-transform: uppercase!important;
-webkit-transition: all 0.2s!important;
-moz-transition: all 0.2s!important;
transition: all 0.2s!important;
width:100%!important;
}
.site-footer a:hover {
color:#302d29;
}
.woocommerce #primary .product .entry-summary .entry-title {
font-family: 'Lily Script One', cursive!important;
color: #6eb8b3!important;
}.woocommerce #primary .product{background:#fff;padding:10px}.woocommerce ul.products li.product .onsale{padding:5px 12px}.woocommerce ul.products li.product h3{padding:0;color:#666}.woocommerce ul.products li.product .price{color:#666}.woocommerce ul.products li.product .added_to_cart,.woocommerce ul.products li.product .button{background:#81c9c7!important;border-radius:0!important;color:#fff!important}.woocommerce ul.products li.product .added_to_cart{font-weight:700;padding:6px 10px;margin-top:5px}.woocommerce ul.products li.product .added_to_cart:focus,.woocommerce ul.products li.product .added_to_cart:hover,.woocommerce ul.products li.product .button:focus,.woocommerce ul.products li.product .button:hover{background:#6ba6a4!important}.woocommerce #primary .product .entry-summary{padding:0 26px 0 0}.woocommerce #primary .product .entry-summary .entry-title{font-size:47px;line-height:54px;font-family:Niconne,cursive;color:#f6a8c6;margin:0 0 5px}.woocommerce .star-rating,.woocommerce .star-rating:before{color:#81c9c7}.woocommerce div.product .woocommerce-product-rating{margin-bottom:10px}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:24px;color:#f6a8c6;margin:0 0 20px}.woocommerce div.product form.cart .button{background:0 0;border:2px solid #555;border-radius:0;color:#555;text-transform:uppercase;letter-spacing:2px;margin-left:10px;padding:10px 35px 10px 50px;position:relative}.woocommerce div.product form.cart .button:before{content:'\f07a';font-size:15px;color:#555;font-family:FontAwesome;position:absolute;top:10px;left:20px}.woocommerce .quantity .qty{border:1px solid #ccc;border-radius:5px;padding:7px 5px}.woocommerce .product .woocommerce-tabs{border-top:1px solid #e4e3e1}.woocommerce .product .woocommerce-tabs ul{padding:0 0 0 36px!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0;border-radius:0;background:0 0;margin:0 25px 0 0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:400;color:#666;font-size:18px;padding:20px 0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#f6a8c6}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:0;bottom:2px;display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom:3px solid #f6a8c6}.woocommerce div.product .woocommerce-tabs .entry-content{padding:10px 36px 36px}.woocommerce div.product .woocommerce-tabs .entry-content h2{font-family:Niconne,cursive;color:#f6a8c6;font-size:35px}.woocommerce .product .upsells.products{background:#f7f6f4;padding:90px 0 0}.woocommerce .product .upsells.products h2{color:#f6a8c6;font-family:Niconne,cursive;font-size:47px;line-height:54px;margin:0 0 35px;text-align:center}.woocommerce .product .upsells.products ul li{padding:5px;background:#fff;margin-right:2.95%}.woocommerce .product .upsells.products ul li h3{font-size:20px;line-height:24px;text-align:center;font-weight:400;padding:0;margin:0;color:#555}.woocommerce .product .upsells.products ul li .button{display:block;width:100%;border:2px solid #555;color:#555;border-radius:0;color:#555;background:0 0;font-size:15px;text-align:center;text-transform:uppercase;letter-spacing:2px;position:relative}.woocommerce .product .upsells.products ul li .button:focus,.woocommerce .product .upsells.products ul li .button:hover{background:#555;color:#fff}.woocommerce div.product .woocommerce-tabs .entry-content .commentlist{padding-left:0}.woocommerce div.product .woocommerce-tabs .entry-content .comment-reply-title{color:#f6a8c6;font-family:Niconne,cursive;font-size:35px;margin:0 0 10px!important}.woocommerce div.product .woocommerce-tabs .entry-content #respond .comment-form input[type=submit]{background:0 0!important;border:2px solid #555!important;border-radius:0!important;box-shadow:none!important;color:#555!important;display:inline-block!important;font-size:15px!important;font-weight:700!important;letter-spacing:3px!important;line-height:20px!important;padding:11px 37px!important;text-shadow:none!important;text-transform:uppercase!important;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.woocommerce div.product .woocommerce-tabs .entry-content #respond .comment-form input[type=submit]:hover{background:#555!important;color:#fff!important}.woocommerce div.product .woocommerce-tabs .entry-content #respond .comment-form label{display:block}.woocommerce-page .content-area .page .entry-header .entry-title{font-size:60px;line-height:66px;margin:0;font-family:Niconne,cursive;color:#f6a8c6}.woocommerce table.shop_table{border-radius:0}.woocommerce-page #primary .page .entry-content table th{font-size:16px}.woocommerce-cart table.cart img{width:60px}.woocommerce-page #primary .page .entry-content table td{font-weight:700;font-size:16px}.woocommerce-page #primary .page .entry-content table{background:0 0;margin:0 0 60px}.woocommerce-cart table.cart td.actions .coupon .input-text{border:1px solid #e5e5e5;border-radius:0;font-size:14px;font-weight:400;width:150px}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:180px;padding:15px;margin-right:0}.woocommerce .actions input.button{background:#81c9c7;border-radius:0;color:#fff;text-transform:uppercase;height:46px;line-height:46px;font-size:15px;padding:0 20px}.woocommerce .actions input.button:focus,.woocommerce .actions input.button:hover{background:#6ba6a4;color:#fff;box-shadow:none}.woocommerce-page #primary .page .entry-content .cart_totals h2,.woocommerce-page #primary .page .entry-content .cross-sells h2{font-size:24px;line-height:28px;color:#555}.woocommerce-page #primary .page .entry-content .cart_totals table th{font-weight:400}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background:#81c9c7;height:56px;line-height:56px;font-weight:18px;text-transform:uppercase;color:#fff;padding:0;border-radius:0}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background:#6ba6a4}.woocommerce-cart #primary .page .entry-content .cross-sells .products h3{color:#555;font-size:20px;font-weight:400;line-height:24px;margin:0;padding:0;text-align:center}.woocommerce-page #primary .page .entry-content .cross-sells .products .button{background:0 0;border:2px solid #555;border-radius:0;color:#555;display:block;font-size:15px;letter-spacing:2px;position:relative;text-align:center;text-transform:uppercase;width:100%}.woocommerce-page #primary .page .entry-content .cross-sells .products .button:focus,.woocommerce-page #primary .page .entry-content .cross-sells .products .button:hover{background:#555;color:#fff}.woocommerce-checkout #customer_details{float:left;width:48%}.woocommerce-checkout #order_review_heading{float:right;width:48%;clear:none}.woocommerce-checkout #order_review{float:right;width:48%}.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2{width:100%}.woocommerce #customer_details h3,.woocommerce #order_review_heading{font-size:24px!important}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}.woocommerce-checkout #customer_details input[type=email],.woocommerce-checkout #customer_details input[type=tel],.woocommerce-checkout #customer_details input[type=text]{border-radius:0;border:1px solid #dddcda;padding:10px}.woocommerce-checkout #customer_details textarea{border-radius:0;border:1px solid #dddcda;padding:10px;width:100%;height:105px;resize:none}.woocommerce-checkout #order_review #payment ul{padding:12px}#place_order{background:#81c9c7;padding:0;float:left!important;text-transform:uppercase;width:190px;height:46px;font-size:16px;line-height:46px;border-radius:0}#place_order:focus,#place_order:hover{background:#6ba6a4;box-shadow:none}.woocommerce .login input[type=password],.woocommerce .login input[type=text],.woocommerce .lost_reset_password input[type=text]{border:1px solid #dddcda;border-radius:0;padding:10px}.woocommerce .login input[type=submit],.woocommerce .lost_reset_password input[type=submit]{background:#81c9c7;padding:0;float:left!important;text-transform:uppercase;width:190px;height:46px;font-size:16px;line-height:46px;border-radius:0;color:#fff;margin-right:10px}.woocommerce .login input[type=submit]:focus,.woocommerce .login input[type=submit]:hover,.woocommerce .lost_reset_password input[type=submit]:focus,.woocommerce .lost_reset_password input[type=submit]:hover{background:#6ba6a4;box-shadow:none}.woocommerce .checkout_coupon #coupon_code{float:left;width:180px!important;border:1px solid #e5e5e5;border-radius:0;font-size:14px;padding:15px 10px}.woocommerce .checkout_coupon input[type=submit]{float:left;background:#81c9c7;padding:0;float:left!important;text-transform:uppercase;width:190px;height:46px;font-size:16px;line-height:46px;border-radius:0;color:#fff}.woocommerce .checkout_coupon input[type=submit]:focus,.woocommerce .checkout_coupon input[type=submit]:hover{box-shadow:none;background:#6ba6a4}.woocommerce .checkout_coupon .form-row{float:left;width:180px}.widget_shopping_cart_content .button{background:#81c9c7!important;border-radius:0!important;color:#fff!important}.widget_shopping_cart_content .button:focus,.widget_shopping_cart_content .button:hover{box-shadow:none!important;background:#6ba6a4!important}.woocommerce .woocommerce-message{background:#dbf2d9!important;border-top:0!important;color:#129700!important}.woocommerce .woocommerce-message .button{background:#81c9c7!important;border-radius:0!important;color:#fff!important}.woocommerce .woocommerce-message .button:focus,.woocommerce .woocommerce-message .button:hover{box-shadow:none!important;background:#6ba6a4!important}.woocommerce .woocommerce-error{background:#f2ded9!important;border-top:0!important;color:#e54344!important}.woocommerce .woocommerce-info{background:#d9e4f2!important;border-top:0!important;color:#185ec7!important}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit[disabled]:disabled,.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button[disabled]:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button[disabled]:disabled,.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button[disabled]:disabled{line-height:30px}#jp-post-flair {
padding-top: 0.5em;
} div.sharedaddy,
#content div.sharedaddy,
#main div.sharedaddy {
clear: both;
}
div.sharedaddy h3.sd-title {
margin: 0 0 1em 0;
display: inline-block;
line-height: 1.2;
font-size: 9pt;
font-weight: 700;
}
div.sharedaddy h3.sd-title::before {
content: "";
display: block;
width: 100%;
min-width: 30px;
border-top: 1px solid #dcdcde;
margin-bottom: 1em;
} div.jetpack-likes-widget-wrapper {
width: 100%;
min-height: 50px; position: relative; }
div.jetpack-likes-widget-wrapper .sd-link-color {
font-size: 12px;
}
div.jetpack-comment-likes-widget-wrapper {
width: 100%;
position: relative;
min-height: 31px;
}
div.jetpack-comment-likes-widget-wrapper iframe {
margin-bottom: 0;
}
#likes-other-gravatars {
display: none;
position: absolute;
padding: 9px 12px 10px 12px;
background-color: #fff;
border: solid 1px #dcdcde;
border-radius: 4px;
box-shadow: none;
min-width: 220px;
max-height: 240px;
height: auto;
overflow: auto;
z-index: 1000;
}
#likes-other-gravatars * {
line-height: normal;
}
#likes-other-gravatars .likes-text {
color: #101517;
font-size: 12px;
font-weight: 500;
padding-bottom: 8px;
}
#likes-other-gravatars ul,
#likes-other-gravatars li {
margin: 0;
padding: 0;
text-indent: 0;
list-style-type: none;
}
#likes-other-gravatars li::before {
content: "";
}
#likes-other-gravatars ul.wpl-avatars {
overflow: auto;
display: block;
max-height: 190px;
}
#likes-other-gravatars ul.wpl-avatars li {
width: 196px;
height: 28px;
float: none;
margin: 0 0 4px 0;
}
#likes-other-gravatars ul.wpl-avatars li a {
margin: 0 2px 0 0;
border-bottom: none !important;
display: flex;
align-items: center;
gap: 8px;
text-decoration: none;
}
#likes-other-gravatars ul.wpl-avatars li a span {
font-size: 12px;
color: #2c3338;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
#likes-other-gravatars ul.wpl-avatars li a img {
background: none;
border: none;
border-radius: 50%;
margin: 0 !important;
padding: 1px !important;
position: static;
box-sizing: border-box;
}
div.sd-box {
border-top: 1px solid #dcdcde;
border-top: 1px solid rgba(0, 0, 0, 0.13);
}
.jetpack-likes-widget-unloaded .likes-widget-placeholder,
.jetpack-likes-widget-loading .likes-widget-placeholder,
.jetpack-likes-widget-loaded iframe {
display: block;
}
.jetpack-likes-widget-loaded .likes-widget-placeholder,
.jetpack-likes-widget-unloaded iframe,
.jetpack-likes-widget-loading iframe {
display: none;
}
.entry-content .post-likes-widget,
.post-likes-widget,
.comment-likes-widget {
margin: 0;
border-width: 0;
} .post-likes-widget-placeholder,
.comment-likes-widget-placeholder {
margin: 0;
border-width: 0;
position: relative;
}
.comment-likes-widget-placeholder {
height: 18px;
position: absolute;
display: flex;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}
.comment-likes-widget-placeholder::before {
color: #2ea2cc;
width: 16px;
height: 16px;
content: "";
display: inline-block;
position: relative;
top: 3px;
padding-right: 5px;
background-repeat: no-repeat;
background-size: 16px 16px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='0' fill='none' width='24' height='24'/%3E%3Cg%3E%3Cpath fill='%232EA2CC' d='M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304'/%3E%3C/g%3E%3C/svg%3E");
}
.post-likes-widget-placeholder .button {
display: none; }
.post-likes-widget-placeholder .loading,
.comment-likes-widget-placeholder .loading {
color: #999;
font-size: 12px;
}
.comment-likes-widget-placeholder .loading {
padding-left: 5px;
margin-top: 4px;
align-self: center;
color: #4e4e4e;
} div.sharedaddy.sd-like-enabled .sd-like h3 {
display: none;
}
div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget {
width: 100%;
float: none;
position: absolute; top: 0;
}
.comment-likes-widget {
width: 100%;
} .pd-rating,
.cs-rating {
display: block !important;
} .sd-gplus .sd-title {
display: none;
}
@media print {
.jetpack-likes-widget-wrapper {
display: none;
}
}