:root {
--pink: #F778B8;
} body {
font-family: "Poppins", Sans-serif;
font-size: 18px;
color: #5d6f81 !important;
}
.textpink {
color: var(--pink);
}
body #bwp-main h1 {
line-height: 1.2em;
letter-spacing: 0px;
font-weight: 800;
font-size: 66px;
margin-bottom: 20px;
font-family: 'Montserrat Alternates', sans-serif;
}
body #bwp-main h2 {
font-size: 47px;
font-weight: 800;
line-height: 1.2em;
margin-bottom: 20px;
font-family: 'Montserrat Alternates', sans-serif;
}
body #bwp-main h3, body .form-login-register .box-form-login h2 {
font-size: 35px;
font-weight: 700;
line-height: 1.2em;
margin-bottom: 10px;
font-family: 'Montserrat Alternates', sans-serif;
}
body #bwp-main h4, body #bwp-main .testimonial-customer-name,
#page .bwp-header .block-top-link > .widget .widget-custom-menu > div ul.menu li a {
font-size: 20px;
font-weight: 600;
line-height: 1.2em;
font-family: 'Montserrat Alternates', sans-serif;
}
body.woocommerce-account legend {
color: #1E2D5F;
font-size: 20px;
font-weight: 600;
line-height: 1.2em;
font-family: 'Montserrat Alternates', sans-serif;
}
body #bwp-main p, body .desc-info, body .elementor-icon-list-text,
.elementor-widget-text-editor ul li,
body .elementor-tab-content ul li {
font-size: 18px;
font-weight: 400;
line-height: 1.5em;
margin-bottom: 10px;
font-family: "Poppins", Sans-serif;
letter-spacing: 0;
}
body .bwp-navigation ul > li.level-0 > a {
font-family: 'Montserrat Alternates', sans-serif;
font-weight: 700;
font-size: 20px;
}
body #page .bwp-header .block-top-link > .widget .widget-custom-menu .widget-title {
font-size: 0;
line-height: 32px;
}
body .elementor-button, body a.button, body #primary .rs-parallax-wrap a,
body.single-product .bwp-single-info .button.quick-buy, .quickview-container .bwp-single-info .button.quick-buy,
body.single-product .product-type-simple .bwp-single-info .entry-summary > .cart .single_add_to_cart_button,
body .button.wp-element-button,
.wpcf7-submit,
body .form-login-register .box-form-login .button-login input[type="submit"], body .form-login-register .box-form-login .button-register input[type="submit"], .single-product .bwp-single-info .single_add_to_cart_button.button {
font-size: 18px !important;
font-weight: 600 !important;
line-height: 45px !important;
font-family: "Poppins", Sans-serif !important;
border-radius: 15px 15px 15px 15px !important;
padding: 3px 25px 3px 25px !important;
background-color: rgb(247, 120, 184) !important;
color: #fff !important;
border: none !important;
display: inline-block;
}
.wpcf7-submit {
margin-top: 20px;
}
body .form-login-register .box-form-login .button-login input[type="submit"]:hover {
background: #C04884 !important;
}
body .mini-cart div.empty, body .mini-cart div.empty .go-shop {
color: #1E2D5F;
}
body .mini-cart div.empty .go-shop::after {
background-color: #1E2D5F;
}
body .form-login-register .box-form-login .rememberme-lost .lost_password a {
color: #1E2D5F;
}
body .form-login-register .box-form-login .rememberme-lost .lost_password a::before {
background: #1E2D5F;
}
body.single-product .bwp-single-info .button.quick-buy:hover,
body.single-product .product-type-simple .bwp-single-info .entry-summary > .cart .single_add_to_cart_button:hover,
body .button.wp-element-button:hover {
background-color: #C04884 !important;
} body .woocommerce-cart-form table.shop_table .coupon .button,
body.woocommerce-cart .woocommerce-cart-form .actions .bottom-cart h2 a,
body .checkout-top .checkout_coupon .input-button .button,
body .checkout-top .woocommerce-form .button,
body .form-login-register .box-form-login .button-next-reregister, body .form-login-register .box-form-login .button-next-login {
font-size: 18px !important;
font-weight: 600 !important;
line-height: 38px !important;
font-family: "Poppins", Sans-serif !important;
border-radius: 10px !important;
padding: 3px 20px 3px 20px !important;
background-color: #1E2D5F !important;
color: #fff !important;
border: none;
display: inline-block;
width: auto;
height: 44px;
}
body .button.wp-element-button {
margin-top: 20px;
}
body.single-product .bwp-single-info .button.quick-buy {
display: none;
}
body b, body strong {
font-weight: 600;
}
body #page .button-slider, body .elementor-widget-image-box .elementor-image-box-title a {
font-family: "Poppins", Sans-serif;
font-size: 18px;
font-weight: 400;
}
body #page .onsale, body #page .hot {
font-family: 'Montserrat Alternates', sans-serif;
}
body #page .products-list.grid .product-wapper .products-content h3.product-title {
font-size: 18px;
font-weight: 700;
font-family: 'Montserrat Alternates', sans-serif;
}
body #page .button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
font-size: 0px !important;
font-weight: 600 !important;
line-height: 40px !important;
padding: 0 !important;
border-radius: 5px !important;
}
body #bwp-footer h3 {
font-size: 16px;
font-weight: 600;
font-family: "Poppins", sans-serif;
}
body #bwp-footer p, body #bwp-footer .elementor-icon-list-text {
font-size: 16px;
font-weight: 400;
line-height: 1.3em;
font-family: "Poppins", Sans-serif;
}
body #bwp-footer .elementor-widget-container {
margin-bottom: 0;
}
body #bwp-main .elementor-accordion-title {
font-size: 20px;
font-weight: 600;
line-height: 1.2em;
font-family: 'Montserrat Alternates', sans-serif;
}
body #bwp-main .content-accordion .elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active {
border-color: #1E2D5F !important;
} .bwp-header .block-top-link > .widget .widget-custom-menu > div {
padding: 15px;
width: 200px !important;
}
#page .bwp-navigation ul > li.level-0 > a {
color: #1E2D5F;
}
#page .bwp-header .header-page-link .search-box .search-toggle {
color: #1E2D5F;
}
#page .bwp-header.header-v3 .header-page-link .wishlist-box .icon-wishlist {
color: #1E2D5F;
}
#page .bwp-header.header-v3 .header-page-link .mini-cart .cart-icon .icons-cart i {
color: #1E2D5F;
}
#page .bwp-header.header-v3 .header-page-link .block-top-link > .widget .widget-custom-menu .widget-title {
color: #1E2D5F;
}
#page #bwp-topbar a {
color: #1E2D5F;
}
#page #bwp-topbar .email i, #bwp-topbar .phone i {
color: #1E2D5F;
}
#page .bwp-navigation ul > li.level-0 > a > span:before {
background-color: #F778B8;
} #page .bwp-header .block-top-link > .widget .widget-custom-menu > div ul.menu li a {
color: #1E2D5F;
}
#page .bwp-header #bwp-topbar .row .topbar-right a:hover {
color: #F778B8;
}
body.faq #page .bwp-main .page-title {
display: block;
}
body .elementor-icon-box-wrapper {
justify-content: center;
}
body .elementor-widget-icon-box .elementor-icon-box-content {
flex-grow: 0;
}
#right_menu {
position: absolute;
left: 0;
list-style: none;
}
#right_menu a {
font-family: 'Montserrat Alternates', sans-serif;
font-weight: 700;
font-size: 20px;
color: #1E2D5F;
}
.header-right .wpbingo-menu-wrapper {
flex: 1;
display: flex;
justify-content: center;
}
#menu-rightside-menue .sub-menu {
transform: translate(-70%, 5px) !important;
} #page .bwp-main .page-title h1 {
color: #F778B8;
}
#page .breadcrumb {
display: none;
}
.home .slick-carousel .item-content a.button-slider:hover {
color: #F778B8;
}
body .main-single-product {
margin-top: 50px;
}
.single-product .prev_next_buttons .continue-shop span {
color: #1E2D5F !important;
}
body.single-product .prev_next_buttons {
display: none !important;
}
.elementor-widget-bwp_slider .bwp-slider .slick-arrow {
background-color: #fff8f4 !important;
color: #1E2D5F !important;
}
.elementor-widget-bwp_slider .bwp-slider .slick-arrow:hover {
background-color: #F778B8 !important;
color: #fff8f4 !important;
} .social-icon {
margin-top: 20px;
}
body.single-product #bwp-main .product_title, body #bwp-main .quickview-container .product_title {
color: #1E2D5F;
font-size: 47px;
font-weight: 800;
line-height: 1.2em;
margin-bottom: 20px;
}
body.single-product #bwp-main .product-count-view, body #bwp-main .quickview-container .product-count-view,
body.single-product #bwp-main .entry-summary .price, .quickview-container .entry-summary .price {
color: #5D6F7D;
}
body #primary .price {
font-family: "Poppins", Sans-serif !important;
}
body.single-product .bwp-single-info .product-shipping-delivers li span > a:after {
background-color: #5d6f81;
}
body.single-product a, body .posted_in {
color: #5d6f81;
}
body.single-product .bwp-single-info .description ul li {
margin-bottom: 5px;
position: relative;
padding-left: 22px;
font-size: 18px;
font-weight: 400;
line-height: 1.5em;
margin-bottom: 10px;
}
body.single-product .product_meta {
display: none !important;
}
#page .woocommerce-tabs ul.tabs li:hover a, #page .woocommerce-tabs ul.tabs li.active a {
color: #F778B8;
font-size: 47px;
font-weight: 800;
line-height: 1.2em;
margin-bottom: 20px;
font-family: 'Montserrat Alternates', sans-serif;
}
#page .woocommerce-tabs ul.tabs li.active a:before {
display: none;
}
body .woocommerce-info .button.wc-forward, body .woocommerce-message .button.wc-forward {
margin-top: 0;
border: none;
}
body .woocommerce-info, body .woocommerce-message {
border-top: 3px solid #1E2D5F;
color: #1E2D5F !important;
}
body .woocommerce-info:before, body .woocommerce-message:before,
body .checkout-top .woocommerce-info:before {
color: #1E2D5F;
}
body .checkout-top .woocommerce-info a {
color: #F778B8;
}
body .checkout-top .woocommerce-info {
font-size: 16px;
}
body .checkout h3 {
color: #1E2D5F;
}
body .checkout .form-row label {
color: #1E2D5F;
margin: 20px 0 0 0;
}
body .form-row .required {
color: #F778B8;
}
body .checkout #ship-to-different-address label {
font-weight: 800;
font-size: 20px;
margin-top: 20px;
}
body #shipping_address_2_field {
display: none !important;
}
body .checkout .woocommerce-checkout-review-order .checkout-review-order-table-wrapper {
background: #f6f6f6;
border: none;
}
body #bwp-main .checkout .woocommerce-checkout-review-order .title-product-name,
body #bwp-main .checkout .woocommerce-checkout-review-order h2 {
font-size: 20px;
font-weight: 600;
line-height: 1.2em;
font-family: 'Montserrat Alternates', sans-serif;
color: #1E2D5F;
}
body .checkout .woocommerce-checkout-review-order .total-price,
body .checkout .woocommerce-checkout-payment .payment_methods li .input-radio:checked + label,
body .checkout .woocommerce-checkout-payment .payment_methods li > label {
color: #1E2D5F;
}
body .checkout .woocommerce-checkout-payment .payment_methods li .input-radio:checked + label:before {
background: #F778B8;
border-color: #F778B8;
}
body .checkout .woocommerce-checkout-review-order .info-product .product-name {
color: #5d6f81 !important;
}
body .checkout .woocommerce-checkout-review-order .product-total,
.checkout .woocommerce-checkout-review-order .cart-subtotal .subtotal-price, .checkout .woocommerce-checkout-review-order .order-total .subtotal-price {
color: #5d6f81 !important;
}
body .checkout .woocommerce-checkout-review-order .cart-subtotal,
body .checkout .woocommerce-checkout-review-order .order-total,
body .checkout .woocommerce-checkout-review-order .woocommerce-shipping-totals {
align-items: flex-start;
}
body .checkout .woocommerce-checkout-payment .payment_methods .payment_box p,
body .woocommerce-privacy-policy-text p, body .woocommerce-terms-and-conditions-checkbox-text {
font-size: 16px !important;
}
body .woocommerce-privacy-policy-text a, body .woocommerce-terms-and-conditions-checkbox-text a {
color: #F778B8;
}
#customer_details {
max-width: 740px;
}
body .checkout ul.payment_methods li label {
padding-left: 0;
margin: 0px 0 0 0;
}
#stripe-card-element iframe {
height: 40px !important;
}
#stripe-card-element, #stripe-exp-element, #stripe-cvc-element {
height: 33px !important;
line-height: 18px !important;
padding-top: 10px !important;
}
body .woocommerce-SavedPaymentMethods-saveNew {
display: flex;
align-items: flex-start;
}
body .woocommerce-SavedPaymentMethods-saveNew label {
width: 80%;
padding-left: 10px !important;
}
#wc-stripe-new-payment-method {
margin-top: 5px;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
border-top-color: #F778B8 !important;
color: #1E2D5F !important;
}
body .woocommerce-terms-and-conditions p {
font-size: 16px !important;
}
.woocommerce-info:before, .woocommerce-message:before, .woocommerce-error:before {
color: #F778B8 !important;
}
body .flower-left {
margin-top: -10px;
margin-left: 50px;
transform: scaleX(-1);
}
body .flower-right {
margin-top: -10px;
margin-left: 80%;
transform: scaleX(-1);
}
body .custom-customer-reviews {
height: 400px;
} #page .woosw-item--name a {
color: #1E2D5F;
}
#page .woosw-item--time {
color: #1E2D5F;
}
#page .woosw-list table.woosw-items .woosw-item .woosw-item--remove span:before {
color: #1E2D5F;
}
#page .woosw-list .woosw-items .woosw-item--info .woosw-item--price ins .woocommerce-Price-amount {
color: #C04884;
}
#page .woosw-list .woosw-actions .woosw-copy .woosw-copy-label {
color: #356594;
}
#page .woosw-list .woosw-actions .woosw-copy .woosw-copy-url input {
color: #356594;
}
#page .woosw-list .woosw-actions .woosw-copy .woosw-copy-btn input {
background: #356594;
} #page .bwp-top-bar .woocommerce-result-count {
color: #1E2D5F;
}
#page .bwp-top-bar .woocommerce-ordering, .bwp-top-bar .woocommerce-sort-count {
color: #1E2D5F;
}
#page .bwp-top-bar .display li a.active .icon-column .layer > span {
background: #1E2D5F;
}
#page .bwp-top-bar .woocommerce-ordering .pwb-dropdown-toggle {
border: 1px solid #1E2D5F;
}
#page .bwp-top-bar .woocommerce-ordering .pwb-dropdown-menu li a {
color: #1E2D5F;
} #page .main-archive-product .bwp-top-bar {
display: none;
} body .babybo-topcart.popup .mini-cart .cart-popup .top-total-cart {
color: #1E2D5F;
font-size: 20px;
font-weight: 600;
line-height: 1.2em;
font-family: 'Montserrat Alternates', sans-serif;
}
body .cart_totals .woocommerce-shipping-destination > strong {
color: #5D6F81;
font-weight: 400;
}
body .mini-cart .cart-popup .product-subtotal, .mini-cart .cart-popup .total-cart,
body .mini-cart .cart-popup .cart_item a.remove {
color: #1E2D5F !important;
}
#page .recent-view .title-block h2 {
color: #1E2D5F;
}
#page .related .title-block h2 {
color: #1E2D5F;
}
#page .woocommerce-tabs .content-tab .panel {
color: #5D6F81;
}
#page .contents-detail .bwp-single-product .image-thumbnail .slick-slide.slick-current > .img-thumbnail-scroll {
border-color: #1E2D5F;
} body.woocommerce-cart #page .cart-collaterals h2 {
font-size: 18px !important;
color: #1E2D5F;
}
table.shop_table.cart > thead > tr > th .product-name a, .table.shop_table.cart > thead > tr > th .product-name a, table.shop_table.cart > tbody > tr > th .product-name a, .table.shop_table.cart > tbody > tr > th .product-name a, table.shop_table.cart > tfoot > tr > th .product-name a, .table.shop_table.cart > tfoot > tr > th .product-name a, table.shop_table.cart > thead > tr > td .product-name a, .table.shop_table.cart > thead > tr > td .product-name a, table.shop_table.cart > tbody > tr > td .product-name a, .table.shop_table.cart > tbody > tr > td .product-name a, table.shop_table.cart > tfoot > tr > td .product-name a, .table.shop_table.cart > tfoot > tr > td .product-name a {
font-size: 18px !important;
}
table.shop_table thead th, .table.shop_table thead th {
font-size: 18px !important;
}
body.woocommerce-cart .cart-collaterals .title {
color: #1E2D5F;
font-family: 'Montserrat Alternates', sans-serif;
font-size: 18px;
font-weight: 800;
}
body.woocommerce-cart .cart-collaterals .cart-subtotal > * .woocommerce-Price-amount {
font-family: "Poppins", Sans-serif;
font-size: 18px;
color: #5d6f81;
font-weight: 400;
text-align: right;
display: block;
}
body.woocommerce-cart .cart-collaterals .order-total .woocommerce-Price-amount {
font-family: "Poppins", Sans-serif;
font-size: 18px;
color: #5d6f81;
font-weight: 800;
text-align: right;
display: block;
}
body .checkout .woocommerce-shipping-methods label:before {
display: none;
}
body.woocommerce-cart .cart-collaterals .woocommerce-shipping-totals {
align-items: flex-start;
}
table.shop_table.cart > thead > tr > th.product-price, .table.shop_table.cart > thead > tr > th.product-price, table.shop_table.cart > tbody > tr > th.product-price, .table.shop_table.cart > tbody > tr > th.product-price, table.shop_table.cart > tfoot > tr > th.product-price, .table.shop_table.cart > tfoot > tr > th.product-price, table.shop_table.cart > thead > tr > td.product-price, .table.shop_table.cart > thead > tr > td.product-price, table.shop_table.cart > tbody > tr > td.product-price, .table.shop_table.cart > tbody > tr > td.product-price, table.shop_table.cart > tfoot > tr > td.product-price, .table.shop_table.cart > tfoot > tr > td.product-price,
table.shop_table.cart > thead > tr > th.product-subtotal span, .table.shop_table.cart > thead > tr > th.product-subtotal span, table.shop_table.cart > tbody > tr > th.product-subtotal span, .table.shop_table.cart > tbody > tr > th.product-subtotal span, table.shop_table.cart > tfoot > tr > th.product-subtotal span, .table.shop_table.cart > tfoot > tr > th.product-subtotal span, table.shop_table.cart > thead > tr > td.product-subtotal span, .table.shop_table.cart > thead > tr > td.product-subtotal span, table.shop_table.cart > tbody > tr > td.product-subtotal span, .table.shop_table.cart > tbody > tr > td.product-subtotal span, table.shop_table.cart > tfoot > tr > td.product-subtotal span, .table.shop_table.cart > tfoot > tr > td.product-subtotal span,
.select2 .select2-selection, body input[type="text"], body input[type="number"], body input[type="email"], body input[type="password"], body input[type="tel"], body textarea, body select {
color: #1E2D5F !important;
}
body .woocommerce-page-header ul li a {
color: #1E2D5F;
font-weight: 700;
font-family: 'Montserrat Alternates', sans-serif;
}
body .woocommerce-page-header ul li.active a {
color: #1E2D5F;
font-weight: 700;
}
body table .product-remove a.remove:before, body .table .product-remove a.remove:before {
color: #1E2D5F !important;
}
body.woocommerce-cart .woocommerce-cart-form .actions .coupon input,
body .checkout-top .woocommerce-form .input-text {
border-radius: 0px !important;
color: #1E2D5F !important;
padding: 0;
}
body .checkout-top .checkout_coupon .input-button .input-text {
border-radius: 0;
height: 44px;
line-height: 44px;
padding: 0;
}
body .checkout-top .woocommerce-form .description p,
body .checkout-top .checkout_coupon .description {
margin: 30px auto 0 0px;
text-align: left;
color: #1E2D5F !important;
max-width: 100%;
}
body .checkout-top .woocommerce-form .rememberme {
text-align: left;
}
body .checkout_coupon.woocommerce-form-coupon {
max-width: 500px;
}
.woocommerce-order-received .woocommerce-order-details .woocommerce-order-details__title, .woocommerce-view-order .woocommerce-order-details .woocommerce-order-details__title,
.woocommerce-order-received .woocommerce-customer-details .woocommerce-column__title, .woocommerce-view-order .woocommerce-customer-details .woocommerce-column__title {
color: #1E2D5F !important;
}
.woocommerce-order-received .woocommerce-thankyou-order-details, .woocommerce-view-order .woocommerce-thankyou-order-details {
font-size: 16px;
color: #1E2D5F !important;
}
body.woocommerce-cart .cart-collaterals ul li label:before {
display: none;
}
body.woocommerce-cart .cart-collaterals ul li {
margin-right: 0px;
}
body.woocommerce-cart .cart-collaterals ul.woocommerce-shipping-methods {
text-align: right;
}
.woocommerce-tabs ul.tabs.wc-tabs li a {
color: #1E2D5F;
}
.woocommerce-tabs #tab-additional_information table.shop_attributes.woocommerce-product-attributes > tbody > tr > th, .single-product .entry-summary .woocommerce-variation-price .price ins {
color: #1E2D5F;
} #page .woocommerce-MyAccount-content {
color: #5D6F81;
} a:hover {
color: #356594;
}
#page .woocommerce-MyAccount-content form .woocommerce-Button {
background: #F778B8;
}
#page .woocommerce-MyAccount-content form .woocommerce-Button:hover {
background: #C04884;
}
#page .woocommerce-MyAccount-navigation-link a {
color: #1E2D5F;
font-size: 18px;
font-weight: 400;
line-height: 1.5em;
margin-bottom: 10px;
font-family: "Poppins", Sans-serif;
}
#page .woocommerce-MyAccount-navigation-link a:hover {
color: #356594;
}
#page .woocommerce-MyAccount-navigation-link.is-active > a {
color: #F778B8;
}
#page table.shop_table > thead > tr > th {
color: #1E2D5F;
}
#page .entry-content .woocommerce-MyAccount-content p > a {
color: #F778B8;
}
#page .mark, #page mark {
color: white;
background-color: #F778B8;
}
#page .woocommerce-MyAccount-content h2,
#page .woocommerce-MyAccount-content h3 {
color: #1E2D5F;
}
#page .product-name a, body .woocommerce-MyAccount-content a {
color: #F778B8 !important;
line-height: 1.3em;
}
#page table, body.woocommerce-order-received .woocommerce-customer-details address, body.woocommerce-view-order .woocommerce-customer-details address {
font-size: 18px;
font-weight: 400;
line-height: 1.5em;
font-family: "Poppins", Sans-serif;
color: #1E2D5F;
}
#page table.shop_table > thead > tr > th, #page .table.shop_table > thead > tr > th, #page table.shop_table > tbody > tr > th, #page .table.shop_table > tbody > tr > th, #page table.shop_table > tfoot > tr > th, #page .table.shop_table > tfoot > tr > th {
color: #1E2D5F;
}
#page .woocommerce-Addresses.col2-set {
display: block;
margin: 0 0 0 -15px;
}
#page .woocommerce-Addresses.col2-set .woocommerce-Address {
width: 100%;
max-width: 100%;
}
body .woocommerce-MyAccount-content form label {
width: 100%;
}
body .woocommerce-MyAccount-content .woocommerce-pagination a {
color: #FFF !important;
}
body .woocommerce-MyAccount-content .woocommerce-pagination a:hover {
background-color: #C04884 !important;
}
body .woocommerce .woocommerce-MyAccount-content a.button {
color: #FFF !important;
}
body .woocommerce .woocommerce-MyAccount-content a.button:hover {
background-color: #C04884 !important;
}
body .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .addresses {
flex-direction: column;
}
body .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .addresses .woocommerce-column__title {
margin-top: 0;
}
body .woocommerce-MyAccount-content form span, body .woocommerce-EditAccountForm.edit-account {
width: 100%;
max-width: 500px;
}
.select2 .select2-selection,
body input[type="text"],
body input[type="number"],
body input[type="email"],
body input[type="password"],
body input[type="tel"],
body textarea,
body select {
border-radius: 0;
width: 100%;
border-width: 0 0 2px;
border-color: #e5e5e5;
padding: 0;
height: 40px;
line-height: 40px;
color: #1E2D5F;
}
body .form-login-register .box-form-login .content input {
border-radius: 0;
}
body .form-login-register .box-form-login .rememberme-lost .inline {
color: #1E2D5F;
}
body s.form-login-register .box-form-login .rememberme-lost .lost_password a {
color: #1E2D5F;
}
body .form-login-register .box-form-login h2 {
color: #1E2D5F;
}
body .select2-container--default .select2-selection--single .select2-selection__rendered {
color: #1E2D5F;
line-height: 40px;
padding: 0;
}
body .form-login-register .box-form-login .rememberme-lost .inline:after {
width: 20px;
height: 20px;
top: 11px;
left: -2px;
}
body .form-login-register .woocommerce-privacy-policy-text {
text-align: left;
}
body .form-login-register .woocommerce-privacy-policy-text p {
font-size: 16px;
line-height: 1.2em !important;
}
.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected] {
background-color: #F778B8;
color: #fff;
}
body .wc-stripe-elements-field, body .wc-stripe-iban-element-field {
border-radius: 0;
width: 100%;
border-width: 0 0 2px;
border-color: #e5e5e5;
padding: 0;
height: 40px;
line-height: 40px;
color: #000;
max-width: 500px;
}
.stripe-card-group {
max-width: 500px;
width: 100%;
}
.woocommerce-PaymentMethods.payment_methods.methods {
padding: 0;
list-style: none;
}
.woocommerce-PaymentMethod label {
width: 50% !important;
}
body .checkout .woocommerce-checkout-payment .payment_methods li {
list-style: none;
}
body .woocommerce-SavedPaymentMethods input {
opacity: 0;
}
body .woocommerce-SavedPaymentMethods.wc-saved-payment-methods {
padding: 0 0 0 18px;
}
body .checkout .woocommerce-checkout-payment .payment_methods li > input:checked + label:before {
background: #F778B8;
border-color: #F778B8;
}
body .checkout .woocommerce-checkout-payment .payment_methods li > label:before {
top: 5px;
}
body #payment .methods li.woocommerce-SavedPaymentMethods-new label,
body #payment .methods li.woocommerce-SavedPaymentMethods-token label {
display: block;
}
body #payment .methods li.woocommerce-SavedPaymentMethods-token label {
margin-bottom: 0;
} .woocommerce-order-received .woocommerce .woocommerce-thankyou-order-received {
margin: 50px 0px 25px 0px;
} .page .back-top svg.progress-circle path {
stroke: #1E2D5F;
}
.page .back-top:after {
color: #1E2D5F;
} .impressum .container .elementor-widget-container p > a {
color: #F778B8;
}
.impressum .container .elementor-widget-container p > a:hover {
color: #C04884;
} .datenschutz .container .elementor-widget-container p > a {
color: #F778B8;
}
.datenschutz .container .elementor-widget-container p > a:hover {
color: #C04884;
} .zufriedenheitsgarantie .container .elementor-widget-container p > a {
color: #F778B8;
}
.zufriedenheitsgarantie .container .elementor-widget-container p > a:hover {
color: #C04884;
} .kontakt .container .elementor-widget-container p > a {
color: #F778B8;
}
.kontakt .container .elementor-widget-container p > a:hover {
color: #C04884;
} .elementor-element-7dec82a .elementor-widget-container > p > a > b {
color: #1E2D5F;
}
.elementor-element-7dec82a .elementor-widget-container > p > a > b:hover {
color: #F778B8;
}
.elementor-widget-container .elementor-social-icons-wrapper .elementor-social-icon i {
color: #5D6F81;
}
.elementor-widget-container .elementor-social-icons-wrapper .elementor-social-icon i:hover {
color: #F778B8;
}
#bwp-footer .elementor-widget-container ul > li .elementor-icon-list-text:hover {
color: #F778B8;
}
#page footer .elementor-widget-social-icons .elementor-grid-item a.elementor-icon {
justify-content: start;
}  body.warenkorb .cart_totals p.woocommerce-shipping-destination {
text-align: right;
} body.mein-konto a,
body.mein-konto p,
body.mein-konto h2,
body.mein-konto label,
body.mein-konto input,
body.mein-konto.woocommerce-account #customer_login .rememberme-lost label.inline {
color: #1E2D5F;
}
body.mein-konto.woocommerce-account #customer_login .form-login .button-login input[type="submit"],
body.mein-konto.woocommerce-account #customer_login .form-register .button-register input[type="submit"] {
background: var(--pink);
}
body.mein-konto.woocommerce-account #customer_login .form-login .button-login input[type="submit"]:hover,
body.mein-konto.woocommerce-account #customer_login .form-register .button-register input[type="submit"]:hover {
background: #C04884;
}
body.woocommerce-account #customer_login h2::after {
background: #1E2D5F;
}
.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button {
padding: 0 !important;
border-radius: 5px !important;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
}
.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button span {
display: none;
}
.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable:before {
line-height: 40px !important;
position: absolute;
top: 0;
left: 0;
width: 40px;
height: 40px;
}
div#tab-description ul > li {
position: relative;
padding-left: 22px;
}
div#tab-description ul > li:before {
content: "\f00c";
position: absolute;
left: 0;
font-family: FontAwesome;
color: #f778b8;
}
.woovr-variation-selector input[type="radio"] {
width: 26px;
height: 26px;
border: none;
background: transparent;
position: relative;
margin: 0;
padding: 0;
appearance: none;
}
.woovr-variation-radio .woovr-variation-selector {
width: 30px;
flex: 0 0 30px;
border: 2px solid #693;
height: 30px;
position: relative;
}
.woovr-variation-radio.woovr-variation-active .woovr-variation-selector::before {
content: "\f00c";
position: absolute;
left: 0;
font-family: FontAwesome;
color: #f778b8;
top: 0;
width: 26px;
height: 28px;
text-align: center;
line-height: 26px;
}
.woovr-variations .woovr-variation {
display: flex;
align-items: center;
cursor: pointer;
margin-left: 0;
margin-right: 0;
column-gap: 10px;
}
.variations_form .woovr-variation-radio .woovr-variation-info .woovr-variation-price del {
margin-right: 10px;
color: #f778b8;
opacity: 0.5;
font-size: 22px;
}
.variations_form .woovr-variation-radio .woovr-variation-info .woovr-variation-price del span {
color: #1b1b1b;
font-size: 22px;
font-weight: 700;
}
.variations_form .woovr-variation-radio .woovr-variation-info .woovr-variation-price .woocommerce-Price-currencySymbol {
font-size: 22px;
}
.variations_form .woovr-variation-radio .woovr-variation-info .woovr-variation-price ins {
font-weight: 600;
font-size: 28px;
line-height: 1;
color: #f778b8;
text-decoration: none;
} @media only screen and (min-width: 992px) and (max-width: 1175px) {
#menu-hauptmenu .menu-item-text {
}
body .bwp-navigation ul > li.level-0 > a {
font-size: 16px;
}
}
@media only screen and (min-width: 1200px) and (max-width: 1305px) {
#menu-hauptmenu li {
padding: 0 10px;
}
#menu-hauptmenu li:first-child {
padding-left: 0px !important;
}
#menu-hauptmenu li:last-child {
padding-right: 0px !important;
}
}
@media only screen and (min-width: 1200px) and (max-width: 1210px) {
#menu-hauptmenu .menu-item-text {
font-size: 19px;
}
}
@media (min-width: 1024px) and (max-width: 1844px) {
#slider-3-slide-7-layer-4 #slider-3-slide-7-layer-6 {
font-size: 30px !important;
}
}
@media (min-width: 1024px) and (max-width: 1844px) {
#slider-3-slide-7-layer-4 #slider-3-slide-7-layer-11 {
max-width: 200px !important;
}
} .specials .bwp-filter-homepage.filter-default .bwp-filter-heading, .special-shop .bwp-filter-homepage.filter-default .bwp-filter-heading {
display: none;
} .woocommerce-checkout form#alg_currency_selector {
display: none;
}
.wc_payment_method.payment_method_bacs {
display: block !important;
}