Skip to content
body.page-template-default.page.page-id-34 .elementor hr {
margin-bottom: 20px;
}
h1.entry-title {
font-family: "Sunflower", Sans-serif;
font-size: 35px;
font-weight: 300;
text-transform: capitalize;
line-height: 1.4em;
letter-spacing: 1px;
}
/*
header.page-header{
margin-top: 35px;
margin-bottom:20px;
}*/
.woocommerce .woocommerce-breadcrumb {
margin-top: 35px;
}
h1.woocommerce-products-header__title.page-title {
color: #000000;
font-family: "Sunflower", Sans-serif;
font-size: 35px;
font-weight: 300;
text-transform: capitalize;
line-height: 1.4em;
letter-spacing: 0px;
margin-top: 35px;
}
.woocommerce ul.products li.product .button, a.checkout-button.button.alt.wc-forward.wp-element-button, button#place_order {
display: inline-block;
margin-top: 1em;
font-family: "Roboto", Sans-serif;
font-size: 14px;
font-weight: 300;
text-transform: capitalize;
text-shadow: 0px 0px 10px rgba(0,0,0,0.3);
fill: #FFFFFF;
color: #FFFFFF;
background-color: #3C3C3C;
border-style: none;
border-radius: 30px 30px 30px 30px;
padding: 10px 30px 10px 30px;
min-width: 150px;
text-align: center;
}
a.checkout-button.button.alt.wc-forward.wp-element-button {
width: 100%;
}
a.elementor-post__read-more {
font-family: "Roboto", Sans-serif;
font-size: 14px;
font-weight: 300;
text-transform: capitalize;
text-shadow: 0px 0px 10px rgba(0,0,0,0.3);
fill: #FFFFFF;
color: #FFFFFF;
background-color: #3C3C3C;
border-style: none;
border-radius: 30px 30px 30px 30px;
padding: 10px 30px 10px 30px;
color: #fff !important;
min-width: 150px;
}
input#coupon_code {
min-width: 150px;
}
.actions button.button.wp-element-button, button.single_add_to_cart_button.button.alt.wp-element-button {
display: inline-block;
font-family: "Roboto", Sans-serif;
font-size: 14px;
font-weight: 300;
text-transform: capitalize;
text-shadow: 0px 0px 10px rgba(0,0,0,0.3);
fill: #FFFFFF;
color: #FFFFFF;
background-color: #3C3C3C;
border-style: none;
border-radius: 30px 30px 30px 30px;
padding: 10px 30px 10px 30px;
}
nav.woocommerce-pagination {
margin-bottom: 55px;
}
.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current {
background: #3C3C3C;
color: #fff;
}
header.page-header h1 {
visibility: hidden;
}
main .elementor-button{
min-width: 150px;
}
/*
@media (max-width: 767px){
.elementor-31 .elementor-element.elementor-element-5c831621 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-31 .elementor-element.elementor-element-5c831621 .elementor-nav-menu__container.elementor-nav-menu--dropdown {
margin-top: 0px !important;
}
}*/
body .mc-events-link, header.page-header {
display: none !important;
}
.elementor-widget-sitemap .elementor-sitemap-item, .elementor-widget-sitemap span.elementor-sitemap-list, .elementor-widget-sitemap .elementor-sitemap-item a {
line-height: 2;
}
.elementor-2764 .elementor-element.elementor-element-027b9b7 nav.woocommerce-pagination ul li a:hover {
color: white;
}
.outside-wrapper{
border-top:1px solid #d6d6d5;
border-bottom:1px solid #d6d6d5
}
.outside-wrapper .container.woocommerce-header{
padding-top:0;
padding-bottom:0
}
.outside-wrapper .listed-categories{
margin-top:0
}
.outside-wrapper .listed-categories .top-parent-level ul{
margin-top:0;
margin-bottom:0
}
.outside-wrapper .listed-categories .top-parent-level ul li{
margin-right:0;
list-style: none;
}
.outside-wrapper .listed-categories .top-parent-level ul li a.parent-item:hover{
background:#f6f6f6;
border-left:1px solid #d6d6d5;
border-right:1px solid #d6d6d5
}
li.list-inline-item.parent-item.image-category a img {
margin-top: 15px;
}
li.list-inline-item.parent-item.image-category {
margin-top: 0;
}
li.list-inline-item.parent-item.image-category a.parent-item {
line-height: 32px;
}
.listed-categories{
margin-top:25px
}
.listed-categories .top-parent-level{
list-style-type:none;
padding-left:0;
padding-bottom:0px
}
.listed-categories .top-parent-level .card-body ul{
list-style-type:none
}
.listed-categories .top-parent-level ul{
padding-left:0
}
.listed-categories .top-parent-level ul li{
margin-right:0.75rem
}
@media (max-width: 767px){
.listed-categories .top-parent-level ul li{
width:100%
}
}
@media (min-width: 768px){
.listed-categories .top-parent-level ul li{
width:100%
}
}
@media (min-width: 992px){
.listed-categories .top-parent-level ul li{
width:100%
}
}
@media (min-width: 1200px){
.listed-categories .top-parent-level ul li{
width:calc(16.05% + 0px);
float:left
}
}
.listed-categories .top-parent-level ul li a.parent-item,.listed-categories .top-parent-level ul li button.parent-item{
font-weight:bold;
font-size:17px;
padding:5px 24px;
text-align:center;
display:block;
color:#000;
text-decoration:none;
min-width:170px;
text-transform:uppercase;
line-height:75px
}
.listed-categories .top-parent-level ul li a[aria-expanded="true"],.listed-categories .top-parent-level ul li button[aria-expanded="true"]{
background-color:#fff
}
.listed-categories .top-parent-level ul li a:hover,.listed-categories .top-parent-level ul li button:hover{
color:#3C3C3C;
background-color:#fff
}
.listed-categories .top-parent-level ul li:last-child{
margin-right:0
}
.listed-categories .top-parent-level ul li.sub-menu-item{
width:100%
}
.listed-categories .top-parent-level ul li.sub-menu-item a{
font-weight:bold;
font-size:15px;
padding:6px 34px;
text-align:center;
display:block;
color:#000;
text-decoration:none;
min-width:170px;
text-transform:uppercase
}
.listed-categories .sub-parent-level .card-body ul{
position:relative;
float:left;
padding-left:0;
list-style-type:none;
padding-bottom:15px;
width:auto;
display:inline-block;
padding-right:20px
}
.listed-categories .sub-parent-level .card-body ul li a{
color:#000;
text-decoration:none;
padding-top:7px;
padding-bottom:7px;
display:inline-block;
padding-right:15px
}
.listed-categories .sub-parent-level .card-body ul li a:hover{
color:#3C3C3C
}
.listed-categories .sub-parent-level .category-list{
padding-top:15px;
padding-left:0;
padding-right:15px
}
.listed-categories .sub-parent-level .category-list ul{
padding-left:0;
list-style-type:none;
padding-bottom:15px;
width:auto;
display:inline-block;
padding-right:20px
}
.listed-categories .sub-parent-level .category-list ul li a{
color:#000;
text-decoration:none;
padding-top:7px;
padding-bottom:7px;
display:inline-block;
padding-right:15px
}
.listed-categories .sub-parent-level .category-list ul li a:hover{
color:#3C3C3C
}
.outside-wrapper {
border-top: 1px solid #d6d6d5;
border-bottom: 1px solid #d6d6d5;
position: relative;
float: left;
width: 100%;
}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-f81a22a.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
padding: 0;
}
.woocommerce .related ul.products li.product a img {
box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}
.ctct-disclosure {
display: none;
}
input.ctct-submit.ctct-label-top{
background-color: #000000;
color: #ffffff;
border-color: #FFFFFF;
width: 100%;
border-radius: 25px;
margin-top: 10px;
}
input#ctct-opt-in_0 {
margin-right: 15px;
}
.ctct-form-wrapper .ctct-input-container label {
display: inline;
}
span.ctct-label-top label {
display: none !important;
}
a.button.ctct-button {
color: #fff;
}
body.woocommerce .elementor-3885 .elementor-element.elementor-element-6889fb2a .price{
font-family: "Roboto", Sans-serif;
font-weight:400;
color:#000;
}
body .elementor-3885 .elementor-element.elementor-element-3ccef467 .elementor-heading-title{
font-family: "Roboto", Sans-serif;
}
ul.pdf-list.list-unstyled{
list-style: none;
margin-top: 30px;
}
ul.pdf-list.list-unstyled img{
height: 30px;
float: left;
}
ul.pdf-list.list-unstyled li{
line-height: 30px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
background-color: #fff;
padding: 0 18px;
}
body.woocommerce .elementor-3885 .elementor-element.elementor-element-d017798 .woocommerce-tabs ul.wc-tabs li, body.woocommerce .elementor-3885 .elementor-element.elementor-element-d017798 .woocommerce-tabs ul.wc-tabs li.active{
background-color: #F8F8F8;
color: #000;
border: 0;
padding: 15px;
padding: 0px 30px 0px 30px;
margin-right: 0px;
font-family: "Roboto", Sans-serif;
font-size: 18px;
font-weight: 300;
}
body.woocommerce .elementor-3885 .elementor-element.elementor-element-d017798 .woocommerce-tabs ul.wc-tabs li a{
padding-top: 10px;
padding-bottom:10px;
display: inline-block;
line-height:30px;
}
body.woocommerce .elementor-3885 .elementor-element.elementor-element-d017798 .woocommerce-tabs ul.wc-tabs li a{
padding-top: 10px;
}
body.woocommerce .elementor-3885 .elementor-element.elementor-element-d017798 .woocommerce-tabs ul.wc-tabs li a, body.woocommerce .elementor-3885 .elementor-element.elementor-element-d017798 .woocommerce-tabs ul.wc-tabs li.active a{
color: #000;
border:0
}
body.woocommerce .elementor-3885 .elementor-element.elementor-element-d017798 .woocommerce-tabs ul.wc-tabs li:hover{
background: white;
}
.woocommerce div.product p.price, .woocommerce div.product span.price{
color: #000;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item {
margin-bottom: 5px;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:hover *, .woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:hover {
font-weight: bold !important;
}
body.woocommerce .elementor-3885 .elementor-element.elementor-element-d017798 .woocommerce-tabs ul.wc-tabs li a{
font-family: "Roboto", Sans-serif;
font-size: 18px;
font-weight: 300;
text-transform: capitalize;
}
.elementor-element.elementor-element-272d77cd.elementor-widget.elementor-widget-woocommerce-product-add-to-cart table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
background: white;
}
.woocommerce .elementor-3885 .elementor-element.elementor-element-272d77cd form.cart table.variations td.value select{
background: #fff;
border: 1px solid #000;
}
.woocommerce .elementor-3885 .elementor-element.elementor-element-272d77cd form.cart table.variations td.value select *{
background: #f8f8f8;
}
@media(max-width:992px){
body.woocommerce .elementor-3885 .elementor-element.elementor-element-d017798 .woocommerce-tabs ul.wc-tabs li{
width: 100%;
margin-bottom: 10px;
text-align: center;
padding-left: 0 !important;
padding-right: 0 !important;
}
body.woocommerce .elementor-3885 .elementor-element.elementor-element-d017798 .woocommerce-tabs ul.wc-tabs li a{
width: 100%;
}
}
body.woocommerce .elementor-3885 .elementor-element.elementor-element-d017798 .woocommerce-tabs ul.wc-tabs li.active{
background-color: white;
}
table.variations td.value select option:checked{
color: rgb(0, 0, 0);
background-color: #f8f8f8;
}
body.elementor-kit-13 main a.elementor-button {
text-decoration: none;
}
span.select2-selection.select2-selection--single {
padding: 10px;
border: 0;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
color: #000;
background: #fff;
margin-right: 10px;
}
body .select2-container--default .select2-selection--single .select2-selection__arrow {
height: 26px;
position: absolute;
top: 4px;
right: 15px;
}
.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow b{
color: #000;
border-color: #000 transparent transparent transparent
}
.woocommerce .select2-container--default .select2-selection--single .select2-selection__placeholder{
color: #000;
}
body .select2-container--default .select2-results__option--highlighted[data-selected] {
background-color: #f8f8f8;
color: #000;
font-weight: bold;
}
.elementor-2764 .elementor-element span.select2-selection.select2-selection--single {
background: #fff;
border: 1px solid #000;
padding: 4px;
border-radius: 25px;
padding-bottom: 32px;
padding-left: 20px;
}
.woocommerce .elementor-3885 .elementor-element.elementor-element-272d77cd form.cart .variations th {
text-align: left;
}
.woocommerce-notices-wrapper {
display: none;
}
body.woocommerce .elementor-3885 .elementor-element.elementor-element-d017798 .woocommerce-tabs ul.wc-tabs li a {
font-family: "Roboto", Sans-serif;
font-size: 15px;
font-weight: 400;
text-transform: uppercase;
line-height: 20px;
}
@media(max-width: 768px){
body .mc-main .heading {
font-size: 28px;
}
}
p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
background: #4BB543;
color: white;
padding: 15px;
margin-bottom: 35px;
font-weight: bold;
font-family: 'Roboto';
}
.woocommerce-checkout .woocommerce {
font-family: 'Roboto';
font-weight: 400;
}
ul.tabs.wc-tabs {
border-bottom: 1px solid #f2f2f2;
}
input#woocommerce-product-search-field-0 {
background: #fff;
display: block;
padding-left: 8px;
padding-right: 20px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
border: 0;
border-radius: 25px;
padding-left: 25px;
color: #444;
line-height: 28px;
font-family: "Roboto";
font-size: 14px;
border-width: 1px 1px 1px 1px;
border-color: #000000;
border: 1px solid #000;
}
form.woocommerce-product-search button {
color: #FFFFFF;
background-color: #000000;
border-color: #000000;
font-family: "Roboto", Sans-serif;
font-size: 13px;
font-weight: 400;
text-transform: uppercase;
text-decoration: none;
letter-spacing: 0px;
border-radius: 30px 30px 30px 30px;
padding: 10px 30px 10px 30px;
width: 100%;
margin-top: 10px;
border:0;
}
.woocommerce.widget_product_search h5, .woocommerce.widget_layered_nav.woocommerce-widget-layered-nav h5 {
font-family: "Sunflower", Sans-serif;
font-size: 1rem;
}
ul.tabs.wc-tabs li {
border-top: 1px solid #f2f2f2 !important;
border-left: 1px solid #f2f2f2 !important;
border-right: 1px solid #f2f2f2 !important;
}
form.woocommerce-product-search button:hover, form.woocommerce-product-search button:focus {
background: #fff;
color: #000;
border:0;
}
.woocommerce table.shop_table_responsive tr, .woocommerce-page table.shop_table_responsive tr {
border-top: 1px solid hsla(0,0%,50.2%,.5019607843);
}
tr.boat-type {
display: none;
}
body.single-product table.variations th,body.single-product table.variations td {
width: 100%;
display: block;
}
.woocommerce .elementor-3885 .elementor-element.elementor-element-272d77cd form.cart table.variations tr th, .woocommerce .elementor-3885 .elementor-element.elementor-element-272d77cd form.cart table.variations tr td {
padding-left: 0;
}
.woocommerce-variation-price span.price::before {
content: "Price";
display: block;
color: var(--e-global-color-primary );
font-family: "Roboto", Sans-serif;
font-size: 15px;
font-weight: 400;
text-transform: uppercase;
padding-bottom: 15px;
}
.single_variation_wrap .woocommerce-variation-price {
margin-bottom: 30px;
}
.woocommerce div.product form.cart .woocommerce-variation-description p{
margin-bottom: 35px;
}
.woocommerce .elementor-3885 .elementor-element.elementor-element-d017798 .woocommerce-tabs .woocommerce-Tabs-panel, .woocommerce .elementor-3885 .elementor-element.elementor-element-d017798 .woocommerce-tabs .woocommerce-Tabs-panel table{
font-size: 14px;
}
.elementor-element.elementor-element-eecf46e span.select2-selection.select2-selection--single {
background: #fff;
border: 1px solid #000;
padding: 4px;
border-radius: 25px;
padding-bottom: 32px;
padding-left: 20px;
}
body.woocommerce-shop .elementor-element.elementor-element-76d1a15.elementor-hidden-desktop.elementor-hidden-tablet.elementor-widget.elementor-widget-wp-widget-woocommerce_layered_nav {
display: none;
}
.elementor-field-type-checkbox.elementor-field-group.elementor-column.elementor-field-group-field_b812261.elementor-col-100::before {
content: "Products Interested In: ";
padding-right: 15px;
}
#topperclubcardsubmit, body .elementor-4557 .elementor-element.elementor-element-a9e9ec0 .elementor-button[type="submit"] {
border-radius: 25px;
width: 100%;
}
#topperclubcardsubmit:hover, body .elementor-4557 .elementor-element.elementor-element-a9e9ec0 .elementor-button[type="submit"]:hover {
background: #fff;
background-color: #fff;
color: #000;
}
.dialog-widget-content.dialog-lightbox-widget-content.animated {
border-top: 5px solid #000;
padding-top: 15px;
}
@media(max-width:768px){
.elementor-element.elementor-element-3675018a.elementor-widget.elementor-widget-heading, .elementor-element.elementor-element-3bbb739e.elementor-widget.elementor-widget-text-editor {
padding-left: 15px;
padding-right: 15px;
}
}
.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination, .woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination, .woocommerce-cart .cart-collaterals, td.product-subtotal, td.product-price {
font-family: "Roboto", Sans-serif;
font-weight: 400;
}
.woocommerce-cart a{
font-size: 14px;
}
.woocommerce table.shop_table{
border-radius: 0;
border: 1px solid hsla(0,0%,50.2%,.5019607843);
}
.woocommerce table.shop_table tbody:first-child tr td {
border-top: 0;
border-left: 1px solid hsla(0,0%,50.2%,.5019607843) !important;
}
tr.woocommerce-cart-form__cart-item.cart_item a.remove {
margin-left: auto;
margin-right: auto;
background: #eee;
}
td.product-thumbnail {
text-align: center;
}
.woocommerce .woocommerce-cart-form__cart-item .quantity .qty {
font-size: 14px;
padding: 3px;
}
form.checkout.woocommerce-checkout a {
font-size: 15px;
}
li.wc_payment_method.payment_method_sagepaydirect label {
width: 100%;
}
div#sagepaydirect-card-icons {
margin-top: 16px;
}
.woocommerce #payment .form-row select, .woocommerce-page #payment .form-row select, #add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc, #add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry, #add_payment_method #payment div.payment_box .wc-credit-card-form-card-number, .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc, .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry, .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number, .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc, .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry, .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number, select#sagepaydirect-card-type {
font-size: 1.2em;
}
p#billing_country_field span.select2-selection.select2-selection--single, p#shipping_country_field span.select2-selection.select2-selection--single, {
height: initial;
border: 1px solid #000;
padding: 5px;
}
h3#ship-to-different-address label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span {
font-size: .7em;
}
body.woocommerce-cart.woocommerce-page p#calc_shipping_country_field span.select2.select2-container.select2-container--default {
border: 1px solid #000;
border-radius: 4px;
}
body.woocommerce-cart.woocommerce-page p#calc_shipping_country_field .select2-container .select2-selection--single {
height: initial;
margin-bottom: 0;
padding: 5px;
}
#tab-attrib_specification_tab tr strong {
font-weight: 700;
}
body.search nav.elementor-pagination {
display: none;
}
nav.elementor-pagination{
margin-top: 25px;
}
nav.elementor-pagination .page-numbers {
font-size: 16px;
padding-left: 15px;
padding-right: 15px;
}
.welcome-message a, .welcome-message h4 {
color: #FFFFFF;
font-family: "Roboto", Sans-serif;
font-size: 14px;
font-weight: 400;
text-transform: none;
/* text-decoration: underline; */
line-height: 1.4em;
letter-spacing: 0px;
}
.welcome-message a{
text-decoration: underline;
}
/*Constant Contact Form CSS*/
textarea#custom_text_area___a0f714b9a37dc3c7bd64c779be7cb786_0 {
height: 250px;
}
p.ctct-form-field.ctct-form-field-text.ctct-form-field-required, p.ctct-form-field.ctct-form-field-email.ctct-form-field-required, p.ctct-form-field.ctct-form-field-tel.ctct-form-field-required {
width: 50%;
display: inline-block;
}
div#ctct-form-wrapper-0 p:nth-of-type(2n) {
padding-left: 5px;
}
@media(max-width: 767px){
p.ctct-form-field.ctct-form-field-text.ctct-form-field-required, p.ctct-form-field.ctct-form-field-email.ctct-form-field-required, p.ctct-form-field.ctct-form-field-tel.ctct-form-field-required {
width: 100%;
display: inline-block;
}
div#ctct-form-wrapper-0 p:nth-of-type(2n) {
padding-left: 0;
}
}
input#coupon_code {
max-width: 100%;
width: 350px !important;
}
div#enter-membership-description {
display: block;
width: 430px;
clear: both;
margin-top: 15px;
font-weight: 400;
text-align: left;
}
/*Default Font Change*/
.elementor-kit-13 a, .welcome-message a, .welcome-message h4 {
font-family: 'Manrope', sans-serif;
}
/*Contact Email Field*/
body.page.page-id-34 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
font-weight: 400;
}
td.product-remove {
width: 10px;
}
#Discounts .btn {
background: transparent;
color: white;
width: 100%;
display: block;
padding-left: 0;
padding-right: 0;
}
#Discounts{
display: none !important;
}
body.logged-in .elementor-element.elementor-element-61b80c0d.elementor-hidden-mobile.elementor-widget.elementor-widget-heading a, body.logged-in .elementor-element.elementor-element-e1caebe.elementor-hidden-tablet.elementor-widget.elementor-widget-heading a {
visibility: hidden;
}
body.logged-in .elementor-element.elementor-element-61b80c0d.elementor-hidden-mobile.elementor-widget.elementor-widget-heading a::after {
content: "Enjoy your automatically applied 10% discount as a Topper Clubcard member.";
position: absolute;
color: #fff;
left: 0;
visibility: visible;
}
body.logged-in .elementor-element.elementor-element-e1caebe.elementor-hidden-tablet.elementor-widget.elementor-widget-heading a::after{
content: "Enjoy 10% discount as a Topper Clubcard member.";
position: absolute;
color: #fff;
left: 0;
visibility: visible;
margin-top: -25px;
}
#add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {
background-color: black;
padding-top: 0;
}
body.woocommerce-cart .woocommerce-info a.button {
display: none;
}
/*
p.woocommerce-store-notice.demo_store {
/*top: unset;
bottom: 0;*/
background-color: #e40c1c;
}
.elementor.elementor-3125.elementor-location-header {
padding-top: 40px;
}*/
#content .page-header {
display: none !important;
}
.page-header {
display: none;
}
body p.demo_store {
top: unset !important;
bottom: 0;
background-color: red !important;
position: fixed;
}
body.post-template-default.single.single-post.postid-48084 .elementor-element.elementor-element-3e6bfd53.elementor-widget.elementor-widget-theme-post-featured-image.elementor-widget-image {
display: none;
}
@media(max-width:992px){
#enter-membership-description{
max-width: 100% !important;
width: 100% !important;
}
}
.coupon button.button {
float: left !important;
margin-top: 5px;
width: 100% !important;
}
#enter-membership-description {
display: inline-block;
margin-bottom: 15px;
}
a.checkout-button.button.alt.wc-forward {
color: white;
background-color: black;
}
@media(min-width:1025px){
header form.woocommerce-product-search button {
position: absolute;
top: 0;
width: 110px;
background: red;
right: 0;
margin-top: 21px;
height: 44px;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
}
@media(max-width:1024px){
header .woocommerce.widget_product_search {
display: none;
}
.elementor-element.elementor-element-5cadd9c.elementor-widget.elementor-widget-wp-widget-woocommerce_product_search {
display: none;
}
}
div#google_translate_element {
position: fixed;
bottom: 0;
left: 0;
float: left;
display: block;
height: 81px;
z-index: 999999;
/* top: 0 !important; */
background: #fff;
padding: 15px;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
}
.codedropz-upload-inner h3, .codedropz-upload-inner, a.cd-upload-btn {
font-size: 16px !important;
font-weight: bold;
}
/*
body.page-id-115.logged-in .coupon {
display: none;
}*/
body.page-id-115.logged-in .coupon #enter-membership-description, body.page-id-115.logged-in .coupon button.button, body.page-id-115.logged-in .coupon input#coupon_code{
display: none;
}
.coupon::after {
content: "*If you are a Topper Clubcard Member, discounts have automatically been applied to your order within each line item.";
font-weight: bold;
font-style: italic !important;
}
div#google_translate_element {
display: none;
}