@font-face{font-weight:400;font-style:normal;font-family:"woodmart-font";src:url(//avinaabeauty.ir/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=8.3.3) format("woff2")}@font-face{font-family:"star";font-weight:400;font-style:normal;src:url("//avinaabeauty.ir/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"),url(//avinaabeauty.ir/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(//avinaabeauty.ir/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url("//avinaabeauty.ir/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg")}@font-face{font-family:"WooCommerce";font-weight:400;font-style:normal;src:url("//avinaabeauty.ir/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"),url(//avinaabeauty.ir/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(//avinaabeauty.ir/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url("//avinaabeauty.ir/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce") format("svg")}:root{--wd-text-font:"Lato", Arial, Helvetica, sans-serif;--wd-text-font-weight:400;--wd-text-color:#767676;--wd-text-font-size:15px;--wd-title-font:iranyekan;--wd-title-font-weight:600;--wd-title-color:#242424;--wd-entities-title-font:"Poppins", Arial, Helvetica, sans-serif;--wd-entities-title-font-weight:500;--wd-entities-title-color:#333333;--wd-entities-title-color-hover:rgb(51 51 51 / 65%);--wd-alternative-font:"Lato", Arial, Helvetica, sans-serif;--wd-widget-title-font:iranyekan;--wd-widget-title-font-weight:600;--wd-widget-title-transform:uppercase;--wd-widget-title-color:#333;--wd-widget-title-font-size:16px;--wd-header-el-font:"Lato", Arial, Helvetica, sans-serif;--wd-header-el-font-weight:700;--wd-header-el-transform:uppercase;--wd-header-el-font-size:13px;--wd-otl-style:dotted;--wd-otl-width:2px;--wd-primary-color:rgb(200,162,200);--wd-alternative-color:#fbbc34;--btn-default-bgcolor:rgb(212,175,55);--btn-default-bgcolor-hover:rgb(182,49,234);--btn-accented-bgcolor:rgb(212,175,55);--btn-accented-bgcolor-hover:rgb(157,62,221);--wd-form-brd-width:2px;--notices-success-bg:#459647;--notices-success-color:#fff;--notices-warning-bg:#E0B252;--notices-warning-color:#fff;--wd-link-color:#333333;--wd-link-color-hover:#242424}.wd-age-verify-wrap{--wd-popup-width:500px}.wd-popup.wd-promo-popup{background-color:#111;background-image:none;background-repeat:no-repeat;background-size:contain;background-position:left center}.wd-promo-popup-wrap{--wd-popup-width:800px}:is(.woodmart-woocommerce-layered-nav,.wd-product-category-filter) .wd-scroll-content{max-height:223px}.wd-page-title .wd-page-title-bg img{object-fit:cover;object-position:center center}.wd-footer{background-color:#fff;background-image:none}body,[class*=color-scheme-light],[class*=color-scheme-dark],.wd-search-form[class*="wd-header-search-form"] form.searchform,.wd-el-search .searchform{--wd-form-brd-color:rgb(212,175,55)}.mfp-wrap.wd-popup-quick-view-wrap{--wd-popup-width:920px}:root{--wd-container-w:1222px;--wd-form-brd-radius:35px;--btn-default-color:#fff;--btn-default-color-hover:#fff;--btn-accented-color:#fff;--btn-accented-color-hover:#fff;--btn-default-brd-radius:35px;--btn-default-box-shadow:none;--btn-default-box-shadow-hover:none;--btn-accented-brd-radius:35px;--btn-accented-box-shadow:none;--btn-accented-box-shadow-hover:none;--wd-brd-radius:12px}@media (min-width:1222px){section.elementor-section.wd-section-stretch>.elementor-container{margin-left:auto;margin-right:auto}}.wd-page-title{background-color:#0a0a0a}.avina-product-cards{--avina-info-bg:#F3EEFF;--avina-card-bg:#FFFFFF;--avina-gold:#C5A15A;--avina-text:#36364A;--avina-muted:#88849A}.avina-product-cards .product-wrapper{display:flex!important;flex-direction:column!important;height:100%!important;overflow:hidden;background:var(--avina-card-bg)!important;border:1px solid #EAE3F5;border-radius:14px;box-shadow:0 4px 14px rgb(54 54 74 / .05)}.avina-product-cards .product-element-top{flex-shrink:0;overflow:hidden;background:#FFF}.avina-product-cards .product-element-bottom{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;align-items:stretch;padding:12px!important;background:var(--avina-info-bg)!important;text-align:right}.avina-product-cards .wd-entities-title{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;min-height:3.2em;max-height:3.2em;margin:0 0 7px!important;color:var(--avina-text);font-size:14px;line-height:1.6!important;font-weight:600}.avina-product-cards .wd-product-cats,.avina-product-cards .product-categories{display:block;width:100%;min-width:0;max-height:1.7em;margin:0 0 8px!important;overflow:hidden;color:var(--avina-muted);font-size:11px;line-height:1.7;white-space:nowrap;text-overflow:ellipsis}.avina-product-cards .price{display:block;margin-top:auto!important;padding-top:6px;color:var(--avina-text);font-weight:700}.avina-product-cards .wd-add-btn{display:block!important;position:static!important;inset:auto!important;width:100%;max-height:0;margin:0!important;padding-top:0!important;overflow:hidden;visibility:hidden;opacity:0;transform:translateY(5px);pointer-events:none;transition:opacity .2s ease,transform .2s ease,max-height .2s ease,margin .2s ease}.avina-product-cards .wd-add-btn>a{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:40px;padding:9px 8px;border:0;border-radius:8px;background:var(--avina-gold)!important;color:#FFFFFF!important;font-size:12px;font-weight:700;text-align:center}@media (hover:hover) and (min-width:768px){.avina-product-cards .product-wrapper:hover .wd-add-btn,.avina-product-cards .product-wrapper:focus-within .wd-add-btn{max-height:64px;margin-top:10px!important;visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}}@media (max-width:767px){.avina-product-cards .product-element-bottom{padding:9px!important}.avina-product-cards .wd-entities-title{min-height:3.2em;max-height:3.2em;margin-bottom:5px!important;font-size:12px;line-height:1.6!important}.avina-product-cards .wd-product-cats,.avina-product-cards .product-categories{display:none!important}.avina-product-cards .wd-add-btn,.avina-product-cards .wd-add-btn-replace,.avina-product-cards .add-to-cart-loop,.avina-product-cards a.add_to_cart_button,.avina-product-cards a.ajax_add_to_cart{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;max-height:0!important;margin:0!important;padding:0!important}.avina-product-cards .price{padding-top:3px}}@media (prefers-reduced-motion:reduce){.avina-product-cards .wd-add-btn{transition:none!important}}.avina-product-grid .product-grid-item{background-color:#f5eaff;border:1px solid #eee5ff;border-radius:12px;overflow:hidden;box-shadow:0 4px 14px rgb(54 54 74 / .07);transition:transform .25s,box-shadow .25s}.avina-product-grid .product-grid-item:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgb(100 70 150 / .13)}.avina-product-grid .product-element-top{background-color:#fff}.avina-product-grid .product-element-bottom{background-color:#f7f0ff;padding:12px}.avina-product-grid .wd-entities-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:1.8;color:#36364a}.avina-product-grid .wd-product-cats{display:none}.avina-product-grid .product-grid-item{height:100%;overflow:hidden;border-radius:14px}.avina-product-grid .product-element-bottom{display:flex!important;flex-direction:column!important;height:100%;box-sizing:border-box;background:#F3EEFF!important;padding:12px!important}.avina-product-grid .wd-entities-title{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden!important;line-height:1.8!important;min-height:5.4em;margin-bottom:8px!important}.avina-product-grid .price{margin-top:auto!important;padding-top:8px}.avina-product-grid .wd-product-cats{display:none!important}.avina-sidebar{background:#FFFFFF!important;border:1px solid #EEE8FF!important;border-radius:16px!important;padding:16px!important;box-shadow:0 5px 20px rgb(54 54 74 / .06);box-sizing:border-box;color:#36364A}.avina-sidebar .widget{background:#FFFFFF!important;border:0!important;border-bottom:1px solid #EEE8FF!important;border-radius:0!important;box-shadow:none!important;padding:14px 0!important;margin:0!important}.avina-sidebar .widget-title,.avina-sidebar .widgettitle{color:#36364A!important;font-size:15px;font-weight:800!important;line-height:1.8;padding-bottom:10px;margin-bottom:12px!important;border-bottom:1px solid #EEE8FF}.avina-sidebar a{color:#777387;text-decoration:none;transition:color .2s ease}.avina-sidebar a:hover{color:#A65A9C}.avina-sidebar ul li{line-height:1.9;margin-bottom:7px}.avina-sidebar input[type="text"],.avina-sidebar input[type="search"],.avina-sidebar select{max-width:100%;border:1px solid #E5DDF7!important;border-radius:10px!important;background:#FFFFFF!important;color:#36364A;min-height:40px;box-sizing:border-box}.avina-sidebar button,.avina-sidebar input[type="submit"]{border-radius:24px!important;border:1px solid #C5A15A!important;background:#C5A15A!important;color:#FFFFFF!important;padding:9px 18px;cursor:pointer}.avina-sidebar img{max-width:100%;height:auto}@media (max-width:767px){.avina-sidebar{padding:10px!important;border-radius:12px!important}.avina-sidebar .widget{padding:12px 0!important}.avina-sidebar .widget-title,.avina-sidebar .widgettitle{font-size:14px}}@media (prefers-reduced-motion:reduce){.avina-sidebar a{transition:none}}@media (max-width:767px){.avina-product-grid .wd-product{height:100%;display:flex;flex-direction:column}.avina-product-grid .wd-product .product-wrapper{height:100%;display:flex;flex-direction:column}.avina-product-grid .wd-product .product-element-bottom{flex:1;display:flex;flex-direction:column}.avina-product-grid .wd-product .wd-entities-title{min-height:4.5em}.avina-product-grid .wd-product .price{margin-top:auto;min-height:2.8em;display:flex;flex-wrap:wrap;align-content:center}.avina-product-grid .wd-product .wd-add-btn{margin-top:8px}}