AlkantarClanX12
Current Path : /home/dilseshaadi/public_html/wp-content/themes/wedding-planner/css/ |
Current File : /home/dilseshaadi/public_html/wp-content/themes/wedding-planner/css/woocommerce.css |
.woocommerce-store-notice.demo_store { position: fixed; top: auto; bottom: 0; font-family: Montserrat; } /*body.woocommerce-page #main { background-color: #ffffff; }*/ body.woocommerce-page #page-title-wrapper { margin-bottom: 35px; } /*masonry fix*/ .woo-gutter-spacer { width: 3.8%; } .woocommerce ul.products li.product, .woocommerce-page ul.products li.product { float: none; margin: 0 0 2.992em 0; } /*inline add to cart component*/ .product.woocommerce.add_to_cart_inline { display: inline-block; width: 100%; } .product.woocommerce.add_to_cart_inline del, .product.woocommerce.add_to_cart_inline ins { font-size: 200%; line-height: 50px; } .product.woocommerce.add_to_cart_inline .button { float: right; padding: 18px 30px; } @media only screen and (max-width: 479px) { .product.woocommerce.add_to_cart_inline { text-align: center; } .product.woocommerce.add_to_cart_inline .button { float: none; margin-top: 25px; } } /*inline add to cart component end*/ .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button { border-radius: 0; font-weight: 500; border-width: 0; } .woocommerce div.product div.images .woocommerce-product-gallery__wrapper { background-color: #f1f1f1; } /* Shop Page */ .woocommerce .post-content.page-content .page-title { opacity: 1; font-size: 20px !important; margin-bottom: 50px !important; margin-top: -40px; text-align: center; letter-spacing: 1px !important; } body.woocommerce .preloader { display: none !important; } .woocommerce h1.page-title { margin: 0 0 20px 0; font-weight: 700 !important; } .woocommerce ul[class*="woocommerce-"], .woocommerce .products ul, .woocommerce ul.products{ padding-left: 0 !important; margin-left: 0 !important; margin-bottom: 0 !important; } .woocommerce ul.products li.product, .woocommerce-page ul.products li.product { width: 33.33%; /*background-color: var(--shared-border-color);*/ border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } .woocommerce ul.products li.product .detailswrapper, .woocommerce-page ul.products li.product .detailswrapper { padding-left: 20px; padding-right: 20px; } .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 { padding: .5em 0 1em; } .woocommerce ul.products li.product .price { font-size: 1.3em; } @media only screen and (max-width: 667px) { .woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product { width: 100%; padding: 0 20px; } } .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 { font-size: 24px; line-height: 32px; font-weight: 500; } .woocommerce table.shop_table, table.shop_table { border-radius: 0 !important; } .woocommerce #content table tr td { border: none !important; padding: .5em 0; } .woocommerce #content table:not(.variations) tr td { vertical-align: middle; } .woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th { line-height: normal; vertical-align: baseline; } .woocommerce div.product form.cart .group_table td:first-child {/*variable/multip product*/ width: 12em; } .woocommerce .quantity input[class*="qty"] { float: left; width: 50px !important; height: 50px !important; line-height: 50px !important; margin-right: 2px !important; padding-left: 0 !important; padding-right: 0 !important; border: none !important; color: currentColor !important; /*border-color: var(--shared-border-color) !important; background-color: rgba(0,0,0,0) !important;*/ } .woocommerce .quantity input.qty-minus[type=button], .woocommerce .quantity input.qty-plus[type=button] { padding: 0 !important; font-size: 24px !important; font-weight: 700 !important; } .woocommerce .quantity input.qty-minus[type=button]:hover, .woocommerce .quantity input.qty-plus[type=button]:hover, .woocommerce .quantity input.qty-minus[type=button]:focus, .woocommerce .quantity input.qty-plus[type=button]:focus { color: var(--link-color); } .woocommerce .quantity input.qty-plus[type=button] { border-left: none !important; border-right: none !important; } .woocommerce button.single_add_to_cart_button { padding-top: 0 !important; padding-bottom: 0 !important; } .woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs { float: right; width: 48%; } /* realted products section clear fix */ .woocommerce .related.products { clear: both; padding-top: 40px; } .woocommerce .related.products>h2, .woocommerce .related.products>h6 { text-align: center; } .woocommerce .related.products>h6 { padding-bottom: 28px; } .woocommerce .imagewrapper { position: relative; overflow: hidden; background-color: #f1f1f1; background: -webkit-linear-gradient(bottom, rgba(241,241,241,1) 0%, rgba(241,241,241,1) 70%, rgba(255,255,255,0) 70%); background: -o-linear-gradient(bottom, rgba(241,241,241,1) 0%, rgba(241,241,241,1) 70%, rgba(255,255,255,0) 70%); background: linear-gradient(to top, rgba(241,241,241,1) 0%, rgba(241,241,241,1) 70%, rgba(255,255,255,0) 70%); } .woocommerce ul.products li.product a .imagewrapper img { margin: 0; } .woocommerce .detailswrapper { padding: 20px 0; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; overflow: auto; } /* Attributes Table */ #content .woocommerce table.shop_attributes, #content .woocommerce table.shop_attributes td, #content .woocommerce table.shop_attributes th, #content table.shop_attributes, #content table.shop_attributes td, #content table.shop_attributes th { position: relative; border: none !important; background-color: transparent !important; text-align: left; padding-left: 0; } #content .woocommerce table.shop_attributes th, #content table.shop_attributes th { width: 22%; padding-left: 35px !important; text-align: left !important; } #content .woocommerce table.shop_attributes th:before, #content table.shop_attributes th:before { display: inline-block; content: ''; position: absolute; top: calc(50% - 1px); left: 0; width: 20px; height: 1px; background-color: currentColor; } /* Cart Page */ .woocommerce input#coupon_code { margin-right: 15px !important; width: 180px !important; padding: 9px 10px !important; } #add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img { width: 64px; display: block; margin: 0 auto; } .woocommerce-cart table.cart .product-thumbnail, .woocommerce-cart table.cart .product-remove { text-align: center !important; } .woocommerce-cart table.cart .product-remove { width: 54px; } .woocommerce-cart table.cart .product-remove a.remove { display:inline-block; } .woocommerce-cart table.cart td[class^="product-"] { text-align: center !important; vertical-align: middle; line-height: 1em; } .woocommerce-cart table.cart .product-quantity>.quantity { display: inline-flex; } .woocommerce-cart table.shop_table:not(.cart) th, .woocommerce-checkout table.woocommerce-checkout-review-order-table th { text-align: left !important; } /* Checkout */ .select2-container .select2-selection--single { height: auto; box-shadow: rgba(0, 0, 0, 0.06) 0 0.5rem 1rem -0.26rem; } .select2-dropdown, .select2-container--default .select2-selection--single { border-radius: 0; border-color: currentColor; } .select2-container--default .select2-selection--single .select2-selection__placeholder, .select2-container .select2-selection--single .select2-selection__rendered { padding: 10px 20px; } .select2-container--default .select2-selection--single .select2-selection__placeholder>span, .select2-container .select2-selection--single .select2-selection__rendered>span { padding: 0; } .select2-container--default .select2-selection--single .select2-selection__arrow { right: 5px; height: 100%; } .woocommerce #payment #place_order, .woocommerce-page #payment #place_order { margin-top: 30px; } /* Order Received */ .woocommerce-order .woocommerce-notice, .woocommerce-order .woocommerce-column__title { padding-bottom: 1em; } .woocommerce-order .woocommerce-order-overview li strong { padding-top: .5em; } .woocommerce .woocommerce-customer-details address { border-color: currentColor; } .woocommerce div.product div.images .flex-control-thumbs li, .woocommerce div.product div.images .flex-control-thumbs li img { width: auto; } @media only screen and (max-width: 768px) { .woocommerce-page table.cart td.actions .coupon .button { margin-top: 10px; } .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon .button, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce table.cart td.actions .coupon input, .woocommerce-page #content table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon input, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon input { width: 100% !important; } } /* Product page Add To Cart Buttons */ .woocommerce .single_add_case_to_cart_button { margin-left: 10px !important; } .woocommerce a.button:not(.add_to_cart_button), .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce div.product form.cart .button .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button:not(.mpam-submit), .woocommerce li.product a.added_to_cart.wc-forward { padding: 14px 20px; text-transform: uppercase; } .woocommerce .button.product_type_external { width: 100%; margin: 1em 0; text-align: center; } .woocommerce div.product .woocommerce-tabs ul.tabs { padding-left: 5px !important; margin-left: 0 !important; border-bottom: 1px solid currentColor; } .woocommerce div.product .woocommerce-tabs ul.tabs li { background-color: currentColor; border-color: currentColor; border-radius: 0; } .woocommerce div.product .woocommerce-tabs ul.tabs:before { border: none !important; } .woocommerce div.product .woocommerce-tabs ul.tabs li:before, .woocommerce div.product .woocommerce-tabs ul.tabs li:after { display: none !important; } .woocommerce #reviews #comments ol.commentlist li .comment-text { border-radius: 0 !important; } .woocommerce #reviews #comments h2 { padding-bottom: 20px; } .woocommerce #reviews #comments ol.commentlist li img.avatar { border: none; padding: 0; } .woocommerce div.product div.images .flex-control-thumbs { padding-left: 0 !important; margin-left: 0 !important; } .woocommerce div.product .product_title { line-height: 1.2em !important; } /* Messages */ .woocommerce-error li, .woocommerce-info li, .woocommerce-message li { padding-left: 60px!important; } /* Reviews & Comments */ .woocommerce #comments{padding-top: 0;} .woocommerce #review_form #respond p { margin: 0; width: 100%; } /* Lightbox Caption Centering */ .pswp__caption__center { text-align: center; } /* Category & Short Desc on Product page */ .product_meta.category { padding-bottom: 20px; background-image: linear-gradient(to right, currentColor 10%, rgba(255, 255, 255, 0) 0%); background-position: bottom; background-size: 10px 1px; background-repeat: repeat-x; } .woocommerce-product-details__short-description { padding: 20px 0; font-size: 100%; } /* Add to cart button */ .woocommerce li.product a.button.add_to_cart_button, .woocommerce li.product a.button.product_type_grouped, .woocommerce li.product a.product_type_variable, .woocommerce li.product a.added_to_cart.wc-forward { margin-top: -.6em !important; float: right; border-radius: 0; /*border: 1px solid currentColor;*/ font-size: 10px; font-weight: 700; text-transform: uppercase; transition: all .2s ease; line-height: 1em; } .woocommerce li.product a.button.add_to_cart_button:hover, .woocommerce li.product a.button.product_type_grouped:hover, .woocommerce li.product a.added_to_cart.wc-forward:hover { border: 1px solid var(--content-color); } .woocommerce li.product a.button.add_to_cart_button.added { display: none; } /* Hide view cart link which appears after item added to cart */ .woocommerce div.product form.cart div.quantity { margin: 0 10px 0 0; } @media only screen and (max-width: 479px) { .woocommerce div.product form.cart div.quantity { width: 100%; margin: 0 0 25px 0; } } /* Price Tag */ body.single-product.woocommerce .summary .price { display: inline-block; padding: 25px 0; font-size: 30px; text-decoration: none; } .woocommerce div.product p.price del, .woocommerce div.product span.price del { font-style: italic; } .woocommerce ul.products li.product .price ins { padding-left: 10px; } /* Sale Badge */ .woocommerce ul.products li.product .onsale, .woocommerce span.onsale { border-radius: 50%; width: 32px; height: 32px; line-height: 2.8em; top: 10px; left: 10px; right: auto; margin: 0; font-style: italic; font-size: 110%; background-color: #000; } /* Mini Cart */ body.error404 #woocommerce-cart-wrapper, body.error404 .cart-contents, body.error404 #cart-overlay {display: none;} body.cart-open .salon-btt-container {display: none;}/*hide back to top*/ #cart-overlay { position: fixed; width: 0; height: 0; opacity: 0; background-color: rgba(0,0,0,.5); z-index: 1003; transition: opacity 0.4s ease-in-out, z-index 0.6s;; } body.cart-open #cart-overlay { width: 100vw; height: 100vh; opacity: 1; } #woocommerce-cart-wrapper { position: fixed; top: 120px; right: -100%; width: 480px; padding: 20px; background-color: #fff; z-index: 1004; } body.cart-open #woocommerce-cart-wrapper { right: 0; } #woocommerce-cart-wrapper>h3{margin-bottom: 20px;} #woocommerce-cart-wrapper>h3>.fa.fa-chevron-circle-right { display: inline-block; float: right; vertical-align: middle; font-size: 24px; cursor: pointer; z-index: 1; pointer-events: all; } #woocommerce-cart-wrapper p.buttons { text-align: center; padding: 20px 0; } #woocommerce-cart-wrapper p.buttons>a { display: inline-block; width: 48%; float: left; font-size: 16px; font-weight: 300; letter-spacing: 2px; } @media only screen and (max-width: 768px) { #woocommerce-cart-wrapper p.buttons>a { font-size: 14px; } } #woocommerce-cart-wrapper p.buttons>a:last-child {margin-left: 4%;} #woocommerce-cart-wrapper p.total { padding-top: 20px; } .woocommerce ul.product_list_widget { max-height: 280px; overflow-y: scroll; padding-right: 12px; } .woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img { margin-left: 0; } .woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li { padding: 10px 0; } .woocommerce ul.product_list_widget li:first-child {padding-top:0 !important;} .woocommerce ul.product_list_widget li:not(:last-child) {border-bottom: 1px solid currentColor;} .woocommerce ul.product_list_widget li img { float: left; width: 64px; margin-right: 20px; } .woocommerce ul.product_list_widget li a:hover>span.product-name { text-decoration: underline; } .woocommerce ul.product_list_widget li span, .woocommerce ul.product_list_widget li a span { display: block; float: left; font-size: 12px; font-weight: 400; } .woocommerce ul.product_list_widget li a span { max-width: 70%; } .woocommerce ul.product_list_widget li span.quantity {opacity: .6;} .woocommerce ul.product_list_widget li span.quantity>.times:before { display: inline-block; content: "X"; padding: 0 5px; } .woocommerce ul.product_list_widget li a.remove { float: right; color: currentColor !important; background-color: transparent !important; } .woocommerce ul.product_list_widget li a.remove:hover {opacity: .5;} /*button*/ body.ozy-menu-jsaction a.cart-contents, body.ozy-menu-jsaction #cart-overlay { opacity: 0; } a.cart-contents { position: fixed; top: 180px; right: 40px; display: inline-block; min-width: 120px; line-height: 32px; text-align: center; text-decoration: none; padding: 8px; border: none !important; border-radius: 30px; z-index: 999; } body.admin-bar a.cart-contents, body.admin-bar #woocommerce-cart-wrapper { top: 230px; } @media only screen and (max-width: 768px) { a.cart-contents { position: fixed; top: 130px; right: 10px; z-index: 3; } #woocommerce-cart-wrapper { position: fixed; width: 320px; } .woocommerce ul.product_list_widget li a span { display: contents; } .woocommerce a.button:not(.add_to_cart_button) { padding: 10px 1em; } body.admin-bar a.cart-contents, body.admin-bar #woocommerce-cart-wrapper { top: 140px; } } body.cart-open a.cart-contents { right: -120%; } a.cart-contents, a.cart-contents span.basket-count, #woocommerce-cart-wrapper { -webkit-transition: all 600ms cubic-bezier(0.975, 0, 0.355, 1.000); /* older webkit */ -webkit-transition: all 600ms cubic-bezier(0.975, -0.215, 0.355, 1.000); -moz-transition: all 600ms cubic-bezier(0.975, -0.215, 0.355, 1.000); -o-transition: all 600ms cubic-bezier(0.975, -0.215, 0.355, 1.000); transition: all 600ms cubic-bezier(0.975, -0.215, 0.355, 1.000); /* custom */ -webkit-transition-timing-function: cubic-bezier(0.975, 0, 0.355, 1.000); /* older webkit */ -webkit-transition-timing-function: cubic-bezier(0.975, -0.215, 0.355, 1.000); -moz-transition-timing-function: cubic-bezier(0.975, -0.215, 0.355, 1.000); -o-transition-timing-function: cubic-bezier(0.975, -0.215, 0.355, 1.000); transition-timing-function: cubic-bezier(0.975, -0.215, 0.355, 1.000); /* custom */ -webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.3); -moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.3); box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.3); } a.cart-contents span.basket-count { position: absolute; right: 0; top: -6px; width: 24px; height: 24px; font-size: 12px; text-align: center; line-height: 24px; color: #000; background-color: #fff; border-radius: 100%; } a.cart-contents>i.ajax-basket { font-style: normal; padding-right: 10px; } a.cart-contents>i.ajax-basket:before { font-family: "ozythemes"; content: "\e063"; } /** * Generics */ .woocommerce form .form-row label { font-weight: 600; } /** * Visual Composer Overrides */ .wpb-js-composer .vc_tta-panel .vc_tta-panel-heading { border-color: rgba(0,0,0,0) !important; background-color: rgba(0,0,0,0) !important; } .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon { right: 0 !important; } .wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title>a { font-size: 110% !important; font-weight: 500 !important; padding: 14px 20px 14px 0 !important; } .wpb-js-composer .vc_tta-panel .vc_tta-panel-body { border-color: currentColor !important; border-bottom: none !important; border-right: none !important; border-left: none !important; } .woocommerce .vc_tta-panel { border-bottom: 1px solid currentColor; }