/*
Theme Name: Anab Gallery
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 0.1
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

@font-face{font-family:IRANSans;font-style:normal;font-weight:normal;src:url(./fonts/woff/IRANSansFaNum-Regular.woff) format("woff"),url(./fonts/woff2/IRANSansFaNum-Regular.woff2) format("woff2")}html{font-family:"IRANSans",tahoma,sans-serif;}.button.icon.is-small i{top: 0}.button.icon.is-small i{top: 0}.woocommerce-form-coupon-toggle{margin-top: 10px;border: 2px dashed rgb(218 226 231);padding: 10px 10px 0;background-color: #5aa2e61c}.woocommerce-checkout .woocommerce-form-coupon{margin-top: 1em}.woocommerce-checkout .woocommerce-form-login{border: 2px dashed rgb(90, 162, 230);padding: 15px 30px 30px;margin-top: 1em;width: 450px}.woocommerce-checkout .woocommerce-form-login-toggle{border: 2px dashed rgb(218 226 231);padding: 10px 10px 0;background-color: #5aa2e61c}.woocommerce-checkout .woocommerce-account-fields{background-color: #5aa2e61c}.woocommerce-checkout .woocommerce-billing-fields, .woocommerce-checkout .woocommerce-account-fields, .woocommerce-cart .woocommerce-cart-form,.woocommerce-cart .cart_totals,.woocommerce-cart .checkout_coupon{border: 2px dashed rgb(218 226 231);padding: 15px 15px;margin-top: 1.3em}.uppercase, h6, th, span.widget-title{line-height: 1.8;letter-spacing: inherit}.has-border{border-style: dashed}th, td{line-height: 1.8}.woocommerce-checkout .place-order button,.woocommerce-cart .wc-proceed-to-checkout a,.woocommerce-cart .wc-proceed-to-checkout.dig_verify_otp{margin: 10px 0;background-color: #ef4056;width: 100%}.secondary, .checkout-button, .button.checkout, .button.alt{background-color: #ef4056}.button-continue-shopping{width: 100%}.cart_totals table tr th{border: 0}.product-summary .woocommerce-Price-currencySymbol, .woocommerce-Price-currencySymbol{vertical-align: middle;margin-right: 2px}.col .live-search-results, .header-block .live-search-results, .header .search-form .live-search-results{text-align: right}.dig_notice_msg .dig_lase_message, .dig_notice_msg .dig_lase_snap{color: #544104}.dig_notice_msg .dig_popdismiss{background-color: #544104}.digit-login-c{justify-content: center;align-items: center;flex-direction: column;display: flex}.digit-login-c .loginviasmsotp, .digit-login-c .registerbutton{background-color: #ef4056;margin: 0;width: 100%}.digit-login-c .login-text{color: #ef4056;text-align: center;font-size: 1.5rem;margin-bottom: 10px}.digit-login-c .backtoLoginContainer{margin-top: 20px}.digit-login-c .dig_verify_mobile_otp_container{min-height: auto}.digit-login-c .dig_verify_mobile_otp{padding-top: 10px}.digit-login-c .dig_resendotp{margin-top: 20px}.digit-login-c .dig_sml_box_msg{opacity: 1}.digits-input-wrapper input::-webkit-outer-spin-button,.digits-input-wrapper input::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0}.digits-input-wrapper input[type=number]{-moz-appearance: textfield}@media only screen and (max-width: 48em){.woocommerce-checkout .woocommerce-form-login{width: 100%}.woocommerce-checkout .page-checkout{padding-bottom: 10px;padding-top: 0}.product-summary .woocommerce-Price-currencySymbol, .woocommerce-Price-currencySymbol{margin-right: 1px}.woocommerce-cart .cart-container{padding-top: 0}.woocommerce-form-login-toggle .message-container,.woocommerce-form-coupon-toggle .message-container{display: inline-grid}.woocommerce-cart .wc-proceed-to-checkout a{margin: 0;padding: 7px 0;font-size: 1rem}}.button i, button i{top: unset}.off-canvas-left .mfp-content, .off-canvas-right .mfp-content{width: 320px}a.icon-remove, a.remove{line-height: 23px!important}.nav-small .nav>li>a, .nav.nav-small>li>a{font-weight: 400;padding-bottom: unset;padding-top: unset;vertical-align: unset}.nav>li>a{font-size: unset}.nav-small.nav>li.html{margin: 5px 0}.product-main{padding:15px 0}.pwb-single-product-brands{text-align:center;display:block;padding-top:0}.variations .label{text-align:center}.variations .woo-variation-items-wrapper{display:inline-block!important}.variations .reset_variations{bottom:70%}.product-summary .woocommerce-Price-currencySymbol{font-size:unset;}.product-info .price{font-size:1.2em;}#wrapper>.message-wrapper {margin-bottom: 0;}.message-container {position: relative;padding: 0.75rem 1.25rem !important;margin-bottom: .5rem;margin-top: .5rem;border: 1px solid transparent;border-radius: 0.25rem;}.alert-color {color: #721c24;background-color: #f8d7da;border-color: #f5c6cb;}.success-color {color: #004085;background-color: #cce5ff;border-color: #b8daff;}.woocommerce-error,.woocommerce-info,.woocommerce-message {margin-right: 0;}.message-wrapper li{margin: 0 15px;}#wrapper>.message-wrapper, .nav>li>a {font-size: .9em;}.social-footer{display: flex;justify-content: center;}.social-btn-footer{height: 37px;border-radius: 8px;margin: 15px 5px;}.social-btn-footer a.social{display: inline-flex }.social-btn-footer a.social svg{padding-right: 5px;}.social-btn-footer span {color: #ffffff;padding: 0 10px;height: inherit;display: inline-block;font-size: .9rem;align-self: center;}.whatsapp-btn {background-color: #128c7e;}.telegram-btn {background-color: #1682fb;}.instagram-btn {background: linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888);}.grid-style-3 .title-wrapper{text-align: right;padding-right:0;}.price{line-height:unset}.row .row:not(.row-collapse){margin-left:0;margin-right:0}.sticky-mobile-menu{position:fixed;left:0;bottom:0;z-index:99;-webkit-box-shadow:1px 0 2px rgba(0,0,0,.5);box-shadow:1px 0 2px rgba(0,0,0,.5)}.sticky-mobile-menu .icon-box-center .icon-box-img{margin:0 auto 4px}@media (max-width:549px){#footer{margin-bottom:90px}}.box .box-image{border-radius: 15px !important;}.box{border-radius: 15px !important;}.woocommerce-result-count{display:none}.social-footer{display: flex;justify-content: center;}.social-btn-footer{height: 37px;border-radius: 8px;margin: 15px 5px;}.social-btn-footer a.social{display: inline-flex }.social-btn-footer a.social svg{padding-right: 5px;}.social-btn-footer span {color: #ffffff;padding: 0 10px;height: inherit;display: inline-block;font-size: .9rem;align-self: center;}.whatsapp-btn {background-color: #128c7e;}.telegram-btn {background-color: #1682fb;}.instagram-btn {background: linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888);}.img-index-sec1{margin-bottom: 0 !important;}