????
Current Path : /home/darkwebsol/rensencorp.com/wp-content/themes/rashy/sass/ |
Current File : /home/darkwebsol/rensencorp.com/wp-content/themes/rashy/sass/woocommerce.css |
/*------------------------------------------------------------------ [Table of contents] 1. form 2. utilities 3. theme effect 4. buttons 5. alerts 6. woocommerce 7. woocommerce widgets -------------------------------------------------------------------*/ /** * Web Application Prefix Apply For Making Owner Styles */ /** * Blocks Layout Selectors */ /********* LAYOUT **************/ /* carousel-controls-v1 */ /* carousel-controls-v2 */ /* carousel-controls-v3 */ /****/ .margin-top-1 { margin-top: 1px !important; } .margin-left-1 { margin-left: 1px !important; } .margin-bottom-1 { margin-bottom: 1px !important; } .margin-right-1 { margin-right: 1px !important; } .margin-top-2 { margin-top: 2px !important; } .margin-left-2 { margin-left: 2px !important; } .margin-bottom-2 { margin-bottom: 2px !important; } .margin-right-2 { margin-right: 2px !important; } .margin-top-3 { margin-top: 3px !important; } .margin-left-3 { margin-left: 3px !important; } .margin-bottom-3 { margin-bottom: 3px !important; } .margin-right-3 { margin-right: 3px !important; } .margin-top-4 { margin-top: 4px !important; } .margin-left-4 { margin-left: 4px !important; } .margin-bottom-4 { margin-bottom: 4px !important; } .margin-right-4 { margin-right: 4px !important; } .margin-top-5 { margin-top: 5px !important; } .margin-left-5 { margin-left: 5px !important; } .margin-bottom-5 { margin-bottom: 5px !important; } .margin-right-5 { margin-right: 5px !important; } .margin-top-6 { margin-top: 6px !important; } .margin-left-6 { margin-left: 6px !important; } .margin-bottom-6 { margin-bottom: 6px !important; } .margin-right-6 { margin-right: 6px !important; } .margin-top-7 { margin-top: 7px !important; } .margin-left-7 { margin-left: 7px !important; } .margin-bottom-7 { margin-bottom: 7px !important; } .margin-right-7 { margin-right: 7px !important; } .margin-top-8 { margin-top: 8px !important; } .margin-left-8 { margin-left: 8px !important; } .margin-bottom-8 { margin-bottom: 8px !important; } .margin-right-8 { margin-right: 8px !important; } .margin-top-9 { margin-top: 9px !important; } .margin-left-9 { margin-left: 9px !important; } .margin-bottom-9 { margin-bottom: 9px !important; } .margin-right-9 { margin-right: 9px !important; } .margin-top-10 { margin-top: 10px !important; } .margin-left-10 { margin-left: 10px !important; } .margin-bottom-10 { margin-bottom: 10px !important; } .margin-right-10 { margin-right: 10px !important; } .margin-top-11 { margin-top: 11px !important; } .margin-left-11 { margin-left: 11px !important; } .margin-bottom-11 { margin-bottom: 11px !important; } .margin-right-11 { margin-right: 11px !important; } .margin-top-12 { margin-top: 12px !important; } .margin-left-12 { margin-left: 12px !important; } .margin-bottom-12 { margin-bottom: 12px !important; } .margin-right-12 { margin-right: 12px !important; } .margin-top-13 { margin-top: 13px !important; } .margin-left-13 { margin-left: 13px !important; } .margin-bottom-13 { margin-bottom: 13px !important; } .margin-right-13 { margin-right: 13px !important; } .margin-top-14 { margin-top: 14px !important; } .margin-left-14 { margin-left: 14px !important; } .margin-bottom-14 { margin-bottom: 14px !important; } .margin-right-14 { margin-right: 14px !important; } .margin-top-15 { margin-top: 15px !important; } .margin-left-15 { margin-left: 15px !important; } .margin-bottom-15 { margin-bottom: 15px !important; } .margin-right-15 { margin-right: 15px !important; } .margin-top-16 { margin-top: 16px !important; } .margin-left-16 { margin-left: 16px !important; } .margin-bottom-16 { margin-bottom: 16px !important; } .margin-right-16 { margin-right: 16px !important; } .margin-top-17 { margin-top: 17px !important; } .margin-left-17 { margin-left: 17px !important; } .margin-bottom-17 { margin-bottom: 17px !important; } .margin-right-17 { margin-right: 17px !important; } .margin-top-18 { margin-top: 18px !important; } .margin-left-18 { margin-left: 18px !important; } .margin-bottom-18 { margin-bottom: 18px !important; } .margin-right-18 { margin-right: 18px !important; } .margin-top-19 { margin-top: 19px !important; } .margin-left-19 { margin-left: 19px !important; } .margin-bottom-19 { margin-bottom: 19px !important; } .margin-right-19 { margin-right: 19px !important; } .margin-top-20 { margin-top: 20px !important; } .margin-left-20 { margin-left: 20px !important; } .margin-bottom-20 { margin-bottom: 20px !important; } .margin-right-20 { margin-right: 20px !important; } .margin-top-21 { margin-top: 21px !important; } .margin-left-21 { margin-left: 21px !important; } .margin-bottom-21 { margin-bottom: 21px !important; } .margin-right-21 { margin-right: 21px !important; } .margin-top-22 { margin-top: 22px !important; } .margin-left-22 { margin-left: 22px !important; } .margin-bottom-22 { margin-bottom: 22px !important; } .margin-right-22 { margin-right: 22px !important; } .margin-top-23 { margin-top: 23px !important; } .margin-left-23 { margin-left: 23px !important; } .margin-bottom-23 { margin-bottom: 23px !important; } .margin-right-23 { margin-right: 23px !important; } .margin-top-24 { margin-top: 24px !important; } .margin-left-24 { margin-left: 24px !important; } .margin-bottom-24 { margin-bottom: 24px !important; } .margin-right-24 { margin-right: 24px !important; } .margin-top-25 { margin-top: 25px !important; } .margin-left-25 { margin-left: 25px !important; } .margin-bottom-25 { margin-bottom: 25px !important; } .margin-right-25 { margin-right: 25px !important; } .margin-top-26 { margin-top: 26px !important; } .margin-left-26 { margin-left: 26px !important; } .margin-bottom-26 { margin-bottom: 26px !important; } .margin-right-26 { margin-right: 26px !important; } .margin-top-27 { margin-top: 27px !important; } .margin-left-27 { margin-left: 27px !important; } .margin-bottom-27 { margin-bottom: 27px !important; } .margin-right-27 { margin-right: 27px !important; } .margin-top-28 { margin-top: 28px !important; } .margin-left-28 { margin-left: 28px !important; } .margin-bottom-28 { margin-bottom: 28px !important; } .margin-right-28 { margin-right: 28px !important; } .margin-top-29 { margin-top: 29px !important; } .margin-left-29 { margin-left: 29px !important; } .margin-bottom-29 { margin-bottom: 29px !important; } .margin-right-29 { margin-right: 29px !important; } .margin-top-30 { margin-top: 30px !important; } .margin-left-30 { margin-left: 30px !important; } .margin-bottom-30 { margin-bottom: 30px !important; } .margin-right-30 { margin-right: 30px !important; } .margin-top-31 { margin-top: 31px !important; } .margin-left-31 { margin-left: 31px !important; } .margin-bottom-31 { margin-bottom: 31px !important; } .margin-right-31 { margin-right: 31px !important; } .margin-top-32 { margin-top: 32px !important; } .margin-left-32 { margin-left: 32px !important; } .margin-bottom-32 { margin-bottom: 32px !important; } .margin-right-32 { margin-right: 32px !important; } .margin-top-33 { margin-top: 33px !important; } .margin-left-33 { margin-left: 33px !important; } .margin-bottom-33 { margin-bottom: 33px !important; } .margin-right-33 { margin-right: 33px !important; } .margin-top-34 { margin-top: 34px !important; } .margin-left-34 { margin-left: 34px !important; } .margin-bottom-34 { margin-bottom: 34px !important; } .margin-right-34 { margin-right: 34px !important; } .margin-top-35 { margin-top: 35px !important; } .margin-left-35 { margin-left: 35px !important; } .margin-bottom-35 { margin-bottom: 35px !important; } .margin-right-35 { margin-right: 35px !important; } .margin-top-36 { margin-top: 36px !important; } .margin-left-36 { margin-left: 36px !important; } .margin-bottom-36 { margin-bottom: 36px !important; } .margin-right-36 { margin-right: 36px !important; } .margin-top-37 { margin-top: 37px !important; } .margin-left-37 { margin-left: 37px !important; } .margin-bottom-37 { margin-bottom: 37px !important; } .margin-right-37 { margin-right: 37px !important; } .margin-top-38 { margin-top: 38px !important; } .margin-left-38 { margin-left: 38px !important; } .margin-bottom-38 { margin-bottom: 38px !important; } .margin-right-38 { margin-right: 38px !important; } .margin-top-39 { margin-top: 39px !important; } .margin-left-39 { margin-left: 39px !important; } .margin-bottom-39 { margin-bottom: 39px !important; } .margin-right-39 { margin-right: 39px !important; } .margin-top-40 { margin-top: 40px !important; } .margin-left-40 { margin-left: 40px !important; } .margin-bottom-40 { margin-bottom: 40px !important; } .margin-right-40 { margin-right: 40px !important; } .margin-top-41 { margin-top: 41px !important; } .margin-left-41 { margin-left: 41px !important; } .margin-bottom-41 { margin-bottom: 41px !important; } .margin-right-41 { margin-right: 41px !important; } .margin-top-42 { margin-top: 42px !important; } .margin-left-42 { margin-left: 42px !important; } .margin-bottom-42 { margin-bottom: 42px !important; } .margin-right-42 { margin-right: 42px !important; } .margin-top-43 { margin-top: 43px !important; } .margin-left-43 { margin-left: 43px !important; } .margin-bottom-43 { margin-bottom: 43px !important; } .margin-right-43 { margin-right: 43px !important; } .margin-top-44 { margin-top: 44px !important; } .margin-left-44 { margin-left: 44px !important; } .margin-bottom-44 { margin-bottom: 44px !important; } .margin-right-44 { margin-right: 44px !important; } .margin-top-45 { margin-top: 45px !important; } .margin-left-45 { margin-left: 45px !important; } .margin-bottom-45 { margin-bottom: 45px !important; } .margin-right-45 { margin-right: 45px !important; } .margin-top-46 { margin-top: 46px !important; } .margin-left-46 { margin-left: 46px !important; } .margin-bottom-46 { margin-bottom: 46px !important; } .margin-right-46 { margin-right: 46px !important; } .margin-top-47 { margin-top: 47px !important; } .margin-left-47 { margin-left: 47px !important; } .margin-bottom-47 { margin-bottom: 47px !important; } .margin-right-47 { margin-right: 47px !important; } .margin-top-48 { margin-top: 48px !important; } .margin-left-48 { margin-left: 48px !important; } .margin-bottom-48 { margin-bottom: 48px !important; } .margin-right-48 { margin-right: 48px !important; } .margin-top-49 { margin-top: 49px !important; } .margin-left-49 { margin-left: 49px !important; } .margin-bottom-49 { margin-bottom: 49px !important; } .margin-right-49 { margin-right: 49px !important; } .margin-top-50 { margin-top: 50px !important; } .margin-left-50 { margin-left: 50px !important; } .margin-bottom-50 { margin-bottom: 50px !important; } .margin-right-50 { margin-right: 50px !important; } .margin-top-51 { margin-top: 51px !important; } .margin-left-51 { margin-left: 51px !important; } .margin-bottom-51 { margin-bottom: 51px !important; } .margin-right-51 { margin-right: 51px !important; } .margin-top-52 { margin-top: 52px !important; } .margin-left-52 { margin-left: 52px !important; } .margin-bottom-52 { margin-bottom: 52px !important; } .margin-right-52 { margin-right: 52px !important; } .margin-top-53 { margin-top: 53px !important; } .margin-left-53 { margin-left: 53px !important; } .margin-bottom-53 { margin-bottom: 53px !important; } .margin-right-53 { margin-right: 53px !important; } .margin-top-54 { margin-top: 54px !important; } .margin-left-54 { margin-left: 54px !important; } .margin-bottom-54 { margin-bottom: 54px !important; } .margin-right-54 { margin-right: 54px !important; } .margin-top-55 { margin-top: 55px !important; } .margin-left-55 { margin-left: 55px !important; } .margin-bottom-55 { margin-bottom: 55px !important; } .margin-right-55 { margin-right: 55px !important; } .margin-top-56 { margin-top: 56px !important; } .margin-left-56 { margin-left: 56px !important; } .margin-bottom-56 { margin-bottom: 56px !important; } .margin-right-56 { margin-right: 56px !important; } .margin-top-57 { margin-top: 57px !important; } .margin-left-57 { margin-left: 57px !important; } .margin-bottom-57 { margin-bottom: 57px !important; } .margin-right-57 { margin-right: 57px !important; } .margin-top-58 { margin-top: 58px !important; } .margin-left-58 { margin-left: 58px !important; } .margin-bottom-58 { margin-bottom: 58px !important; } .margin-right-58 { margin-right: 58px !important; } .margin-top-59 { margin-top: 59px !important; } .margin-left-59 { margin-left: 59px !important; } .margin-bottom-59 { margin-bottom: 59px !important; } .margin-right-59 { margin-right: 59px !important; } .margin-top-60 { margin-top: 60px !important; } .margin-left-60 { margin-left: 60px !important; } .margin-bottom-60 { margin-bottom: 60px !important; } .margin-right-60 { margin-right: 60px !important; } .margin-top-61 { margin-top: 61px !important; } .margin-left-61 { margin-left: 61px !important; } .margin-bottom-61 { margin-bottom: 61px !important; } .margin-right-61 { margin-right: 61px !important; } .margin-top-62 { margin-top: 62px !important; } .margin-left-62 { margin-left: 62px !important; } .margin-bottom-62 { margin-bottom: 62px !important; } .margin-right-62 { margin-right: 62px !important; } .margin-top-63 { margin-top: 63px !important; } .margin-left-63 { margin-left: 63px !important; } .margin-bottom-63 { margin-bottom: 63px !important; } .margin-right-63 { margin-right: 63px !important; } .margin-top-64 { margin-top: 64px !important; } .margin-left-64 { margin-left: 64px !important; } .margin-bottom-64 { margin-bottom: 64px !important; } .margin-right-64 { margin-right: 64px !important; } .margin-top-65 { margin-top: 65px !important; } .margin-left-65 { margin-left: 65px !important; } .margin-bottom-65 { margin-bottom: 65px !important; } .margin-right-65 { margin-right: 65px !important; } .margin-top-66 { margin-top: 66px !important; } .margin-left-66 { margin-left: 66px !important; } .margin-bottom-66 { margin-bottom: 66px !important; } .margin-right-66 { margin-right: 66px !important; } .margin-top-67 { margin-top: 67px !important; } .margin-left-67 { margin-left: 67px !important; } .margin-bottom-67 { margin-bottom: 67px !important; } .margin-right-67 { margin-right: 67px !important; } .margin-top-68 { margin-top: 68px !important; } .margin-left-68 { margin-left: 68px !important; } .margin-bottom-68 { margin-bottom: 68px !important; } .margin-right-68 { margin-right: 68px !important; } .margin-top-69 { margin-top: 69px !important; } .margin-left-69 { margin-left: 69px !important; } .margin-bottom-69 { margin-bottom: 69px !important; } .margin-right-69 { margin-right: 69px !important; } .margin-top-70 { margin-top: 70px !important; } .margin-left-70 { margin-left: 70px !important; } .margin-bottom-70 { margin-bottom: 70px !important; } .margin-right-70 { margin-right: 70px !important; } .margin-top-71 { margin-top: 71px !important; } .margin-left-71 { margin-left: 71px !important; } .margin-bottom-71 { margin-bottom: 71px !important; } .margin-right-71 { margin-right: 71px !important; } .margin-top-72 { margin-top: 72px !important; } .margin-left-72 { margin-left: 72px !important; } .margin-bottom-72 { margin-bottom: 72px !important; } .margin-right-72 { margin-right: 72px !important; } .margin-top-73 { margin-top: 73px !important; } .margin-left-73 { margin-left: 73px !important; } .margin-bottom-73 { margin-bottom: 73px !important; } .margin-right-73 { margin-right: 73px !important; } .margin-top-74 { margin-top: 74px !important; } .margin-left-74 { margin-left: 74px !important; } .margin-bottom-74 { margin-bottom: 74px !important; } .margin-right-74 { margin-right: 74px !important; } .margin-top-75 { margin-top: 75px !important; } .margin-left-75 { margin-left: 75px !important; } .margin-bottom-75 { margin-bottom: 75px !important; } .margin-right-75 { margin-right: 75px !important; } .margin-top-76 { margin-top: 76px !important; } .margin-left-76 { margin-left: 76px !important; } .margin-bottom-76 { margin-bottom: 76px !important; } .margin-right-76 { margin-right: 76px !important; } .margin-top-77 { margin-top: 77px !important; } .margin-left-77 { margin-left: 77px !important; } .margin-bottom-77 { margin-bottom: 77px !important; } .margin-right-77 { margin-right: 77px !important; } .margin-top-78 { margin-top: 78px !important; } .margin-left-78 { margin-left: 78px !important; } .margin-bottom-78 { margin-bottom: 78px !important; } .margin-right-78 { margin-right: 78px !important; } .margin-top-79 { margin-top: 79px !important; } .margin-left-79 { margin-left: 79px !important; } .margin-bottom-79 { margin-bottom: 79px !important; } .margin-right-79 { margin-right: 79px !important; } .margin-top-80 { margin-top: 80px !important; } .margin-left-80 { margin-left: 80px !important; } .margin-bottom-80 { margin-bottom: 80px !important; } .margin-right-80 { margin-right: 80px !important; } .padding-top-1 { padding-top: 1px !important; } .padding-left-1 { padding-left: 1px !important; } .padding-bottom-1 { padding-bottom: 1px !important; } .padding-right-1 { padding-right: 1px !important; } .padding-top-2 { padding-top: 2px !important; } .padding-left-2 { padding-left: 2px !important; } .padding-bottom-2 { padding-bottom: 2px !important; } .padding-right-2 { padding-right: 2px !important; } .padding-top-3 { padding-top: 3px !important; } .padding-left-3 { padding-left: 3px !important; } .padding-bottom-3 { padding-bottom: 3px !important; } .padding-right-3 { padding-right: 3px !important; } .padding-top-4 { padding-top: 4px !important; } .padding-left-4 { padding-left: 4px !important; } .padding-bottom-4 { padding-bottom: 4px !important; } .padding-right-4 { padding-right: 4px !important; } .padding-top-5 { padding-top: 5px !important; } .padding-left-5 { padding-left: 5px !important; } .padding-bottom-5 { padding-bottom: 5px !important; } .padding-right-5 { padding-right: 5px !important; } .padding-top-6 { padding-top: 6px !important; } .padding-left-6 { padding-left: 6px !important; } .padding-bottom-6 { padding-bottom: 6px !important; } .padding-right-6 { padding-right: 6px !important; } .padding-top-7 { padding-top: 7px !important; } .padding-left-7 { padding-left: 7px !important; } .padding-bottom-7 { padding-bottom: 7px !important; } .padding-right-7 { padding-right: 7px !important; } .padding-top-8 { padding-top: 8px !important; } .padding-left-8 { padding-left: 8px !important; } .padding-bottom-8 { padding-bottom: 8px !important; } .padding-right-8 { padding-right: 8px !important; } .padding-top-9 { padding-top: 9px !important; } .padding-left-9 { padding-left: 9px !important; } .padding-bottom-9 { padding-bottom: 9px !important; } .padding-right-9 { padding-right: 9px !important; } .padding-top-10 { padding-top: 10px !important; } .padding-left-10 { padding-left: 10px !important; } .padding-bottom-10 { padding-bottom: 10px !important; } .padding-right-10 { padding-right: 10px !important; } .padding-top-11 { padding-top: 11px !important; } .padding-left-11 { padding-left: 11px !important; } .padding-bottom-11 { padding-bottom: 11px !important; } .padding-right-11 { padding-right: 11px !important; } .padding-top-12 { padding-top: 12px !important; } .padding-left-12 { padding-left: 12px !important; } .padding-bottom-12 { padding-bottom: 12px !important; } .padding-right-12 { padding-right: 12px !important; } .padding-top-13 { padding-top: 13px !important; } .padding-left-13 { padding-left: 13px !important; } .padding-bottom-13 { padding-bottom: 13px !important; } .padding-right-13 { padding-right: 13px !important; } .padding-top-14 { padding-top: 14px !important; } .padding-left-14 { padding-left: 14px !important; } .padding-bottom-14 { padding-bottom: 14px !important; } .padding-right-14 { padding-right: 14px !important; } .padding-top-15 { padding-top: 15px !important; } .padding-left-15 { padding-left: 15px !important; } .padding-bottom-15 { padding-bottom: 15px !important; } .padding-right-15 { padding-right: 15px !important; } .padding-top-16 { padding-top: 16px !important; } .padding-left-16 { padding-left: 16px !important; } .padding-bottom-16 { padding-bottom: 16px !important; } .padding-right-16 { padding-right: 16px !important; } .padding-top-17 { padding-top: 17px !important; } .padding-left-17 { padding-left: 17px !important; } .padding-bottom-17 { padding-bottom: 17px !important; } .padding-right-17 { padding-right: 17px !important; } .padding-top-18 { padding-top: 18px !important; } .padding-left-18 { padding-left: 18px !important; } .padding-bottom-18 { padding-bottom: 18px !important; } .padding-right-18 { padding-right: 18px !important; } .padding-top-19 { padding-top: 19px !important; } .padding-left-19 { padding-left: 19px !important; } .padding-bottom-19 { padding-bottom: 19px !important; } .padding-right-19 { padding-right: 19px !important; } .padding-top-20 { padding-top: 20px !important; } .padding-left-20 { padding-left: 20px !important; } .padding-bottom-20 { padding-bottom: 20px !important; } .padding-right-20 { padding-right: 20px !important; } .padding-top-21 { padding-top: 21px !important; } .padding-left-21 { padding-left: 21px !important; } .padding-bottom-21 { padding-bottom: 21px !important; } .padding-right-21 { padding-right: 21px !important; } .padding-top-22 { padding-top: 22px !important; } .padding-left-22 { padding-left: 22px !important; } .padding-bottom-22 { padding-bottom: 22px !important; } .padding-right-22 { padding-right: 22px !important; } .padding-top-23 { padding-top: 23px !important; } .padding-left-23 { padding-left: 23px !important; } .padding-bottom-23 { padding-bottom: 23px !important; } .padding-right-23 { padding-right: 23px !important; } .padding-top-24 { padding-top: 24px !important; } .padding-left-24 { padding-left: 24px !important; } .padding-bottom-24 { padding-bottom: 24px !important; } .padding-right-24 { padding-right: 24px !important; } .padding-top-25 { padding-top: 25px !important; } .padding-left-25 { padding-left: 25px !important; } .padding-bottom-25 { padding-bottom: 25px !important; } .padding-right-25 { padding-right: 25px !important; } .padding-top-26 { padding-top: 26px !important; } .padding-left-26 { padding-left: 26px !important; } .padding-bottom-26 { padding-bottom: 26px !important; } .padding-right-26 { padding-right: 26px !important; } .padding-top-27 { padding-top: 27px !important; } .padding-left-27 { padding-left: 27px !important; } .padding-bottom-27 { padding-bottom: 27px !important; } .padding-right-27 { padding-right: 27px !important; } .padding-top-28 { padding-top: 28px !important; } .padding-left-28 { padding-left: 28px !important; } .padding-bottom-28 { padding-bottom: 28px !important; } .padding-right-28 { padding-right: 28px !important; } .padding-top-29 { padding-top: 29px !important; } .padding-left-29 { padding-left: 29px !important; } .padding-bottom-29 { padding-bottom: 29px !important; } .padding-right-29 { padding-right: 29px !important; } .padding-top-30 { padding-top: 30px !important; } .padding-left-30 { padding-left: 30px !important; } .padding-bottom-30 { padding-bottom: 30px !important; } .padding-right-30 { padding-right: 30px !important; } .padding-top-31 { padding-top: 31px !important; } .padding-left-31 { padding-left: 31px !important; } .padding-bottom-31 { padding-bottom: 31px !important; } .padding-right-31 { padding-right: 31px !important; } .padding-top-32 { padding-top: 32px !important; } .padding-left-32 { padding-left: 32px !important; } .padding-bottom-32 { padding-bottom: 32px !important; } .padding-right-32 { padding-right: 32px !important; } .padding-top-33 { padding-top: 33px !important; } .padding-left-33 { padding-left: 33px !important; } .padding-bottom-33 { padding-bottom: 33px !important; } .padding-right-33 { padding-right: 33px !important; } .padding-top-34 { padding-top: 34px !important; } .padding-left-34 { padding-left: 34px !important; } .padding-bottom-34 { padding-bottom: 34px !important; } .padding-right-34 { padding-right: 34px !important; } .padding-top-35 { padding-top: 35px !important; } .padding-left-35 { padding-left: 35px !important; } .padding-bottom-35 { padding-bottom: 35px !important; } .padding-right-35 { padding-right: 35px !important; } .padding-top-36 { padding-top: 36px !important; } .padding-left-36 { padding-left: 36px !important; } .padding-bottom-36 { padding-bottom: 36px !important; } .padding-right-36 { padding-right: 36px !important; } .padding-top-37 { padding-top: 37px !important; } .padding-left-37 { padding-left: 37px !important; } .padding-bottom-37 { padding-bottom: 37px !important; } .padding-right-37 { padding-right: 37px !important; } .padding-top-38 { padding-top: 38px !important; } .padding-left-38 { padding-left: 38px !important; } .padding-bottom-38 { padding-bottom: 38px !important; } .padding-right-38 { padding-right: 38px !important; } .padding-top-39 { padding-top: 39px !important; } .padding-left-39 { padding-left: 39px !important; } .padding-bottom-39 { padding-bottom: 39px !important; } .padding-right-39 { padding-right: 39px !important; } .padding-top-40 { padding-top: 40px !important; } .padding-left-40 { padding-left: 40px !important; } .padding-bottom-40 { padding-bottom: 40px !important; } .padding-right-40 { padding-right: 40px !important; } .padding-top-41 { padding-top: 41px !important; } .padding-left-41 { padding-left: 41px !important; } .padding-bottom-41 { padding-bottom: 41px !important; } .padding-right-41 { padding-right: 41px !important; } .padding-top-42 { padding-top: 42px !important; } .padding-left-42 { padding-left: 42px !important; } .padding-bottom-42 { padding-bottom: 42px !important; } .padding-right-42 { padding-right: 42px !important; } .padding-top-43 { padding-top: 43px !important; } .padding-left-43 { padding-left: 43px !important; } .padding-bottom-43 { padding-bottom: 43px !important; } .padding-right-43 { padding-right: 43px !important; } .padding-top-44 { padding-top: 44px !important; } .padding-left-44 { padding-left: 44px !important; } .padding-bottom-44 { padding-bottom: 44px !important; } .padding-right-44 { padding-right: 44px !important; } .padding-top-45 { padding-top: 45px !important; } .padding-left-45 { padding-left: 45px !important; } .padding-bottom-45 { padding-bottom: 45px !important; } .padding-right-45 { padding-right: 45px !important; } .padding-top-46 { padding-top: 46px !important; } .padding-left-46 { padding-left: 46px !important; } .padding-bottom-46 { padding-bottom: 46px !important; } .padding-right-46 { padding-right: 46px !important; } .padding-top-47 { padding-top: 47px !important; } .padding-left-47 { padding-left: 47px !important; } .padding-bottom-47 { padding-bottom: 47px !important; } .padding-right-47 { padding-right: 47px !important; } .padding-top-48 { padding-top: 48px !important; } .padding-left-48 { padding-left: 48px !important; } .padding-bottom-48 { padding-bottom: 48px !important; } .padding-right-48 { padding-right: 48px !important; } .padding-top-49 { padding-top: 49px !important; } .padding-left-49 { padding-left: 49px !important; } .padding-bottom-49 { padding-bottom: 49px !important; } .padding-right-49 { padding-right: 49px !important; } .padding-top-50 { padding-top: 50px !important; } .padding-left-50 { padding-left: 50px !important; } .padding-bottom-50 { padding-bottom: 50px !important; } .padding-right-50 { padding-right: 50px !important; } .padding-top-51 { padding-top: 51px !important; } .padding-left-51 { padding-left: 51px !important; } .padding-bottom-51 { padding-bottom: 51px !important; } .padding-right-51 { padding-right: 51px !important; } .padding-top-52 { padding-top: 52px !important; } .padding-left-52 { padding-left: 52px !important; } .padding-bottom-52 { padding-bottom: 52px !important; } .padding-right-52 { padding-right: 52px !important; } .padding-top-53 { padding-top: 53px !important; } .padding-left-53 { padding-left: 53px !important; } .padding-bottom-53 { padding-bottom: 53px !important; } .padding-right-53 { padding-right: 53px !important; } .padding-top-54 { padding-top: 54px !important; } .padding-left-54 { padding-left: 54px !important; } .padding-bottom-54 { padding-bottom: 54px !important; } .padding-right-54 { padding-right: 54px !important; } .padding-top-55 { padding-top: 55px !important; } .padding-left-55 { padding-left: 55px !important; } .padding-bottom-55 { padding-bottom: 55px !important; } .padding-right-55 { padding-right: 55px !important; } .padding-top-56 { padding-top: 56px !important; } .padding-left-56 { padding-left: 56px !important; } .padding-bottom-56 { padding-bottom: 56px !important; } .padding-right-56 { padding-right: 56px !important; } .padding-top-57 { padding-top: 57px !important; } .padding-left-57 { padding-left: 57px !important; } .padding-bottom-57 { padding-bottom: 57px !important; } .padding-right-57 { padding-right: 57px !important; } .padding-top-58 { padding-top: 58px !important; } .padding-left-58 { padding-left: 58px !important; } .padding-bottom-58 { padding-bottom: 58px !important; } .padding-right-58 { padding-right: 58px !important; } .padding-top-59 { padding-top: 59px !important; } .padding-left-59 { padding-left: 59px !important; } .padding-bottom-59 { padding-bottom: 59px !important; } .padding-right-59 { padding-right: 59px !important; } .padding-top-60 { padding-top: 60px !important; } .padding-left-60 { padding-left: 60px !important; } .padding-bottom-60 { padding-bottom: 60px !important; } .padding-right-60 { padding-right: 60px !important; } .padding-top-61 { padding-top: 61px !important; } .padding-left-61 { padding-left: 61px !important; } .padding-bottom-61 { padding-bottom: 61px !important; } .padding-right-61 { padding-right: 61px !important; } .padding-top-62 { padding-top: 62px !important; } .padding-left-62 { padding-left: 62px !important; } .padding-bottom-62 { padding-bottom: 62px !important; } .padding-right-62 { padding-right: 62px !important; } .padding-top-63 { padding-top: 63px !important; } .padding-left-63 { padding-left: 63px !important; } .padding-bottom-63 { padding-bottom: 63px !important; } .padding-right-63 { padding-right: 63px !important; } .padding-top-64 { padding-top: 64px !important; } .padding-left-64 { padding-left: 64px !important; } .padding-bottom-64 { padding-bottom: 64px !important; } .padding-right-64 { padding-right: 64px !important; } .padding-top-65 { padding-top: 65px !important; } .padding-left-65 { padding-left: 65px !important; } .padding-bottom-65 { padding-bottom: 65px !important; } .padding-right-65 { padding-right: 65px !important; } .padding-top-66 { padding-top: 66px !important; } .padding-left-66 { padding-left: 66px !important; } .padding-bottom-66 { padding-bottom: 66px !important; } .padding-right-66 { padding-right: 66px !important; } .padding-top-67 { padding-top: 67px !important; } .padding-left-67 { padding-left: 67px !important; } .padding-bottom-67 { padding-bottom: 67px !important; } .padding-right-67 { padding-right: 67px !important; } .padding-top-68 { padding-top: 68px !important; } .padding-left-68 { padding-left: 68px !important; } .padding-bottom-68 { padding-bottom: 68px !important; } .padding-right-68 { padding-right: 68px !important; } .padding-top-69 { padding-top: 69px !important; } .padding-left-69 { padding-left: 69px !important; } .padding-bottom-69 { padding-bottom: 69px !important; } .padding-right-69 { padding-right: 69px !important; } .padding-top-70 { padding-top: 70px !important; } .padding-left-70 { padding-left: 70px !important; } .padding-bottom-70 { padding-bottom: 70px !important; } .padding-right-70 { padding-right: 70px !important; } .padding-top-71 { padding-top: 71px !important; } .padding-left-71 { padding-left: 71px !important; } .padding-bottom-71 { padding-bottom: 71px !important; } .padding-right-71 { padding-right: 71px !important; } .padding-top-72 { padding-top: 72px !important; } .padding-left-72 { padding-left: 72px !important; } .padding-bottom-72 { padding-bottom: 72px !important; } .padding-right-72 { padding-right: 72px !important; } .padding-top-73 { padding-top: 73px !important; } .padding-left-73 { padding-left: 73px !important; } .padding-bottom-73 { padding-bottom: 73px !important; } .padding-right-73 { padding-right: 73px !important; } .padding-top-74 { padding-top: 74px !important; } .padding-left-74 { padding-left: 74px !important; } .padding-bottom-74 { padding-bottom: 74px !important; } .padding-right-74 { padding-right: 74px !important; } .padding-top-75 { padding-top: 75px !important; } .padding-left-75 { padding-left: 75px !important; } .padding-bottom-75 { padding-bottom: 75px !important; } .padding-right-75 { padding-right: 75px !important; } .padding-top-76 { padding-top: 76px !important; } .padding-left-76 { padding-left: 76px !important; } .padding-bottom-76 { padding-bottom: 76px !important; } .padding-right-76 { padding-right: 76px !important; } .padding-top-77 { padding-top: 77px !important; } .padding-left-77 { padding-left: 77px !important; } .padding-bottom-77 { padding-bottom: 77px !important; } .padding-right-77 { padding-right: 77px !important; } .padding-top-78 { padding-top: 78px !important; } .padding-left-78 { padding-left: 78px !important; } .padding-bottom-78 { padding-bottom: 78px !important; } .padding-right-78 { padding-right: 78px !important; } .padding-top-79 { padding-top: 79px !important; } .padding-left-79 { padding-left: 79px !important; } .padding-bottom-79 { padding-bottom: 79px !important; } .padding-right-79 { padding-right: 79px !important; } .padding-top-80 { padding-top: 80px !important; } .padding-left-80 { padding-left: 80px !important; } .padding-bottom-80 { padding-bottom: 80px !important; } .padding-right-80 { padding-right: 80px !important; } /* 1. form */ .btn, #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce .widget_price_filter .price_slider_amount .button, .wfg-button, .woocommerce .details-product .information .stock.out-of-stock, .woocommerce div.product form.cart .button, .woocommerce div.product form.cart .added_to_cart, .add-cart .add_to_cart_button, .add-cart .added_to_cart, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce .wishlist_table .product-add-to-cart a, .viewmore-products-btn { outline: none !important; } .btn-outline-light { color: #FFFFFF; background-color: transparent; border-color: #FFFFFF; } .btn-outline-light:hover, .btn-outline-light:focus, .btn-outline-light:active, .btn-outline-light.active { color: #282828; background-color: #FFFFFF; border-color: #282828; } .open .btn-outline-light.dropdown-toggle { color: #282828; background-color: #FFFFFF; border-color: #282828; } .btn-outline-light:active, .btn-outline-light.active { background-image: none; } .open .btn-outline-light.dropdown-toggle { background-image: none; } .btn-outline-light.disabled, .btn-outline-light.disabled:hover, .btn-outline-light.disabled:focus, .btn-outline-light.disabled:active, .btn-outline-light.disabled.active, .btn-outline-light[disabled], .btn-outline-light[disabled]:hover, .btn-outline-light[disabled]:focus, .btn-outline-light[disabled]:active, .btn-outline-light[disabled].active, fieldset[disabled] .btn-outline-light, fieldset[disabled] .btn-outline-light:hover, fieldset[disabled] .btn-outline-light:focus, fieldset[disabled] .btn-outline-light:active, fieldset[disabled] .btn-outline-light.active { background-color: transparent; border-color: #FFFFFF; } .btn-outline-light .badge { color: transparent; background-color: #FFFFFF; } .btn-outline.btn-default { background: transparent; border-color: #fff; color: #fff; } .btn-outline.btn-default:hover { color: #f44a16; border-color: #fff; background: #fff; } .btn-outline.btn-primary { background: transparent; border-color: #282828; color: #282828; } .btn-outline.btn-primary:hover { color: #fff; border-color: #282828; background: #282828; } .btn-outline.btn-success, .btn-outline.wfg-button.wfg-add-gifts { background: transparent; border-color: #5cb85c; color: #5cb85c; } .btn-outline.btn-success:hover, .btn-outline.wfg-button.wfg-add-gifts:hover { color: #FFFFFF; border-color: #5cb85c; background: #5cb85c; } .btn-outline.btn-info { background: transparent; border-color: #5bc0de; color: #5bc0de; } .btn-outline.btn-info:hover { color: #FFFFFF; border-color: #5bc0de; background: #5bc0de; } .btn-outline.btn-danger, .btn-outline.wfg-button.wfg-no-thanks { background: transparent; border-color: #e44343; color: #e44343; } .btn-outline.btn-danger:hover, .btn-outline.wfg-button.wfg-no-thanks:hover { color: #FFFFFF; border-color: #e44343; background: #e44343; } .btn-outline.btn-warning { background: transparent; border-color: #f0ad4e; color: #f0ad4e; } .btn-outline.btn-warning:hover { color: #FFFFFF; border-color: #f0ad4e; background: #f0ad4e; } .btn-inverse.btn-primary:hover { color: #282828; background: #FFFFFF; } .btn-inverse.btn-success:hover, .btn-inverse.wfg-button.wfg-add-gifts:hover { color: #5cb85c; background: #FFFFFF; } .btn-inverse.btn-info:hover { color: #5bc0de; background: #FFFFFF; } .btn-inverse.btn-danger:hover, .btn-inverse.wfg-button.wfg-no-thanks:hover { color: #e44343; background: #FFFFFF; } .btn-inverse.btn-warning:hover { color: #f0ad4e; background: #FFFFFF; } .btn-inverse.btn-theme:hover, .woocommerce .woocommerce-error .btn-inverse.button:hover, .woocommerce .woocommerce-message .btn-inverse.button:hover, .woocommerce .checkout_coupon .btn-inverse.button:hover, .woocommerce table.shop_table input.btn-inverse.button:hover, .btn-inverse.viewmore-products-btn:hover { color: #f44a16; background: #FFFFFF; } .btn-compare.btn-outline { color: #4c4c4c; background: #fff; border: 1px solid #e9e9e9; height: 45px; } .btn-compare.btn-outline:hover, .btn-compare.btn-outline:active { color: #fff; background: #4c4c4c; border-color: #4c4c4c; } .reamore { font-size: 14px; font-weight: 500; color: #f44a16 !important; text-transform: none; padding: 0 0 4px; border-bottom: 2px solid #f44a16; } .reamore i { margin-left: 8px; } .rtl .reamore i { margin-right: 8px; margin-left: inherit; } .goal-loadmore-btn { display: inline-block; font-size: 13px; font-weight: 500; background: #f44a16; color: #fff; text-transform: uppercase; letter-spacing: 1px; transition: all 0.2s ease-in-out 0s; padding: 10px 30px; transition: all 0.2s ease-in-out 0s; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; } .goal-loadmore-btn:hover, .goal-loadmore-btn:active { color: #fff; background: #282828; } .viewmore-products-btn { position: relative; } .viewmore-products-btn:before { content: ""; position: absolute; top: -2px; left: -2px; width: calc(100% + 4px); height: calc(100% + 4px); z-index: 2; opacity: 0; filter: alpha(opacity=0); background: rgba(255, 255, 255, 0.9) url(../images/loading-quick.gif) no-repeat scroll center center/20px auto; } .viewmore-products-btn.loading:before { opacity: 1; filter: alpha(opacity=100); } button:focus, .btn:focus, #add_payment_method .wc-proceed-to-checkout a.checkout-button:focus, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:focus, .woocommerce .widget_price_filter .price_slider_amount .button:focus, .wfg-button:focus, .woocommerce .details-product .information .stock.out-of-stock:focus, .woocommerce div.product form.cart .button:focus, .woocommerce div.product form.cart .added_to_cart:focus, .add-cart .add_to_cart_button:focus, .add-cart .added_to_cart:focus, .woocommerce #respond input#submit:focus, .woocommerce a.button:focus, .woocommerce button.button:focus, .woocommerce input.button:focus, .woocommerce .wishlist_table .product-add-to-cart a:focus, .viewmore-products-btn:focus { outline: none !important; box-shadow: none !important; } .btn-link { color: #f44a16; font-size: 14px; font-weight: normal; text-transform: none; } .btn-link:hover, .btn-link:active { text-decoration: underline; } .radius-0 { border-radius: 0 !important; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; -ms-border-radius: 0 !important; -o-border-radius: 0 !important; } .radius-circle { border-radius: 100px !important; -webkit-border-radius: 100px !important; -moz-border-radius: 100px !important; -ms-border-radius: 100px !important; -o-border-radius: 100px !important; } .btn-3d { box-shadow: 0 0 10px 0 rgba(244, 74, 22, 0.8); } .read-more { font-size: 12px; font-weight: 600; text-transform: none; color: #f44a16; } .btn-white { background: #fff; color: #2b2b2b; border-color: #fff; } .btn-white:active, .btn-white:hover { color: #f44a16; background: #f2f2f2; border-color: #f2f2f2; } .btn-white.btn-br-white { background: #fff; color: #2b2b2b; border-color: #fff; } .btn-white.btn-br-white:active, .btn-white.btn-br-white:hover { color: #2b2b2b; background: #d9d9d9; border-color: #d9d9d9; } .btn-gradient { border: none !important; overflow: hidden; color: #fff; background-color: #f44a16; border-color: #f44a16; background-image: linear-gradient(to right, #f44a16 0%, #f44a16 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFF44A16", endColorstr="#FFF44A16", GradientType=1); position: relative; transition: all 0.3s ease-in-out 0s; padding: 12px 30px; } .btn-gradient:hover, .btn-gradient:focus, .btn-gradient:active, .btn-gradient.active, .open > .btn-gradient.dropdown-toggle { color: #fff; background-color: #cd380a; border-color: #cd380a; } .btn-gradient:active, .btn-gradient.active, .open > .btn-gradient.dropdown-toggle { background-image: none; } .btn-gradient.disabled, .btn-gradient.disabled:hover, .btn-gradient.disabled:focus, .btn-gradient.disabled:active, .btn-gradient.disabled.active, .btn-gradient[disabled], .btn-gradient[disabled]:hover, .btn-gradient[disabled]:focus, .btn-gradient[disabled]:active, .btn-gradient[disabled].active, fieldset[disabled] .btn-gradient, fieldset[disabled] .btn-gradient:hover, fieldset[disabled] .btn-gradient:focus, fieldset[disabled] .btn-gradient:active, fieldset[disabled] .btn-gradient.active { background-color: #f44a16; border-color: #f44a16; } .btn-gradient .badge { color: #f44a16; background-color: #fff; } .btn-gradient:before { content: ""; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 1; opacity: 0; filter: alpha(opacity=0); background-image: linear-gradient(to right, #cd380a 0%, #cd380a 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFCD380A", endColorstr="#FFCD380A", GradientType=1); transition: opacity 0.5s ease-out; } .btn-gradient > * { position: relative; z-index: 2; } .btn-gradient:hover, .btn-gradient:active { color: #fff !important; background-image: linear-gradient(to right, #f44a16 0%, #f44a16 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFF44A16", endColorstr="#FFF44A16", GradientType=1); } .btn-gradient:hover:before, .btn-gradient:active:before { background-image: linear-gradient(to right, #cd380a 0%, #cd380a 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFCD380A", endColorstr="#FFCD380A", GradientType=1); transition: opacity 0.5s ease-out; } .btn-gradient.btn-white { color: #2b2b2b; } .btn-gradient.btn-white:before { content: ""; border-radius: 25px; -webkit-border-radius: 25px; -moz-border-radius: 25px; -ms-border-radius: 25px; -o-border-radius: 25px; width: auto; height: auto; top: 2px; right: 2px; left: 2px; bottom: 2px; opacity: 1; filter: alpha(opacity=100); background: #fff; } .btn-gradient.btn-white:hover, .btn-gradient.btn-white:active { color: #fff !important; } .btn-gradient.btn-white:hover:before, .btn-gradient.btn-white:active:before { opacity: 0; filter: alpha(opacity=0); } .btn-readmore { color: #2b2b2b; font-family: "Zen Dots", "Times New Roman", Times, serif !important; font-size: 16px; text-transform: none; letter-spacing: 0; position: relative; padding-top: 0; padding-bottom: 0; padding-right: 40px; padding-left: 0; border: 0; } .rtl .btn-readmore { padding-left: 40px; padding-right: inherit; } .rtl .btn-readmore { padding-right: 0; padding-left: inherit; } .btn-readmore:hover, .btn-readmore:focus, .btn-readmore:active { background-color: transparent; color: #2b2b2b; } .btn-lighten { border-color: #fff; color: #fff; background: transparent; } .btn-lighten:hover { color: #fff; background: transparent; border-color: #fff; } .btn-outline.btn-white { background: transparent; color: #2b2b2b; border-color: #f44a16; } .btn-outline.btn-white:active, .btn-outline.btn-white:hover { color: #fff; background: #f44a16; border-color: #f44a16; } .btn-pink { color: #fff; background-color: #e3a3a2; border-color: #e3a3a2; } .btn-pink:hover, .btn-pink:focus, .btn-pink:active, .btn-pink.active, .open > .btn-pink.dropdown-toggle { color: #fff; background-color: #d77c7b; border-color: #d77c7b; } .btn-pink:active, .btn-pink.active, .open > .btn-pink.dropdown-toggle { background-image: none; } .btn-pink.disabled, .btn-pink.disabled:hover, .btn-pink.disabled:focus, .btn-pink.disabled:active, .btn-pink.disabled.active, .btn-pink[disabled], .btn-pink[disabled]:hover, .btn-pink[disabled]:focus, .btn-pink[disabled]:active, .btn-pink[disabled].active, fieldset[disabled] .btn-pink, fieldset[disabled] .btn-pink:hover, fieldset[disabled] .btn-pink:focus, fieldset[disabled] .btn-pink:active, fieldset[disabled] .btn-pink.active { background-color: #e3a3a2; border-color: #e3a3a2; } .btn-pink .badge { color: #e3a3a2; background-color: #fff; } .btn-primary.btn-inverse:active, .btn-primary.btn-inverse:hover { background: #fff !important; color: #282828 !important; border-color: #282828 !important; } .btn-shop { border: 0; padding-top: 8px; padding-bottom: 8px; padding-right: 40px; padding-left: 20px; } .rtl .btn-shop { padding-left: 40px; padding-right: inherit; } .rtl .btn-shop { padding-right: 20px; padding-left: inherit; } .btn-shop:before, .btn-shop:after { right: 15px; top: 5px; padding-right: 1px; } .rtl .btn-shop:before, .rtl .btn-shop:after { left: 15px; right: auto; } .btn-shop:before { right: 20px; opacity: 0; filter: alpha(opacity=0); } .rtl .btn-shop:before { left: 20px; right: auto; } .btn-shop:hover:before { right: 15px; opacity: 1; filter: alpha(opacity=100); } .rtl .btn-shop:hover:before { left: 15px; right: auto; } .btn-shop:hover:after { opacity: 0; filter: alpha(opacity=0); right: -20px; } .rtl .btn-shop:hover:after { left: -20px; right: auto; } .btn-theme, .woocommerce .woocommerce-error .button, .woocommerce .woocommerce-message .button, .woocommerce .checkout_coupon .button, .woocommerce table.shop_table input.button:disabled, .woocommerce table.shop_table input.button, .viewmore-products-btn, a.btn-theme, a.elementor-button, .rev-btn { overflow: hidden; border: 0; position: relative; color: #fff; background-color: #2b2b2b; background-image: linear-gradient(to right, #f44a16 0%, #f44a16 100%); background-size: 100%; background-position: 100% 0%; background-repeat: no-repeat; transition: background-size 0.25s cubic-bezier(1, 1, 0, 0) 0s; padding: 15px 35px; } .btn-theme i, .woocommerce .woocommerce-error .button i, .woocommerce .woocommerce-message .button i, .woocommerce .checkout_coupon .button i, .woocommerce table.shop_table input.button:disabled i, .woocommerce table.shop_table input.button i, .viewmore-products-btn i, .btn-theme .elementor-button-icon, .woocommerce .woocommerce-error .button .elementor-button-icon, .woocommerce .woocommerce-message .button .elementor-button-icon, .woocommerce .checkout_coupon .button .elementor-button-icon, .woocommerce table.shop_table input.button .elementor-button-icon, .viewmore-products-btn .elementor-button-icon, a.btn-theme i, a.btn-theme .elementor-button-icon, a.elementor-button i, a.elementor-button .elementor-button-icon, .rev-btn i, .rev-btn .elementor-button-icon { display: flex; flex-direction: row; align-items: center; justify-content: center; position: relative; overflow: hidden; margin-left: 0; padding: 2px 10px; border-radius: 100px; -webkit-border-radius: 100px; -moz-border-radius: 100px; -ms-border-radius: 100px; -o-border-radius: 100px; background-color: #2b2b2b; transition: all 0.3s ease; } .btn-theme:hover, .woocommerce .woocommerce-error .button:hover, .woocommerce .woocommerce-message .button:hover, .woocommerce .checkout_coupon .button:hover, .woocommerce table.shop_table input.button:hover, .viewmore-products-btn:hover, .btn-theme:focus, .woocommerce .woocommerce-error .button:focus, .woocommerce .woocommerce-message .button:focus, .woocommerce .checkout_coupon .button:focus, .woocommerce table.shop_table input.button:focus, .viewmore-products-btn:focus, .btn-theme:active, .woocommerce .woocommerce-error .button:active, .woocommerce .woocommerce-message .button:active, .woocommerce .checkout_coupon .button:active, .woocommerce table.shop_table input.button:active, .viewmore-products-btn:active, a.btn-theme:hover, a.btn-theme:focus, a.btn-theme:active, a.elementor-button:hover, a.elementor-button:focus, a.elementor-button:active, .rev-btn:hover, .rev-btn:focus, .rev-btn:active { background-size: 0; } .btn-theme:hover i, .woocommerce .woocommerce-error .button:hover i, .woocommerce .woocommerce-message .button:hover i, .woocommerce .checkout_coupon .button:hover i, .woocommerce table.shop_table input.button:hover i, .viewmore-products-btn:hover i, .btn-theme:focus i, .woocommerce .woocommerce-error .button:focus i, .woocommerce .woocommerce-message .button:focus i, .woocommerce .checkout_coupon .button:focus i, .woocommerce table.shop_table input.button:focus i, .viewmore-products-btn:focus i, .btn-theme:active i, .woocommerce .woocommerce-error .button:active i, .woocommerce .woocommerce-message .button:active i, .woocommerce .checkout_coupon .button:active i, .woocommerce table.shop_table input.button:active i, .viewmore-products-btn:active i, a.btn-theme:hover i, a.btn-theme:focus i, a.btn-theme:active i, a.elementor-button:hover i, a.elementor-button:focus i, a.elementor-button:active i, .rev-btn:hover i, .rev-btn:focus i, .rev-btn:active i { background-color: #f44a16; } .btn-theme-second, .product-block-list .add-cart a.button, .product-block-list .add-cart .added_to_cart, .product-block.list .right-content .add-cart .added_to_cart, .product-block.list .right-content .add-cart a.button, .product-block.grid .add-cart > .added_to_cart, .product-block.grid .add-cart > .button, .wc-block-components-sidebar-layout .wc-block-components-button:not(.is-link), a.btn-theme-second, .product-block-list .add-cart a.added_to_cart { overflow: inherit; border: 0; position: relative; color: #fff; background-color: #f44a16; background-image: linear-gradient(to right, #2b2b2b 0%, #2b2b2b 100%); background-size: 100%; background-position: 100% 0%; background-repeat: no-repeat; transition: background-size 0.25s cubic-bezier(1, 1, 0, 0) 0s; padding: 15px 35px; } .btn-theme-second i, .product-block-list .add-cart a.button i, .product-block-list .add-cart .added_to_cart i, .product-block.list .right-content .add-cart .added_to_cart i, .product-block.list .right-content .add-cart a.button i, .product-block.grid .add-cart > .added_to_cart i, .product-block.grid .add-cart > .button i, .wc-block-components-sidebar-layout .wc-block-components-button:not(.is-link) i, a.btn-theme-second i { position: relative; overflow: hidden; margin-left: 0; padding: 2px 10px; border-radius: 100px; -webkit-border-radius: 100px; -moz-border-radius: 100px; -ms-border-radius: 100px; -o-border-radius: 100px; background-color: #f44a16; transition: all 0.3s ease; } .btn-theme-second:hover, .product-block-list .add-cart a.button:hover, .product-block-list .add-cart .added_to_cart:hover, .product-block.list .right-content .add-cart .added_to_cart:hover, .product-block.list .right-content .add-cart a.button:hover, .product-block.grid .add-cart > .added_to_cart:hover, .product-block.grid .add-cart > .button:hover, .wc-block-components-sidebar-layout .wc-block-components-button:hover:not(.is-link), .btn-theme-second:focus, .product-block-list .add-cart a.button:focus, .product-block-list .add-cart .added_to_cart:focus, .product-block.list .right-content .add-cart .added_to_cart:focus, .product-block.list .right-content .add-cart a.button:focus, .product-block.grid .add-cart > .added_to_cart:focus, .product-block.grid .add-cart > .button:focus, .wc-block-components-sidebar-layout .wc-block-components-button:focus:not(.is-link), .btn-theme-second:active, .product-block-list .add-cart a.button:active, .product-block-list .add-cart .added_to_cart:active, .product-block.list .right-content .add-cart .added_to_cart:active, .product-block.list .right-content .add-cart a.button:active, .product-block.grid .add-cart > .added_to_cart:active, .product-block.grid .add-cart > .button:active, .wc-block-components-sidebar-layout .wc-block-components-button:active:not(.is-link), a.btn-theme-second:hover, a.btn-theme-second:focus, a.btn-theme-second:active { background-size: 0; } .btn-theme-second:hover i, .product-block-list .add-cart a.button:hover i, .product-block-list .add-cart .added_to_cart:hover i, .product-block.list .right-content .add-cart .added_to_cart:hover i, .product-block.list .right-content .add-cart a.button:hover i, .product-block.grid .add-cart > .added_to_cart:hover i, .product-block.grid .add-cart > .button:hover i, .wc-block-components-sidebar-layout .wc-block-components-button:hover:not(.is-link) i, .btn-theme-second:focus i, .product-block-list .add-cart a.button:focus i, .product-block-list .add-cart .added_to_cart:focus i, .product-block.list .right-content .add-cart .added_to_cart:focus i, .product-block.list .right-content .add-cart a.button:focus i, .product-block.grid .add-cart > .added_to_cart:focus i, .product-block.grid .add-cart > .button:focus i, .wc-block-components-sidebar-layout .wc-block-components-button:focus:not(.is-link) i, .btn-theme-second:active i, .product-block-list .add-cart a.button:active i, .product-block-list .add-cart .added_to_cart:active i, .product-block.list .right-content .add-cart .added_to_cart:active i, .product-block.list .right-content .add-cart a.button:active i, .product-block.grid .add-cart > .added_to_cart:active i, .product-block.grid .add-cart > .button:active i, .wc-block-components-sidebar-layout .wc-block-components-button:active:not(.is-link) i, a.btn-theme-second:hover i, a.btn-theme-second:focus i, a.btn-theme-second:active i { background-color: #2b2b2b; } .btn-dark { color: #fff; background-color: #282828; border-color: #282828; } .btn-dark:hover, .btn-dark:focus, .btn-dark:active, .btn-dark.active, .open > .btn-dark.dropdown-toggle { color: #fff; background-color: #0f0f0f; border-color: #0f0f0f; } .btn-dark:active, .btn-dark.active, .open > .btn-dark.dropdown-toggle { background-image: none; } .btn-dark.disabled, .btn-dark.disabled:hover, .btn-dark.disabled:focus, .btn-dark.disabled:active, .btn-dark.disabled.active, .btn-dark[disabled], .btn-dark[disabled]:hover, .btn-dark[disabled]:focus, .btn-dark[disabled]:active, .btn-dark[disabled].active, fieldset[disabled] .btn-dark, fieldset[disabled] .btn-dark:hover, fieldset[disabled] .btn-dark:focus, fieldset[disabled] .btn-dark:active, fieldset[disabled] .btn-dark.active { background-color: #282828; border-color: #282828; } .btn-dark .badge { color: #282828; background-color: #fff; } .btn-dark:focus, .btn-dark:hover { color: #fff !important; } .btn-block { background-color: #2b2b2b; border-color: #2b2b2b; overflow: hidden; color: #fff !important; } .btn-block:focus, .btn-block:hover { background-color: #f44a16; border-color: #f44a16; } .btn-theme.btn-outline, .woocommerce .woocommerce-error .btn-outline.button, .woocommerce .woocommerce-message .btn-outline.button, .woocommerce .checkout_coupon .btn-outline.button, .woocommerce table.shop_table input.btn-outline.button, .btn-outline.viewmore-products-btn { color: #fff; border-color: #fff; background: transparent; } .btn-theme.btn-outline:hover, .woocommerce .woocommerce-error .btn-outline.button:hover, .woocommerce .woocommerce-message .btn-outline.button:hover, .woocommerce .checkout_coupon .btn-outline.button:hover, .woocommerce table.shop_table input.btn-outline.button:hover, .btn-outline.viewmore-products-btn:hover, .btn-theme.btn-outline:active, .woocommerce .woocommerce-error .btn-outline.button:active, .woocommerce .woocommerce-message .btn-outline.button:active, .woocommerce .checkout_coupon .btn-outline.button:active, .woocommerce table.shop_table input.btn-outline.button:active, .btn-outline.viewmore-products-btn:active { color: #fff; background: #f44a16; border-color: #f44a16; } .more-link { color: #f44a16; display: inline-block; font-weight: normal; margin: 10px 0; text-transform: capitalize; } .more-link:hover { text-decoration: none; } .btn-shaded-sm { position: relative; } .btn-shaded-sm:before { content: ""; position: absolute; top: 0px; left: 0px; border-width: 20px 10px; border-style: solid; border-color: transparent transparent transparent rgba(255, 255, 255, 0.4); } /* Search ------------------------------------------------*/ .search-popup .dropdown-menu { padding: 10px; } .btn-action { border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; cursor: pointer; display: inline-block; font-size: 11px; font-weight: 900; line-height: 30px; margin-bottom: 0; padding: 0px 10px; text-align: center; text-transform: none; transition: all 0.4s ease 0s; vertical-align: middle; white-space: nowrap; } .searchform .input-search { padding: 15px; border-right: 0; line-height: 1.5; } .rtl .searchform .input-search { border-left: 0; border-right: inherit; } .searchform .btn-search { vertical-align: top; color: #adafac; padding: 12px 8px; } .searchform .input-group-btn { line-height: 100%; } .search-category .btn, .search-category #add_payment_method .wc-proceed-to-checkout a.checkout-button, #add_payment_method .wc-proceed-to-checkout .search-category a.checkout-button, .search-category .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout .search-category a.checkout-button, .search-category .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout .search-category a.checkout-button, .search-category .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce .widget_price_filter .price_slider_amount .search-category .button, .search-category .wfg-button, .search-category .woocommerce .details-product .information .stock.out-of-stock, .woocommerce .details-product .information .search-category .stock.out-of-stock, .search-category .woocommerce div.product form.cart .button, .woocommerce div.product form.cart .search-category .button, .search-category .woocommerce div.product form.cart .added_to_cart, .woocommerce div.product form.cart .search-category .added_to_cart, .search-category .add-cart .add_to_cart_button, .add-cart .search-category .add_to_cart_button, .search-category .add-cart .added_to_cart, .add-cart .search-category .added_to_cart, .search-category .woocommerce #respond input#submit, .woocommerce #respond .search-category input#submit, .search-category .woocommerce a.button, .woocommerce .search-category a.button, .search-category .woocommerce button.button, .woocommerce .search-category button.button, .search-category .woocommerce input.button, .woocommerce .search-category input.button, .search-category .woocommerce .wishlist_table .product-add-to-cart a, .woocommerce .wishlist_table .product-add-to-cart .search-category a, .search-category .viewmore-products-btn { margin-left: 10px !important; border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; -ms-border-radius: 0px !important; -o-border-radius: 0px !important; } .rtl .search-category .btn, .rtl .search-category #add_payment_method .wc-proceed-to-checkout a.checkout-button, #add_payment_method .wc-proceed-to-checkout .rtl .search-category a.checkout-button, .rtl .search-category .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout .rtl .search-category a.checkout-button, .rtl .search-category .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout .rtl .search-category a.checkout-button, .rtl .search-category .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce .widget_price_filter .price_slider_amount .rtl .search-category .button, .rtl .search-category .wfg-button, .rtl .search-category .woocommerce .details-product .information .stock.out-of-stock, .woocommerce .details-product .information .rtl .search-category .stock.out-of-stock, .rtl .search-category .woocommerce div.product form.cart .button, .woocommerce div.product form.cart .rtl .search-category .button, .rtl .search-category .woocommerce div.product form.cart .added_to_cart, .woocommerce div.product form.cart .rtl .search-category .added_to_cart, .rtl .search-category .add-cart .add_to_cart_button, .add-cart .rtl .search-category .add_to_cart_button, .rtl .search-category .add-cart .added_to_cart, .add-cart .rtl .search-category .added_to_cart, .rtl .search-category .woocommerce #respond input#submit, .woocommerce #respond .rtl .search-category input#submit, .rtl .search-category .woocommerce a.button, .woocommerce .rtl .search-category a.button, .rtl .search-category .woocommerce button.button, .woocommerce .rtl .search-category button.button, .rtl .search-category .woocommerce input.button, .woocommerce .rtl .search-category input.button, .rtl .search-category .woocommerce .wishlist_table .product-add-to-cart a, .woocommerce .wishlist_table .product-add-to-cart .rtl .search-category a, .rtl .search-category .viewmore-products-btn { margin-right: 10px !important; margin-left: inherit; } .search-category .wpo-search-inner label.form-control { border: none; border-bottom-right-radius: 0px; border-top-right-radius: 0px; } .search-category select { border: none; text-transform: capitalize; font-weight: 500; } /* comment form ------------------------------------------------*/ .chosen-container { width: 100% !important; } .input-group-form { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; background: transparent; margin: 0 0 5px 0; } .input-group-form .form-control-reversed { border: 0px; background: #222222; color: #cccccc; font-size: 14px; height: 34px; } .input-group-form .form-control-reversed:hover, .input-group-form .form-control-reversed:focus { box-shadow: none; } .input-group-form .input-group-addon { border: 0; background: #222222; border-bottom-left-radius: 0; border-top-left-radius: 0; } .btn-banner { position: relative; display: inline-block; color: #fff; padding: 0 0 4px; font-weight: 500; text-transform: none; background-color: #2b2b2b; line-height: 1.2; } .btn-banner:hover, .btn-banner:focus { background-color: #f44a16; color: #fff; } .btn-banner.st-white { color: #2b2b2b !important; background-color: #fff !important; } .btn-banner.st-white:hover, .btn-banner.st-white:focus { background-color: #f44a16 !important; color: #fff !important; } .btn-banner.st-theme { padding-bottom: 0; font-size: 14px; color: #2b2b2b; background-color: transparent; } .btn-banner.st-theme:before { content: ""; position: absolute; top: 100%; margin-top: 0; height: 1px; background-color: #2b2b2b; width: 100%; left: 50%; transition: transform 0.5s cubic-bezier(0.28, 0, 0.18, 1) 0.2s; transform: translateX(-50%) scaleX(1); } .btn-banner.st-theme:hover, .btn-banner.st-theme:focus { background-color: transparent; } .btn-banner.st-theme:hover:before, .btn-banner.st-theme:focus:before { transform: translateX(-50%) scaleX(0); transition: transform 0.5s cubic-bezier(0.28, 0, 0.18, 1); } .btn-banner.st-small { padding-bottom: 0; font-size: 12px; } /* 2. utilities */ /*------------------------------------------- No Margin -------------------------------------------*/ .no-margin { margin: 0 !important; } .no-margin .pagination { margin: 0; } /*------------------------------------------- No Padding -------------------------------------------*/ .no-padding { padding: 0 !important; } .no-position { position: static !important; } .inline-block { display: inline-block; vertical-align: middle; } .lt-ie8 .inline-block { display: inline; zoom: 1; } .no-background { box-shadow: none; background: none !important; } .no-effect a:before { content: none !important; } /*------------------------------------*\ Clear List Style \*------------------------------------*/ .clear-list { padding: 0; margin: 0; list-style: none; } /*------------------------------------------- Text Transform -------------------------------------------*/ .text-uppercase { text-transform: uppercase !important; } /*------------------------------------------- Align -------------------------------------------*/ .separator_align_center { text-align: center !important; } .vc_align_right, .separator_align_right { text-align: right !important; } .separator_align_left { text-align: left !important; } /*------------------------------------*\ Font size heading title \*------------------------------------*/ .font-size-lg { font-size: 48px; } .font-size-md { font-size: 30px; } .font-size-sm { font-size: 20px; } .font-size-xs { font-size: 16px; } /*------------------------------------*\ Border \*------------------------------------*/ .no-border { border: 0px !important; } /*------------------------------------*\ No background \*------------------------------------*/ .bg-transparent { background: transparent !important; } /* 3. theme effect */ .effect-1 { position: relative; } .effect-1:after { content: ""; display: block; width: 0px; height: 1px; transition: all 0.3s ease 0s; left: 0; bottom: 0; right: 0; background: transparent; margin: auto; } .effect-1:hover:after { width: 100%; height: 1px; background: #f44a16; } .zoom-2 { overflow: hidden; display: block; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; } .zoom-2 img { position: relative; width: 100%; height: auto; transition: all 0.2s ease-out; transform-origin: center center; } .zoom-2:hover img { transform: scale(1.2); } .filter-grayscale, .category-image img { transition: all 0.6s ease-out 0s; } .filter-grayscale:hover, .category-image img:hover { filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -o-filter: grayscale(100%); -ms-filter: grayscale(100%); } .filter-brightness { transition: all 0.4s ease-out 0s; } .filter-brightness:hover { filter: brightness(0.4); -webkit-filter: brightness(0.4); -moz-filter: brightness(0.4); -o-filter: brightness(0.4); -ms-filter: brightness(0.4); } .filter-blur { transition: all 0.6s ease-out 0s; } .filter-blur:hover { filter: blur(5px); -webkit-filter: blur(5px); -moz-filter: blur(5px); -o-filter: blur(5px); -ms-filter: blur(5px); } .close .fa { transition: all 1s ease-in-out; } .close:hover .fa { transform: rotate(360deg); } .image-overlay-1:after, .image-overlay-1:before { content: ""; display: block; position: absolute; z-index: 100; background: rgba(0, 0, 0, 0.7); width: 100%; height: 100%; left: 0; opacity: 0; filter: alpha(opacity=0); transition: all 0.3s ease 0s; } .rtl .image-overlay-1:after, .rtl .image-overlay-1:before { right: 0; left: auto; } .image-overlay-1:after { top: -100%; } .image-overlay-1:before { bottom: -100%; } .image-overlay-1:hover:after { top: -50%; opacity: 1; filter: alpha(opacity=100); } .image-overlay-1:hover:before { bottom: -50%; opacity: 1; filter: alpha(opacity=100); } .image-plus-1 { position: relative; } .image-plus-1::before { overflow: hidden; position: absolute; top: 0; content: ""; z-index: 100; width: 100%; height: 100%; left: 0; opacity: 0; filter: alpha(opacity=0); transition: all 0.3s ease 0s; transform: scale(1.5); background: url("../images/plus.png") no-repeat scroll center center/60px 60px rgba(0, 0, 0, 0.6); } .rtl .image-plus-1::before { right: 0; left: auto; } .image-plus-1:hover::before { visibility: visible; opacity: 0.6; filter: alpha(opacity=60); transform: scale(1); } .image-plus-2 { position: relative; } .image-plus-2::before { content: ""; z-index: 199; top: 0; position: absolute; background: url("../images/plus.png") no-repeat scroll center center/60px 60px rgba(0, 0, 0, 0.8); width: 100%; height: 100%; left: 0; transition: all 0.3s ease 0s; opacity: 0; filter: alpha(opacity=0); -ms-background-size: 10px 10px, 100% 100%; background-size: 10px 10px, 100% 100%; -ms-background-origin: padding-box, padding-box; background-origin: padding-box, padding-box; } .rtl .image-plus-2::before { right: 0; left: auto; } .image-plus-2:hover::before { opacity: 0.6; visibility: visible; -ms-background-size: 60px 60px, 100% 100%; background-size: 60px 60px, 100% 100%; } .image-plus-3 { position: relative; } .image-plus-3::before { content: ""; top: 0; overflow: hidden; position: absolute; z-index: 100; transform: scale(0.5) rotateX(180deg); width: 100%; height: 100%; left: 0; opacity: 0; filter: alpha(opacity=0); transition: all 0.3s ease 0s; background: rgba(0, 0, 0, 0.8); } .rtl .image-plus-3::before { right: 0; left: auto; } .image-plus-3:hover::before { visibility: visible; opacity: 0.6; filter: alpha(opacity=60); transform: scale(1) rotateX(0deg); } .icon-effect-1 { position: relative; } .icon-effect-1:before { content: ""; display: block; transform: scale(0.5); border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.2s cubic-bezier(0.19, 1, 0.22, 1); left: 0; right: 0; bottom: 0; top: 0; margin: auto; width: 100%; height: 100%; position: absolute; background-color: transparent; } .icon-effect-1:hover:before { transform: scale(1); transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.2s cubic-bezier(0.19, 1, 0.22, 1); } /* 4. buttons */ .btn, #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce .widget_price_filter .price_slider_amount .button, .wfg-button, .woocommerce .details-product .information .stock.out-of-stock, .woocommerce div.product form.cart .button, .woocommerce div.product form.cart .added_to_cart, .add-cart .add_to_cart_button, .add-cart .added_to_cart, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce .wishlist_table .product-add-to-cart a, .viewmore-products-btn { cursor: pointer; text-transform: uppercase; display: inline-flex; flex-direction: row; gap: 0.8rem; align-items: center; margin-bottom: 0; font-weight: 500; font-family: "Inter Tight", Helvetica, Arial, sans-serif; text-align: center; vertical-align: middle; color: #2b2b2b; background-color: #2b2b2b; background-image: linear-gradient(to right, #f44a16 0%, #f44a16 100%); background-size: 100%; background-position: 100% 0%; background-repeat: no-repeat; transition: background-size 0.25s cubic-bezier(1, 1, 0, 0) 0s; border: 0; white-space: nowrap; letter-spacing: 1px; padding: 10px 30px; font-size: 14px; line-height: 1.5; border-radius: 25px; -webkit-user-select: none; -moz-user-select: none; user-select: none; z-index: 1; overflow: hidden; position: relative; } .btn:focus, #add_payment_method .wc-proceed-to-checkout a.checkout-button:focus, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:focus, .woocommerce .widget_price_filter .price_slider_amount .button:focus, .wfg-button:focus, .woocommerce .details-product .information .stock.out-of-stock:focus, .woocommerce div.product form.cart .button:focus, .woocommerce div.product form.cart .added_to_cart:focus, .add-cart .add_to_cart_button:focus, .add-cart .added_to_cart:focus, .woocommerce #respond input#submit:focus, .woocommerce a.button:focus, .woocommerce button.button:focus, .woocommerce input.button:focus, .woocommerce .wishlist_table .product-add-to-cart a:focus, .viewmore-products-btn:focus, .btn:active:focus, .btn.active:focus { outline: 0; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .btn:hover, #add_payment_method .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce .widget_price_filter .price_slider_amount .button:hover, .wfg-button:hover, .woocommerce .details-product .information .stock.out-of-stock:hover, .woocommerce div.product form.cart .button:hover, .woocommerce div.product form.cart .added_to_cart:hover, .add-cart .add_to_cart_button:hover, .add-cart .added_to_cart:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce .wishlist_table .product-add-to-cart a:hover, .viewmore-products-btn:hover, .btn:focus, #add_payment_method .wc-proceed-to-checkout a.checkout-button:focus, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:focus, .woocommerce .widget_price_filter .price_slider_amount .button:focus, .wfg-button:focus, .woocommerce .details-product .information .stock.out-of-stock:focus, .woocommerce div.product form.cart .button:focus, .woocommerce div.product form.cart .added_to_cart:focus, .add-cart .add_to_cart_button:focus, .add-cart .added_to_cart:focus, .woocommerce #respond input#submit:focus, .woocommerce a.button:focus, .woocommerce button.button:focus, .woocommerce input.button:focus, .woocommerce .wishlist_table .product-add-to-cart a:focus, .viewmore-products-btn:focus { background-size: 0; } .btn:active, #add_payment_method .wc-proceed-to-checkout a.checkout-button:active, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:active, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:active, .woocommerce .widget_price_filter .price_slider_amount .button:active, .wfg-button:active, .woocommerce .details-product .information .stock.out-of-stock:active, .woocommerce div.product form.cart .button:active, .woocommerce div.product form.cart .added_to_cart:active, .add-cart .add_to_cart_button:active, .add-cart .added_to_cart:active, .woocommerce #respond input#submit:active, .woocommerce a.button:active, .woocommerce button.button:active, .woocommerce input.button:active, .woocommerce .wishlist_table .product-add-to-cart a:active, .viewmore-products-btn:active, .btn.active, #add_payment_method .wc-proceed-to-checkout a.active.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.active.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.active.checkout-button, .woocommerce .widget_price_filter .price_slider_amount .active.button, .active.wfg-button, .woocommerce .details-product .information .active.stock.out-of-stock, .woocommerce div.product form.cart .active.button, .woocommerce div.product form.cart .active.added_to_cart, .add-cart .active.add_to_cart_button, .add-cart .active.added_to_cart, .woocommerce #respond input.active#submit, .woocommerce a.active.button, .woocommerce button.active.button, .woocommerce input.active.button, .woocommerce .wishlist_table .product-add-to-cart a.active, .active.viewmore-products-btn { outline: 0; background-image: none; box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } .btn.disabled, #add_payment_method .wc-proceed-to-checkout a.disabled.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.disabled.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.disabled.checkout-button, .woocommerce .widget_price_filter .price_slider_amount .disabled.button, .disabled.wfg-button, .woocommerce .details-product .information .disabled.stock.out-of-stock, .woocommerce div.product form.cart .disabled.button, .woocommerce div.product form.cart .disabled.added_to_cart, .add-cart .disabled.add_to_cart_button, .add-cart .disabled.added_to_cart, .woocommerce #respond input.disabled#submit, .woocommerce a.disabled.button, .woocommerce button.disabled.button, .woocommerce input.disabled.button, .woocommerce .wishlist_table .product-add-to-cart a.disabled, .disabled.viewmore-products-btn, .btn[disabled], #add_payment_method .wc-proceed-to-checkout a[disabled].checkout-button, .woocommerce-cart .wc-proceed-to-checkout a[disabled].checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a[disabled].checkout-button, .woocommerce .widget_price_filter .price_slider_amount [disabled].button, [disabled].wfg-button, .woocommerce .details-product .information [disabled].stock.out-of-stock, .woocommerce div.product form.cart [disabled].button, .woocommerce div.product form.cart [disabled].added_to_cart, .add-cart [disabled].add_to_cart_button, .add-cart [disabled].added_to_cart, .woocommerce #respond input[disabled]#submit, .woocommerce a[disabled].button, .woocommerce button[disabled].button, .woocommerce input[disabled].button, .woocommerce .wishlist_table .product-add-to-cart a[disabled], [disabled].viewmore-products-btn, fieldset[disabled] .btn, fieldset[disabled] #add_payment_method .wc-proceed-to-checkout a.checkout-button, #add_payment_method .wc-proceed-to-checkout fieldset[disabled] a.checkout-button, fieldset[disabled] .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout fieldset[disabled] a.checkout-button, fieldset[disabled] .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout fieldset[disabled] a.checkout-button, fieldset[disabled] .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce .widget_price_filter .price_slider_amount fieldset[disabled] .button, fieldset[disabled] .wfg-button, fieldset[disabled] .woocommerce .details-product .information .stock.out-of-stock, .woocommerce .details-product .information fieldset[disabled] .stock.out-of-stock, fieldset[disabled] .woocommerce div.product form.cart .button, .woocommerce div.product form.cart fieldset[disabled] .button, fieldset[disabled] .woocommerce div.product form.cart .added_to_cart, .woocommerce div.product form.cart fieldset[disabled] .added_to_cart, fieldset[disabled] .add-cart .add_to_cart_button, .add-cart fieldset[disabled] .add_to_cart_button, fieldset[disabled] .add-cart .added_to_cart, .add-cart fieldset[disabled] .added_to_cart, fieldset[disabled] .woocommerce #respond input#submit, .woocommerce #respond fieldset[disabled] input#submit, fieldset[disabled] .woocommerce a.button, .woocommerce fieldset[disabled] a.button, fieldset[disabled] .woocommerce button.button, .woocommerce fieldset[disabled] button.button, fieldset[disabled] .woocommerce input.button, .woocommerce fieldset[disabled] input.button, fieldset[disabled] .woocommerce .wishlist_table .product-add-to-cart a, .woocommerce .wishlist_table .product-add-to-cart fieldset[disabled] a, fieldset[disabled] .viewmore-products-btn { cursor: not-allowed; pointer-events: none; opacity: 0.65; filter: alpha(opacity=65); box-shadow: none; } .btn-default { color: #333; background-color: #fff; border-color: #ccc; } .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { color: #333; background-color: #e6e6e6; border-color: #b3b3b3; } .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { background-image: none; } .btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active { background-color: #fff; border-color: #ccc; } .btn-default .badge { color: #fff; background-color: #333; } .btn-primary { color: #fff; background-color: #282828; border-color: #1b1b1b; } .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { color: #fff; background-color: #0f0f0f; border-color: #020202; } .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { background-image: none; } .btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active { background-color: #282828; border-color: #1b1b1b; } .btn-primary .badge { color: #282828; background-color: #fff; } .btn-success, .wfg-button.wfg-add-gifts { color: #fff; background-color: #5cb85c; border-color: #4cae4c; } .btn-success:hover, .wfg-button.wfg-add-gifts:hover, .btn-success:focus, .wfg-button.wfg-add-gifts:focus, .btn-success:active, .wfg-button.wfg-add-gifts:active, .btn-success.active, .active.wfg-button.wfg-add-gifts, .open > .btn-success.dropdown-toggle, .open > .dropdown-toggle.wfg-button.wfg-add-gifts { color: #fff; background-color: #449d44; border-color: #3d8b3d; } .btn-success:active, .wfg-button.wfg-add-gifts:active, .btn-success.active, .active.wfg-button.wfg-add-gifts, .open > .btn-success.dropdown-toggle, .open > .dropdown-toggle.wfg-button.wfg-add-gifts { background-image: none; } .btn-success.disabled, .disabled.wfg-button.wfg-add-gifts, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], [disabled].wfg-button.wfg-add-gifts, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled]:active, .btn-success[disabled].active, fieldset[disabled] .btn-success, fieldset[disabled] .wfg-button.wfg-add-gifts, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active { background-color: #5cb85c; border-color: #4cae4c; } .btn-success .badge, .wfg-button.wfg-add-gifts .badge { color: #5cb85c; background-color: #fff; } .btn-info { color: #fff; background-color: #5bc0de; border-color: #46b8da; } .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { color: #fff; background-color: #31b0d5; border-color: #28a1c5; } .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { background-image: none; } .btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled]:active, .btn-info[disabled].active, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active { background-color: #5bc0de; border-color: #46b8da; } .btn-info .badge { color: #5bc0de; background-color: #fff; } .btn-warning { color: #fff; background-color: #f0ad4e; border-color: #eea236; } .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { color: #fff; background-color: #ec971f; border-color: #df8a13; } .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { background-image: none; } .btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active { background-color: #f0ad4e; border-color: #eea236; } .btn-warning .badge { color: #f0ad4e; background-color: #fff; } .btn-danger, .wfg-button.wfg-no-thanks { color: #fff; background-color: #e44343; border-color: #e12d2d; } .btn-danger:hover, .wfg-button.wfg-no-thanks:hover, .btn-danger:focus, .wfg-button.wfg-no-thanks:focus, .btn-danger:active, .wfg-button.wfg-no-thanks:active, .btn-danger.active, .active.wfg-button.wfg-no-thanks, .open > .btn-danger.dropdown-toggle, .open > .dropdown-toggle.wfg-button.wfg-no-thanks { color: #fff; background-color: #d51f1f; border-color: #bf1b1b; } .btn-danger:active, .wfg-button.wfg-no-thanks:active, .btn-danger.active, .active.wfg-button.wfg-no-thanks, .open > .btn-danger.dropdown-toggle, .open > .dropdown-toggle.wfg-button.wfg-no-thanks { background-image: none; } .btn-danger.disabled, .disabled.wfg-button.wfg-no-thanks, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], [disabled].wfg-button.wfg-no-thanks, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger, fieldset[disabled] .wfg-button.wfg-no-thanks, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active { background-color: #e44343; border-color: #e12d2d; } .btn-danger .badge, .wfg-button.wfg-no-thanks .badge { color: #e44343; background-color: #fff; } .btn-link { color: #2b2b2b; font-weight: normal; cursor: pointer; border-radius: 0; } .btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link { background-color: transparent; box-shadow: none; } .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { border-color: transparent; } .btn-link:hover, .btn-link:focus { color: #f44a16; text-decoration: underline; background-color: transparent; } .btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus { color: #777777; text-decoration: none; } .btn-lg { padding: 14px 35px; font-size: 20px; line-height: 1.3333333; border-radius: 10px; } .btn-sm { padding: 12px 20px; font-size: 14px; line-height: 1.5; border-radius: 0px; } .btn-xs { padding: 4px 8px; font-size: 14px; line-height: 1.5; border-radius: 0px; } .btn-block { display: block; width: 100%; } .btn-block + .btn-block { margin-top: 5px; } input[type=submit].btn-block, input[type=reset].btn-block, input[type=button].btn-block { width: 100%; } /* 5. alerts */ .alert { padding: 15px; margin-bottom: 27px; border: 1px solid transparent; border-radius: 25px; } .alert h4 { margin-top: 0; color: inherit; } .alert .alert-link { font-weight: bold; } .alert > p, .alert > ul { margin-bottom: 0; } .alert > p + p { margin-top: 5px; } .alert-dismissable, .alert-dismissible { padding-right: 35px; } .alert-dismissable .close, .alert-dismissible .close { position: relative; top: -2px; right: -21px; color: inherit; } .alert-success { background-color: #dff0d8; border-color: #d6e9c6; color: #3c763d; } .alert-success hr { border-top-color: #c9e2b3; } .alert-success .alert-link { color: #2b542c; } .alert-success .close { color: #3c763d; } .alert-info { background-color: #d9edf7; border-color: #bce8f1; color: #31708f; } .alert-info hr { border-top-color: #a6e1ec; } .alert-info .alert-link { color: #245269; } .alert-info .close { color: #31708f; } .alert-warning { background-color: #fcf8e3; border-color: #faebcc; color: #8a6d3b; } .alert-warning hr { border-top-color: #f7e1b5; } .alert-warning .alert-link { color: #66512c; } .alert-warning .close { color: #8a6d3b; } .alert-danger { background-color: #f2dede; border-color: #ebccd1; color: #a94442; } .alert-danger hr { border-top-color: #e4b9c0; } .alert-danger .alert-link { color: #843534; } .alert-danger .close { color: #a94442; } /* 6. woocommerce */ /*------------------------------------------- Price -------------------------------------------*/ .cart2 { text-align: center; } .cart2 .count { font-size: 12px; text-align: center; display: block; } .pp_gallery ul { height: auto; } .pp_gallery ul a { height: auto; } .woocommerce-cart, .woocommerce-checkout, .woocommerce-wishlist { background-color: #fff; } .woocommerce table.shop_attributes th, .woocommerce .features .table th { font-size: 16px; font-weight: normal; text-transform: uppercase; width: 30%; padding: 15px; background-color: #f7f7f7 !important; } .woocommerce table.shop_attributes td, .woocommerce .features .table td { padding: 15px; background-color: #f7f7f7 !important; } .woocommerce table.shop_attributes td p, .woocommerce .features .table td p { padding: 0; } .woocommerce div.product form.cart .variations select { height: 40px; background: url(../images/arrow-icon-bottom.svg) no-repeat right #fff; background-position-x: calc(100% - 15px); width: 100%; border: 1px solid #e5e5e5; outline: none; padding: 0 15px; /*for firefox*/ -moz-appearance: none; /*for chrome*/ -webkit-appearance: none; appearance: none; position: relative; } @media (min-width: 1024px) { .products-grid .product.first { clear: both; } } .woocommerce #respond input#submit.loading, .woocommerce a.button.loading, .woocommerce button.button.loading, .woocommerce input.button.loading { opacity: 1; filter: alpha(opacity=100); padding-right: 30px; } .woocommerce #respond input#submit.loading:after, .woocommerce a.button.loading:after, .woocommerce button.button.loading:after, .woocommerce input.button.loading:after { color: #2b2b2b; z-index: 9; font-size: 14px; right: 50%; top: 15px; margin-top: -7px; margin-right: -7px; } .woocommerce #respond input#submit.loading:before, .woocommerce a.button.loading:before, .woocommerce button.button.loading:before, .woocommerce input.button.loading:before { opacity: 0.9; filter: alpha(opacity=90); z-index: 8; position: absolute; top: -1px; left: -1px; background: #fff; border: 0; width: calc(100% + 2px); height: calc(100% + 2px); content: ""; } .woocommerce .details-product button.button.loading:after { top: 23px; } .woocommerce-error, .woocommerce-info, .woocommerce-message { border-color: #f44a16; background-color: #f2f2f2; line-height: 3.3; } .woocommerce-error:before, .woocommerce-info:before, .woocommerce-message:before { color: #f44a16; } .woocommerce .product-block-list a.button.loading:after { top: 50%; right: 50%; color: #8d8d8d; z-index: 9; width: auto; height: auto; margin: -7px; font-size: 14px; } .woocommerce div.product div.images .woocommerce-product-gallery__trigger { border: 1px solid #f44a16; background: #f44a16; transition: all 0.2s ease-in-out 0s; } .woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover, .woocommerce div.product div.images .woocommerce-product-gallery__trigger:active { background: #e63e0b; } .woocommerce div.product div.images .woocommerce-product-gallery__trigger:before { border-color: #fff; } .woocommerce div.product div.images .woocommerce-product-gallery__trigger:after { background: #fff; } @media (min-width: 1200px) { .woocommerce div.product div.images .flex-control-thumbs li { width: 33.33%; } .woocommerce div.product div.images .flex-control-thumbs li:nth-child(3n+1) { clear: left; } } .woocommerce div.product div.images .flex-control-thumbs { margin-left: -10px; margin-right: -10px; margin-top: 20px; } .woocommerce div.product div.images .flex-control-thumbs li { padding-right: 10px; padding-left: 10px; margin-bottom: 20px; } .woocommerce div.product div.images .flex-control-thumbs li img { border: 1px solid #fff; opacity: 0.8; filter: alpha(opacity=80); transition: all 0.2s ease-in-out 0s; } .woocommerce div.product div.images .flex-control-thumbs li img:hover, .woocommerce div.product div.images .flex-control-thumbs li img:active, .woocommerce div.product div.images .flex-control-thumbs li img.flex-active { border-color: #f44a16; } .shop-pagination .goal-pagination { margin: 0; float: left; } .rtl .shop-pagination .goal-pagination { float: right; } .shop-pagination .woocommerce-result-count { float: right; margin: 5px 0 0; } .rtl .shop-pagination .woocommerce-result-count { float: left; } .woocommerce div.product form.cart .variations { margin-bottom: 10px; } .woocommerce div.product form.cart .variations th { padding: 0; } .woocommerce div.product form.cart .variations th label { margin: 0; } .woocommerce div.product form.cart div.quantity { margin-right: 15px; } .rtl .woocommerce div.product form.cart div.quantity { margin-left: 15px; margin-right: inherit; } table.variations .tawcvs-swatches .swatch-color { opacity: 1; filter: alpha(opacity=100); width: 24px; height: 24px; line-height: 24px; position: relative; border: none; margin-right: 15px; } .rtl table.variations .tawcvs-swatches .swatch-color { margin-left: 15px; margin-right: inherit; } table.variations .tawcvs-swatches .swatch-color.swatch-white:after { border: 1px solid #e5e5e5; } table.variations .tawcvs-swatches .swatch-color:before { display: none !important; } table.variations .tawcvs-swatches .swatch-color:after { content: ""; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; z-index: 2; position: absolute; top: 0; left: 0; width: 30px; height: 30px; } table.variations .tawcvs-swatches .swatch-color.selected { box-shadow: none; } table.variations .tawcvs-swatches .swatch-color.selected:after { top: 1px; left: 1px; width: 18px; height: 18px; } table.variations .tawcvs-swatches .swatch-label { font-weight: 500; color: #8d8d8d; width: 24px; height: 24px; line-height: 1; background: #f2f3f5; min-width: 30px; text-align: center; border: none !important; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; margin-right: 8px; text-transform: uppercase; opacity: 1; filter: alpha(opacity=100); } .rtl table.variations .tawcvs-swatches .swatch-label { margin-left: 8px; margin-right: inherit; } table.variations .tawcvs-swatches .swatch-label.selected { box-shadow: none; background: #f44a16; color: #fff; } .woocommerce div.product form.cart .variations td.label { padding: 10px 0; text-align: inherit; display: table-cell; vertical-align: middle; } .woocommerce div.product form.cart .variations td.label label { margin: 0; } .woocommerce div.product form.cart.swatches-support .variations td.label { vertical-align: top; } .woocommerce div.product form.cart .reset_variations { color: #e44343; } .woocommerce div.product form.cart .reset_variations i { font-size: 12px; margin-right: 3px; color: #e23e1d; } .rtl .woocommerce div.product form.cart .reset_variations i { margin-left: 3px; margin-right: inherit; } .woocommerce #respond input#submit.added:after, .woocommerce a.button.added:after, .woocommerce button.button.added:after, .woocommerce input.button.added:after { display: none; } .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea { line-height: 1.7; resize: none; border: 1px solid #f2f3f5 !important; background: #f2f3f5; transition: all 0.2s ease-in-out 0s; box-shadow: none !important; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } .woocommerce form .form-row input.input-text:focus, .woocommerce form .form-row textarea:focus { border-color: #c7cbd4 !important; } .woocommerce form.checkout_coupon .form-row input.input-text { border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; } .refund-shop { margin-bottom: 30px; } .refund-shop .btn, .refund-shop #add_payment_method .wc-proceed-to-checkout a.checkout-button, #add_payment_method .wc-proceed-to-checkout .refund-shop a.checkout-button, .refund-shop .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout .refund-shop a.checkout-button, .refund-shop .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout .refund-shop a.checkout-button, .refund-shop .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce .widget_price_filter .price_slider_amount .refund-shop .button, .refund-shop .wfg-button, .refund-shop .woocommerce .details-product .information .stock.out-of-stock, .woocommerce .details-product .information .refund-shop .stock.out-of-stock, .refund-shop .woocommerce div.product form.cart .button, .woocommerce div.product form.cart .refund-shop .button, .refund-shop .woocommerce div.product form.cart .added_to_cart, .woocommerce div.product form.cart .refund-shop .added_to_cart, .refund-shop .add-cart .add_to_cart_button, .add-cart .refund-shop .add_to_cart_button, .refund-shop .add-cart .added_to_cart, .add-cart .refund-shop .added_to_cart, .refund-shop .woocommerce #respond input#submit, .woocommerce #respond .refund-shop input#submit, .refund-shop .woocommerce a.button, .woocommerce .refund-shop a.button, .refund-shop .woocommerce button.button, .woocommerce .refund-shop button.button, .refund-shop .woocommerce input.button, .woocommerce .refund-shop input.button, .refund-shop .woocommerce .wishlist_table .product-add-to-cart a, .woocommerce .wishlist_table .product-add-to-cart .refund-shop a, .refund-shop .viewmore-products-btn { letter-spacing: 1px; } @media (min-width: 1200px) { .woocommerce form .form-row input.input-text { height: 44px; } } .woocommerce form .form-row textarea { padding: 20px; height: 90px; resize: none; } .woocommerce table.wishlist_table thead th { padding: 10px 0; color: #2b2b2b; border-bottom: 1px solid #e5e5e5; } @media (min-width: 992px) { .woocommerce table.wishlist_table thead th { padding: 20px 0; } } .woocommerce .wishlist_table .product-add-to-cart a { display: inline-block !important; background-image: none !important; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; } .woocommerce table.wishlist_table tbody td { padding: 10px 0; text-align: inherit; border-width: 0 0 1px; border-bottom: 1px solid #e5e5e5; } @media (min-width: 992px) { .woocommerce table.wishlist_table tbody td { padding: 20px 0; } } .woocommerce table.wishlist_table tfoot td { border: none; } .woocommerce table.wishlist_table { font-size: 16px; } .woocommerce table.wishlist_table .product-name { white-space: nowrap; padding-right: 20px; padding-left: 20px; } @media (min-width: 992px) { .woocommerce table.wishlist_table .product-name { padding-right: 30px; padding-left: 30px; } } .woocommerce table.wishlist_table .media-body { width: auto; } .woocommerce table.wishlist_table .product-thumbnail a { display: block; width: 80px; } @media (min-width: 1200px) { .woocommerce table.wishlist_table .product-thumbnail a { width: 170px; } } .yith-wcwl-share { margin: 20px 0; } .yith-wcwl-share > * { vertical-align: middle; display: inline-block; } .yith-wcwl-share .yith-wcwl-share-title { font-size: 18px; margin: 0; padding-right: 10px; } .rtl .yith-wcwl-share .yith-wcwl-share-title { padding-left: 10px; padding-right: inherit; } .yith-wcwl-share ul li + li { margin-left: 5px; } .rtl .yith-wcwl-share ul li + li { margin-right: 5px; margin-left: inherit; } #yith-wcwl-popup-message { line-height: inherit; color: #5cb85c; } #yith-wcwl-popup-message { border: 1px solid #5cb85c; } #yith-wcwl-popup-message { margin: 0 !important; position: fixed; z-index: 10000; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(34, 34, 34, 0.4); } #yith-wcwl-popup-message #yith-wcwl-message { background-color: #fff; color: #f44a16; border: 1px solid #f44a16; padding: 15px 20px; top: 50%; left: 50%; position: absolute; transform: translate(-50%, -50%); border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; font-weight: 500; } .select2-container .select2-selection--single .select2-selection__rendered { padding-top: 8px; padding-bottom: 8px; } .select2-container .select2-selection--single { height: 45px; background: #f2f3f5; } .select2-container--default .select2-selection--single .select2-selection__arrow { top: 9px; } .add-cart .add_to_cart_button, .add-cart .added_to_cart, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt { color: #fff; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; background-size: 0; } .add-cart .add_to_cart_button:hover, .add-cart .added_to_cart:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover { color: #fff; } .track_order { max-width: 520px; margin: auto; padding: 20px; border: 1px solid #e5e5e5; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; -o-border-radius: 15px; background-color: #fff; } @media (min-width: 1200px) { .track_order { padding: 60px 40px 40px; } } .track_order .form-group { margin: 0 0 20px; } @media (min-width: 1200px) { .track_order .form-group { margin: 0 0 30px; } } .track_order .form-group button.button { display: inline-block; } .track_order .for-control { font-weight: 400; color: #2b2b2b; } .woocommerce-message { line-height: 2.5; } .goal-filter .woocommerce-message { display: none; } #add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods { border: 0; padding: 0; } #add_payment_method #payment ul.payment_methods li, .woocommerce-cart #payment ul.payment_methods li, .woocommerce-checkout #payment ul.payment_methods li { padding: 0; margin-bottom: 15px; } #add_payment_method #payment ul.payment_methods li .payment_box, .woocommerce-cart #payment ul.payment_methods li .payment_box, .woocommerce-checkout #payment ul.payment_methods li .payment_box { padding: 20px; border: 1px solid #e5e5e5; margin: 0; } #add_payment_method #payment ul.payment_methods li label, .woocommerce-cart #payment ul.payment_methods li label, .woocommerce-checkout #payment ul.payment_methods li label { font-size: 14px; cursor: pointer; font-weight: 400; display: inline; } #add_payment_method #payment ul.payment_methods li:last-child, .woocommerce-cart #payment ul.payment_methods li:last-child, .woocommerce-checkout #payment ul.payment_methods li:last-child { margin-bottom: 0; } #add_payment_method #payment ul.payment_methods li .about_paypal, .woocommerce-cart #payment ul.payment_methods li .about_paypal, .woocommerce-checkout #payment ul.payment_methods li .about_paypal { margin: 0 10px; float: none; } #add_payment_method #payment ul.payment_methods li input, .woocommerce-cart #payment ul.payment_methods li input, .woocommerce-checkout #payment ul.payment_methods li input { margin-right: 10px; } .rtl #add_payment_method #payment ul.payment_methods li input, .rtl .woocommerce-cart #payment ul.payment_methods li input, .rtl .woocommerce-checkout #payment ul.payment_methods li input { margin-left: 10px; margin-right: inherit; } .woocommerce table.shop_table { border: 0; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } .woocommerce table.shop_table th { padding: 10px 0; } @media (min-width: 1200px) { .woocommerce table.shop_table th { padding: 25px 0; } } .woocommerce table.shop_table .reader-text { display: none; } .woocommerce table.shop_table td { border: none; border-top: 1px solid #e5e5e5; overflow: hidden; padding: 10px 0; } @media (min-width: 1200px) { .woocommerce table.shop_table td { padding: 20px 0; } } .woocommerce table.shop_table td.product-price { color: #2b2b2b; font-weight: 600; font-size: 18px; } .woocommerce table.shop_table td input { line-height: inherit; } .woocommerce table.shop_table td.product-add-to-cart a:hover { color: #fff; } .woocommerce table.shop_table .quantity-wrapper > label { display: none; } .woocommerce table.shop_table .product-remove .remove { display: inline-block; width: 30px; height: 30px; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; border: 1px solid #e5e5e5; line-height: 30px; text-align: center; font-size: 13px; color: #2b2b2b !important; transition: all 0.2s ease-in-out 0s; margin: 0; } .woocommerce table.shop_table .product-remove .remove:hover, .woocommerce table.shop_table .product-remove .remove:active { border-color: #e44343; background: #e44343; color: #fff !important; } .woocommerce table.shop_table tbody .actions p { margin: 0; } .woocommerce table.shop_table tbody .product-subtotal { color: #f44a16; font-weight: 800; font-size: 18px; } .woocommerce table.shop_table tbody .order-total .woocommerce-Price-amount { color: #222; font-weight: 800; font-size: 15px; } .woocommerce table.shop_table tbody .product-name { font-size: 16px; font-family: "Zen Dots", "Times New Roman", Times, serif; text-transform: capitalize; } .woocommerce table.shop_table tbody .cart-subtotal .woocommerce-Price-amount, .woocommerce table.shop_table tbody .order-total .woocommerce-Price-amount { font-size: 20px; font-weight: 400; } .woocommerce table.shop_table th { border: none; text-transform: uppercase; color: #2b2b2b; font-size: 14px; font-weight: 500; } .woocommerce table.shop_table .list-bundles { font-size: 14px; list-style: none; padding-left: 25px; } .rtl .woocommerce table.shop_table .list-bundles { padding-right: 25px; padding-left: inherit; } .woocommerce table.shop_table .list-bundles strong { font-weight: 500; } .woocommerce table.shop_table .list-bundles ul { list-style: inside none disc; padding: 0; margin: 0; } .woocommerce table.wishlist_table .wishlist-items-wrapper .product-remove .remove { line-height: 26px; font-size: 16px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; } .woocommerce .yith_wcwl_wishlist_footer { margin: 0 0 20px; } @media (min-width: 1200px) { .woocommerce .yith_wcwl_wishlist_footer { margin: 0 0 60px; } } .woocommerce .cart_totals .cart_totals_inner { border: 1px solid #2b2b2b; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; padding: 10px 20px; } @media (min-width: 1200px) { .woocommerce .cart_totals .cart_totals_inner { padding: 30px 40px; } } .woocommerce .cart_totals h2 { margin: 0; text-transform: capitalize; font-size: 18px; position: relative; border-bottom: 1px solid #e5e5e5; padding: 15px 0; } @media (min-width: 992px) { .woocommerce .cart_totals h2 { padding: 25px 0; } } .woocommerce .cart_totals table.shop_table { border: none; margin: 0; } .woocommerce .cart_totals table.shop_table th, .woocommerce .cart_totals table.shop_table td { padding: 15px 0; } @media (min-width: 992px) { .woocommerce .cart_totals table.shop_table th, .woocommerce .cart_totals table.shop_table td { padding: 20px 0; } } .woocommerce .cart_totals table.shop_table th .woocommerce-Price-amount, .woocommerce .cart_totals table.shop_table td .woocommerce-Price-amount { color: #f44a16; font-size: 18px; font-weight: 800; } .woocommerce .cart_totals table.shop_table label { font-weight: 400; } .woocommerce .cart_totals table.shop_table th { color: #8d8d8d; font-size: 14px; } @media (min-width: 1200px) { .woocommerce .cart_totals .wc-proceed-to-checkout .btn, .woocommerce .cart_totals #add_payment_method .wc-proceed-to-checkout a.checkout-button, #add_payment_method .woocommerce .cart_totals .wc-proceed-to-checkout a.checkout-button, .woocommerce .cart_totals .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .woocommerce .cart_totals .wc-proceed-to-checkout a.checkout-button, .woocommerce .cart_totals .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .woocommerce .cart_totals .wc-proceed-to-checkout a.checkout-button, .woocommerce .cart_totals .wc-proceed-to-checkout .widget_price_filter .price_slider_amount .button, .woocommerce .widget_price_filter .price_slider_amount .cart_totals .wc-proceed-to-checkout .button, .woocommerce .cart_totals .wc-proceed-to-checkout .wfg-button, .woocommerce .cart_totals .wc-proceed-to-checkout .details-product .information .stock.out-of-stock, .woocommerce .details-product .information .cart_totals .wc-proceed-to-checkout .stock.out-of-stock, .woocommerce .cart_totals .wc-proceed-to-checkout div.product form.cart .button, .woocommerce div.product form.cart .cart_totals .wc-proceed-to-checkout .button, .woocommerce .cart_totals .wc-proceed-to-checkout div.product form.cart .added_to_cart, .woocommerce div.product form.cart .cart_totals .wc-proceed-to-checkout .added_to_cart, .woocommerce .cart_totals .wc-proceed-to-checkout .viewmore-products-btn, .woocommerce .cart_totals .wc-proceed-to-checkout .wishlist_table .product-add-to-cart a, .woocommerce .wishlist_table .product-add-to-cart .cart_totals .wc-proceed-to-checkout a, .woocommerce .cart_totals .wc-proceed-to-checkout .add-cart .add_to_cart_button, .add-cart .woocommerce .cart_totals .wc-proceed-to-checkout .add_to_cart_button, .woocommerce .cart_totals .wc-proceed-to-checkout .add-cart .added_to_cart, .add-cart .woocommerce .cart_totals .wc-proceed-to-checkout .added_to_cart, .woocommerce .cart_totals .wc-proceed-to-checkout #respond input#submit, .woocommerce #respond .cart_totals .wc-proceed-to-checkout input#submit, .woocommerce .cart_totals .wc-proceed-to-checkout a.button, .woocommerce .cart_totals .wc-proceed-to-checkout button.button, .woocommerce .cart_totals .wc-proceed-to-checkout input.button { padding: 17px 30px; } } .wc-block-components-sidebar-layout .wc-block-components-product-name { font-size: 16px; font-family: "Zen Dots", "Times New Roman", Times, serif; text-transform: uppercase; } .wc-block-components-sidebar-layout .wc-block-components-product-metadata { font-size: 18px; line-height: 1.3; } .wc-block-components-sidebar-layout table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link { font-size: 16px; } .wc-block-components-sidebar-layout .wc-block-components-product-price { color: #f44a16; font-weight: 800; font-size: 18px; } .wc-block-components-sidebar-layout .wc-block-components-totals-item__value, .wc-block-components-sidebar-layout .wc-block-components-totals-footer-item .wc-block-components-totals-item__value { color: #f44a16; } .wc-block-components-sidebar-layout .wc-block-components-button:not(.is-link) { border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; border-width: 0; } .wc-block-components-sidebar-layout .wc-block-components-button:not(.is-link).wc-block-components-totals-coupon__button { padding: 5px 35px; } .wc-block-components-sidebar-layout .wc-block-components-text-input input[type=text] { border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; } .woocommerce-table--order-details tfoot .woocommerce-Price-amount { font-size: 24px; } .woocommerce-error li, .woocommerce-info li, .woocommerce-message li { font-weight: 400; } #add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment { background: #fff; } #add_payment_method #payment .place-order, .woocommerce-cart #payment .place-order, .woocommerce-checkout #payment .place-order { padding: 30px 0 10px !important; } #add_payment_method #payment .place-order #place_order, .woocommerce-cart #payment .place-order #place_order, .woocommerce-checkout #payment .place-order #place_order { text-transform: uppercase; } #add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box { background: #ffffff; } #add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before { border-bottom-color: #fff; } .woocommerce #customer_details .woocommerce-shipping-fields, .woocommerce #customer_details .woocommerce-account-fields { margin-top: 30px; } .woocommerce #customer_details h3.form-row { font-size: 18px; font-weight: 400; text-transform: capitalize; margin: 0; padding: 20px 0; } .woocommerce #customer_details .shipping_address > * > .select2-hidden-accessible { height: 0; } .woocommerce form .woocommerce-billing-fields > h3 { font-size: 18px; font-weight: 400; text-transform: capitalize; margin: 0; padding: 20px 0; } .woocommerce form .woocommerce-billing-fields .select2-container { height: 45px; border: 0 solid #e5e5e5 !important; } .woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > label { font-weight: 400; } .woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > .select2-container, .woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > select, .woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > input { overflow: hidden; width: calc(100% - 200px) !important; border-width: 0 0 1px; border-style: solid; border-color: #e5e5e5; padding: 10px 0; border-radius: 0 !important; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; -ms-border-radius: 0 !important; -o-border-radius: 0 !important; float: right; } .rtl .woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > .select2-container, .rtl .woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > select, .rtl .woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > input { float: left; } .woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > .select2-container:focus, .woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > select:focus, .woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > input:focus { border-color: #f44a16; } .woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > .select2-hidden-accessible { height: 0; } .woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells, .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals { width: 100%; } .yith-wcwl-add-to-wishlist .ajax-loading { margin: auto; position: absolute; top: 0; bottom: 0; left: 0; right: 0; } .yith-wcwl-add-button { position: relative; } .woocommerce div.product .product_title { color: #2b2b2b; font-size: 18px; line-height: 1.3; margin: 0; font-weight: 400; text-transform: capitalize; letter-spacing: 0; } @media (min-width: 1200px) { .woocommerce div.product .product_title { font-size: 36px; } } .woocommerce div.product p.price, .woocommerce div.product span.price { color: #f44a16; font-size: 13px; font-family: "Inter Tight", Helvetica, Arial, sans-serif; font-weight: 700; line-height: 1; } @media (min-width: 1200px) { .woocommerce div.product p.price, .woocommerce div.product span.price { font-size: 16px; line-height: 24px; } } .woocommerce div.product p.price ins, .woocommerce div.product span.price ins { font-weight: 700; padding: 0 7px; } .woocommerce div.product p.price del, .woocommerce div.product span.price del { font-size: 12px; color: #8d8d8d; font-weight: 500; } @media (min-width: 1200px) { .woocommerce div.product p.price del, .woocommerce div.product span.price del { font-size: 14px; } } .woocommerce div.product p.price del, .woocommerce div.product span.price del { opacity: 1; filter: alpha(opacity=100); } .variations label { color: #2b2b2b; font-size: 14px; text-transform: uppercase; font-weight: 600 !important; margin: 0 5px; } .variations .value { padding: 0; } .woocommerce div.product form.cart .group_table { border: none; margin-bottom: 10px; } .woocommerce div.product form.cart .group_table .price del { font-size: 12px !important; } .woocommerce div.product form.cart .group_table .price, .woocommerce div.product form.cart .group_table .price ins { font-size: 15px !important; color: #f44a16; } .woocommerce div.product form.cart .group_table label { font-weight: 400; font-size: 16px; font-family: "Zen Dots", "Times New Roman", Times, serif; text-transform: capitalize; margin: 0; } .woocommerce div.product form.cart .group_table td { vertical-align: middle; } .woocommerce div.product form.cart .group_table td:first-child { padding-right: 0; text-align: left; } .rtl .woocommerce div.product form.cart .group_table td:first-child { text-align: right; } .woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__price { font-weight: 800; color: #f44a16; font-size: 16px; } .woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__price del { font-size: 15px; color: #8d8d8d; } .woocommerce div.product form.cart .group_table .quantity .reader-text { display: none; } .woocommerce div.product form.cart .group_table .woocs_price_code { font-weight: 700; color: #f44a16; font-size: 16px; } .woocommerce div.product form.cart .group_table .woocs_price_code del { font-size: 15px; color: #8d8d8d; } @media (min-width: 1200px) { .woocommerce .shop-has-right div.product .product_title, .woocommerce .shop-has-left div.product .product_title { font-size: 26px; } } @media (min-width: 1200px) { .woocommerce .shop-has-right div.product form.cart .button, .woocommerce .shop-has-right div.product form.cart .added_to_cart, .woocommerce .shop-has-left div.product form.cart .button, .woocommerce .shop-has-left div.product form.cart .added_to_cart { min-width: 250px; } } .woocommerce div.product form.cart .button, .woocommerce div.product form.cart .added_to_cart { flex: 1; display: flex; justify-content: center; align-items: center; white-space: nowrap; padding: 15px 30px; color: #fff; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; text-transform: uppercase; } .woocommerce div.product form.cart .button.added, .woocommerce div.product form.cart .added_to_cart.added { display: none; } .woocommerce .details-product .information .stock.out-of-stock { letter-spacing: 1px; background: #f5f5f5; border: 0; color: #cccccc; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; margin: 10px 0; width: 100%; display: block; } .woocommerce div.product form.cart.group_product { width: 100%; } .woocommerce div.product form.cart.group_product + .yith-wcwl-add-to-wishlist { margin: 10px 0 0; } .woocommerce div.product form.cart .group_table .label, .woocommerce div.product form.cart .variations th.label { padding: 10px 0; vertical-align: middle; font-size: 14px; display: inline-flex; text-align: inherit; white-space: normal; } .woocommerce div.product form.cart .group_table .label label, .woocommerce div.product form.cart .variations th.label label { font-weight: 400; } .woocommerce div.product form.cart .variations td { line-height: inherit; font-size: inherit; padding: 10px 0; vertical-align: middle; } .woocommerce div.product form.cart .variations td .tawcvs-swatches { padding: 0; } .woocommerce div.product form.cart .variations td .tawcvs-swatches .swatch-item-wrapper { line-height: 30px; } .woocommerce div.product form.cart .variations td .tawcvs-swatches .swatch-item-wrapper .swatch-label { width: 30px; } .woocommerce div.product form.cart .variations td .tawcvs-swatches .swatch-item-wrapper .swatch-label.selected { color: #2b2b2b; } .woocommerce .order_details { padding: 0; } .woocommerce table.shop_table input.button:disabled, .woocommerce table.shop_table input.button { opacity: 1; filter: alpha(opacity=100); transform: translate(0, 0); -ms-transform: translate(0, 0); -webkit-transform: translate(0, 0); font-size: 14px; padding: 10px 35px; } .woocommerce table.shop_table input.button:disabled::after, .woocommerce table.shop_table input.button::after { display: none; } .woocommerce table.shop_table td input { color: #fff; } .woocommerce .woocommerce-error .button, .woocommerce .woocommerce-message .button, .woocommerce .checkout_coupon .button { border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; transform: translate(0, 0); -ms-transform: translate(0, 0); -webkit-transform: translate(0, 0); font-size: 14px; padding: 11px 35px; } .woocommerce .woocommerce-error .button::after, .woocommerce .woocommerce-message .button::after, .woocommerce .checkout_coupon .button::after { display: none; } .woocommerce .woocommerce-error .button:hover, .woocommerce .woocommerce-error .button:focus, .woocommerce .woocommerce-message .button:hover, .woocommerce .woocommerce-message .button:focus, .woocommerce .checkout_coupon .button:hover, .woocommerce .checkout_coupon .button:focus { background-size: 100%; } .woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text { width: auto; height: 41px; padding: 5px 10px !important; margin-right: 10px !important; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; } .rtl .woocommerce #content table.cart td.actions .input-text, .rtl .woocommerce table.cart td.actions .input-text, .rtl .woocommerce-page #content table.cart td.actions .input-text, .rtl .woocommerce-page table.cart td.actions .input-text { margin-left: 10px !important; margin-right: inherit; } #add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img { width: 100px; } .woocommerce .percent-sale, .woocommerce span.onsale { color: #fff; font-size: 12px; font-weight: 600; background: #f44a16; padding: 6px 10px; position: absolute; text-align: center; right: 15px; left: auto; text-transform: uppercase; top: 15px; min-height: auto; z-index: 9; border-radius: 0 10px 0 10px; -webkit-border-radius: 0 10px 0 10px; -moz-border-radius: 0 10px 0 10px; -ms-border-radius: 0 10px 0 10px; -o-border-radius: 0 10px 0 10px; display: inline-block; line-height: 1; } .rtl .woocommerce .percent-sale, .rtl .woocommerce span.onsale { left: 15px; right: auto; } .popup-cart .title-count, .popup-cart .title-add { font-size: 20px; margin: 0 0 20px; } .popup-cart .gr-buttons { margin: 50px 0 0; } .popup-cart .title-add { color: #5cb85c; } .popup-cart .image img { max-width: 100px; } .popup-cart .name { margin: 30px 0 0; } .popup-cart .widget-product { margin-top: 30px; } #goal-cart-modal .btn-close { position: absolute; top: 0; right: 0; z-index: 99; background: #fff; width: 30px; height: 30px; line-height: 26px; text-align: center; display: inline-block; } .rtl #goal-cart-modal .btn-close { left: 0; right: auto; } #goal-cart-modal .modal-content { background: #ffffff none repeat scroll 0 0; min-width: 1000px; max-width: 100%; margin-top: 50px; } #goal-cart-modal .modal-body { padding: 60px; } .name { font-size: 16px; font-family: "Zen Dots", "Times New Roman", Times, serif; font-weight: 400; margin: 0 0 18px; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; text-transform: capitalize; letter-spacing: 0; } .products-grid .product.outofstock .product-block { cursor: not-allowed; } .products-grid.products-slide.colection_gutter { overflow: visible; } .products-grid.products-slide.colection_gutter .slick-carousel { margin: 0; } .products-grid.products-slide.colection_gutter .row-products-wrapper:after, .products-grid.products-slide.colection_gutter .products-wrapper-mansory:after { right: 0; } .products-grid.colection_gutter { position: relative; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; width: 100%; margin: 0; overflow: hidden; } .products-grid.colection_gutter .row-products-wrapper, .products-grid.colection_gutter .products-wrapper-mansory { margin: 0; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } .products-grid.colection_gutter .row-products-wrapper:after, .products-grid.colection_gutter .products-wrapper-mansory:after { display: block; position: absolute; content: ""; top: 0; bottom: 0; left: 0; right: -1px; border: 1px solid #e5e5e5; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; z-index: 4; pointer-events: none; } .products-grid.colection_gutter .product, .products-grid.colection_gutter .slick-carousel .slick-slide { padding: 0; } .products-grid.colection_gutter .product-block.grid { margin: 0; } .products-grid.colection_gutter .product-block.grid .grid-inner { border-top: 0; border-inline-start: none; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; position: relative; background-color: #fff; margin: 0; height: 100%; } .products-grid.colection_gutter .product-block.grid.grid-metro .grid-inner { border-top: 1px solid #e5e5e5; } .products-grid.colection_gutter + .ajax-pagination { margin-top: 30px; } .products-grid.colection_gutter .product-block.list { margin: 0; } .products-grid.colection_gutter .product-block.list .list-inner { border-top: 0; border-inline-start: none; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; position: relative; background-color: #fff; margin: 0; height: 100%; } .woocommerce.widget-products-deal div.product { margin: 0; } .woocommerce.widget-products-deal .top-info { align-items: self-start; -webkit-align-items: self-start; } .woocommerce.widget-products-deal .top-info .goal-countdown-v2 { margin-left: 20px; } .rtl .woocommerce.widget-products-deal .top-info .goal-countdown-v2 { margin-right: 20px; margin-left: inherit; } .woocommerce.widget-products-deal .products-wrapper-grid.colection_gutter { position: relative; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; width: 100%; margin: 0; } .woocommerce.widget-products-deal .products-wrapper-grid.colection_gutter .product, .woocommerce.widget-products-deal .products-wrapper-grid.colection_gutter .slick-carousel .slick-slide { padding: 0; } .woocommerce.widget-products-deal .products-wrapper-grid.colection_gutter .products-grid { margin: 0; } .woocommerce.widget-products-deal .products-wrapper-grid.colection_gutter .product-block.list { margin: 0; } .woocommerce.widget-products-deal .products-wrapper-grid.colection_gutter .product-block.list .list-inner { border: 0; border-inline-start: none; position: relative; } .woocommerce.widget-products-deal .products-wrapper-grid.colection_gutter .product-block.list .list-inner:after { display: block; position: absolute; content: ""; top: 0; bottom: 0; left: 0; right: 0; border-left: 1px solid #e5e5e5; z-index: 4; pointer-events: none; } .rtl .woocommerce.widget-products-deal .products-wrapper-grid.colection_gutter .product-block.list .list-inner:after { border-right: 1px solid #e5e5e5; border-left: inherit; } .woocommerce.widget-products-deal .products-wrapper-grid.colection_gutter .product-block.grid { margin: 0; } .woocommerce.widget-products-deal .products-wrapper-grid.colection_gutter .product-block.grid .grid-inner { border-top: 0; border-inline-start: none; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; position: relative; background-color: #fff; margin: 0; height: 100%; overflow: hidden; } .woocommerce.widget-products-deal .products-wrapper-grid.colection_gutter .row-products-wrapper, .woocommerce.widget-products-deal .products-wrapper-grid.colection_gutter .products-wrapper-mansory { margin: 0; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; } .woocommerce.widget-products-deal .products-wrapper-grid.colection_gutter .row-products-wrapper:after, .woocommerce.widget-products-deal .products-wrapper-grid.colection_gutter .products-wrapper-mansory:after { display: block; position: absolute; content: ""; top: 0; bottom: 0; left: 0; right: 0; border: 1px solid #e5e5e5; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; z-index: 4; pointer-events: none; } .product-block { position: relative; } .product-block .sale-perc { background: #f44a16; color: #ffffff; font-size: 12px; font-weight: 700; display: inline-block; padding: 2px 10px; position: absolute; text-transform: uppercase; border-top-right-radius: 10px; border-bottom-left-radius: 10px; top: 10px; left: 10px; z-index: 3; max-height: 30px; } .rtl .product-block .sale-perc { right: 10px; left: auto; } @media (min-width: 1200px) { .product-block .sale-perc { top: 15px; left: 15px; } .rtl .product-block .sale-perc { right: 15px; left: auto; } } .product-block .out-of-stock { background-color: #8a8a8a; color: #fff !important; font-size: 12px !important; font-weight: 700; padding: 2px 10px; position: absolute; top: 10px; left: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; text-transform: none; z-index: 3; max-height: 30px; } .rtl .product-block .out-of-stock { right: 10px; left: auto; } @media (min-width: 1200px) { .product-block .out-of-stock { top: 15px; left: 15px; } .rtl .product-block .out-of-stock { right: 15px; left: auto; } } .product-block .image { position: relative; overflow: hidden; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; } .product-block .image::before { position: absolute; left: 0; bottom: 0; height: 0; width: 100%; background: linear-gradient(to bottom, transparent 0%, #2b2b2b 100%); content: ""; pointer-events: none; z-index: 3; transition: all 500ms ease; } .product-block .image .downsale { font-size: 12px; font-weight: 500; display: inline-block; position: absolute; right: 0; top: 0; z-index: 8; padding: 2px 10px; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; background: #d42e2e; color: #fff; } .product-block .image img { display: inline-block; transition: all 0.5s ease-in-out 0s; width: 100%; } .product-block .image .image-effect { top: 0; position: absolute; left: 50%; transform: translateX(-50%); z-index: 2; opacity: 0; filter: alpha(opacity=0); } .product-block .block-inner:hover .image .image-hover { opacity: 0; filter: alpha(opacity=0); } .product-block .block-inner:hover .image .image-effect { opacity: 1; filter: alpha(opacity=100); } .product-block .block-inner.text-center .image img { margin: auto; } .product-block .block-inner.text-center .image .image-effect { left: 50%; transform: translateX(-50%); } .product-block .clear { display: none !important; } .product-block .yith-wcwl-add-to-wishlist { margin: 0; } .product-block .compare { position: relative; overflow: hidden; } .product-block .product-cats { font-size: 12px; margin: 15px 0 11px; text-transform: uppercase; } .product-block .product-cats a { color: #4c4c4c; } .product-block .product-cats a:hover, .product-block .product-cats a:active { color: #f44a16; } .product-block .rating > * { display: inline-block !important; vertical-align: middle; margin: 0 !important; float: none; } .product-block .rating .counts { color: #999591; font-size: 13px; } .product-block .feedback, .product-block .sub-title { display: none; } .product-block .product-image { position: relative; display: block; } .product-block:hover .quickview { opacity: 1; filter: alpha(opacity=100); } .product-block.grid { position: relative; margin: 0 0 25px; padding: 0; border: 0; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; overflow: hidden; background-color: transparent; text-align: center; transition: all 0.3s ease-in-out 0s; } @media (min-width: 1200px) { .product-block.grid { margin: 0 0 50px; padding: 0; } } .product-block.grid.noborder { border: none !important; } .product-block.grid.noborder .grid-inner { border: none; } .product-block.grid .quickview.loading:before { font-family: "WooCommerce"; content: "\e01c"; vertical-align: top; -webkit-font-smoothing: antialiased; font-weight: 400; position: absolute; top: 0; left: 0; right: 0; animation: spin 2s linear infinite; -webkit-animation: spin 2s linear infinite; color: #8d8d8d; z-index: 9; } .product-block.grid .quickview.loading:after { border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; background: rgba(255, 255, 255, 0.9); position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 8; content: ""; } .product-block.grid .name { color: #2b2b2b; transform: translateY(0px); transition: all 0.2s ease-in-out 0s; font-size: 13px; font-weight: 400; margin: 3px 0; } @media (min-width: 1400px) { .product-block.grid .name { margin: 5px 0; padding: 0; font-size: 14px; } } .product-block.grid .name a:hover, .product-block.grid .name a:focus { color: #f44a16; } .product-block.grid .rating { margin: 0 0 5px; } .product-block.grid .image.out .product-image { opacity: 0.5; filter: alpha(opacity=50); } .product-block.grid .groups-button .button.added, .product-block.grid .groups-button .add_to_cart_button.added { display: none; } .product-block.grid .swatches-wrapper .swatch-color { width: 15px !important; height: 15px !important; } .product-block.grid .product-cat { margin: 0; font-size: 10px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; } @media (min-width: 1400px) { .product-block.grid .product-cat { font-size: 11px; } } .product-block.grid .product-cat a { color: #8d8d8d; } .product-block.grid .caption { padding: 20px 15px 15px; text-align: center; } .product-block.grid .grid-inner { position: relative; border: 0; margin: 0; padding: 0; background-color: #fff; } .product-block.grid .block-inner { position: relative; } .product-block.grid .title-wrapper { position: relative; margin: 10px 0 0; z-index: 1; align-items: end; display: block; } .product-block.grid .groups-button { position: absolute; top: 0; right: 10px; opacity: 1; filter: alpha(opacity=100); z-index: 9; transform: translateY(10px); transition: all 0.3s ease-out 0s; align-items: center; text-align: center; display: flex; flex-direction: column; gap: 0; } .rtl .product-block.grid .groups-button { left: 10px; right: auto; } @media (min-width: 1200px) { .product-block.grid .groups-button { right: 15px; transform: translateY(15px); } .rtl .product-block.grid .groups-button { left: 15px; right: auto; } } .product-block.grid .price { transition: all 0.2s ease-in-out 0s; transform: translateY(0); display: inline-block; } .product-block.grid .add-cart { margin: 15px 0 0; z-index: 99; text-transform: uppercase; text-align: center; } @media (min-width: 1200px) { .product-block.grid .add-cart { margin: 20px 0 0; } } .product-block.grid .add-cart > .added_to_cart, .product-block.grid .add-cart > .button { color: #fff; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; font-size: 10px; font-weight: 500; line-height: 1; padding: 10px 12px; flex-direction: row-reverse; display: inline-flex; align-items: center; justify-content: center; gap: 5px; } @media (min-width: 1200px) { .product-block.grid .add-cart > .added_to_cart, .product-block.grid .add-cart > .button { padding: 10px 18px; font-size: 11px; } } .product-block.grid .add-cart > .added_to_cart:hover, .product-block.grid .add-cart > .button:hover { background-color: #f44a16; } .product-block.grid .add-cart > .added_to_cart:not(.loading)::before, .product-block.grid .add-cart > .button:not(.loading)::before { transition: all 0.3s ease; font-family: "rashy"; content: "\e922"; color: #fff; font-size: 11px; border-right: 0 solid transparent; border-bottom: 0 solid #2b2b2b; transform: translateX(0); -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: 400; line-height: 1; vertical-align: middle; background-color: #f44a16; padding: 2px 10px; border-radius: 100px; -webkit-border-radius: 100px; -moz-border-radius: 100px; -ms-border-radius: 100px; -o-border-radius: 100px; } @media (min-width: 1200px) { .product-block.grid .add-cart > .added_to_cart:not(.loading)::before, .product-block.grid .add-cart > .button:not(.loading)::before { font-size: 13px; } } .product-block.grid .add-cart > .added_to_cart:hover:not(.loading)::before, .product-block.grid .add-cart > .added_to_cart:active:not(.loading)::before, .product-block.grid .add-cart > .button:hover:not(.loading)::before, .product-block.grid .add-cart > .button:active:not(.loading)::before { background-color: #2b2b2b; } .product-block.grid .add-cart > .added_to_cart.product_type_grouped:before, .product-block.grid .add-cart > .added_to_cart.product_type_external:before, .product-block.grid .add-cart > .added_to_cart.product_type_variable:before, .product-block.grid .add-cart > .button.product_type_grouped:before, .product-block.grid .add-cart > .button.product_type_external:before, .product-block.grid .add-cart > .button.product_type_variable:before { font-family: eleganticons; content: "$"; } .product-block.grid .add-cart .added_to_cart:before { color: #f44a16; } .product-block.grid .view { position: relative; } .product-block.grid .view .quickview { font-size: 15px; background-color: transparent; color: #2b2b2b; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; width: 34px; height: 34px; line-height: 36px; text-align: center; display: inline-block; border: 0; transform: scaleX(0); transition: all 0.3s ease-out 0s; } .product-block.grid .view .quickview:active, .product-block.grid .view .quickview:hover { color: #f44a16; } @media (max-width: 767px) { .product-block.grid .view .quickview { font-size: 14px; } } .product-block.grid .woosc-btn { position: relative; z-index: 1; display: flex; width: 34px; height: 34px; line-height: 34px; text-align: center; background-color: transparent; color: #2b2b2b; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; font-size: 0; font-weight: 500; border: 0; padding: 0; overflow: hidden; transform: scaleX(0); transition: all 0.3s ease-out 0s; } .product-block.grid .woosc-btn:before { font-family: "themify"; content: "\e6ba"; font-size: 16px; line-height: 32px; right: 0; left: 0; position: absolute; margin: 0; } @media (max-width: 767px) { .product-block.grid .woosc-btn:before { font-size: 14px; } } .product-block.grid .woosc-btn.woosc-added { color: #f44a16; } .product-block.grid .woosc-btn:hover { color: #f44a16; } .product-block.grid .woosw-btn { position: relative; z-index: 1; display: flex; width: 34px; height: 34px; line-height: 34px; text-align: center; background-color: transparent; color: #2b2b2b; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; font-size: 0; font-weight: 500; border: 0; padding: 0; overflow: hidden; opacity: 1; filter: alpha(opacity=100); transition: all 0.3s ease-out 0s; } .product-block.grid .woosw-btn:before { font-family: "rashy"; content: "\e915"; font-size: 16px; line-height: 32px; right: 0; left: 0; position: absolute; margin: 0; } @media (max-width: 767px) { .product-block.grid .woosw-btn:before { font-size: 14px; } } .product-block.grid .woosw-btn.woosw-adding:before { font-family: "WooCommerce"; content: "\e01c"; animation: spin 1s linear infinite; -webkit-animation: spin 1s linear infinite; } .product-block.grid .woosw-btn.woosw-added { color: #f44a16; } .product-block.grid .woosw-btn.woosw-added:before { font-family: "themify"; content: "\e635"; } .product-block.grid .woosw-btn:hover { color: #f44a16; } .product-block.grid .metas { padding: 0; position: relative; bottom: 0; z-index: 8; width: 100%; } .product-block.grid .swatches-wrapper { list-style: none; padding: 0; line-height: 1.2; position: absolute; bottom: 15px; margin: 0; z-index: 9; left: 0; right: 0; width: auto; opacity: 1; filter: alpha(opacity=100); transition: all 0.2s ease-in-out 0s; visibility: visible; text-align: center; } .product-block.grid .swatches-wrapper li { display: inline-block; vertical-align: middle; margin: 0 2px; } .product-block.grid .swatches-wrapper li > a.active .swatch-image { border: 1px solid #2b2b2b; line-height: 0; padding: 3px; } .product-block.grid .swatches-wrapper .label { padding: 0; font-size: 16px; color: #8d8d8d; font-weight: 500; } .product-block.grid .swatches-wrapper .swatch-color { display: inline-block; width: 15px; height: 15px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; } .product-block.grid .swatches-wrapper .swatch-image { width: 25px; height: 25px; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; border: 1px solid transparent; line-height: 0; padding: 0; } .product-block.grid .goal-countdown .times > div { text-transform: capitalize; font-size: 12px; font-weight: 400; padding-right: 7px; margin-right: 2px; } .rtl .product-block.grid .goal-countdown .times > div { padding-left: 7px; padding-right: inherit; } .rtl .product-block.grid .goal-countdown .times > div { margin-left: 2px; margin-right: inherit; } .product-block.grid .goal-countdown .times > div:last-child { margin: 0; padding: 0; } .product-block.grid .goal-countdown .times > div:before { font-size: 13px; color: #8d8d8d; top: 5px; } .product-block.grid .goal-countdown .times > div span { font-size: 12px; display: inline; color: #8d8d8d; } .product-block.grid .price { display: block; transform: translateY(0px); transition: all 0.3s ease-in-out 0s; } .product-block.grid:hover .groups-button .woosc-btn, .product-block.grid:hover .groups-button .view .quickview { transform: scaleX(1); } .product-block.grid:hover .swatches-wrapper { opacity: 1; filter: alpha(opacity=100); visibility: visible; } .product-block.grid.grid-v2 .metas { padding: 10px 0 0; } @media (min-width: 1200px) { .product-block.grid.grid-v2 .metas { padding: 20px 0 0; } } .product-block.grid.grid-v2 .swatches-wrapper { bottom: auto; top: 30px; } .product-block.grid.grid-v2 .swatches-wrapper li { margin: 2px 0; width: 25px; height: 25px; } .product-block.grid.grid-v2 .add-cart { position: absolute; z-index: 2; bottom: 0; left: 0; right: 0; display: flex; transition: all 0.3s ease-in-out 0s; opacity: 1; filter: alpha(opacity=100); visibility: visible; } @media (min-width: 1200px) { .product-block.grid.grid-v2 .add-cart { opacity: 0; filter: alpha(opacity=0); visibility: hidden; } } .product-block.grid.grid-v2 a.added_to_cart, .product-block.grid.grid-v2 a.button { display: inline-block; overflow: hidden; white-space: nowrap; width: 100%; text-align: center; padding: 7px 10px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; } @media (min-width: 1200px) { .product-block.grid.grid-v2 a.added_to_cart, .product-block.grid.grid-v2 a.button { padding: 15px 20px; } } .product-block.grid.grid-v2:not(:hover) .add-cart { transform: translateY(0); } @media (min-width: 1200px) { .product-block.grid.grid-v2:not(:hover) .add-cart { transform: translateY(100%); } } .product-block.grid.grid-v2:hover .add-cart { opacity: 1; filter: alpha(opacity=100); visibility: visible; } .product-block.grid.grid-v2, .product-block.grid.grid-v3 { text-align: left; } .rtl .product-block.grid.grid-v2, .rtl .product-block.grid.grid-v3 { text-align: right; } .product-block.grid.grid-v2 .ali-left, .product-block.grid.grid-v3 .ali-left { display: grid; } .product-block.grid.grid-v2 .name, .product-block.grid.grid-v3 .name { margin: 5px 0; } .product-block.grid.grid-v3 { margin: 0 0 30px; } .product-block.grid.grid-v3 .groups-button > .groups-button-inner { bottom: 15px; opacity: 1; filter: alpha(opacity=100); visibility: visible; } .product-block.grid.grid-v3 .groups-button > .groups-button-inner > div, .product-block.grid.grid-v3 .groups-button > .groups-button-inner .woosw-btn { opacity: 1; filter: alpha(opacity=100); transform: translate(0, 0); -webkit-transform: translate(0, 0); } .product-block.grid.grid-v3 .grid-inner { padding: 9px 14px 40px; } @media (min-width: 1200px) { .product-block.grid.grid-v3 .grid-inner { padding: 19px; } } .product-block.grid.grid-v3 .buttons-bottom { text-align: left; transition: all 0.2s ease-in-out 0s; opacity: 1; filter: alpha(opacity=100); visibility: visible; transform: translateY(30px); position: absolute; width: 100%; left: 0; bottom: 0; flex-wrap: wrap; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; margin: 20px 0 0; } .rtl .product-block.grid.grid-v3 .buttons-bottom { text-align: right; } @media (min-width: 1200px) { .product-block.grid.grid-v3 .buttons-bottom { opacity: 0; filter: alpha(opacity=0); transform: translateY(30px); visibility: visible; } } .product-block.grid.grid-v3 .view { transform: translate(0, 0); -webkit-transform: translate(0, 0); margin-left: 10px; line-height: 1.2; } .rtl .product-block.grid.grid-v3 .view { margin-right: 10px; margin-left: inherit; } @media (min-width: 1200px) { .product-block.grid.grid-v3 .view { margin-left: 15px; } .rtl .product-block.grid.grid-v3 .view { margin-right: 15px; margin-left: inherit; } } .product-block.grid.grid-v3 .view::before { content: ""; position: absolute; top: 100%; margin-top: 0; height: 1px; background-color: #2b2b2b; width: 100%; left: 50%; transition: transform 0.5s cubic-bezier(0.28, 0, 0.18, 1) 0.2s; transform: translateX(-50%) scaleX(1); } @media (min-width: 1200px) { .product-block.grid.grid-v3 .view::before { transform: translateX(-50%) scaleX(0); transition: transform 0.5s cubic-bezier(0.28, 0, 0.18, 1); } } .product-block.grid.grid-v3 .view .quickview { border: 0; background-color: transparent !important; width: auto; height: auto; line-height: 1; font-weight: 700; color: #2b2b2b; position: relative; display: inline-block; font-size: 12px; font-weight: 700; text-transform: uppercase; padding: 0 0 2px !important; white-space: nowrap; letter-spacing: 0; z-index: 0; } @media (min-width: 1200px) { .product-block.grid.grid-v3 .view .quickview { font-size: 15px; } } @media (max-width: 767px) { .product-block.grid.grid-v3 .view .quickview { font-size: 10px; } } .product-block.grid.grid-v3 .view .quickview.loading { background: #fff; } .product-block.grid.grid-v3 .view .quickview.loading:before { margin-top: -10px; } .product-block.grid.grid-v3 .view .quickview.loading:hover:before, .product-block.grid.grid-v3 .view .quickview.loading:focus:before { transform: translateX(0%) scaleX(1); transition: all 0s ease-in-out 0s; } .product-block.grid.grid-v3 .view .quickview:hover, .product-block.grid.grid-v3 .view .quickview:focus { background: transparent; } .product-block.grid.grid-v3 .view:hover::before, .product-block.grid.grid-v3 .view:focus::before { transition: transform 0.5s cubic-bezier(0.28, 0, 0.18, 1) 0.2s; transform: translateX(-50%) scaleX(1); } .product-block.grid.grid-v3 .metas { padding: 10px 0 0; position: relative; } .product-block.grid.grid-v3 a.button, .product-block.grid.grid-v3 a.added_to_cart { background-color: transparent !important; border: 0 !important; color: #2b2b2b; position: relative; display: inline-block; font-size: 12px; font-weight: 700; text-transform: uppercase; padding: 0 0 2px !important; white-space: nowrap; letter-spacing: 0; z-index: 0; } @media (min-width: 1200px) { .product-block.grid.grid-v3 a.button, .product-block.grid.grid-v3 a.added_to_cart { font-size: 15px; } } @media (max-width: 767px) { .product-block.grid.grid-v3 a.button, .product-block.grid.grid-v3 a.added_to_cart { font-size: 10px; } } .product-block.grid.grid-v3 a.button:before, .product-block.grid.grid-v3 a.added_to_cart:before { content: ""; position: absolute; top: 100%; margin-top: 0; height: 1px; background-color: #2b2b2b; width: 100%; left: 50%; transition: transform 0.5s cubic-bezier(0.28, 0, 0.18, 1) 0.2s; transform: translateX(-50%) scaleX(1); } @media (min-width: 1200px) { .product-block.grid.grid-v3 a.button:before, .product-block.grid.grid-v3 a.added_to_cart:before { transform: translateX(-50%) scaleX(0); transition: transform 0.5s cubic-bezier(0.28, 0, 0.18, 1); } } .product-block.grid.grid-v3 a.button.loading:before, .product-block.grid.grid-v3 a.added_to_cart.loading:before { transition: all 0s ease-in-out 0s; transform: translateX(0%) scaleX(1); background: #fff !important; opacity: 0.9; filter: alpha(opacity=90); width: calc(100% + 2px); height: calc(100% + 2px); top: -4px; z-index: 9; left: 0; } .product-block.grid.grid-v3 a.button.loading:hover:before, .product-block.grid.grid-v3 a.button.loading:focus:before, .product-block.grid.grid-v3 a.added_to_cart.loading:hover:before, .product-block.grid.grid-v3 a.added_to_cart.loading:focus:before { transform: translateX(0%) scaleX(1); transition: all 0s ease-in-out 0s; } .product-block.grid.grid-v3 a.button:hover:before, .product-block.grid.grid-v3 a.button:focus:before, .product-block.grid.grid-v3 a.added_to_cart:hover:before, .product-block.grid.grid-v3 a.added_to_cart:focus:before { transition: transform 0.5s cubic-bezier(0.28, 0, 0.18, 1) 0.2s; transform: translateX(-50%) scaleX(1); } .product-block.grid.grid-v3 .price { transition: all 0.2s ease-in-out 0s; transform: translateY(0); display: inline-block; } .product-block.grid.grid-v3 .add-cart { margin: 0; } .product-block.grid.grid-v3 .add-cart > * { margin-right: 15px; margin-top: 0; } .rtl .product-block.grid.grid-v3 .add-cart > * { margin-left: 15px; margin-right: inherit; } @media (min-width: 1200px) { .product-block.grid.grid-v3 .add-cart > * { margin-right: 20px; } .rtl .product-block.grid.grid-v3 .add-cart > * { margin-left: 20px; margin-right: inherit; } } .product-block.grid.grid-v3 .add-cart > *:last-child { margin-right: 0; } .rtl .product-block.grid.grid-v3 .add-cart > *:last-child { margin-left: 0; margin-right: inherit; } .product-block.grid.grid-v3:hover .price { transform: translateY(0); opacity: 1; filter: alpha(opacity=100); } @media (min-width: 1200px) { .product-block.grid.grid-v3:hover .price { transform: translateY(-10px); opacity: 0; filter: alpha(opacity=0); } } .product-block.grid.grid-v3:hover .buttons-bottom { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); visibility: visible; transform: translateY(30px); } @media (min-width: 1200px) { .product-block.grid.grid-v3:hover .buttons-bottom { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); visibility: visible; } } .product-block.grid.grid-deal .image img { width: 100%; } .product-block.list { margin-bottom: 30px; } .product-block.list .list-inner { background-color: #fff; position: relative; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; border: 0; margin: 0; padding: 10px 15px; text-align: left; } .rtl .product-block.list .list-inner { text-align: right; } @media (min-width: 1200px) { .product-block.list .list-inner { padding: 25px 30px; } } .product-block.list .left-content { flex: 0 0 auto; margin-bottom: 0; max-width: 30%; } @media (min-width: 1200px) { .product-block.list .left-content { max-width: 35%; } } .product-block.list .right-content { padding-left: 15px; justify-content: center; align-content: center; align-items: center; -webkit-align-items: center; display: flex; width: 100%; } .rtl .product-block.list .right-content { padding-right: 15px; padding-left: inherit; } @media (min-width: 1200px) { .product-block.list .right-content { padding-left: 30px; } .rtl .product-block.list .right-content { padding-right: 30px; padding-left: inherit; } } .product-block.list .right-content .add-cart { margin: 10px 0 0; } @media (min-width: 1200px) { .product-block.list .right-content .add-cart { margin: 20px 0 0; } } .product-block.list .right-content .add-cart .added_to_cart, .product-block.list .right-content .add-cart a.button { font-size: 11px; display: inline-block; width: 100%; padding: 10px 14px; background-color: #2b2b2b; color: #fff; text-align: center; line-height: 1.7; } @media (min-width: 1200px) { .product-block.list .right-content .add-cart .added_to_cart, .product-block.list .right-content .add-cart a.button { font-size: 13px; } } .product-block.list .right-content .add-cart .added_to_cart:hover, .product-block.list .right-content .add-cart .added_to_cart:focus, .product-block.list .right-content .add-cart a.button:hover, .product-block.list .right-content .add-cart a.button:focus { border-color: #f44a16; background-color: #f44a16; } .product-block.list .metas { width: 100%; margin: 0; padding: 0; } .product-block.list .sale-perc { padding: 2px 7px; font-size: 10px; top: 5px; left: 5px; } .rtl .product-block.list .sale-perc { right: 5px; left: auto; } .product-block.list .product-cat { margin: 0; font-size: 11px; font-weight: 400; letter-spacing: 0.05em; text-transform: uppercase; } .product-block.list .product-cat a { color: #8d8d8d; } .product-block.list .name { font-size: 13px; margin: 3px 0 7px; } @media (min-width: 1200px) { .product-block.list .name { font-size: 16px; } } .product-block.list .rating { margin: 0 0 5px; } .product-block.list .goal-countdown .times > div { text-transform: capitalize; font-size: 12px; font-weight: 400; padding-right: 7px; margin-right: 2px; } .rtl .product-block.list .goal-countdown .times > div { padding-left: 7px; padding-right: inherit; } .rtl .product-block.list .goal-countdown .times > div { margin-left: 2px; margin-right: inherit; } .product-block.list .goal-countdown .times > div:last-child { margin: 0; padding: 0; } .product-block.list .goal-countdown .times > div:before { font-size: 13px; color: #8d8d8d; top: 5px; } .product-block.list .goal-countdown .times > div span { font-size: 12px; display: inline; color: #8d8d8d; } .product-block.grid-deal:hover { box-shadow: none; } .product-block.grid-deal:hover .name { opacity: 1; filter: alpha(opacity=100); transform: translateY(0px); } .product-block.grid-deal:hover .price { transform: translateY(0px); } .product-block.grid-deal:before { display: none; } .product-block.grid-deal .groups-button > div { opacity: 1; filter: alpha(opacity=100); transform: translate(0, 0) scale(1, 1); } .product-block.grid-deal .time-wrapper { margin-top: 10px; } @media (min-width: 1200px) { .product-block.grid-deal .time-wrapper { margin-top: 20px; } } .goal-shop-products-wrapper .type-product.col-md-4 .product-block.list .list-inner { padding: 10px 15px; } .goal-shop-products-wrapper .type-product.col-md-12 .product-block.list .name { font-size: 26px; } .products-list .product-block-list { margin: 0 0 20px; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; } @media (min-width: 768px) { .products-list .product-block-list { margin: 0 0 30px; } } .product-block-list { padding: 15px; border: 1px solid #e5e5e5; overflow: hidden; background: #fff; transition: all 0.3s ease-in-out 0s; } @media (min-width: 1200px) { .product-block-list { padding: 30px; } } .product-block-list .onsale, .product-block-list .sale-perc, .product-block-list .out-of-stock { top: 15px !important; left: 15px !important; } .product-block-list:hover { border-color: #f44a16; } .product-block-list .quickview { font-size: 13px; font-weight: 500; display: block; text-align: center; background-color: #2b2b2b; color: #fff; padding: 9px; text-transform: uppercase; transition: all 0.3s ease-in-out 0s; } .product-block-list .quickview:hover, .product-block-list .quickview:focus { color: #fff; background-color: #f44a16; } .product-block-list .quickview.loading { position: relative; } .product-block-list .quickview.loading:before { font-family: "WooCommerce"; content: "\e01c"; vertical-align: top; -webkit-font-smoothing: antialiased; font-weight: 400; position: absolute; top: 11px; right: 46%; animation: spin 2s linear infinite; -webkit-animation: spin 2s linear infinite; color: #8d8d8d; z-index: 9; } .product-block-list .quickview.loading:after { background: rgba(255, 255, 255, 0.9); position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 8; content: ""; } .product-block-list .product-cat { text-transform: uppercase; letter-spacing: 0.05em; font-size: 11px; } .product-block-list .name { font-size: 16px; margin: 0 0 10px; font-weight: 400; text-overflow: inherit; white-space: normal; } @media (min-width: 1200px) { .product-block-list .name { font-size: 22px; } } .product-block-list .name a { font-family: "Zen Dots", "Times New Roman", Times, serif; font-weight: 400; } .product-block-list .name a:hover { color: #f44a16; } .product-block-list .yith-wcwl-add-to-wishlist a.add_to_wishlist span { display: none; } .product-block-list .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse > a, .product-block-list .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse > a { color: #f44a16; font-size: 0; } .product-block-list .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse > a::before, .product-block-list .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse > a::before { font-family: "themify"; content: "\e635"; font-size: 16px; line-height: 42px; } .product-block-list .yith-wcwl-add-to-wishlist .sub-title { display: none; } .product-block-list .cate-wrapper { margin: 0 0 8px; } .product-block-list .cate-wrapper .product-cats { margin: 0; } .product-block-list .add-cart { margin-bottom: 10px; margin-top: 10px; } @media (min-width: 1200px) { .product-block-list .add-cart { margin-top: 20px; margin-bottom: 15px; } } .product-block-list .add-cart .added { display: none !important; } .product-block-list .add-cart .wc-forward { width: 100%; } .product-block-list .add-cart a.button, .product-block-list .add-cart .added_to_cart { overflow: inherit; position: relative; color: #fff; font-weight: 400; font-size: 12px; padding: 10px 15px; line-height: 1; width: 100%; display: inline-flex; align-items: center; justify-content: center; gap: 7px; flex-direction: row-reverse; } @media (min-width: 1200px) { .product-block-list .add-cart a.button, .product-block-list .add-cart .added_to_cart { padding: 15px 30px; } } .product-block-list .add-cart a.button:not(.loading)::before, .product-block-list .add-cart .added_to_cart:not(.loading)::before { transition: all 0.3s ease; font-family: "rashy"; content: "\e922"; color: #fff; font-size: 13px; border-right: 0 solid transparent; border-bottom: 0 solid #2b2b2b; transform: translateX(0); -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; font-style: normal; font-variant: normal; font-weight: 400; line-height: 1; vertical-align: middle; background-color: #f44a16; padding: 2px 10px; border-radius: 100px; -webkit-border-radius: 100px; -moz-border-radius: 100px; -ms-border-radius: 100px; -o-border-radius: 100px; } .product-block-list .add-cart a.button:hover:not(.loading)::before, .product-block-list .add-cart a.button:focus:not(.loading)::before, .product-block-list .add-cart a.button:active:not(.loading)::before, .product-block-list .add-cart .added_to_cart:hover:not(.loading)::before, .product-block-list .add-cart .added_to_cart:focus:not(.loading)::before, .product-block-list .add-cart .added_to_cart:active:not(.loading)::before { background-color: #2b2b2b; } .product-block-list .add-cart a.button.loading:after, .product-block-list .add-cart .added_to_cart.loading:after { margin-top: -7px; } .product-block-list .wrapper-info { position: relative; z-index: 1; } .product-block-list .wrapper-info .top-list-info { position: relative; } .product-block-list .groups-button { position: relative; right: 0; left: 0; align-items: center; justify-content: center; opacity: 1; filter: alpha(opacity=100); z-index: 9; transform: translateY(0); transition: all 500ms ease 0s; display: inline-flex; } .product-block-list .view { position: relative; } .product-block-list .view .quickview { font-size: 16px; background-color: #fff; color: #2b2b2b; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; width: 44px; height: 44px; text-align: center; line-height: 1.7; display: inline-block; border: 1px solid #e5e5e5; box-shadow: 0 5px 10px 0 rgba(91, 91, 91, 0.1); } .product-block-list .view .quickview:active, .product-block-list .view .quickview:hover { color: #f44a16; } @media (max-width: 767px) { .product-block-list .view .quickview { width: 30px; height: 30px; line-height: 1; font-size: 12px; } } .product-block-list .woosc-btn { position: relative; z-index: 1; display: inline-block; width: 44px; height: 44px; line-height: 42px; text-align: center; background-color: #fff; color: #2b2b2b; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; font-size: 0; font-weight: 500; border: 0; padding: 0; overflow: hidden; box-shadow: 0 5px 10px 0 rgba(91, 91, 91, 0.1); margin: 0 10px; border: 1px solid #e5e5e5; } @media (max-width: 767px) { .product-block-list .woosc-btn { width: 30px; height: 30px; line-height: 30px; } } .product-block-list .woosc-btn:before { font-family: "themify"; content: "\e6ba"; font-size: 16px; line-height: 42px; right: 0; left: 0; position: absolute; margin: 0; } @media (max-width: 767px) { .product-block-list .woosc-btn:before { line-height: 30px; font-size: 12px; } } .product-block-list .woosc-btn.woosc-added { color: #f44a16; } .product-block-list .woosc-btn:hover { color: #f44a16; } .product-block-list .woosw-btn { position: relative; z-index: 1; display: inline-block; width: 44px; height: 44px; line-height: 42px; text-align: center; background-color: #fff; color: #2b2b2b; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; font-size: 0; font-weight: 500; border: 0; padding: 0; overflow: hidden; box-shadow: 0 5px 10px 0 rgba(91, 91, 91, 0.1); border: 1px solid #e5e5e5; } @media (max-width: 767px) { .product-block-list .woosw-btn { width: 30px; height: 30px; line-height: 32px; } } .product-block-list .woosw-btn:before { font-family: "themify"; content: "\e634"; font-size: 16px; line-height: 42px; right: 0; left: 0; position: absolute; margin: 0; } @media (max-width: 767px) { .product-block-list .woosw-btn:before { line-height: 32px; font-size: 12px; } } .product-block-list .woosw-btn.woosw-adding:before { font-family: "WooCommerce"; content: "\e01c"; animation: spin 1s linear infinite; -webkit-animation: spin 1s linear infinite; } .product-block-list .woosw-btn.woosw-added { color: #f44a16; } .product-block-list .woosw-btn.woosw-added:before { content: "\e635"; } .product-block-list .woosw-btn:hover { color: #f44a16; } .product-block-list .rating { margin-bottom: 0; } .product-block-list .rating > * { display: inline-block; float: none; vertical-align: text-top; line-height: 1; } .product-block-list .rating .counts { margin-left: 2px; } .rtl .product-block-list .rating .counts { margin-right: 2px; margin-left: inherit; } .product-block-list .price { display: block; margin-top: 0; font-weight: 700; font-size: 20px !important; margin: 0; } .product-block-list .price del { color: #8d8d8d; font-weight: 500; font-size: 16px !important; } .product-block-list .avaibility-wrapper { margin-bottom: 20px; font-size: 14px; } .product-block-list .bottom-list { margin-top: 35px; } .product-block-list .bottom-list > div { float: left; } .rtl .product-block-list .bottom-list > div { float: right; } .product-block-list .flex-middle { overflow: hidden; } .product-block-list .left-infor { padding-left: 20px; position: relative; text-align: center; } .rtl .product-block-list .left-infor { padding-right: 20px; padding-left: inherit; } @media (min-width: 1200px) { .product-block-list .left-infor { padding-left: 30px; } .rtl .product-block-list .left-infor { padding-right: 30px; padding-left: inherit; } } .product-block-list .left-infor:before { content: ""; position: absolute; top: -200px; left: 0; width: 1px; height: 1000px; background: #e5e5e5; } .rtl .product-block-list .left-infor:before { right: 0; left: auto; } .product-block-list .bottom-list > * { display: inline-block; vertical-align: top; } .product-block-list .wrapper-image { position: relative; } .product-block-list .wrapper-image .yith-wcwl-add-to-wishlist { position: absolute; top: 0; right: 0; z-index: 99; } .rtl .product-block-list .wrapper-image .yith-wcwl-add-to-wishlist { left: 0; right: auto; } .product-block-list .wrapper-image .quickview { position: absolute; bottom: 0; left: 0; width: 100%; transform: translateY(10px); opacity: 0; filter: alpha(opacity=0); border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; z-index: 8; } .product-block-list .wrapper-image .swatches-wrapper { z-index: 8; list-style: none; padding: 0; margin: 0; line-height: 1.2; text-align: center; position: absolute; left: 0; width: 100%; bottom: 10px; } .product-block-list .wrapper-image .swatches-wrapper li { display: inline-block; vertical-align: middle; margin-right: 5px; } .rtl .product-block-list .wrapper-image .swatches-wrapper li { margin-left: 5px; margin-right: inherit; } .product-block-list .wrapper-image .swatches-wrapper li:last-child { margin-right: 0; } .rtl .product-block-list .wrapper-image .swatches-wrapper li:last-child { margin-left: 0; margin-right: inherit; } .product-block-list .wrapper-image .swatches-wrapper .label { padding: 5px 8px; font-size: 16px; color: #8d8d8d; font-weight: 500; display: inline-block; background: #fff; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } .product-block-list .wrapper-image .swatches-wrapper .swatch-color { display: inline-block; width: 12px; height: 12px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; } .product-block-list .wrapper-image:hover .quickview { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); } .shop-list-small { background-color: #fff; padding: 10px 12px; border: 1px solid #e5e5e5; margin-left: -1px; } .rtl .shop-list-small { margin-right: -1px; margin-left: inherit; } @media (min-width: 1200px) { .shop-list-small { padding: 15px; } } .shop-list-small .image-left { width: 110px; } .shop-list-small .info-right { width: calc(100% - 110px); padding-left: 10px; } .rtl .shop-list-small .info-right { padding-right: 10px; padding-left: inherit; } @media (min-width: 1200px) { .shop-list-small .info-right { padding-left: 15px; } .rtl .shop-list-small .info-right { padding-right: 15px; padding-left: inherit; } } .shop-list-small .name { font-size: 16px; margin: 5px 0; white-space: break-spaces; } .shop-list-normal { background-color: #fff; padding: 15px; border: 1px solid #e5e5e5; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; -o-border-radius: 15px; text-align: left; } .rtl .shop-list-normal { text-align: right; } .shop-list-normal .image-left { width: 115px; } .shop-list-normal .info-right { width: calc(100% - 115px); padding-left: 10px; } .rtl .shop-list-normal .info-right { padding-right: 10px; padding-left: inherit; } @media (min-width: 1200px) { .shop-list-normal .info-right { padding-left: 15px; } .rtl .shop-list-normal .info-right { padding-right: 15px; padding-left: inherit; } } .shop-list-normal .name { font-size: 16px; margin: 0 0 5px; } .shop-list-smallest .name a { color: #2b2b2b; } .shop-list-smallest .name a:hover, .shop-list-smallest .name a:active { color: #f44a16; text-decoration: none; } .shop-list-smallest .content-left { width: 90px; padding-right: 20px; } .rtl .shop-list-smallest .content-left { padding-left: 20px; padding-right: inherit; } .woocommerce.carousel.inner-list-smallest { border-top: 1px solid #e5e5e5; } .woocommerce.carousel.inner-list-smallest .shop-list-smallest { margin-bottom: 0; border-top: none; } .woocommerce .woocommerce-product-rating .star-rating { margin: 0; display: inline-block; float: none; vertical-align: middle; } .woocommerce .woocommerce-product-rating .woocommerce-review-link { display: inline-block; font-size: 14px; line-height: 1; } .woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary, .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%; } .single_variation_wrap div.qty { font-size: 15px; text-transform: uppercase; color: #8d8d8d; margin-top: 10px; margin-right: 10px; } .rtl .single_variation_wrap div.qty { margin-left: 10px; margin-right: inherit; } @media (min-width: 1024px) { .wrapper-shop { padding-top: 50px; padding-bottom: 50px; } } .wrapper-shop .goal-pagination { border-top: 1px solid #e5e5e5; padding-top: 40px; margin-top: 0; } .wrapper-shop aside.sidebar { background: transparent; } .thumbnails-image ul { list-style: none; margin: 0; padding: 0; } .thumbnails-image .prev, .thumbnails-image .next { display: block; width: 100%; text-align: center; font-size: 18px; color: #000; } .thumbnails-image .thumb-link { display: block; opacity: 0.4; filter: alpha(opacity=40); margin: 10px 0; } .thumbnails-image .thumb-link:hover, .thumbnails-image .thumb-link.active { opacity: 1; filter: alpha(opacity=100); } .user_photo_thumbs { list-style: none; padding: 0; text-align: center; margin: 10px 0 0; } .user_photo_thumbs li { display: inline-block; margin: 0 4px; width: 70px; opacity: 0.4; filter: alpha(opacity=40); transition: all 0.3s ease-in-out 0s; } .user_photo_thumbs li:hover, .user_photo_thumbs li.active, .user_photo_thumbs li:active { opacity: 1; filter: alpha(opacity=100); } .user_photo { margin-top: 50px; } .delivery_info { text-align: center; background: #f5f5f5; font-size: 14px; padding: 8px; transition: all 0.3s ease-in-out 0s; } .delivery_info:hover { background: gainsboro; } .delivery_info i { font-size: 16px; margin-right: 10px; } .rtl .delivery_info i { margin-left: 10px; margin-right: inherit; } .details-product { margin-bottom: 30px !important; } @media (min-width: 1200px) { .details-product .left-detail { padding-right: 0; } .rtl .details-product .left-detail { padding-left: 0; padding-right: inherit; } } .details-product.layout-v1 .goal-woocommerce-product-gallery { text-align: center; } .details-product.layout-v1 .goal-woocommerce-product-gallery img { width: auto; display: inline-block; } .details-product.layout-v1 .goal-woocommerce-product-gallery-wrapper { width: calc(100% - 100px); float: right; } .rtl .details-product.layout-v1 .goal-woocommerce-product-gallery-wrapper { float: left; } .details-product.layout-v1 .goal-woocommerce-product-gallery-wrapper.full-width { width: 100%; float: none; } .details-product.layout-v1 .wrapper-thumbs { float: left; width: 100px; padding-right: 6px; } .rtl .details-product.layout-v1 .wrapper-thumbs { float: right; } .rtl .details-product.layout-v1 .wrapper-thumbs { padding-left: 6px; padding-right: inherit; } @media (max-width: 767px) { .details-product.layout-v1 .wrapper-thumbs { padding-top: 20px; } } .details-product.layout-v2 table.variations .tawcvs-swatches .swatch-label { border-color: #2b2b2b; } .details-product.layout-v2 table.variations .tawcvs-swatches .swatch-label.selected { box-shadow: 0 0 0 1px #2b2b2b inset; } .details-product.layout-v2 .quantity { border-color: #2b2b2b !important; } .details-product.layout-v2 .goal-woocommerce-product-gallery .slick-dots { position: absolute; top: 50%; left: 0; padding: 0; z-index: 2; transform: rotate(90deg) translate(calc(-50% - 16px), -50%); transform-origin: 0 100%; -webkit-transform-origin: 0 100%; -o-transform-origin: 0 100%; } .details-product.layout-v2 .goal-woocommerce-product-gallery { padding-left: 50px; } .details-product.layout-v3 .top-content { padding: 0; margin-bottom: 15px; } @media (min-width: 1200px) { .details-product.layout-v3 .top-content { margin-bottom: 60px; } } .details-product.layout-v3 .woocommerce-product-gallery__image { margin-bottom: 10px; } .details-product.layout-v3 .woocommerce-product-gallery__image:last-child { margin-bottom: 0; } .details-product.layout-v3 .right-info { margin-top: 0; } .details-product.layout-v4 .woocommerce-product-gallery__image { margin-bottom: 10px; } .details-product.layout-v4 .woocommerce-product-gallery__image:last-child { margin-bottom: 0; } .details-product.layout-v4 .second-wrapper { flex-wrap: wrap; display: -moz-flex; display: flex; } .details-product.layout-v4 .second-wrapper .woocommerce-product-gallery__image { width: calc(50% - 5px); } .details-product.layout-v4 .second-wrapper .woocommerce-product-gallery__image:nth-child(2n+1) { margin-right: 10px; } .rtl .details-product.layout-v4 .second-wrapper .woocommerce-product-gallery__image:nth-child(2n+1) { margin-left: 10px; margin-right: inherit; } .details-product.layout-v4 .delivery-shipping-info { margin-top: 10px; } .details-product.layout-v4 .goal-woocommerce-product-gallery-wrapper .woocommerce-product-gallery__trigger { bottom: 20px; right: 10px; } .rtl .details-product.layout-v4 .goal-woocommerce-product-gallery-wrapper .woocommerce-product-gallery__trigger { left: 10px; right: auto; } @media (min-width: 1200px) { .details-product.layout-v4 .goal-woocommerce-product-gallery-wrapper .woocommerce-product-gallery__trigger { bottom: 30px; right: 20px; } .rtl .details-product.layout-v4 .goal-woocommerce-product-gallery-wrapper .woocommerce-product-gallery__trigger { left: 20px; right: auto; } } .details-product.layout-v5 .wrapper-thumbs { margin-top: 10px; } @media (min-width: 1200px) { .details-product.layout-v5 .wrapper-thumbs { margin-top: 25px; } } @media (min-width: 992px) { .details-product.layout-v5 .top-row > div { width: 50%; } } @media (min-width: 1200px) { .details-product.layout-v5 .information { padding-left: 60px; } .rtl .details-product.layout-v5 .information { padding-right: 60px; padding-left: inherit; } } .details-product.layout-v6 .goal-woocommerce-product-gallery-wrapper { width: calc(100% - 100px); float: right; } .rtl .details-product.layout-v6 .goal-woocommerce-product-gallery-wrapper { float: left; } .details-product.layout-v6 .wrapper-thumbs { float: left; width: 100px; padding-right: 10px; } .rtl .details-product.layout-v6 .wrapper-thumbs { float: right; } .rtl .details-product.layout-v6 .wrapper-thumbs { padding-left: 10px; padding-right: inherit; } .details-product.layout-v7 .goal-woocommerce-product-gallery-wrapper { width: calc(100% - 100px); float: right; } .rtl .details-product.layout-v7 .goal-woocommerce-product-gallery-wrapper { float: left; } .details-product.layout-v7 .wrapper-thumbs { float: left; width: 100px; padding-right: 10px; } .rtl .details-product.layout-v7 .wrapper-thumbs { float: right; } .rtl .details-product.layout-v7 .wrapper-thumbs { padding-left: 10px; padding-right: inherit; } .details-product.layout-v8 .goal-woocommerce-product-gallery-wrapper { width: calc(100% - 100px); float: right; } .rtl .details-product.layout-v8 .goal-woocommerce-product-gallery-wrapper { float: left; } .details-product.layout-v8 .wrapper-thumbs { float: left; width: 100px; padding-right: 10px; } .rtl .details-product.layout-v8 .wrapper-thumbs { float: right; } .rtl .details-product.layout-v8 .wrapper-thumbs { padding-left: 10px; padding-right: inherit; } .details-product .breadcrumb-navigation-wrapper { margin-bottom: 10px; display: -moz-flex; display: flex; } @media (min-width: 1200px) { .details-product .breadcrumb-navigation-wrapper { margin-bottom: 20px; } } .details-product .breadcrumb-navigation-wrapper .woo-breadcrumb { background: transparent !important; margin: 0; } @media (min-width: 768px) { .details-product .breadcrumb-navigation-wrapper .woo-breadcrumb { padding-right: 10px; } .rtl .details-product .breadcrumb-navigation-wrapper .woo-breadcrumb { padding-left: 10px; padding-right: inherit; } } .details-product .breadcrumb-navigation-wrapper .woo-breadcrumb .wrapper-breads { padding: 0; margin: 0; } .details-product .breadcrumb-navigation-wrapper .woo-breadcrumb .wrapper-breads .breadcrumb { margin: 0; } .details-product .breadcrumb-navigation-wrapper .woo-breadcrumb .wrapper-breads .breadcrumb a { color: #2b2b2b; } .details-product .breadcrumb-navigation-wrapper .product-navs { text-transform: capitalize; margin-left: auto; } .rtl .details-product .breadcrumb-navigation-wrapper .product-navs { margin-right: auto; margin-left: inherit; } @media (max-width: 767px) { .details-product .breadcrumb-navigation-wrapper .product-navs { margin-top: 0; } } .details-product .breadcrumb-navigation-wrapper .post-navigation .nav-links { display: -moz-flex; display: flex; flex-wrap: initial; font-size: 20px; } .details-product .breadcrumb-navigation-wrapper .post-navigation .nav-links > * { width: auto; float: none; } .details-product .breadcrumb-navigation-wrapper .post-navigation .nav-links > * + .nav-next { padding-left: 10px; } .rtl .details-product .breadcrumb-navigation-wrapper .post-navigation .nav-links > * + .nav-next { padding-right: 10px; padding-left: inherit; } .details-product .delivery-shipping-info { margin: 15px 0; } @media (min-width: 1200px) { .details-product .delivery-shipping-info { margin-top: 15px; } } @media (max-width: 767px) { .details-product .delivery-shipping-info { border-bottom: 1px solid #e5e5e5; } } .details-product .delivery-shipping-info .item-btn { font-size: 14px; font-weight: 600; text-transform: uppercase; position: relative; display: inline-block; color: #2b2b2b; } .details-product .delivery-shipping-info .item-btn:focus, .details-product .delivery-shipping-info .item-btn:hover { color: #f44a16; } .details-product .delivery-shipping-info .item { display: inline-block; vertical-align: middle; margin-bottom: 10px; margin-right: 10px; } .rtl .details-product .delivery-shipping-info .item { margin-left: 10px; margin-right: inherit; } @media (min-width: 1200px) { .details-product .delivery-shipping-info .item { margin-right: 20px; } .rtl .details-product .delivery-shipping-info .item { margin-left: 20px; margin-right: inherit; } } .details-product .delivery-shipping-info .item:last-child { margin-right: 0; } .rtl .details-product .delivery-shipping-info .item:last-child { margin-left: 0; margin-right: inherit; } .details-product .shipping_info { margin-top: 15px; font-size: 14px; color: #b7b7b7; transition: all 0.3s ease-in-out 0s; } @media (min-width: 1200px) { .details-product .shipping_info { margin-top: 40px; } } .details-product .shipping_info:hover { color: #8d8d8d; } .details-product .shipping_info ul { list-style: none; padding: 0; margin: 0; } .details-product .shipping_info ul i { margin-right: 6px; } .rtl .details-product .shipping_info ul i { margin-left: 6px; margin-right: inherit; } .details-product .shipping_info ul li { margin-bottom: 0px; } @media (min-width: 1200px) { .details-product .shipping_info ul li { margin-bottom: 5px; } } .details-product .shipping_info ul li:last-child { margin-bottom: 0; } .details-product .price-rating-wrapper { margin-top: 10px; clear: both; overflow: hidden; } @media (min-width: 1200px) { .details-product .price-rating-wrapper { margin-top: 20px; } } .details-product .price-rating-wrapper .price { margin-right: 15px !important; line-height: 1.4; } .rtl .details-product .price-rating-wrapper .price { margin-left: 15px !important; margin-right: inherit; } .details-product .price-rating-wrapper > * { display: inline-block; vertical-align: bottom; width: 100%; } .details-product .pro-info { font-size: 16px; color: #2b2b2b; margin: 0 0 20px; } @media (min-width: 1200px) { .details-product .pro-info { font-size: 20px; } } .details-product .popup-video { background: #fff; height: 40px; line-height: 40px; min-width: 40px; overflow: hidden; display: inline-block; box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2); border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; transition: all 0.3s ease-in-out 0s; display: -moz-flex; display: flex; align-items: center; -webkit-align-items: center; /* Safari 7.0+ */ flex-direction: row; } .details-product .popup-video i { height: 40px; line-height: 40px; width: 40px; font-size: 18px; text-align: center; text-indent: 3px; } .details-product .popup-video span { transition: all 0.3s ease-in-out 0s; white-space: nowrap; max-width: 0; padding: 0; overflow: hidden; } .details-product .popup-video:hover span { max-width: 280px; padding-right: 12px; } .rtl .details-product .popup-video:hover span { padding-left: 12px; padding-right: inherit; } .details-product .product-cat { text-transform: uppercase; letter-spacing: 2px; font-size: 12px; } .details-product .product-cat a { color: #f44a16; } .details-product div.video { z-index: 8; position: absolute; left: 10px; bottom: 10px; } .rtl .details-product div.video { right: 10px; left: auto; } @media (min-width: 768px) { .details-product div.video { left: 20px; bottom: 20px; } .rtl .details-product div.video { right: 20px; left: auto; } } .details-product .goal-countdown { margin-top: 10px; } .details-product .goal-countdown .times { display: -moz-flex; display: flex; } .details-product .goal-countdown .times > div { display: -moz-flex; display: flex; flex-direction: column; text-align: center; text-transform: uppercase; font-weight: 700; font-size: 12px; color: #2b2b2b; margin-right: 6px; padding-right: 6px; } .rtl .details-product .goal-countdown .times > div { margin-left: 6px; margin-right: inherit; } .rtl .details-product .goal-countdown .times > div { padding-left: 6px; padding-right: inherit; } @media (min-width: 1200px) { .details-product .goal-countdown .times > div { margin-right: 15px; padding-right: 15px; } .rtl .details-product .goal-countdown .times > div { margin-left: 15px; margin-right: inherit; } .rtl .details-product .goal-countdown .times > div { padding-left: 15px; padding-right: inherit; } } .details-product .goal-countdown .times > div:last-child { margin-right: 0; } .rtl .details-product .goal-countdown .times > div:last-child { margin-left: 0; margin-right: inherit; } .details-product .goal-countdown .times > div span { font-size: 16px; font-weight: 600; color: #fff; background-color: #f44a16; line-height: 48px; min-width: 50px; padding: 0 10px; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; margin-bottom: 5px; } .details-product .special-product { padding: 15px 0 0; margin: 15px 0 0; border-top: 1px solid #e5e5e5; } .details-product .special-product .time span { text-transform: uppercase; font-weight: 600; font-size: 13px; color: #2b2b2b; min-width: 100px; display: inline-block; } .details-product .top-content { margin-bottom: 15px; } @media (min-width: 1200px) { .details-product .top-content { margin-bottom: 90px; } } .details-product .goal-woocommerce-product-gallery-thumbs .slick-slide:hover .thumbs-inner, .details-product .goal-woocommerce-product-gallery-thumbs .slick-slide:active .thumbs-inner, .details-product .goal-woocommerce-product-gallery-thumbs .slick-slide.slick-current .thumbs-inner { border-color: #f44a16; } .details-product .goal-woocommerce-product-gallery-thumbs .slick-slide .thumbs-inner { transition: all 0.2s ease-in-out 0s; max-width: 100%; display: block; cursor: pointer; position: relative; border: 1px solid #e5e5e5; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; padding: 5px; } .details-product .goal-woocommerce-product-gallery-thumbs .slick-slide .thumbs-inner img { border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; width: 100%; } .details-product .goal-woocommerce-product-gallery-thumbs .slick-slide .thumbs-inner:hover { border-color: #f44a16; } .details-product .goal-woocommerce-product-gallery-thumbs.vertical { margin: 0; } .details-product .goal-woocommerce-product-gallery-thumbs.vertical .slick-slide { padding: 0; margin-bottom: 10px; border: none; } .details-product .goal-woocommerce-product-gallery-thumbs.vertical .slick-arrow { text-align: center; background-color: transparent !important; border: none !important; top: inherit; bottom: 0; transform: translate(0, 100%); font-size: 11px; } .details-product .goal-woocommerce-product-gallery-thumbs.vertical .slick-arrow i { width: 30px; height: 30px; background-color: #fff; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.2); line-height: 30px; display: inline-block; transition: all 0.2s ease-in-outs 0s; } @media (max-width: 767px) { .details-product .goal-woocommerce-product-gallery-thumbs.vertical .slick-arrow i { width: 20px; height: 20px; line-height: 20px; font-size: 10px; } } .details-product .goal-woocommerce-product-gallery-thumbs.vertical .slick-arrow:hover i, .details-product .goal-woocommerce-product-gallery-thumbs.vertical .slick-arrow:focus i { color: #fff; background-color: #f44a16; box-shadow: none; } .details-product .goal-woocommerce-product-gallery-thumbs.vertical .slick-prev { left: 0; } .details-product .goal-woocommerce-product-gallery-thumbs.vertical .slick-next { right: 0; } .details-product .image-mains { max-width: 100%; position: relative; } .details-product .image-mains .goal-woocommerce-product-gallery-wrapper.full-width { width: 100% !important; float: none !important; } .details-product .image-mains.thumbnails-bottom .goal-woocommerce-product-gallery-wrapper { margin-bottom: 30px; } .details-product .image-mains.thumbnails-left .goal-woocommerce-product-gallery-wrapper { width: calc(100% - 100px); float: right; } @media (min-width: 1200px) { .details-product .image-mains.thumbnails-left .goal-woocommerce-product-gallery-wrapper { width: calc(100% - 160px); } } .details-product .image-mains.thumbnails-left .wrapper-thumbs { float: left; width: 100px; padding-right: 20px; } @media (min-width: 1200px) { .details-product .image-mains.thumbnails-left .wrapper-thumbs { padding-right: 30px; width: 160px; } } @media (max-width: 767px) { .details-product .image-mains.thumbnails-left .goal-woocommerce-product-gallery-wrapper { width: calc(100% - 70px); } .details-product .image-mains.thumbnails-left .wrapper-thumbs { width: 70px; padding-right: 10px; } } .details-product .image-mains.thumbnails-right .goal-woocommerce-product-gallery-wrapper { width: calc(100% - 160px); float: left; } .details-product .image-mains.thumbnails-right .wrapper-thumbs { float: right; width: 160px; padding-left: 20px; } @media (min-width: 1200px) { .details-product .image-mains.thumbnails-right .wrapper-thumbs { padding-left: 30px; } } @media (max-width: 767px) { .details-product .image-mains.thumbnails-right .goal-woocommerce-product-gallery-wrapper { width: calc(100% - 70px); } .details-product .image-mains.thumbnails-right .wrapper-thumbs { width: 70px; padding-left: 10px; } } .details-product .description .title { font-size: 21px; } .details-product .goal-woocommerce-product-gallery-wrapper { position: relative; border: 1px solid #e5e5e5; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; overflow: hidden; padding: 0; } .details-product .goal-woocommerce-product-gallery-wrapper .downsale { font-size: 12px; font-weight: 500; display: inline-block; position: absolute; left: 0; top: 0; z-index: 9; padding: 2px 10px; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; background: #d42e2e; color: #fff; } .details-product .goal-woocommerce-product-gallery-wrapper .goal-woocommerce-product-gallery { margin: 0; } .details-product .goal-woocommerce-product-gallery-wrapper .goal-woocommerce-product-gallery .slick-slide { padding: 0; } .details-product .goal-woocommerce-product-gallery-wrapper .goal-woocommerce-product-gallery img { width: 100%; display: inline-block; } @media (min-width: 1200px) { .details-product .goal-woocommerce-product-gallery-wrapper .goal-woocommerce-product-gallery img { width: 100%; } } .details-product .goal-woocommerce-product-gallery-wrapper .woocommerce-product-gallery__trigger { position: absolute; z-index: 1; bottom: 15px; opacity: 1; filter: alpha(opacity=100); right: 15px; display: inline-block; width: 40px; height: 40px; background: #fff; line-height: 36px; text-align: center; border: 2px solid #e5e5e5; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; font-size: 14px; transition: all 0.2s ease-in-out 0s; } .rtl .details-product .goal-woocommerce-product-gallery-wrapper .woocommerce-product-gallery__trigger { left: 15px; right: auto; } @media (min-width: 768px) { .details-product .goal-woocommerce-product-gallery-wrapper .woocommerce-product-gallery__trigger { bottom: 15px; right: 15px; } .rtl .details-product .goal-woocommerce-product-gallery-wrapper .woocommerce-product-gallery__trigger { left: 15px; right: auto; } } .details-product .goal-woocommerce-product-gallery-wrapper .woocommerce-product-gallery__trigger:hover, .details-product .goal-woocommerce-product-gallery-wrapper .woocommerce-product-gallery__trigger:active { border-color: #f44a16; color: #fff; background: #f44a16; } .details-product .goal-woocommerce-product-gallery-wrapper:hover .woocommerce-product-gallery__trigger { opacity: 1; filter: alpha(opacity=100); } .details-product .woocommerce-product-details__short-description.hideContent { overflow: hidden; height: 55px; transition: all 0.2s ease-in-out 0s; } .details-product .woocommerce-variation-add-to-cart { margin-bottom: 0; padding: 0.5em 0; display: flex; flex-wrap: wrap; align-items: center; } .details-product .list li { margin-bottom: 10px; } .details-product .list i { color: #f44a16; margin-right: 8px; } .rtl .details-product .list i { margin-left: 8px; margin-right: inherit; } .details-product .woocommerce-variation-price { margin-bottom: 0; } .details-product .product_meta { font-size: 14px; line-height: 1.5; overflow: hidden; clear: both; padding-top: 20px; margin-top: 15px; border-top: 1px solid #e1e1e1; } .details-product .product_meta .sub_title { text-transform: uppercase; font-weight: 600; color: #2b2b2b; min-width: 100px; display: inline-block; } .details-product .product_meta a { color: #8d8d8d; transition: all 0.3s ease-in-out 0s; } .details-product .product_meta a:hover, .details-product .product_meta a:active { text-decoration: underline; } .details-product .product_meta > * { color: #8d8d8d; display: inline-block; margin-bottom: 5px; padding-right: 10px; margin-right: 10px; width: 100%; } .rtl .details-product .product_meta > * { padding-left: 10px; padding-right: inherit; } .rtl .details-product .product_meta > * { margin-left: 10px; margin-right: inherit; } .details-product .product_meta > *:last-child { border: none; padding: 0; margin: 0; } @media (min-width: 1200px) { .details-product .product_meta { padding-top: 20px; margin-top: 20px; } } .details-product .product_meta .sku { color: #8d8d8d; } .details-product .goal-social-share { margin: 2px 0 0; } .details-product .information { position: relative; overflow: hidden; } .details-product .information .summary { float: none !important; width: 100%; margin: 0 !important; } .details-product .information .single_variation_wrap { padding-top: 0; width: 100%; } .details-product .information .price { font-weight: 400; font-size: 24px !important; color: #f44a16; margin: 0; } .details-product .information .price del { color: #8d8d8d; font-size: 18px !important; } .details-product .information .woocommerce-product-rating { margin-bottom: 0 !important; } .details-product .information .woocommerce-product-rating .text-customer { display: none; } .details-product .information .woocommerce-product-details__short-description { margin: 20px 0 15px; line-height: 1.7; padding: 18px 0; border-bottom: 1px solid; border-top: 1px solid; border-color: #e1e1e1; } .details-product .information .woocommerce-product-details__short-description p:last-child { margin-bottom: 0; } .details-product .information .view-more-desc { font-size: 14px; color: #b7b7b7; transition: all 0.2s ease-in-out 0s; } .details-product .information .view-more-desc:hover { color: #2b2b2b; } .details-product .information .view-more-desc.view-less { color: #e44343; } .details-product .information .woocommerce-product-details__short-description-wrapper.v2 { margin-bottom: 15px; } @media (min-width: 1200px) { .details-product .information .woocommerce-product-details__short-description-wrapper.v2 { margin-bottom: 30px; } } .details-product .information .woocommerce-product-details__short-description-wrapper.v2 .woocommerce-product-details__short-description { margin-bottom: 3px; } .details-product .information .top-info-detail { margin-bottom: 15px; } .details-product .information .cart { margin-bottom: 0; padding: 0.5em 0; display: flex; flex-wrap: wrap; align-items: center; margin: 10px 0 !important; } .details-product .information .cart.grouped_form + .yith-wcwl-add-to-wishlist, .details-product .information .cart.variations_form + .yith-wcwl-add-to-wishlist { margin: 0; } @media (min-width: 1200px) { .details-product .information .cart { margin: 20px 0 !important; } } .details-product .information .cart .group_table tr td:first-child div.quantity { margin: 0 !important; } .details-product .information .cart div.quantity-wrapper { overflow: hidden; margin: 0; } .details-product .information .cart div.quantity-wrapper > * { display: inline-block; vertical-align: middle; float: none !important; } .details-product .information .cart div.quantity-wrapper > label { font-size: 14px; float: left; margin: 0; margin-right: 10px; } .rtl .details-product .information .cart div.quantity-wrapper > label { float: right; } .rtl .details-product .information .cart div.quantity-wrapper > label { margin-left: 10px; margin-right: inherit; } @media (min-width: 1200px) { .details-product .information .cart div.quantity-wrapper > label { margin-right: 18px; } .rtl .details-product .information .cart div.quantity-wrapper > label { margin-left: 18px; margin-right: inherit; } } .details-product .information .cart div.quantity-wrapper .single_add_to_cart_button { border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; } .details-product .information .cart.grouped_form .quantity-wrapper { margin: 0 !important; } .details-product .information .cart.grouped_form .quantity-wrapper label { display: none; } .details-product .information .compare, .details-product .information .woosc-btn { white-space: nowrap; font-size: 16px; font-weight: 500; display: inline-block; padding: 0; background-color: transparent; color: #2b2b2b; transition: all 0.3s ease-in-out 0s; border: 0; line-height: 1.7; letter-spacing: 0; text-transform: none; position: relative; } .details-product .information .compare:before, .details-product .information .woosc-btn:before { content: "\e6ba"; font-family: "themify"; font-size: 16px; margin-right: 8px; display: inline-block; } .rtl .details-product .information .compare:before, .rtl .details-product .information .woosc-btn:before { margin-left: 8px; margin-right: inherit; } .details-product .information .compare:hover, .details-product .information .compare:focus, .details-product .information .compare.woosc-added, .details-product .information .woosc-btn:hover, .details-product .information .woosc-btn:focus, .details-product .information .woosc-btn.woosc-added { background-color: transparent; border-color: transparent; color: #f44a16; } .details-product .information .compare.added, .details-product .information .woosc-btn.added { border-color: transparent; background-color: transparent; } .details-product .information .woosw-btn { color: #2b2b2b; text-transform: none; position: relative; padding: 0; margin-left: 15px; border: 0; background: transparent !important; transition: all 0.3s ease-in-out 0s; } .rtl .details-product .information .woosw-btn { margin-right: 15px; margin-left: inherit; } .details-product .information .woosw-btn:before { font-family: "rashy"; content: "\e915"; font-size: 16px; line-height: 1.5; vertical-align: top; display: inline-block; margin-right: 8px; } .rtl .details-product .information .woosw-btn:before { margin-left: 8px; margin-right: inherit; } .details-product .information .woosw-btn:hover, .details-product .information .woosw-btn:focus, .details-product .information .woosw-btn.woosw-added { color: #f44a16; } .details-product .information .clear { display: none; } .details-product .information .product_title { clear: both; } .details-product .title-cat-wishlist-wrapper { position: relative; padding-right: 30px; margin-bottom: 15px; } .rtl .details-product .title-cat-wishlist-wrapper { padding-left: 30px; padding-right: inherit; } @media (min-width: 1200px) { .details-product .title-cat-wishlist-wrapper { margin-bottom: 15px; } } .details-product .title-cat-wishlist-wrapper .yith-wcwl-add-to-wishlist { position: absolute; top: 5px; right: 0; margin: 0; line-height: 1; } .rtl .details-product .title-cat-wishlist-wrapper .yith-wcwl-add-to-wishlist { left: 0; right: auto; } .details-product .title-cat-wishlist-wrapper .yith-wcwl-add-to-wishlist .feedback { display: none; } .details-product .title-cat-wishlist-wrapper .yith-wcwl-add-to-wishlist a { white-space: nowrap; display: inline-block; font-size: 24px; color: #2b2b2b; transition: all 0.2s ease-in-out 0s; } .details-product .title-cat-wishlist-wrapper .yith-wcwl-add-to-wishlist a:focus, .details-product .title-cat-wishlist-wrapper .yith-wcwl-add-to-wishlist a:hover { color: #f44a16; } .details-product .title-cat-wishlist-wrapper .yith-wcwl-add-to-wishlist a:not(.add_to_wishlist) { color: #f44a16; } .details-product .title-cat-wishlist-wrapper .yith-wcwl-add-to-wishlist a .sub-title { display: none; } .details-product .goal-social-share span { text-transform: uppercase; font-weight: 600; font-size: 14px; color: #2b2b2b; display: inline-block; margin-right: 20px; } .rtl .details-product .goal-social-share span { margin-left: 20px; margin-right: inherit; } .details-product .goal-social-share a { margin-right: 10px; display: inline-block; color: #8d8d8d; font-size: 15px; } .rtl .details-product .goal-social-share a { margin-left: 10px; margin-right: inherit; } @media (min-width: 1200px) { .details-product .goal-social-share a { margin-right: 20px; } .rtl .details-product .goal-social-share a { margin-left: 20px; margin-right: inherit; } } .details-product .goal-social-share a:hover, .details-product .goal-social-share a:active { color: #f44a16; } .details-product .goal-discounts { margin: 20px 0 15px; padding: 15px 20px; background: #eceff6; font-size: 13px; } .details-product .goal-discounts ul { margin: 0; list-style: none; padding: 0; } .details-product .goal-discounts ul li { margin: 0 0 3px; } .details-product .goal-discounts ul li:before { font-family: "Font Awesome 5 Free"; color: #f44a16; content: "\f00c"; margin-right: 8px; } .rtl .details-product .goal-discounts ul li:before { margin-left: 8px; margin-right: inherit; } .details-product .goal-discounts .icon { display: inline-block; vertical-align: middle; width: 35px; height: 35px; text-align: center; line-height: 35px; color: #fff; background: #a7b5d5; font-size: 14px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; margin-right: 10px; } .rtl .details-product .goal-discounts .icon { margin-left: 10px; margin-right: inherit; } .details-product .goal-discounts .title { font-size: 18px; margin: 0 0 10px; } .details-product .product-free-gift { margin: 0 0 20px; padding: 15px 20px; background: #f2dede; } .details-product .product-free-gift .icon { display: inline-block; vertical-align: middle; width: 35px; height: 35px; text-align: center; line-height: 35px; color: #fff; background: #e23e1d; font-size: 14px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; margin-right: 10px; } .rtl .details-product .product-free-gift .icon { margin-left: 10px; margin-right: inherit; } .details-product .product-free-gift .title { font-size: 18px; margin: 0 0 10px; } .details-product .product-free-gift .list-gift { font-size: 13px; list-style: none; padding: 0; margin: 0; } .details-product .product-free-gift .list-gift li { margin-bottom: 3px; } .details-product .product-free-gift .list-gift i { color: #e23e1d; } .details-product .product-free-gift .hightcolor { font-weight: 500; color: #e23e1d; } .details-product .yith-wcwl-add-to-wishlist { display: inline-block; } .details-product .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a { font-size: 13px; font-weight: 500; text-transform: uppercase; position: relative; } .details-product div.summary .yith-wcwl-wishlistexistsbrowse, .details-product div.summary .yith-wcwl-wishlistaddedbrowse { position: relative; display: inline-block; font-size: 14px; font-weight: 500; text-transform: uppercase; } .details-product div.summary .yith-wcwl-wishlistexistsbrowse:before, .details-product div.summary .yith-wcwl-wishlistaddedbrowse:before { font-family: "themify"; content: "\e635"; font-size: 14px; margin-right: 3px; } .rtl .details-product div.summary .yith-wcwl-wishlistexistsbrowse:before, .rtl .details-product div.summary .yith-wcwl-wishlistaddedbrowse:before { margin-left: 3px; margin-right: inherit; } .details-product div.summary .yith-wcwl-wishlistexistsbrowse .feedback, .details-product div.summary .yith-wcwl-wishlistaddedbrowse .feedback { display: none; } .add-to-cart-bottom-wrapper { position: fixed; z-index: 5; background-color: #fff; bottom: 0; left: 0; width: 100%; padding: 10px 0; box-shadow: 0 -8px 25px 0 rgba(140, 152, 164, 0.15); transition: all 0.3s ease-in-out 0s; transform: translateY(100%); opacity: 0; filter: alpha(opacity=0); } .add-to-cart-bottom-wrapper.sticky { transform: translateY(0); opacity: 1; filter: alpha(opacity=100); } .add-to-cart-bottom-wrapper del .woocommerce-Price-amount { color: #8d8d8d; } .add-to-cart-bottom-wrapper ins { margin: 0 10px; } .add-to-cart-bottom-wrapper .woocommerce-Price-amount { color: #f44a16; font-weight: 700; line-height: 22px; margin-right: 10px; } .rtl .add-to-cart-bottom-wrapper .woocommerce-Price-amount { margin-left: 10px; margin-right: inherit; } .add-to-cart-bottom-wrapper .product-image { width: 100px; padding-right: 20px; } .rtl .add-to-cart-bottom-wrapper .product-image { padding-left: 20px; padding-right: inherit; } .add-to-cart-bottom-wrapper .product-image + h3 { width: calc(100% - 100px); } .add-to-cart-bottom-wrapper .name { color: #2b2b2b; font-size: 18px; margin: 0; } .add-to-cart-bottom-wrapper .woocs_price_code { color: #2b2b2b; font-size: 18px; font-weight: 500; margin-right: 20px; } .rtl .add-to-cart-bottom-wrapper .woocs_price_code { margin-left: 20px; margin-right: inherit; } .add-to-cart-bottom-wrapper .woocs_price_code del { display: none; } .add-to-cart-bottom-wrapper .stock { margin: 0; } .add-to-cart-bottom-wrapper .cart { display: -moz-flex; display: flex; align-items: center; -webkit-align-items: center; -ms-align-items: center; -moz-align-items: center; } .add-to-cart-bottom-wrapper .cart .added_to_cart, .add-to-cart-bottom-wrapper .cart button.single_add_to_cart_button { border: 0; background-color: #2b2b2b; color: #fff; padding: 10px 20px; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; font-size: 12px; letter-spacing: 1px; transition: all 0.3s ease-in-out 0s; } .add-to-cart-bottom-wrapper .cart .added_to_cart:hover, .add-to-cart-bottom-wrapper .cart .added_to_cart:focus, .add-to-cart-bottom-wrapper .cart button.single_add_to_cart_button:hover, .add-to-cart-bottom-wrapper .cart button.single_add_to_cart_button:focus { color: #fff; background-color: #f44a16; } .add-to-cart-bottom-wrapper .cart .added { display: none !important; } .add-to-cart-bottom-wrapper .cart .buttons_added { margin: 0 20px; } .add-to-cart-bottom-wrapper .size-guide-wrapper { display: none !important; } .add-to-cart-bottom-wrapper .single_variation_wrap { display: -moz-flex; display: flex; align-items: center; -webkit-align-items: center; -ms-align-items: center; -moz-align-items: center; } .add-to-cart-bottom-wrapper .single_variation_wrap .woocommerce-variation-add-to-cart { display: -moz-flex; display: flex; align-items: center; -webkit-align-items: center; -ms-align-items: center; -moz-align-items: center; } .add-to-cart-bottom-wrapper table.variations { border: 0; width: auto; margin: 0; margin-right: 10px; } .rtl .add-to-cart-bottom-wrapper table.variations { margin-left: 10px; margin-right: inherit; } .add-to-cart-bottom-wrapper table.variations .label { display: none; } .add-to-cart-bottom-wrapper table.variations > tbody { display: -moz-flex; display: flex; } .add-to-cart-bottom-wrapper table.variations > tbody > tr { display: -moz-flex; display: flex; align-items: center; -webkit-align-items: center; -ms-align-items: center; -moz-align-items: center; } .add-to-cart-bottom-wrapper table.variations > tbody > tr > td { border: 0; padding: 0; padding-right: 5px; } .rtl .add-to-cart-bottom-wrapper table.variations > tbody > tr > td { padding-left: 5px; padding-right: inherit; } .add-to-cart-bottom-wrapper table.variations .tawcvs-swatches { padding: 0; } .add-to-cart-bottom-wrapper table.variations .tawcvs-swatches .swatch-item-wrapper { line-height: 30px; } .add-to-cart-bottom-wrapper table.variations .tawcvs-swatches .swatch-item-wrapper .swatch-label { width: 30px !important; } .add-to-cart-bottom-wrapper table.variations .tawcvs-swatches .swatch-item-wrapper .swatch-label.selected { color: #2b2b2b; } .add-to-cart-bottom-wrapper table.variations .reset_variations { display: none !important; } .add-to-cart-bottom-wrapper .variations label { text-transform: capitalize; } .accessoriesproducts-wrapper { position: relative; } .accessoriesproducts-wrapper.loading:before { position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 99; content: ""; background: url("../images/loading-quick.gif") center center no-repeat rgba(255, 255, 255, 0.9); } .accessoriesproducts .product-block.grid { margin-bottom: 25px; } .accessoriesproducts .product-block.grid .accessory-add-product { position: absolute; left: 10px; bottom: -25px; } .rtl .accessoriesproducts .product-block.grid .accessory-add-product { right: 10px; left: auto; } .accessoriesproducts .check-all-items-wrapper { margin: 0 0 10px; } .accessoriesproducts .check-all-items-wrapper input { margin-right: 6px; } .rtl .accessoriesproducts .check-all-items-wrapper input { margin-left: 6px; margin-right: inherit; } .accessoriesproducts .total-price-wrapper { font-size: 14px; color: #2b2b2b; margin: 0 0 5px; } .accessoriesproducts .total-price { display: block; color: #f44a16; font-size: 18px; font-weight: normal; } /*------------------------------------*\ Product Category and Subcategories \*------------------------------------*/ .product-category .product-category-content { position: relative; overflow: hidden; min-height: 45px; margin: 0 0 30px 0; } .product-category .product-category-image { display: block; } .product-category .product-category-image img { display: block; width: 100% \9 ; max-width: 100%; height: auto; } .product-category .product-category-title { text-transform: none; position: absolute; text-align: center; bottom: 0; left: 0; width: 100%; font-weight: 400; font-size: 16px; color: #fff; margin: 0; padding: 15px 10px; background: rgba(0, 0, 0, 0.3); } .rtl .product-category .product-category-title { right: 0; left: auto; } .product-category .product-category-title .count { background: transparent; color: #fff; } /*------------------------------------*\ Quickview \*------------------------------------*/ #goal-quickview-modal .product_meta { margin: 15px 0 0; } .goal-quickview .woocommerce div.product .product_title { margin: 0 0 10px; } /** * * Woocommerce Form */ .form-row .checkbox, .form-row .input-radio { margin-bottom: 0; margin-top: 0; } .woocommerce form .form-row { margin: 0 0 20px; padding: 0; } .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2, .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 { width: 100%; } /* End ------------------------------------------------*/ p.demo_store { top: 0; position: fixed; left: 0; right: 0; width: 100%; height: auto; text-align: center; font-size: 30px; padding: 0.5em 0; z-index: 99998; border: 1px solid #cccccc; box-shadow: 0, 0, 0, 3px, rgba(255, 255, 255, 0.2); } .rtl p.demo_store { right: 0; left: auto; } .rtl p.demo_store { left: 0; right: auto; } .rtl p.demo_store { text-align: right; } /*-------------------------------*\ Utilities \*------------------------------------*/ .woocommerce #reviews #comments ol.commentlist { padding: 0; } .woocommerce #reviews h3.comments-title { display: none; } .woocommerce #reviews #comments .woocommerce-noreviews { line-height: 1; margin: 0 0 25px; } .woocommerce #reviews #comments ol.commentlist { padding: 20px 20px 0; background-color: #f7f7f7; margin-bottom: 30px; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border: 1px solid #e5e5e5; } @media (min-width: 1200px) { .woocommerce #reviews #comments ol.commentlist { padding: 40px 50px 0; } } .woocommerce #reviews #comments ol.commentlist li { margin: 0; padding: 0 0 40px; line-height: 1.5; } .woocommerce #reviews #comments ol.commentlist li .goal-avata { min-width: 80px; } @media (min-width: 768px) { .woocommerce #reviews #comments ol.commentlist li .goal-avata { min-width: 100px; } } .woocommerce #reviews #comments ol.commentlist li .goal-avata .goal-image { display: inline-block; } .woocommerce #reviews #comments ol.commentlist li img.avatar { width: 70px; height: 70px; border: none; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; padding: 0; position: relative; } .woocommerce #reviews #comments ol.commentlist li .star-rating { margin: 6px 0 0; float: none; } .woocommerce #reviews #comments ol.commentlist li .star-rating:before { color: #f5c136; } .woocommerce #reviews #comments ol.commentlist li .star-rating span:before { color: #f5c136; } .woocommerce #reviews #comments ol.commentlist li .top-info { margin: 0 0 8px; } .woocommerce #reviews #comments ol.commentlist li .dokan-review-author-img { float: left; padding-right: 30px; } .rtl .woocommerce #reviews #comments ol.commentlist li .dokan-review-author-img { float: right; } .rtl .woocommerce #reviews #comments ol.commentlist li .dokan-review-author-img { padding-left: 30px; padding-right: inherit; } .woocommerce #reviews #comments ol.commentlist li .comment-text { overflow: hidden; border: none; padding: 0; margin: 0; } .woocommerce #reviews #comments ol.commentlist li .description { margin-top: 10px; } .woocommerce #reviews #comments ol.commentlist li .description p { margin: 0; } .woocommerce #reviews #comments ol.commentlist li .goal-author { color: #2b2b2b; font-size: 16px; font-weight: 700; margin: 5px 0 0; text-transform: capitalize; } .woocommerce #reviews #comments ol.commentlist li .date { font-size: 13px; font-weight: 500; color: #8d8d8d; text-transform: uppercase; } .woocommerce #reviews #comments ol.commentlist li .content-comment { margin-top: 15px; } .woocommerce #reviews #comments ol.commentlist li .comment-text { padding-left: 15px; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-left: 1px solid #e5e5e5; } .rtl .woocommerce #reviews #comments ol.commentlist li .comment-text { padding-right: 15px; padding-left: inherit; } @media (min-width: 1200px) { .woocommerce #reviews #comments ol.commentlist li .comment-text { padding-left: 30px; } .rtl .woocommerce #reviews #comments ol.commentlist li .comment-text { padding-right: 30px; padding-left: inherit; } } .rtl .woocommerce #reviews #comments ol.commentlist li .comment-text { border-right: 1px solid #e5e5e5; border-left: inherit; } .woocommerce #reviews #review_form_wrapper { padding: 15px 20px 0; background-color: #f7f7f7; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border: 1px solid #e5e5e5; } @media (min-width: 1200px) { .woocommerce #reviews #review_form_wrapper { padding: 50px 50px 30px; } } .woocommerce p.stars a[class*=star-]:before { display: none; } #respond .comment-reply-title { font-size: 16px; font-weight: 400; letter-spacing: 0; margin: 0 0 10px !important; text-transform: capitalize; } @media (min-width: 1200px) { #respond .comment-reply-title { font-size: 18px; } } #respond .comment-reply-title #cancel-comment-reply-link { color: #2b2b2b; font-size: 14px; font-weight: 600; display: inline-block; text-transform: capitalize; letter-spacing: 0.02em; line-height: 22px; margin-left: 20px; } .rtl #respond .comment-reply-title #cancel-comment-reply-link { margin-right: 20px; margin-left: inherit; } #respond .comment-reply-title #cancel-comment-reply-link:hover { color: #f44a16; } #respond label { color: #8d8d8d; font-weight: 400; margin: 0; } #respond .form-submit input { left: auto; } .rtl #respond .form-submit input { right: auto; left: auto; } #respond textarea { box-sizing: border-box; } @media (min-width: 1200px) { #respond .comment-form-rating { margin-bottom: 25px !important; } } #respond .comment-form-rating [for=rating] { font-weight: 400; margin-right: 12px; margin-bottom: 0; display: inline-block; vertical-align: middle; } .rtl #respond .comment-form-rating [for=rating] { margin-left: 12px; margin-right: inherit; } #respond p.stars { letter-spacing: 2px; display: inline-block; margin: 0 !important; vertical-align: middle; line-height: 1; } #respond p.stars a:before { position: absolute; content: "\e020" !important; color: #f5c136; transition: all 0.1s ease-in-out 0s; display: block; } #respond p.stars a:hover ~ a::before { position: absolute; content: "\e021" !important; color: #CFCDCD !important; } #respond p.stars a.active::before { position: absolute; color: #f5c136; display: block; } #respond p.stars.selected a.active ~ a::before { content: "\e021" !important; color: #CFCDCD !important; display: block; } #respond p.stars.selected a:not(.active)::before { color: #f5c136 !important; } #respond p.stars:hover a:not(.active)::before { color: #f5c136 !important; } .woocommerce #reviews #comment { height: 130px; resize: none; } /*------------------------------------*\ Quantity inputs \*------------------------------------*/ .woocommerce .quantity input.qty { width: 88px; font-size: 14px; height: 50px; border: 1px solid #e5e5e5; padding: 10px 20px; font-weight: 500; color: #8d8d8d; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } .woocommerce .quantity .plus, .woocommerce .quantity .minus, .woocommerce-page .quantity .plus, .woocommerce-page .quantity .minus { height: 25px; border-color: #e5e5e5; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } .woocommerce .quantity .reader-text { font-size: 14px; font-weight: 400; margin-bottom: 0; margin-right: 10px; } .rtl .woocommerce .quantity .reader-text { margin-left: 10px; margin-right: inherit; } .woocommerce .quantity .minus:hover, .woocommerce-page .quantity .minus:hover, .woocommerce .quantity .plus:hover, .woocommerce-page .quantity .plus:hover { border-color: #f44a16; background-color: #f44a16; } .woocommerce a.remove { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } /*------------------------------------*\ Forms \*------------------------------------*/ .form-row:before, .form-row:after { content: " "; display: table; } .form-row:after { clear: both; } .form-row label.hidden { visibility: hidden; } .form-row label.inline { display: inline; } .form-row label { display: block; font-weight: 500; } .form-row select { cursor: pointer; } .form-row .required { color: #ff003a; font-weight: 400; border: 0; } .form-row .input-text { width: 100%; padding: 8px 10px; } .form-row.form-row-first { width: 47%; float: left; } .rtl .form-row.form-row-first { float: right; } .form-row.form-row-last { width: 47%; float: right; } .rtl .form-row.form-row-last { float: left; } .form-row.form-row-wide { clear: both; } .select2-container .select2-choice { padding: 5px 7px; } .product-quantity .input-text .input-sm { height: 47px; padding: 10px 10px; font-size: 14px; line-height: 1.5; border-radius: 0; } .product-quantity .input-text select.input-sm { height: 47px; line-height: 47px; } .product-quantity .input-text textarea.input-sm, .product-quantity .input-text select[multiple].input-sm { height: auto; } .i-am-new li { background-image: none !important; background-color: #fff !important; border-radius: 0px !important; } .i-am-new li .noty_message { padding: 20px 0 !important; } /*------------------------------------*\ Mini cart and wishlist \*------------------------------------*/ .total-minicart { font-weight: normal; font-size: 16px; margin-left: 5px; display: inline-block; } .rtl .total-minicart { margin-right: 5px; margin-left: inherit; } .wishlist-icon, .mini-cart { display: inline-block; position: relative; padding: 0; line-height: 1; } .wishlist-icon i, .mini-cart i { font-size: 24px; margin: 0 !important; } .wishlist-icon .count, .mini-cart .count { font-weight: 700; position: absolute; top: -5px; left: 15px; display: inline-block; font-size: 12px; color: #fff; background: #f44a16; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; line-height: 16px; min-width: 16px; padding: 0 3px; text-align: center; } .rtl .wishlist-icon .count, .rtl .mini-cart .count { right: 15px; left: auto; } .wishlist-icon i { margin-right: 6px; } .rtl .wishlist-icon i { margin-left: 6px; margin-right: inherit; } /*------------------------------------*\ Star ratings \*------------------------------------*/ .woocommerce .star-rating { margin: auto 0; overflow: hidden; position: relative; width: 73px; height: 1.2em; line-height: 1em; font-family: "star"; font-size: 13px; } .woocommerce .star-rating:before { content: "sssss"; color: #CFCDCD; float: left; top: 0; left: 0; position: absolute; letter-spacing: 1px; } .rtl .woocommerce .star-rating:before { float: right; } .rtl .woocommerce .star-rating:before { right: 0; left: auto; } .woocommerce .star-rating span { overflow: hidden; float: left; top: 0; left: 0; position: absolute; padding-top: 1.5em; } .rtl .woocommerce .star-rating span { float: right; } .rtl .woocommerce .star-rating span { right: 0; left: auto; } .woocommerce .star-rating span:before { content: "SSSSS"; top: 0; position: absolute; left: 0; color: #f5c136; letter-spacing: 1px; } .rtl .woocommerce .star-rating span:before { right: 0; left: auto; } .woocommerce .woocommerce-review-link { color: #999591; } /*------------------------------------*\ Filter \*------------------------------------*/ .archive-shop .page-title { display: none; } .show-filter { font-size: 18px; color: #f44a16; cursor: pointer; font-weight: 400; text-transform: uppercase; letter-spacing: 1px; transition: all 0.2s ease-in-out 0s; } .show-filter:hover, .show-filter:active { color: #f44a16; } .show-filter i { margin-left: 10px; } .rtl .show-filter i { margin-right: 10px; margin-left: inherit; } .goal-shop-menu { font-size: 15px; margin: 0; position: relative; } .goal-shop-menu .filter-action i { margin-right: 3px; } .rtl .goal-shop-menu .filter-action i { margin-left: 3px; margin-right: inherit; } .goal-shop-menu ul.goal-filter-menu { padding: 0; margin: 5px 0 0; list-style: none; float: right; } .rtl .goal-shop-menu ul.goal-filter-menu { float: left; } .goal-shop-menu ul.goal-filter-menu li { display: inline-block; } .goal-shop-menu ul.goal-categories { float: left; padding: 0; margin: 2px 0 0; list-style: none; } .rtl .goal-shop-menu ul.goal-categories { float: right; } .goal-shop-menu ul.goal-categories li { display: inline-block; margin-right: 40px; } .rtl .goal-shop-menu ul.goal-categories li { margin-left: 40px; margin-right: inherit; } .goal-shop-menu ul.goal-categories li a { text-transform: capitalize; padding: 0; font-size: 16px; font-weight: 500; color: #2b2b2b; position: relative; display: inline-block; } .goal-shop-menu ul.goal-categories li .product-count { font-size: 14px; color: #8d8d8d; margin: 0 2px; vertical-align: top; display: inline-block; } .goal-shop-menu ul.goal-categories li.current-cat > a { color: #f44a16; } .goal-shop-menu ul.goal-categories .goal-shop-sub-categories { padding: 0px; margin: 10px 0 0; } .goal-shop-menu ul.goal-categories .goal-shop-sub-categories li a { font-size: 16px; } .goal-shop-menu .content-inner #goal-orderby { margin-left: 40px; } .rtl .goal-shop-menu .content-inner #goal-orderby { margin-right: 40px; margin-left: inherit; } .goal-shop-header { background: transparent; transition: all 0.3s ease; } .goal-shop-header.filter-active { background: #ffffff; border-bottom: 1px solid #eeeeee; margin-bottom: 30px; } .goal-shop-header .goal-sidebar-header { display: none; border: 1px solid #f44a16; padding: 20px 30px; background: #fff; } .goal-shop-header .goal-widget-scroll ul li { padding: 0; list-style: none; font-size: 14px; margin: 0 0 10px; } .goal-shop-header .goal-sidebar-inner { padding: 0 15px; } .goal-shop-header .goal-sidebar-inner ul { padding: 0; margin: 0; list-style: none; } .goal-shop-header .goal-sidebar-inner .goal-widget-title { font-weight: 400; font-size: 18px; text-transform: capitalize; margin: 0 0 20px; } .goal-shop-header .widget_layered_nav ul li a, .goal-shop-header .product-categories li a { font-size: 14px; padding: 0 !important; } .goal-shop-header .widget_layered_nav ul li .count, .goal-shop-header .product-categories li .count { float: none; } .goal-shop-header .widget_layered_nav li.chosen, .goal-shop-header .product-categories li.chosen { color: #f44a16; } .goal-shop-header .widget_layered_nav li.chosen > a, .goal-shop-header .product-categories li.chosen > a { color: #f44a16; } .goal-categories-dropdown { appearance: none; -webkit-appearance: none; -moz-appearance: none; border: none; color: #2b2b2b; font-size: 14px; margin-top: 4px; } .goal-categories-dropdown .category-dropdown-label { cursor: pointer; } .goal-categories-dropdown option { font-size: 16px; color: #8d8d8d; } .goal-categories-dropdown option[selected=selected] { color: #2b2b2b; } .goal-categories-dropdown .dropdown-menu { min-width: 200px; padding: 20px 30px; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border: 1px solid #f44a16; box-shadow: none; } .goal-categories-dropdown .dropdown-menu ul { list-style: none; padding: 0; margin: 0; } .goal-categories-dropdown .dropdown-menu ul li { margin: 0 0 5px; } .goal-categories-dropdown .dropdown-menu ul li a { color: #8d8d8d; } .goal-categories-dropdown .dropdown-menu ul li a:hover, .goal-categories-dropdown .dropdown-menu ul li a:active { color: #2b2b2b; } .goal-categories-dropdown .dropdown-menu ul li.active { color: #2b2b2b; } .goal-categories-dropdown .dropdown-menu ul li:last-child { margin: 0; } .before-shop-header-wrapper { position: relative; } @media (min-width: 768px) { .before-shop-header-wrapper .before-shop-loop-fillter { position: absolute; top: 20px; } } .pagination-top { margin-top: -6px; } .pagination-top .goal-pagination.pagination-woo { margin: 0; } .pagination-top .goal-pagination .goal-pagination-inner { padding: 0; } .pagination-top.has-fillter .goal-pagination .goal-pagination-inner { padding: 0 30px; } .goal-filter { margin: 0px 0 20px; background-color: #fff; padding: 10px 15px; border: 1px solid #e5e5e5; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; } @media (min-width: 1200px) { .goal-filter { margin-bottom: 30px; } } .goal-filter .goal-breadscrumb { margin: 0; background-color: transparent !important; background-image: none !important; display: block !important; } .goal-filter .goal-breadscrumb .wrapper-breads { padding: 0; } .goal-filter .goal-breadscrumb .breadcrumb { margin: 0; } .goal-filter .goal-breadscrumb .breadcrumb a { color: #2b2b2b; } .goal-filter .woocommerce-ordering, .goal-filter .woocommerce-result-count { margin: 0; } @media (min-width: 768px) { .goal-filter { display: -moz-flex; display: flex; align-items: center; -webkit-align-items: center; -o-align-items: center; } .goal-filter .wrapper-right { margin-left: auto; } .rtl .goal-filter .wrapper-right { margin-right: auto; margin-left: inherit; } } .goal-filter .wrapper-right .left-inner { display: -moz-flex; display: flex; align-items: center; -webkit-align-items: center; -o-align-items: center; } .goal-filter .wrapper-right .left-inner > .orderby-wrapper { margin: 0 15px; } @media (min-width: 1200px) { .goal-filter .wrapper-right .left-inner > .orderby-wrapper { margin: 0 30px; } } .goal-filter select { color: #8d8d8d; text-transform: uppercase; appearance: none; -webkit-appearance: none; -moz-appearance: none; background: url("../images/select.png") right 0 center no-repeat; font-weight: 500; font-size: 14px; padding: 0 15px 0 0; margin: 0; border: 0; border-bottom: 1px solid #2b2b2b; outline: none; } .goal-filter .change-view { color: #8d8d8d; display: inline-block; } .goal-filter .change-view i { font-size: 18px; vertical-align: middle; } .goal-filter .change-view + .change-view { margin-left: 10px; } .rtl .goal-filter .change-view + .change-view { margin-right: 10px; margin-left: inherit; } @media (min-width: 1200px) { .goal-filter .change-view + .change-view { margin-left: 15px; } .rtl .goal-filter .change-view + .change-view { margin-right: 15px; margin-left: inherit; } } .goal-filter .change-view:hover, .goal-filter .change-view.active { color: #f44a16; } .goal-filter .filter-btn { margin-left: 30px; } .rtl .goal-filter .filter-btn { margin-right: 30px; margin-left: inherit; } .shop-filter-top-wrapper { display: -moz-flex; display: flex; } .shop-filter-top-wrapper .widget { margin-bottom: 0; position: relative; margin-right: 10px; padding-right: 10px; border-right: 2px solid #e5e5e5; } .rtl .shop-filter-top-wrapper .widget { margin-left: 10px; margin-right: inherit; } .rtl .shop-filter-top-wrapper .widget { padding-left: 10px; padding-right: inherit; } .rtl .shop-filter-top-wrapper .widget { border-left: 2px solid #e5e5e5; border-right: inherit; } @media (min-width: 1200px) { .shop-filter-top-wrapper .widget { margin-right: 30px; padding-right: 30px; } .rtl .shop-filter-top-wrapper .widget { margin-left: 30px; margin-right: inherit; } .rtl .shop-filter-top-wrapper .widget { padding-left: 30px; padding-right: inherit; } } .shop-filter-top-wrapper .widget:last-child { margin-right: 0; padding-right: 0; border: 0; } .rtl .shop-filter-top-wrapper .widget:last-child { margin-left: 0; margin-right: inherit; } .rtl .shop-filter-top-wrapper .widget:last-child { padding-left: 0; padding-right: inherit; } .shop-filter-top-wrapper .widget .widget-title { font-size: 14px; margin: 0; white-space: nowrap; cursor: pointer; transition: all 0.2s ease-in-out 0s; position: relative; display: inline-block; padding-right: 20px; text-transform: uppercase; } .rtl .shop-filter-top-wrapper .widget .widget-title { padding-left: 20px; padding-right: inherit; } .shop-filter-top-wrapper .widget .widget-title:before { content: "\f10a"; font-family: "Flaticon"; position: absolute; top: 50%; right: 0; transform: translateY(-50%); font-size: 10px; } .rtl .shop-filter-top-wrapper .widget .widget-title:before { left: 0; right: auto; } .shop-filter-top-wrapper .widget .widget-title.active:before { content: "\f109"; } .shop-filter-top-wrapper .widget .widget-title + * { position: absolute; top: 100%; left: -10px; background-color: #fff; border: 1px solid #e5e5e5; box-shadow: 0 0 25px 0 rgba(34, 34, 34, 0.05); z-index: 4; width: 200px; padding: 10px; display: none; margin-top: 10px !important; } .rtl .shop-filter-top-wrapper .widget .widget-title + * { right: -10px; left: auto; } @media (min-width: 1200px) { .shop-filter-top-wrapper .widget .widget-title + * { width: 270px; padding: 30px; left: -30px; } .rtl .shop-filter-top-wrapper .widget .widget-title + * { right: -30px; left: auto; } } .rtl .shop-filter-sidebar-wrapper { transform: translateX(-50%); } .rtl .shop-filter-sidebar-wrapper.active { transform: translateX(0); } .shop-filter-sidebar-wrapper { width: 420px; height: 100vh; max-width: 80%; position: fixed; z-index: 10; top: 0; right: 0; background-color: #fff; transition: all 0.3s ease-in-out 0s; opacity: 0; filter: alpha(opacity=0); visibility: hidden; transform: translateX(50%); overflow: auto; text-align: left; } .rtl .shop-filter-sidebar-wrapper { left: 0; right: auto; } .rtl .shop-filter-sidebar-wrapper { text-align: right; } .shop-filter-sidebar-wrapper.active { opacity: 1; filter: alpha(opacity=100); visibility: visible; transform: translateX(0); } .shop-filter-sidebar-wrapper .widget { background-color: transparent; margin: 0; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; padding: 0 0 15px; } @media (min-width: 768px) { .shop-filter-sidebar-wrapper .widget { padding: 0 0 30px; text-align: left; } .rtl .shop-filter-sidebar-wrapper .widget { text-align: right; } } .shop-filter-sidebar-wrapper .widget.widget_block h1, .shop-filter-sidebar-wrapper .widget.widget_block h2, .shop-filter-sidebar-wrapper .widget.widget_block h3, .shop-filter-sidebar-wrapper .widget.widget_block h4, .shop-filter-sidebar-wrapper .widget.widget_block h5, .shop-filter-sidebar-wrapper .widget.widget_block h6, .shop-filter-sidebar-wrapper .widget.widget_block .h1, .shop-filter-sidebar-wrapper .widget.widget_block .h2, .shop-filter-sidebar-wrapper .widget.widget_block .h3, .shop-filter-sidebar-wrapper .widget.widget_block .h4, .shop-filter-sidebar-wrapper .widget.widget_block .h5, .shop-filter-sidebar-wrapper .widget.widget_block .h6, .shop-filter-sidebar-wrapper .widget.widget_block label { color: #2b2b2b; display: block; position: relative; font-size: 18px; font-family: "Zen Dots", "Times New Roman", Times, serif; font-weight: 400; margin: 0 0 25px; padding-block-end: 10px; border-bottom: 1px solid #e5e5e5; padding-block-start: 0; letter-spacing: 0; text-transform: capitalize; text-align: left; } .rtl .shop-filter-sidebar-wrapper .widget.widget_block h1, .rtl .shop-filter-sidebar-wrapper .widget.widget_block h2, .rtl .shop-filter-sidebar-wrapper .widget.widget_block h3, .rtl .shop-filter-sidebar-wrapper .widget.widget_block h4, .rtl .shop-filter-sidebar-wrapper .widget.widget_block h5, .rtl .shop-filter-sidebar-wrapper .widget.widget_block h6, .rtl .shop-filter-sidebar-wrapper .widget.widget_block .h1, .rtl .shop-filter-sidebar-wrapper .widget.widget_block .h2, .rtl .shop-filter-sidebar-wrapper .widget.widget_block .h3, .rtl .shop-filter-sidebar-wrapper .widget.widget_block .h4, .rtl .shop-filter-sidebar-wrapper .widget.widget_block .h5, .rtl .shop-filter-sidebar-wrapper .widget.widget_block .h6, .rtl .shop-filter-sidebar-wrapper .widget.widget_block label { text-align: right; } @media (min-width: 1200px) { .shop-filter-sidebar-wrapper .widget.widget_block h1, .shop-filter-sidebar-wrapper .widget.widget_block h2, .shop-filter-sidebar-wrapper .widget.widget_block h3, .shop-filter-sidebar-wrapper .widget.widget_block h4, .shop-filter-sidebar-wrapper .widget.widget_block h5, .shop-filter-sidebar-wrapper .widget.widget_block h6, .shop-filter-sidebar-wrapper .widget.widget_block .h1, .shop-filter-sidebar-wrapper .widget.widget_block .h2, .shop-filter-sidebar-wrapper .widget.widget_block .h3, .shop-filter-sidebar-wrapper .widget.widget_block .h4, .shop-filter-sidebar-wrapper .widget.widget_block .h5, .shop-filter-sidebar-wrapper .widget.widget_block .h6, .shop-filter-sidebar-wrapper .widget.widget_block label { font-size: 20px; } } .shop-filter-sidebar-wrapper .widget.widget_block .wp-block-latest-comments { padding: 0; margin: 0; list-style: none; } .shop-filter-sidebar-wrapper .widget .widget-title { color: #2b2b2b; display: block; position: relative; font-size: 18px; font-weight: 400; font-family: "Zen Dots", "Times New Roman", Times, serif; margin: 0 0 25px; padding-block-end: 10px; border-bottom: 1px solid #e5e5e5; padding-block-start: 0; letter-spacing: 0; text-transform: capitalize; text-align: left; } .rtl .shop-filter-sidebar-wrapper .widget .widget-title { text-align: right; } @media (min-width: 1200px) { .shop-filter-sidebar-wrapper .widget .widget-title { font-size: 20px; } } .shop-filter-sidebar-wrapper .shop-filter-sidebar-header { position: relative; font-weight: 500; font-size: 16px; text-transform: uppercase; padding: 10px 20px; color: #fff; background-color: #2b2b2b; } @media (min-width: 1200px) { .shop-filter-sidebar-wrapper .shop-filter-sidebar-header { padding: 26px 40px; } } .shop-filter-sidebar-wrapper .close-filter { color: #fff; font-size: 16px; position: absolute; top: 12px; right: 20px; } .rtl .shop-filter-sidebar-wrapper .close-filter { left: 20px; right: auto; } @media (min-width: 1200px) { .shop-filter-sidebar-wrapper .close-filter { top: 28px; right: 40px; } .rtl .shop-filter-sidebar-wrapper .close-filter { left: 40px; right: auto; } } .shop-filter-sidebar-wrapper .content-inner { padding: 20px; } @media (min-width: 1200px) { .shop-filter-sidebar-wrapper .content-inner { padding: 35px 40px; } } .shop-filter-sidebar-wrapper .product-categories { clear: both; overflow: hidden; } .shop-filter-sidebar-wrapper .product-categories li:nth-child(2n+1) { clear: both; } .shop-filter-sidebar-overlay { position: fixed; z-index: 9; top: 0; left: 0; width: 100vw; height: 100vh; background-color: rgba(34, 34, 34, 0.4); transition: all 0.3s ease-in-out 0s; opacity: 0; filter: alpha(opacity=0); visibility: hidden; cursor: pointer; } .shop-filter-sidebar-overlay.active { opacity: 1; filter: alpha(opacity=100); visibility: visible; } .filter-btn { font-weight: 500; text-transform: uppercase; } .filter-btn i { display: inline-block; margin-right: 8px; font-size: 17px; line-height: 1; } .rtl .filter-btn i { margin-left: 8px; margin-right: inherit; } .form-rashy-ppp { float: left; } .rtl .form-rashy-ppp { float: right; } .form-rashy-ppp select { font-size: 16px; color: #8d8d8d; appearance: none; -webkit-appearance: none; -moz-appearance: none; background: url("../images/select.png") #fff right 10px center no-repeat; font-weight: 400; border: 1px solid #e5e5e5; padding: 3px 20px; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; margin: 0; border: 1px solid #e5e5e5; } .goal-after-loop-shop { margin-bottom: 10px; } .goal-after-loop-shop .form-rashy-ppp select { min-width: 120px; } @media (min-width: 768px) { .goal-after-loop-shop { margin-bottom: 45px; } .goal-after-loop-shop .woocommerce-result-count { float: right; margin: 4px 0 0; } .rtl .goal-after-loop-shop .woocommerce-result-count { float: left; } .goal-after-loop-shop .goal-pagination { float: left; margin: 0; padding: 0; } .rtl .goal-after-loop-shop .goal-pagination { float: right; } .goal-after-loop-shop .goal-pagination .page-numbers li > a, .goal-after-loop-shop .goal-pagination .page-numbers li > span { line-height: 34px; } } #goal-orderby .orderby-label { color: #8d8d8d; display: inline-block; font-size: 14px; font-weight: 300; cursor: pointer; border: 1px solid #e5e5e5; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; padding: 4px 15px; } #goal-orderby .dropdown-menu { min-width: 200px; padding: 20px 30px; border-radius: 0; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border: 1px solid #f44a16; box-shadow: none; } #goal-orderby .dropdown-menu ul { list-style: none; padding: 0; margin: 0; } #goal-orderby .dropdown-menu ul li { margin: 0 0 5px; } #goal-orderby .dropdown-menu ul li a { color: #8d8d8d; } #goal-orderby .dropdown-menu ul li a:hover, #goal-orderby .dropdown-menu ul li a:active { color: #2b2b2b; } #goal-orderby .dropdown-menu ul li.active { color: #2b2b2b; } #goal-orderby .dropdown-menu ul li:last-child { margin: 0; } /*------------------------------------*\ Mini Cart \*------------------------------------*/ .goal-topcart .dropdown-menu { top: 100%; margin: 0; padding: 20px; min-width: 280px; display: block; border: none; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; box-shadow: 0 10px 40px -10px rgba(0, 0, 0, 0.15); background: #fff; opacity: 0; filter: alpha(opacity=0); display: none; } @media (min-width: 1200px) { .goal-topcart .dropdown-menu { max-width: 340px; } } .goal-topcart .buttons { margin: 0; } .goal-topcart .buttons .btn, .goal-topcart .buttons #add_payment_method .wc-proceed-to-checkout a.checkout-button, #add_payment_method .wc-proceed-to-checkout .goal-topcart .buttons a.checkout-button, .goal-topcart .buttons .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout .goal-topcart .buttons a.checkout-button, .goal-topcart .buttons .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout .goal-topcart .buttons a.checkout-button, .goal-topcart .buttons .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce .widget_price_filter .price_slider_amount .goal-topcart .buttons .button, .goal-topcart .buttons .wfg-button, .goal-topcart .buttons .viewmore-products-btn, .goal-topcart .buttons .woocommerce .wishlist_table .product-add-to-cart a, .woocommerce .wishlist_table .product-add-to-cart .goal-topcart .buttons a, .goal-topcart .buttons .add-cart .add_to_cart_button, .add-cart .goal-topcart .buttons .add_to_cart_button, .goal-topcart .buttons .add-cart .added_to_cart, .add-cart .goal-topcart .buttons .added_to_cart, .goal-topcart .buttons .woocommerce #respond input#submit, .woocommerce #respond .goal-topcart .buttons input#submit, .goal-topcart .buttons .woocommerce a.button, .woocommerce .goal-topcart .buttons a.button, .goal-topcart .buttons .woocommerce button.button, .woocommerce .goal-topcart .buttons button.button, .goal-topcart .buttons .woocommerce input.button, .woocommerce .goal-topcart .buttons input.button, .goal-topcart .buttons .woocommerce div.product form.cart .button, .woocommerce div.product form.cart .goal-topcart .buttons .button, .goal-topcart .buttons .woocommerce div.product form.cart .added_to_cart, .woocommerce div.product form.cart .goal-topcart .buttons .added_to_cart, .goal-topcart .buttons .woocommerce .details-product .information .stock.out-of-stock, .woocommerce .details-product .information .goal-topcart .buttons .stock.out-of-stock { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; color: #fff; } .goal-topcart .buttons .wc-forward { display: block; margin-bottom: 10px; } .goal-topcart .buttons .wc-forward:last-child { margin: 0; } .goal-topcart .buttons .wc-forward:after { vertical-align: text-top; } .goal-topcart .open .dropdown-menu { display: block; opacity: 1; filter: alpha(opacity=100); } .goal-topcart .overlay-offcanvas-content { background: rgba(0, 0, 0, 0.5); position: fixed; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; filter: alpha(opacity=0); transition: all 0.3s ease-in-out 0s; cursor: no-drop; transform: translateX(-30px); visibility: hidden; z-index: 2; } .goal-topcart .overlay-offcanvas-content.active { visibility: visible; opacity: 1; filter: alpha(opacity=100); transform: translateY(0); } .goal-topcart .offcanvas-content { z-index: 6; position: fixed; right: 0; top: 0; background: #fff; transition: all 0.35s ease-in-out 0s; opacity: 0; filter: alpha(opacity=0); width: 400px; height: 100vh; transform: translateX(100%); line-height: 1.3; } .goal-topcart .offcanvas-content.active { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); } .goal-topcart .offcanvas-content .shopping_cart_content .cart_list { max-height: calc(100% - 180px); } .goal-topcart .offcanvas-content .title-cart-canvas { font-size: 16px; text-align: center; margin: 0 0 10px; padding: 10px; color: #fff; background-color: #f44a16; border-bottom: 1px solid #e5e5e5; text-transform: capitalize; position: relative; } .goal-topcart .offcanvas-content .title-cart-canvas .close-cart { position: absolute; top: 11px; left: 14px; z-index: 1; font-size: 18px; cursor: pointer; color: #fff; } .rtl .goal-topcart .offcanvas-content .title-cart-canvas .close-cart { right: 14px; left: auto; } .goal-topcart .offcanvas-content .shopping_cart_content { padding: 10px; height: calc(100vh - 50px); /* Safari */ display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; } @media (min-width: 1200px) { .goal-topcart .offcanvas-content .shopping_cart_content { padding: 15px 15px 30px; } } .goal-topcart .offcanvas-content .shopping_cart_content .cart-bottom { align-self: flex-end; -webkit-align-self: flex-end; width: 100%; } .goal-topcart .offcanvas-content .shopping_cart_content .cart_list { width: 100%; } .shopping_cart_content { font-size: 14px; } .shopping_cart_content .variation { margin: 0 0 3px; overflow: hidden; } .shopping_cart_content .variation dt { margin-right: 5px; } .rtl .shopping_cart_content .variation dt { margin-left: 5px; margin-right: inherit; } .shopping_cart_content .variation dt, .shopping_cart_content .variation dd { float: left; } .rtl .shopping_cart_content .variation dt, .rtl .shopping_cart_content .variation dd { float: right; } .shopping_cart_content .variation dt p, .shopping_cart_content .variation dd p { margin: 0; } .shopping_cart_content .cart_list { padding: 0 0 10px; max-height: 270px; overflow: hidden; } @media (max-width: 767px) { .shopping_cart_content .cart_list { overflow-y: auto !important; max-height: 215px; } } .shopping_cart_content .cart_list > div { margin: 0 0 20px; overflow: hidden; } .shopping_cart_content .cart_list > div.empty { border: none; margin: 0; color: #2b2b2b; } .shopping_cart_content .cart_list > div:last-child { border: none; } .shopping_cart_content .cart_list .image { width: 88px; height: 88px; padding: 5px; border: 1px solid #e5e5e5; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; -o-border-radius: 15px; display: block; } .shopping_cart_content .cart_list .image img { width: 75px; height: 75px; max-width: none; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; } .shopping_cart_content .cart_list .quantity { font-size: 16px; font-weight: 800; color: #f44a16; padding: 0; line-height: 1; } .shopping_cart_content .cart_list .name { margin: 0; } .shopping_cart_content .cart_list .name a:hover { color: #f44a16; } .shopping_cart_content .cart_list .cart-item { margin: 0; font-size: 16px; } .shopping_cart_content .cart_list .media-body { width: 1000px; padding-right: 20px; } .rtl .shopping_cart_content .cart_list .media-body { padding-left: 20px; padding-right: inherit; } .shopping_cart_content .cart_list .cart-main-content { text-align: left; position: relative; line-height: 30px; padding: 0; } .rtl .shopping_cart_content .cart_list .cart-main-content { text-align: right; } .shopping_cart_content .cart_list .cart-main-content .remove { position: absolute; right: 0; top: 25px; z-index: 9; font-size: 13px; background: transparent !important; color: #8d8d8d !important; } .rtl .shopping_cart_content .cart_list .cart-main-content .remove { left: 0; right: auto; } .shopping_cart_content .cart_list .cart-main-content .remove:hover, .shopping_cart_content .cart_list .cart-main-content .remove:focus { color: #e44343 !important; } .shopping_cart_content .cart_list .cart-item { overflow: hidden; } .shopping_cart_content .total { color: #f44a16; border-top: 1px solid #e5e5e5; overflow: hidden; position: relative; margin: 0; font-weight: 400; text-transform: uppercase; padding: 20px 0; font-size: 14px; } .shopping_cart_content .total strong { font-weight: 600; color: #2b2b2b; } .shopping_cart_content .total .amount { font-size: 18px; font-weight: 700; } .shopping_cart_content .total.empty { border: none; margin: 0; padding-top: 0; } .woocommerce a.remove { padding: 0; margin: auto; color: #e44343; font-size: 32px; background: transparent; } /** Plugins add to wishlist, compare **/ .place-order { padding: 30px; } .yith-wcwl-add-button > a i, .wishlist_table .add_to_cart.button i { margin: 0 !important; } .yith-wcwl-share ul { padding: 0; margin: 0; list-style: none; } .input-text { border: 1px solid #e5e5e5; padding: 5px 10px; } .woocommerce address { margin-bottom: 20px; } .product-categories, .wc-block-product-categories-list { list-style: none; margin: 0; padding: 0; overflow: hidden; } .product-categories + .view-more-list-cat, .wc-block-product-categories-list + .view-more-list-cat { position: absolute; background: #fff; bottom: 1px; left: 0; width: calc(100% - 2px); z-index: 9; display: block; color: #5cb85c; padding: 15px 54px 15px; } .product-categories + .view-more-list-cat.view-less, .wc-block-product-categories-list + .view-more-list-cat.view-less { color: #e44343; } .product-categories + .view-more-list-cat:hover, .product-categories + .view-more-list-cat:active, .wc-block-product-categories-list + .view-more-list-cat:hover, .wc-block-product-categories-list + .view-more-list-cat:active { text-decoration: underline; } .product-categories.hideContent, .wc-block-product-categories-list.hideContent { height: 340px; } .product-categories.showContent, .wc-block-product-categories-list.showContent { height: auto; } .product-categories .children, .product-categories .wc-block-product-categories-list, .wc-block-product-categories-list .children, .wc-block-product-categories-list .wc-block-product-categories-list { list-style: none; padding: 0; } .product-categories li, .wc-block-product-categories-list li { line-height: 30px; width: 100%; display: inline-block; } .product-categories li li, .wc-block-product-categories-list li li { padding-left: 20px; } .rtl .product-categories li li, .rtl .wc-block-product-categories-list li li { padding-right: 20px; padding-left: inherit; } .product-categories li.current-cat-parent > .count, .product-categories li.current-cat > .count, .product-categories li:hover > .count, .wc-block-product-categories-list li.current-cat-parent > .count, .wc-block-product-categories-list li.current-cat > .count, .wc-block-product-categories-list li:hover > .count { color: #f44a16; } .product-categories li.current-cat-parent > a, .product-categories li.current-cat > a, .product-categories li:hover > a, .wc-block-product-categories-list li.current-cat-parent > a, .wc-block-product-categories-list li.current-cat > a, .wc-block-product-categories-list li:hover > a { color: #f44a16; } .product-categories li .count, .wc-block-product-categories-list li .count { font-size: 14px; font-weight: 400; margin-top: 3px; } .product-categories li a, .wc-block-product-categories-list li a { transition: all 0.2s ease-in-out 0s; } .product-categories li a:hover, .product-categories li a:active, .wc-block-product-categories-list li a:hover, .wc-block-product-categories-list li a:active { color: #f44a16; } .product-categories li.cat-parent, .product-categories li.noactive, .wc-block-product-categories-list li.cat-parent, .wc-block-product-categories-list li.noactive { position: relative; } .product-categories li.cat-parent:first-child > .opened, .product-categories li.cat-parent:first-child > .closed, .product-categories li.noactive:first-child > .opened, .product-categories li.noactive:first-child > .closed, .wc-block-product-categories-list li.cat-parent:first-child > .opened, .wc-block-product-categories-list li.cat-parent:first-child > .closed, .wc-block-product-categories-list li.noactive:first-child > .opened, .wc-block-product-categories-list li.noactive:first-child > .closed { top: -3px; } .product-categories li.cat-parent > i, .product-categories li.noactive > i, .wc-block-product-categories-list li.cat-parent > i, .wc-block-product-categories-list li.noactive > i { padding-right: 12px; cursor: pointer; position: absolute; left: 0; top: 13px; } .rtl .product-categories li.cat-parent > i, .rtl .product-categories li.noactive > i, .rtl .wc-block-product-categories-list li.cat-parent > i, .rtl .wc-block-product-categories-list li.noactive > i { padding-left: 12px; padding-right: inherit; } .rtl .product-categories li.cat-parent > i, .rtl .product-categories li.noactive > i, .rtl .wc-block-product-categories-list li.cat-parent > i, .rtl .wc-block-product-categories-list li.noactive > i { right: 0; left: auto; } .product-categories li.cat-parent > .opened, .product-categories li.cat-parent > .closed, .product-categories li.noactive > .opened, .product-categories li.noactive > .closed, .wc-block-product-categories-list li.cat-parent > .opened, .wc-block-product-categories-list li.cat-parent > .closed, .wc-block-product-categories-list li.noactive > .opened, .wc-block-product-categories-list li.noactive > .closed { padding-left: 15px; cursor: pointer; position: absolute; right: 0; top: 10px; } .rtl .product-categories li.cat-parent > .opened, .rtl .product-categories li.cat-parent > .closed, .rtl .product-categories li.noactive > .opened, .rtl .product-categories li.noactive > .closed, .rtl .wc-block-product-categories-list li.cat-parent > .opened, .rtl .wc-block-product-categories-list li.cat-parent > .closed, .rtl .wc-block-product-categories-list li.noactive > .opened, .rtl .wc-block-product-categories-list li.noactive > .closed { padding-right: 15px; padding-left: inherit; } .rtl .product-categories li.cat-parent > .opened, .rtl .product-categories li.cat-parent > .closed, .rtl .product-categories li.noactive > .opened, .rtl .product-categories li.noactive > .closed, .rtl .wc-block-product-categories-list li.cat-parent > .opened, .rtl .wc-block-product-categories-list li.cat-parent > .closed, .rtl .wc-block-product-categories-list li.noactive > .opened, .rtl .wc-block-product-categories-list li.noactive > .closed { left: 0; right: auto; } .product-categories > li, .wc-block-product-categories-list > li { padding: 10px 0; line-height: 1.5; position: relative; border-bottom: 1px dashed #e5e5e5; } .product-categories > li:last-child, .wc-block-product-categories-list > li:last-child { margin-bottom: 0; border-bottom: 0; } .product-categories > li > ul.children, .product-categories > li > ul.wc-block-product-categories-list, .wc-block-product-categories-list > li > ul.children, .wc-block-product-categories-list > li > ul.wc-block-product-categories-list { position: relative; padding-top: 15px; } .product-categories > li > a, .wc-block-product-categories-list > li > a { font-weight: 400; text-transform: capitalize; color: #2b2b2b; } .product-categories > li > .opened, .product-categories > li > .closed, .wc-block-product-categories-list > li > .opened, .wc-block-product-categories-list > li > .closed { font-size: 20px; color: #2b2b2b; line-height: 1.5; } .top-archive-shop { padding-bottom: 30px; } .goal-results { margin-top: 10px; } .goal-results .goal-results-reset { display: inline-block; padding: 6px 15px; background: #e44343; color: #fff; white-space: nowrap; font-weight: 400; font-size: 15px; transition: all 0.2s ease-in-out 0s; } .goal-results .goal-results-reset:hover, .goal-results .goal-results-reset:active { color: #fff; background: #d51f1f; } .ajax-pagination { text-align: center; margin-top: 30px; } .ajax-pagination .goal-loadmore-btn { color: #fff; } .ajax-pagination.goal-loader .goal-loadmore-btn { display: none; } .ajax-pagination.goal-loader:after { background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="38" height="38" viewBox="0 0 38 38" stroke="rgba(102,102,102,0.25)"%3E%3Cg fill="none" fill-rule="evenodd"%3E%3Cg transform="translate(1 1)" stroke-width="2"%3E%3Ccircle stroke-opacity=".55" cx="18" cy="18" r="18"/%3E%3Cpath d="M36 18c0-9.94-8.06-18-18-18"%3E%3CanimateTransform attributeName="transform" type="rotate" from="0 18 18" to="360 18 18" dur="1s" repeatCount="indefinite"/%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E'); background-position: center center; background-repeat: no-repeat; content: ""; width: 40px; height: 40px; display: block; width: 100%; } .ajax-pagination .goal-loadmore-btn + .goal-allproducts { display: none; } .ajax-pagination .goal-loadmore-btn.hidden + .goal-allproducts { display: block; color: #e44343; } .add-cart > .added { display: none !important; } .add-cart .added_to_cart:after { display: none; } .goal-shop-products-wrapper.loading { position: relative; } .goal-shop-products-wrapper.loading:before { background: url("../images/loading-quick.gif") center 100px/50px no-repeat rgba(255, 255, 255, 0.9); position: absolute; width: 100%; height: 100%; content: ""; left: 0; top: 0; z-index: 99; } .woocommerce-account .woocommerce-MyAccount-content, .woocommerce-account .woocommerce-MyAccount-navigation { width: 100%; float: none; } .woocommerce-account .woocommerce-MyAccount-navigation { border-bottom: 2px solid #eeeeee; } .woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link { margin-right: 30px; display: inline-block; } .rtl .woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link { margin-left: 30px; margin-right: inherit; } .woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a { padding: 0 0 7px; position: relative; display: inline-block; } .woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:before { width: 100%; height: 2px; background: #f44a16; position: absolute; bottom: -2px; left: 0; content: ""; transform: scale(0); transition: all 0.2s ease-in-out 0s; } .woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active > a, .woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link:hover > a, .woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link:active > a { color: #f44a16; } .woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active > a:before, .woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link:hover > a:before, .woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link:active > a:before { transform: scale(1); } .woocommerce-MyAccount-content { padding: 20px 0; } .woocommerce-MyAccount-content h2 { margin: 20px 0 10px; text-transform: uppercase; font-size: 18px; } .edit-account br { display: none; } .edit-account input[type=text], .edit-account input[type=password] { height: 40px; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } .edit-account input[type=text]:focus, .edit-account input[type=password]:focus { border-color: #e5e5e5; } .edit-account legend { font-size: 72px; font-weight: 300; border: none; margin: 30px 0 0; } .edit-account label { font-weight: normal; font-size: 16px; color: #2b2b2b; } @media (min-width: 1200px) { .wrapper-cart { margin-top: 50px; margin-bottom: 50px; } } @media (max-width: 991px) { .wrapper-cart .cart-right { margin-top: 15px; } } .woocommerce-MyAccount-content, .woocommerce-MyAccount-navigation { margin: 0 auto; } @media (min-width: 1200px) { .woocommerce-MyAccount-content, .woocommerce-MyAccount-navigation { margin: 0 auto 30px; } } form.login, form.register { margin: 0 !important; border: none !important; padding: 0 !important; } form.login br, form.register br { display: none; } form.login label, form.register label { font-weight: 400; } form.login .form-group, form.register .form-group { margin: 0 0 20px; } form.login .form-group:last-child, form.register .form-group:last-child { margin-bottom: 0; } form.login .input-text, form.register .input-text { background: #fff !important; border: 1px solid #e5e5e5 !important; height: 40px; } form.login .input-text:focus, form.register .input-text:focus { border-color: #cccccc !important; } form.login input[type=checkbox], form.register input[type=checkbox] { margin-right: 7px; } .rtl form.login input[type=checkbox], .rtl form.register input[type=checkbox] { margin-left: 7px; margin-right: inherit; } form.login .input-submit ~ span, form.register .input-submit ~ span { margin: 10px 0 0; } form.login .input-submit ~ span.pull-left, form.register .input-submit ~ span.pull-left { margin-left: 15px; } .rtl form.login .input-submit ~ span.pull-left, .rtl form.register .input-submit ~ span.pull-left { margin-right: 15px; margin-left: inherit; } form.login .input-submit ~ span.lost_password a, form.register .input-submit ~ span.lost_password a { color: #f44a16; } form.login .user-role, form.register .user-role { padding-left: 20px; } form.login .user-role [type=radio], form.register .user-role [type=radio] { margin-top: 11px; } .login-wrapper .mfp-content { width: 500px !important; max-width: 80%; background-color: #fff; } .login-wrapper .title { text-align: center; } .login-wrapper .goal-mfp-close { font-size: 20px; display: inline-block; background: #f44a16; color: #fff; display: inline-block; width: 42px; height: 42px; line-height: 42px; border: none; margin: -21px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; transition: all 0.3s ease-in-out 0s; opacity: 0.9; filter: alpha(opacity=90); } .login-wrapper .goal-mfp-close:hover, .login-wrapper .goal-mfp-close:focus { opacity: 1; filter: alpha(opacity=100); } .cart_item { margin: 0 0 20px; padding: 0 0 20px; border-bottom: 1px solid #e5e5e5; } .cart_item > .media-left { width: 70%; } .cart_item img { width: 90px; max-width: none; } .cart_item .content-left { overflow: hidden; padding-left: 20px; } .rtl .cart_item .content-left { padding-right: 20px; padding-left: inherit; } .cart_item .product-name { font-size: 18px; font-weight: 400; margin: 0 0 15px; } .cart_item .price { font-size: 20px; color: #4c4c4c; font-weight: 400; } .cart_item a.remove { margin: 0 0 15px; display: inline-block; font-size: 32px; color: #8d8d8d !important; } .cart_item a.remove:hover, .cart_item a.remove:active { color: #e44343 !important; } div.cart .input-text { height: 53px; border: 2px solid #e5e5e5; } div.cart .input-text:focus, div.cart .input-text:active { border-color: #2b2b2b; } div.cart label { font-size: 18px; color: #000; } .woocommerce .order-review #order_review_heading { font-size: 18px; font-weight: 400; text-transform: capitalize; margin: 0; padding: 20px 0; } .woocommerce .order-review table.shop_table { margin: 0; } #order_review .shop_table { border: none; margin-bottom: 25px; } #order_review .cart_item { margin: 0; padding: 0; border: none; } #order_review .product-name { font-size: 14px; margin: 0; } #order_review .product-name strong { font-weight: 400; } #order_review .product-total { font-weight: 600; color: #f44a16; } #order_review > .media-left { width: auto; } #order_review .woocommerce-Price-amount { color: #2b2b2b; font-weight: 600; } #order_review .subtotal tr > * { border-bottom: 1px solid #e5e5e5 !important; } #order_review .subtotal th { border: none; font-weight: 400; color: #2b2b2b; } #order_review .subtotal td { text-align: right; padding: 10px 0; font-weight: 400; } .rtl #order_review .subtotal td { text-align: left; } #order_review .subtotal td label { font-weight: 400; } #order_review .subtotal .order-total strong { font-size: 20px; } #order_review .subtotal .amount { font-weight: 600; } #order_review .order-total .amount, #order_review .cart-subtotal .amount { color: #f44a16; } .goal-checkout-step { padding: 0 0 30px; } .goal-checkout-step ul { padding: 0; list-style: none; margin: 0 auto; text-transform: uppercase; width: 100%; } .goal-checkout-step ul li { position: relative; text-align: center; float: left; } .rtl .goal-checkout-step ul li { float: right; } @media (min-width: 768px) { .goal-checkout-step ul li { width: 33.33%; } } .goal-checkout-step li { font-size: 20px; font-weight: 600; color: #232530; line-height: 60px; overflow: hidden; position: relative; background: #fff; } .goal-checkout-step li:first-child:before { display: none; } .goal-checkout-step li:first-child:after { border-width: 1px 0 1px 1px; } .goal-checkout-step li:before { content: ""; z-index: 1; position: absolute; top: 0px; left: -43px; border: 1px solid #e5e5e5; width: 60px; height: 60px; transform: rotate(45deg); background: #fff; } .goal-checkout-step li:after { position: absolute; content: ""; border-width: 1px 0; border-style: solid; border-color: #e5e5e5; width: calc(100% - 30px); height: 100%; z-index: 5; left: 0; top: 0; } .rtl .goal-checkout-step li:after { right: 0; left: auto; } .goal-checkout-step li .inner { position: relative; } .goal-checkout-step li .inner:after { content: ""; z-index: 1; position: absolute; top: 0px; right: -30px; border-style: solid; border-color: #fff #fff #fff transparent; border-width: 30px; width: 60px; height: 60px; background: #fff; } .goal-checkout-step li .inner:before { content: ""; z-index: 1; position: absolute; top: 0px; right: 12px; border: 1px solid #e5e5e5; border-width: 1px 1px 0 0; width: 60px; height: 60px; transform: rotate(45deg); background: #fff; z-index: 2; } .goal-checkout-step li.active { background: #f44a16; color: #fff; } .goal-checkout-step li.active:after { border-color: #f44a16; } .goal-checkout-step li.active .inner:after { border-color: #fff #f44a16; } .goal-checkout-step li.active .inner:before { display: none; } .goal-checkout-step li.active .step { opacity: 0.3; filter: alpha(opacity=30); color: #fff; } .goal-checkout-step .inner-step { position: relative; z-index: 7; } .goal-checkout-step .step { z-index: 6; position: absolute; top: -1px; right: 70px; line-height: 60px; font-size: 48px; text-transform: uppercase; font-weight: 900; display: inline-block; text-align: center; color: #eae9ec; } .rtl .goal-checkout-step .step { left: 70px; right: auto; } .woocommerce-thankyou-order-received { font-size: 18px; font-weight: 400; margin-bottom: 30px; text-align: center; color: #2b2b2b; } @media (min-width: 768px) { .woocommerce-thankyou-order-received { font-size: 28px; } } .woocommerce-thankyou-order-details { text-align: center; } .woocommerce ul.order_details li { float: none; display: inline-block; font-size: 12px; } .woocommerce ul.order_details li strong { margin-top: 5px; font-weight: 400; color: #2b2b2b; } .woocommerce ul.order_details li.method strong { color: #e44343; } .woo-pay-perfect { font-size: 18px; font-weight: 600; text-align: center; margin-bottom: 20px; } .woocommerce .woocommerce-form-coupon p { margin-bottom: 15px; } .woocommerce .woocommerce-form-coupon .form-row { margin-bottom: 10px; width: 100%; } @media (min-width: 768px) { .woocommerce .woocommerce-form-coupon .form-row { width: 50%; } } .woocommerce .woocommerce-form-coupon .form-row-last { padding-left: 20px; } .rtl .woocommerce .woocommerce-form-coupon .form-row-last { padding-right: 20px; padding-left: inherit; } @media (max-width: 767px) { .woocommerce .woocommerce-form-coupon .form-row-last { padding: 0; margin-bottom: 0; } .woocommerce .woocommerce-form-coupon .form-row-last .button { width: 100%; } } .product-top-title { position: relative; } .product-top-title .view-more { position: absolute; top: 5px; right: 0; } .rtl .product-top-title .view-more { left: 0; right: auto; } .layout-detail-product #tabs-list-specifications td { padding: 15px; border-color: #eff0f2; } .layout-detail-product #tabs-list-specifications td:first-child { font-weight: 500; text-transform: uppercase; } .accessoriesproducts .list-accesories { margin-bottom: 10px; } .accessoriesproducts .check-item { margin-top: 10px; } .wcv-pro-vendorlist { margin: 0 0 30px; padding: 0 0 30px; border-bottom: 1px solid #e5e5e5; border-top: none; background: #fff; height: auto; } .wcv-pro-vendorlist .name-store { font-size: 18px; margin: 10px 0; } .wcv-pro-vendorlist:hover .avatar:before { opacity: 0.5; filter: alpha(opacity=50); } .wcv-pro-vendorlist .avatar { display: inline-block; position: relative; line-height: 0; max-width: 100%; } .wcv-pro-vendorlist .avatar:before { transition: all 0.2s ease 0s; content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #f44a16; opacity: 0; filter: alpha(opacity=0); } .wcv-pro-vendorlist .metas { margin: 0 0 5px; } .wcv-pro-vendorlist .metas > * { display: inline-block; font-size: 14px; } .wcv-pro-vendorlist .metas > * + * { margin-left: 20px; } .rtl .wcv-pro-vendorlist .metas > * + * { margin-right: 20px; margin-left: inherit; } .wcv-pro-vendorlist .metas .total-value { font-weight: normal; } .wcv-pro-vendorlist .store-address, .wcv-pro-vendorlist .store-phone { font-size: 14px; margin: 0 0 7px; } .wcv-pro-vendorlist .store-address:last-child, .wcv-pro-vendorlist .store-phone:last-child { margin: 0; } .pv_shop_description { padding: 0 15px 30px; } .wcv-header-container { padding-right: 15px; padding-left: 15px; margin-bottom: 30px; background: url("../images/bg-vendor.jpg") repeat rgba(255, 255, 255, 0.9); } .wcv-header-container .store-banner { position: absolute; top: 0; left: 0; z-index: -1; } .wcv-header-container .wcv-store-grid { padding: 0 0 30px 0; } .wcv-header-container #inner-element { background: transparent none repeat scroll 0 0; clear: both; overflow: hidden; position: static; max-width: none; width: 100%; padding: 0; } .wcv-header-container #inner-element .store-info { text-align: inherit; } .store-info .title-store { display: inline-block; } .store-info .wcv-verified-vendor { display: inline-block; vertical-align: top; margin: 0 15px; font-size: 12px; color: #fff; background: #4a90de; padding: 5px 18px; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } .store-info .social-icons { list-style: none; margin: 25px 0 0 !important; padding: 0; } .store-info .social-icons li { display: inline-block; margin-right: 10px; } .rtl .store-info .social-icons li { margin-left: 10px; margin-right: inherit; } .store-info .social-icons li a { display: inline-block; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border: 1px solid #405e9c; width: 40px; height: 40px; font-size: 16px; line-height: 38px; text-align: center; } .store-info .social-icons li a.facebook { border: 1px solid #405e9c; color: #405e9c !important; } .store-info .social-icons li a.facebook:hover, .store-info .social-icons li a.facebook:active { background: #405e9c; } .store-info .social-icons li a.twitter { border: 1px solid #55acee; color: #55acee !important; } .store-info .social-icons li a.twitter:hover, .store-info .social-icons li a.twitter:active { background: #55acee; } .store-info .social-icons li a.instagram { border: 1px solid #5280a5; color: #5280a5 !important; } .store-info .social-icons li a.instagram:hover, .store-info .social-icons li a.instagram:active { background: #5280a5; } .store-info .social-icons li a.googleplus { color: #cd2129 !important; border: 1px solid #cd2129; } .store-info .social-icons li a.googleplus:hover, .store-info .social-icons li a.googleplus:active { background: #cd2129; } .store-info .social-icons li a.linkedin { color: #318dc1 !important; border: 1px solid #318dc1; } .store-info .social-icons li a.linkedin:hover, .store-info .social-icons li a.linkedin:active { background: #318dc1; } .store-info .social-icons li a.youtube { color: #cb312e !important; border: 1px solid #cb312e; } .store-info .social-icons li a.youtube:hover, .store-info .social-icons li a.youtube:active { background: #cb312e; } .store-info .social-icons li a:hover, .store-info .social-icons li a:active { color: #fff !important; background: #405e9c; } .store-info .title-store { font-size: 24px; margin: 0 0 10px 0; line-height: 1.1; } .store-info .rating-products-wrapper { margin: 0 0 20px; font-size: 16px; } .store-info .rating-products-wrapper > * { display: inline-block; vertical-align: top; } .store-info .rating-products-wrapper > * > * { display: block; } .store-info .store-address address { margin: 0; } .store-info .store-address i, .store-info .store-phone i { margin-right: 8px; } .rtl .store-info .store-address i, .rtl .store-info .store-phone i { margin-left: 8px; margin-right: inherit; } .store-info .total-products { padding-left: 50px; } .rtl .store-info .total-products { padding-right: 50px; padding-left: inherit; } .store-info .total-products .total-value { font-size: 24px; color: #242424; font-weight: normal; line-height: 1.1; } .store-info .media-body { max-width: 600px; font-size: 14px; } .store-info .media-left { padding-right: 30px; } .rtl .store-info .media-left { padding-left: 30px; padding-right: inherit; } .store-info .favourite-wrapper { clear: both; overflow: hidden; width: 100%; padding: 10px 0 0; } .store-info .denso-favourite-vendor { border-color: #e5e5e5; font-size: 12px; display: block; font-weight: 400; padding: 8px 15px; text-transform: capitalize; } .store-info .denso-favourite-vendor:hover, .store-info .denso-favourite-vendor:active { border-color: #f44a16; } .store-info .denso-favourite-vendor i { margin-right: 3px; } .rtl .store-info .denso-favourite-vendor i { margin-left: 3px; margin-right: inherit; } .store-info .denso-favourite-vendor.added { color: #fff; border-color: #f44a16; background: #f44a16; } .store-aurhor-inner { text-align: center; margin-top: 30px; } .store-aurhor-inner .avatar { border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border: 2px solid #e8e8e8; overflow: hidden; } .store-aurhor-inner .store-aurhor .name-author { margin: 5px 0 10px; } .vendor-reviews-inner { background: #f8f8f8; border: 2px solid #e5e5e5; padding: 20px; } .vendor-reviews-inner .title-info { font-size: 16px !important; margin: 10px 0 20px !important; } .vendor-reviews-inner .star-rating { float: left; margin-right: 40px; } .rtl .vendor-reviews-inner .star-rating { float: right; } .rtl .vendor-reviews-inner .star-rating { margin-left: 40px; margin-right: inherit; } .vendor-reviews-inner .special-progress > * { display: inline-block; vertical-align: top; } .vendor-reviews-inner .special-progress .progress { width: 210px; margin: 0; } .vendor-reviews-inner .special-progress .progress .progress-bar { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } .vendor-reviews-inner .special-progress .value { margin: 0 8px; line-height: 1; } .vendor-reviews-inner .average-value { font-size: 30px; font-weight: normal; color: #242424; display: inline-block; width: 100px; height: 100px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; text-align: center; line-height: 1.2; border: 1px solid #e5e5e5; padding: 20px 5px; } .vendor-reviews-inner .average-value span { font-size: 12px; font-weight: 400; display: block; } .special-progress { margin: 5px 0 0; font-size: 14px; } .special-progress .claimed { margin-bottom: 2px; } .special-progress .claimed strong { color: #2b2b2b; } .special-progress .progress { background: #e5e5e5; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; height: 8px; margin: 10px 0 5px; } .special-progress .progress .progress-bar { background: #f44a16; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 10px 10px; } .single-rating { margin: 0 0 30px; padding: 0 0 20px; border-bottom: 1px solid #e5e5e5; } .single-rating:last-child { border: none; padding: 0; margin: 0; } .single-rating .avatar { max-width: none; min-width: 70px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; } .single-rating .media-left { padding-right: 20px; } .rtl .single-rating .media-left { padding-left: 20px; padding-right: inherit; } .single-rating .stars-value { float: right; } .rtl .single-rating .stars-value { float: left; } .single-rating .stars-value .fa-star { color: #fednormal; } .single-rating h4 { font-weight: 400; font-size: 10px; margin: 0 0 15px; color: #8d8d8d; } .single-rating h4 .name { font-weight: normal; font-size: 12px; color: #464646; text-transform: uppercase; } .single-rating h6 { margin: 0 0 15px; } .btn-showserach-dokan { cursor: pointer; } .wrapper-dokan .btn-showserach-dokan { padding: 6px 9px; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; border-width: 2px; } .wrapper-dokan .dokan-seller-search-form { font-size: 14px; margin: 0; width: 0; overflow: hidden; transition: all 0.2s ease-in-out 0s; } .wrapper-dokan .dokan-seller-search-form input { width: 100% !important; padding-top: 3px !important; padding-bottom: 3px !important; } .wrapper-dokan .dokan-seller-search-form.active { width: 220px; } .wrapper-dokan > * { display: inline-block; vertical-align: top; margin-right: 10px; } .rtl .wrapper-dokan > * { margin-left: 10px; margin-right: inherit; } #dokan-seller-listing-wrap ul.dokan-seller-wrap li { margin-bottom: 30px; } .dokan-widget-area #cat-drop-stack > ul, .dokan-store-menu #cat-drop-stack > ul { list-style: none; padding: 0; } .dokan-widget-area #cat-drop-stack > ul li, .dokan-store-menu #cat-drop-stack > ul li { margin-bottom: 5px; } .dokan-widget-area #cat-drop-stack > ul li:last-child, .dokan-store-menu #cat-drop-stack > ul li:last-child { margin-bottom: 0; } .dokan-widget-area #cat-drop-stack > ul a:hover, .dokan-widget-area #cat-drop-stack > ul:focus, .dokan-store-menu #cat-drop-stack > ul a:hover, .dokan-store-menu #cat-drop-stack > ul:focus { color: #f44a16; } .dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name { font-weight: 500; } .dokan-single-store .profile-info .dokan-store-info { list-style: none; font-size: 14px; } .dokan-single-store .profile-info .dokan-store-info li { float: none !important; } .dokan-single-store .profile-info .dokan-store-info li:before { display: none; } .dokan-store-location, .dokan-store-contact { list-style: none; } .dokan-store-location ul, .dokan-store-contact ul { list-style: none; padding: 0; } .dokan-store-tabss { margin-bottom: 20px; } .dokan-store-tabss .dokan-right { margin: 0; margin-top: 10px; } @media (min-width: 768px) { .dokan-store-tabss { margin-bottom: 30px; } } .dokan-store-sidebar #dokan-store-location { height: 200px; width: 100%; } .wfg-popup { border: none !important; } .wfg-popup h2.wfg-title { background: #f44a16; color: #fff; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; box-shadow: none; } .wfg-gifts .wfg-gift-item h3 { background: #fff; color: #2b2b2b; border-top: 1px solid #e5e5e5; } .wfg-gifts .wfg-gift-item { border: 1px solid #e5e5e5; } #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .seller-avatar img { margin: 0; } #dokan-seller-listing-wrap ul.dokan-seller-wrap .btn, #dokan-seller-listing-wrap ul.dokan-seller-wrap #add_payment_method .wc-proceed-to-checkout a.checkout-button, #add_payment_method .wc-proceed-to-checkout #dokan-seller-listing-wrap ul.dokan-seller-wrap a.checkout-button, #dokan-seller-listing-wrap ul.dokan-seller-wrap .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout #dokan-seller-listing-wrap ul.dokan-seller-wrap a.checkout-button, #dokan-seller-listing-wrap ul.dokan-seller-wrap .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout #dokan-seller-listing-wrap ul.dokan-seller-wrap a.checkout-button, #dokan-seller-listing-wrap ul.dokan-seller-wrap .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce .widget_price_filter .price_slider_amount #dokan-seller-listing-wrap ul.dokan-seller-wrap .button, #dokan-seller-listing-wrap ul.dokan-seller-wrap .viewmore-products-btn, #dokan-seller-listing-wrap ul.dokan-seller-wrap .woocommerce .wishlist_table .product-add-to-cart a, .woocommerce .wishlist_table .product-add-to-cart #dokan-seller-listing-wrap ul.dokan-seller-wrap a, #dokan-seller-listing-wrap ul.dokan-seller-wrap .add-cart .add_to_cart_button, .add-cart #dokan-seller-listing-wrap ul.dokan-seller-wrap .add_to_cart_button, #dokan-seller-listing-wrap ul.dokan-seller-wrap .add-cart .added_to_cart, .add-cart #dokan-seller-listing-wrap ul.dokan-seller-wrap .added_to_cart, #dokan-seller-listing-wrap ul.dokan-seller-wrap .woocommerce #respond input#submit, .woocommerce #respond #dokan-seller-listing-wrap ul.dokan-seller-wrap input#submit, #dokan-seller-listing-wrap ul.dokan-seller-wrap .woocommerce a.button, .woocommerce #dokan-seller-listing-wrap ul.dokan-seller-wrap a.button, #dokan-seller-listing-wrap ul.dokan-seller-wrap .woocommerce button.button, .woocommerce #dokan-seller-listing-wrap ul.dokan-seller-wrap button.button, #dokan-seller-listing-wrap ul.dokan-seller-wrap .woocommerce input.button, .woocommerce #dokan-seller-listing-wrap ul.dokan-seller-wrap input.button, #dokan-seller-listing-wrap ul.dokan-seller-wrap .woocommerce div.product form.cart .button, .woocommerce div.product form.cart #dokan-seller-listing-wrap ul.dokan-seller-wrap .button, #dokan-seller-listing-wrap ul.dokan-seller-wrap .woocommerce div.product form.cart .added_to_cart, .woocommerce div.product form.cart #dokan-seller-listing-wrap ul.dokan-seller-wrap .added_to_cart, #dokan-seller-listing-wrap ul.dokan-seller-wrap .woocommerce .details-product .information .stock.out-of-stock, .woocommerce .details-product .information #dokan-seller-listing-wrap ul.dokan-seller-wrap .stock.out-of-stock, #dokan-seller-listing-wrap ul.dokan-seller-wrap .wfg-button { border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; border-width: 2px; padding: 8px 30px; } #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-wrapper { transition: all 0.3s ease-in-out 0s; } #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-wrapper:hover { box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.2); } .product-block .wcvendors_sold_by_in_loop { position: absolute; z-index: 99; top: 0; left: 0; width: 50px; height: 50px; } .rtl .product-block .wcvendors_sold_by_in_loop { right: 0; left: auto; } .product-block .wcvendors_sold_by_in_loop img { max-width: 100%; max-height: 100%; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; } .seller-info-social { list-style: none; } .seller-info-social li { display: inline-block; margin-right: 20px; } .rtl .seller-info-social li { margin-left: 20px; margin-right: inherit; } .seller-info-top { margin-bottom: 20px; } .seller-info-top .store-brand img { max-width: none; } #woocommerce-accordion .panel { margin: 0; border: none; border-bottom: 1px solid #e5e5e5; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } #woocommerce-accordion .panel > .panel-heading { text-transform: uppercase; border: none; padding: 18px 0; font-weight: 400; font-size: 16px; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; background: #f2f2f2 !important; } #woocommerce-accordion .panel > .panel-heading:hover a, #woocommerce-accordion .panel > .panel-heading:active a { color: #f44a16; } #woocommerce-accordion .panel .panel-title { font-size: 16px; font-family: "Inter Tight", Helvetica, Arial, sans-serif; font-weight: 600; } #woocommerce-accordion .panel .panel-title > :not(.collapsed) { color: #f44a16; } #woocommerce-accordion .panel .panel-body { padding: 0; border: none; } #woocommerce-accordion .title { margin: 0 0 10px; font-size: 24px; } .wrapper-filter { min-height: 73px; position: relative; padding: 20px 0; border-bottom: 1px solid #e5e5e5; } .shop-top-sidebar-wrapper { background: #fff; padding: 20px 0 0; display: block; overflow: hidden; width: 100% !important; } @media (min-width: 992px) { .shop-top-sidebar-wrapper { padding: 40px 0 0; } } .shop-top-sidebar-wrapper .dropdown > span { color: #252525; font-weight: 500; font-size: 15px; display: block; margin: 0 0 15px; text-transform: uppercase; } .shop-top-sidebar-wrapper .widget { margin-bottom: 0; } @media (max-width: 767px) { .shop-top-sidebar-wrapper { margin-bottom: 15px; } } .shop-top-sidebar-wrapper .shop-top-sidebar-wrapper-inner { margin-left: -15px; margin-right: -15px; } .shop-top-sidebar-wrapper .shop-top-sidebar-wrapper-inner > * { padding-left: 15px; padding-right: 15px; float: left; width: 100%; } .rtl .shop-top-sidebar-wrapper .shop-top-sidebar-wrapper-inner > * { float: right; } @media (min-width: 768px) { .shop-top-sidebar-wrapper .shop-top-sidebar-wrapper-inner > * { width: 20%; } } .shop-top-sidebar-wrapper .wrapper-limit { padding: 10px; } .shop-top-sidebar-wrapper .wrapper-limit .goal-product-sorting, .shop-top-sidebar-wrapper .wrapper-limit .goal-price-filter { padding: 0; margin: 0; list-style: none; } .shop-top-sidebar-wrapper .wrapper-limit .goal-product-sorting li, .shop-top-sidebar-wrapper .wrapper-limit .goal-price-filter li { margin-bottom: 8px; } .shop-top-sidebar-wrapper .wrapper-limit .goal-product-sorting li:last-child, .shop-top-sidebar-wrapper .wrapper-limit .goal-price-filter li:last-child { margin: 0; } .shop-top-sidebar-wrapper .wrapper-limit .goal-product-sorting a, .shop-top-sidebar-wrapper .wrapper-limit .goal-price-filter a { white-space: nowrap; } .shop-top-sidebar-wrapper .wrapper-limit .goal-product-sorting .active, .shop-top-sidebar-wrapper .wrapper-limit .goal-product-sorting .current, .shop-top-sidebar-wrapper .wrapper-limit .goal-price-filter .active, .shop-top-sidebar-wrapper .wrapper-limit .goal-price-filter .current { color: #f44a16; } .shop-top-sidebar-wrapper .wrapper-limit .goal-product-sorting, .shop-top-sidebar-wrapper .wrapper-limit .goal-price-filter, .shop-top-sidebar-wrapper .wrapper-limit .woocommerce-widget-layered-nav-list { height: 200px; } .shop-top-sidebar-wrapper .tagcloud { height: 200px; } #woocommerce-accordion { margin: 15px 0 0; } @media (min-width: 1200px) { #woocommerce-accordion { margin-top: 35px; } } #woocommerce-accordion .panel { margin: 0 0 15px; border: none; border: 0; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } #woocommerce-accordion .panel > .panel-heading { text-transform: uppercase; border: none; padding: 9px 10px; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; background-color: #fff; } #woocommerce-accordion .panel .panel-title { font-weight: 600; font-size: 14px; } #woocommerce-accordion .panel .panel-title a { display: block; position: relative; color: #2b2b2b; } #woocommerce-accordion .panel .panel-title a:before { color: #2b2b2b; content: "\e61a"; font-family: "themify"; position: absolute; top: 50%; right: 0; transform: translateY(-50%); } .rtl #woocommerce-accordion .panel .panel-title a:before { left: 0; right: auto; } #woocommerce-accordion .panel .panel-title a:not(.collapsed) { color: #2b2b2b; } #woocommerce-accordion .panel .panel-title a:not(.collapsed):before { content: "\e622"; } #woocommerce-accordion .panel .panel-body { padding: 10px 0 0; border: none; } #woocommerce-accordion .panel .panel-body p:last-child { margin-bottom: 0; } #woocommerce-accordion .panel .panel-body > h2 { display: none; } #woocommerce-accordion .panel .collapse.in { display: block; padding: 0 10px 5px; } @media (min-width: 1200px) { #woocommerce-accordion .panel .collapse.in { padding: 0 20px 20px; } } .products-wrapper-grid-banner .cl-3 div.product.col-sm-4.first, .products-wrapper-grid-banner .cl-2 div.product.col-sm-4.first { clear: none; } @media (min-width: 768px) { .products-wrapper-grid-banner .cl-3 div.product.col-sm-4:nth-child(3n+1), .products-wrapper-grid-banner .cl-2 div.product.col-sm-4:nth-child(3n+1) { clear: both; } } .products-wrapper-grid-banner .col-md-cus-5 { float: left; padding-left: 15px; padding-right: 15px; } .rtl .products-wrapper-grid-banner .col-md-cus-5 { float: right; } @media (min-width: 992px) { .products-wrapper-grid-banner .col-md-cus-5 { width: 20%; } } .product-bundles { padding: 20px 0; } .product-bundles .product-item { overflow: hidden; clear: both; margin-bottom: 10px; } .product-bundles .product-item .product-image { float: left; width: 80px; padding-right: 10px; } .rtl .product-bundles .product-item .product-image { float: right; } .rtl .product-bundles .product-item .product-image { padding-left: 10px; padding-right: inherit; } .product-bundles .product-item .product-content { overflow: hidden; } .product-bundles .product-item .product-name { display: block; color: #2b2b2b; margin: 3px 0; } .product-bundles .total { padding-bottom: 10px; } .product-bundles .total-discount { color: #5cb85c; } .product-bundles .total-price { font-size: 18px; font-weight: 500; color: #2b2b2b; } .product-category h3 { margin: 15px 0 0; font-size: 18px; } .product-category h3 .count { background: transparent; padding: 0; } .product-category .category-body { margin: 0 0 20px; text-align: center; } @media (min-width: 768px) { .product-category .category-body { margin: 0 0 30px; } } .info_wrapper_alert { max-width: 600px; margin-left: auto; margin-right: auto; background-color: #fff; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; position: relative; } .info_wrapper_alert .title { background-color: #f5f5f5; display: block; font-size: 16px; font-weight: 500; padding: 16px 20px; color: #2b2b2b; text-transform: uppercase; } @media (min-width: 1200px) { .info_wrapper_alert .title { padding: 26px 40px; } } .info_wrapper_alert .inner { padding: 15px 20px; } @media (min-width: 1200px) { .info_wrapper_alert .inner { padding: 35px 40px; } } .info_wrapper_alert .mfp-close { color: #2b2b2b; border: 0 !important; background-color: transparent !important; } .info_wrapper_alert .mfp-close:hover, .info_wrapper_alert .mfp-close:focus { color: #e44343; } @media (min-width: 1200px) { .info_wrapper_alert .mfp-close { font-size: 32px; margin: 16px; } } .info_wrapper_alert .media-heading { font-weight: 500; font-size: 16px; } .info_wrapper_alert .info-price { font-weight: 500; color: #2b2b2b; text-transform: uppercase; white-space: nowrap; } .info_wrapper_alert .free { color: #B9A16B; } @media (min-width: 1200px) { .info_wrapper_alert { margin-top: 25px; } } .page-shop { margin-bottom: 30px; } .page-shop.has-elementor { padding-top: 20px; } @media (min-width: 1200px) { .page-shop.has-elementor { padding-top: 70px; } } @media (min-width: 1200px) { .page-shop { margin-bottom: 70px; } } .page-shop .goal-pagination { margin-top: 0; margin-bottom: 0; } .shop-normal .hidden-icon { display: block !important; } .shop-normal .woo-breadcrumb { padding: 0; margin-bottom: 20px; } @media (min-width: 768px) { .shop-normal .woo-breadcrumb { margin-bottom: 60px; } } .shop-normal .woo-breadcrumb .wrapper-breads { margin-left: auto; margin-right: auto; } .shop-normal .woo-breadcrumb .wrapper-breads .breadcrumb { margin: 0; } .shop-normal .woo-breadcrumb .bread-title { text-transform: capitalize; font-size: 32px; margin: 0; font-weight: 400; } @media (min-width: 1200px) { .shop-normal .woo-breadcrumb .bread-title { font-size: 48px; } } .shop-normal + .page-shop.has-elementor { padding-top: 0; } .woo-breadcrumb { margin: 0; } .woo-breadcrumb .wrapper-breads { padding: 0; border: 0; } .breadcrumb-navigation-wrapper { margin-bottom: 10px; display: -moz-flex; display: flex; } @media (min-width: 1200px) { .breadcrumb-navigation-wrapper { margin-bottom: 35px; } } .breadcrumb-navigation-wrapper .woo-breadcrumb { background: transparent !important; } @media (min-width: 768px) { .breadcrumb-navigation-wrapper .woo-breadcrumb { padding-right: 10px; } .rtl .breadcrumb-navigation-wrapper .woo-breadcrumb { padding-left: 10px; padding-right: inherit; } } .breadcrumb-navigation-wrapper .product-navs { text-transform: capitalize; margin-left: auto; } .rtl .breadcrumb-navigation-wrapper .product-navs { margin-right: auto; margin-left: inherit; } @media (max-width: 767px) { .breadcrumb-navigation-wrapper .product-navs { margin-top: 0; } } .breadcrumb-navigation-wrapper .post-navigation .nav-links { display: -moz-flex; display: flex; } .breadcrumb-navigation-wrapper .post-navigation .nav-links > * { width: auto; float: none; } .breadcrumb-navigation-wrapper .post-navigation .nav-links > * + .nav-next { padding-left: 10px; } .rtl .breadcrumb-navigation-wrapper .post-navigation .nav-links > * + .nav-next { padding-right: 10px; padding-left: inherit; } .info_wrapper_alert { max-width: 600px; margin-left: auto; margin-right: auto; background-color: #fff; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; position: relative; } .info_wrapper_alert .title { background-color: #f5f5f5; display: block; font-size: 16px; font-weight: 600; padding: 10px 20px; color: #2b2b2b; text-transform: uppercase; } @media (min-width: 1200px) { .info_wrapper_alert .title { padding: 20px 40px; } } .info_wrapper_alert .inner { padding: 15px 20px; } @media (min-width: 1200px) { .info_wrapper_alert .inner { padding: 30px 40px; } } .info_wrapper_alert .mfp-close { color: #2b2b2b; border: 0 !important; background-color: transparent !important; } .info_wrapper_alert .mfp-close:hover, .info_wrapper_alert .mfp-close:focus { color: #e44343; } @media (min-width: 1200px) { .info_wrapper_alert .mfp-close { font-size: 32px; margin: 12px; } } .info_wrapper_alert .media-heading { font-weight: 400; font-size: 16px; text-transform: uppercase; } .info_wrapper_alert .info-price { font-weight: 700; color: #2b2b2b; text-transform: uppercase; white-space: nowrap; } .info_wrapper_alert .free { color: #f44a16; } @media (min-width: 1200px) { .info_wrapper_alert { margin-top: 25px; } } .shop-top-categories { position: relative; margin-bottom: 20px; background-size: cover; background-repeat: no-repeat; text-align: center; padding: 30px 0; } @media (min-width: 768px) { .shop-top-categories { margin-bottom: 30px; padding: 90px 0; } } .shop-top-categories .shop-page-title { transition: all 0.3s ease-in-out 0s; font-weight: 600; margin: 0 0 15px; line-height: 1; text-transform: none; font-size: 26px; color: #fff; } @media (min-width: 1200px) { .shop-top-categories .shop-page-title { font-size: 36px; } } .shop-top-categories .inner { max-width: 1270px; margin-left: auto; margin-right: auto; } .shop-top-categories + .page-shop.has-elementor { padding-top: 0; } @media (min-width: 1200px) { .shop-top-categories + .page-shop.has-elementor { padding-top: 20px; } } .shop-top-categories.style1 .list-category-products { text-align: center; } @media (min-width: 767px) { .shop-top-categories.style1 .list-category-products { text-align: inherit; display: inline-block; } } .shop-top-categories.style2 .shop-page-title, .shop-top-categories.style2 .list-category-products { text-align: left; padding: 0 15px; } .rtl .shop-top-categories.style2 .shop-page-title, .rtl .shop-top-categories.style2 .list-category-products { text-align: right; } @media (min-width: 767px) { .shop-top-categories.style2 .shop-page-title, .shop-top-categories.style2 .list-category-products { padding: 0; } } .shop-top-categories .icon-wrapper { display: -moz-flex; display: flex; align-items: center; -webkit-align-items: center; -o-align-items: center; justify-content: center; -webkit-justify-content: center; -o-justify-content: center; width: 68px; height: 68px; font-size: 25px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; overflow: hidden; background-color: #fff; transition: all 0.15s ease-in-out 0s; } @media (min-width: 1200px) { .shop-top-categories .icon-wrapper { width: 98px; height: 98px; font-size: 40px; } } .shop-top-categories .icon-image-wrapper { overflow: hidden; width: 80px; height: 80px; } @media (min-width: 1200px) { .shop-top-categories .icon-image-wrapper { width: 120px; height: 120px; } } .shop-top-categories .icon-image-wrapper img { border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; transition: all 0.2s ease-in-out 0s; } .shop-top-categories .icon-image-wrapper:hover img, .shop-top-categories .icon-image-wrapper:focus img { transform: scale(1.1); } .shop-top-categories h5 { margin: 10px 0 0; font-weight: 500; font-size: 16px; color: #fff !important; } @media (min-width: 1200px) { .shop-top-categories h5 { font-size: 16px; } } .shop-top-categories.style3 { padding: 0 15px; } @media (min-width: 1200px) { .shop-top-categories.style3 { padding: 20px 0; margin-top: 30px; } } .shop-top-categories.style3 .inner { margin-left: auto; margin-right: auto; max-width: 1410px; } .shop-top-categories.style3 .shop-page-title { font-size: 25px; } @media (min-width: 1200px) { .shop-top-categories.style3 .shop-page-title { font-size: 35px; } } .shop-top-categories.style3 .list-category-products { justify-content: start; -webkit-justify-content: start; -o-justify-content: start; } .shop-top-categories.style3 + .page-shop .goal-shop-products-wrapper { margin: 30px 0 0; } .shop-top-categories.style4 { padding: 30px 0; text-align: center; background-color: #fcf3eb; } @media (min-width: 1200px) { .shop-top-categories.style4 { padding: 85px 0; } } @media (min-width: 1200px) { .shop-top-categories.style4 .shop-page-title { margin-bottom: 30px; } } .shop-top-categories.style4 .list-category-products li { width: 80px; display: inline-flex; } @media (min-width: 767px) { .shop-top-categories.style4 .list-category-products li { display: inline-block; } } @media (min-width: 1200px) { .shop-top-categories.style4 .list-category-products li { margin-right: 30px; width: 120px; } .rtl .shop-top-categories.style4 .list-category-products li { margin-left: 30px; margin-right: inherit; } } .shop-top-categories.style4 .list-category-products li a { padding: 0; } .shop-top-categories.style4 .list-category-products li a:before { display: none; } .shop-top-categories.style5 { padding: 30px 0; } @media (min-width: 1400px) { .shop-top-categories.style5 { padding: 90px 0; } } .shop-top-categories.style5 .shop-page-title { margin: 0 0 15px; } @media (min-width: 1200px) { .shop-top-categories.style5 .shop-page-title { margin: 0 0 30px; } } .shop-top-categories.style5 .list-category-products li { width: 68px; display: inline-flex; } @media (min-width: 767px) { .shop-top-categories.style5 .list-category-products li { display: inline-block; } } @media (min-width: 1200px) { .shop-top-categories.style5 .list-category-products li { margin-right: 45px; width: 98px; } .rtl .shop-top-categories.style5 .list-category-products li { margin-left: 45px; margin-right: inherit; } } .shop-top-categories.style5 .list-category-products li a { color: #8d8d8d; padding: 0; } .shop-top-categories.style5 .list-category-products li a:before { display: none; } .shop-top-categories.style5 .list-category-products li a:hover, .shop-top-categories.style5 .list-category-products li a:focus { color: #2b2b2b; } .list-category-products { list-style: none; padding: 0; margin: 0; position: relative; z-index: 1; width: 100%; display: block; white-space: nowrap; text-align: center; } .list-category-products li { display: block; vertical-align: middle; margin-right: 10px; padding-bottom: 0; } .rtl .list-category-products li { margin-left: 10px; margin-right: inherit; } @media (min-width: 767px) { .list-category-products li { display: inline-block; padding-bottom: 8px; } } @media (min-width: 1200px) { .list-category-products li { margin-right: 25px; } .rtl .list-category-products li { margin-left: 25px; margin-right: inherit; } } .list-category-products li:last-child { margin-right: 0 !important; } .rtl .list-category-products li:last-child { margin-left: 0 !important; margin-right: inherit; } .list-category-products li a { display: inline-block; position: relative; font-size: 13px; font-weight: 500; padding: 0 0 3px; color: #fff; } @media (min-width: 767px) { .list-category-products li a { font-size: 16px; } } .list-category-products li a.active, .list-category-products li a:hover { color: #f44a16; } .list-category-products li a.active h5, .list-category-products li a:hover h5 { color: #f44a16; } .list-category-products li.current-cat a, .list-category-products li.current-cat h5 { color: #f44a16; } .category-description .elementor-section-wrap { margin-bottom: 15; } @media (min-width: 768px) { .category-description .elementor-section-wrap { margin-bottom: 30px; } } .goal-salespopup-wrapper { border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; box-shadow: 0 0 18px 0 rgba(0, 0, 0, 0.1); bottom: 20px; left: 20px; font-size: 15px; } .rtl .goal-salespopup-wrapper { right: 20px; left: auto; } .goal-salespopup-wrapper .inner { display: flex; position: relative; padding: 15px; vertical-align: middle; align-content: center; align-items: center; } .goal-salespopup-wrapper .inner:after { clear: both; display: table; content: ""; } .goal-salespopup-wrapper .inner .close { text-shadow: none; font-size: 9px; line-height: 24px; } .goal-salespopup-wrapper .inner .close:focus, .goal-salespopup-wrapper .inner .close:hover { opacity: 1; filter: alpha(opacity=100); } .goal-salespopup-wrapper .thumb { float: left; display: block; margin: 0; padding-right: 15px; } .rtl .goal-salespopup-wrapper .thumb { float: right; } .rtl .goal-salespopup-wrapper .thumb { padding-left: 15px; padding-right: inherit; } .goal-salespopup-wrapper .thumb img { border: 1px solid #e5e5e5; } .goal-salespopup-wrapper h4.product-name { font-weight: 400; font-size: 14px; text-transform: capitalize; } .goal-salespopup-wrapper h4.product-name + small { color: #f44a16; } .zoom-sizeguides.mfp-bg { background-color: rgba(34, 34, 34, 0.4); } .zoom-sizeguides .mfp-content { max-width: 960px; margin-right: auto; margin-left: auto; } .goal-sizeguides { background-color: #fff; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; overflow: hidden; } .goal-sizeguides .mfp-close { margin: 4px; } @media (min-width: 1200px) { .goal-sizeguides .mfp-close { font-size: 35px; margin: 18px 25px; } } .goal-sizeguides .title { font-size: 16px; margin: 0; padding: 15px 20px; background-color: #FAF9F8; } @media (min-width: 1200px) { .goal-sizeguides .title { padding: 30px 40px; } } .goal-sizeguides .content-sizeguides { padding: 15px; } @media (min-width: 1200px) { .goal-sizeguides .content-sizeguides { padding: 40px; } } .goal-sizeguides .inner .image-inner { margin-bottom: 15px; } @media (min-width: 768px) { .goal-sizeguides .inner { margin-left: -20px; margin-right: -20px; } .goal-sizeguides .inner > div { padding-left: 20px; padding-right: 20px; float: left; } .rtl .goal-sizeguides .inner > div { float: right; } .goal-sizeguides .inner .image-inner { margin-bottom: 0; width: 45%; } .goal-sizeguides .inner .inner-content { width: 55%; } } .goal-sizeguides .header { font-size: 16px; font-weight: 700; margin-bottom: 15px; color: #2b2b2b; text-transform: uppercase; } .sizeguides-table { border: 0; margin: 0; text-transform: uppercase; color: #2b2b2b; } .sizeguides-table td { border: 0 !important; padding: 6px 8px; } .sizeguides-table th { color: #8d8d8d; } .sizeguides-table td, .sizeguides-table th { font-weight: 700; border: 0; } .sizeguides-table td:first-child, .sizeguides-table th:first-child { padding-left: 0; } .rtl .sizeguides-table td:first-child, .rtl .sizeguides-table th:first-child { padding-right: 0; padding-left: inherit; } .sizeguides-btn { display: inline-block; position: relative; font-weight: 500; font-size: 13px; text-transform: uppercase; color: #2b2b2b !important; } .sizeguides-btn:before { content: ""; width: 100%; height: 2px; background-color: #2b2b2b; position: absolute; bottom: -4px; left: 0; transition: all 0.2s ease-in-out 0s; } .rtl .sizeguides-btn:before { right: 0; left: auto; } .sizeguides-btn:hover:before { width: 50%; } .sizeguides-section { margin-bottom: 30px; max-height: 195px; overflow: auto; } .sizeguides-section:last-child { margin-bottom: 0; } .widget-product-full .goal-woocommerce-product-gallery-thumbs { padding: 10px 0 15px; max-width: 100%; margin-right: auto !important; margin-left: auto !important; } @media (min-width: 1200px) { .widget-product-full .goal-woocommerce-product-gallery-thumbs { max-width: 660px; padding: 10px 20px 0; } } .widget-product-full .goal-woocommerce-product-gallery-thumbs .slick-slide .thumbs-inner { opacity: 1 !important; filter: alpha(opacity=100) !important; } .widget-product-full .woocommerce-product-rating { margin-bottom: 5px !important; } .widget-product-full div.product .product_title { margin-bottom: 15px; } .widget-product-full .woocommerce-product-details__short-description { margin-top: 15px; } .widget-product-full .woocommerce-variation-add-to-cart { padding-top: 10px; } /* 7. woocommerce widgets */ .widget.widget-products { margin: 0; } .widget.widget-products.inner-v4 .product-block { margin-bottom: -1px; } .widget.widget-products .tab-content .ajax-loading { background: url("../images/loading-quick.gif") center 100px no-repeat #fff; } .widget.widget-products.column1 .shop-list-small { margin-top: -1px; } .link-readmore { position: relative; padding: 30px 0; } .link-readmore:before { content: ""; background: #e5e5e5; position: absolute; top: 50%; left: 0; width: 100%; height: 1px; z-index: 2; } .link-readmore .link-inner { display: inline-block; padding: 0 30px; background: #fff; position: relative; z-index: 3; } .widget-categories-box .layout-special { display: flex; flex-direction: column; row-gap: 0; } @media (min-width: 1200px) { .widget-categories-box .layout-special { flex-direction: row; } } .widget-categories-box .layout-special .categories-item { transition: all 1.2s cubic-bezier(0.23, 1, 0.32, 1); width: 100%; padding: 0; } @media (min-width: 1200px) { .widget-categories-box .layout-special .categories-item { width: 20%; } } .widget-categories-box .layout-special .categories-item .categories-inner { position: relative; } .widget-categories-box .layout-special .categories-item .categories-inner .cate-image { position: relative; width: 100%; height: 350px; } @media (min-width: 1200px) { .widget-categories-box .layout-special .categories-item .categories-inner .cate-image { height: 600px; } } .widget-categories-box .layout-special .categories-item .categories-inner .cate-image a { position: static; } .widget-categories-box .layout-special .categories-item .categories-inner .cate-image img { filter: brightness(0.4); -webkit-filter: brightness(0.4); position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; -o-object-fit: cover; object-fit: cover; transition: all 1.2s cubic-bezier(0.23, 1, 0.32, 1); } .widget-categories-box .layout-special .categories-item:hover { width: 100%; } @media (min-width: 1200px) { .widget-categories-box .layout-special .categories-item:hover { width: 45vw; } } .widget-categories-box .layout-special .categories-item .cate-content { position: absolute; left: 0; top: 50%; width: 100%; display: flex; flex-direction: column; z-index: 2; padding: 0 30px; align-items: center; color: #fff; transition: all 1.2s cubic-bezier(0.23, 1, 0.32, 1); } .widget-categories-box .categories-item { text-align: center; transition: all 0.35s ease-in-out 0s; padding: 10px 0; } @media (min-width: 1200px) { .widget-categories-box .categories-item { padding: 15px 0; } } .widget-categories-box .categories-item .cate-image { margin-bottom: 0; border: 0; position: relative; transition: all 0.4s ease; } @media (min-width: 1200px) { .widget-categories-box .categories-item .cate-image { margin-bottom: 0; } } .widget-categories-box .categories-item .cate-image img { transform: scale(1); transition: all 0.35s ease-in-out 0s; overflow: hidden; display: inline-block; } .widget-categories-box .categories-item .cate-content { transition: all 0.4s; padding: 0; } .widget-categories-box .categories-item .cate-content.icon { margin-top: 5px; } @media (min-width: 1200px) { .widget-categories-box .categories-item .cate-content.icon { margin-top: 10px; } } .widget-categories-box .categories-item .cate-content.icon .product-nb { line-height: 22px; display: block; } .widget-categories-box .categories-item .cat-title { display: inline-block; margin: 0; font-size: 16px; font-weight: 500; color: #2b2b2b; letter-spacing: 0; text-transform: none; transition: all 0.4s; position: relative; } @media (min-width: 1200px) { .widget-categories-box .categories-item .cat-title { font-size: 20px; } } .widget-categories-box .categories-item .product-nb { font-size: 14px; font-weight: 500; letter-spacing: 0; text-transform: none; color: #8d8d8d; opacity: 1; transition: all 0.3s ease; } .widget-categories-box.style1 .categories-item .cate-image a { position: relative; display: block; z-index: 1; } .widget-categories-box.style1 .categories-item:hover .cate-image a:before { transform: translateX(-50%) translateY(-50%) scale(1); } .widget-categories-box.style2 { text-align: center; } .widget-categories-box.style2 .categories-item .categories-inner { float: none; text-align: center; position: relative; margin: 0; padding: 0; overflow: hidden; background-color: #fff; transition: all 0.5s ease-in-out 0s; } .widget-categories-box.style2 .categories-item .categories-inner:hover { box-shadow: none; } .widget-categories-box.style2 .categories-item .categories-inner:hover .cate-image::before { height: 100%; } .widget-categories-box.style2 .categories-item .categories-inner:hover .cat-title { color: #f44a16; } .widget-categories-box.style2 .categories-item .categories-inner:hover .product-nb { opacity: 1; transition: all 0.4s ease; transition-duration: 400ms; } .widget-categories-box.style2 .categories-item .categories-inner .cat-title { margin-bottom: 5px; } .widget-categories-box.style2 .categories-inner .cate-content.image { position: absolute; top: 50%; left: 20px; display: flex; flex-direction: column; text-align: left; z-index: 1; transform: translateY(-50%); } .rtl .widget-categories-box.style2 .categories-inner .cate-content.image { right: 20px; left: auto; } .rtl .widget-categories-box.style2 .categories-inner .cate-content.image { text-align: right; } @media (min-width: 1200px) { .widget-categories-box.style2 .categories-inner .cate-content.image { left: 40px; } .rtl .widget-categories-box.style2 .categories-inner .cate-content.image { right: 40px; left: auto; } } .widget-categories-box.style2 .categories-inner:hover .cate-image img { transform: scale(1.1); } .widget-categories-box.style2 .categories-inner:hover .cate-image a { color: #f44a16; } .widget-categories-box.style2 .cate-image img { display: inline-block; transition: all 0.4s ease-in-out 0s; width: 100%; } .widget-categories-box.style2:hover .category-box-image a, .widget-categories-box.style2:focus .category-box-image a { color: #2b2b2b; } .colection_gutter .categories-item.slick-slide { padding: 0; } .colection_gutter .categories-item.slick-slide .cate-image img { width: 100%; } .item-inner-categories { margin-bottom: 20px; } @media (min-width: 1200px) { .item-inner-categories { margin-bottom: 30px; } } .item-inner-categories .title { font-size: 16px; font-weight: 500; margin: 0; transition: all 0.2s ease-in-out 0s; } .item-inner-categories .product-nb { transition: all 0.2s ease-in-out 0s; } .item-inner-categories .category-box-content { margin-top: 20px; } .item-inner-categories div.img { overflow: hidden; } .item-inner-categories div.img img { display: inline-block; transition: all 0.4s ease-in-out 0s; } .item-inner-categories:hover div.img img { transform: scale(1.05); } .item-inner-categories:hover .title { color: #f44a16; } .item-inner-categories.style1 { text-align: center; } .item-inner-categories.style1 .product-nb { transform: translateY(10px); opacity: 0; filter: alpha(opacity=0); } .item-inner-categories.style1:hover .product-nb { transform: translateY(5px); opacity: 1; filter: alpha(opacity=100); } .item-inner-categories.style2 { text-align: center; } .item-inner-categories.style2 .category-box-image { background-color: #fff; transition: all 0.2s ease-in-out 0s; display: -moz-flex; display: flex; width: 100px; height: 100px; font-size: 35px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; margin: auto; overflow: hidden; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; } @media (min-width: 1200px) { .item-inner-categories.style2 .category-box-image { font-size: 45px; width: 120px; height: 120px; } } @media (min-width: 1200px) { .item-inner-categories.style2 .category-box-image.img + .category-box-content { margin-top: 22px; } } .item-inner-categories.style2 .category-box-image a { color: #8d8d8d; } .item-inner-categories.style2:hover .category-box-image a, .item-inner-categories.style2:focus .category-box-image a { color: #2b2b2b; } .item-inner-categories.style3 { text-align: center; } .item-inner-categories.style3 .category-box-image { background-color: #fff; transition: all 0.2s ease-in-out 0s; display: -moz-flex; display: flex; width: 100px; height: 100px; font-size: 35px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; margin: auto; overflow: hidden; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; } @media (min-width: 1200px) { .item-inner-categories.style3 .category-box-image { font-size: 45px; width: 140px; height: 140px; } } .item-inner-categories.style4 { text-align: center; } .item-inner-categories.style4 .title { font-weight: 600; padding: 10px 0 0; font-size: 16px; border-top: 1px solid #e5e5e5; } @media (min-width: 1200px) { .item-inner-categories.style4 .title { padding: 20px 0 0; } } .item-inner-categories.style5 { text-align: center; } .item-inner-categories.style5 .category-box-image { transition: all 0.2s ease-in-out 0s; border: 1px solid #e5e5e5; } .item-inner-categories.style5:hover .category-box-image { border-color: #f44a16; } .item-inner-categories.style6 { text-align: center; } .item-inner-categories.style6:hover div.img img { transform: scale(1); } .widget-category-banner { display: -moz-flex; display: flex; -webkit-webkit-direction: normal; flex-direction: column; } .widget-category-banner .title { margin: 0 0 10px; font-size: 16px; } @media (min-width: 1200px) { .widget-category-banner .title { margin-bottom: 15px; } } .widget-category-banner .subcategories { transition: all 0.2s ease-in-out 0s; padding: 0; list-style: none; margin: 0; } .widget-category-banner .subcategories li { margin-bottom: 5px; } @media (min-width: 1200px) { .widget-category-banner .subcategories li { margin-bottom: 10px; } } .widget-category-banner .subcategories li a { padding-left: 17px; display: inline-block; position: relative; color: #8d8d8d; } .rtl .widget-category-banner .subcategories li a { padding-right: 17px; padding-left: inherit; } .widget-category-banner .subcategories li a:hover, .widget-category-banner .subcategories li a:focus { color: #f44a16; } .widget-category-banner .subcategories li a:hover:before, .widget-category-banner .subcategories li a:focus:before { background-color: #f44a16; } .widget-category-banner .subcategories li a:before { position: absolute; top: 9px; left: 0; content: ""; width: 6px; height: 6px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; background-color: #8d8d8d; transition: all 0.2s ease-in-out 0s; } .rtl .widget-category-banner .subcategories li a:before { right: 0; left: auto; } .widget-category-banner .subcategories li.active > a { color: #f44a16; } .widget-category-banner .subcategories li.active > a:before { background-color: #f44a16; } .widget-category-banner .more-categories { margin-top: auto; } @media (min-width: 1200px) { .widget-category-banner .more-categories { padding-top: 5px; } } .widget-category-banner .more-categories .btn-banner { padding: 5px 15px; } .widget-category-banner.style1 { padding: 15px; border-radius: 25px; -webkit-border-radius: 25px; -moz-border-radius: 25px; -ms-border-radius: 25px; -o-border-radius: 25px; } @media (min-width: 1200px) { .widget-category-banner.style1 { padding: 30px; } } .section-hero { position: relative; } .section-hero .elementor-text-editor { display: block; color: #fff; font-weight: 500; } .section-hero h3 { color: #fff; font-size: 18px; font-weight: 600; text-transform: uppercase; } @media (min-width: 768px) { .section-hero h3 { font-size: 24px; } } .section-hero h2 { color: #fff; font-size: 40px; font-weight: 700; text-transform: uppercase; margin-top: 0; } @media (min-width: 768px) { .section-hero h2 { font-size: 70px; margin-top: 30px; } } .section-hero .mega-subtitle { width: 100%; margin: 0 auto; } @media (min-width: 768px) { .section-hero .mega-subtitle { width: 70%; } } /*------------------------------------*\ Widget Price Filter \*------------------------------------*/ .woocommerce .widget_price_filter .ui-slider .ui-slider-range { background: #f44a16; } .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content { background: #ebebeb; height: 3px; margin: 12px 10px; } .widget_price_filter .price_slider_wrapper { overflow: hidden; } .widget_price_filter .price_slider_amount .price_label { display: inline-block; text-transform: capitalize; float: left; margin-right: 10px; } .rtl .widget_price_filter .price_slider_amount .price_label { float: right; } .rtl .widget_price_filter .price_slider_amount .price_label { margin-left: 10px; margin-right: inherit; } .widget_price_filter .ui-slider { position: relative; text-align: left; } .rtl .widget_price_filter .ui-slider { text-align: right; } .widget_price_filter .ui-slider .ui-slider-range { top: 0; height: 100%; background: #dddddd; } .widget_price_filter .price_slider_wrapper .ui-widget-content { background: #eaeaea; height: 4px; margin: 5px 10px 20px; } .woocommerce .widget_price_filter .price_slider_amount .button { color: #fff; font-size: 12px; padding: 5px 20px; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; float: right; border-color: #2b2b2b; background-color: #2b2b2b; background-size: 0; } .rtl .woocommerce .widget_price_filter .price_slider_amount .button { float: left; } .woocommerce .widget_price_filter .price_slider_amount .button:hover { color: #fff; border-color: #f44a16; background: #f44a16; } .woocommerce .widget_price_filter .price_slider_amount .button:before, .woocommerce .widget_price_filter .price_slider_amount .button:after { display: none; } .woocommerce .widget_price_filter .ui-slider .ui-slider-handle { z-index: 2; position: absolute; width: 15px; height: 15px; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; -o-border-radius: 15px; cursor: pointer; background: #f44a16; top: -6px; } .woocommerce .widget_price_filter .price_slider_amount { text-align: left; margin-top: 22px; } .rtl .woocommerce .widget_price_filter .price_slider_amount { text-align: right; } .woocommerce .widget_price_filter .price_slider_amount > input { width: 48%; margin-bottom: 5px; border: 2px solid #e5e5e5; } .woocommerce .widget_price_filter .price_slider_amount > input:focus { border-color: #000; } /*------------------------------------*\ Product List Widget \*------------------------------------*/ .woocommerce ul.product_list_widget { list-style: none; } .woocommerce ul.product_list_widget li { display: flex; align-items: center; padding-top: 0; padding-bottom: 18px; margin-bottom: 18px; border-bottom: 1px dashed #e5e5e5; } .woocommerce ul.product_list_widget li:last-child { margin-bottom: 0; border-bottom: 0; } .woocommerce ul.product_list_widget li .review { clear: left; } .rtl .woocommerce ul.product_list_widget li .review { clear: right; } .woocommerce ul.product_list_widget li img { width: 100%; margin: 0; float: none; } .woocommerce ul.product_list_widget .star-rating { display: none; } .woocommerce ul.product_list_widget .woocommerce-Price-amount { font-size: 16px; font-weight: 600; color: #f44a16; } .woocommerce ul.product_list_widget del .woocommerce-Price-amount { font-size: 13px; color: #8d8d8d; } .woocommerce ul.product_list_widget .product-title { font-size: 15px; font-weight: 400; display: block; margin: 0 0 5px; text-transform: capitalize; line-height: 1.3; } .woocommerce ul.product_list_widget .product-title a { font-weight: 400; } .woocommerce ul.product_list_widget .product-title a:hover, .woocommerce ul.product_list_widget .product-title a:focus { color: #f44a16; } .woocommerce ul.product_list_widget .left-content { border: 1px solid #e5e5e5; flex: 0 0 auto; margin-bottom: 0; max-width: 35%; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; overflow: hidden; } .woocommerce ul.product_list_widget .right-content { padding-left: 14px; justify-content: center; align-content: center; align-items: center; } .rtl .woocommerce ul.product_list_widget .right-content { padding-right: 14px; padding-left: inherit; } .product_list_v1_widget .product-block { padding: 25px 15px; border-bottom: 1px solid #e5e5e5; margin-top: 0; } .product_list_v1_widget .product-block:last-child { border-bottom: none; } .product_list_v1_widget .product-block .image { padding: 0; } @media (min-width: 1199px) { .product_list_v1_widget .product-block .image { width: 150px; height: auto; } } @media (max-width: 1199px) { .product_list_v1_widget .product-block .image { width: 100px; height: auto; } } .product_list_v1_widget .product-block .caption .price { margin-bottom: 10px; text-align: left; } .rtl .product_list_v1_widget .product-block .caption .price { text-align: right; } .product_list_v1_widget .product-block .caption .action-bottom { min-height: 40px; } .product_list_v1_widget .product-block .caption .action-bottom .btn-cart { display: inline-block; background-color: #f44a16; display: inline-block; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; } .product_list_v1_widget .product-block .caption .action-bottom .btn-cart a { min-width: 135px; padding: 5px; display: block; text-align: left; } .product_list_v1_widget .product-block .caption .action-bottom .btn-cart:hover { background-color: #f44a16; } .product_list_v1_widget .product-block .caption .action-bottom .btn-cart .icon-cart { width: 32px; height: 32px; line-height: 32px; text-align: center; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; background-color: #fff; margin-right: 5px; } .rtl .product_list_v1_widget .product-block .caption .action-bottom .btn-cart .icon-cart { margin-left: 5px; margin-right: inherit; } .product_list_v1_widget .product-block .caption .action-bottom .btn-cart .title-cart { font-size: 12px; color: #fff; font-weight: normal; text-transform: uppercase; padding-right: 10px; } .rtl .product_list_v1_widget .product-block .caption .action-bottom .btn-cart .title-cart { padding-left: 10px; padding-right: inherit; } @media (max-width: 991px) { .product_list_v1_widget .product-block .caption .action-bottom .btn-cart .icon-cart { display: none !important; } .product_list_v1_widget .product-block .caption .action-bottom .btn-cart .title-cart { display: block !important; line-height: 32px; padding-right: 0; text-align: center; } .rtl .product_list_v1_widget .product-block .caption .action-bottom .btn-cart .title-cart { padding-left: 0; padding-right: inherit; } } .product_list_v1_widget .name { font-weight: 400; margin-top: 0; height: 42px; overflow: hidden; } /*------------------------------------*\ Product Special Widget \*------------------------------------*/ .product_special_widget .widget-product { margin: 0; position: relative; border-bottom: 1px solid #fff; } .product_special_widget .widget-product:first-child { padding: 0; } .product_special_widget .widget-product:first-child .image { max-width: 60%; position: relative; margin: 0; margin-right: 10px; } .rtl .product_special_widget .widget-product:first-child .image { margin-left: 10px; margin-right: inherit; } .product_special_widget .widget-product:first-child .image .first-order { width: 32px; height: 32px; position: absolute; bottom: 0; left: 0; background: #f44a16; padding: 5px 11px; z-index: 99; color: #fff; font-weight: 900; } .product_special_widget .widget-product:first-child .media-body { max-width: 40%; float: none; padding: 0; } .product_special_widget .widget-product .media-body { padding: 0 10px 10px 40px; } .product_special_widget .widget-product .order { width: 32px; background: #DADADA; position: absolute; top: 0; left: 0; height: 100%; color: #6A6A6A; font-weight: 900; padding: 0 10px; } .product_special_widget .widget-product .order span { position: relative; top: 50%; margin-top: -10px; display: block; } .product_special_widget .widget-product .review { clear: left; } .rtl .product_special_widget .widget-product .review { clear: right; } .product_special_widget .widget-product .rating { margin-bottom: 25px; } .product_special_widget .widget-product .star-rating { margin: 0; } .product_special_widget .widget-product .name { font-size: 14px; font-weight: 400; } .product_special_widget .widget-product .price { text-align: left; } .rtl .product_special_widget .widget-product .price { text-align: right; } .product_special_widget .widget-product .price > * { color: #000; } .product_special_widget .widget-product.last { background: #F5F5F5; } /*------------------------------------*\ Widget Sidebar \*------------------------------------*/ .goal-sidebar .product_list_widget .image { margin-right: 10px; width: 80px; height: auto; } .rtl .goal-sidebar .product_list_widget .image { margin-left: 10px; margin-right: inherit; } .woo-deals.widget-content { padding-bottom: 0 !important; } .woo-deals .pts-countdown { padding: 5px 0; font-size: 10px; } .woo-deals .time { padding: 18px 0; position: absolute; width: 100%; text-align: center; left: 0; bottom: 0; background: rgba(255, 255, 255, 0.64); } .woo-deals .countdown-times { transform: translate(0px, 0px); transition: all 0.4s ease; text-align: center; } .woo-deals .countdown-times > .time-details { display: inline-block; background: #555857; padding: 10px 8px; color: #fff; margin: 0 2.5px; position: relative; border-radius: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; -o-border-radius: 0px; border: 0; box-shadow: 0 -15px 15px -10px rgba(0, 0, 0, 0.3) inset; -o-box-shadow: 0 -15px 15px -10px rgba(0, 0, 0, 0.3) inset; -moz-box-shadow: 0 -15px 15px -10px rgba(0, 0, 0, 0.3) inset; -webkit-box-shadow: 0 -15px 15px -10px rgba(0, 0, 0, 0.3) inset; -ms-box-shadow: 0 -15px 15px -10px rgba(0, 0, 0, 0.3) inset; } .woo-deals .countdown-times > .time-details:before { display: block; width: 100%; height: 1px; background: #1e1f1f; content: ""; position: absolute; left: 0; top: 50%; margin-top: -1px; } .woo-deals .countdown-times > .time-details > b { display: block; font-size: 18px; font-weight: 600; } .vertical-menu .product-block.product-list .image { width: 70px; height: auto; } .widget-productcats.style2 .widget-heading { background: #fff; text-align: left; } .rtl .widget-productcats.style2 .widget-heading { text-align: right; } .widget-productcats.style2 .widget-heading .widget-title { border-bottom: 1px solid #e5e5e5; font-size: 24px; } .widget-productcats.style2 .widget-heading .nav-tabs { float: right; margin: -44px 0 0; } .rtl .widget-productcats.style2 .widget-heading .nav-tabs { float: left; } .widget.widget-compare-device .widget-title { font-size: 30px; margin: 0 0 30px; font-weight: normal; } .widget.widget-compare-device table { border: none; color: #757575; } .widget.widget-compare-device thead td { background: #fff !important; text-align: center !important; } .widget.widget-compare-device thead .name-title { font-size: 16px; color: #2b2b2b; margin: 10px 0; } .widget.widget-compare-device table td { border: none; } .widget.widget-compare-device table tr > td:first-child { color: #2b2b2b; text-align: left; } .rtl .widget.widget-compare-device table tr > td:first-child { text-align: right; } .widget.widget-compare-device table tr td { padding: 12px; text-align: center; } .widget.widget-compare-device table tr:nth-child(2n+1) { background: #fafafa; } .goal-products-list { list-style: none; padding: 0; margin: 0; } .goal-products-list .product-block { padding: 10px 0; background: #ffffff; } .goal-products-list .media-left { padding: 0; } .goal-products-list .media-body { padding-left: 20px; } .rtl .goal-products-list .media-body { padding-right: 20px; padding-left: inherit; } .goal-products-list .rating { display: none; } .goal-products-list .name { margin: 0; } .goal-products-list .name a { color: #8d8d8d; font-size: 14px; text-transform: capitalize; } .goal-products-list .product-block:hover .name a { color: #f44a16; } .goal-products-list .groups-button * i { color: #8d8d8d; } .goal-products-list .groups-button * i:hover { color: #f44a16; } .goal-products-list .groups-button .addcart, .goal-products-list .groups-button .yith-wcwl-add-to-wishlist, .goal-products-list .groups-button .quick-view { display: inline-block; padding-right: 26px; } .rtl .goal-products-list .groups-button .addcart, .rtl .goal-products-list .groups-button .yith-wcwl-add-to-wishlist, .rtl .goal-products-list .groups-button .quick-view { padding-left: 26px; padding-right: inherit; } .goal-products-list .groups-button .addcart .add-cart a { background: transparent; padding: 0; } .goal-products-list .groups-button .addcart .add-cart a .title-cart { display: none; } .goal-products-list .groups-button .yith-wcwl-add-to-wishlist { vertical-align: bottom; } .goal-products-list .groups-button .yith-wcwl-add-to-wishlist .sub-title { display: none; } .goal-products-list .groups-button .yith-wcwl-add-to-wishlist .feedback { display: none; } .goal-products-list .groups-button .quick-view { padding-right: 0px; vertical-align: middle; } .rtl .goal-products-list .groups-button .quick-view { padding-left: 0px; padding-right: inherit; } .goal-products-list .groups-button .quick-view a.quickview { background: transparent; border: none; padding: 0px; } .goal-products-list .price { margin-bottom: 10px; } .goal-products-list .price span.woocs_price_code del span.woocommerce-Price-amount { font-size: 20px; color: #888625; } .goal-products-list .price span.woocs_price_code ins span.woocommerce-Price-amount { font-size: 24px; font-weight: normal; color: #888625; } .goal-products-list .price span.woocs_price_code span.woocommerce-Price-amount { font-size: 24px; font-weight: normal; color: #888625; } .sub-categories .sub-title { font-size: 15px; color: #fff; background: #282828; padding: 14px 40px; margin: 0; text-transform: uppercase; } .sub-categories .sub-title .icon { margin-right: 20px; } .rtl .sub-categories .sub-title .icon { margin-left: 20px; margin-right: inherit; } .sub-categories .sub-title .pull-right { margin-top: 3px; } .sub-categories > .list-square { padding: 15px 40px; background: #f5f5f5; } .sub-categories > .list-square > li > a { color: #8d8d8d; } .sub-categories > .list-square > li > a:before { background: #8d8d8d; } .sub-categories > .list-square > li:hover > a, .sub-categories > .list-square > li.active > a { color: #2b2b2b; } .sub-categories > .list-square > li:hover > a:before, .sub-categories > .list-square > li.active > a:before { background: #2b2b2b; } .widget_deals_products .widget-title-wrapper { position: relative; margin: 0 0 50px; } .widget_deals_products .widget-title-wrapper .widget-title { margin: 0; font-size: 20px; } .widget_deals_products .widget-title-wrapper .widget-title > span { padding: 0 0 17px; } @media (min-width: 992px) { .widget_deals_products .widget-title-wrapper .widget-title + .goal-countdown { position: absolute; top: 0; background: #fff; right: 0; } .rtl .widget_deals_products .widget-title-wrapper .widget-title + .goal-countdown { left: 0; right: auto; } .widget_deals_products .widget-title-wrapper .widget-title + .goal-countdown .times > div:last-child { margin-right: 0; } .rtl .widget_deals_products .widget-title-wrapper .widget-title + .goal-countdown .times > div:last-child { margin-left: 0; margin-right: inherit; } } .list-banner-category .category-wrapper { position: relative; } .list-banner-category .category-wrapper .category-meta { position: absolute; bottom: 50px; left: 0; z-index: 1; } .rtl .list-banner-category .category-wrapper .category-meta { right: 0; left: auto; } .list-banner-category .title { margin: 0; font-size: 36px; letter-spacing: 0.5px; } .list-banner-category .title a:hover, .list-banner-category .title a:active { text-decoration: underline; } .all-products { font-size: 36px; color: #2b2b2b; text-align: right; } .rtl .all-products { text-align: left; } .all-products a:hover, .all-products a:active { text-decoration: underline; } .grid-banner-category.style1 .link-action { display: block; position: relative; } .grid-banner-category.style1 .link-action:before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3); opacity: 0; filter: alpha(opacity=0); transition: all 0.3s ease-in-out 0s; } .grid-banner-category.style1 .link-action .title { font-size: 14px; text-transform: uppercase; margin: 0; display: inline-block; font-weight: 500; padding: 10px 35px; background: #fff; letter-spacing: 1px; } .grid-banner-category.style1 .link-action .info { text-align: center; top: 50%; margin-top: -19px; position: absolute; left: 0; width: 100%; opacity: 0; filter: alpha(opacity=0); transition: all 0.3s ease-in-out 0s; } .grid-banner-category.style1 .link-action:hover:before, .grid-banner-category.style1 .link-action:hover .info, .grid-banner-category.style1 .link-action:active:before, .grid-banner-category.style1 .link-action:active .info { opacity: 1; filter: alpha(opacity=100); } .grid-banner-category.style1 .link-action:hover .info, .grid-banner-category.style1 .link-action:active .info { /* Safari 4.0 - 8.0 */ animation: zoomInDown 0.5s linear 1; } .grid-banner-category.style2 .link-action { display: block; position: relative; overflow: hidden; } .grid-banner-category.style2 .link-action:before { content: ""; position: absolute; top: 0; left: 0; width: 200%; height: 200%; background: rgba(0, 0, 0, 0.2); border-radius: 0 0 100% 0; -webkit-border-radius: 0 0 100% 0; -moz-border-radius: 0 0 100% 0; -ms-border-radius: 0 0 100% 0; -o-border-radius: 0 0 100% 0; transform: scale(0); transform-origin: 0 0; -ms-transform-origin: 0 0; /* IE 9 */ -webkit-origin: 0 0; /* Safari 3-8 */ transition: all 0.4s ease-in-out 0s; } .grid-banner-category.style2 .link-action .title { font-size: 16px; text-transform: uppercase; margin: 0; display: inline-block; font-weight: 500; padding: 10px 35px; background: #fff; letter-spacing: 1px; border: 1px solid #ebebeb; } .grid-banner-category.style2 .link-action .info { text-align: center; top: 10px; position: absolute; left: 10px; } .rtl .grid-banner-category.style2 .link-action .info { right: 10px; left: auto; } @media (min-width: 1200px) { .grid-banner-category.style2 .link-action .info { top: 40px; left: 40px; } .rtl .grid-banner-category.style2 .link-action .info { right: 40px; left: auto; } } .grid-banner-category.style2 .link-action:hover:before, .grid-banner-category.style2 .link-action:active:before { transform: scale(1); } table > thead > tr > th, table > thead > tr > td, .table-bordered > thead > tr > th, .table-bordered > thead > tr > td { border: 0; } table > thead > tr > th, table > thead > tr > td, table > tbody > tr > th, table > tbody > tr > td, table > tfoot > tr > th, table > tfoot > tr > td, .table-bordered > thead > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > tfoot > tr > td { border-bottom: 0; border-right: 0; } #add_payment_method table.cart td.actions .coupon, .woocommerce-cart table.cart td.actions .coupon, .woocommerce-checkout table.cart td.actions .coupon { border: 2px solid #e5e5e5; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; } #add_payment_method table.cart td.actions .coupon label, .woocommerce-cart table.cart td.actions .coupon label, .woocommerce-checkout table.cart td.actions .coupon label { padding-left: 8px; margin: 0; } .rtl #add_payment_method table.cart td.actions .coupon label, .rtl .woocommerce-cart table.cart td.actions .coupon label, .rtl .woocommerce-checkout table.cart td.actions .coupon label { padding-right: 8px; padding-left: inherit; } #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 { color: #8d8d8d; border-color: #fff !important; margin: 0; float: none; min-width: 150px; padding: 5px 20px; } .woocommerce-order-details, .woocommerce-checkout { margin-bottom: 0; } .select2-container--default .select2-selection--single { border: none; } .woocommerce-customer-details > h2, .woocommerce-order-details__title { font-size: 28px; } .woocommerce form .form-row .input-checkbox { position: static; float: none; display: inline-block; margin: 0 5px 0 0; vertical-align: inherit; } .rtl .woocommerce form .form-row .input-checkbox { margin: 0 0 0 5px; } .woocommerce form .form-row .input-checkbox + label { display: inline-block; } .widget-categoriestabs .nav-tabs { margin: 40px 0; border: none; text-align: center; } .widget-categoriestabs .nav-tabs > li { margin: 0 12px; display: inline-block; float: none; } .widget-categoriestabs .nav-tabs > li.active > a { text-decoration: underline; color: #000; } .widget-categoriestabs .nav-tabs > li > a { text-transform: capitalize; font-size: 16px; color: #000; border: none !important; } .widget-categoriestabs .nav-tabs > li > a .product-count { font-size: 14px; color: #8d8d8d; display: inline-block; vertical-align: top; } .woocommerce-widget-layered-nav .view-more-list { font-size: 14px; text-decoration: underline; color: #5cb85c; } .woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list { overflow: hidden; } .woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list.hideContent { margin-bottom: 10px; height: 260px; } .woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list.showContent { height: auto; margin-bottom: 10px; } .woocommerce-widget-layered-nav-list { /* Chrome, Safari, Opera */ -moz-column-count: 1; /* Firefox */ column-count: 1; margin-left: -5px; margin-right: -5px; margin-bottom: 0; display: flex; flex-wrap: wrap; } .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item { margin: 0 0 5px; width: 100%; white-space: nowrap; } .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:last-child { margin: 0; } .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.attribute-label, .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.attribute-select { width: auto; position: relative; font-size: 14px; line-height: 1.375; text-transform: capitalize; font-weight: 500; margin-bottom: 5px; margin-right: 7px; transition: all 0.3s ease; } .rtl .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.attribute-label, .rtl .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.attribute-select { margin-left: 7px; margin-right: inherit; } .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.attribute-label a, .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.attribute-select a { display: block; font-weight: 600; font-size: 14px; line-height: 24px; padding: 5px 15px !important; text-align: center; min-width: 45px; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; color: #2b2b2b; background-color: #f1f1f1; } .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.attribute-label a span.count, .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.attribute-select a span.count { display: none; } .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item > a { color: #8d8d8d; padding: 1px !important; } .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item > a:hover, .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item > a:active { color: #f44a16; } .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item > a .swatch-color { display: inline-block; width: 12px; height: 12px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; vertical-align: baseline; margin-right: 10px; border: 1px solid #ddd; } .rtl .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item > a .swatch-color { margin-left: 10px; margin-right: inherit; } .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item > a .swatch-label { display: none; } .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item > a .count, .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item > a + .count { padding: 0; } .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen > a { color: #f44a16; } .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen > a .swatch-color { display: none; } .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen > a:before { vertical-align: baseline; color: #f44a16; content: "\e64c"; font-family: "themify"; } .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen > a:hover:before, .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen > a:active:before { color: #e44343; font-family: "themify"; content: "\e646"; } .woocommerce .widget_rating_filter { /* Chrome, Safari, Opera */ -moz-column-count: 1; /* Firefox */ column-count: 1; } .woocommerce .widget_rating_filter ul li > a { display: flex; align-items: center; text-decoration: none !important; } .woocommerce .widget_rating_filter ul li > a .star-rating { margin-inline-end: 10px; } .goal-price-filter, .goal-product-sorting { list-style: none; padding: 0; margin: 0; } .goal-price-filter li, .goal-product-sorting li { margin-bottom: 5px; } .goal-price-filter li:last-child, .goal-product-sorting li:last-child { margin-bottom: 0; } .goal-price-filter li a, .goal-product-sorting li a { color: #8d8d8d; } .goal-price-filter li a:hover, .goal-price-filter li a:active, .goal-product-sorting li a:hover, .goal-product-sorting li a:active { color: #f44a16; } .goal-price-filter li.current, .goal-price-filter li.active, .goal-product-sorting li.current, .goal-product-sorting li.active { color: #f44a16; } .widget.widget-products-tabs { margin-bottom: 0; } .widget.widget-products-tabs .top-info-tabs { overflow: hidden; margin-bottom: 15px; /* Safari 6.1+ */ justify-content: space-between; } @media (min-width: 1200px) { .widget.widget-products-tabs .top-info-tabs { margin-bottom: 35px; } } .widget.widget-products-tabs .top-info-tabs .nav.tabs-product.center { margin-bottom: 0; } @media (min-width: 768px) { .widget.widget-products-tabs .top-info-tabs .widget-title.left { display: -moz-flex; display: flex; align-items: center; -webkit-align-items: center; -ms-align-items: center; } .widget.widget-products-tabs .top-info-tabs .widget-title.left .nav-tabs { margin-left: 45px; } .rtl .widget.widget-products-tabs .top-info-tabs .widget-title.left .nav-tabs { margin-right: 45px; margin-left: inherit; } } .widget.widget-products-tabs .top-info-tabs.center { text-align: center; } @media (min-width: 768px) { .widget.widget-products-tabs .top-info-tabs.center .tabs-product { margin: 10px 0 15px; } .widget.widget-products-tabs .top-info-tabs.center .tabs-product.st_1 { margin: 30px auto 15px; } } .widget.widget-products-tabs .top-info-tabs.right { padding: 15px 15px 0; } @media (min-width: 768px) { .widget.widget-products-tabs .top-info-tabs.right { padding: 0; display: -moz-flex; display: flex; align-items: center; -webkit-align-items: center; -ms-align-items: center; } .widget.widget-products-tabs .top-info-tabs.right .nav-tabs { margin-left: auto; } .rtl .widget.widget-products-tabs .top-info-tabs.right .nav-tabs { margin-right: auto; margin-left: inherit; } } .widget.widget-products-tabs .top-info-tabs.right + .widget-inner { padding: 0; } .widget.widget-products-tabs .top-info-tabs.st_normal { padding: 0 0 15px; } .widget.widget-products-tabs .top-info-tabs.st_normal + .widget-inner { padding: 0; } .widget.widget-products-tabs .top-info-tabs.no_border { border: 0; padding: 0; } @media (min-width: 1200px) { .widget.widget-products-tabs .top-info-tabs.no_border { margin-bottom: 25px; } } .widget.widget-products-tabs .widget-title:before { width: 2000px; } .widget.widget-products-tabs .widget-title.center:before, .widget.widget-products-tabs .widget-title.center:after { display: none; } .nav.tabs-product { border: 1px solid transparent; white-space: nowrap; } @media (max-width: 767px) { .nav.tabs-product { overflow-x: auto; } } .nav.tabs-product.st_1 { font-size: 16px; margin: 10px auto 15px; align-items: stretch; width: -moz-fit-content; width: fit-content; gap: 16px; border: 1px solid #e5e5e5; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; overflow-x: auto; } @media (max-width: 767px) { .nav.tabs-product.st_1 { width: auto; } } .nav.tabs-product.st_1 > li { float: none; display: inline-block; margin-right: 7px; margin-bottom: 0; } .rtl .nav.tabs-product.st_1 > li { margin-left: 7px; margin-right: inherit; } @media (min-width: 1200px) { .nav.tabs-product.st_1 > li { margin-right: 15px; } .rtl .nav.tabs-product.st_1 > li { margin-left: 15px; margin-right: inherit; } } .nav.tabs-product.st_1 > li:last-child { margin-right: 0; } .rtl .nav.tabs-product.st_1 > li:last-child { margin-left: 0; margin-right: inherit; } .nav.tabs-product.st_1 > li > a { display: inline-block; position: relative; font-weight: 600; letter-spacing: 1px; text-transform: uppercase; margin: 0; font-size: 11px; color: #2b2b2b; padding: 7px 25px; background-color: #fff; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; transition: all 0.3s ease-in-out 0s; } .nav.tabs-product.st_1 > li > a i { line-height: 1; vertical-align: middle; font-size: 18px; font-weight: 400; display: inline-block; margin-right: 5px; } @media (min-width: 1200px) { .nav.tabs-product.st_1 > li > a i { font-size: 20px; } } .rtl .nav.tabs-product.st_1 > li > a i { margin-left: 5px; margin-right: inherit; } .nav.tabs-product.st_1 > li.active > a, .nav.tabs-product.st_1 > li.active > a:hover, .nav.tabs-product.st_1 > li.active > a:focus, .nav.tabs-product.st_1 > li:hover > a, .nav.tabs-product.st_1 > li:hover > a:hover, .nav.tabs-product.st_1 > li:hover > a:focus { color: #fff; background-color: #f44a16; border-color: #f44a16; } .nav.tabs-product.st_2 > li { float: none; display: inline-block; margin-right: 10px; } .rtl .nav.tabs-product.st_2 > li { margin-left: 10px; margin-right: inherit; } @media (min-width: 1200px) { .nav.tabs-product.st_2 > li { margin-right: 40px; } .rtl .nav.tabs-product.st_2 > li { margin-left: 40px; margin-right: inherit; } } .nav.tabs-product.st_2 > li:last-child { margin-right: 0; } .rtl .nav.tabs-product.st_2 > li:last-child { margin-left: 0; margin-right: inherit; } .nav.tabs-product.st_2 > li > a { display: inline-block; position: relative; font-weight: 500; border: 0 !important; margin: 0; font-size: 16px; color: #8d8d8d; padding: 0; background-color: transparent !important; transition: all 0.3s ease-in-out 0s; } @media (min-width: 1200px) { .nav.tabs-product.st_2 > li > a { padding: 0; font-size: 18px; } } @media (max-width: 767px) { .nav.tabs-product.st_2 > li > a { padding: 0 0 15px; } } .nav.tabs-product.st_2 > li > a i { line-height: 1; font-weight: 400; vertical-align: middle; font-size: 18px; display: inline-block; margin-right: 5px; } @media (min-width: 1200px) { .nav.tabs-product.st_2 > li > a i { font-size: 21px; } } .rtl .nav.tabs-product.st_2 > li > a i { margin-left: 5px; margin-right: inherit; } .nav.tabs-product.st_2 > li > a:before { content: ""; position: absolute; bottom: -1px; left: 0; width: 0; height: 2px; background-color: #f44a16; transition: all 0.3s ease-in-out 0s; } .rtl .nav.tabs-product.st_2 > li > a:before { right: 0; left: auto; } .nav.tabs-product.st_2 > li.active > a, .nav.tabs-product.st_2 > li.active > a:hover, .nav.tabs-product.st_2 > li.active > a:focus, .nav.tabs-product.st_2 > li:hover > a, .nav.tabs-product.st_2 > li:hover > a:hover, .nav.tabs-product.st_2 > li:hover > a:focus { color: #f44a16; } .nav.tabs-product.st_2 > li.active > a:before, .nav.tabs-product.st_2 > li.active > a:hover:before, .nav.tabs-product.st_2 > li.active > a:focus:before, .nav.tabs-product.st_2 > li:hover > a:before, .nav.tabs-product.st_2 > li:hover > a:hover:before, .nav.tabs-product.st_2 > li:hover > a:focus:before { width: 100%; } .nav.tabs-product.st_3 { overflow-x: auto; white-space: nowrap; margin: 0 !important; } .nav.tabs-product.st_3 > li { float: none; display: inline-block; margin: 0; } .nav.tabs-product.st_3 > li > a { display: inline-block; position: relative; font-weight: 700; border: 0 !important; margin: 0; font-size: 14px; color: #8d8d8d; padding: 0 10px 5px; background-color: transparent !important; transition: all 0.3s ease-in-out 0s; } @media (min-width: 1200px) { .nav.tabs-product.st_3 > li > a { padding: 0 30px 15px; font-size: 16px; } } .nav.tabs-product.st_3 > li > a span.icon { background-color: transparent; width: 90px; height: 90px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border: 1px solid #e5e5e5; margin: 0 auto; line-height: 112px; } .nav.tabs-product.st_3 > li > a i { transition: all 0.3s ease-in-out 0s; font-weight: 400; font-size: 36px; text-align: center; color: #2b2b2b; display: inline-block; } @media (min-width: 1200px) { .nav.tabs-product.st_3 > li > a i { font-size: 42px; } } .nav.tabs-product.st_3 > li > a span { display: block; margin-top: 0; } @media (min-width: 1200px) { .nav.tabs-product.st_3 > li > a span { margin-top: 10px; } } .nav.tabs-product.st_3 > li.active > a, .nav.tabs-product.st_3 > li.active > a:hover, .nav.tabs-product.st_3 > li.active > a:focus, .nav.tabs-product.st_3 > li:hover > a, .nav.tabs-product.st_3 > li:hover > a:hover, .nav.tabs-product.st_3 > li:hover > a:focus { color: #2b2b2b; } .nav.tabs-product.st_3 > li.active > a span.icon, .nav.tabs-product.st_3 > li.active > a:hover span.icon, .nav.tabs-product.st_3 > li.active > a:focus span.icon, .nav.tabs-product.st_3 > li:hover > a span.icon, .nav.tabs-product.st_3 > li:hover > a:hover span.icon, .nav.tabs-product.st_3 > li:hover > a:focus span.icon { background-color: #f44a16; border-color: #f44a16; } .nav.tabs-product.st_3 > li.active > a i, .nav.tabs-product.st_3 > li.active > a:hover i, .nav.tabs-product.st_3 > li.active > a:focus i, .nav.tabs-product.st_3 > li:hover > a i, .nav.tabs-product.st_3 > li:hover > a:hover i, .nav.tabs-product.st_3 > li:hover > a:focus i { color: #fff; } .widget-products-tabs .tab-content > .colection_gutter.show-banner { position: relative; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; width: 100%; margin: 0; overflow: hidden; } .widget-products-tabs .tab-content > .colection_gutter.show-banner:after { display: block; position: absolute; content: ""; top: 0; bottom: 0; left: 0; right: 0; border: 1px solid #e5e5e5; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; z-index: 4; pointer-events: none; } .widget-products-tabs .tab-content > .colection_gutter.show-banner .tab-content-products-wrapper .row { margin: 0; } .widget-products-tabs .tab-content > .colection_gutter.show-banner .product-block.grid .grid-inner { margin: 0; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } .widget-products-tabs .tab-content > .colection_gutter.show-banner .banner-wrapper, .widget-products-tabs .tab-content > .colection_gutter.show-banner .second { padding: 0; } .widget-products-tabs .tab-content > .colection_gutter.show-banner .products-grid.products-slide.colection_gutter .row-products-wrapper:after { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } .widget-products-tabs .tab-content > .colection_gutter.show-banner .slick-carousel .slick-prev { left: 3px; } .widget-products-tabs .tab-content > .colection_gutter.show-banner .slick-carousel .slick-next { right: 20px; } .widget-products-tabs-special .tab-content > .colection_gutter { position: relative; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; width: 100%; margin: 0; overflow: hidden; } .widget-products-tabs-special .tab-content > .colection_gutter:after { display: block; position: absolute; content: ""; top: 0; bottom: 0; left: 0; right: -1px; border: 1px solid #e5e5e5; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; z-index: 4; pointer-events: none; } .widget-products-tabs-special .tab-content > .colection_gutter .product-block.grid .grid-inner { margin: 0; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } .widget-products-tabs-special .tab-content > .colection_gutter .primary, .widget-products-tabs-special .tab-content > .colection_gutter .second, .widget-products-tabs-special .tab-content > .colection_gutter .col-md-7 { padding: 0; } .widget-products-tabs-special .tab-content > .colection_gutter .row { margin: 0; } .widget-products-tabs-special .tab-content > .colection_gutter .products-grid.products-slide.colection_gutter .row-products-wrapper:after { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } @media (min-width: 1024px) { .widget-products-tabs-special .tab-content > .colection_gutter .product-block.grid-deal .grid-inner { border-inline-end: none; } } .widget-products-tabs-special .tab-content > .colection_gutter .slick-carousel .slick-prev { left: 3px; } .widget-products-tabs-special .tab-content > .colection_gutter .slick-carousel .slick-next { right: 3px; } .widget-products-tabs-special .primary .product-block.grid.grid-v1 .metas .title-wrapper { margin: 0; padding: 0; } .widget-products-tabs-special .primary .product-block.grid.grid-v1:hover .metas .title-wrapper { margin: 0; } .widget-products-tabs-special .goal-countdown-dark { position: absolute; left: 0; right: 0; bottom: 35px; text-align: center; z-index: 3; } .widget-products-tabs-special .goal-countdown { position: absolute; left: 0; right: 0; bottom: 0; text-align: center; z-index: 3; } .widget-products-tabs-special .goal-countdown .times { display: -moz-flex; display: flex; } .widget-products-tabs-special .goal-countdown .times > div { display: -moz-flex; display: flex; flex-direction: column; text-align: center; text-transform: uppercase; font-weight: 700; font-size: 12px; color: #2b2b2b; margin-right: 6px; } .rtl .widget-products-tabs-special .goal-countdown .times > div { margin-left: 6px; margin-right: inherit; } @media (min-width: 1200px) { .widget-products-tabs-special .goal-countdown .times > div { margin-right: 12px; } .rtl .widget-products-tabs-special .goal-countdown .times > div { margin-left: 12px; margin-right: inherit; } } .widget-products-tabs-special .goal-countdown .times > div:last-child { margin-right: 0; } .rtl .widget-products-tabs-special .goal-countdown .times > div:last-child { margin-left: 0; margin-right: inherit; } .widget-products-tabs-special .goal-countdown .times > div::before { display: none; } .widget-products-tabs-special .goal-countdown .times > div span { font-size: 16px; color: #f44a16; line-height: 48px; border: 1px solid #f44a16; min-width: 50px; padding: 0 10px; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; margin-bottom: 5px; } .widget.widget-products { margin: 0; text-align: center; } .widget.widget-products .top-info .goal-countdown-v2 { margin-left: 0; } .rtl .widget.widget-products .top-info .goal-countdown-v2 { margin-right: 0; margin-left: inherit; } @media (max-width: 767px) { .widget.widget-products .top-info .goal-countdown-v2 { margin-left: 0; } .rtl .widget.widget-products .top-info .goal-countdown-v2 { margin-right: 0; margin-left: inherit; } } .widget.widget-products.special .slick-carousel .slick-list { overflow: visible; } .widget.widget-products.special .slick-carousel .slick-dots { position: unset; display: flex; justify-content: center; margin: 0 auto; width: 100%; padding: 0 15px; margin-right: 0; } .widget.widget-products.special .slick-carousel .slick-dots li { position: relative; display: inline-block; margin: 0; padding: 0; cursor: pointer; flex-basis: 100%; margin-right: 0; } .widget.widget-products.special .slick-carousel .slick-dots li button { width: 100%; height: 3px; background-color: #e5e5e5; position: relative; border-radius: 0; display: unset; } .widget.widget-products.special .slick-carousel .slick-dots li.slick-active button { background-color: #f44a16; } .widget.widget-products .slick-carousel-top .slick-arrow { top: -60px; } .widget.widget-products .goal-countdown-dark .times > div > span { color: #2b2b2b; } .tab-content.loading { min-height: 850px; position: relative; } .tab-content.loading:before { position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 99; content: ""; background: url("../images/loading-quick.gif") center 100px no-repeat rgba(255, 255, 255, 0.9); } .widget.widget-tab-style_center .widget-title { font-size: 36px; text-align: center; margin: 0 0 10px; color: #252525; padding: 0; border: none; } .widget.widget-tab-style_center .widget-title:before { display: none; } @keyframes pulsate { 0% { opacity: 0; filter: alpha(opacity=0); transform: scale(0.1); } 50% { opacity: 1; filter: alpha(opacity=100); } 100% { transform: scale(1.2); opacity: 0; filter: alpha(opacity=0); } } .goal-lookbook .mapper-pin-wrapper > a { display: inline-block; vertical-align: middle; width: 30px; height: 30px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; background: #f44a16; position: relative; border: 7px solid #fff; } .goal-lookbook .mapper-pin-wrapper > a:before { content: ""; width: 40px; height: 40px; background: rgba(255, 255, 255, 0.5); position: absolute; top: 0; left: 0; margin-top: -12px; margin-left: -12px; z-index: 2; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; transition: all 0.2s ease-in-out 0s; } .goal-lookbook .mapper-pin-wrapper .image img { width: 100%; } .goal-lookbook .mapper-pin-wrapper .mapper-popup { width: 210px; color: #2b2b2b; background-color: #fff; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; box-shadow: 0 8px 15px 0 rgba(140, 152, 164, 0.1); display: block; transition: all 0.2s ease-in-out 0s; opacity: 0; filter: alpha(opacity=0); visibility: hidden; } @media (min-width: 1200px) { .goal-lookbook .mapper-pin-wrapper .mapper-popup { padding: 20px 20px 15px; } } .goal-lookbook .mapper-pin-wrapper .mapper-popup h4 { font-size: 16px; font-weight: 400; margin: 0 0 5px; text-transform: capitalize; line-height: 1.3; } .goal-lookbook .mapper-pin-wrapper .mapper-popup .price { font-size: 16px; font-weight: 900; color: #f44a16; } .goal-lookbook .mapper-pin-wrapper .mapper-popup .rating { display: none; } .goal-lookbook .mapper-pin-wrapper .mapper-popup:before { content: ""; width: 30px; height: 30px; position: absolute; top: 50%; left: 100%; transform: translateY(-50%); } .goal-lookbook .mapper-pin-wrapper .mapper-popup:after { content: ""; position: absolute; top: 50%; left: 100%; transform: translateY(-50%); border-width: 12px; border-style: solid; border-color: transparent transparent transparent #fff; } .goal-lookbook .mapper-pin-wrapper:hover .mapper-popup { opacity: 1; filter: alpha(opacity=100); visibility: visible; } .goal-lookbook.style1 .mapper-pin-wrapper > a:before { transform: scale(0.1); opacity: 0; filter: alpha(opacity=0); animation: 1s ease-out 0s normal none infinite running pulsate; -webkit-animation: 1s ease-out 0s normal none infinite running pulsate; } .goal-lookbook.style2 .mapper-pin-wrapper > a { width: 30px; height: 30px; border: 0; background-color: #fff; border-color: #fff; } @media (min-width: 1200px) { .goal-lookbook.style2 .mapper-pin-wrapper > a { width: 38px; height: 38px; } } .goal-lookbook.style2 .mapper-pin-wrapper > a:before { width: 40px; height: 40px; margin-top: -5px; margin-left: -5px; transform: scale(1); opacity: 1; filter: alpha(opacity=100); } @media (min-width: 1200px) { .goal-lookbook.style2 .mapper-pin-wrapper > a:before { width: 56px; height: 56px; margin-top: -9px; margin-left: -9px; } } .goal-lookbook.style2 .mapper-pin-wrapper > a:after { z-index: 2; content: "+"; color: #f44a16; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -45%); display: inline-block; font-size: 25px; } .goal-lookbook.style2 .mapper-pin-wrapper > a:hover:before, .goal-lookbook.style2 .mapper-pin-wrapper > a:focus:before { transform: scale(1.1); } .goal-lookbook.style3 .mapper-pin-wrapper > a { background-color: #fff; width: 28px; height: 28px; border: 0; } .goal-lookbook.style3 .mapper-pin-wrapper > a:before { width: 40px; height: 40px; margin-top: -6px; margin-left: -6px; } .goal-lookbook.style3 .mapper-pin-wrapper > a:hover:before { transform: scale(1.15); } .widget.widget-recent_viewed .slick-carousel, .widget.upsells .slick-carousel, .widget.related .slick-carousel { margin-bottom: -35px; } .widget.widget-recent_viewed .slick-list, .widget.upsells .slick-list, .widget.related .slick-list { padding-bottom: 0; } .cross-sells { margin-top: 30px; } .cross-sells > h2 { margin: 0 0 20px; font-size: 22px; } @media (min-width: 992px) { .cross-sells > h2 { margin: 0 0 30px; } }/*# sourceMappingURL=woocommerce.css.map */