Topper Sailboats

We are the Official UK manufacturers of the iconic Topper, and Topaz sailing range. Designing and producing multi-purpose, award-winning sailboats for all abilities.

News & Updates

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; }