@charset "UTF-8"; /* Theme Name: Alvarado Theme URI: https://luxeliftmedia.net/alvarado/ Author: PSCS Author URI: https://www.wemakewebsites.ae/ Description: A stylish and elegant WordPress theme designed for bridal boutiques and wedding services, featuring responsive design, modern typography, and customizable layouts. Version: 1.0 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Text Domain: alvarado Tags: blog, two-columns, featured-images Tested up to: 6.4 Requires PHP: 7.4 Copyright: © 2024 PSCS. All rights reserved. */ /* Do not remove any of the commented text above as it is used by the theme for proper function! */ figure.wp-block-gallery.has-nested-images,.gap_zeros{gap:0;margin-bottom:0}.custom_glry_img figure.wp-block-image img{object-position:top}.top_margn_imgs{margin-top:calc(var(--header-height) * -1)}.home .header:hover .navigation a.parent-link{color:#212121}.page-id-9 h1,.page-id-9 h2,.page-id-9 h3,.page-id-9 h4,.page-id-9 h5,.page-id-9 h6,.page-id-9 body,.page-id-9 p{font-family:'Quicksand',sans-serif}.page-id-9 body,.page-id-9 p,.page-id-9 li,.page-id-9 a{font-size:16px}.brand-bg{background-image:url(/wp-content/themes/alvarado/assets/images/brand-bg.jpg);display:flex;background-repeat:no-repeat;align-items:center;position:relative;background-size:cover}#post-9 .text,#post-9 li{font-size:20px}@media only screen and (max-width:600px){.brand-bg{display:none}}.custm_siz_img img{border-radius:200px 200px 0 0;width:380px !important;height:100% !important;margin-left:11px}.custom_p_typ{font-size:32px !important;font-weight:300}.single_clmn_wdth{width:100%;display:block !important}.single_clmn_wdth .wp-block-column.container{margin:120px auto 0}.qae-faqs-container.qae-faqs-toggle-container{width:100%;max-width:1320px}article#post-39{margin-top:3rem !important;margin-bottom:3rem !important}.qe-faq-toggle .qe-toggle-title i.fa{margin-right:.5em;float:right}.qe-faq-toggle.active .qe-toggle-title,.qe-faq-toggle.active .qe-toggle-title:hover{background:#000;color:#fff}.qe-faq-toggle .qe-toggle-title{background-color:unset}.qe-faq-toggle .qe-toggle-title:hover{background-color:unset}.single-post article{max-width:1320px;margin:0 auto;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem)}.wp-block-column.is-vertically-aligned-center.container.mb-5.is-layout-flow.wp-block-column-is-layout-flow{padding:0}:root[data-scroll-direction=down].scrolled .header:not(:hover){opacity:0;pointer-events:none}.page-id-9 .values{margin-top:100px}.values-section{background:url(/wp-content/themes/alvarado/assets/cdn/shop/products/DF_LOOK_20_720x1080_crop_center@2x%EF%B9%96v=1680718031.jpg) no-repeat right;background-size:55%;background-color:#fdfdfd;overflow:hidden;padding:100px 0}.page-id-9 .inner-container{width:55%;float:left;background-color:#fdfdfd;padding:150px;flex:none;overflow-wrap:unset;word-break:unset;flex-grow:unset !important;flex-basis:unset !important}.page-id-9 .inner-container h1{margin-bottom:30px}.page-id-9 .text{color:#545454;text-align:justify;margin-bottom:40px}.page-id-9 .vision{margin-top:100px;margin-left:auto;margin-right:auto}.page-id-9 .vision-section2{background:url(/wp-content/themes/alvarado/assets/cdn/shop/files/DF_LOOK_10_5b0da08d-54fe-4f39-9091-a75228c19613_480x720_crop_center@2x%EF%B9%96v=1680574252.jpg) no-repeat left;background-size:55%;background-color:#fdfdfd;overflow:hidden;padding:100px 0}.page-id-9 .inner-container2{width:55%;float:right;background-color:#fdfdfd;padding:150px;overflow-wrap:unset;word-break:unset;flex-grow:unset !important;flex-basis:unset !important;margin-left:auto;margin-right:0}.blk_contnr{padding-top:100px;padding-bottom:100px;background-color:#000000e8;overflow-wrap:unset;word-break:unset;flex-grow:unset !important;flex-basis:unset !important}.wht_cntnr{margin:0 auto !important}.page-id-21 .container{margin:0 auto}.contact-section .need_content input{border:1px solid black !important}.contact-section .need_content input{font-weight:400;font-size:16px;line-height:22px;box-shadow:1px 1px 57px rgba(95 208 243 / 7%);background-color:var(--e-global-color-white);color:var(--e-global-color-text);border:1px solid #dae7fb;padding:14px 18px;margin-bottom:17px;width:100%;overflow:visible;outline:0}.contact-section .need_content textarea{height:101px !important;margin-bottom:10px !important}.contact-section .need_content textarea{font-weight:400;font-size:16px;line-height:22px;background-color:var(--e-global-color-white);color:var(--e-global-color-text);border:1px solid black;padding:14px 18px;width:100%;height:130px;margin-bottom:34px;resize:none;outline:0;overflow:auto}.contact-section .need_content .submit_now{font-size:18px !important;line-height:22px !important;font-weight:600 !important;padding:15px 41px !important;text-align:center !important;display:inline-block !important;color:var(--e-global-color-white) !important;transition:all .3s ease-in-out !important;border:1px solid #fff !important;background-color:black !important;transition:all .5s ease-in-out !important;color:white !important;width:auto}nav.woocommerce-breadcrumb{display:none}.contact-section .need_content{padding:30px}form.wpcf7-form.init p{margin-bottom:0}.contact-heading{font-size:24px;font-weight:600}.contact-section i{font-size:20px}iframe{width:100%}.img-banner img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.contact-section .overlay{min-height:90vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex-direction:column}.contact-section .overlay h1{padding:5px 15px;text-align:center;color:#fff;z-index:1;line-height:56px;letter-spacing:0}.contact-section .text-shadow-content{text-shadow:2px 2px 5px black}.page-id-21 .header,.page-id-11 .header,.single-product .header,.page-id-47 .header,.page-id-3 .header,.page-id-45 .header,.page-id-43 .header,.page-id-41 .header,.page-id-39 .header,.page-id-287 .header,.page-id-9 .header{background-color:var(--white)}.page-id-21 .icon-box .icon1{width:60px;height:60px;color:white;background-color:black}.page-id-21 .main-box{display:flex;justify-content:start;padding:30px;border-bottom:2px solid black}.page-id-21 .wp-container-6,.page-id-21 .wp-container-8,.page-id-21 .wp-container-10,.page-id-21 .wp-container-17,.page-id-21 .wp-container-19,.page-id-21 .wp-container-21,.page-id-21 .wp-container-23{margin-bottom:0 !important}.page-id-21 .icon1{width:60px !important;display:flex;align-items:center;justify-content:center;margin-right:20px}.page-id-21 .icon1 i{font-size:45px}.page-id-21 .content-box p{margin-top:10px;font-size:16px}.page-id-21 .wp-container-10 .main-box{border:0}.page-id-11 .container{margin:0 auto}.page-id-11 .img-banner{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-id-11 .overlay{min-height:85vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex-direction:column}.page-id-11 .overlay h1{padding:5px 15px;text-align:center;color:#fff;z-index:1;line-height:56px;letter-spacing:0}.page-id-11 .overlay h2{z-index:1}.page-id-11 .text-shadow-content{text-shadow:2px 2px 5px black}.page-id-11 a h3{text-decoration:none !important;color:black}.page-id-11 a{text-decoration:none}.single-product .woocommerce-tabs.wc-tabs-wrapper{display:none}.single-product .woocommerce-product-gallery{margin-bottom:20px}.single-product .container div p{line-height:34px;font-size:17px;font-weight:400}.single-product .container div h1{line-height:55px;font-weight:400;font-size:46px}.single-product button.single_add_to_cart_button.button.alt{padding:15px 100px;color:white;background-color:black;margin-left:20px;font-size:17px;font-weight:400;height:50px}.single-product .summary p.price{margin-bottom:1rem;font-weight:500}.single-product .quantity{display:none}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before{font-size:25px}.tinv-wraper.woocommerce.tinv-wishlist.tinvwl-after-add-to-cart.tinvwl-woocommerce_after_add_to_cart_button{float:left}a.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-position-after{line-height:34px;font-size:17px;font-weight:400;color:#000;text-decoration:none}.single-product .product_meta{display:none}.single-product .shop{margin-top:20px}.single-product .img{position:relative}.single-product .img:hover img{opacity:.5}.single-product .img:hover .middle{opacity:1}.single-product .img img{opacity:1;display:block;width:100%;height:auto;transition:.5s ease;backface-visibility:hidden}.single-product .middle{transition:.5s ease;color:white;padding:136px 92px;opacity:0;position:absolute;top:50%;background-color:rgba(255,68,0,0.644);left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.single-product .notification{position:fixed;left:0;right:0;bottom:0;padding:5px 15px;margin:0;text-align:center;z-index:1;background:var(--yellow)}.page-id-9 .wp-block-columns.is-layout-flex.wp-container-36.wp-block-columns-is-layout-flex,.page-id-9 .wp-block-columns.is-layout-flex.wp-container-44.wp-block-columns-is-layout-flex{display:none}@media(max-width:700px){.single-product .notification{display:none}}.single-product .image-grid figure{margin-bottom:0}.single-product .image-grid img{box-shadow:0 1rem 1rem rgba(0,0,0,0.15);transition:box-shadow .2s}.single-product .image-grid a:hover img{box-shadow:0 1rem 1rem rgba(0,0,0,0.35)}.single-product .lightbox-modal .modal-content{background:var(--lightbox)}.single-product .lightbox-modal .btn-close{position:absolute;top:20px;right:18px;font-size:1.2rem;z-index:10}.single-product .lightbox-modal .modal-body{display:flex;align-items:center;padding:0;text-align:center}.single-product .lightbox-modal img{width:auto;max-height:90vh;max-width:100%}.single-product .lightbox-modal .carousel-caption{left:0;right:0;bottom:0;background:rgba(36,36,36,0.75)}.single-product .lightbox-modal .carousel-control-prev,.single-product .lightbox-modal .carousel-control-next{top:50%;bottom:auto;transform:translateY(-50%);width:auto}.single-product .lightbox-modal .carousel-control-prev{left:10px}.single-product .lightbox-modal .carousel-control-next{right:10px}.single-product .page-footer{position:fixed;right:0;bottom:60px;display:flex;align-items:center;font-size:1rem;padding:5px;background:rgba(255,255,255,0.65)}.single-product .page-footer a{display:flex;margin-left:9px}.page-id-287 label{padding-bottom:.25rem !important;font-family:'Quicksand',sans-serif}.page-id-287 input{font-weight:400;font-size:16px;line-height:22px;box-shadow:1px 1px 57px rgba(95 208 243 / 7%);background-color:var(--e-global-color-white);color:var(--e-global-color-text);border:1px solid #dae7fb;padding:14px 18px;margin-bottom:17px;width:100%;overflow:visible;outline:0;border:1px solid black !important}input#rememberme{width:auto}table{border:1px solid #eee}th{background:#fff;color:#000;text-align:center;vertical-align:bottom;white-space:nowrap;padding:9px 12px;line-height:1.5em;font-size:var(--h5-font-size);font-family:var(--sub-headings-font);font-weight:bold;text-transform:uppercase}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:45px !important;box-shadow:none}td.product-name a{text-decoration:none;outline:0;color:#b8a999;font-weight:bold}tr:nth-child(odd) td{background:#f8f7f9}tr.woocommerce-cart-form__cart-item.cart_item:nth-child(odd) td{padding:30px 12px}td{border-style:solid;border-top:1px solid rgba(0,0,0,.1);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:red !important;text-decoration:none;font-weight:700;border:0}.woocommerce .quantity input.qty{max-width:56px !important;border:2px solid rgba(0,0,0,0.07) !important;line-height:32px;height:50px}p.price{font-weight:bold !important;font-size:22px !important}td.value.woo-variation-items-wrapper{padding-left:10px !important;background:0}a.reset_variations{display:none}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:150px;line-height:31px;padding:5px 16px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{font-size:15px;letter-spacing:1px;border:1px solid;line-height:24px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{padding:.618em 1em;font-weight:700;border-radius:3px;color:#515151;background-color:#ebe9eb}div#shopify-section-header{max-width:100vw;background-color:var(--white)}.collection_page .img-banner{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.collection_page .overlay{min-height:92vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex-direction:column}.collection_page .overlay h1{padding:5px 15px;text-align:center;color:#fff;z-index:1;line-height:56px;letter-spacing:0}.collection_page .overlay h2{z-index:1}.collection_page .text-shadow-content{text-shadow:2px 2px 5px black}.collection_page a h3{text-decoration:none !important;color:black}.collection_page a{text-decoration:none}table.shop_table.shop_table_responsive th{text-align:left}figure.wp-block-video.mrgn_set{margin:0}.cart_totals h2{font-size:40px;margin:20px 0 !important;font-weight:500;float:none}.woocommerce table.shop_table{border:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce-shop ul.products li.product:hover a img{transform:scale(1.06)}.woocommerce-shop li.entry.product.type-product{background:#f8f8f8;text-align:center;padding-bottom:15px}.woocommerce-shop ul.products li.product .price{font-weight:bold;font-size:18px}h2.woocommerce-loop-product__title{font-weight:bold;color:#000;font-size:20px !important}.customer_img{width:100% !important}tr th{border-bottom:1px solid #eee}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none}a.shipping-calculator-button{text-decoration:none;outline:0;color:#b8a999;font-weight:bold}.woocommerce-info{border-top-color:#b8a999}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:#b8a999}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%;font-size:18px}form.checkout.woocommerce-checkout label{font-size:18px;font-weight:500;margin-bottom:5px}.select2-container--default .select2-selection--single{border:1px solid #767676 !important;border-radius:4px !important}div#customer_details{margin-bottom:70px}form.checkout.woocommerce-checkout input{padding:10px 5px}@media(min-width:768px){:root{--gutter:26px;--header-height:138px !important}}#logo{width:310px !important}@media screen and (max-width:1200px){.page-id-9 .inner-container{padding:80px}.page-id-9 .inner-container2{padding:80px}}@media screen and (max-width:1000px){.page-id-9 .values-section{background-size:100%;padding:100px 40px}.page-id-9 .inner-container{width:100%}.page-id-9 .vision-section2{background-size:100%;padding:100px 40px}.page-id-9 .inner-container2{width:100%}}@media(min-width:1200px){.container{width:100%}}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}@media screen and (max-width:600px){.page-id-9 .values-section{padding:0}.page-id-9 .inner-container{padding:60px}.page-id-9 .vision-section2{padding:0}.page-id-9 .inner-container2{padding:60px}}.custom_p_typ p{font-size:32px !important}.abt_right_img{background-position:top right 10% !important}.abt_left_img{background-position:top left 10% !important}.abt_text_sec p,.abt_text_sec li{font-size:20px}@media(max-width:767px){.mobile_mnu{display:block !important;z-index:var(--navigation);background:#fff}nav.navbar.navbar-inverse.mobile_mnu{margin-bottom:0;border:0}#shopify-section-footer{position:unset !important}#mob_logo{width:160px !important;margin:0 auto;position:absolute;top:-20px;left:30%}#shopify-section-header{display:none}.navbar-brand{height:59px;padding:0;width:100%;margin:0}button.navbar-toggle.collapsed .icon-bar,.navbar-inverse .navbar-toggle .icon-bar{background-color:#333 !important}button.navbar-toggle{background-color:#fff !important}.navbar-inverse.mobile_mnu .navbar-collapse,.navbar-inverse.mobile_mnu .navbar-form{border:0}.mobile_mnu .parent-link-wrapper{padding:10px 0}.mobile_mnu .parent-link-wrapper a{font-size:20px;color:#333;font-weight:500}.woocommerce-shop main#main{margin-top:25px}#main{width:100%;overflow:hidden}.single-product button.single_add_to_cart_button.button.alt{padding:15px 76px;margin-left:18px}.single-product video{width:100%}.single-product .container div h1{line-height:30px;font-weight:500;font-size:21px}.single-product .middle{display:none}.col-2.col-sm-4.col-md-2.img{width:50%}.abt_right_img{padding:0 25px}.abt_text_sec{padding:29px 20px !important;margin:0 auto;display:block !important;background:#fff}.abt_right_img,.abt_left_img{background-position:center center !important;margin-bottom:50px !important}img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image{width:380px;height:380px}}.wp-block-button.is-style-rounded .wp-block-button__link{border-radius:50px}.wp-block-image.is-style-shadow img{box-shadow:5px 5px 15px rgba(0,0,0,0.3)}header.entry-header.alignwide img{width:100%}.blog h2.pt-3.h4{text-transform:uppercase;font-weight:bold}@media(min-width:768px) and (max-width:1024px){div#shopify-section-footer{display:block}.desktop_footer_right_content{width:65%;display:block;margin:0 auto}.desktop_footer_left_content{display:block;margin:17px auto;text-align:center}.single-product .col-lg-6.content.pt-5.mt-5{float:right}.single-product video{width:100%}.single-product .col-2.col-sm-4.col-md-2.img{width:50%;margin-top:45px}}.page-template-default p, .page-template-default li, .page-template-default h5, .post-template-default p {font-size: 18px !important;color: #7A7A7A !important;}.page-template-default h5 {font-weight: bold;}