@font-face{font-family:'megatheme';src:url(/wp-content/plugins/elementor-pro/megatheme/includes/icon/fonts/megatheme.eot?4zxyox);src:url('/wp-content/plugins/elementor-pro/megatheme/includes/icon/fonts/megatheme.eot?4zxyox#iefix') format('embedded-opentype'),url(/wp-content/plugins/elementor-pro/megatheme/includes/icon/fonts/megatheme.ttf?4zxyox) format('truetype'),url(/wp-content/plugins/elementor-pro/megatheme/includes/icon/fonts/megatheme.woff?4zxyox) format('woff'),url('/wp-content/plugins/elementor-pro/megatheme/includes/icon/fonts/megatheme.svg?4zxyox#megatheme') format('svg');font-weight:400;font-style:normal;font-display:block}[class^="m-icon-"],[class*=" m-icon-"]{font-family:'megatheme'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.m-icon-car-ikco-icon:before{content:"\ee20"}.m-icon-car-ikco-text-isako-icon:before{content:"\ee21"}.m-icon-car-kerman-motor-icon:before{content:"\ee22"}.m-icon-car-kerman-motor-text-icon:before{content:"\ee23"}.m-icon-car-lifan-icon:before{content:"\ee24"}.m-icon-car-lifan-text-icon:before{content:"\ee25"}.m-icon-car-saipa-disel-icon:before{content:"\ee26"}.m-icon-car-saipa-disel-text-icon:before{content:"\ee27"}.m-icon-car-saipa-icon:before{content:"\ee28"}.m-icon-fatehe-hoovalbaghi-icon:before{content:"\ee29"}.m-icon-new-year-icon:before{content:"\ee2a"}.m-icon-tehran-azadi-tower-icon:before{content:"\ee2b"}.m-icon-tehran-milad-tower-icon:before{content:"\ee2c"}.m-icon-black-shad-logo-farsgraphic:before{content:"\ee2d"}.m-icon-brands-bazneshastegi-icon:before{content:"\ee2e"}.m-icon-brands-edarat-abfa-icon:before{content:"\ee2f"}.m-icon-brands-edarat-aidin-icon.path1:before{content:"\ee30";color:#000}.m-icon-brands-edarat-aidin-icon.path2:before{content:"\ee31";margin-left:-1.0068359375em;color:#efeff0}.m-icon-brands-edarat-aidin-icon.path3:before{content:"\ee32";margin-left:-1.0068359375em;color:#efeff0}.m-icon-brands-edarat-aidin-icon.path4:before{content:"\ee33";margin-left:-1.0068359375em;color:#efeff0}.m-icon-brands-edarat-aidin-icon.path5:before{content:"\ee34";margin-left:-1.0068359375em;color:#efeff0}.m-icon-brands-edarat-aidin-icon.path6:before{content:"\ee35";margin-left:-1.0068359375em;color:#efeff0}.m-icon-brands-edarat-aidin-icon.path7:before{content:"\ee36";margin-left:-1.0068359375em;color:#efeff0}.m-icon-brands-edarat-atash-neshan-icon.path1:before{content:"\ee37";color:#ff0003}.m-icon-brands-edarat-atash-neshan-icon.path2:before{content:"\ee38";margin-left:-1.0068359375em;color:#211f1f}.m-icon-brands-edarat-behran-icon:before{content:"\ee39"}.m-icon-brands-edarat-behzisti-icon:before{content:"\ee3a"}.m-icon-brands-edarat-chakelz-icon:before{content:"\ee3b"}.m-icon-brands-edarat-edare-gas-icon:before{content:"\ee3c"}.m-icon-brands-edarat-enteghal-khoon-blood-icon:before{content:"\ee3d"}.m-icon-brands-edarat-gomrok-irica-icon:before{content:"\ee3e"}.m-icon-brands-edarat-hamrah-aval-mci-2-icon:before{content:"\ee3f"}.m-icon-brands-edarat-hamrah-aval-mci-icon:before{content:"\ee40"}.m-icon-brands-edarat-ifda-food-drug-icon:before{content:"\ee41"}.m-icon-brands-edarat-ikco-1-icon:before{content:"\ee42"}.m-icon-brands-edarat-ikco-2-icon:before{content:"\ee43"}.m-icon-brands-edarat-sazman-bazneshastegi-icon:before{content:"\ee44"}.m-icon-brands-edarat-sazman-bourse-icon.path1:before{content:"\ee45";color:#037c41}.m-icon-brands-edarat-sazman-bourse-icon.path2:before{content:"\ee46";margin-left:-1.0068359375em;color:#c72e2a}.m-icon-brands-edarat-sazman-bourse-icon.path3:before{content:"\ee47";margin-left:-1.0068359375em;color:#c72e2a}.m-icon-brands-edarat-sazman-bourse-icon.path4:before{content:"\ee48";margin-left:-1.0068359375em;color:#037c41}.m-icon-brands-edarat-sazman-bourse-icon.path5:before{content:"\ee49";margin-left:-1.0068359375em;color:#037c41}.m-icon-brands-edarat-sazman-bourse-icon.path6:before{content:"\ee4a";margin-left:-1.0068359375em;color:#037c41}.m-icon-brands-edarat-sazman-bourse-icon.path7:before{content:"\ee4b";margin-left:-1.0068359375em;color:#037c41}.m-icon-brands-edarat-sazman-bourse-icon.path8:before{content:"\ee4c";margin-left:-1.0068359375em;color:#037c41}.m-icon-brands-edarat-sazman-energy-atomic-icon:before{content:"\ee4d"}.m-icon-brands-edare-bargh-icon:before{content:"\ee4e"}.m-icon-brands-edareh-maliat-icon:before{content:"\ee4f"}.m-icon-brands-edareh-Oghaf-icon:before{content:"\ee50"}.m-icon-brands-kanoon-kanun-vokala-icon:before{content:"\ee51"}.m-icon-brands-kanoon-parvaresh-fekri-icon:before{content:"\ee52"}.m-icon-brands-khaneh-kargar-icon:before{content:"\ee53"}.m-icon-brands-khoshgovar-icon:before{content:"\ee54"}.m-icon-brands-minoo-icon:before{content:"\ee55"}.m-icon-brands-mobarezeh-ba-mavad-mokhader-icon:before{content:"\ee56"}.m-icon-brands-mohit-zist-icon:before{content:"\ee57"}.m-icon-brands-mokhaberat-icon:before{content:"\ee58"}.m-icon-brands-nezam-mohandesi-icon:before{content:"\ee59"}.m-icon-brands-nezam-pezeshki-icon:before{content:"\ee5a"}.m-icon-brands-ofogh-kourosh-icon:before{content:"\ee5b"}.m-icon-brands-oil-company-icon:before{content:"\ee5c"}.m-icon-brands-otagh-bazargani-icon:before{content:"\ee5d"}.m-icon-brands-pars-khodro-icon:before{content:"\ee5e"}.m-icon-brands-pegah-icon:before{content:"\ee5f"}.m-icon-brands-pezeshki-ghanooni-icon:before{content:"\ee60"}.m-icon-brands-post-office-icon:before{content:"\ee61"}.m-icon-brands-raja-rails-icon:before{content:"\ee62"}.m-icon-brands-refah-icon:before{content:"\ee63"}.m-icon-brands-refah-text-icon:before{content:"\ee64"}.m-icon-brands-sabt-ahval-icon:before{content:"\ee65"}.m-icon-brands-sandogh-toese-melli-icon:before{content:"\ee66"}.m-icon-brands-sanich-icon:before{content:"\ee67"}.m-icon-brands-sanjesh-icon:before{content:"\ee68"}.m-icon-brands-sazman-daneshamoozi-icon:before{content:"\ee69"}.m-icon-brands-sazman-fani-va-herfee-icon:before{content:"\ee6a"}.m-icon-brands-sazman-jangalha-manategh-abkhizdari-icon:before{content:"\ee6b"}.m-icon-brands-sepehr-electric-2-icon:before{content:"\ee6c"}.m-icon-brands-sepehr-electric-icon:before{content:"\ee6d"}.m-icon-brands-shahrdari-tehran-icon:before{content:"\ee6e"}.m-icon-brands-shahrvand-icon:before{content:"\ee6f"}.m-icon-brands-snapp-eng-icon:before{content:"\ee70"}.m-icon-brands-snapp-fa-icon:before{content:"\ee71"}.m-icon-brands-tamin-ejtemaee-icon:before{content:"\ee72"}.m-icon-brands-tapsi-icon:before{content:"\ee73"}.m-icon-brands-tapsi-text-icon:before{content:"\ee74"}.m-icon-brands-tavanir-icon.path1:before{content:"\ee75";color:#f3f4f4}.m-icon-brands-tavanir-icon.path2:before{content:"\ee76";margin-left:-1.0068359375em;color:#000}.m-icon-brands-tavanir-icon.path3:before{content:"\ee77";margin-left:-1.0068359375em;color:#000}.m-icon-brands-tavanir-icon.path4:before{content:"\ee78";margin-left:-1.0068359375em;color:#000}.m-icon-brands-tazh-icon:before{content:"\ee79"}.m-icon-brands-vezarat-etelaat-icon:before{content:"\ee7a"}.m-icon-wushu-icon:before{content:"\ee7b"}.m-icon-mother-mom-baby-1-icon:before{content:"\ee7c"}.m-icon-mother-mom-fatemeh-al-zahra-1-icon:before{content:"\ee7d"}.m-icon-mother-mom-fatemeh-al-zahra-2-icon:before{content:"\ee7e"}.m-icon-mother-mom-fatemeh-al-zahra-3-icon:before{content:"\ee7f"}.m-icon-mother-mom-fatemeh-al-zahra-icon:before{content:"\ee80"}.m-icon-mother-mom-hijab-woman-icon:before{content:"\ee81"}.m-icon-mother-mom-tent-woman-icon:before{content:"\ee82"}.m-icon-student-college-16-azar-1-icon:before{content:"\ee83"}.m-icon-student-college-16-azar-2-icon:before{content:"\ee84"}.m-icon-student-college-16-azar-3-icon:before{content:"\ee85"}.m-icon-student-college-blood-drops-icon:before{content:"\ee86"}.m-icon-student-college-bloody-hand-2-icon:before{content:"\ee87"}.m-icon-student-college-bloody-hand-3-icon:before{content:"\ee88"}.m-icon-student-college-bloody-hand-icon:before{content:"\ee89"}.m-icon-student-college-down-with-usa-icon:before{content:"\ee8a"}.m-icon-student-college-fist-1-icon:before{content:"\ee8b"}.m-icon-student-college-fist-2-icon:before{content:"\ee8c"}.m-icon-student-college-fist-3-icon:before{content:"\ee8d"}.m-icon-student-college-holding-banner-icon:before{content:"\ee8e"}.m-icon-student-college-Screaming-speaker-icon:before{content:"\ee8f"}.m-icon-student-college-students-holdings-banner-2-icon:before{content:"\ee90"}.m-icon-student-college-students-holdings-banner-icon:before{content:"\ee91"}.m-icon-apple--33648.path1:before{content:"\ee92";color:#000}.m-icon-apple--33648.path2:before{content:"\ee93";margin-left:-1em;color:#492970;opacity:.1}.m-icon-apple--33648.path3:before{content:"\ee94";margin-left:-1em;color:#e45650}.m-icon-apple--33648.path4:before{content:"\ee95";margin-left:-1em;color:#e45650}.m-icon-apple--33648.path5:before{content:"\ee96";margin-left:-1em;color:#11ad7a}.m-icon-apple--33648.path6:before{content:"\ee97";margin-left:-1em;color:#d64842}.m-icon-apple--33648.path7:before{content:"\ee98";margin-left:-1em;color:#d64842}.m-icon-apple--33648.path8:before{content:"\ee99";margin-left:-1em;color:#12986d}.m-icon-apple--33648.path9:before{content:"\ee9a";margin-left:-1em;color:#fff}.m-icon-apple--33648.path10:before{content:"\ee9b";margin-left:-1em;color:#492970}.m-icon-apple--33648.path11:before{content:"\ee9c";margin-left:-1em;color:#492970}.m-icon-apple--33648.path12:before{content:"\ee9d";margin-left:-1em;color:#492970}.m-icon-apple--33648.path13:before{content:"\ee9e";margin-left:-1em;color:#492970}.m-icon-apple--33648.path14:before{content:"\ee9f";margin-left:-1em;color:#492970}.m-icon-apple--33648.path15:before{content:"\eea0";margin-left:-1em;color:#492970}.m-icon-apple--33648.path16:before{content:"\eea1";margin-left:-1em;color:#492970;opacity:.2}.m-icon-coin--33655.path1:before{content:"\eea2";color:#000}.m-icon-coin--33655.path2:before{content:"\eea3";margin-left:-1em;color:#492970;opacity:.1}.m-icon-coin--33655.path3:before{content:"\eea4";margin-left:-1em;color:#fdc251}.m-icon-coin--33655.path4:before{content:"\eea5";margin-left:-1em;color:#ffdb5e}.m-icon-coin--33655.path5:before{content:"\eea6";margin-left:-1em;color:#fff}.m-icon-coin--33655.path6:before{content:"\eea7";margin-left:-1em;color:#eda73c}.m-icon-coin--33655.path7:before{content:"\eea8";margin-left:-1em;color:#fdc251}.m-icon-coin--33655.path8:before{content:"\eea9";margin-left:-1em;color:#eda73c}.m-icon-coin--33655.path9:before{content:"\eeaa";margin-left:-1em;color:#eda73c}.m-icon-coin--33655.path10:before{content:"\eeab";margin-left:-1em;color:#905b33}.m-icon-coin--33655.path11:before{content:"\eeac";margin-left:-1em;color:#905b33}.m-icon-coin--33655.path12:before{content:"\eead";margin-left:-1em;color:#feea83}.m-icon-coin--33655.path13:before{content:"\eeae";margin-left:-1em;color:#feea83}.m-icon-coin--33655.path14:before{content:"\eeaf";margin-left:-1em;color:#feea83}.m-icon-coin--33655.path15:before{content:"\eeb0";margin-left:-1em;color:#feea83}.m-icon-coin--33655.path16:before{content:"\eeb1";margin-left:-1em;color:#492970}.m-icon-coin--33655.path17:before{content:"\eeb2";margin-left:-1em;color:#492970}.m-icon-coin--33655.path18:before{content:"\eeb3";margin-left:-1em;color:#492970}.m-icon-coin--33655.path19:before{content:"\eeb4";margin-left:-1em;color:#492970;opacity:.2}.m-icon-coins--33654.path1:before{content:"\eeb5";color:#000}.m-icon-coins--33654.path2:before{content:"\eeb6";margin-left:-1em;color:#492970;opacity:.1}.m-icon-coins--33654.path3:before{content:"\eeb7";margin-left:-1em;color:#fdc251}.m-icon-coins--33654.path4:before{content:"\eeb8";margin-left:-1em;color:#ffdb5e}.m-icon-coins--33654.path5:before{content:"\eeb9";margin-left:-1em;color:#fff}.m-icon-coins--33654.path6:before{content:"\eeba";margin-left:-1em;color:#eda73c}.m-icon-coins--33654.path7:before{content:"\eebb";margin-left:-1em;color:#fdc251}.m-icon-coins--33654.path8:before{content:"\eebc";margin-left:-1em;color:#eda73c}.m-icon-coins--33654.path9:before{content:"\eebd";margin-left:-1em;color:#eda73c}.m-icon-coins--33654.path10:before{content:"\eebe";margin-left:-1em;color:#905b33}.m-icon-coins--33654.path11:before{content:"\eebf";margin-left:-1em;color:#905b33}.m-icon-coins--33654.path12:before{content:"\eec0";margin-left:-1em;color:#feea83}.m-icon-coins--33654.path13:before{content:"\eec1";margin-left:-1em;color:#feea83}.m-icon-coins--33654.path14:before{content:"\eec2";margin-left:-1em;color:#feea83}.m-icon-coins--33654.path15:before{content:"\eec3";margin-left:-1em;color:#feea83}.m-icon-coins--33654.path16:before{content:"\eec4";margin-left:-1em;color:#492970}.m-icon-coins--33654.path17:before{content:"\eec5";margin-left:-1em;color:#492970}.m-icon-coins--33654.path18:before{content:"\eec6";margin-left:-1em;color:#fdc251}.m-icon-coins--33654.path19:before{content:"\eec7";margin-left:-1em;color:#ffdb5e}.m-icon-coins--33654.path20:before{content:"\eec8";margin-left:-1em;color:#fff}.m-icon-coins--33654.path21:before{content:"\eec9";margin-left:-1em;color:#eda73c}.m-icon-coins--33654.path22:before{content:"\eeca";margin-left:-1em;color:#fdc251}.m-icon-coins--33654.path23:before{content:"\eecb";margin-left:-1em;color:#eda73c}.m-icon-coins--33654.path24:before{content:"\eecc";margin-left:-1em;color:#eda73c}.m-icon-coins--33654.path25:before{content:"\eecd";margin-left:-1em;color:#905b33}.m-icon-coins--33654.path26:before{content:"\eece";margin-left:-1em;color:#905b33}.m-icon-coins--33654.path27:before{content:"\eecf";margin-left:-1em;color:#feea83}.m-icon-coins--33654.path28:before{content:"\eed0";margin-left:-1em;color:#feea83}.m-icon-coins--33654.path29:before{content:"\eed1";margin-left:-1em;color:#feea83}.m-icon-coins--33654.path30:before{content:"\eed2";margin-left:-1em;color:#feea83}.m-icon-coins--33654.path31:before{content:"\eed3";margin-left:-1em;color:#492970}.m-icon-coins--33654.path32:before{content:"\eed4";margin-left:-1em;color:#492970}.m-icon-coins--33654.path33:before{content:"\eed5";margin-left:-1em;color:#492970}.m-icon-coins--33654.path34:before{content:"\eed6";margin-left:-1em;color:#492970;opacity:.2}.m-icon-eggs--33646.path1:before{content:"\eed7";color:#000}.m-icon-eggs--33646.path2:before{content:"\eed8";margin-left:-1em;color:#492970}.m-icon-eggs--33646.path3:before{content:"\eed9";margin-left:-1em;color:#492970}.m-icon-eggs--33646.path4:before{content:"\eeda";margin-left:-1em;color:#492970;opacity:.2}.m-icon-eggs--33646.path5:before{content:"\eedb";margin-left:-1em;color:#492970;opacity:.1}.m-icon-eggs--33646.path6:before{content:"\eedc";margin-left:-1em;color:#f3c766}.m-icon-eggs--33646.path7:before{content:"\eedd";margin-left:-1em;color:#f3c766}.m-icon-eggs--33646.path8:before{content:"\eede";margin-left:-1em;color:#f3c766}.m-icon-eggs--33646.path9:before{content:"\eedf";margin-left:-1em;color:#f3c766}.m-icon-eggs--33646.path10:before{content:"\eee0";margin-left:-1em;color:#f3c766}.m-icon-eggs--33646.path11:before{content:"\eee1";margin-left:-1em;color:#f3c766}.m-icon-eggs--33646.path12:before{content:"\eee2";margin-left:-1em;color:#f3c766}.m-icon-eggs--33646.path13:before{content:"\eee3";margin-left:-1em;color:#f3c766}.m-icon-eggs--33646.path14:before{content:"\eee4";margin-left:-1em;color:#f3c766}.m-icon-eggs--33646.path15:before{content:"\eee5";margin-left:-1em;color:#f3c766}.m-icon-eggs--33646.path16:before{content:"\eee6";margin-left:-1em;color:#f3c766}.m-icon-eggs--33646.path17:before{content:"\eee7";margin-left:-1em;color:#ffe2a3}.m-icon-eggs--33646.path18:before{content:"\eee8";margin-left:-1em;color:#ffe2a3}.m-icon-eggs--33646.path19:before{content:"\eee9";margin-left:-1em;color:#ffe2a3}.m-icon-eggs--33646.path20:before{content:"\eeea";margin-left:-1em;color:#ffe2a3}.m-icon-eggs--33646.path21:before{content:"\eeeb";margin-left:-1em;color:#ffe2a3}.m-icon-eggs--33646.path22:before{content:"\eeec";margin-left:-1em;color:#ffe2a3}.m-icon-eggs--33646.path23:before{content:"\eeed";margin-left:-1em;color:#ffe2a3}.m-icon-eggs--33646.path24:before{content:"\eeee";margin-left:-1em;color:#ffe2a3}.m-icon-eggs--33646.path25:before{content:"\eeef";margin-left:-1em;color:#ffe2a3}.m-icon-eggs--33646.path26:before{content:"\eef0";margin-left:-1em;color:#ffe2a3}.m-icon-eggs--33646.path27:before{content:"\eef1";margin-left:-1em;color:#ffe2a3}.m-icon-eggs--33646.path28:before{content:"\eef2";margin-left:-1em;color:#f26a5f}.m-icon-eggs--33646.path29:before{content:"\eef3";margin-left:-1em;color:#f26a5f}.m-icon-eggs--33646.path30:before{content:"\eef4";margin-left:-1em;color:#f26a5f}.m-icon-eggs--33646.path31:before{content:"\eef5";margin-left:-1em;color:#f26a5f}.m-icon-eggs--33646.path32:before{content:"\eef6";margin-left:-1em;color:#f26a5f}.m-icon-eggs--33646.path33:before{content:"\eef7";margin-left:-1em;color:#f26a5f}.m-icon-eggs--33646.path34:before{content:"\eef8";margin-left:-1em;color:#f26a5f}.m-icon-eggs--33646.path35:before{content:"\eef9";margin-left:-1em;color:#4da65b}.m-icon-eggs--33646.path36:before{content:"\eefa";margin-left:-1em;color:#f26a5f}.m-icon-eggs--33646.path37:before{content:"\eefb";margin-left:-1em;color:#f3c766}.m-icon-eggs--33646.path38:before{content:"\eefc";margin-left:-1em;color:#f26a5f}.m-icon-eggs--33646.path39:before{content:"\eefd";margin-left:-1em;color:#4da65b}.m-icon-eggs--33646.path40:before{content:"\eefe";margin-left:-1em;color:#f3c766}.m-icon-eggs--33646.path41:before{content:"\eeff";margin-left:-1em;color:#377a3f}.m-icon-eggs--33646.path42:before{content:"\ef00";margin-left:-1em;color:#cb5d54}.m-icon-eggs--33646.path43:before{content:"\ef01";margin-left:-1em;color:#d1a94e}.m-icon-eggs--33646.path44:before{content:"\ef02";margin-left:-1em;color:#cb5d54}.m-icon-eggs--33646.path45:before{content:"\ef03";margin-left:-1em;color:#377a3f}.m-icon-eggs--33646.path46:before{content:"\ef04";margin-left:-1em;color:#d1a94e}.m-icon-eggs--33646.path47:before{content:"\ef05";margin-left:-1em;color:#492970}.m-icon-fish--33644.path1:before{content:"\ef06";color:#000}.m-icon-fish--33644.path2:before{content:"\ef07";margin-left:-1em;color:#492970}.m-icon-fish--33644.path3:before{content:"\ef08";margin-left:-1em;color:#492970}.m-icon-fish--33644.path4:before{content:"\ef09";margin-left:-1em;color:#492970;opacity:.2}.m-icon-fish--33644.path5:before{content:"\ef0a";margin-left:-1em;color:#492970;opacity:.1}.m-icon-fish--33644.path6:before{content:"\ef0b";margin-left:-1em;color:#c6eaf8}.m-icon-fish--33644.path7:before{content:"\ef0c";margin-left:-1em;color:#c6eaf8}.m-icon-fish--33644.path8:before{content:"\ef0d";margin-left:-1em;color:#8fd7f2}.m-icon-fish--33644.path9:before{content:"\ef0e";margin-left:-1em;color:#f26a5f}.m-icon-fish--33644.path10:before{content:"\ef0f";margin-left:-1em;color:#f26a5f}.m-icon-fish--33644.path11:before{content:"\ef10";margin-left:-1em;color:#f26a5f}.m-icon-fish--33644.path12:before{content:"\ef11";margin-left:-1em;color:#f26a5f}.m-icon-fish--33644.path13:before{content:"\ef12";margin-left:-1em;color:#dd5e55}.m-icon-fish--33644.path14:before{content:"\ef13";margin-left:-1em;color:#dd5e55}.m-icon-fish--33644.path15:before{content:"\ef14";margin-left:-1em;color:#dd5e55}.m-icon-fish--33644.path16:before{content:"\ef15";margin-left:-1em;color:#dd5e55}.m-icon-fish--33644.path17:before{content:"\ef16";margin-left:-1em;color:#93d5f1}.m-icon-fish--33644.path18:before{content:"\ef17";margin-left:-1em;color:#4dade1;opacity:.41}.m-icon-fish--33644.path19:before{content:"\ef18";margin-left:-1em;color:#93d5f1}.m-icon-fish--33644.path20:before{content:"\ef19";margin-left:-1em;color:#fff}.m-icon-fish--33644.path21:before{content:"\ef1a";margin-left:-1em;color:#492970}.m-icon-fish--33644.path22:before{content:"\ef1b";margin-left:-1em;color:#492970}.m-icon-fish--33644.path23:before{content:"\ef1c";margin-left:-1em;color:#492970}.m-icon-garlic--33653.path1:before{content:"\ef1d";color:#000}.m-icon-garlic--33653.path2:before{content:"\ef1e";margin-left:-1em;color:#492970;opacity:.1}.m-icon-garlic--33653.path3:before{content:"\ef1f";margin-left:-1em;color:#fbf3df}.m-icon-garlic--33653.path4:before{content:"\ef20";margin-left:-1em;color:#d4cab2}.m-icon-garlic--33653.path5:before{content:"\ef21";margin-left:-1em;color:#d4cab2}.m-icon-garlic--33653.path6:before{content:"\ef22";margin-left:-1em;color:#d4cab2}.m-icon-garlic--33653.path7:before{content:"\ef23";margin-left:-1em;color:#492970}.m-icon-garlic--33653.path8:before{content:"\ef24";margin-left:-1em;color:#492970}.m-icon-garlic--33653.path9:before{content:"\ef25";margin-left:-1em;color:#492970}.m-icon-garlic--3365@font-face {
  font-family:bakala;
  src:url(/wp-content/themes/bakala/vendor/fonts/bakala.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/bakala.eot?#iefix) format("eot"),
  url(/wp-content/themes/bakala/vendor/fonts/bakala.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/bakala.ttf) format("truetype");
  font-style:normal;
  font-weight:400
}
@font-face {
  font-family:bakh;
  font-weight:300;
  src:url(/wp-content/themes/bakala/vendor/fonts/bakh-light.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/bakh-light.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/bakh-light.ttf) format("truetype")
}
@font-face {
  font-family:bakh;
  font-weight:400;
  src:url(/wp-content/themes/bakala/vendor/fonts/bakh-regular.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/bakh-regular.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/bakh-regular.ttf) format("truetype")
}
@font-face {
  font-family:bakh;
  font-weight:500;
  src:url(/wp-content/themes/bakala/vendor/fonts/bakh-medium.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/bakh-medium.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/bakh-medium.ttf) format("truetype")
}
@font-face {
  font-family:bakh;
  font-weight:600;
  src:url(/wp-content/themes/bakala/vendor/fonts/bakh-bold.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/bakh-bold.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/bakh-bold.ttf) format("truetype")
}
@font-face {
  font-family:bakh;
  font-weight:700;
  src:url(/wp-content/themes/bakala/vendor/fonts/bakh-heavy.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/bakh-heavy.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/bakh-heavy.ttf) format("truetype")
}
@font-face {
  font-family:bakh;
  font-weight:800;
  src:url(/wp-content/themes/bakala/vendor/fonts/bakh-fat.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/bakh-fat.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/bakh-fat.ttf) format("truetype")
}
@font-face {
  font-family:kalameh;
  font-weight:100;
  src:url(/wp-content/themes/bakala/vendor/fonts/kalameh-regular.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/kalameh-regular.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/kalameh-regular.woff2) format("woff2"),
  url(/wp-content/themes/bakala/vendor/fonts/kalameh-regular.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/kalameh-regular.ttf) format("truetype");
  font-display:swap
}
@font-face {
  font-family:kalameh;
  font-weight:600;
  src:url(/wp-content/themes/bakala/vendor/fonts/kalameh-bold.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/kalameh-bold.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/kalameh-bold.woff2) format("woff2"),
  url(/wp-content/themes/bakala/vendor/fonts/kalameh-bold.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/kalameh-bold.ttf) format("truetype");
  font-display:swap
}
@font-face {
  font-family:iransans;
  font-weight:100;
  src:url(/wp-content/themes/bakala/vendor/fonts/iransans-regular.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/iransans-regular.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/iransans-regular.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/iransans-regular.ttf) format("truetype")
}
@font-face {
  font-family:iransans;
  font-weight:600;
  src:url(/wp-content/themes/bakala/vendor/fonts/iransans-bold.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/iransans-bold.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/iransans-bold.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/iransans-bold.ttf) format("truetype")
}
@font-face {
  font-family:iranyekanx;
  font-weight:100;
  src:url(/wp-content/themes/bakala/vendor/fonts/iranyekanx-light.woff2) format("woff2"),
  url(/wp-content/themes/bakala/vendor/fonts/iranyekanx-light.woff) format("woff");
  font-style:normal
}
@font-face {
  font-family:iranyekanx;
  font-weight:400;
  src:url(/wp-content/themes/bakala/vendor/fonts/iranyekanx-regular.woff2) format("woff2"),
  url(/wp-content/themes/bakala/vendor/fonts/iranyekanx-regular.woff) format("woff");
  font-style:normal
}
@font-face {
  font-family:iranyekanx;
  font-weight:500;
  src:url(/wp-content/themes/bakala/vendor/fonts/iranyekanx-medium.woff2) format("woff2"),
  url(/wp-content/themes/bakala/vendor/fonts/iranyekanx-medium.woff) format("woff");
  font-style:normal
}
@font-face {
  font-family:iranyekanx;
  font-weight:700;
  src:url(/wp-content/themes/bakala/vendor/fonts/iranyekanx-bold.woff2) format("woff2"),
  url(/wp-content/themes/bakala/vendor/fonts/iranyekanx-bold.woff) format("woff");
  font-style:normal
}
@font-face {
  font-family:iranyekanx;
  font-weight:900;
  src:url(/wp-content/themes/bakala/vendor/fonts/iranyekanx-extrabold.woff2) format("woff2"),
  url(/wp-content/themes/bakala/vendor/fonts/iranyekanx-extrabold.woff) format("woff")
}
@font-face {
  font-family:dana;
  font-weight:100;
  src:url(/wp-content/themes/bakala/vendor/fonts/dana-light.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/dana-light.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/dana-light.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/dana-light.ttf) format("truetype");
  font-weight:300;
  font-style:normal
}
@font-face {
  font-family:dana;
  font-weight:400;
  src:url(/wp-content/themes/bakala/vendor/fonts/dana-regular.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/dana-regular.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/dana-regular.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/dana-regular.ttf) format("truetype");
  font-weight:400;
  font-style:normal
}
@font-face {
  font-family:dana;
  font-weight:600;
  src:url(/wp-content/themes/bakala/vendor/fonts/dana-bold.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/dana-bold.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/dana-bold.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/dana-bold.ttf) format("truetype");
  font-weight:700;
  font-style:normal
}
@font-face {
  font-family:mania;
  font-weight:100;
  src:url(/wp-content/themes/bakala/vendor/fonts/mania-light.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/mania-light.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/mania-light.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/mania-light.ttf) format("truetype");
  font-weight:300;
  font-style:normal
}
@font-face {
  font-family:mania;
  font-weight:400;
  src:url(/wp-content/themes/bakala/vendor/fonts/mania-medium.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/mania-medium.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/mania-medium.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/mania-medium.ttf) format("truetype");
  font-weight:400;
  font-style:normal
}
@font-face {
  font-family:mania;
  font-weight:600;
  src:url(/wp-content/themes/bakala/vendor/fonts/mania-bold.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/mania-bold.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/mania-bold.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/mania-bold.ttf) format("truetype");
  font-weight:700;
  font-style:normal
}
@font-face {
  font-family:rokh;
  font-weight:100;
  src:url(/wp-content/themes/bakala/vendor/fonts/rokh-light.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/rokh-light.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/rokh-light.woff2) format("woff2"),
  url(/wp-content/themes/bakala/vendor/fonts/rokh-light.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/rokh-light.ttf) format("truetype");
  font-weight:300;
  font-style:normal
}
@font-face {
  font-family:rokh;
  font-weight:400;
  src:url(/wp-content/themes/bakala/vendor/fonts/rokh-medium.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/rokh-medium.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/rokh-medium.woff2) format("woff2"),
  url(/wp-content/themes/bakala/vendor/fonts/rokh-medium.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/rokh-medium.ttf) format("truetype");
  font-weight:400;
  font-style:normal
}
@font-face {
  font-family:rokh;
  font-weight:600;
  src:url(/wp-content/themes/bakala/vendor/fonts/rokh-bold.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/rokh-bold.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/rokh-bold.woff2) format("woff2"),
  url(/wp-content/themes/bakala/vendor/fonts/rokh-bold.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/rokh-bold.ttf) format("truetype");
  font-weight:700;
  font-style:normal
}
* {
  --bs-body-font-size:14px
}
body,
html .elementor {
  overflow-x:hidden
}
.site-location a .current-location,
.white_catheader {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
#wrapper,
.site-canvas .site-location a {
  max-width:100%
}
.header-cart-text {
  top:-3px;
  position:relative
}
#bakalacomments.comment-form,
.bk_menu .bakala>ul>li span,
.content-box,
.content-box-shop,
.header-right-side,
.hr-widget.widget_text,
.outer-nested-woo-catg ul,
.shop-page .filters-panel,
.tbar ul,
.user-comment-wrapper.col-sm-12.col-md-6,
.woocommerce table.shop_table td {
  padding:0
}
.fa,
.far,
.fas {
  font-family:Font Awesome\ 5 Free!important
}
body a {
  text-decoration:none!important;
  font-family:iranyekanx,tahoma;
  font-weight:400
}
.product-info-box .white_catfinal-price,
.woocommerce ul.products li.product>.product-box-inner>.info-product>.products__item-img-color-wrapper>.products__item-image-wrapper a,
a.bakala-swatch-img.swatch-anchor {
  display:contents
}
.slick-track {
  padding:15px 0 25px
}
.woocommerce-MyAccount-content .slick-track {
  padding:0 0 10px!important
}
.vc_column_container>.vc_column-inner,
.woocommerce form .form-row,
.woocommerce-MyAccount-content .profile-section,
.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout {
  padding:0;
  margin:0
}
.woocommerce-MyAccount-content .profile-section .item.type-product.slick-slide {
  padding:0 10px!important
}
.a,
body,
label,
li,
p,
span,
ul {
  font-family:iranyekanx,tahoma;
  text-decoration:none
}
label {
  line-height:1.9
}
.c-profile-box__btn-edit:before,
.c-profile-box__tab--sign-out:before,
.c-profile-box__tab:before,
.icon-green-mark:before,
.icon-red-close:before,
.select-location-wrapper .fa-times:before,
.site-location a:after {
  -webkit-font-smoothing:antialiased;
  font-style:normal;
  font-variant:normal;
  -moz-osx-font-smoothing:grayscale
}
.c-menu ul,
.woocommerce-table--order-details ul.wc-item-meta,
ul.bakala-messangers-list {
  padding:0;
  list-style:none
}
ul.spec-list b.title span {
  margin-right:-25px
}
.vendors-table-col--shipping .icon .c-seller__info i.icon {
  height:14px;
  width:31px
}
.white_catprice {
  margin:0;
  display:flex;
  flex-direction:column;
  justify-content:center;
  height:100%;
  font-size:16px;
  direction:rtl;
  text-align:center
}
.bakala-alert-box,
.colors,
.comment-body div.reply,
.media-body .post-thumbnail,
.white_catbox,
.white_catheader {
  display:block
}
.white_catrealtime-box,
.white_catshow-btn {
  -moz-transition:.2s ease-out;
  -o-transition:.2s ease-out
}
.white_catbox:hover {
  color:#0071e3;
  cursor:pointer
}
* a:hover,
.white_catlink,
.white_catlink:hover,
a:focus {
  color:inherit
}
.select-location-wrapper .fa-times:before {
  height:41px;
  width:45px;
  z-index:1;
  font-family:bakala;
  color:#555;
  font-weight:400;
  text-transform:none;
  speak:none;
  text-align:center;
  position:relative;
  vertical-align:sub;
  content:"\E15f";
  font-size:45px;
  float:left;
  line-height:47px;
  top:5px;
  cursor:pointer;
  left:12px;
  border-radius:8px;
  display:block
}
.dgwt-wcas-suggestion-selected,
.select-location-wrapper .fa-times:hover:before,
a.header-call-btn:hover {
  color:#eee
}
.site-location,
.site-location a {
  position:relative;
  display:flex
}
.site-location a {
  align-content:center;
  flex-flow:wrap;
  text-decoration:none;
  transition:box-shadow .3s cubic-bezier(.83,.26,.19,.87);
  border-radius:12px;
  padding:5px 10px;
  width:99px;
  height:49px;
  margin-top:9px;
  margin-right:0;
  background: #f5f5f5;
}
.site-location a .location-description {
  order:1;
  font-size:11px;
  margin-top:17px;
  color:#212529;
  font-weight:700
}
.site-location a .current-location {
  width:100%;
  color:#212529;
  -webkit-box-ordinal-group:4;
  -ms-flex-order:4;
  text-transform:capitalize;
  order:3;
  margin-top:-36px;
  font-size:11px
}
.icon-green-mark:before,
.icon-red-close:before,
.site-location a:after {
  text-decoration:none;
  text-transform:none
}
.site-location a:after {
  text-shadow:0 0 0;
  order:2;
  color:#000;
  margin-right:auto;
  font-size:20px;
  content:"\E17A";
  font-family:bakala;
  font-weight:400;
  line-height:20px;
  position:absolute;
  top:25px;
  left:8px
}
.site-location a:hover {
  box-shadow:0 3px 5px rgb(0 0 0 / .09)
}
.select-location {
  position:fixed;
  display:flex;
  align-items:center;
  justify-content:center;
  width:100%;
  height:100%;
  top:0;
  right:0;
  padding-right:1.25rem;
  padding-left:1.25rem;
  background-color:#00000005;
  z-index:99;
  opacity:0;
  visibility:hidden;
  transition:.2s cubic-bezier(.28,.12,.22,1);
  will-change:opacity;
  backdrop-filter:blur(1px)
}
.compare,
.micromodal-slide .modal__container,
.micromodal-slide .modal__overlay,
.modal__btn {
  will-change:transform
}
.select-location .select-location-wrapper {
  position:relative;
  padding:1.875rem;
  background-color:#fff;
  border-radius:var(--size-border-radius);
  transform:scale(.95);
  transition:.2s cubic-bezier(.17,.62,.44,.99);
  will-change:transform;
  width:35%;
  border-radius:14px
}
.active,
.select-location.active,
.vendor-rate-score.is-active {
  opacity:1;
  visibility:visible
}
.bakala-messangers-block.show-messageners-block,
.select-location.active .select-location-wrapper {
  transform:scale(1)
}
.select-location .entry-title {
  font-weight:700;
  font-size:15px
}
.select-location .entry-description {
  opacity:.7;
  font-size:13px;
  font-weight:lighter
}
.select-location .search-location {
  position:relative;
  margin-top:1.25rem
}
.select-location .search-location .select2-container {
  position:relative!important;
  width:100%!important;
  top:auto!important;
  right:auto!important;
  left:auto!important
}
.select-location .search-location .select2-container.select2-container--below,
.wonder.section-products-carousel header h3 {
  display:none!important
}
.wonder.section-products-carousel .slick-track {
  padding:0
}
.select-location .search-location .select2-container .site-location-select {
  position:relative!important;
  font-family:var(--font-primary);
  width:100%!important;
  z-index:10001;
  background:transparent!important;
  border:none!important
}
.select-location .search-location .select2-container .site-location-select .select2-results {
  margin-top:1.25rem
}
.select-location .search-location .select2-container .site-location-select .select2-results>.select2-results__options {
  min-height:14.375rem;
  max-height:20.625rem
}
.select-location .search-location .select2-container .site-location-select .select2-results .select2-results__option {
  display:flex;
  align-items:center;
  justify-content:space-between;
  padding-right:0;
  padding-top:.75rem;
  padding-bottom:.75rem
}
.select-location .search-location .select2-container .site-location-select .select2-results .select2-results__option+.select2-results__option {
  border-top:1px solid
}
.select-location .search-location .select2-container .site-location-select .select2-results .select2-results__option.select2-results__option--highlighted {
  color:currentColor;
  background-color:#fff0;
  font-weight:700
}
.select-location .search-location .select2-container .site-location-select .select2-results .select2-results__option.select2-results__option--highlighted span {
  font-weight:700;
  font-size:13px
}
.select-location .search-location .select2-container .site-location-select .select2-results .select2-results__option:not(.select2-results__message):hover {
  color:var(--color-primary)
}
.select-location .search-location .select2-container .site-location-select .select2-results .select2-results__option.select2-results__message {
  opacity:.3
}
.select-location .search-location .select2-container .site-location-select .select2-results .select2-results__option .min-price {
  font-weight:400;
  margin-left:.625rem;
  border:1px solid #e2e2ec;
  color:#9b9bb4;
  padding:.1875rem .625rem;
  border-radius:1.875rem;
  font-size:13px
}
.select-location .search-location .select2-container .site-location-select .select2-search--dropdown {
  position:relative;
  padding:0
}
.select-location .search-location .select2-container .site-location-select .select2-search--dropdown svg {
  position:absolute;
  width:23px;
  top:12px;
  right:7px;
  color:#555
}
.select-location .search-location .select2-container .site-location-select .select2-search--dropdown .select2-search__field {
  display:inline-flex;
  align-items:center;
  width:100%;
  padding:10px 40px;
  box-shadow:none;
  outline:0;
  -moz-appearance:none;
  appearance:none;
  color:#333;
  background-color:#f3f4f7;
  border:1px solid #fff0;
  border-radius:14px;
  transition:.2s cubic-bezier(.28,.12,.22,1);
  height:45px;
  font-weight:400;
  font-size:15px;
  line-height:40px
}
.select-location .search-location .select2-container .site-location-select .select2-search--dropdown .select2-search__field::placeholder {
  font-weight:400
}
.select-location .close-popup {
  position:absolute;
  top:.9375rem;
  left:.9375rem;
  cursor:pointer
}
.site-canvas .site-location {
  padding:1.25rem 1.25rem .625rem
}
@media screen and (min-width:26.25rem) {
  .site-canvas .site-location {
    padding:1.25rem 1.875rem .625rem
  }
}
.select-location .select2-container--default .select2-selection--single {
  display:inline-flex;
  align-items:center;
  font-size:.9375rem;
  width:100%;
  height:2.875rem;
  padding:0 .9375rem;
  box-shadow:none;
  outline:0;
  border:1px solid #fff0;
  transition:.2s cubic-bezier(.28,.12,.22,1)
}
.select-location .select2-container--default .select2-selection--single .select2-selection__rendered {
  padding:0;
  font-size:.8125rem
}
.select-location .select2-container--default .select2-selection--single .select2-selection__arrow {
  height:2.875rem;
  font-size:.8125rem
}
.select-location .select2-dropdown {
  border:1px solid #f3f4f7
}
.select-location input[type=color],
.select-location input[type=date],
.select-location input[type=datetime-local],
.select-location input[type=datetime],
.select-location input[type=email],
.select-location input[type=month],
.select-location input[type=number],
.select-location input[type=password],
.select-location input[type=search],
.select-location input[type=tel],
.select-location input[type=text],
.select-location input[type=time],
.select-location input[type=url],
.select-location input[type=week],
.select-location select,
.select-location textarea {
  display:inline-flex;
  align-items:center;
  font-size:.9375rem;
  width:100%;
  height:2.5rem;
  padding:0 .9375rem;
  box-shadow:none;
  outline:0;
  -moz-appearance:none;
  appearance:none;
  border:1px solid #fff0;
  transition:.2s cubic-bezier(.28,.12,.22,1)
}
.flip-clock-divider .flip-clock-label,
.flip-clock-divider.minutes .flip-clock-label,
.flip-clock-divider.seconds .flip-clock-label,
.flip-clock-wrapper ul li a div div.inn:first-child,
.flip-clock-wrapper ul li a div.down,
.footer-newsletter span.wpcf7-not-valid-tip,
.main-features li.hidden-mainfea,
.older-price .woocommerce-Price-currencySymbol,
.select-location .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,
.select-location .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.woocommerce .widget_layered_nav_filters ul li a:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce div.product .woocommerce-tabs ul.tabs:before,
h1.auth__title {
  display:none
}
.white_catheader {
  line-height:2.6;
  font-size:15px;
  height:38px;
  color:#555;
  margin:5px 0;
  position:relative;
  font-weight:700;
  text-align:center
}
.white_catfooter {
  height:auto;
  position:relative;
  min-height:100px
}
.white_catshow-btn {
  position:absolute;
  left:16px;
  transition:.2s ease-out;
  background:#5c677d;
  color:#f1f1f1;
  font-size:12px;
  padding:7px 23px 6px;
  margin-top:17px;
  border-radius:14px;
  box-shadow:0 1px 4px rgb(0 0 0 / .28);
  display:none
}
#bakala_login .modal-content,
#slider,
#wrapper,
.captionItem,
.lofslidervoc,
.post-meta,
.search-form-bakala,
.section-products-carousel .scroller,
.white_catloader {
  position:relative
}
.white_catloader {
  height:3px;
  z-index:1;
  padding:0 17px;
  border-radius:14px;
  -moz-border-radius:14px;
  margin-top:15px;
  width:100%;
  box-sizing:border-box
}
#wrapper,
.lofslidervoc {
  overflow:hidden;
  border-radius:14px
}
ins .woocommerce-Price-currencySymbol {
  font-size:10px;
  font-weight:700!important
}
.woocommerce-Price-currencySymbol {
  font-size:11px;
  font-weight:700;
  margin-right:5px
}
.ar-product .woocommerce-Price-currencySymbol {
  font-size:9px
}
.cart-collaterals .woocommerce-Price-currencySymbol {
  font-size:11px;
  font-weight:700
}
#wrapper {
  max-height:100%;
  margin:0 auto
}
#slider,
#slider img,
#slider>ul>li {
  height:100%;
  width:100%
}
#slider ul,
.captionList {
  margin:0;
  padding:0;
  list-style:none
}
#slider:hover,
.rslider-handle:hover,
iao-alert[close-on-click=true] {
  cursor:pointer
}
#slider>ul>li {
  position:absolute;
  top:0;
  left:0;
  display:none
}
#slider ul li:first-child,
.main-features li {
  display:list-item
}
#slider .sliderCaption {
  position:absolute;
  z-index:99;
  bottom:0;
  left:0;
  width:100%;
  height:43px;
  background:rgb(66 73 89 / .8)
}
#slider-img img,
.bakala_picture_slider .swiper,
.captionList,
.embedded-video div,
.lofslidervoc .lof-opacity {
  width:100%;
  height:100%
}
.captionItem {
  font-size:13px;
  float:left;
  height:100%;
  padding-top:0;
  text-align:center;
  background:0;
  display:-ms-inline-grid
}
.captionItem:first-child,
.woocommerce-cart-form .container table td.product-subtotal {
  border-left:0
}
#slider .next,
#slider .prev {
  position:absolute;
  z-index:99;
  display:inline-block;
  box-sizing:border-box;
  width:35px;
  height:38px;
  background:0
}
.lofslidervoc,
.white_catspecial-offers-homepage-page,
.wpb_single_image .wpb_wrapper {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box
}
.bakala_recent_visits_style2_item_product_popup_price ins span.woocommerce-Price-amount.amount bdi,
.bakala_recent_visits_style2_item_product_popup_price span.woocommerce-Price-amount,
.content-box-shop ins,
.dataTables_wrapper ins,
.profile-section .price del,
.profile-section .price ins,
.slide-right a:hover,
.woocommerce div.product p.price ins,
.woocommerce div.product span.price ins,
a {
  text-decoration:none
}
.flickity-enabled:focus,
a:focus,
button:focus {
  outline:0
}
.lofslidervoc * {
  margin:0 auto;
  padding:0
}
.bakalaCountDown {
  float:right;
  margin-top:7px;
  display:inline-flex;
  font-weight:400
}
.bakalaCountDown>span.label {
  font-size:24px;
  font-weight:400;
  line-height:42px;
  display:inline-block;
  float:left;
  width:25px;
  height:38px;
  margin-right:2px;
  padding:0;
  text-align:center;
  color:#fff;
  background:#3a3a3a
}
.bakalaCountDown>span.dubbledot {
  font-size:30px;
  float:left;
  margin-top:5px;
  margin-right:2px;
  margin-left:-4px;
  vertical-align:3px;
  color:#333
}
.bakalaCountDown.small {
  float:left;
  margin-top:0;
  margin-right:5px
}
.bakalaCountDown.small>span.label {
  font-size:24px;
  font-weight:400;
  line-height:33px;
  width:20px;
  height:29px
}
.bakalaCountDown.small>span.dubbledot {
  font-size:30px;
  line-height:20px;
  float:left;
  margin-top:4px;
  margin-right:2.5px;
  margin-left:-4px;
  vertical-align:3px;
  color:#333
}
.lofslidervoc {
  box-sizing:border-box;
  width:99.9%;
  background-color:#fff;
  margin-bottom:2px;
  -ms-border-radius:14px;
  border:1px solid #e3e3e3
}
.lofslidervoc .preloader {
  position:absolute;
  z-index:8;
  top:0;
  right:0;
  width:100%;
  height:100%;
  text-align:center;
  background:#fff
}
.lofslidervoc .sliders-wrapper {
  position:relative;
  width:100%!important;
  height:100%
}
.lofslidervoc .lof-opacity li {
  position:absolute;
  top:0;
  right:0;
  float:inherit;
  width:100%;
  list-style:none;
  height:316px;
  overflow:visible
}
.lofslidervoc .navigator-wrapper {
  position:relative;
  z-index:8;
  float:left;
  width:100%!important;
  height:281px!important
}
.lofslidervoc ul.navigator-wrap-inner {
  position:absolute;
  top:0;
  width:100%;
  height:316px!important
}
.lofslidervoc ul.navigator-wrap-inner li {
  position:relative;
  display:block;
  width:100%!important;
  text-overflow:ellipsis;
  height:35px!important;
  line-height:41px;
  list-style:none;
  cursor:pointer;
  text-align:right;
  white-space:nowrap;
  padding-right:15px;
  color:#4d4d4d;
  text-decoration:none
}
.lofslidervoc ul.navigator-wrap-inner li:hover {
  background:#ebecf0
}
.dk-button-container .dk-button .dk-button-label,
.lofslidervoc ul.navigator-wrap-inner li.active {
  color:#fff;
  background:#5c677d
}
.columnone dell span,
.footerinfobar a,
.login a:active,
.login a:hover,
.pswp__button--close:hover,
.pswp__button:hover,
.signup a:active,
.signup a:hover,
.white_catproduct-view,
.white_catproduct-view a:focus,
.white_catproduct-view a:hover,
iao-alert[mode=dark] {
  color:#fff
}
#scrollUp,
.lofslidervoc ul.navigator-wrap-inner li.active:before {
  opacity:1
}
ul.lofslidersmain li .wc-thumb {
  width:28%;
  height:380px;
  text-align:center
}
.bakala-order-tracking ul.statuses li.status,
.bakala-sizes-product-table td,
.detailes_posts,
.feedback_item_stillses,
.payment_details table td.order-total span,
.report-info-wrapper thead th,
.selectBox-dropdown .selectBox-label,
.text-center,
.theiaStickySidebar div,
.variable-cart-product .quantity .qty,
.white_catname,
.wms-thanks-description,
.woocommerce .woocommerce-table.woocommerce-table--order-details.shop_table.order_details td.product-name .wc-item-meta .wc-item-meta-label,
table.wishlist_table td,
table.wishlist_table thead td,
ul.lofslidersmain li .wc-thumb h3 {
  text-align:center
}
ul.lofslidersmain li .wc-thumb img {
  margin:20px auto;
  max-width:290px;
  max-height:290px
}
.columnone dell span,
.columnone inss {
  display:inline-block;
  box-sizing:border-box;
  transition:.15s linear;
  vertical-align:top
}
.columnone dell span {
  font-size:17px;
  line-height:33px;
  position:relative;
  min-width:76px;
  height:32px;
  padding:0 5px;
  text-align:center;
  border-radius:0 5px 5px 0;
  background:gray;
  margin-left:0
}
.flip-clock-wrapper ul li {
  z-index:1;
  left:0;
  top:0;
  height:100%
}
.flip-clock-wrapper ul li:first-child {
  z-index:2;
  display:none;
  border:none!important
}
.flip-clock-wrapper ul li a {
  display:block;
  height:100%;
  margin:0;
  overflow:visible;
  cursor:default;
  border:none
}
.flip-clock-wrapper ul li a div .shadow {
  height:100%;
  z-index:2
}
.sticky-special-offers .flip-clock-wrapper ul li a div.up div.inn {
  top:0;
  font-size:35px
}
.flip-clock-dot.top,
.flip-clock-wrapper ul li a div.up div.inn {
  top:0
}
.flip-clock-wrapper ul li.flip-clock-active,
.flip-clock-wrapper ul.play li.flip-clock-before {
  z-index:3;
  border:none!important
}
.flip-clock-wrapper .flip {
  margin-right:4px
}
.flip-clock-wrapper ul.play li.flip-clock-active {
  animation:.5s linear .5s both asd;
  z-index:5;
  border:none
}
.product-box-inner .flip-clock-divider,
.product-box-inner .flip-clock-wrapper ul li a div,
.section-products-carousel .flip-clock-wrapper ul {
  height:24px;
  line-height:2;
  text-align:center
}
.flip-clock-divider {
  float:left;
  position:relative;
  width:6px;
  height:44px
}
.flip-clock-divider:first-child {
  width:0
}
.flip-clock-dot {
  display:block;
  background:#3a3a3a;
  width:4px;
  height:4px;
  position:absolute;
  border-radius:50%;
  left:0
}
.flip-clock-wrapper ul.play li.flip-clock-active .down {
  z-index:2;
  animation:.5s linear .5s both turn
}
.flip-clock-wrapper ul.play li.flip-clock-before .up {
  z-index:2;
  animation:.5s linear both turn2
}
.no-padding {
  padding-left:0;
  padding-right:0
}
.comment-form,
.dk-padding,
.product-card-slide.slick-slide,
.product-edit-container,
.products-notify-button,
.seller-contact-header {
  padding:20px
}
.header-row {
  padding-bottom:0;
  padding-top:0
}
.top-header-image img,
.woocommerce-cart-form .container table tbody td.product-subtotal table,
.wpb_single_image .vc_figure,
.wpb_single_image .wpb_wrapper a {
  width:100%
}
.tbar ul {
  list-style:none;
  display:inline-block;
  margin:5px 0
}
.tbar ul li .login-menu {
  background-position:-309px -31px
}
.tbar ul li .register-menu,
.tbar ul li .user-menu {
  background-position:-276px -33px
}
.gift-icon,
.tbar ul li .gifts-menu {
  background-position:-276px -1px
}
.dk-button-container .dk-button,
.dk-button-container .dk-button i.dk-button-icon {
  box-sizing:border-box;
  display:block
}
.footerinfobar p {
  line-height:45px
}
.footerinfobar ul {
  float:right;
  padding:0
}
.mati-metadata,
.more-button-mati,
.posts,
.subscribe-form-div,
.subscribe-social,
.woocommerce table.shop_table_responsive tr td.product-quantity,
.woocommerce-noreviews,
.woocommerce-page table.shop_table_responsive tr td.product-quantity {
  float:right;
  width:100%
}
.footer-newsletter ul li {
  margin-bottom:0;
  line-height:30px;
  font-size:13px;
  color:#0a0b0c;
  list-style:none
}
.footer-newsletter ul {
  margin-right:-40px;
  margin-top:-5px
}
.bk_menu .bakala>ul>li:hover>ul.level>li>.submenu>ul>li.title a,
.footer-bottom-widgets ul li a:hover,
.footer-newsletter ul li a:hover,
.navbar-primary a:hover,
.products__item-fatitle:hover,
.wc-descrip .woocommerce-Price-amount,
.wc-descrip .woocommerce-Price-currencySymbol,
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,
.woocommerce-MyAccount-content .report-info-wrapper .all-orders a:hover,
.woocommerce-MyAccount-content .woocommerce-order-details.payment_details .order-actions a.button.view,
.woocommerce-MyAccount-content .woocommerce-order-details.payment_details .order-actions a.button.view:before,
.woocommerce-cart .checkout-headers ul li.nav:last-child p,
.woocommerce-cart .checkout-headers ul li.nav:nth-child(3) p {
  color:#000
}
#subscribe-form {
  margin:0 0 45px;
  float:right;
  width:100%
}
.footer-newsletter .form-control {
  margin:15px 0 39px
}
.footer-newsletter p,
.woocommerce-mini-cart-item a {
  display:inline
}
.footer-newsletter div.wpcf7-validation-errors {
  border:0;
  padding:0;
  margin-top:0;
  background:#5c677d
}
.footer-newsletter div.wpcf7-mail-sent-ok {
  border:0;
  padding:0;
  margin-top:0;
  color:#0071e3
}
.footer-newsletter div.wpcf7 .ajax-loader {
  margin:10px 5px 0 0
}
.footer-newsletter .dk-button-container {
  float:right;
  margin:0 8px 0 0
}
.dk-button-container .dk-button-label .dk-button-labelname {
  display:block;
  height:37px;
  line-height:38px;
  text-align:center;
  width:100%
}
.product-det .dk-button-container .dk-button-label .dk-button-labelname {
  display:block;
  height:38px;
  line-height:22px;
  text-align:left;
  width:100%;
  margin-right:20px
}
#slider_instant .item,
.listing .special-offer-hint:before,
.socials,
.style-three-wrapper .post-title,
.woocommerce-cart-form .cart-seller,
.woocommerce-variation-price .product-price-discount {
  margin-top:5px
}
.socials li {
  float:right;
  margin-left:10px
}
.apps li {
  float:left;
  margin-right:8px;
  line-height:0;
  list-style:none
}
.footer-bottom-widgets .widget-title,
.footer-bottom-widgets .widget-title a {
  font-size:17px;
  color:#000;
  margin:0 0 3px
}
.box,
.box.noback,
.comments-template #respond,
.content-box-shop,
.filters-panel .widget form,
.hidden-seo,
.menu-footer-container,
.post,
.post-content {
  overflow:hidden
}
.copyright-bar .copyright-bar-text .section-two {
  float:left;
  font-size:13px;
  line-height:0;
  margin-top:12px;
  padding-left:10px
}
.about-bar {
  color:#737272;
  padding-top:15px;
  padding-bottom:0;
  font-size:12px;
  line-height:26px;
  text-align:justify
}
.wpb_single_image .wpb_wrapper {
  background:#1f1c28;
  border-radius:14px;
  -ms-box-shadow:0 1px 2px 0 rgb(0 0 0 / .1);
  box-shadow:0 1px 2px 0 rgb(0 0 0 / .1)
}
.related-products {
  margin-top:10px;
  margin-bottom:5px!important
}
.section-products-carousel,
.section-products-carousel .productItem {
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  position:relative
}
.section-products-carousel header .boxmore {
  display:block;
  float:left;
  padding:15px 0;
  line-height:0;
  background:#fff
}
.bakala-wonder .section-products-carousel header .boxmore {
  margin-top:9px;
  position:relative;
  width:140px;
  background:0 0
}
.section-products-carousel .scroller,
.section-products-carousel .scroller.partial {
  margin:5px auto 10px
}
.section-products-carousel header .boxmore a {
  color:var(--accent_color1);
  font-size:13px
}
.section-products-carousel .scroller .items {
  position:relative;
  height:318px
}
.section-products-carousel b.old-price,
.section-products-carousel h4.old-price {
  background:#f5f6f7;
  height:13px;
  position:relative;
  top:4px;
  width:100%;
  color:#999;
  text-align:center;
  text-decoration:line-through;
  display:block
}
#review_form_wrapper,
.bakala-comments-item.bakala-comment-reply .bakala-comments-item-row.bakala-comments-item-details,
.header-cart-text .bill .price span,
.section-products-carousel b.old-price,
.section-products-carousel.brands .slick-slider .slick-list,
.seller-items .loop-saving-percentage,
.shop-page .col-md-10.special-offer-archive,
li.cat_item:first-child {
  margin-top:0
}
.section-products-carousel .scroller .items .productItem .final-price {
  bottom:0;
  color:var(--accent_color1);
  display:block;
  position:absolute;
  right:0;
  text-align:center;
  width:100%;
  direction:rtl
}
.section-products-carousel .scroller .items .productItem .final-price .price-start {
  font-size:10px;
  padding-left:5px
}
.section-products-carousel .scroller .items .productItem .final-price .currency {
  vertical-align:1px;
  font-size:10px;
  padding-right:10px
}
.section-products-carousel .next {
  left:4px
}
.section-products-carousel .next,
.section-products-carousel .previous {
  cursor:pointer;
  display:block;
  float:right;
  z-index:7;
  position:absolute
}
.white_catwidget header {
  background-color:#f7f9fa;
  height:40px;
  display:block
}
.white_catwidget header h3 {
  color:#0071e3;
  display:inline-block;
  font-size:13px;
  height:38px;
  line-height:38px;
  padding-right:15px;
  font-weight:400;
  margin:0
}
.boxmore {
  height:15px;
  line-height:45px;
  text-align:left;
  padding-left:10px
}
.products-box .flip-clock-wrapper ul li a div div.inn,
footer.boxmore a {
  color:#0071e3;
  font-size:12px
}
#bakala_login .modal-dialog {
  max-width:55.5rem;
  width:55.5rem;
  flex-grow:1;
  z-index:99
}
#bakala_login.bakala_login_style_two .modal-dialog {
  max-width:unset;
  width:unset;
  flex-grow:1;
  z-index:99
}
#bakala_login .modal-content {
  background:#fff;
  overflow:hidden;
  border:none;
  align-items:center;
  justify-content:center;
  display:flex;
  z-index:99;
  border-radius:20px!important;
  width:80%
}
#bakala_login.bakala_login_style_two .modal-content {
  width:auto!important;
  padding:40px 40px 20px;
  min-width:35vw;
  max-width:40vw;
  box-shadow:0 8px 20px #6e6e6e42
}
#bakala_login .modal-header .title {
  padding-right:15px;
  font-size:18px;
  line-height:80px;
  color:#000;
  position:absolute;
  top:0;
  font-weight:700
}
#bakala_login .form-group {
  margin-bottom:15px;
  position:relative
}
.swatchtitlelabel,
.variations label {
  font-weight:400;
  font-size:12px;
  color:#0071e3
}
.product-box-inner .variations label {
  font-weight:400;
  font-size:13px;
  color:#000
}
#bakala_login .form-group input[type=email],
#bakala_login .form-group input[type=password],
#bakala_login .form-group input[type=text] {
  border:3px solid #f0f1f2;
  border-radius:14px;
  height:40px;
  box-sizing:border-box;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  width:100%;
  padding:0 12px;
  outline:0
}
.form-group .ckeckbox-control,
.userform .form-group .ckeckbox-control,
.userform .form-group .radio-control {
  top:7px
}
.bakala_tooltioop,
.ckeckbox-control {
  position:relative;
  display:inline-block
}
.form-group input[type=checkbox] {
  top:-2px;
  z-index:0;
  right:2px
}
.ckeckbox-control input[type=checkbox] {
  position:absolute;
  opacity:1
}
.radio-control {
  display:inline-block;
  position:relative;
  height:18px;
  width:18px;
  padding:0;
  margin:0
}
.radio-control input[type=radio] {
  position:absolute;
  opacity:0;
  display:none
}
.radio-control label {
  width:14px;
  height:14px;
  border-radius:100%;
  background:#1f1c28;
  display:block;
  position:relative;
  border:1px solid #d4dbde;
  transition:.15s;
  padding:0;
  margin:0;
  cursor:pointer
}
.radio-control label:after {
  position:absolute;
  content:"";
  background:#1f1c28;
  border-radius:100%;
  border:1px solid #fff
}
.radio-control input[type=radio]:checked+label {
  background:#5c677d;
  border:1px solid #fff0;
  width:14px;
  height:14px
}
#bakala_login .form-group.last {
  margin-top:30px;
  margin-bottom:40px
}
.dk-button-container .dk-button i.dk-button-icon.dk-button-icon-login,
.elementor-widget-posts_carousel .carousel_post_head,
.profile-section .detail,
.wonder.section-products-carousel .scroller .productItem b,
.wonder.section-products-carousel .scroller .productItem h5 {
  height:50px
}
.woocommerce div.product .bakala_product_float_box .product-info-box .button {
  height:53px
}
.dk-button-container.large .dk-button-label .dk-button-labelname {
  height:50px;
  line-height:47px;
  font-size:15px
}
#bakala_login button {
  color:inherit;
  background-color:#fff0;
  padding:0;
  border-width:0;
  border-style:none;
  border-image:none;
  width:100%
}
#bakala_login .footer {
  height:57px;
  position:absolute;
  width:100%;
  bottom:0;
  margin:0;
  border:none;
  display:inline-flex
}
#bakala_login .footer .register {
  text-align:center;
  font-size:15px;
  line-height:57px;
  color:#4d4d4d
}
#bakala_login #loading {
  text-align:center;
  width:240px;
  top:100px;
  z-index:2;
  height:auto;
  margin:0 auto;
  display:block;
  position:absolute;
  right:25%
}
#bakala_login .overlay,
#bakala_product_notify .notify_overlay {
  position:absolute;
  top:0;
  right:0;
  left:0;
  bottom:0;
  background:#f0f0f0;
  z-index:1;
  opacity:.9
}
.out_of_stock_label,
.special_offer_label {
  position:absolute;
  right:0;
  top:0;
  height:138px;
  width:132px;
  margin:10px 0 0
}
.product-gallery-warp {
  position:absolute;
  z-index:1;
  margin-right:-28px;
  margin-top:10px
}
.product-gallery-warp ul {
  margin-right:-40px
}
.bakala-comments-item.bakala-comment-reply .bakala-comments-item-row-comment,
.lost_reset_password .form-group,
.profile-info .vendor-rate-rating li,
.woocommerce div.product div.images,
p {
  margin-bottom:0
}
.product-gallery {
  position:relative;
  padding:15px
}
.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images {
  width:100%;
  padding-right:20px
}
.post-tags a:hover,
.pswp__bg,
.woocommerce-checkout .woocommerce .argmc-wrapper #payment ul.payment_methods li,
.wpb_raw_code,
body.night .product-det .info-header,
body.night .product-det .info-header h1 span {
  background:#1f1c28
}
.pswp__caption__center {
  text-align:right;
  color:#fff
}
.product-det .info-header h1 {
  font-size:15px;
  line-height:65px;
  font-weight:700;
  color:#000;
  margin:-10px 0 0;
  padding:0
}
.white_catrating {
  float:left;
  margin:7px 0 0;
  text-align:center
}
.white_catrating .disable-stars {
  background:url(/wp-content/themes/bakala/vendor/images/stars.png) 0 -14px repeat-x;
  height:14px;
  margin:0 auto;
  position:relative;
  width:100px;
  direction:ltr;
  color:gray
}
.white_catrating .disable-stars .enable-stars {
  background:url(/wp-content/themes/bakala/vendor/images/stars.png) repeat-x;
  height:14px
}
.main-features {
  font-size:10px;
  line-height:23px;
  margin-bottom:10px;
  padding:0
}
.product-box-inner .variations {
  display:inline-block;
  border:none!important;
  max-width:unset
}
.product-box-inner .variations,
.variations {
  width:100%;
  float:right;
  margin:0!important;
  padding:10px 0
}
.variations {
  display:block;
  border-bottom:1px solid #eeeff0!important;
  border-top:1px solid #eeeff0!important;
  max-width:450px;
  margin:20px auto!important
}
.comment-meta .comment-author .vcard,
.product-price-oldprice,
span.belowtext {
  display:inline-block;
  float:right
}
.woocommerce td.product-name dl.variation {
  float:right;
  color:#777
}
.variations tr td {
  display:block;
  float:none;
  text-align:right;
  margin-top:13px
}
span.belowtext {
  left:auto;
  font-weight:400;
  font-size:11px;
  line-height:19px;
  margin-right:25px
}
.variations select {
  background-color:#fafbfc;
  font-size:12px;
  height:36px;
  width:auto!important;
  position:relative;
  border-radius:14px;
  -moz-border-radius:14px;
  -webkit-border-radius:14px;
  -ms-border-radius:14px;
  padding:0 20px;
  margin:10px 0;
  min-width:100px!important;
  max-width:250px
}
.variations .white_catselect {
  margin-top:10px;
  position:relative;
  width:250px
}
.variations .white_catselect:after,
.variations .white_catselect:before {
  position:absolute;
  z-index:2;
  content:""
}
.variations .white_catselect:before {
  height:15px;
  left:auto;
  right:12px;
  top:9px;
  width:19px
}
.variations .white_catselect:after {
  height:16px;
  left:10px;
  top:12px;
  width:16px
}
.woocommerce-variation-price {
  margin:5px 0
}
#archive-description,
#bakala_product_notify #notify_loading img.site-logo,
.footer_description,
.price-section,
.section-products-carousel.wonder .slick-dots,
.sticky-wrapper .flip-clock-divider,
.user-comment-container .star-rating,
.variations .reset,
.white_catbox .white_catprice,
.white_catprice,
div#lr-token {
  margin-top:15px
}
.product-price-oldprice span {
  color:#777;
  font-size:12px;
  vertical-align:1px
}
.product-price-oldprice span:last-child {
  vertical-align:2px;
  font-size:10px;
  color:#999
}
.product-price-finalprice {
  color:#777;
  font-size:13px;
  margin:0;
  clear:both;
  float:right
}
.product-price-finalprice span:first-child {
  color:#0071e3;
  font-size:16px
}
.woocommerce-variation-price .price {
  color:#0071e3;
  margin:22px 0 0
}
.woocommerce-variation-price .price .woocommerce-Price-currencySymbol {
  padding-right:8px
}
.dk-product-meta {
  display:block;
  float:right;
  width:100%;
  margin-bottom:10px
}
.dk-product-meta span {
  display:inline;
  margin-left:10px;
  font-weight:700;
  font-size:13px;
  line-height:2;
  color:#4d4d4d
}
.sharing-panel .sharing-socials .sharing-socials-label,
.sharing-panel label {
  margin-bottom:12px;
  color:#4d4d4d;
  font-size:15px;
  line-height:35px;
  letter-spacing:-.1px;
  float:right
}
#add_payment_method .cart-collaterals .cart_totals tr td,
#add_payment_method .cart-collaterals .cart_totals tr th,
#ordersTab button,
.bakala-products-grid a,
.bakala-wonder .section-products-carousel .slick-initialized .slick-slide,
.main-features.table_style .main-features-item:last-child,
.mini-cart-dropdown .woocommerce-mini-cart li:last-child,
.owl-next,
.sharing-panel .sharing-socials li:hover,
.sharing-socials li,
.slick-next,
.variations tbody tr,
.wonder .section-products-carousel,
.woocommerce table.shop_attributes,
.woocommerce table.shop_table tbody .shipping-cost.ersal th,
.woocommerce table.shop_table td,
.woocommerce table.shop_table th,
.woocommerce table.shop_table tr,
.woocommerce-cart .cart-collaterals .cart_totals tr td,
.woocommerce-cart .cart-collaterals .cart_totals tr th,
.woocommerce-checkout .cart-collaterals .cart_totals tr td,
.woocommerce-checkout .cart-collaterals .cart_totals tr th,
.woocommerce-checkout-review-order table td,
.woocommerce-checkout-review-order table tr,
.woocommerce-checkout-review-order table tr.order-total th,
.woocommerce-order-details.payment_details table.shop_table,
.woocommerce-order.style_two table.shop_table tbody tr:last-child,
body.night .header .cart-box .dk-button-container,
table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents {
  border:none
}
.sharing-panel .sharing-submit .message-container {
  color:#0071e3;
  float:right;
  font-size:13px;
  height:25px;
  padding:4px 6px;
  text-align:right;
  width:100%
}
.sharing-submit img {
  width:16px;
  height:16px;
  display:inline-block;
  float:left;
  margin-right:10px;
  margin-top:10px
}
.dk-button-container.small button {
  border:0;
  padding:0;
  background:#5c677d;
  border-radius:14px;
  width:100%;
  height:50px
}
.bakala-tabs .nav-link {
  font-size:18px;
  display:inline-block;
  padding-bottom:15px
}
.bakala-tabs .nav-link.active {
  border-bottom:2px solid #000!important;
  background:#fff0;
  width:100%
}
.c-seller__detail {
  display:inline-flex;
  flex-direction:column;
  border-bottom:1px solid #efefef;
  border-top:1px solid #efefef;
  width:97%;
  padding:10px 0 5px;
  margin:0
}
.blog-widget .boxmore,
.comment-rules-wrapper,
.left,
.loop-add-to-cart,
.product-det .col-md-3,
.rtl .woocommerce .col2-set .col-2,
.rtl .woocommerce-page .col2-set .col-2,
.select2-container .select2-search--inline,
.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count,
input#comment_disadvantages {
  float:left
}
#white_catnotification .white_catnotification-when li .dk-switch-container,
.bk_menu .bakala>ul>li:hover>ul.level>li,
.dk-button-container.left,
.flip-clock-wrapper,
.right,
.rtl .woocommerce .col2-set .col-1,
.rtl .woocommerce-page .col2-set .col-1,
.woocommerce div.product div.images .flex-control-thumbs li,
.woocommerce div.product form.cart .wc-no-matching-variations,
span.ywar_perc_rating,
ul.level>li {
  float:right
}
.short-description {
  background:#fff;
  margin:0 auto;
  color:#0071e3;
  padding:20px 10px;
  text-align:justify;
  position:relative
}
.products-tabs {
  width:100%;
  position:relative
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,
.woocommerce div.product .woocommerce-tabs ul.tabs:before {
  box-shadow:none;
  border:none
}
.products-tabs .wc-tabs-wrapper {
  height:55px;
  width:100%
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
  border:0;
  background-color:#fff0;
  display:inline-block;
  position:relative;
  z-index:0;
  border-radius:0;
  margin:0;
  padding:0 10px;
  background:0 0!important
}
.products-tabs .tabs li {
  float:right;
  position:relative;
  z-index:1
}
.products-tabs ul.tabs.wc-tabs li.active[role=tab]:after {
  display:block;
  content:"";
  left:0;
  right:0;
  bottom:-6px;
  height:4px;
  background:var(--accent_color2);
  position:absolute;
  width:100%;
  margin:0 auto;
  border-radius:10px;
  box-shadow:none!important
}
.products-tabs ul.tabs.wc-tabs.sticky li.active[role=tab]:before {
  margin-top:-3px
}
.woocommerce div.product .woocommerce-tabs ul.tabs.wc-tabs.sticky li.active a {
  height:45px
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
  padding:0;
  margin:0;
  overflow:visible;
  border-radius:10px!important
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.desc_tab a:before {
  content:"\E1E3";
  font-size:20px;
  font-family:bakala;
  width:30px;
  text-align:right;
  font-weight:400;
  margin-top:0
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.additional_information_tab a:before {
  content:"\E0a3";
  font-size:22px;
  font-family:bakala;
  width:30px;
  text-align:right;
  font-weight:400;
  margin-top:1px
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.shipping_tab a:before {
  height:18px;
  content:"\E074";
  font-size:25px;
  font-family:bakala;
  width:40px;
  text-align:right;
  line-height:54px;
  font-weight:400;
  position:relative
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.shipping_tab.active a:before {
  line-height:34px
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active.reviews_tab a:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li.reviews_tab a:before {
  content:"\E119";
  font-size:21px;
  font-family:bakala;
  width:30px;
  text-align:right;
  font-weight:400;
  margin-top:0
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active.seller_tab a:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li.seller_tab a:before {
  content:"\E074";
  font-size:26px;
  font-family:bakala;
  width:40px;
  text-align:right;
  font-weight:400
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.price_changes_tab_tab a:before {
  content:"\E0AB";
  font-size:29px;
  font-family:bakala;
  width:40px;
  text-align:right
}
.woocommerce div.product .woocommerce-tabs .panel {
  margin:0;
  position:relative;
  overflow:hidden;
  color:#4d4d4d;
  padding:45px 20px 15px!important;
  background:#fff;
  border-radius:0 0 14px 14px;
  border-top:none;
  box-shadow:0 8px 24px hsl(210 8% 62% / .2)
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
  margin-bottom:0;
  display:inline-flex;
  line-height:30px;
  position:relative;
  padding:7px 15px;
  margin-top:3px;
  height:50px;
  transition:.2s;
  -ms-transition:.2s;
  -moz-transition:.2s;
  -webkit-transition:.2s
}
.comment-reply-link,
.form-submit .submit,
.media-body .post-thumbnail,
.post-tags a {
  transition:.2s ease-in-out 0
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
  display:inline-flex;
  font-size:15px;
  font-weight:700;
  height:40px;
  line-height:50px;
  margin-top:0;
  padding:0 15px;
  position:relative;
  text-align:center;
  color:#222;
  border-bottom:none
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.ask_tab a:before {
  content:"\E11c";
  font-size:23px;
  font-family:bakala;
  width:27px;
  text-align:right;
  font-weight:400;
  margin-top:1px
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.description_tab.active a:first-child {
  margin-right:-1px
}
.product_seo_title {
  font-size:13px!important;
  font-weight:400;
  margin-bottom:0;
  color:#2d2d2d;
  display:block
}
.short-description .product_seo_title span,
h2.product_seo_title span {
  color:#4d4d4d;
  font-size:17px;
  line-height:14px;
  font-weight:700;
  margin-bottom:4px;
  letter-spacing:-.6px;
  display:block
}
.woocommerce div.product .woocommerce-tabs .panel h2.title {
  margin-top:0;
  display:block;
  padding-right:12px;
  clear:both;
  color:#444;
  font-size:20px;
  line-height:2;
  font-weight:700;
  margin-bottom:15px;
  letter-spacing:-.6px
}
span.sku {
  padding:0;
  line-height:2;
  font-size:13px;
  margin:2px;
  font-weight:400
}
.c-new-footer__logo,
.wms-proceed-buttons .next,
.wms-proceed-buttons .prev,
.woocommerce-account-fields,
.woocommerce-notices-wrapper+.section-products-carousel,
ul.spec-list {
  margin-bottom:10px
}
ul.spec-list b.title {
  font-size:16px;
  color:#fff;
  margin-bottom:25px;
  clear:both;
  display:block;
  padding-right:0;
  font-weight:400
}
ul.spec-list span.technicalspecs-value.false {
  background:#fcf5f5
}
ul.spec-list span.technicalspecs-value.true {
  background:#f5fcf5
}
.blog-widget .post-meta span,
.cama,
.dk-switch-container .dk-switch-wrapper.active,
.hr-widget.widget_text p,
.positive-point .title,
.woocommerce #reviews h3,
.ywar_stars_value .star-rating,
ul.spec-list span.technicalspecs-value p {
  margin:0
}
ul.spec-list span.technicalspecs-title,
ul.spec-list span.technicalspecs-value {
  display:block;
  white-space:normal;
  margin-bottom:9px
}
ul.spec-list span.technicalspecs-value i {
  top:3px
}
.icon-green-mark:before,
.icon-red-close:before {
  display:block;
  width:18px;
  height:18px;
  position:absolute;
  top:-5px;
  font-size:24px;
  font-family:bakala;
  line-height:22px;
  right:-3px
}
.icon-green-mark:before {
  content:"\E14F";
  color:#00cb3b;
  font-weight:400
}
.icon-red-close:before {
  content:"\E15B";
  color:#fe4343
}
.usercomments-total-rating {
  margin-left:2%;
  width:49%;
  float:right;
  margin-bottom:80px
}
#verification_code,
.comment-notes,
.head,
.logged-in-as,
.product-info-box .woocommerce-variation-add-to-cart,
.report-wrapper,
.section-products-carousel.wonder .slick-initialized .slick-slide .price {
  margin-bottom:15px
}
.head h2 {
  font-size:18px;
  font-weight:700
}
h2.title i {
  margin:0 0 0 13px
}
h2.title span.product-name {
  color:#777;
  font-size:12px;
  margin-right:12px
}
.usercomments-add-comment {
  float:left;
  width:49%;
  padding-left:14px
}
.usercomments-add-comment .count {
  font-size:11px;
  font-weight:400
}
.usercomments-add-comment p {
  font-size:13px;
  line-height:28px;
  color:#4d4d4d;
  margin-bottom:26px
}
#billing_address_1_field,
.rpwe-clearfix:after,
.usercomments-list {
  clear:both
}
b.title span.count {
  color:#fff;
  font-size:11px;
  margin-right:10px
}
.usercomments-list .comment-filter {
  position:relative;
  bottom:5px;
  display:none
}
.usercomments-list .comment-filter span {
  display:inline-block;
  font-size:13px;
  font-weight:400;
  color:#0071e3;
  float:right;
  margin-top:5px
}
#reviews_order {
  display:inline-block;
  margin:0;
  border:0
}
.usercomments-list .comment-filter a {
  font-size:12px;
  font-weight:400;
  line-height:28px;
  float:left;
  color:#708594;
  cursor:pointer;
  margin-right:20px
}
.commentlist-bakala {
  clear:both;
  padding-top:28px;
  border-top:1px solid #ebeef0
}
.user-comment-container {
  box-shadow:0 2px 3px rgb(0 0 0 / .15);
  border-radius:14px;
  overflow:hidden;
  margin-bottom:30px;
  background:#fafbfc
}
.user-comment-container .user-comment-header {
  padding:0 15px;
  height:60px;
  line-height:60px;
  background:#f5f6f7
}
.columnone h3,
.order_receipt table td,
.payment_details table td,
.user-comment-container .user-comment-header .user-info {
  height:60px
}
.user-comment-container .user-comment-header .user-info .author {
  color:#0071e3;
  float:right;
  font-size:14px;
  line-height:19px;
  margin-right:23px;
  margin-top:10px
}
.user-comment-container .user-comment-header .user-info time {
  display:block;
  color:#919191;
  font-size:10px
}
.user-comment-container .user-comment-content {
  padding:37px 15px 20px
}
.description .ywar-description {
  font-size:13px;
  line-height:28px;
  color:#0071e3
}
div.review_vote {
  margin-left:15px;
  float:left;
  margin-top:30px
}
div.review_vote .review_helpful {
  line-height:26px
}
div.review_vote span {
  color:#777;
  float:right;
  margin-right:5px
}
#reviews .review_vote a {
  display:block;
  height:23px;
  line-height:23px;
  min-width:40px;
  background:#1f1c28;
  float:right;
  margin-right:10px;
  color:#91a2ad;
  padding:0 9px 0 10px;
  cursor:pointer;
  font-size:11px
}
#reviews .review_vote a,
#white_catnotification .white_catnotification-option .dk-button-container .dk-button.blue,
.post-attachment,
.products-notify-button .dk-button-container .dk-button.blue,
.swiper-slide img.swiper-lazy,
.woocommerce .place-order button.button.alt,
.woocommerce a.button.cancel,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce-MyAccount-content #checkout_map img,
.ywar_perc_rating,
iao-alert[corners=round],
span.ywar_scala_rating {
  border-radius:14px
}
.ywar_votereview {
  background:0;
  text-indent:0;
  white-space:0;
  width:auto
}
.woocommerce .star-rating:before {
  color:rgb(0 0 0 / .2)
}
.reviews_bar {
  margin-top:38px
}
.ywar_review_row {
  padding-bottom:0;
  margin-bottom:22px
}
.ywar_stars_value {
  float:right;
  margin-top:-4px;
  margin-left:5px
}
.ywar_stars_value .star-rating span:before {
  top:2px
}
.ywar_num_reviews {
  float:left;
  padding-right:10px
}
.ywar_review_row span {
  height:8px;
  line-height:8px
}
.ywar_perc_rating {
  background-color:#69ca6d
}
.content-box {
  border-radius:0;
  -webkit-box-shadow:0 1px 2px 0 rgb(0 0 0 / .1);
  -ms-box-shadow:0 1px 2px 0 rgb(0 0 0 / .1);
  -moz-box-shadow:0 1px 2px 0 rgb(0 0 0 / .1);
  -o-box-shadow:0 1px 2px 0 rgb(0 0 0 / .1)
}
.woocommerce .checkout .head,
.woocommerce-cart-form .head {
  margin:0 0 15px;
  height:auto;
  overflow:hidden
}
.woocommerce .checkout .head .title,
.woocommerce-cart-form .head .title {
  color:#0071e3;
  font-size:16px;
  line-height:35px;
  padding-bottom:0;
  padding-top:10px;
  width:100%
}
.woocommerce .checkout .head .title i,
.woocommerce-cart-form .head .title i {
  margin:0 0 0 11px;
  top:1px
}
.woocommerce-cart-form .head .title-hint {
  line-height:35px;
  font-size:12px
}
.woocommerce-cart-form .head .dk-button-container {
  margin:3px 0 0
}
.advantages>span>span>ul>li:before,
.content-box-shop .flip-clock-dot,
.dk-button-container .dk-button i.dk-button-icon,
.dk-button-container.hasIcon.step_forward a.dk-button,
.woocommerce .place-order button.button.alt,
.woocommerce button.button.alt,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt,
.woocommerce input.button.alt:hover,
body.night .header .cart-box.fill .cart-items-count {
  background:#5c677d
}
.dk-button-container.hasIcon.step_forward a.dk-button i.dk-button-icon {
  float:left;
  background-color:#fff0
}
.dk-button-container .dk-button i.dk-button-icon.dk-button-icon-caretLeft {
  background-position:-12px -554px
}
.dk-button-container.hasIcon.step_forward a.dk-button span.dk-button-label {
  background-color:#fff0;
  margin-right:0;
  margin-left:54px;
  padding-left:0
}
.woocommerce-cart-form .container {
  border:1px solid #dedee1;
  border-bottom:0;
  border-radius:14px;
  margin-bottom:25px;
  padding:0
}
.woocommerce .wishlist_manage_table tfoot button.submit-wishlist-changes,
.woocommerce table.shop_table,
.woocommerce-cart-form .container table tbody td.product-subtotal table tr,
.woocommerce-checkout-white_cattable .container table tbody td.product-subtotal table tr {
  border:0
}
.woocommerce table.shop_table td {
  border-top:0
}
.address_list .address_item table td.fr,
.woocommerce-cart-form .container table tr,
.woocommerce-checkout-review-order table tr,
.woocommerce-checkout-review-order table tr.order-total th {
  border-bottom:1px solid #dedee1
}
.woocommerce-cart-form .container table td.first,
.woocommerce-checkout-review-order table td.first {
  border-radius:0 2px 0 0
}
.woocommerce-cart-form .container table td:first-child,
.woocommerce-checkout-review-order table td:first-child {
  border-right:0
}
.woocommerce-cart-form .container table thead td,
.woocommerce-cart-form .container table thead td:last-child,
table.wishlist_table thead td,
table.wishlist_table thead td:last-child {
  background-color:#f7f9fa;
  font-size:13px;
  height:48px;
  color:#0071e3
}
.woocommerce-cart-form .container table td {
  text-align:center;
  vertical-align:middle;
  border-right:1px solid #dedee1;
  border-bottom:1px solid #dedee1
}
.woocommerce-cart-form .container table td.last,
.woocommerce-checkout-review-order table td.last,
table.wishlist_table td.last {
  border-left:0;
  background:#ffedee;
  border-right:0;
  width:45px
}
.woocommerce-cart-form .container table tbody td .pd,
.woocommerce-checkout-review-order table tbody td .pd,
table.wishlist_table tbody td .pd {
  padding:15px 10px
}
.woocommerce-cart-form .container table tbody td .pic,
.woocommerce-checkout-review-order table tbody td .pic,
table.wishlist_table tbody td .pic {
  float:right;
  width:110px;
  height:110px;
  text-align:right;
  display:table
}
.woocommerce-cart-form .container table tbody td .pic a,
.woocommerce-checkout-white_cattable .container table tbody td .pic a,
table.wishlist_table tbody td .pic a {
  display:table-cell;
  vertical-align:middle
}
.woocommerce-cart-form .container table tbody td .desc,
.woocommerce-checkout-white_cattable .container table tbody td .desc,
table.wishlist_table tbody td .desc {
  text-align:right;
  margin-right:140px;
  min-height:110px
}
.woocommerce-cart-form .container table tbody td .desc h2,
.woocommerce-checkout-white_cattable .container table tbody td .desc h2,
table.wishlist_table tbody td .desc h2 {
  font-size:14px;
  color:#0071e3;
  margin-bottom:5px;
  line-height:28px
}
.woocommerce-cart-form .container table tbody td .desc h3,
.woocommerce-checkout-white_cattable .container table tbody td .desc h3,
table.wishlist_table tbody td .desc h3 {
  color:#0071e3;
  font-size:13px
}
.woocommerce-cart-form .container .qty,
.woocommerce-checkout-white_cattable .container .qty {
  border:1px solid #d4dbde;
  height:32px;
  line-height:35px;
  margin:0 auto;
  overflow:hidden;
  width:60px;
  border-radius:14px;
  font-size:14px;
  font-weight:400
}
#tab1 form,
#tab2 form,
.woocommerce-cart-form .container table tbody td.product-subtotal div,
.woocommerce-checkout-white_cattable .container table tbody td.product-subtotal div {
  padding:0 20px
}
.woocommerce-cart-form .container table tbody td.product-subtotal table td,
.woocommerce-checkout-white_cattable .container table tbody td.product-subtotal table td {
  font-size:16px;
  line-height:24px;
  text-align:right;
  padding:0;
  border:0
}
.cart-qty .woocommerce-Price-amount,
.h5,
.shipping_method_box .label,
.vendor-rate-rating_percentage,
.wc-descrip .woocommerce-Price-currencySymbol,
.woocommerce-breadcrumb a,
.woocommerce-cart-form .container table tbody td.product-subtotal table td:first-child,
.woocommerce-checkout-white_cattable .container table tbody td.product-subtotal table td:first-child,
div.swatch-label,
h5 {
  font-size:13px
}
.bakala_cart_item_subtotal p,
.woocommerce .cart-collaterals .cart_totals table th,
.woocommerce-cart-form .container table tbody td.product-subtotal table td.al,
.woocommerce-checkout-review-order table td,
.woocommerce-checkout-white_cattable .container table tbody td.product-subtotal table td.al {
  text-align:left
}
.toman {
  color:#0071e3;
  font-size:10px;
  letter-spacing:0;
  margin-right:10px;
  vertical-align:2px
}
.woocommerce-cart-form .container table tbody td.product-subtotal table td .sep {
  margin:14px 0;
  border-bottom:1px dashed #e9e9e9;
  height:1px
}
.woocommerce-cart-form .container table tbody td.product-subtotal .al.center {
  padding:5px 0 10px;
  text-align:center
}
.woocommerce-cart-form .container table tbody td.product-subtotal table td span.green {
  font-size:19px
}
.woocommerce-cart-form .container table tbody td.last a,
.woocommerce-checkout-white_cattable .container table tbody td.last a {
  vertical-align:middle;
  width:45px;
  display:table-cell
}
.woocommerce-cart-form .container table tbody td.last a i,
table.wishlist_table tbody td.last a i {
  width:12px;
  height:12px;
  display:inline-block
}
.woocommerce .wishlist-title h2:hover,
.woocommerce a.remove,
.woocommerce-checkout #payment div.payment_box {
  background-color:#fff0
}
.woocommerce .cart .discount {
  float:left;
  min-width:200px;
  margin-top:6px
}
.dk-button-bakala_add_on {
  height:21px;
  background:#5c677d;
  position:relative;
  font-size:12px;
  line-height:21px;
  color:#fff;
  display:inline-block;
  border-radius:14px
}
.dk-button-bakala_add_on.arrow-left:before {
  border-bottom:4px solid #fff0;
  border-left:4px solid #fff;
  border-top:5px solid #fff0;
  content:"";
  position:absolute;
  left:0;
  top:6px
}
.dk-button-bakala_add_on span:first-child {
  background:#ff7272;
  display:block;
  float:right;
  font-size:10px;
  height:21px;
  line-height:21px;
  padding:0 12px 0 8px;
  text-align:center
}
.dk-button-bakala_add_on span:last-child {
  padding:0 11px;
  position:relative;
  font-size:10px
}
.woocommerce-page .cart-collaterals .cart_totals table td .amount {
  font-size:15px;
  line-height:50px;
  color:#000;
  font-weight:700
}
.dk-cart-style {
  position:absolute;
  bottom:0;
  padding:1em;
  margin:4px
}
.dk-button-container .dk-button.dark-blue,
.dk-button-container .dk-button.dark-blue i.dk-button-icon {
  background-color:#969ba8
}
.content-box,
.content-box-shop {
  background:#1f1c28;
  margin-bottom:10px
}
.content-box {
  -webkit-border-radius:14px;
  -ms-border-radius:14px;
  border:3px solid #f0f1f2
}
.content-box-shop {
  -moz-border-radius:14px;
  -webkit-border-radius:14px;
  -ms-border-radius:14px;
  border:3px solid #f0f1f2
}
.woocommerce-page .content-box {
  background:0;
  box-shadow:none;
  -webkit-box-shadow:none;
  -ms-box-shadow:none;
  -moz-box-shadow:none;
  -o-box-shadow:none;
  padding:0;
  border:0;
  overflow:visible;
  margin-bottom:0
}
.empty_cart .cart-hint,
.empty_cart .cart-links {
  font-size:13px;
  margin-top:10px;
  text-align:center
}
.available_widget .woocommerce-widget-layered-nav-list__item span:hover,
.empty_cart .cart-hint a,
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span:hover {
  color:#0071e3
}
.empty_cart .cart-links .cart-offer {
  margin:30px 0 25px;
  font-size:14px
}
.empty_cart .cart-links a {
  color:#777;
  margin:10px 0;
  display:inline-block
}
.options__txt {
  position:relative;
  font-size:16px;
  float:right;
  height:35px;
  line-height:35px
}
.options__internal-search {
  display:inline-block;
  border-right:1px solid #e3e3e3;
  padding-right:15px;
  vertical-align:15px;
  position:relative
}
.options__internal-search input {
  display:block;
  padding:4px 10px;
  color:#777;
  font-size:.725rem;
  width:190px;
  border-radius:14px
}
.options__internal-search svg {
  width:22px;
  height:22px;
  position:absolute;
  left:4px;
  top:3px;
  fill:#999;
  cursor:pointer
}
#avatarModal .new-avatar,
.compare .product__remove,
.filters-panel .filter__items-colors--case,
.filters-panel .filter__items-colors--case:before,
.new-avatar img,
.products__item--colors .colors-wrapper .single-color,
.range-slider__handle,
.select__clear:after,
.select__clear:before {
  border-radius:100%
}
.products__item--colors .colors-wrapper .single-color,
.products__item--colors .colors-wrapper .wcvaswatchinput {
  position:relative;
  display:inline-block;
  width:16px;
  height:16px
}
.bakala-like-comment,
.c-seller__info i,
.products__item--colors .colors-wrapper .wcvaswatchinput,
.vendor-info_rate>span i,
.woocommerce ul.order_details li,
.woocommerce-checkout #payment ul.payment_methods li .payment-second .title-payment img {
  margin-left:10px
}
.products__item--colors .colors-wrapper .wcvashopswatchlabel {
  width:13px;
  height:13px;
  margin-right:0;
  outline:0;
  border:0;
  box-shadow:none;
  cursor:default
}
.products__item-info {
  display:block;
  color:#9aa8bc;
  padding:0 25px 28px;
  text-align:left
}
.products__item-rate-wrapper {
  display:block;
  height:24px;
  margin-bottom:15px
}
.flip-clock-divider,
.products__item-rate,
.products__item-rate .rate,
.viewed-list {
  display:inline-block
}
.products__item-rate .rate {
  margin-left:10px;
  font-size:11px
}
.products__item-rate .rate__value {
  background:#4a90e2;
  border-radius:14px;
  padding:2px 5px;
  color:#fff;
  margin-left:5px;
  font-size:12px
}
.products__item-rate .rate__value svg {
  vertical-align:-3px;
  fill:#fff;
  margin-left:5px
}
.products__item-price--old {
  display:block;
  font-size:14px;
  background:#5c677d;
  line-height:12px;
  height:14px;
  margin-left:10px
}
.products__item-price--old .old-price-txt {
  text-decoration:line-through;
  display:block;
  color:#6a6f6c
}
.products__item-price--final {
  color:#e51929;
  font-size:18px
}
.products__item-price--final .price-start {
  font-size:11px;
  margin-left:5px
}
.products__item-price--final .currency {
  font-size:12px;
  margin-right:8px;
  vertical-align:2px
}
.products__item-info .loop-add-to-cart a {
  font-size:11px
}
.woocommerce a.button.added:after,
.woocommerce button.button.added:after,
.woocommerce input.button.added:after {
  float:right;
  margin-right:0;
  margin-left:.53em
}
#scrollUp,
.comments-template .comment-body .says,
.products__item-info .loop-add-to-cart .added_to_cart,
.special-offer-hint-finished-cart,
.wishlist-page-links a:last-child,
.woocommerce div.product .stock.in-stock,
.woocommerce-MyAccount-content .state_select.select2-hidden-accessible,
p#map_lat_long_field {
  display:none
}
.auth {
  font-size:13px;
  color:#737373
}
.auth__content {
  display:flex;
  flex-direction:row
}
.auth__form {
  padding:0 12px;
  display:flex;
  flex-direction:column
}
.auth__form,
.auth__guidance,
.dk-table table,
.full-width,
.hr-widget .textwidget img,
.media-body .post-thumbnail img,
.report-wrapper .report-info-table table,
.woocommerce div.product .product-info-box form.cart .button,
.woocommerce div.product .product-info-box form.cart .button:hover,
.woocommerce-MyAccount-navbar-primary,
.woocommerce-checkout-white_cattable .container table tbody td.product-subtotal table {
  width:100%
}
.bakala-comments-item-row-grow,
.form,
.grow-1,
.woocommerce-MyAccount-content .notification .content-col {
  flex-grow:1
}
.woocommerce form.register {
  border:0;
  padding:0;
  margin:0;
  text-align:right;
  border-radius:0
}
.userform .form-group>label {
  position:relative;
  display:inline-block;
  font-size:13px;
  font-weight:400;
  color:#0071e3;
  padding-right:5px
}
.userform .form-group>label.error {
  color:#f05662
}
.form label {
  margin-bottom:10px;
  font-weight:400
}
.userform .form-group input.en {
  color:#828282;
  text-align:left;
  direction:ltr
}
.userform .form-group .agreement {
  margin-right:32px;
  line-height:32px
}
.userform .form-group .agreement>label,
.userform .form-group .rememberme>label,
.woocommerce ul.products li.product a img,
label.newsletter,
table.wishlist_table tbody td.last a.remove {
  width:auto
}
.userform .form-group .agreement>label a {
  border-bottom:1px solid;
  margin-left:3px
}
.userform .form-group input.button {
  width:100%;
  line-height:inherit;
  padding:0;
  font-weight:400;
  border-radius:0;
  color:inherit;
  background-color:#fff0
}
.about-bar,
.auth__guidance,
.box.noback>.head,
.copyright-bar,
.flickity-prev-next-button:hover,
.woocommerce table.shop_table {
  background:#fff
}
.auth__nav {
  line-height:63px;
  border-top:1px solid #e3e3e3;
  font-size:15px;
  text-align:center
}
.auth__nav a {
  border-bottom:1px solid;
  margin-right:3px
}
.guidance__thumb {
  text-align:center;
  margin:50px 0
}
.guidance__rules {
  padding:0 65px;
  margin-bottom:80px
}
.guidance__rules li {
  margin-bottom:18px;
  list-style:none
}
.guidance__rules i {
  margin-left:15px;
  vertical-align:top
}
.box.noback>.head {
  padding-bottom:15px;
  height:auto;
  text-align:center;
  color:#6d717a
}
.box.noback>.head i,
.order_track>.head i {
  margin-top:32px
}
.icon-user-changepassword {
  background-position:-882px -20px
}
.userbox .userform {
  margin:0 auto;
  float:none;
  text-align:right;
  width:50%
}
.filters-panel .widget .price_slider_wrapper {
  margin:15px auto 22px;
  width:95%
}
#login-register p span,
.checkout-footer .copun-notice,
.checkout-footer li span,
.filtered__header,
.section-products-carousel .white_catfinal-price,
.style-three-wrapper .item.carousel_post_style_three>.thumbnail-wrap .reading-time:before,
.woocommerce table.wishlist_table tbody td {
  font-size:14px
}
.ts_product_colors {
  margin:0 auto;
  width:100%;
  display:block;
  position:relative;
  height:auto
}
.available_widget .woocommerce-widget-layered-nav-list__item a,
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a {
  display:inline-block;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  font-size:14px;
  color:#000!important;
  position:relative;
  padding-right:30px;
  float:right;
  font-weight:700;
  line-height:23px
}
.shipping-cost th,
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,
.woocommerce-cart .actions button,
.woocommerce-cart .actions button:hover {
  font-size:14px;
  font-weight:400
}
.available_widget .woocommerce-widget-layered-nav-list__item span,
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  font-size:13px;
  color:#5c5c5c;
  direction:ltr;
  border-radius:14px!important
}
.widget_price_filter .price_slider_amount {
  text-align:right;
  position:relative;
  width:100%;
  color:#686868
}
.widget_price_filter .price_slider_amount .button {
  font-size:1em;
  padding:.75em 1.646em
}
.widget_price_filter .price_slider_amount .price_label {
  position:absolute;
  top:15px;
  width:inherit;
  font-size:13px;
  line-height:1em;
  float:left;
  text-align:center
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
  width:18px;
  height:18px;
  cursor:pointer;
  line-height:20px;
  top:-8px;
  background:#fff;
  border:1px solid #a6a6a6
}
.widget_price_filter .ui-slider .ui-slider-handle:before,
.widget_price_filter .ui-slider .ui-slider-handle:last-child:before {
  text-align:left;
  top:-8px;
  position:absolute;
  left:0;
  font-family:bakala;
  margin:10px 10px 10px 5px;
  display:block;
  height:10px;
  width:12px;
  content:"\E17E";
  cursor:pointer;
  color:#0071e3;
  font-size:12px;
  font-weight:400;
  letter-spacing:0
}
.widget_price_filter .ui-slider .ui-slider-handle:last-child:before {
  top:-7px;
  left:7px;
  transform:translate(-50%) rotate(90deg)
}
.widget_price_filter .ui-slider .ui-slider-handle:before {
  transform:translate(-50%) rotate(-90deg)
}
.white_catselect,
.white_catselect select {
  width:200px;
  position:relative
}
.white_catselect select {
  background-color:#fafbfc;
  border:1px solid #dfe5e8;
  font-size:12px;
  height:36px;
  border-radius:14px;
  -moz-border-radius:14px;
  -webkit-border-radius:14px;
  -ms-border-radius:14px;
  padding:0 7px;
  -webkit-appearance:none;
  -moz-appearance:none
}
.white_catselect:after,
.white_catselect:before {
  content:"";
  position:absolute;
  z-index:2
}
.hr-widget .blog-widget-title:before,
.title__sep {
  -webkit-transform:translateX(-50%);
  -ms-transform:translateX(-50%)
}
.order-again a.button,
.order-again a.button:hover,
.shipping-calculator-button,
.woocommerce a.button.alt,
.woocommerce a.button.alt:hover,
.woocommerce-error .button,
.woocommerce-info .button {
  font-weight:400;
  color:#fff;
  background:#5c677d
}
.woocommerce-message .button {
  font-weight:400;
  color:#fff;
  background-color:#62b965
}
.checkout_coupon {
  background:#fff;
  border-radius:14px;
  padding:25px 15px 30px;
  border:3px solid #f2f2f2;
  overflow:hidden;
  margin-bottom:10px
}
#add_payment_method table.cart td.actions .coupon .input-text,
.woocommerce-cart table.cart td.actions .coupon .input-text,
.woocommerce-checkout table.cart td.actions .coupon .input-text {
  border:3px solid #f0f0f0;
  border-radius:14px
}
.woocommerce form .form-row textarea {
  border:1px solid #e3e3e3;
  line-height:35px;
  overflow:hidden;
  border-radius:14px;
  font-size:15px
}
.woocommerce .checkout_coupon input.button {
  background-color:#579e59;
  height:32px;
  color:#fff;
  font-weight:400;
  padding-right:20px;
  padding-left:20px
}
.woocommerce .checkout .customer_details {
  border-radius:14px;
  -moz-border-radius:14px;
  -webkit-border-radius:14px;
  -ms-border-radius:14px;
  box-shadow:0 1px 2px 0 rgb(0 0 0 / .1);
  -webkit-box-shadow:0 1px 2px 0 rgb(0 0 0 / .1);
  -ms-box-shadow:0 1px 2px 0 rgb(0 0 0 / .1);
  -moz-box-shadow:0 1px 2px 0 rgb(0 0 0 / .1);
  -o-box-shadow:0 1px 2px 0 rgb(0 0 0 / .1);
  padding:25px 15px 30px;
  border:1px solid #dedee1;
  margin-bottom:10px
}
.woocommerce-checkout-review-order table thead td,
.woocommerce-checkout-review-order table thead td:last-child,
.woocommerce-checkout-review-order table tr th {
  background-color:#fff0;
  height:50px;
  font-size:14px;
  line-height:50px;
  display:flex;
  color:#3d3d3d;
  font-weight:700!important
}
.order-section .order-left .order_info .row:last-child .cell,
.order-section .order-left .order_summary .row:last-child .cell,
.woocommerce-checkout-review-order table {
  border-bottom:0
}
.woocommerce-checkout-review-order table td {
  height:48px;
  vertical-align:middle;
  border-right:1px solid #dedee1;
  border-bottom:1px solid #dedee1
}
.dk-table table td,
table.wishlist_table td {
  border-bottom:1px solid #dedee1;
  height:60px
}
.checkout-login .container {
  margin:60px auto
}
.checkout-login .container .section_login {
  box-sizing:border-box;
  text-align:center;
  width:45%;
  padding-bottom:20px
}
.checkout-login .container .head,
.order_track>.head {
  padding-bottom:15px
}
.icon-user-login {
  background-position:-795px -21px;
  width:43px;
  height:54px
}
.checkout-login .container .head h1 {
  font-size:16px;
  color:#0071e3;
  line-height:40px
}
.checkout-login .container .head p {
  color:#777;
  text-align:c