#ppcp-credit-card-gateway-card-number {
padding-block: 1px !important;
padding: 1px !important;
padding-inline: 5px !important;
background: #ffffff !important;
}
#ppcp-credit-card-gateway-card-expiry
{
padding-block: 1px !important;
padding: 1px !important;
padding-inline: 5px !important;
background: #ffffff !important;
}
#ppcp-credit-card-gateway-card-cvc
{
padding-block: 1px !important;
padding: 1px !important;
padding-inline: 5px !important;
background: #ffffff !important;
}
.eh_paypal_express_description {
opacity: 0.7;
padding-bottom: 1em;
display: none;
color: grey;
}
input[type=date], input[type=datetime], input[type=datetime-local], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], select, textarea {
font-size: 0.875rem;
color: #000000;
background-color: #979797;
border-width: 1px;
border-style: solid;
height: 2.5rem;
outline: none;
font-weight: 900;
margin: 0;
}
.woocommerce-account .account-tab-list .account-tab-item .account-tab-link {
font-size: 43px;
font-family: chel;
}
body {
background-repeat: no-repeat;
background-attachment: fixed;
}
.woocommerce .woocommerce-ordering select {
vertical-align: top;
background-color: #000 !important;
}
.custom-layout .product_content_wrapper .product_infos .product_summary_top, .default-layout .product_content_wrapper .product_infos .product_summary_top {
margin: 0;
padding: 1px 0 1px;
}
.mobile-navigation ul li {
padding: 0;
margin: 17px 0;
list-style: none;
display: block;
text-transform: none;
position: relative;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.off-canvas.position-right {
width: 210px;
-webkit-transform: translateX(320px);
-ms-transform: translateX(320px);
transform: translateX(320px);
}
.vc_column_container>.vc_column-inner {
box-sizing: border-box;
padding-left: 5px;
padding-right: 5px;
width: 100%;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs {
font-size: 11px;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 12px;
/* padding-right: 12px; */
font-family: chel;
}
.woocommerce ul.products li.product a {
font-family: ‘chel’;
text-align: center;
}
@media screen and (min-width: 40.0625em) and (max-width: 63.875em)
.full-width-page .columns {
padding-left: 10px!important;
margin-right: 30px!important;
}
.product_after_shop_loop .price, .product_after_shop_loop .price ins, .woocommerce ul.products li.product .price {
font-size: 1.875rem;
line-height: 36px !important;
}
.woocommerce-page .products ul h2, .woocommerce-page ul.products h2, .woocommerce .products ul h2, .woocommerce ul.products h2, .woocommerce ul.products h3, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h2, .wp-block-getbowtied-carousel ul.products li.product h2 {
font-size: 17px !important;
font-weight: normal;
line-height: 1.4;
padding: 17px 0 0 0;
margin: 0;
display: inline-block;
text-transform: none;
-webkit-transition: color .3s ease;
-o-transition: color .3s ease;
transition: color .3s ease;
text-align: left;
}
.vc_custom_1637095646541 {
margin-top: -15px !important;
padding-top: 45px !important;
padding-bottom: 45px !important;
background-image: url(https://princessedisenbourg.com/wp-content/uploads/2017/01/tumblr_pey2rxzl1J1w3y4ilo1_r2_540.gif?id=2890) !important;
mix-blend-mode: screen !important;
-webkit-mix-blend-mode: screen !important;
background-position: center !important;
background-repeat: no-repeat !important;
background-size: contain !important;
}
#site-top-bar {
background: linear-gradient(#000, #3a105a, #000 ) !important;
backdrop-filter: blur(15px);
-webkit-backdrop-filter : blur(15px);
}
/* #3a105a #541699 */
.site-footer, .site-footer .copyright_text a {
color: #868686;
/* background-image: url(“https://princessedisenbourg.com/wp-content/uploads/2021/11/scoop-c.jpg”); */
background-repeat: repeat-x;
background-position: right middle;
background-size: contain;
}
@media only screen and (max-width: 767px)
.product_layout_classic .product .product_content_wrapper .product_infos .product_summary_top {
padding: 1px 1px 1px !important;
}
.product_layout_classic .product_infos .product_summary_top {
padding: 1px 0;
margin: 0;
}
@media (max-width: 525px){
.woocommerce ul.products li.product, .woocommerce-page ul.products {
/* width: 100% !important; */
/* float: none !important; */
}
}
table tr td, .woocommerce table.shop_table td, .woocommerce-page table.shop_table td, .product_socials_wrapper, .woocommerce-tabs, .comments_section, .portfolio_content_nav #nav-below, .product_meta, .woocommerce-checkout form.checkout .woocommerce-checkout-review-order table.woocommerce-checkout-review-order-table .cart-subtotal th, .woocommerce-checkout form.checkout .woocommerce-checkout-review-order table.woocommerce-checkout-review-order-table .cart-subtotal td, .product_navigation, .product_meta, .woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.order-total th, .woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.order-total td {
border-top-color: rgba(84,84,84,0.75);
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
text-align:center;
}
.vc_separator h4 {
line-height: 1em;
font-size: 100%;
margin: 0;
font-family: ‘chel’;
-webkit-box-flex: 0;
-webkit-flex: 0 1 auto;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
}
h1 {
font-family: ‘chel’;
font-size: 48px;
}
body .vc_tta.vc_tta-tabs .vc_tta-tabs-container { /* display: block !important; */ }
body .vc_tta.vc_general .vc_tta-panel-heading { /* display: none !important; */ }
.vc_tta-tab a {
font-size: 16px !important;
font-weight: bold !important;
padding: 11px 17px 11px 17px !important;
}
@font-face {
font-family: koenig;
src: url(https://www.princessedisenbourg.com/wp-content/themes/shopkeeper/vendor/fonts/goth/Gotisch.ttf);
}
@font-face {
font-family: chel;
src: url(https://www.princessedisenbourg.com/wp-content/themes/shopkeeper/vendor/fonts/chelten/Cheltenham.ttf);
font-weight: normal;
}
.woocommerce ul.products li.product a {
font-family: ‘chel’;
}
.woocommerce .products .star-rating, .woocommerce-page .products .star-rating {
float:none;
display:block;
margin-left:auto;
margin-right:auto;
}
.woocommerce .products .product,
.woocommerce .products .product .price
{text-align:center}
.products a.button, .woocommerce-page .products .added_to_cart.wc-forward, .woocommerce .products .added_to_cart.wc-forward {
padding: 7px !important;
width: 70%;
padding-bottom: 8px !important;
background: #000!important;
border-color: #222;
border: 1px solid #9f2d37;
}
.products a.button, .woocommerce .products .added_to_cart.wc-forward, .woocommerce-page .products .added_to_cart.wc-forward {
cursor: pointer;
line-height: normal;
margin: 0 !important;
min-width: inherit;
position: relative;
text-decoration: none;
text-align: center;
/* display: inline-block; */
font-size: .8125rem !important;
text-transform: uppercase;
font-weight: 900;
background: none !important;
border-color: none !important;
-webkit-appearance: none;
border: none;
}
.woocommerce .products ul h3, .woocommerce ul.products h3, .woocommerce ul.products li.product h3, .woocommerce-page .products ul h3, .woocommerce-page ul.products h3 {
font-size: 12px;
font-weight: normal;
line-height: 1.5;
padding: 35px 10px 10px;
margin: 0;
display: inline-block;
text-transform: none;
-webkit-transition: color .3s ease;
-moz-transition: color .3s ease;
-o-transition: color .3s ease;
-ms-transition: color .3s ease;
transition: color .3s ease;
}
.widget_shopping_cart .buttons a.view_cart, .widget.widget_price_filter .price_slider_amount .button, .products a.button, .woocommerce .products .added_to_cart.wc-forward, .woocommerce-page .products .added_to_cart.wc-forward, body.gbt_classic_notif .woocommerce-info .button, .url:hover, .product_infos .yith-wcwl-wishlistexistsbrowse a:hover, .wc-block-grid__product-add-to-cart .wp-block-button__link, .products .yith-wcwl-add-to-wishlist:hover .add_to_wishlist:before, .catalog-ordering span.select2-container .selection:hover .select2-selection__rendered, .catalog-ordering .select2-container .selection:hover .select2-selection__arrow:before, .woocommerce-account .woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td.woocommerce-orders-table__cell-order-actions .button:hover, .woocommerce-account .woocommerce-MyAccount-content table.account-payment-methods-table td.payment-method-actions .button:hover, .woocommerce-account .woocommerce-MyAccount-content .woocommerce-pagination .woocommerce-button:hover {
color: #9f2d37 !important;
}
.products a.button, .woocommerce-page .products .added_to_cart.wc-forward, .woocommerce .products .added_to_cart.wc-forward {
padding: 10px !important;
padding-bottom: 8px !important;
background: linear-gradient(black, #aa00001c ) !important;;
border-color: #222;
border: 1px solid #9f2d37;
}
/* #aa000059 */
body {
background: #000000 !important;
}
.product_after_shop_loop .price, .product_after_shop_loop .price ins, .woocommerce ul.products li.product .price {
font-size: 1.875rem;
line-height: 16px;
}
.yith-wcwl-add-button, .yith-wcwl-wishlistaddedbrowse, .yith-wcwl-wishlistexistsbrowse, .share-product-text, .product_meta, .product_meta a, .product_meta_separator, .woocommerce table.shop_attributes td, .woocommerce-page table.shop_attributes td, .tob_bar_shop, .post_meta_archive, .post_meta, del, .wpb_widgetised_column .widget li, .wpb_widgetised_column .widget_calendar table thead tr th, .wpb_widgetised_column .widget_calendar table thead tr td, .wpb_widgetised_column .widget .post-date, .wpb_widgetised_column .recentcomments, .wpb_widgetised_column .amount, .wpb_widgetised_column .quantity, .products li:hover .add_to_wishlist:before, .product_after_shop_loop .price, .product_after_shop_loop .price ins, .wpb_widgetised_column .widget_price_filter .price_slider_amount, .product .product_after_shop_loop .product_after_shop_loop_price span.price .woocommerce-Price-amount.amount, .woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb, .woocommerce .woocommerce-breadcrumb a, .woocommerce-page .woocommerce-breadcrumb a, .archive .products-grid li .product_thumbnail_wrapper > .price .woocommerce-Price-amount, .site-search .search-text, .site-search .site-search-close .close-button:hover, .menu-close .close-button:hover, .site-search .woocommerce-product-search:after, .site-search .widget_search .search-form:after {
color: rgb(185 36 36 / 78%);
}.yith-wcwl-add-button, .yith-wcwl-wishlistaddedbrowse, .yith-wcwl-wishlistexistsbrowse, .share-product-text, .product_meta, .product_meta a, .product_meta_separator, .woocommerce table.shop_attributes td, .woocommerce-page table.shop_attributes td, .tob_bar_shop, .post_meta_archive, .post_meta, del, .wpb_widgetised_column .widget li, .wpb_widgetised_column .widget_calendar table thead tr th, .wpb_widgetised_column .widget_calendar table thead tr td, .wpb_widgetised_column .widget .post-date, .wpb_widgetised_column .recentcomments, .wpb_widgetised_column .amount, .wpb_widgetised_column .quantity, .products li:hover .add_to_wishlist:before, .product_after_shop_loop .price, .product_after_shop_loop .price ins, .wpb_widgetised_column .widget_price_filter .price_slider_amount, .product .product_after_shop_loop .product_after_shop_loop_price span.price .woocommerce-Price-amount.amount, .woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb, .woocommerce .woocommerce-breadcrumb a, .woocommerce-page .woocommerce-breadcrumb a, .archive .products-grid li .product_thumbnail_wrapper > .price .woocommerce-Price-amount, .site-search .search-text, .site-search .site-search-close .close-button:hover, .menu-close .close-button:hover, .site-search .woocommerce-product-search:after, .site-search .widget_search .search-form:after {
color: rgb(185 36 36 / 78%);
}
.top-headers-wrapper.sticky .site-header {
background-color: transparent;
border-bottom: 1px solid #d5dde4;
backdrop-filter: blur(15px);
-webkit-backdrop-filter : blur(15px);
}
.site-header.sticky, #page_wrapper.transparent_header .top-headers-wrapper.sticky .site-header {
background-color: #ffffff;
background-color: rgba(0, 0, 0, 0.7);
backdrop-filter: blur(15px);
-webkit-backdrop-filter : blur(15px);
}
@media only screen and (min-width: 1024px) {
.site-header.sticky, #page_wrapper.transparent_header .top-headers-wrapper.sticky .site-header {
background-color: rgba(0, 0, 0, 0.5);
backdrop-filter: blur(15px);
-webkit-backdrop-filter : blur(15px);
}
}
.top-headers-wrapper.sticky .site-header {
background-color: transparent;
backdrop-filter: blur(15px);
-webkit-backdrop-filter : blur(15px);
}
.site-header {
background-color: transparent;
}
.top-headers-wrapper.sticky .site-header {
background-color: rgba(0, 0, 0, 0.9);
border-bottom: 1px;
solid #d5dde4;
-webkit-backdrop-filter : blur(15px);
backdrop-filter: blur(15px);
}
.site-header.sticky,
#page_wrapper.transparent_header .site-header.sticky {
background: #fffffff5;
opacity: 1;
background-color: rgba(0, 0, 0, 0.8);
backdrop-filter: blur(15px);
-webkit-backdrop-filter : blur(15px);
}
.site-footer-widget-area {
display: block;
margin-bottom: 0px !important;
}
.site-footer-widget-area>.row {
border-bottom: 1px solid #000000;
}
.product_layout_classic .product_meta>span {
display: none;
text-transform: uppercase;
}
.cd-top {
position: fixed;
right: 15px;
bottom: 25px;
height: 46px;
width: 46px;
cursor: pointer;
display: block;
border-radius: 50px;
-webkit-box-shadow: inset 0 0 0 2px rgb(0 0 0 / 20%);
box-shadow: inset 0 0 0 2px rgb(0 0 0 / 20%);
z-index: 10000;
opacity: 0;
visibility: hidden;
-webkit-transform: translateY(15px);
-ms-transform: translateY(15px);
transform: translateY(15px);
-webkit-transition: all 200ms linear;
-o-transition: all 200ms linear;
transition: all 200ms linear;
}
.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab>a {
border-color: #f7f7f7;
background-color: #0a1552;
color: #383c7e;
}
.vc_tta.vc_tta-style-modern .vc_tta-tab>a {
border-width: 1px;
background-image: linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgb(35 58 92 / 7%) 100%);
background-repeat: repeat-x;
}
.vc_tta-tab a {
font-size: 21px!important;
font-weight: 100!important;
font-family: ‘chel’;
}
.vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading a {
background-color: #000 !important;
font-family: ‘chel’;
}
.vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading a {
background: linear-gradient(black, #50485b ) !important;
font-family: ‘chel’;
color: #d3d3d3 !important;
}
.vc_tta-accordion .vc_tta-title-text {
font-size: 21px;
font-weight: bold;
padding: 10px 30px 12px 10px;
}
#site-top-bar .site-top-message {
font-size: 13px;
font-family: ‘chel’;
padding: 0.75em 0;
line-height: 1.8;
}
