body {
background-color: #212121;
color: #fff;
-webkit-font-smoothing: antialiased !important;
letter-spacing: 1px;
} a {
color: #0CF;
}
.elementor-text-editor.elementor-clearfix p {
-webkit-font-smoothing: antialiased !important;
}
td span {
font-weight: 400 !important;
}
thead tr th {
border: 0 !important;
border-bottom: 2px solid #54595F !important;
text-transform: uppercase !important;
font-weight: 400 !important;
font-size: 18px;
}
b,
strong {
letter-spacing: 1.2px !important;
}
.FormLayout__Footer-sc-2kg2eg-9 button span {
padding: 0px 12px !important;
}
input[type="submit"],
button,
.button,
a.button,
a.checkout-button,
.place-order .wp-element-button,
.elementor-button-wrapper a {
background: #000 !important;
text-transform: capitalize !important;
color: #0CF !important;
font-weight: 400 !important;
font-size: 15px !important;
border: 1px solid #0CF !important;
border-radius: 2px !important;
padding: 9px !important;
text-transform: capitalize;
font-family: "Helvetica Neue LT Pro" !important;
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5)
}
span.elementor-button-text,
span.elementor-button-content-wrapper {
font-family: inherit !important;
font-size: inherit !important;
font-weight: inherit !important;
}
input[type="submit"]:hover,
button:hover,
.button:hover,
a.button:hover,
a.checkout-button:hover,
.place-order .wp-element-button:hover,
.elementor-button-wrapper a:hover {
background: #00CCFF !important;
color: #ffffff !important;
}
.elementor-page-6813 input[type="radio"]:before {
content: " ";
background: #212121;
border-radius: 100%;
height: 15px;
width: 15px;
display: block;
border: 1px solid grey;
}
.elementor-page-6813 input[type="radio"]:checked:before {
background: #00CCFF;
}
html body button:hover,
html body .button:hover,
button#place_order:hover {
background: #0CF !important;
color: #FFF !important;
border-color: #0CF !important;
}
.archive .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button {
margin-top: -35px !important;
line-height: 10px !important;
}
.elementor-inner a:hover {
color: #FFF !important;
}
.elementor-widget.elementor-widget-text-editor p {
-webkit-font-smoothing: unset !important;
}
.elementor-arrows-position-outside .swiper-container {
width: 100%;
}
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
padding: 10px 0;
}
span.slew {
font-family: 3A8FD5_5_0, Helvetica Neue LT Pro !important;
}
span.skew {
font-family: 3A8FD5_1_0, Helvetica Neue LT Pro !important;
font-style: italic;
}
strong > em {
font-style: normal;
}
span.label {
line-height: 2;
}
iframe {
margin-top: 62px !important;
}
.button-desktop {
float: right;
}
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
padding: .6em 1em .45em;
}
.woocommerce #respond input#submit.disabled,
.woocommerce #respond input#submit:disabled,
.woocommerce #respond input#submit:disabled[disabled],
.woocommerce a.button.disabled,
.woocommerce a.button:disabled,
.woocommerce a.button:disabled[disabled],
.woocommerce button.button.disabled,
.woocommerce button.button:disabled,
.woocommerce button.button:disabled[disabled],
.woocommerce input.button.disabled,
.woocommerce input.button:disabled,
.woocommerce input.button:disabled[disabled] {
opacity: 100;
}
input[type=date],
input[type=email],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=url],
select,
textarea {
padding: .5rem 1rem .3rem;
}
select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background-position: 98% !important;
background-size: 10px !important;
}
.grid-container {
display: grid;
grid-template-columns: auto auto auto;
padding: 10px;
}
.grid-item {
font-size: 20px;
padding: 20px;
}
body p,
.elementor-location-footer,
.elementor-location-header,
.elementor-widget-premium-unfold-addon .premium-button span,
p,
* {
-webkit-font-smoothing: auto !important;
} .elementor-element.elementor-element-cb1fbd2.healine.elementor-widget.elementor-widget-text-editor {
margin: auto;
}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-5cd3f19.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-motion-effects-element {
padding-top: 124px;
padding-bottom: 0px;
}
.elementor-swiper-button {
color: #1A1A1A !important;
}
i.eicon-menu-bar {
color: #c7c2c2;
}
.elementor-menu-toggle {
padding-top: 0px !important;
}
.home .elementor-element.elementor-element-3e63cd9.elementor-widget.elementor-widget-text-editor {
margin-top: 10px;
}
.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button {
margin-top: -55px !important;
} .premium-blog-post-container.premium-blog-skin-classic {
margin: 0px 10px;
}
.premium-blog-post-outer-container {
margin-bottom: 20px !important;
}
.elementor-2454 .elementor-element.elementor-element-165db38 .premium-blog-content-wrapper {
margin: 0px !important;
}
.elementor-2454 .elementor-element.elementor-element-165db38 .premium-blog-post-container {
background: black;
}
.premium-blog-format-container {
display: none !important;
} span.pre-price {
border: 0px solid white;
padding: 0px !important;
float: none !important;
}
span#label-price {
padding-right: 32px;
}
.star-rating {
display: none !important;
} select#pa_mount {
text-transform: capitalize !important;
margin: 0 !important;
}
select>option {
color: #010101 !important;
}
span.pre-price {
max-height: 58px;
}
.woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cart_totals {
margin-right: 50px;
}
.woocommerce div.product.elementor form.cart table.variations td.label {
margin-left: 15px;
}
.woocommerce-variation.single_variation:before {
content: "PRICE";
display: block;
margin: 9px 0 0;
padding: 0 0 0 14px;
font-size: 17px;
}
table.variations a.reset_variations {
display: none !important;
}
table.variations .woocommerce-variation-price {
text-align: left !important;
}
.woocommerce-variation-add-to-cart {
margin-top: 18px;
padding-left: 10px;
width: 50% !important;
float: left;
}
.woocommerce-variation-description {
text-align: left;
padding-right: 0;
margin-bottom: 0;
top: 5px;
position: relative;
}
select#pa_size {
margin: 0 !important;
}
html body select#pa_size,
html body select#pa_mount {
margin-top: 2px !important;
}
.woocommerce-variation-price {
float: right;
border: 1px solid #666 !important;
margin-top: 2px !important;
font-size: 16px;
margin-bottom: 0;
height: 100%;
border-radius: 3px;
width: 174px;
text-align: left;
padding: 8px 0 5px 15px;
}
.woocommerce-message {
font-family: 3A8FD5_2_0, Helvetica Neue LT Pro;
}
.woocommerce-info::before {
left: 25px;
top: 15px !important;
}
.woocommerce-info.cart-empty::before {
left: 0;
top: 10px !important;
}
a.button.product_type_variable.add_to_cart_button,
table.variations td,
table.variations th {
background: transparent !important;
}
p.stock.in-stock,
.quantity,
input.qty {
display: none;
}
table.variations .variations select,
.single_variation_wrap span.price {
color: #fff !important;
} .woocommerce table.shop_table tfoot tr:nth-child(2) td.payment-method .woocommerce-Price-amount.amount {
position: relative;
right: -5px;
}
.wc-bacs-bank-details {
justify-content: center;
}
.woocommerce table.shop_table {
border: none;
}
.woocommerce td.product-name .wc-item-meta .wc-item-meta-label {
float: left;
clear: both;
margin-right: .25em;
display: inline-block;
list-style: none outside;
position: relative;
line-height: 1;
top: 3px;
}
p.woocommerce-shipping-destination {
padding-right: 10px;
}
form.woocommerce-shipping-calculator {
padding-right: 10px;
display: none;
}
.woocommerce table.shop_table tfoot td {
width: 270px;
}
ul.products li.product .button {
color: #fd3030 !important;
border-color: #fd3030 !important;
}
.woocommerce td.product-name .wc-item-meta,
.pre-price .woofrom,
.price .ptext {
display: none;
}
.woocommerce ul.order_details li,
.woocommerce table.shop_table td {
line-height: 1.7;
}
table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents,
.woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cart_totals {
font-size: 18px !important;
} td.actions {
display: none !important;
}
.return-to-shop {
text-align: center;
}
.variations {
width: 100% !important;
}
td.product-thumbnail {
padding-top: 30px !important;
}
.cart-collaterals,
.cart-collaterals h2,
.cart-collaterals th,
span.woocommerce-Price-amount.amount {
text-transform: capitalize !important;
}
.cart_totals table.shop_table.shop_table_responsive tbody {
width: 250px;
font-family: 3A8FD5_2_0, Helvetica Neue LT Pro;
}
tr.order-total th,
tr.order-total td strong,
tr.order-total th,
tr.order-total td .woocommerce-Price-amount.amount span,
tr.order-total td .woocommerce-Price-amount.amount {
text-transform: capitalize !important;
font-style: inherit;
font-weight: 600 !important;
font-family: '3A8FD5_5_0';
}
.woocommerce table.shop_table tfoot td {
text-align: right;
}
.woocommerce-cart .cart-collaterals .cart_totals table tr.order-total th,
.order-total {
font-family: 3A8FD5_5_0, Helvetica Neue LT Pro;
font-weight: 500;
} .woocommerce-cart iframe[title="PayPal"] {
display: none !important;
}
.woocommerce table.shop_table th.product-price,
.woocommerce table.shop_table td.product-price {
padding-right: 50px;
}
div#order_review {
margin-top: 0 !important;
}
p.woocommerce-shipping-destination {
display: none;
}
.woocommerce table.shop_table td {
border: 0 !important;
}
.woocommerce table.shop_table th {
font-size: 16px;
padding-left: 0;
}
div.product-price {
float: right;
}
.woocommerce table.shop_table td.product-name {
font-weight: 400 !important;
padding: 9px 0;
}
table.shop_table.woocommerce-checkout-review-order-table,
td,
th {
font-weight: 400 !important;
font-size: 17px;
border: none !important;
}
.woocommerce-cart table.shop_table.shop_table_responsive:after {
width: 100%;
float: left;
}
.woocommerce-cart .cart_totals table.shop_table.shop_table_responsive tbody {
float: right;
margin-top: 0px !important;
}
.woocommerce-cart .cart_totals .shop_table th {
border: 0px !important;
}
.woocommerce-cart .cart_totals .shop_table td {
padding-right: 0px !important;
border: 0px !important;
}
.woocommerce-cart .cart_totals .shop_table td.actions {
padding: 0px !important;
padding-bottom: 50px !important;
}
table.shop_table.woocommerce-checkout-review-order-table .product-total {
font-size: 0;
text-align: right;
}
table.shop_table.woocommerce-checkout-review-order-table {
border: 1px solid #FFF !important;
border-radius: 0;
margin-top: 30px;
padding: 5px;
}
#payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment {
background: none;
border-radius: 5px;
padding-top: 30px;
}
tr.woocommerce-shipping-totals.shipping td[data-title="Shipping"] {
font-size: 13px;
}
.woocommerce div.product form.cart .variations label {
font-weight: 400;
}
.woocommerce table.shop_table th.product-price,
td.product-price,
td[data-title="Subtotal"],
td[data-title="Shipping"],
td[data-title="Total"] {
text-align: right;
}
.woocommerce-cart .ppc-button-wrapper {
background: red;
display: none;
}
.woocommerce-cart p.cart-empty.woocommerce-info {
padding: 0px !important;
padding-left: 30px !important;
padding-top: 10px !IMPORTANT;
background: transparent !important;
color: white !important;
border-color: #00CCFF !important;
margin-bottom: 50px;
}
.woocommerce-cart .woocommerce-error::before,
.woocommerce-cart .woocommerce-info::before,
.woocommerce-cart .woocommerce-message::before {
top: 5px !important;
color: #00CCFF;
left: 0; }
.woocommerce-cart .woocommerce-message {
padding: 0px !important;
border-color: #00CCFF !important;
background: transparent !important;
color: #00CCFF !important;
padding-top: 10px !important;
}
.cart_totals {
text-align: right !important;
}
#add_payment_method table.cart img,
.woocommerce-cart table.cart img,
.woocommerce-checkout table.cart img {
width: 300px !important;
}
tr.woocommerce-cart-form__cart-item.cart_item {
background: transparent !important;
}
table tbody>tr:nth-child(odd)>td,
table tbody>tr:nth-child(odd)>th {
background: transparent !important;
border: 0px !important;
}
thead tr th {
border: 0px !important;
border-bottom: 1px solid white !important;
text-transform: uppercase !important;
font-weight: 100 !important;
font-size: 18px;
}
td.product-name a {
color: white !important;
font-weight: 100 !important;
font-size: 18px;
}
td.actions {
border: 0px !important;
}
.cart_totals {
width: 100% !important;
max-width: 350px !important;
}
body .woocommerce-message {
padding-left: 25px !important;
}
body p.cart-empty.woocommerce-info {
color: #00CCFF !important;
padding-left: 25px !important;
}
.cart-collaterals,
.cart-collaterals h2,
.cart-collaterals th,
span.woocommerce-Price-amount.amount {
text-transform: uppercase !important;
font-weight: 400 !important;
}
table tbody tr:hover>td,
table tbody tr:hover>th {
background: transparent !important;
}
th.product-thumbnail,
th.product-thumbnail:after {
content: "Product";
padding: 24px 0px 20px 6px !important;
}
th.product-name {
font-size: 0px !important;
}
table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents {
border: 0px !important;
box-shadow: 0px 0px 0px;
}
tbody {
margin-top: 60px !important;
}
td.product-thumbnail {
padding-top: 20px !important;
}
table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents span {
font-weight: 100 !important;
font-size: 18px;
}
.woocommerce-cart .cart-collaterals .cart_totals table tr.order-total th,
.woocommerce-cart .order-total {
text-transform: uppercase !important;
} .thank-you-customer-wrapper .thank-you-customer-details,
.thank-you-customer-wrapper .thank-you-bank-details,
.woocommerce-order-received .woocommerce-order-details-inner {
max-width: 800px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
margin: 0 auto;
}
.thank-you-customer-wrapper .thank-you-customer-details .order_details {
margin: 0 0 4em;
}
.woocommerce-order-received .thank-you-customer-wrapper,
.woocommerce-order-received .woocommerce-order-details {
border-bottom: 2px solid #54595F;
margin-bottom: 0 !important;
padding: 60px 0;
}
.woocommerce-order-received .bacs_details {
margin-bottom: 0 !important;
}
.woocommerce-order-received .order_details tfoot tr:last-of-type th,
.woocommerce-order-received .order_details tfoot tr:last-of-type td span {
font-family: 3A8FD5_5_0 !important;
}
.woocommerce-order-received .thank-you-heading,
.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns--addresses .woocommerce-column__title {
font-size: 24px !important;
font-family: 3A8FD5_4_0, Helvetica Neue LT Pro;
text-transform: uppercase;
text-align: center;
margin: 0 0 32px;
}
.thank-you-title {
margin-top: 60px;
border-bottom: 2px solid #54595F;
padding-bottom: 60px;
margin-bottom: 0;
font-size: 90px;
text-transform: uppercase;
text-align: center;
}
.thank-you-title-light,
.thank-you-title-heavy {
display: block;
}
.thank-you-title-light {
font-family: 3A8FD5_1_0, Helvetica Neue LT Pro;
font-weight: 300;
}
.thank-you-title-heavy {
font-family: 3A8FD5_3_0, Helvetica Neue LT Pro;
}
.woocommerce-order-received .woocommerce-order {
max-width: 1100px;
margin: 0 auto;
}
.wc-bacs-bank-details {
display: flex;
flex-wrap: wrap;
}
.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns--addresses {
display: flex;
max-width: 800px;
justify-content: center;
margin: 0 auto;
}
.woocommerce-order-received .woocommerce-customer-details {
border-bottom: 2px solid #54595F;
margin-bottom: 0;
padding: 60px 0;
}
.wc-bacs-bank-details.order_details.bacs_details {
width: 750px;
}
.wc-bacs-bank-details.order_details.bacs_details li {
width: 300px;
}
.woocommerce-thankyou-order-received,
.woocommerce-order-received h2 {
font-family: 3A8FD5_5_0, Helvetica Neue LT Pro;
font-size: 20px;
text-transform: uppercase;
}
.woocommerce-order-received ul.order_details li,
.woocommerce-order-received ul.order_details li strong,
.woocommerce-order-received table.shop_table th,
.woocommerce-order-received table.shop_table td,
.woocommerce-order-received table.shop_table small,
.woocommerce-order-received .woocommerce-customer-details address {
font-size: 14.4px !important;
}
span#select2-shipping_country-container,
span#select2-shipping_state-container {
color: #fff !important;
}
.woocommerce-order-received .woocommerce-table--order-details tfoot tr:last-child th,
.woocommerce-order-received .woocommerce-table--order-details tfoot tr:last-child td,
.woocommerce-order-received .woocommerce-table--order-details tfoot tr:last-child td .woocommerce-Price-amount {
font-weight: 800 !important;
font-family: 3A8FD5_5_0, Helvetica Neue LT Pro !important;
}
.woocommerce-order-received th.product-total {
color: transparent;
}
.woocommerce ul.order_details li {
margin-bottom: 1em;
}
.wc-bacs-bank-details .account_holder {
order: -1;
border-right: 1px dashed #d3ced2 !important;
}
.wc-bacs-bank-details .bic {
border-right: none !important;
}
.woocommerce-thankyou-order-received {
font-size: 2rem;
}
.woocommerce-order-details .shipped_via,
.woocommerce-order-received .order_details thead,
.wc-bacs-bank-details-account-name,
.woocommerce-order-received .elementor-element-30b84481,
.woocommerce-order-received .elementor-element-3cbff2f9,
.thank-you-bank-details .wc-bacs-bank-details-heading,
.woocommerce-order-received .woocommerce-table--order-details thead {
display: none;
}
.woocommerce-order-received .order_details,
.woocommerce-table--order-details {
border: none !important;
}
.woocommerce-order-received a,
.woocommerce-order-received .woocommerce-table--order-details a {
color: #FFF;
}
.wc-bacs-bank-details.order_details.bacs_details li:nth-child(3),
.wc-bacs-bank-details.order_details.bacs_details li:nth-child(1) {
border: none;
} .woocommerce ul.order_details li {
margin-bottom: 1em;
}
.woocommerce ul.order_details {
padding-left: 0;
}
.woocommerce-column--billing-address,
.woocommerce-column--shipping-address {
margin-bottom: 0 !important;
width: auto !important;
padding-left: 40px;
padding-right: 40px;
}
.woocommerce-table--order-details .woocommerce-table__product-total {
text-align: right;
}
.woocommerce .woocommerce-customer-details address {
border: none;
padding: 0;
}
.woocommerce-column--billing-address {
margin-bottom: 2.6em;
}
.woocommerce form .form-row label {
line-height: 2;
FONT-WEIGHT: 100;
font-family: '3A8FD5_3_0' !important;
}
.product-remove {
padding: 0 !important;
}
.cart-subtotal {
display: none;
}
td.value {
border: 0px !important;
}
.show-xs-block {
display: none;
}
.show-xs-block {
display: block;
} .cstmize-frm .elementor-field-type-checkbox input{
top: 5px;
position: relative;
}
.cstmize-frm .elementor-field-type-radio .elementor-field-option{
min-width:33%;
display: flex;
margin-bottom: 10px;
}
.cstmize-frm .elementor-field-type-radio.elementor-field-group-field_96ba766 .elementor-field-option{
min-width:50%;
}
.cstmize-frm .elementor-field-type-radio .elementor-field-option label{
margin-left: 8px;
}
.cstmize-frm input[type="radio"] {
position: relative;
top: 1px;
}
.cstmize-frm i.eicon-caret-down {
display: none;
}
@media (max-width:480px) { .grid-container {
padding: 0px;
grid-template-columns: 100%;
}
.grid-item {
padding: 5px 0px;
}
#button-mobile {
padding-top: 10px;
float: none;
text-align: center;
display: flex;
align-items: center;
justify-content: center;
}
.hide-xs-block {
display: none;
} .elementor-swiper-button.elementor-swiper-button-prev,
.elementor-swiper-button.elementor-swiper-button-next {
display: none;
} td.product-name a {
padding-right: 0px !important;
text-align: right;
font-size: 18px !important;
}
.woocommerce #content table.cart td.actions .button,
.woocommerce table.cart td.actions .button,
.woocommerce-page #content table.cart td.actions .button,
td.actions .button {
width: 30%;
text-align: center;
margin-top: 30px;
margin-left: 35%;
margin-bottom: -40px;
text-transform: capitalize !important;
}
tr.woocommerce-cart-form__cart-item.cart_item {
padding: 30px 0;
border-bottom: 2px solid #555555;
}
td.product-quantity,
td[data-title="Quantity"],
td.product-subtotal,
td[data-title="Subtotal"] {
display: none !important;
}
.woocommerce #content table.cart .product-thumbnail,
.woocommerce table.cart .product-thumbnail,
.woocommerce-page #content table.cart .product-thumbnail,
.woocommerce-page table.cart .product-thumbnail {
display: flex !important;
justify-content: center;
}
.woocommerce table.shop_table_responsive tr td::before,
.woocommerce-page table.shop_table_responsive tr td::before {
content: attr(data-title) " " !important;
}
a.checkout-button.button.alt.wc-forward {
float: none !important;
}
.wc-proceed-to-checkout {
display: flex;
align-items: center;
justify-content: center;
}
div#order_review {
margin-top: 30px !important;
}
.woocommerce table.shop_table td.product-name {
font-size: 18px !important;
margin-right: 1px;
}
.cart_totals {
width: 100% !important;
max-width: 100% !important;
font-weight: normal !important;
}
#label-price {
display: none;
}
}
@media (max-width:767px) { .grid-container {
padding: 0px;
grid-template-columns: 100%;
}
.grid-item {
padding: 5px 0px;
}
#button-mobile {
padding-top: 10px;
float: none;
text-align: center;
display: flex;
align-items: center;
justify-content: center;
} .elementor-swiper-button.elementor-swiper-button-prev,
.elementor-swiper-button.elementor-swiper-button-next {
display: none;
}
.elementor-slides .swiper-slide-inner {
padding: 0 !important;
}
.elementor-menu-toggle {
padding-top: 15px;
} select#pa_mount {
text-transform: none !important;
}
.woocommerce div.product form.cart .variations select {
width: 100% !important;
}
.woocommerce table.variations tr {
float: none;
width: 100% !important;
}
.woocommerce div.product table.variations {
width: 100% !important;
float: none;
}
.woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart.variations_form .woocommerce-variation-add-to-cart,
.woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart:not(.grouped_form):not(.variations_form) {
justify-content: right;
}
table.variations {
margin-bottom: 10px !important;
}
.single-product #shipping_method span.woocommerce-Price-amount.amount {
font-size: 13px !important;
}
.woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart.variations_form .woocommerce-variation-add-to-cart {
justify-content: center;
margin-top: 35px;
}
.woocommerce-variation-description {
text-align: left;
margin-left: 15px;
margin-bottom: 3px;
} .woocommerce-column--billing-address,
.woocommerce-column--shipping-address {
padding-left: 0;
padding-right: 0;
}
.woocommerce-column--shipping-address {
margin-top: 40px !important;
} .thank-you-title {
font-size: 50px;
}
.woocommerce-order-received .thank-you-customer-wrapper,
.woocommerce-order-received .woocommerce-order-details {
padding: 40px 0;
}
.woocommerce-order-received .thank-you-heading,
.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns--addresses .woocommerce-column__title {
font-size: 20px !important;
margin: 0 0 20px;
text-align: left !important;
width: 100%;
}
.thank-you-customer-wrapper .thank-you-customer-details .order_details {
margin: 0 0 3em;
}
.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns--addresses {
flex-direction: column;
}
div#order_review {
margin-top: 30px !important;
}
.woocommerce table.shop_table td.product-name {
font-size: 18px !important;
margin-right: 1px;
}
.woocommerce-order-received ul.order_details li,
.woocommerce-order-received ul.order_details li strong,
.woocommerce-order-received table.shop_table th,
.woocommerce-order-received table.shop_table td,
.woocommerce-order-received table.shop_table small,
.woocommerce-order-received .woocommerce-customer-details address {
font-size: 14px !important;
} .wc-proceed-to-checkout {
float: right;
}
#label-price {
display: none;
}
.cart_totals {
width: 100% !important;
max-width: 100% !important;
font-weight: normal !important;
}
td.product-name a {
padding-right: 0px !important;
text-align: right;
font-size: 18px !important;
}
.woocommerce #content table.cart td.actions .button,
.woocommerce table.cart td.actions .button,
.woocommerce-page #content table.cart td.actions .button,
td.actions .button {
width: 30%;
text-align: center;
margin-top: 30px;
margin-left: 35%;
margin-bottom: -40px;
text-transform: capitalize !important;
}
tr.woocommerce-cart-form__cart-item.cart_item {
padding: 30px 0;
border-bottom: 2px solid #555555;
}
td.product-quantity,
td[data-title="Quantity"],
td.product-subtotal,
td[data-title="Subtotal"] {
display: none !important;
}
.woocommerce #content table.cart .product-thumbnail,
.woocommerce table.cart .product-thumbnail,
.woocommerce-page #content table.cart .product-thumbnail,
.woocommerce-page table.cart .product-thumbnail {
display: flex !important;
justify-content: center;
}
.woocommerce table.shop_table_responsive tr td::before,
.woocommerce-page table.shop_table_responsive tr td::before {
content: attr(data-title) " " !important;
}
a.checkout-button.button.alt.wc-forward {
float: none !important;
}
.wc-proceed-to-checkout {
display: flex;
align-items: center;
justify-content: center;
}
.woocommerce-cart table.cart img,
.woocommerce-checkout table.cart img,
.product-thumbnail a {
width: 100% !important;
}
.cart_totals table.shop_table.shop_table_responsive tbody {
width: 100%;
}
.woocommerce #content table.cart td.actions .button,
.woocommerce table.cart td.actions .button,
.woocommerce-page #content table.cart td.actions .button,
td.actions .button {
width: 50%;
margin: 30px auto -30px;
}
.woocommerce table.shop_table_responsive tr td::before,
.woocommerce-page table.shop_table_responsive tr td::before {
content: attr(data-title) ": ";
font-weight: 400;
text-transform: capitalize;
font-size: 17px;
font-weight: 400;
}
.woocommerce-page table.shop_table_responsive tr td.product-name::before {
content: none !important;
}
span.woocommerce-Price-amount.amount,
span.woocommerce-Price-amount.amount span,
#shipping_method span.woocommerce-Price-amount.amount {
font-size: 17px !important;
}
.woocommerce-page table.shop_table_responsive tr td.product-name {
text-align: left !important;
margin-bottom: 10px;
padding: 9px 12px;
}
.woocommerce table.shop_table td {
padding-right: 12px !important;
}
td.product-thumbnail {
padding-top: 10px !important;
}
.woocommerce div.product form.cart {
margin-bottom: 5px;
}
.woocommerce div.product.elementor form.cart table.variations td.label {
margin-bottom: 0px !important;
padding-bottom: 5px;
}
span.woocommerce-Price-amount.amount,
span.woocommerce-Price-amount.amount span,
#shipping_method span.woocommerce-Price-amount.amount,
td.product-name a,
span.woocommerce-Price-amount.amount,
span.woocommerce-Price-amount.amount span {
font-size: 14px !important;
}
}
@media (min-width: 768px) {
div#price-module {
width: 70%;
margin-left: 91px;
}
.button-desktop {
padding-right: 30px;
}
}
@media (min-width: 768px) and (max-width: 1000px) { table.variations tr {
margin-bottom: 10px;
}
}
@media (max-width:1000px) { .single-product span.woocommerce-Price-amount.amount span,
.single-product #shipping_method span.woocommerce-Price-amount.amount {
color: #fff;
}
.woocommerce-variation.single_variation:before {
margin: -10px 0 0 0;
float: left;
}
form.variations_form.cart * {
width: 100% !important;
}
table.variations {
width: 100% !important;
display: block;
padding: 0;
margin: 0;
}
table.variations .single_variation_wrap {
margin-top: -10px;
padding-left: 0;
width: 100%;
}
table.variations .variations th.label,
table.variations .woocommerce-variation-description:before {
font-size: 14px;
}
.woocommerce-variation-add-to-cart {
margin-top: 16px;
padding-left: 10px;
}
.woocommerce-variation-price,
table.variations td.value {
margin-bottom: 20px;
}
.woocommerce-variation-price {
padding: 5px 15px;
}
table.variations tr {
margin-bottom: 15px;
}
table.variations * {
float: left;
padding-right: 0;
}
.woocommerce table.variations tr {
display: block;
}
button.single_add_to_cart_button.button.alt {
max-width: 100%;
position: relative;
}
.woocommerce-variation-add-to-cart.variations_button {
margin: 0 !important;
padding: 0;
}
span.pre-price {
font-size: 16px;
} .woocommerce-Price-amount.amount {
color: #fff;
}
}
@media (min-width: 1000px) { .elementor-element.elementor-element-cb1fbd2.healine.elementor-widget.elementor-widget-text-editor {
max-width: 768px;
} .elementor-element.elementor-element-8a8769e.elementor-add-to-cart--align-right.box-width.e-add-to-cart--show-quantity-yes.elementor-widget.elementor-widget-woocommerce-product-add-to-cart {
position: relative;
max-width: 768px;
margin: auto;
} .woocommerce div.product p.price,
.woocommerce div.product span.price {
font-size: inherit;
}
table.variations {
width: 594px !important;
float: left;
display: inline;
}
table.variations tr {
width: 420px !important;
}
table.variations tr:first-of-type {
width: 174px !important;
}
table.variations tr {
display: inline-block;
}
table.variations td.value {
display: block;
}
.woocommerce-variation.single_variation {
display: block !important;
}
.woocommerce-variation.single_variation {
display: block !important;
overflow: hidden !important;
height: auto !important;
}
.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled {
width: 100% !important;
float: right;
max-width: 300px;
}
button.single_add_to_cart_button.button.alt {
position: absolute;
width: 22.5%;
right: 0;
margin-top: 5px !important;
max-width: 100% !important;
}
.elementor-element.elementor-element-8a8769e.elementor-add-to-cart--align-right.box-width.e-add-to-cart--show-quantity-yes.elementor-widget.elementor-widget-woocommerce-product-add-to-cart {
margin-top: 30px;
}
form.variations_form.cart {
min-height: 108px;
}
}
@media (max-width: 1024px) {
.thank-you-title {
margin-top: 40px;
padding-bottom: 40px;
font-size: 70px;
}
} @keyframes zoomInzoomOut {
0% {
transform: scale(1);
}
100% {
transform: scale(1.3);
}
}
.zoom-enabled .swiper-container {
position: relative;
}
.zoom-enabled .swiper-slide {
position: relative;
overflow: hidden;
}
.zoom-enabled .swiper-slide img {
display: block;
width: 100%;
height: auto;
}
.zoom-enabled .swiper-slide:not(:first-child) img {
transition: transform 5000ms ease;
transform-origin: center;
}
.zoom-enabled .swiper-slide-active:not(:first-child) img {
animation: zoomInzoomOut 10s ease;
}
.zoom-enabled .swiper-slide-active:not(:first-child) img {
animation: zoomInzoomOut 10s ease;
}
.zoom-enabled.one .swiper-slide-active:not(:first-child) img {
animation: zoomInzoomOut 1s ease;
}
.zoom-enabled.two .swiper-slide-active:not(:first-child) img {
animation: zoomInzoomOut 2s ease;
}
.zoom-enabled.three .swiper-slide-active:not(:first-child) img {
animation: zoomInzoomOut 3s ease;
}
.zoom-enabled.four .swiper-slide-active:not(:first-child) img {
animation: zoomInzoomOut 4s ease;
}
.zoom-enabled.five .swiper-slide-active:not(:first-child) img {
animation: zoomInzoomOut 5s ease;
}
.zoom-enabled.six .swiper-slide-active:not(:first-child) img {
animation: zoomInzoomOut 6s ease;
}
.zoom-enabled.seven .swiper-slide-active:not(:first-child) img {
animation: zoomInzoomOut 7s ease;
}
.zoom-enabled.eight .swiper-slide-active:not(:first-child) img {
animation: zoomInzoomOut 8s ease;
}
.zoom-enabled.nine .swiper-slide-active:not(:first-child) img {
animation: zoomInzoomOut 9s ease;
}
.zoom-enabled.ten .swiper-slide-active:not(:first-child) img {
animation: zoomInzoomOut 10s ease;
}
.zoom-enabled.eleven .swiper-slide-active:not(:first-child) img {
animation: zoomInzoomOut 11s ease;
}
.zoom-enabled.twelve .swiper-slide-active:not(:first-child) img {
animation: zoomInzoomOut 12s ease;
}
.zoom-enabled.thirteen .swiper-slide-active:not(:first-child) img {
animation: zoomInzoomOut 13s ease;
}
.zoom-enabled.fourteen .swiper-slide-active:not(:first-child) img {
animation: zoomInzoomOut 14s ease;
}
.zoom-enabled.fifteen .swiper-slide-active:not(:first-child) img {
animation: zoomInzoomOut 15s ease;
}
.zoom-enabled.twenty .swiper-slide-active:not(:first-child) img {
animation: zoomInzoomOut 20s ease;
}
span.swiper-pagination-bullet {
padding: 8px;
margin: 15px;
}
.swiper-pagination.swiper-pagination-bullets {
margin: auto;
width: 100%;
}
.elementor-field-type-radio.elementor-field-group.elementor-column.elementor-field-group-field_ea2e205.elementor-col-100.elementor-field-required.elementor-mark-required {
margin-top: 20px;
}
.frmhr {
margin-top: 0 !important;
padding-bottom: 0 !important;
}
.frmhead {
padding-top: 40px !important;
}