@charset "UTF-8";@font-face {font-family: 'Font Awesome 5 Brands';font-display: block;font-weight: 400;src: url("../fonts/awesome/webfonts/fa-brands-400.woff2") format("woff2"), url("../fonts/awesome/webfonts/fa-brands-400.ttf") format("truetype");}@font-face {font-family: 'Font Awesome 5 Free';font-display: block;font-weight: 900;src: url("../fonts/awesome/webfonts/fa-solid-900.woff2") format("woff2"), url("../fonts/awesome/webfonts/fa-solid-900.ttf") format("truetype");}@font-face {font-family: 'Font Awesome 5 Free';font-display: block;font-weight: 400;src: url("../fonts/awesome/webfonts/fa-regular-400.woff2") format("woff2"), url("../fonts/awesome/webfonts/fa-regular-400.ttf") format("truetype");}@font-face {font-family: 'FontAwesome';font-display: block;src: url("../fonts/awesome/webfonts/fa-solid-900.woff2") format("woff2"), url("../fonts/awesome/webfonts/fa-solid-900.ttf") format("truetype");}@font-face {font-family: 'FontAwesome';font-display: block;src: url("../fonts/awesome/webfonts/fa-brands-400.woff2") format("woff2"), url("../fonts/awesome/webfonts/fa-brands-400.ttf") format("truetype");}@font-face {font-family: 'FontAwesome';font-display: block;src: url("../fonts/awesome/webfonts/fa-regular-400.woff2") format("woff2"), url("../fonts/awesome/webfonts/fa-regular-400.ttf") format("truetype");unicode-range: U+F003, U+F006, U+F014, U+F016-F017, U+F01A-F01B, U+F01D, U+F022, U+F03E, U+F044, U+F046, U+F05C-F05D, U+F06E, U+F070, U+F087-F088, U+F08A, U+F094, U+F096-F097, U+F09D, U+F0A0, U+F0A2, U+F0A4-F0A7, U+F0C5, U+F0C7, U+F0E5-F0E6, U+F0EB, U+F0F6-F0F8, U+F10C, U+F114-F115, U+F118-F11A, U+F11C-F11D, U+F133, U+F147, U+F14E, U+F150-F152, U+F185-F186, U+F18E, U+F190-F192, U+F196, U+F1C1-F1C9, U+F1D9, U+F1DB, U+F1E3, U+F1EA, U+F1F7, U+F1F9, U+F20A, U+F247-F248, U+F24A, U+F24D, U+F255-F25B, U+F25D, U+F271-F274, U+F278, U+F27B, U+F28C, U+F28E, U+F29C, U+F2B5, U+F2B7, U+F2BA, U+F2BC, U+F2BE, U+F2C0-F2C1, U+F2C3, U+F2D0, U+F2D2, U+F2D4, U+F2DC;}@font-face {font-family: 'FontAwesome';font-display: block;src: url("../fonts/awesome/webfonts/fa-v4compatibility.woff2") format("woff2"), url("../fonts/awesome/webfonts/fa-v4compatibility.ttf") format("truetype");unicode-range: U+F041, U+F047, U+F065-F066, U+F07D-F07E, U+F080, U+F08B, U+F08E, U+F090, U+F09A, U+F0AC, U+F0AE, U+F0B2, U+F0D0, U+F0D6, U+F0E4, U+F0EC, U+F10A-F10B, U+F123, U+F13E, U+F148-F149, U+F14C, U+F156, U+F15E, U+F160-F161, U+F163, U+F175-F178, U+F195, U+F1F8, U+F219, U+F27A;}.bg-loader {position: fixed;top: 0;left: 0;width: 100%;height: 100vh;background: #000;display: flex;justify-content: center;align-items: center;z-index: 9999;opacity: 1;transition: opacity 0.5s ease, visibility 0s 0.5s;}.bg-loader:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: radial-gradient(circle, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.1) 60%);z-index: 1;}.bg-loader.hide {visibility: hidden;opacity: 0;}.loader {height: 30px;display: inline-block;}.loader > div {width: 10px;height: 10px;border-radius: 100%;box-shadow: 0 0 10px #f9c710;background: #f9c710;float: left;margin: 5px;transform: scale(2);}.loader > div:nth-child(1) {animation: anm-BL-53-move1 1s infinite linear;}.loader > div:nth-child(2) {animation: anm-BL-53-move2 1s infinite linear;animation-delay: 0.2s;}.loader > div:nth-child(3) {animation: anm-BL-53-move3 1s infinite linear;animation-delay: 0.3s;}.loader > div:nth-child(4) {animation: anm-BL-53-move4 1s infinite linear;animation-delay: 0.4s;}.loader > div:nth-child(5) {animation: anm-BL-53-move5 1s infinite linear;animation-delay: 0.5s;}@keyframes anm-BL-53-move1 {50% {background: #FFBB00;transform: scale(1);}}@keyframes anm-BL-53-move2 {50% {background: #FFBB00;transform: scale(1);}}@keyframes anm-BL-53-move3 {50% {background: #FFBB00;transform: scale(1);}}@keyframes anm-BL-53-move4 {50% {background: #FFBB00;transform: scale(1);}}@keyframes anm-BL-53-move5 {50% {background: #FFBB00;transform: scale(1);}}.section-main {margin-bottom: 10rem !important;}.counter-main {padding-top: 10rem;padding-bottom: 10rem;}.counter-main-top {padding-top: 10rem;}.counter-main-bottom {padding-bottom: 10rem;}.slider-wrap {padding-top: 8rem;margin-bottom: 8rem;}.intro-slider .banner img, .intro-slider .banner video {height: 63rem;object-fit: cover }.intro-slider .banner figure {height: 63rem;overflow: hidden }.intro-slider .banner .btn {font-size: 1.4em }.intro-slider .banner .btn i {margin-right: 0.7rem }.intro-slide1.banner-fixed > .container {z-index: 15 }.intro-slide1 .banner-content {right: 2.1%;margin-top: -0.5rem }.intro-slide1 .banner-subtitle {margin-bottom: 1.3rem;font-family: vazir;font-size: 3em }.intro-slide1 .label-star {margin-right: 1.4rem }.intro-slide1 .banner-title {margin-right: -2px;font-size: 6.4em;margin-bottom: 0 }.intro-slide1 h3 {margin: -0.7rem 0 0.6rem;font-size: 5.6em }.intro-slide1 p {font-weight: 500;font-size: 1.6rem;line-height: 1.4 }.intro-slide2 img {object-position: 80% }.intro-slide2 .banner-content {max-width: 38rem;right: 5.5%;margin-top: -0.3rem }.intro-slide2 .banner-subtitle {font-size: 2.4em;line-height: 1.1 }.intro-slide2 .banner-subtitle strong {font-size: 1.67em;line-height: 0.98 }.intro-slide2 .banner-title {font-size: 10em;margin-left: -2px }.intro-slide2 p {font-size: 1.8em;line-height: 1.33 }.intro-slide3 .banner-subtitle {font-size: 3em }.intro-slide3 .banner-title {font-size: 6em }.intro-slide3 p {font-weight: 300;opacity: 0.8;font-size: 1.8em;line-height: 1.4 }.intro-slide3.video-banner video {display: block;width: 100% }video {display: block;width: 100%;height: auto;}.intro-slide3 figure:after {content: "";position: absolute;right: 0;left: 0;top: 0;bottom: 0;background: rgba(0,0,0,0.03);z-index: 1 }.banner-group .discount-box {min-height: 16rem;height: 16rem;}.banner-group .discount-box-black {background: #2a2a2a;color: #fff;}.banner-group .discount-box-yellow {background: #f9c710;color: #2a2a2a }.banner-group .discount-box-white {background: #fff;color: #2a2a2a;}fieldset {box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding: 40px;border-radius: 5px;border: none;}legend {background: #2a2a2a;color: #f9c710;padding: 5px 10px;border-radius: 5px;}.owl-carousel.owl-rtl {max-height: 100%;}.owl-carousel .owl-item img {height: 100%;border-radius: 5px;}.category-media-img img {width: 45px !important;height: 45px !important;}.owl-loaded .owl-stage:after {content: "" }.owl-carousel:not(.owl-loaded) {flex-wrap: nowrap;overflow: hidden }.owl-carousel:not(.owl-loaded)[class*=cols-]:not(.gutter-no) {margin-right: -10px !important;margin-left: -10px !important;width: auto }.intro-section .owl-theme .owl-nav.disabled + .owl-dots {margin-top: 1.5rem;padding-bottom: 10px;}.intro-section.slider-3 .owl-theme .owl-nav.disabled + .owl-dots {background-color: transparent;}.owl-theme .owl-nav.disabled + .owl-dots {margin-top: 1.5rem;background: transparent;bottom: -1px;}.owl-theme.owl-shadow-carousel .owl-nav.disabled + .owl-dots {margin-top: 4rem }.owl-theme .owl-nav .owl-next, .owl-theme .owl-nav .owl-prev {margin: 0;transform: translateY(-50%);font-size: 20px;font-weight: 400;color: #f9c710 }.owl-theme .owl-nav .owl-next i:before, .owl-theme .owl-nav .owl-prev i:before {margin: 0 }.owl-theme .owl-nav .owl-next:not(.disabled):active .owl-theme .owl-nav .owl-next:not(.disabled):focus, .owl-theme .owl-nav .owl-next:not(.disabled):active .owl-theme .owl-nav .owl-prev:not(.disabled):focus, .owl-theme .owl-nav .owl-next:not(.disabled):hover, .owl-theme .owl-nav .owl-prev:not(.disabled):active .owl-theme .owl-nav .owl-next:not(.disabled):focus, .owl-theme .owl-nav .owl-prev:not(.disabled):active .owl-theme .owl-nav .owl-prev:not(.disabled):focus, .owl-theme .owl-nav .owl-prev:not(.disabled):hover {background-color: transparent;border-color: transparent;color: #f9c710 }.owl-theme .owl-nav .owl-next.disabled, .owl-theme .owl-nav .owl-prev.disabled {color: #ccc }.owl-theme .owl-nav .owl-prev {left: -40px }.owl-theme .owl-nav .owl-next {right: -40px }.owl-theme .owl-dots .owl-dot.active span {background-color: #f9c710;border-color: #f9c710 }.owl-theme .owl-dots .owl-dot span {border-radius: 2px;margin: 5px;}@media (max-width:1300px) {.owl-theme .owl-nav .owl-prev {left: -20px }.owl-theme .owl-nav .owl-next {right: -20px }}.owl-nav-full .owl-nav {opacity: 0;transition: opacity 0.4s }.owl-nav-full .owl-nav .owl-next, .owl-nav-full .owl-nav .owl-prev {margin: 0;top: 0;height: 100%;transform: none;border: 0;font-size: 3rem;font-weight: 400;color: #2a2a2a;border-radius: 0;background-color: rgba(255, 255, 255, 0.8);transition: 0.4s }.owl-nav-full .owl-nav .owl-next:not(.disabled):hover, .owl-nav-full .owl-nav .owl-prev:not(.disabled):hover {color: #f9c710;background-color: rgba(255, 255, 255, 0.8) }.owl-nav-full .owl-nav .owl-next.disabled, .owl-nav-full .owl-nav .owl-prev.disabled {visibility: hidden;opacity: 0 }.owl-nav-full .owl-nav .owl-prev {left: 0;box-shadow: 4px 0px 7px -5px rgba(0, 0, 0, 0.2) }.owl-nav-full .owl-nav .owl-next {right: 0;box-shadow: -4px 0px 7px -5px rgba(0, 0, 0, 0.2) }.owl-nav-full:hover .owl-nav {opacity: 1 }.owl-nav-full:hover .owl-prev {left: 0 }.owl-nav-full:hover .owl-next {right: 0 }.owl-nav-arrow .owl-nav .owl-prev {margin: 0;color: #222 !important;font-weight: 400;width: 2em;height: 2em;font-size: 2rem !important;border: 1px solid #feecc8;background: #feecc8;border-radius: 5px !important;}.owl-nav-arrow .owl-nav .owl-next {margin: 0;color: #fff;font-weight: 400;width: 2em;height: 2em;font-size: 2rem !important;border: 1px solid #f9c710;background: #f9c710;border-radius: 5px !important;}.owl-nav-arrow .owl-nav .owl-next i, .owl-nav-arrow .owl-nav .owl-prev i {display: none }.owl-nav-arrow .owl-nav .owl-next:before, .owl-nav-arrow .owl-nav .owl-prev:before {font-family: "Font Awesome 6 Pro";}.owl-nav-arrow .owl-nav .owl-next:not(.disabled):active, .owl-nav-arrow .owl-nav .owl-next:not(.disabled):focus, .owl-nav-arrow .owl-nav .owl-next:not(.disabled):hover, .owl-nav-arrow .owl-nav .owl-prev:not(.disabled):active, .owl-nav-arrow .owl-nav .owl-prev:not(.disabled):focus, .owl-nav-arrow .owl-nav .owl-prev:not(.disabled):hover {background-color: #f9c710;color: #f9c710 }.owl-nav-arrow .owl-nav .owl-next.disabled, .owl-nav-arrow .owl-nav .owl-prev.disabled {color: #222 }.owl-nav-arrow .owl-nav .owl-next {right: 5% }.owl-nav-arrow .owl-nav .owl-next:before {content: "\f054" }.owl-nav-arrow .owl-nav .owl-prev {left: 5%;margin-right: 5px }.owl-nav-arrow .owl-nav .owl-prev:before {content: "\f053" }.owl-nav-inner .owl-nav .owl-next, .owl-nav-inner .owl-nav .owl-prev {opacity: 0;visibility: hidden }.owl-nav-inner .owl-nav .owl-prev {left: 0 }.owl-nav-inner .owl-nav .owl-next {right: 0 }.owl-nav-inner:hover .owl-next, .owl-nav-inner:hover .owl-prev {opacity: 1;visibility: visible }.owl-nav-inner:hover .owl-prev {left: 2rem }.owl-nav-inner:hover .owl-next {right: 2rem }.owl-nav-top .owl-nav {position: absolute;display: flex;top: -5.3rem;left: -0.4rem;color: #ccc;direction: ltr }.owl-nav-top .owl-nav .owl-next:not(.disabled) .owl-prev:not(.disabled) {color: #777 }.owl-nav-top .owl-nav .owl-next, .owl-nav-top .owl-nav .owl-prev {position: static;transform: translateY(-11%) }.owl-nav-top .owl-nav .owl-next {margin-left: 5px }.owl-nav-top .owl-nav i {padding: 0.1rem 0.5rem;font-size: 1.8rem;font-weight: 700 }.owl-nav-top .owl-nav i:before {margin: 0 }.owl-nav-top.owl-nav-arrow .owl-nav .owl-next, .owl-nav-top.owl-nav-arrow .owl-nav .owl-prev {font-size: 3.4rem }.owl-nav-bottom .owl-nav {position: absolute;bottom: 1.7rem;left: -0.4rem;color: #999 }.owl-nav-bottom .owl-nav i {font-size: 2rem;font-weight: 700 }.owl-nav-bottom .owl-nav i:before {margin: 0 }.owl-nav-bottom .owl-prev {margin-left: 0.8rem }.owl-dot-white .owl-dots .owl-dot span {background-color: rgba(226, 226, 226, 1);border-color: rgba(226, 226, 226, 1);opacity: 0.8 }.owl-dot-white .owl-dots .owl-dot.active span {background-color: #f9c710;border-color: #f9c710;opacity: 1 }.owl-dot-grey .owl-dots .owl-dot span {background-color: #efefef;border-color: #efefef }.owl-dot-grey .owl-dots .owl-dot.active span {background-color: #999;border-color: #999 }.owl-dot-dark .owl-dots .owl-dot span {background-color: #a1a1a1;border-color: #a1a1a1 }.owl-dot-dark .owl-dots .owl-dot.active span {background-color: #2a2a2a;border-color: #333 }.owl-dot-inner .owl-dots {position: absolute;bottom: 4.5rem;left: 50%;transform: translateX(-50%);direction: rtl !important }.brand-carousel .owl-stage {display: flex;align-items: center }.brand-carousel .owl-item img {width: auto;margin: auto;border-radius: 5px;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.30) }.brand-carousel:not(.loaded) {text-align: center;align-items: center }.owl-carousel .slide-animate {transform: translate3d(0, 0, 0) scale(1);will-change: filter, transform, opacity;visibility: hidden;opacity: 0 }.owl-carousel .slide-animate.show-content {visibility: visible;opacity: 1 }.owl-full-height, .owl-full-height .owl-item, .owl-full-height .owl-stage, .owl-full-height .owl-stage-outer, .owl-same-height .owl-item > * {height: 100% }.owl-same-height .owl-stage {display: flex }.owl-full-height .owl-item img {height: 100%;width: 100%;object-fit: fill }.owl-nav-bg .owl-nav .owl-prev {right: 15.4% }.owl-nav-bg .owl-nav .owl-next {left: 15.4% }.owl-nav-bg .owl-nav [class*=owl-] {width: 4.8rem;height: 4.8rem;border-width: 2px;font-size: 3.2rem;color: #666;border-color: #666 }.owl-nav-bg .owl-nav [class*=owl-].disabled {border-color: #acabab }.owl-nav-bg .owl-nav i {line-height: 1;margin-bottom: 2px }.owl-nav-fade .owl-nav .owl-prev {opacity: 0;margin-right: 4rem }.owl-nav-fade .owl-nav .owl-next {opacity: 0;margin-left: 4rem }.owl-nav-fade:hover .owl-nav .owl-prev {opacity: 1;margin-right: 0 }.owl-nav-fade:hover .owl-nav .owl-next {opacity: 1;margin-left: 0 }.owl-split .owl-item:not(:last-child) {position: relative }.owl-split .owl-item:not(:last-child):after {content: "";position: absolute;right: 100%;top: 0;bottom: 0;width: 1px;background-color: #ebebeb }.owl-middle .owl-stage {display: flex;align-items: center }.rotate-slider {padding-left: 17.9% }.rotate-slider .owl-stage-outer {margin: -20px;padding: 20px;padding-left: 23%;margin-left: -23%;}.rotate-slider .owl-item {transition: 1s;box-shadow: 0 0 20px 5px rgba(0, 0, 0, 0.1) }.rotate-slider .owl-item:not(.active) {transform: scale(0.8) translateX(100%);transform-origin: left }.rotate-slider .owl-nav .owl-next {right: auto;left: 40px;font-size: 36px }.rotate-slider .owl-nav .owl-next:before {content: "\f054" }.rotate-slider .owl-nav .owl-prev {display: none }@media (max-width:479px) {.rotate-slider .owl-nav .owl-next {right: auto;left: 15px;font-size: 24px }}.categories.owl-carousel.owl-drag .owl-item {margin-bottom: 20px;background-color: #f9c710;border-radius: 5px;}.clients .owl-carousel .owl-item img {border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;}.clients .owl-carousel.owl-rtl .owl-item {margin-bottom: 0px !important;margin-top: 0px !important;}.noUi-target {background: #eee;margin: 4px 16px 3rem 9px }.noUi-connects {padding: 11.5px 0;top: -10px }.noUi-connect {background: #999;margin-top: 11px;height: 3px }.noUi-horizontal .noUi-handle {top: -0.6rem;width: 1.2rem;height: 1.7rem;background: #f9c710;border-radius: 10px }*, :after, :before {box-sizing: inherit }html {font-size: 62.5%;font-size-adjust: 100%;font-weight: 500;box-sizing: border-box;-webkit-tap-highlight-color: rgba(0, 0, 0, 0) }body {margin: 0;overflow-x: hidden;font-family: vazir;font-size: 1.4rem;line-height: 1.6;color: #2a2a2a }main {display: block;position: relative;background-color: #fff }body:not(.loaded) * {transition: all 0s !important }.page-wrapper {position: relative;transition: margin 0.4s }table {width: 100%;border-collapse: collapse }table td, table th {padding: 0 }.section {padding: 7rem 0 }.grey-section {background: #f8f8f8 }.background-section {background-repeat: no-repeat }.parallax {background-color: #3c3f41 }ul {padding-right: 1.5em }.breadcrumb, .category ul, .comments ul, .dropdown-box, .filter-items, .list, .menu, .menu ul, .mobile-menu, .mobile-menu ul, .nav, .nav-filters, .nav ul, .pagination, .product-nav, .product-tabs > div ul, .select-menu > ul, .widget-body, .widget-body ul {list-style-type: none;margin: 0;padding: 0 }a {text-decoration: none;color: inherit;transition: color 0.3s }a:hover {color: #f9c710 }:focus {outline: 0 }figure {margin: 0 }img {max-width: 100%;height: auto;vertical-align: middle }hr {margin-bottom: 2rem;border: 0;border-top: 1px solid #eee }input {-webkit-appearance: none;border: 0;padding: 0;font-family: vazir }input:focus {outline: 0 }.input-group > button, .input-group > input, .input-wrapper > button, .input-wrapper > input {margin: 0px }i {font-style: normal }button:focus {outline: none }.scrollable, .sidebar-content {-webkit-overflow-scrolling: touch }.scrollable::-webkit-scrollbar, .sidebar-content::-webkit-scrollbar {height: 7px;width: 4px }.scrollable::-webkit-scrollbar-thumb, .sidebar-content::-webkit-scrollbar-thumb {margin-left: 2px;background: rgba(0, 0, 0, 0.25);border-radius: 5px;cursor: pointer }.scrollable-light::-webkit-scrollbar-thumb {background: rgba(255, 255, 255, 0.2) }@keyframes bouncedelay {0%, 80%, to {transform: scale(1) }40% {transform: scale(1.2) }}@keyframes rotatedelay {0% {transform: rotateZ(0) }to {transform: rotateZ(360deg) }}@keyframes reveal-1 {0% {transform: rotate3d(0, 0, 1, 135deg) translate3d(0, 0, 0);border-radius: 50% }20% {transform: rotate3d(0, 0, 1, 135deg) translate3d(55%, 55%, 0);border-radius: 0 }80% {transform: rotate3d(0, 0, 1, 495deg) translate3d(55%, 55%, 0);border-radius: 0 }to {transform: rotate3d(0, 0, 1, 495deg) translate3d(0, 0, 0);border-radius: 50% }}@keyframes reveal-2 {0% {transform: rotate3d(0, 0, 1, 135deg) translate3d(0, 0, 0);border-radius: 50% }20% {transform: rotate3d(0, 0, 1, 135deg) translate3d(55%, -55%, 0);border-radius: 0 }80% {transform: rotate3d(0, 0, 1, 495deg) translate3d(55%, -55%, 0);border-radius: 0 }to {transform: rotate3d(0, 0, 1, 495deg) translate3d(0, 0, 0);border-radius: 50% }}@keyframes reveal-3 {0% {transform: rotate3d(0, 0, 1, 135deg) translate3d(0, 0, 0);border-radius: 50% }20% {transform: rotate3d(0, 0, 1, 135deg) translate3d(-55%, -55%, 0);border-radius: 0 }80% {transform: rotate3d(0, 0, 1, 495deg) translate3d(-55%, -55%, 0);border-radius: 0 }to {transform: rotate3d(0, 0, 1, 495deg) translate3d(0, 0, 0);border-radius: 50% }}@keyframes reveal-4 {0% {transform: rotate3d(0, 0, 1, 135deg) translate3d(0, 0, 0);border-radius: 50% }20% {transform: rotate3d(0, 0, 1, 135deg) translate3d(-55%, 55%, 0);border-radius: 0 }80% {transform: rotate3d(0, 0, 1, 495deg) translate3d(-55%, 55%, 0);border-radius: 0 }to {transform: rotate3d(0, 0, 1, 495deg) translate3d(0, 0, 0);border-radius: 50% }}.bounce-loader {position: absolute;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;top: 50%;right: 50%;width: 20px;height: 20px;transition: all 0.2s;text-align: center;z-index: 10000 }.bounce-loader .bounce1, .bounce-loader .bounce2, .bounce-loader .bounce3, .bounce-loader .bounce4 {display: block;position: absolute;right: 0;top: 0;width: 20px;height: 20px;margin-bottom: 5px;background-color: #f9c710 }.bounce-loader .bounce1 {animation: 2s infinite reveal-1 }.bounce-loader .bounce2 {animation: 2s infinite reveal-2 }.bounce-loader .bounce3 {animation: 2s infinite reveal-3 }.bounce-loader .bounce4 {animation: 2s infinite reveal-4 }.bounce-loader .bounce3 {border: 3px solid #f9c710;background-color: transparent }.appear-animate {transform: translate3d(0, 0, 0) scale(1);will-change: transform, filter, opacity }.fade {opacity: 0;transition: opacity 0.5s }.fade.in {opacity: 1 }.scroll-top {position: fixed;text-align: center;bottom: 30px;right: auto;left: 30px;width: 50px;height: 50px;opacity: 0;visibility: hidden;transition: transform 0.3s, visibility 0.3s, opacity 0.3s;color: #2a2a2a;transform: translateY(40px);border-radius: 50%;z-index: 999;box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);line-height: 50px;background-color: #f9c710 }.scroll-top:before {content: "";border: 3px solid #f9c710;position: absolute;z-index: 0;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);display: block;width: 130px;height: 130px;border-radius: 50%;animation: zoomBig 3.25s linear infinite;-webkit-animation-delay: 0.75s;animation-delay: 0.75s;}.scroll-top:after {content: "";border: 3px solid #f9c710;position: absolute;z-index: 0;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);display: block;width: 130px;height: 130px;border-radius: 50%;animation: zoomBig 3.25s linear infinite;-webkit-animation-delay: 0s;animation-delay: 0s;}.scroll-top:hover {color: #222 }.scroll-top i {color: #2a2a2a;font-weight: 900;font-size: 20px;line-height: inherit }@keyframes zoomBig {0% {transform: translate(-50%, -50%) scale(0.5);opacity: 1;border-width: 3px;}40% {opacity: 0.5;border-width: 2px;}65% {border-width: 1px;}100% {transform: translate(-50%, -50%) scale(1);opacity: 0;border-width: 1px;}}@media (min-width:765px) {.scroll-top.show {visibility: visible;opacity: 1;transform: translateY(0) }}@keyframes fixedTop {0% {transform: translateY(-100%);transform-origin: center top 0px }to {transform: translateY(0) }}@keyframes fixedBottom {0% {transform: translateY(100%);transform-origin: center top 0px }to {transform: translateY(0) }}.sticky-content.fix-top {top: 0 }.sticky-content.fix-bottom {bottom: 0 }.sticky-content.fixed {position: fixed;opacity: 1;right: 0;left: 0;z-index: 1051;background: #feecc8;}.sticky-content.fixed.fix-top {animation: fixedTop 0.4s }.sticky-content.fixed.fix-bottom {animation: fixedBottom 0.4s }.load-more-overlay.loading:after, .loading:not(.load-more-overlay) {animation: spin 650ms infinite linear;border: 2px solid transparent;border-radius: 32px;border-top: 2px solid rgba(0, 0, 0, 0.4) !important;border-left: 2px solid rgba(0, 0, 0, 0.4) !important;border-bottom: 2px solid rgba(0, 0, 0, 0.4) !important;content: "";display: block;height: 21px;top: 50%;margin-top: -11px;right: 50%;margin-right: -10px;left: auto;position: absolute;width: 21px }.load-more-overlay {position: relative }.load-more-overlay.loading:after {content: "" }.load-more-overlay:before {content: "";position: absolute;right: 0;left: 0;top: 0;bottom: 0;background-color: #fff;opacity: 0.8 }@keyframes spin {0% {transform: rotate(0deg) }to {transform: rotate(359deg) }}.post-calendar {background: #f9c710;color: #2a2a2a;padding: 5px 10px;border-radius: 3px;position: absolute;bottom: -30px;left: 14px;z-index: 99999;border: 5px solid #fff;display: flex;height: 60px;min-width: 60px;width: auto;display: flex;justify-content: center;align-items: center;}.post-calendar span {margin-left: 3px;font-size: 1.1rem;}.sticky-icon-links li:nth-child(4) a {background: #f9c710 }.d-loading {position: absolute;right: 0;left: 0;top: 0;bottom: 0;background: rgba(255, 255, 255, 0.6);z-index: 10 }.d-loading.small i {position: absolute;right: calc(50% - 10px);top: calc(50% - 10px);width: 20px;height: 20px }.d-loading i {position: absolute;right: calc(50% - 17px);top: calc(50% - 17px);width: 34px;height: 34px;border: 2px solid transparent;border-top-color: #f9c710;border-radius: 50%;animation: spin 0.75s infinite linear }.d-loading i:before {content: "";top: -2px;right: -2px;position: absolute;width: inherit;height: inherit;border: inherit;border-radius: inherit;animation: spin 1.5s infinite ease }.w-100 {width: 100% !important }.h-100 {height: 100% !important }.h-auto {height: auto !important }.p-sticky {position: sticky !important }.p-relative {position: relative !important }.p-absolute {position: absolute !important }.x-50 {right: 50% !important;transform: translateX(50%) !important }.x-20 {right: 20% !important;transform: translateX(20%) !important }.x-0 {right: 0% !important;transform: translateX(0%) !important }.x-50.y-50 {transform: translate(50%, -50%) !important }.y-50 {top: 50% !important;transform: translateY(-50%) !important }.d-none {display: none !important }.d-block {display: block !important }.d-inline-block {display: inline-block !important }.d-flex {display: flex !important }.d-inline-flex {display: inline-flex !important }.justify-content-center {justify-content: center !important }.justify-content-start {justify-content: flex-start !important }.justify-content-end {justify-content: flex-end !important }.justify-content-between {justify-content: space-between !important }.align-items-start {align-items: flex-start !important }.align-items-center {align-items: center !important }.align-items-end {align-items: flex-end !important }.flex-column {flex-direction: column !important }.flex-wrap {flex-wrap: wrap !important }.flex-1 {flex: 1 !important }.overflow-hidden {overflow: hidden !important }@media (min-width:1200px) {.d-xl-none {display: none !important }.d-xl-block {display: block !important }.d-xl-flex {display: flex !important }.d-xl-inline-flex {display: inline-flex !important }}@media (min-width:992px) {.d-lg-none {display: none !important }.d-lg-block {display: block !important }.d-lg-flex {display: flex !important }.d-lg-inline-flex {display: inline-flex !important }}@media (max-width:1199px) {.d-xl-show {display: none !important }}@media (max-width:991px) {.d-lg-show {display: none !important }}@media (max-width:767px) {.d-md-show {display: none !important }}@media (max-width:576px) {.d-sm-show {display: none !important }}@media (max-width:479px) {.d-xs-show {display: none !important }}.font-primary {font-family: vazir !important }.font-secondary {font-family: vazir !important }.font-tertiary {font-family: vazir !important }.font-weight-bolder {font-weight: 800 !important }.font-weight-bold {font-weight: 700 !important }.font-weight-semi-bold {font-weight: 600 !important }.font-weight-normal {font-weight: 400 !important }.font-weight-light {font-weight: 300 !important }.text-normal {text-transform: none !important }.font-italic {font-style: italic !important }.font-normal {font-stretch: normal !important }.text-left {text-align: left !important }.text-center {text-align: center !important }.text-right {text-align: right !important }.text-white {color: #fff !important }.text-yellow {color: #f9c710 !important }.text-red {color: #E63946 !important }.text-light {color: #ccc !important }.text-grey {color: #999 !important }.text-body {color: #666 !important }.text-dark {color: #2a2a2a !important }.text-black {color: #000 !important }.text-primary {color: #f9c710 !important }.text-secondary {color: #222 !important }.border-no {border: none !important }h1, h2, h3, h4, h5, h6, p {font-weight: 400;margin: 0 0 2rem }h1, h2, h3, h4, h5, h6 {font-family: vazir;font-weight: 600;line-height: 1.4;color: #2a2a2a }h1 {font-size: 4rem }h2 {font-size: 3.4rem }h3 {font-size: 2rem }h4 {font-size: 2.4rem }h5 {font-size: 1.8rem }h6 {font-size: 1.5rem }p {font-family: vazir;font-size: 1.4rem;line-height: 1.86 }blockquote {margin: 0 }.blockquote-terms {border-right: 4px solid #f9c710;padding-right: 10px;background: #f8f8f8;padding: 10px;border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.05) -1.95px 1.95px 2.6px;}.blockquote-terms p {margin-top: 2rem }.list {font-size: 1.4rem;line-height: 1.86;color: #666 }.list-style-none {list-style: none }.list-type-number {list-style-type: decimal }.list-type-check li {position: relative;padding-right: 2.4rem }.list-type-check li:before {display: block;position: absolute;right: 3px;top: 2px;font-family: "Font Awesome 6 Pro";content: "\f00c";font-weight: 700;font-size: 1.3rem;color: #f9c710 }.list-circle li {padding-right: 1rem;margin-bottom: 1rem }.list-circle i {margin-left: 1.2rem;width: 4rem;height: 4rem;border: 1px solid #e1e1e1;border-radius: 50%;text-align: center;line-height: 3.8rem;font-size: 1.1rem }.list-arrow li {position: relative;transition: color 0.3s, padding 0.3s }.list-arrow li:before {content: "";display: block;position: absolute;right: 0;top: 50%;transform: translateY(-50%);opacity: 0;visibility: hidden;font-family: "Font Awesome 6 Pro";font-size: 1.4rem;transition: opacity 0.3s, visibility 0.3s }.list-arrow li.show, .list-arrow li:hover {padding-right: 2.2rem;color: #f9c710 }.list-arrow li.show:before, .list-arrow li:hover:before {visibility: visible;opacity: 1 }.text-bd-left {position: relative;padding-right: 2rem }.text-bd-right:before {content: "";display: block;position: absolute;right: 0;width: 2px;top: 5px;bottom: 5px;background-color: #dae1e5 }@media (max-width:767px) {.list-type-number {margin-right: 2.3rem }}.container, .container-fluid {width: 100%;padding-right: 20px;padding-left: 20px;margin-right: auto;margin-left: auto }@media (max-width:479px) {.container, .container-fluid {padding-right: 15px;padding-left: 15px }}.container-fluid {max-width: 1820px }.container {max-width: 1220px }.divider {display: inline-block;vertical-align: middle;margin-right: 1rem !important;margin-left: 1rem !important;height: 1.5rem;width: 1px;background-color: #ccc }.row {display: flex;flex-wrap: wrap;margin-right: -10px;margin-left: -10px }.row > * {position: relative;width: 100%;padding-left: 10px;padding-right: 10px }.gutter-lg {margin-right: -15px;margin-left: -15px }.gutter-lg > * {padding-left: 15px;padding-right: 15px }.gutter-sm {margin-right: -5px;margin-left: -5px }.gutter-sm > * {padding-left: 5px;padding-right: 5px }.gutter-xs {margin-right: -1px;margin-left: -1px }.gutter-xs > * {padding-left: 1px;padding-right: 1px }.gutter-no {margin-right: 0;margin-left: 0 }.gutter-no > * {padding-left: 0;padding-right: 0 }.cols-1 > * {max-width: 100%;flex: 0 0 100% }.cols-2 > * {max-width: 50%;flex: 0 0 50% }.cols-3 > * {max-width: 33.3333%;flex: 0 0 33.3333% }.cols-4 > * {max-width: 25%;flex: 0 0 25% }.cols-5 > * {max-width: 20%;flex: 0 0 20% }.cols-6 > * {max-width: 16.6667%;flex: 0 0 16.6667% }.cols-7 > * {max-width: 14.2857%;flex: 0 0 14.2857% }.cols-8 > * {max-width: 12.5%;flex: 0 0 12.5% }@media (min-width:480px) {.cols-xs-1 > * {max-width: 100%;flex: 0 0 100% }.cols-xs-2 > * {max-width: 50%;flex: 0 0 50% }.cols-xs-3 > * {max-width: 33.3333%;flex: 0 0 33.3333% }.cols-xs-4 > * {max-width: 25%;flex: 0 0 25% }.cols-xs-5 > * {max-width: 20%;flex: 0 0 20% }.cols-xs-6 > * {max-width: 16.6667%;flex: 0 0 16.6667% }.cols-xs-7 > * {max-width: 14.2857%;flex: 0 0 14.2857% }.cols-xs-8 > * {max-width: 12.5%;flex: 0 0 12.5% }}@media (min-width:576px) {.cols-sm-1 > * {max-width: 100%;flex: 0 0 100% }.cols-sm-2 > * {max-width: 50%;flex: 0 0 50% }.cols-sm-3 > * {max-width: 33.3333%;flex: 0 0 33.3333% }.cols-sm-4 > * {max-width: 25%;flex: 0 0 25% }.cols-sm-5 > * {max-width: 20%;flex: 0 0 20% }.cols-sm-6 > * {max-width: 16.6667%;flex: 0 0 16.6667% }.cols-sm-7 > * {max-width: 14.2857%;flex: 0 0 14.2857% }.cols-sm-8 > * {max-width: 12.5%;flex: 0 0 12.5% }}@media (min-width:765px) {.cols-md-1 > * {max-width: 100%;flex: 0 0 100% }.cols-md-2 > * {max-width: 50%;flex: 0 0 50% }.cols-md-3 > * {max-width: 33.3333%;flex: 0 0 33.3333% }.cols-md-4 > * {max-width: 25%;flex: 0 0 25% }.cols-md-5 > * {max-width: 20%;flex: 0 0 20% }.cols-md-6 > * {max-width: 16.6667%;flex: 0 0 16.6667% }.cols-md-7 > * {max-width: 14.2857%;flex: 0 0 14.2857% }.cols-md-8 > * {max-width: 12.5%;flex: 0 0 12.5% }}@media (min-width:992px) {.cols-lg-1 > * {max-width: 100%;flex: 0 0 100% }.cols-lg-2 > * {max-width: 50%;flex: 0 0 50% }.cols-lg-3 > * {max-width: 33.3333%;flex: 0 0 33.3333% }.cols-lg-4 > * {max-width: 25%;flex: 0 0 25% }.cols-lg-5 > * {max-width: 20%;flex: 0 0 20% }.cols-lg-6 > * {max-width: 16.6667%;flex: 0 0 16.6667% }.cols-lg-7 > * {max-width: 14.2857%;flex: 0 0 14.2857% }.cols-lg-8 > * {max-width: 12.5%;flex: 0 0 12.5% }}@media (min-width:1200px) {.cols-xl-1 > * {max-width: 100%;flex: 0 0 100% }.cols-xl-2 > * {max-width: 50%;flex: 0 0 50% }.cols-xl-3 > * {max-width: 33.3333%;flex: 0 0 33.3333% }.cols-xl-4 > * {max-width: 25%;flex: 0 0 25% }.cols-xl-5 > * {max-width: 20%;flex: 0 0 20% }.cols-xl-6 > * {max-width: 16.6667%;flex: 0 0 16.6667% }.cols-xl-7 > * {max-width: 14.2857%;flex: 0 0 14.2857% }.cols-xl-8 > * {max-width: 12.5%;flex: 0 0 12.5% }}@media (min-width:1600px) {.cols-xxl-1 > * {max-width: 100%;flex: 0 0 100% }.cols-xxl-2 > * {max-width: 50%;flex: 0 0 50% }.cols-xxl-3 > * {max-width: 33.3333%;flex: 0 0 33.3333% }.cols-xxl-4 > * {max-width: 25%;flex: 0 0 25% }.cols-xxl-5 > * {max-width: 20%;flex: 0 0 20% }.cols-xxl-6 > * {max-width: 16.6667%;flex: 0 0 16.6667% }.cols-xxl-7 > * {max-width: 14.2857%;flex: 0 0 14.2857% }.cols-xxl-8 > * {max-width: 12.5%;flex: 0 0 12.5% }}.col-1 {max-width: 8.3333%;flex: 0 0 8.3333% }.col-2 {max-width: 16.6667%;flex: 0 0 16.6667% }.col-3 {max-width: 25%;flex: 0 0 25% }.col-4 {max-width: 33.3333%;flex: 0 0 33.3333% }.col-5 {max-width: 41.6667%;flex: 0 0 41.6667% }.col-6 {max-width: 50%;flex: 0 0 50% }.col-7 {max-width: 58.3333%;flex: 0 0 58.3333% }.col-8 {max-width: 66.6667%;flex: 0 0 66.6667% }.col-9 {max-width: 75%;flex: 0 0 75% }.col-10 {max-width: 83.3333%;flex: 0 0 83.3333% }.col-11 {max-width: 91.6667%;flex: 0 0 91.6667% }.col-12 {max-width: 100%;flex: 0 0 100% }@media (min-width:480px) {.col-xs-1 {max-width: 8.3333%;flex: 0 0 8.3333% }.col-xs-2 {max-width: 16.6667%;flex: 0 0 16.6667% }.col-xs-3 {max-width: 25%;flex: 0 0 25% }.col-xs-4 {max-width: 33.3333%;flex: 0 0 33.3333% }.col-xs-5 {max-width: 41.6667%;flex: 0 0 41.6667% }.col-xs-6 {max-width: 50%;flex: 0 0 50% }.col-xs-7 {max-width: 58.3333%;flex: 0 0 58.3333% }.col-xs-8 {max-width: 66.6667%;flex: 0 0 66.6667% }.col-xs-9 {max-width: 75%;flex: 0 0 75% }.col-xs-10 {max-width: 83.3333%;flex: 0 0 83.3333% }.col-xs-11 {max-width: 91.6667%;flex: 0 0 91.6667% }.col-xs-12 {max-width: 100%;flex: 0 0 100% }}@media (min-width:576px) {.col-sm-1 {max-width: 8.3333%;flex: 0 0 8.3333% }.col-sm-2 {max-width: 16.6667%;flex: 0 0 16.6667% }.col-sm-3 {max-width: 25%;flex: 0 0 25% }.col-sm-4 {max-width: 33.3333%;flex: 0 0 33.3333% }.col-sm-5 {max-width: 41.6667%;flex: 0 0 41.6667% }.col-sm-6 {max-width: 50%;flex: 0 0 50% }.col-sm-7 {max-width: 58.3333%;flex: 0 0 58.3333% }.col-sm-8 {max-width: 66.6667%;flex: 0 0 66.6667% }.col-sm-9 {max-width: 75%;flex: 0 0 75% }.col-sm-10 {max-width: 83.3333%;flex: 0 0 83.3333% }.col-sm-11 {max-width: 91.6667%;flex: 0 0 91.6667% }.col-sm-12 {max-width: 100%;flex: 0 0 100% }}@media (min-width:765px) {.col-md-1 {max-width: 8.3333%;flex: 0 0 8.3333% }.col-md-2 {max-width: 16.6667%;flex: 0 0 16.6667% }.col-md-3 {max-width: 25%;flex: 0 0 25% }.col-md-4 {max-width: 33.3333%;flex: 0 0 33.3333% }.col-md-5 {max-width: 41.6667%;flex: 0 0 41.6667% }.col-md-6 {max-width: 50%;flex: 0 0 50% }.col-md-7 {max-width: 58.3333%;flex: 0 0 58.3333% }.col-md-8 {max-width: 66.6667%;flex: 0 0 66.6667% }.col-md-9 {max-width: 75%;flex: 0 0 75% }.col-md-10 {max-width: 83.3333%;flex: 0 0 83.3333% }.col-md-11 {max-width: 91.6667%;flex: 0 0 91.6667% }.col-md-12 {max-width: 100%;flex: 0 0 100% }}@media (min-width:992px) {.col-lg-1 {max-width: 8.3333%;flex: 0 0 8.3333% }.col-lg-2 {max-width: 16.6667%;flex: 0 0 16.6667% }.col-lg-3 {max-width: 25%;flex: 0 0 25% }.col-lg-4 {max-width: 33.3333%;flex: 0 0 33.3333% }.col-lg-5 {max-width: 41.6667%;flex: 0 0 41.6667% }.col-lg-6 {max-width: 50%;flex: 0 0 50% }.col-lg-7 {max-width: 58.3333%;flex: 0 0 58.3333% }.col-lg-8 {max-width: 66.6667%;flex: 0 0 66.6667% }.col-lg-9 {max-width: 75%;flex: 0 0 75% }.col-lg-10 {max-width: 83.3333%;flex: 0 0 83.3333% }.col-lg-11 {max-width: 91.6667%;flex: 0 0 91.6667% }.col-lg-12 {max-width: 100%;flex: 0 0 100% }}@media (min-width:1200px) {.col-xl-1 {max-width: 8.3333%;flex: 0 0 8.3333% }.col-xl-2 {max-width: 16.6667%;flex: 0 0 16.6667% }.col-xl-3 {max-width: 25%;flex: 0 0 25% }.col-xl-4 {max-width: 33.3333%;flex: 0 0 33.3333% }.col-xl-5 {max-width: 41.6667%;flex: 0 0 41.6667% }.col-xl-6 {max-width: 50%;flex: 0 0 50% }.col-xl-7 {max-width: 58.3333%;flex: 0 0 58.3333% }.col-xl-8 {max-width: 66.6667%;flex: 0 0 66.6667% }.col-xl-9 {max-width: 75%;flex: 0 0 75% }.col-xl-10 {max-width: 83.3333%;flex: 0 0 83.3333% }.col-xl-11 {max-width: 91.6667%;flex: 0 0 91.6667% }.col-xl-12 {max-width: 100%;flex: 0 0 100% }}@media (min-width:1600px) {.col-xxl-10 {flex: 0 0 83.3333%;max-width: 83.3333% }.col-xxl-3 {flex: 0 0 25%;max-width: 25% }.col-xxl-2 {flex: 0 0 16.6666%;max-width: 16.6666% }}@media (min-width:1200px) {.col-xl-5col {position: relative;flex: 0 0 20%;max-width: 20%;padding-left: 10px;padding-right: 10px }.col-xl-5col2 {position: relative;flex: 0 0 40%;max-width: 40%;padding-left: 10px;padding-right: 10px }.col-xl-5col4 {position: relative;flex: 0 0 80%;max-width: 80%;padding-left: 10px;padding-right: 10px }}.order-first {order: -1 }.order-last {order: 9 }@media (min-width:576px) {.order-sm-auto {order: 0 }.order-sm-first {order: -1 }.order-sm-last {order: 9 }}@media (min-width:765px) {.order-md-auto {order: 0 }.order-md-first {order: -1 }.order-md-last {order: 9 }}@media (min-width:992px) {.order-lg-auto {order: 0 }.order-lg-first {order: -1 }.order-lg-last {order: 9 }}@media (min-width:1200px) {.order-xl-auto {order: 0 }.order-xl-first {order: -1 }.order-xl-last {order: 9 }}.grid {margin: -1rem }.grid .banner, .grid .banner img, .grid .category, .grid .category > a, .grid .category img, .grid figure {height: 100%;border-radius: 5px;}.grid img {object-fit: cover }.grid .grid-item {padding: 1rem;transform: translate3d(0, 0, 0) }.grid.gutter-sm {margin: -0.5rem }.grid.gutter-sm .grid-item {padding: 0.5rem }.grid.gutter-no {margin: 0 }.grid.gutter-no .grid-item {padding: 0 }.grid:after {content: "";display: block;clear: both }.grid.grid-float {display: block !important }.grid.grid-float .grid-item {float: left }.split-line > * {margin-bottom: 3rem;padding-bottom: 3rem;border-bottom: 1px solid #ebebeb }.split-line > :after {content: "";display: block;width: 1px;height: calc(100% - 3rem);position: absolute;left: 0;top: 0;background-color: #ebebeb }.split-line.cols-1 > :nth-child(1n):after, .split-line.cols-2 > :nth-child(2n):after, .split-line.cols-3 > :nth-child(3n):after, .split-line.cols-4 > :nth-child(4n):after, .split-line.cols-5 > :nth-child(5n):after, .split-line.cols-6 > :nth-child(6n):after, .split-line.cols-7 > :nth-child(7n):after, .split-line.cols-8 > :nth-child(8n):after, .split-line > .col-1:nth-child(12n):after, .split-line > .col-2:nth-child(6n):after, .split-line > .col-3:nth-child(4n):after, .split-line > .col-4:nth-child(3n):after, .split-line > .col-5:nth-child(2n):after, .split-line > .col-6:nth-child(2n):after, .split-line > .col-7:nth-child(1n):after, .split-line > .col-8:nth-child(1n):after, .split-line > .col-9:nth-child(1n):after, .split-line > .col-10:nth-child(1n):after, .split-line > .col-11:nth-child(1n):after {content: none }@media (min-width:576px) {.split-line.cols-sm-1 > :nth-child(n):after, .split-line.cols-sm-2 > :nth-child(n):after, .split-line.cols-sm-3 > :nth-child(n):after, .split-line.cols-sm-4 > :nth-child(n):after, .split-line.cols-sm-5 > :nth-child(n):after, .split-line.cols-sm-6 > :nth-child(n):after, .split-line.cols-sm-7 > :nth-child(n):after, .split-line.cols-sm-8 > :nth-child(n):after, .split-line > .col-sm-1:nth-child(n):after, .split-line > .col-sm-2:nth-child(n):after, .split-line > .col-sm-3:nth-child(n):after, .split-line > .col-sm-4:nth-child(n):after, .split-line > .col-sm-5:nth-child(n):after, .split-line > .col-sm-6:nth-child(n):after, .split-line > .col-sm-7:nth-child(n):after, .split-line > .col-sm-8:nth-child(n):after, .split-line > .col-sm-9:nth-child(n):after, .split-line > .col-sm-10:nth-child(n):after, .split-line > .col-sm-11:nth-child(n):after {content: "" }.split-line.cols-sm-1 > :nth-child(1n):after, .split-line.cols-sm-2 > :nth-child(2n):after, .split-line.cols-sm-3 > :nth-child(3n):after, .split-line.cols-sm-4 > :nth-child(4n):after, .split-line.cols-sm-5 > :nth-child(5n):after, .split-line.cols-sm-6 > :nth-child(6n):after, .split-line.cols-sm-7 > :nth-child(7n):after, .split-line.cols-sm-8 > :nth-child(8n):after, .split-line > .col-sm-1:nth-child(12n):after, .split-line > .col-sm-2:nth-child(6n):after, .split-line > .col-sm-3:nth-child(4n):after, .split-line > .col-sm-4:nth-child(3n):after, .split-line > .col-sm-5:nth-child(2n):after, .split-line > .col-sm-6:nth-child(2n):after, .split-line > .col-sm-7:nth-child(1n):after, .split-line > .col-sm-8:nth-child(1n):after, .split-line > .col-sm-9:nth-child(1n):after, .split-line > .col-sm-10:nth-child(1n):after, .split-line > .col-sm-11:nth-child(1n):after {content: none }}@media (min-width:765px) {.split-line.cols-md-1 > :nth-child(n):after, .split-line.cols-md-2 > :nth-child(n):after, .split-line.cols-md-3 > :nth-child(n):after, .split-line.cols-md-4 > :nth-child(n):after, .split-line.cols-md-5 > :nth-child(n):after, .split-line.cols-md-6 > :nth-child(n):after, .split-line.cols-md-7 > :nth-child(n):after, .split-line.cols-md-8 > :nth-child(n):after, .split-line > .col-md-1:nth-child(n):after, .split-line > .col-md-2:nth-child(n):after, .split-line > .col-md-3:nth-child(n):after, .split-line > .col-md-4:nth-child(n):after, .split-line > .col-md-5:nth-child(n):after, .split-line > .col-md-6:nth-child(n):after, .split-line > .col-md-7:nth-child(n):after, .split-line > .col-md-8:nth-child(n):after, .split-line > .col-md-9:nth-child(n):after, .split-line > .col-md-10:nth-child(n):after, .split-line > .col-md-11:nth-child(n):after {content: "" }.split-line.cols-md-1 > :nth-child(1n):after, .split-line.cols-md-2 > :nth-child(2n):after, .split-line.cols-md-3 > :nth-child(3n):after, .split-line.cols-md-4 > :nth-child(4n):after, .split-line.cols-md-5 > :nth-child(5n):after, .split-line.cols-md-6 > :nth-child(6n):after, .split-line.cols-md-7 > :nth-child(7n):after, .split-line.cols-md-8 > :nth-child(8n):after, .split-line > .col-md-1:nth-child(12n):after, .split-line > .col-md-2:nth-child(6n):after, .split-line > .col-md-3:nth-child(4n):after, .split-line > .col-md-4:nth-child(3n):after, .split-line > .col-md-5:nth-child(2n):after, .split-line > .col-md-6:nth-child(2n):after, .split-line > .col-md-7:nth-child(1n):after, .split-line > .col-md-8:nth-child(1n):after, .split-line > .col-md-9:nth-child(1n):after, .split-line > .col-md-10:nth-child(1n):after, .split-line > .col-md-11:nth-child(1n):after {content: none }}@media (min-width:992px) {.split-line.cols-lg-1 > :nth-child(n):after, .split-line.cols-lg-2 > :nth-child(n):after, .split-line.cols-lg-3 > :nth-child(n):after, .split-line.cols-lg-4 > :nth-child(n):after, .split-line.cols-lg-5 > :nth-child(n):after, .split-line.cols-lg-6 > :nth-child(n):after, .split-line.cols-lg-7 > :nth-child(n):after, .split-line.cols-lg-8 > :nth-child(n):after, .split-line > .col-lg-1:nth-child(n):after, .split-line > .col-lg-2:nth-child(n):after, .split-line > .col-lg-3:nth-child(n):after, .split-line > .col-lg-4:nth-child(n):after, .split-line > .col-lg-5:nth-child(n):after, .split-line > .col-lg-6:nth-child(n):after, .split-line > .col-lg-7:nth-child(n):after, .split-line > .col-lg-8:nth-child(n):after, .split-line > .col-lg-9:nth-child(n):after, .split-line > .col-lg-10:nth-child(n):after, .split-line > .col-lg-11:nth-child(n):after {content: "" }.split-line.cols-lg-1 > :nth-child(1n):after, .split-line.cols-lg-2 > :nth-child(2n):after, .split-line.cols-lg-3 > :nth-child(3n):after, .split-line.cols-lg-4 > :nth-child(4n):after, .split-line.cols-lg-5 > :nth-child(5n):after, .split-line.cols-lg-6 > :nth-child(6n):after, .split-line.cols-lg-7 > :nth-child(7n):after, .split-line.cols-lg-8 > :nth-child(8n):after, .split-line > .col-lg-1:nth-child(12n):after, .split-line > .col-lg-2:nth-child(6n):after, .split-line > .col-lg-3:nth-child(4n):after, .split-line > .col-lg-4:nth-child(3n):after, .split-line > .col-lg-5:nth-child(2n):after, .split-line > .col-lg-6:nth-child(2n):after, .split-line > .col-lg-7:nth-child(1n):after, .split-line > .col-lg-8:nth-child(1n):after, .split-line > .col-lg-9:nth-child(1n):after, .split-line > .col-lg-10:nth-child(1n):after, .split-line > .col-lg-11:nth-child(1n):after {content: none }}@media (min-width:1200px) {.split-line.cols-xl-1 > :nth-child(n):after, .split-line.cols-xl-2 > :nth-child(n):after, .split-line.cols-xl-3 > :nth-child(n):after, .split-line.cols-xl-4 > :nth-child(n):after, .split-line.cols-xl-5 > :nth-child(n):after, .split-line.cols-xl-6 > :nth-child(n):after, .split-line.cols-xl-7 > :nth-child(n):after, .split-line.cols-xl-8 > :nth-child(n):after, .split-line > .col-xl-1:nth-child(n):after, .split-line > .col-xl-2:nth-child(n):after, .split-line > .col-xl-3:nth-child(n):after, .split-line > .col-xl-4:nth-child(n):after, .split-line > .col-xl-5:nth-child(n):after, .split-line > .col-xl-5col:nth-child(n):after, .split-line > .col-xl-6:nth-child(n):after, .split-line > .col-xl-7:nth-child(n):after, .split-line > .col-xl-7col:nth-child(n):after, .split-line > .col-xl-8:nth-child(n):after, .split-line > .col-xl-8col:nth-child(n):after, .split-line > .col-xl-9:nth-child(n):after, .split-line > .col-xl-10:nth-child(n):after, .split-line > .col-xl-11:nth-child(n):after {content: "" }.split-line.cols-xl-1 > :nth-child(1n):after, .split-line.cols-xl-2 > :nth-child(2n):after, .split-line.cols-xl-3 > :nth-child(3n):after, .split-line.cols-xl-4 > :nth-child(4n):after, .split-line.cols-xl-5 > :nth-child(5n):after, .split-line.cols-xl-6 > :nth-child(6n):after, .split-line.cols-xl-7 > :nth-child(7n):after, .split-line.cols-xl-8 > :nth-child(8n):after, .split-line > .col-xl-1:nth-child(12n):after, .split-line > .col-xl-2:nth-child(6n):after, .split-line > .col-xl-3:nth-child(4n):after, .split-line > .col-xl-4:nth-child(3n):after, .split-line > .col-xl-5:nth-child(2n):after, .split-line > .col-xl-5col:nth-child(5n):after, .split-line > .col-xl-6:nth-child(2n):after, .split-line > .col-xl-7:nth-child(1n):after, .split-line > .col-xl-7col:nth-child(7n):after, .split-line > .col-xl-8:nth-child(1n):after, .split-line > .col-xl-8col:nth-child(8n):after, .split-line > .col-xl-9:nth-child(1n):after, .split-line > .col-xl-10:nth-child(1n):after, .split-line > .col-xl-11:nth-child(1n):after {content: none }}.mt-0 {margin-top: 0rem !important }.mb-0 {margin-bottom: 0rem !important }.pt-0 {padding-top: 0rem !important }.pb-0 {padding-bottom: 0rem !important }.mt-1 {margin-top: 0.5rem !important }.mb-1 {margin-bottom: 0.5rem !important }.pt-1 {padding-top: 0.5rem !important }.pb-1 {padding-bottom: 0.5rem !important }.mt-2 {margin-top: 1rem !important }.mb-2 {margin-bottom: 1rem !important }.pt-2 {padding-top: 1rem !important }.pb-2 {padding-bottom: 1rem !important }.mt-3 {margin-top: 1.5rem !important }.mb-3 {margin-bottom: 1.5rem !important }.pt-3 {padding-top: 1.5rem !important }.pb-3 {padding-bottom: 1.5rem !important }.mt-4 {margin-top: 2rem !important }.mb-4 {margin-bottom: 2rem !important }.pt-4 {padding-top: 2rem !important }.pb-4 {padding-bottom: 2rem !important }.mt-5 {margin-top: 2.5rem !important }.mb-5 {margin-bottom: 2.5rem !important }.pt-5 {padding-top: 2.5rem !important }.pb-5 {padding-bottom: 2.5rem !important }.mt-6 {margin-top: 3rem !important }.mb-6 {margin-bottom: 3rem !important }.pt-6 {padding-top: 3rem !important }.pb-6 {padding-bottom: 3rem !important }.mt-7 {margin-top: 3.5rem !important }.mb-7 {margin-bottom: 3.5rem !important }.pt-7 {padding-top: 3.5rem !important }.pb-7 {padding-bottom: 3.5rem !important }.mt-8 {margin-top: 4rem !important }.mb-8 {margin-bottom: 4rem !important }.pt-8 {padding-top: 4rem !important }.pb-8 {padding-bottom: 4rem !important }.mt-9 {margin-top: 4.5rem !important }.mb-9 {margin-bottom: 4.5rem !important }.pt-9 {padding-top: 4.5rem !important }.pb-9 {padding-bottom: 4.5rem !important }.mt-10 {margin-top: 5rem !important }.mb-10 {margin-bottom: 5rem !important }.pt-10 {padding-top: 5rem !important }.pb-10 {padding-bottom: 5rem !important }.ml-0 {margin-left: 0rem !important }.mr-0 {margin-right: 0rem !important }.pl-0 {padding-left: 0rem !important }.pr-0 {padding-right: 0rem !important }.ml-1 {margin-left: 0.5rem !important }.mr-1 {margin-right: 0.5rem !important }.pl-1 {padding-left: 0.5rem !important }.pr-1 {padding-right: 0.5rem !important }.ml-2 {margin-left: 1rem !important }.mr-2 {margin-right: 1rem !important }.pl-2 {padding-left: 1rem !important }.pr-2 {padding-right: 1rem !important }.ml-3 {margin-left: 1.5rem !important }.mr-3 {margin-right: 1.5rem !important }.pl-3 {padding-left: 1.5rem !important }.pr-3 {padding-right: 1.5rem !important }.ml-4 {margin-left: 2rem !important }.mr-4 {margin-right: 2rem !important }.pl-4 {padding-left: 2rem !important }.pr-4 {padding-right: 2rem !important }.ml-5 {margin-left: 2.5rem !important }.mr-5 {margin-right: 2.5rem !important }.pl-5 {padding-left: 2.5rem !important }.pr-5 {padding-right: 2.5rem !important }.ml-6 {margin-left: 3rem !important }.mr-6 {margin-right: 3rem !important }.pl-6 {padding-left: 3rem !important }.pr-6 {padding-right: 3rem !important }.ml-7 {margin-left: 3.5rem !important }.mr-7 {margin-right: 3.5rem !important }.pl-7 {padding-left: 3.5rem !important }.pr-7 {padding-right: 3.5rem !important }.ml-8 {margin-left: 4rem !important }.mr-8 {margin-right: 4rem !important }.pl-8 {padding-left: 4rem !important }.pr-8 {padding-right: 4rem !important }.ml-9 {margin-left: 4.5rem !important }.mr-9 {margin-right: 4.5rem !important }.pl-9 {padding-left: 4.5rem !important }.pr-9 {padding-right: 4.5rem !important }.ml-10 {margin-left: 5rem !important }.mr-10 {margin-right: 5rem !important }.pl-10 {padding-left: 5rem !important }.pr-10 {padding-right: 5rem !important }.p-0 {padding: 0 !important }.m-0 {margin: 0 !important }.ml-auto {margin-left: auto !important }.mr-auto {margin-right: auto !important }.mx-auto {margin-right: auto !important;margin-left: auto !important }@media (min-width:576px) {.mt-sm-0 {margin-top: 0rem !important }.mb-sm-0 {margin-bottom: 0rem !important }.mr-sm-0 {margin-right: 0rem !important }.ml-sm-0 {margin-left: 0rem !important }.pt-sm-0 {padding-top: 0rem !important }.pr-sm-0 {padding-right: 0rem !important }.pl-sm-0 {padding-left: 0rem !important }.pb-sm-0 {padding-bottom: 0rem !important }.mt-sm-1 {margin-top: 0.5rem !important }.mb-sm-1 {margin-bottom: 0.5rem !important }.mr-sm-1 {margin-right: 0.5rem !important }.ml-sm-1 {margin-left: 0.5rem !important }.pt-sm-1 {padding-top: 0.5rem !important }.pr-sm-1 {padding-right: 0.5rem !important }.pl-sm-1 {padding-left: 0.5rem !important }.pb-sm-1 {padding-bottom: 0.5rem !important }.mt-sm-2 {margin-top: 1rem !important }.mb-sm-2 {margin-bottom: 1rem !important }.mr-sm-2 {margin-right: 1rem !important }.ml-sm-2 {margin-left: 1rem !important }.pt-sm-2 {padding-top: 1rem !important }.pr-sm-2 {padding-right: 1rem !important }.pl-sm-2 {padding-left: 1rem !important }.pb-sm-2 {padding-bottom: 1rem !important }.mt-sm-3 {margin-top: 1.5rem !important }.mb-sm-3 {margin-bottom: 1.5rem !important }.mr-sm-3 {margin-right: 1.5rem !important }.ml-sm-3 {margin-left: 1.5rem !important }.pt-sm-3 {padding-top: 1.5rem !important }.pr-sm-3 {padding-right: 1.5rem !important }.pl-sm-3 {padding-left: 1.5rem !important }.pb-sm-3 {padding-bottom: 1.5rem !important }.mt-sm-4 {margin-top: 2rem !important }.mb-sm-4 {margin-bottom: 2rem !important }.mr-sm-4 {margin-right: 2rem !important }.ml-sm-4 {margin-left: 2rem !important }.pt-sm-4 {padding-top: 2rem !important }.pr-sm-4 {padding-right: 2rem !important }.pl-sm-4 {padding-left: 2rem !important }.pb-sm-4 {padding-bottom: 2rem !important }.mt-sm-5 {margin-top: 2.5rem !important }.mb-sm-5 {margin-bottom: 2.5rem !important }.mr-sm-5 {margin-right: 2.5rem !important }.ml-sm-5 {margin-left: 2.5rem !important }.pt-sm-5 {padding-top: 2.5rem !important }.pr-sm-5 {padding-right: 2.5rem !important }.pl-sm-5 {padding-left: 2.5rem !important }.pb-sm-5 {padding-bottom: 2.5rem !important }.mt-sm-6 {margin-top: 3rem !important }.mb-sm-6 {margin-bottom: 3rem !important }.mr-sm-6 {margin-right: 3rem !important }.ml-sm-6 {margin-left: 3rem !important }.pt-sm-6 {padding-top: 3rem !important }.pr-sm-6 {padding-right: 3rem !important }.pl-sm-6 {padding-left: 3rem !important }.pb-sm-6 {padding-bottom: 3rem !important }.mt-sm-7 {margin-top: 3.5rem !important }.mb-sm-7 {margin-bottom: 3.5rem !important }.mr-sm-7 {margin-right: 3.5rem !important }.ml-sm-7 {margin-left: 3.5rem !important }.pt-sm-7 {padding-top: 3.5rem !important }.pr-sm-7 {padding-right: 3.5rem !important }.pl-sm-7 {padding-left: 3.5rem !important }.pb-sm-7 {padding-bottom: 3.5rem !important }.mt-sm-8 {margin-top: 4rem !important }.mb-sm-8 {margin-bottom: 4rem !important }.mr-sm-8 {margin-right: 4rem !important }.ml-sm-8 {margin-left: 4rem !important }.pt-sm-8 {padding-top: 4rem !important }.pr-sm-8 {padding-right: 4rem !important }.pl-sm-8 {padding-left: 4rem !important }.pb-sm-8 {padding-bottom: 4rem !important }.mt-sm-9 {margin-top: 4.5rem !important }.mb-sm-9 {margin-bottom: 4.5rem !important }.mr-sm-9 {margin-right: 4.5rem !important }.ml-sm-9 {margin-left: 4.5rem !important }.pt-sm-9 {padding-top: 4.5rem !important }.pr-sm-9 {padding-right: 4.5rem !important }.pl-sm-9 {padding-left: 4.5rem !important }.pb-sm-9 {padding-bottom: 4.5rem !important }.mt-sm-10 {margin-top: 5rem !important }.mb-sm-10 {margin-bottom: 5rem !important }.mr-sm-10 {margin-right: 5rem !important }.ml-sm-10 {margin-left: 5rem !important }.pt-sm-10 {padding-top: 5rem !important }.pr-sm-10 {padding-right: 5rem !important }.pl-sm-10 {padding-left: 5rem !important }.pb-sm-10 {padding-bottom: 5rem !important }}@media (min-width:765px) {.mt-md-0 {margin-top: 0rem !important }.mb-md-0 {margin-bottom: 0rem !important }.mr-md-0 {margin-right: 0rem !important }.ml-md-0 {margin-left: 0rem !important }.pt-md-0 {padding-top: 0rem !important }.pb-md-0 {padding-bottom: 0rem !important }.pr-md-0 {padding-right: 0rem !important }.pl-md-0 {padding-left: 0rem !important }.mt-md-1 {margin-top: 0.5rem !important }.mb-md-1 {margin-bottom: 0.5rem !important }.mr-md-1 {margin-right: 0.5rem !important }.ml-md-1 {margin-left: 0.5rem !important }.pt-md-1 {padding-top: 0.5rem !important }.pb-md-1 {padding-bottom: 0.5rem !important }.pr-md-1 {padding-right: 0.5rem !important }.pl-md-1 {padding-left: 0.5rem !important }.mt-md-2 {margin-top: 1rem !important }.mb-md-2 {margin-bottom: 1rem !important }.mr-md-2 {margin-right: 1rem !important }.ml-md-2 {margin-left: 1rem !important }.pt-md-2 {padding-top: 1rem !important }.pb-md-2 {padding-bottom: 1rem !important }.pr-md-2 {padding-right: 1rem !important }.pl-md-2 {padding-left: 1rem !important }.mt-md-3 {margin-top: 1.5rem !important }.mb-md-3 {margin-bottom: 1.5rem !important }.mr-md-3 {margin-right: 1.5rem !important }.ml-md-3 {margin-left: 1.5rem !important }.pt-md-3 {padding-top: 1.5rem !important }.pb-md-3 {padding-bottom: 1.5rem !important }.pr-md-3 {padding-right: 1.5rem !important }.pl-md-3 {padding-left: 1.5rem !important }.mt-md-4 {margin-top: 2rem !important }.mb-md-4 {margin-bottom: 2rem !important }.mr-md-4 {margin-right: 2rem !important }.ml-md-4 {margin-left: 2rem !important }.pt-md-4 {padding-top: 2rem !important }.pb-md-4 {padding-bottom: 2rem !important }.pr-md-4 {padding-right: 2rem !important }.pl-md-4 {padding-left: 2rem !important }.mt-md-5 {margin-top: 2.5rem !important }.mb-md-5 {margin-bottom: 2.5rem !important }.mr-md-5 {margin-right: 2.5rem !important }.ml-md-5 {margin-left: 2.5rem !important }.pt-md-5 {padding-top: 2.5rem !important }.pb-md-5 {padding-bottom: 2.5rem !important }.pr-md-5 {padding-right: 2.5rem !important }.pl-md-5 {padding-left: 2.5rem !important }.mt-md-6 {margin-top: 3rem !important }.mb-md-6 {margin-bottom: 3rem !important }.mr-md-6 {margin-right: 3rem !important }.ml-md-6 {margin-left: 3rem !important }.pt-md-6 {padding-top: 3rem !important }.pb-md-6 {padding-bottom: 3rem !important }.pr-md-6 {padding-right: 3rem !important }.pl-md-6 {padding-left: 3rem !important }.mt-md-7 {margin-top: 3.5rem !important }.mb-md-7 {margin-bottom: 3.5rem !important }.mr-md-7 {margin-right: 3.5rem !important }.ml-md-7 {margin-left: 3.5rem !important }.pt-md-7 {padding-top: 3.5rem !important }.pb-md-7 {padding-bottom: 3.5rem !important }.pr-md-7 {padding-right: 3.5rem !important }.pl-md-7 {padding-left: 3.5rem !important }.mt-md-8 {margin-top: 4rem !important }.mb-md-8 {margin-bottom: 4rem !important }.mr-md-8 {margin-right: 4rem !important }.ml-md-8 {margin-left: 4rem !important }.pt-md-8 {padding-top: 4rem !important }.pb-md-8 {padding-bottom: 4rem !important }.pr-md-8 {padding-right: 4rem !important }.pl-md-8 {padding-left: 4rem !important }.mt-md-9 {margin-top: 4.5rem !important }.mb-md-9 {margin-bottom: 4.5rem !important }.mr-md-9 {margin-right: 4.5rem !important }.ml-md-9 {margin-left: 4.5rem !important }.pt-md-9 {padding-top: 4.5rem !important }.pb-md-9 {padding-bottom: 4.5rem !important }.pr-md-9 {padding-right: 4.5rem !important }.pl-md-9 {padding-left: 4.5rem !important }.mt-md-10 {margin-top: 5rem !important }.mb-md-10 {margin-bottom: 5rem !important }.mr-md-10 {margin-right: 5rem !important }.ml-md-10 {margin-left: 5rem !important }.pt-md-10 {padding-top: 5rem !important }.pb-md-10 {padding-bottom: 5rem !important }.pr-md-10 {padding-right: 5rem !important }.pl-md-10 {padding-left: 5rem !important }}@media (min-width:992px) {.mt-lg-0 {margin-top: 0rem !important }.mb-lg-0 {margin-bottom: 0rem !important }.pt-lg-0 {padding-top: 0rem !important }.pb-lg-0 {padding-bottom: 0rem !important }.ml-lg-0 {margin-left: 0rem !important }.mr-lg-0 {margin-right: 0rem !important }.pl-lg-0 {padding-left: 0rem !important }.pr-lg-0 {padding-right: 0rem !important }.mt-lg-1 {margin-top: 0.5rem !important }.mb-lg-1 {margin-bottom: 0.5rem !important }.pt-lg-1 {padding-top: 0.5rem !important }.pb-lg-1 {padding-bottom: 0.5rem !important }.ml-lg-1 {margin-left: 0.5rem !important }.mr-lg-1 {margin-right: 0.5rem !important }.pl-lg-1 {padding-left: 0.5rem !important }.pr-lg-1 {padding-right: 0.5rem !important }.mt-lg-2 {margin-top: 1rem !important }.mb-lg-2 {margin-bottom: 1rem !important }.pt-lg-2 {padding-top: 1rem !important }.pb-lg-2 {padding-bottom: 1rem !important }.ml-lg-2 {margin-left: 1rem !important }.mr-lg-2 {margin-right: 1rem !important }.pl-lg-2 {padding-left: 1rem !important }.pr-lg-2 {padding-right: 1rem !important }.mt-lg-3 {margin-top: 1.5rem !important }.mb-lg-3 {margin-bottom: 1.5rem !important }.pt-lg-3 {padding-top: 1.5rem !important }.pb-lg-3 {padding-bottom: 1.5rem !important }.ml-lg-3 {margin-left: 1.5rem !important }.mr-lg-3 {margin-right: 1.5rem !important }.pl-lg-3 {padding-left: 1.5rem !important }.pr-lg-3 {padding-right: 1.5rem !important }.mt-lg-4 {margin-top: 2rem !important }.mb-lg-4 {margin-bottom: 2rem !important }.pt-lg-4 {padding-top: 2rem !important }.pb-lg-4 {padding-bottom: 2rem !important }.ml-lg-4 {margin-left: 2rem !important }.mr-lg-4 {margin-right: 2rem !important }.pl-lg-4 {padding-left: 2rem !important }.pr-lg-4 {padding-right: 2rem !important }.mt-lg-5 {margin-top: 2.5rem !important }.mb-lg-5 {margin-bottom: 2.5rem !important }.pt-lg-5 {padding-top: 2.5rem !important }.pb-lg-5 {padding-bottom: 2.5rem !important }.ml-lg-5 {margin-left: 2.5rem !important }.mr-lg-5 {margin-right: 2.5rem !important }.pl-lg-5 {padding-left: 2.5rem !important }.pr-lg-5 {padding-right: 2.5rem !important }.mt-lg-6 {margin-top: 3rem !important }.mb-lg-6 {margin-bottom: 3rem !important }.pt-lg-6 {padding-top: 3rem !important }.pb-lg-6 {padding-bottom: 3rem !important }.ml-lg-6 {margin-left: 3rem !important }.mr-lg-6 {margin-right: 3rem !important }.pl-lg-6 {padding-left: 3rem !important }.pr-lg-6 {padding-right: 3rem !important }.mt-lg-7 {margin-top: 3.5rem !important }.mb-lg-7 {margin-bottom: 3.5rem !important }.pt-lg-7 {padding-top: 3.5rem !important }.pb-lg-7 {padding-bottom: 3.5rem !important }.ml-lg-7 {margin-left: 3.5rem !important }.mr-lg-7 {margin-right: 3.5rem !important }.pl-lg-7 {padding-left: 3.5rem !important }.pr-lg-7 {padding-right: 3.5rem !important }.mt-lg-8 {margin-top: 4rem !important }.mb-lg-8 {margin-bottom: 4rem !important }.pt-lg-8 {padding-top: 4rem !important }.pb-lg-8 {padding-bottom: 4rem !important }.ml-lg-8 {margin-left: 4rem !important }.mr-lg-8 {margin-right: 4rem !important }.pl-lg-8 {padding-left: 4rem !important }.pr-lg-8 {padding-right: 4rem !important }.mt-lg-9 {margin-top: 4.5rem !important }.mb-lg-9 {margin-bottom: 4.5rem !important }.pt-lg-9 {padding-top: 4.5rem !important }.pb-lg-9 {padding-bottom: 4.5rem !important }.ml-lg-9 {margin-left: 4.5rem !important }.mr-lg-9 {margin-right: 4.5rem !important }.pl-lg-9 {padding-left: 4.5rem !important }.pr-lg-9 {padding-right: 4.5rem !important }.mt-lg-10 {margin-top: 5rem !important }.mb-lg-10 {margin-bottom: 5rem !important }.pt-lg-10 {padding-top: 5rem !important }.pb-lg-10 {padding-bottom: 5rem !important }.ml-lg-10 {margin-left: 5rem !important }.mr-lg-10 {margin-right: 5rem !important }.pl-lg-10 {padding-left: 5rem !important }.pr-lg-10 {padding-right: 5rem !important }}@media (min-width:1200px) {.mt-xl-0 {margin-top: 0rem !important }.mb-xl-0 {margin-bottom: 0rem !important }.ml-xl-0 {margin-left: 0rem !important }.mr-xl-0 {margin-right: 0rem !important }.pl-xl-0 {padding-left: 0rem !important }.pr-xl-0 {padding-right: 0rem !important }.mt-xl-1 {margin-top: 0.5rem !important }.mb-xl-1 {margin-bottom: 0.5rem !important }.ml-xl-1 {margin-left: 0.5rem !important }.mr-xl-1 {margin-right: 0.5rem !important }.pl-xl-1 {padding-left: 0.5rem !important }.pr-xl-1 {padding-right: 0.5rem !important }.mt-xl-2 {margin-top: 1rem !important }.mb-xl-2 {margin-bottom: 1rem !important }.ml-xl-2 {margin-left: 1rem !important }.mr-xl-2 {margin-right: 1rem !important }.pl-xl-2 {padding-left: 1rem !important }.pr-xl-2 {padding-right: 1rem !important }.mt-xl-3 {margin-top: 1.5rem !important }.mb-xl-3 {margin-bottom: 1.5rem !important }.ml-xl-3 {margin-left: 1.5rem !important }.mr-xl-3 {margin-right: 1.5rem !important }.pl-xl-3 {padding-left: 1.5rem !important }.pr-xl-3 {padding-right: 1.5rem !important }.mt-xl-4 {margin-top: 2rem !important }.mb-xl-4 {margin-bottom: 2rem !important }.ml-xl-4 {margin-left: 2rem !important }.mr-xl-4 {margin-right: 2rem !important }.pl-xl-4 {padding-left: 2rem !important }.pr-xl-4 {padding-right: 2rem !important }.mt-xl-5 {margin-top: 2.5rem !important }.mb-xl-5 {margin-bottom: 2.5rem !important }.ml-xl-5 {margin-left: 2.5rem !important }.mr-xl-5 {margin-right: 2.5rem !important }.pl-xl-5 {padding-left: 2.5rem !important }.pr-xl-5 {padding-right: 2.5rem !important }.mt-xl-6 {margin-top: 3rem !important }.mb-xl-6 {margin-bottom: 3rem !important }.ml-xl-6 {margin-left: 3rem !important }.mr-xl-6 {margin-right: 3rem !important }.pl-xl-6 {padding-left: 3rem !important }.pr-xl-6 {padding-right: 3rem !important }.mt-xl-7 {margin-top: 3.5rem !important }.mb-xl-7 {margin-bottom: 3.5rem !important }.ml-xl-7 {margin-left: 3.5rem !important }.mr-xl-7 {margin-right: 3.5rem !important }.pl-xl-7 {padding-left: 3.5rem !important }.pr-xl-7 {padding-right: 3.5rem !important }.mt-xl-8 {margin-top: 4rem !important }.mb-xl-8 {margin-bottom: 4rem !important }.ml-xl-8 {margin-left: 4rem !important }.mr-xl-8 {margin-right: 4rem !important }.pl-xl-8 {padding-left: 4rem !important }.pr-xl-8 {padding-right: 4rem !important }.mt-xl-9 {margin-top: 4.5rem !important }.mb-xl-9 {margin-bottom: 4.5rem !important }.ml-xl-9 {margin-left: 4.5rem !important }.mr-xl-9 {margin-right: 4.5rem !important }.pl-xl-9 {padding-left: 4.5rem !important }.pr-xl-9 {padding-right: 4.5rem !important }.mt-xl-10 {margin-top: 5rem !important }.mb-xl-10 {margin-bottom: 5rem !important }.ml-xl-10 {margin-left: 5rem !important }.mr-xl-10 {margin-right: 5rem !important }.pl-xl-10 {padding-left: 5rem !important }.pr-xl-10 {padding-right: 5rem !important }}@media (min-width:992px) {.ml-lg-auto {margin-right: auto !important }.mr-lg-auto {margin-left: auto !important }.mx-lg-auto {margin-right: auto !important;margin-left: auto !important }}.alert-round {border-radius: 10px }.alert {position: relative;padding: 1.6rem 1.8rem 1.6rem 3.8rem;border: 1px solid #2a2a2a;font-size: 1.4rem;line-height: 1.75 }.alert .btn-close {display: inline-block;position: absolute;top: 50%;left: 0.5rem;transform: translateY(-50%);margin-top: -0.1rem;font-size: 1.5rem;line-height: 0 }.alert .btn-close i {font-size: 2.5rem;color: #fff }.alert-title {font-size: 1.4rem;line-height: inherit;color: inherit }.btn-close {transition: color 0.3s }.btn-close:hover {color: #000 }.alert-primary {background-color: #f9c710;border-color: #f9c710;color: #f9c710 }.alert-success {background-color: #a8c26e;border-color: #a8c26e;color: #a8c26e }.alert-warning {background-color: #2a2a2a;border-color: #2a2a2a;color: #222 }.alert-danger {background-color: #b10001;border-color: #b10001;color: #b10001 }.alert-black {background-color: #2a2a2a;border-color: #222 }.alert-black .btn-close:hover {color: #666 }.alert-simple {background-color: transparent;border-style: solid;border-color: transparent;}.alert-dark {color: #fff }.alert-dark .btn-close {color: #fff }.alert-icon {padding: 1.5rem 1.5rem 1.5rem 1.5rem }.alert-icon > i {vertical-align: middle;margin-left: 1.2rem;line-height: 1;font-size: 2.4rem;font-weight: 600 }.alert-light.alert-primary {background-color: #edf4f9;border-color: #edf4f9 }.alert-light.alert-danger {background-color: #f6d6d5;border-color: #f6d6d5;color: #6d1a17 }.alert-light.alert-danger .btn-close {color: #6d1a17 }.alert-light.alert-warning {background-color: #fff5eb;border-color: #fff5eb }.alert-message {display: block;padding: 1.3rem 1.9rem 1.9rem 3.9rem }.alert-message .btn-close {position: absolute;transform: translateY(0);top: 2.7rem;left: 2.1rem;font-size: 1.4rem }.alert-message .alert-title {margin-bottom: 0.5rem;font-weight: 700;line-height: 1.7 }.alert-message p {margin: 0;padding-left: 2rem;line-height: 1.7 }.alert-message.alert-link p {color: #666 }.alert-message.alert-link a {color: #f9c710 }.alert-message.alert-link a:hover {text-decoration: underline }.alert.alert-inline {padding-left: 4rem }.alert.alert-inline .alert-title {display: inline-block;margin: 0 0 0 0.8rem }.alert.alert-inline p {display: inline }.alert-btn:not(.alert-message) {padding: 1.5rem 0.9rem 1.5rem 3rem;position: fixed;left: 50%;bottom: 30px;transform: translateX(-50%);z-index: 9999;border-radius: 10px !important;direction: ltr;background: linear-gradient(45deg, #e52d27, #b31217);min-width: 50rem }.alert-btn .btn:not(.btn-close) {margin-right: 2rem;padding: 0.73em 1.61em;}.alert-btn.alert-message p {margin-bottom: 1rem;}.alert-btn.alert-dark.alert-warning .btn:not(.btn-close) {background-color: transparent;padding: 0.7em 1.43em;border-width: 3px;color: #fff;}.alert-btn.alert-dark.alert-warning .btn:not(.btn-close):hover {border-color: #df7f50;background: #df7f50;}.alert-btn.alert-light.alert-warning .btn:not(.btn-close) {color: #CE5A67;background-color: #fff;border-color: #fff;}.alert-btn.alert-light.alert-warning .btn:not(.btn-close):hover {color: #fff;background-color: #CE5A67;border-color: #CE5A67;}.alert-summary > i {margin-left: 0.9rem;font-size: 1.6rem;line-height: 1.25 }.alert-summary ul {margin: 1.7rem 0 0 2.7rem;list-style-type: disc }@keyframes maskUp {0% {transform: translate(0, 100%) }to {transform: translate(0, 0) }}@keyframes maskRight {0% {transform: translate(-100%, 0) }to {transform: translate(0, 0) }}@keyframes maskDown {0% {transform: translate(0, -100%) }to {transform: translate(0, 0) }}@keyframes maskLeft {0% {transform: translate(100%, 0) }to {transform: translate(0, 0) }}.maskUp {animation-name: maskUp }.maskRight {animation-name: maskRight }.maskDown {animation-name: maskDown }.maskLeft {animation-name: maskLeft }@keyframes fadeInUpShorter {0% {opacity: 0;transform: translate(0, 50px);transform-origin: 0 0 }to {opacity: 1;transform: none }}.fadeInUpShorter {animation-name: fadeInUpShorter }@keyframes fadeInLeftShorter {0% {opacity: 0;transform: translate(50px, 0);transform-origin: 0 0 }to {opacity: 1;transform: none }}.fadeInLeftShorter {animation-name: fadeInLeftShorter }@keyframes fadeInRightShorter {0% {opacity: 0;transform: translate(-50px, 0);transform-origin: 0 0 }to {opacity: 1;transform: none }}.fadeInRightShorter {animation-name: fadeInRightShorter }@keyframes fadeInDownShorter {0% {opacity: 0;transform: translate(0, -50px);transform-origin: 0 0 }to {opacity: 1;transform: none }}.fadeInDownShorter {animation-name: fadeInDownShorter }@keyframes blurIn {0% {opacity: 0;filter: blur(20px);transform: scale(1.2) }to {opacity: 1;filter: blur(0);transform: none }}.blurIn {animation-name: blurIn }@keyframes grayOut {0% {opacity: 1;filter: grayscale(0) }15% {filter: grayscale(100%) }to {opacity: 0;filter: grayscale(100%) }}.grayOut {animation-name: grayOut }@keyframes dotPulse {0% {opacity: 1;transform: scale(0.2) }to {opacity: 0;transform: scale(1) }}.dotPulse {animation-name: dotPulse;animation-iteration-count: infinite;animation-duration: 4s }@keyframes slideInUp {0% {transform: translate3d(0, 100%, 0);visibility: visible }to {transform: translateZ(0) }}@keyframes slideInDown {0% {transform: translate3d(0, -100%, 0);visibility: visible }to {transform: translateZ(0) }}@keyframes slideInLeft {0% {transform: translate3d(-100%, 0, 0);visibility: visible }to {transform: translateZ(0) }}@keyframes slideInRight {0% {transform: translate3d(100%, 0, 0);visibility: visible }to {transform: translateZ(0) }}@keyframes flipInX {0% {animation-timing-function: ease-in;opacity: 0;transform: perspective(400px) rotateX(90deg) }to {transform: perspective(400px) }}@keyframes flipInY {0% {animation-timing-function: ease-in;opacity: 0;transform: perspective(400px) rotateY(90deg) }to {transform: perspective(400px) }}@keyframes flipOutY {0% {animation-timing-function: ease-out;transform: perspective(400px) }to {opacity: 0;transform: perspective(400px) rotateY(90deg) }}@keyframes brightIn {0% {animation-timing-function: ease-in;filter: brightness(0%) }to {filter: brightness(100%) }}.brightIn {animation-name: brightIn }.appear-animate {visibility: hidden;opacity: 0 }.appear-animation-visible {visibility: visible;opacity: 1 }@-webkit-keyframes zoomInShorter {0% {-webkit-transform: scale3d(0.8, 0.8, 0.8);opacity: 0;transform: scale3d(0.8, 0.8, 0.8) }50% {opacity: 1 }}@keyframes zoomInShorter {0% {-webkit-transform: scale3d(0.8, 0.8, 0.8);opacity: 0;transform: scale3d(0.8, 0.8, 0.8) }50% {opacity: 1 }}.zoomInShorter {-webkit-animation-name: zoomInShorter;animation-name: zoomInShorter }@keyframes bounceInUp {60%, 75%, 90%, 0%, to {animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1) }0% {opacity: 0;transform: translate3d(0, 3000px, 0) }60% {opacity: 1;transform: translate3d(0, -20px, 0) }75% {transform: translate3d(0, 10px, 0) }90% {transform: translate3d(0, -5px, 0) }to {transform: translate3d(0, 0, 0) }}@keyframes slideZoomIn {0% {transform: scale3d(1, 1, 1);opacity: 1 }to {transform: scale3d(1.1, 1.1, 1);opacity: 1 }}.slideZoomIn {-webkit-animation-name: slideZoomIn;animation-name: slideZoomIn }@keyframes rotateStar {0% {transform: rotate(0deg) }to {transform: rotate(360deg) }}.label-star {align-items: center;padding: 15px 7px 15px;border-radius: 5px;line-height: 1 }.label-star:after, .label-star:before {animation: 4s linear 0s infinite rotateStar;content: "";display: inline-block;margin: 0.5rem 0.5rem 0.5rem 1.5rem;vertical-align: middle;font-family: "Font Awesome 5 Free";font-size: 3em;font-weight: 400 }.label-star:before {margin-right: 0.5rem;animation-direction: reverse }.banner {position: relative;background-repeat: no-repeat;background-size: cover;background-position: center;font-size: 1rem }.banner figure img {display: block;width: 100%;height: auto }.category-banner img {width: 65px !important;min-height: 65px !important;height: 65px !important;position: relative;float: right;margin-right: 10px !important;margin-left: unset !important;object-fit: contain;}.banner.inner-banner:before {content: "";position: absolute;right: 1rem;left: 1rem;top: 1rem;bottom: 1rem;border: 2px solid rgba(225, 225, 225, 0.3);z-index: 1 }.banner.inner-banner .banner-content {z-index: 2 }.banner .banner-content {position: relative }.banner-radius {border-radius: 1rem;overflow: hidden }.banner-subtitle {line-height: 1 }.banner-price-info, .banner-title {line-height: 1 }.banner-fixed > .banner-content, .banner-fixed > .container, .banner-fixed > .container-fluid {position: absolute;z-index: 1 }.banner-fixed > .container, .banner-fixed > .container-fluid {right: 0;left: 0;top: 0;bottom: 0 }.banner-fixed.content-middle .banner-content {top: 50%;transform: translateY(-50%) }.banner-fixed.content-center .banner-content {text-align: center;right: 50%;transform: translateX(-50%) }.banner-fixed.content-center.content-middle .banner-content {transform: translate(-50%, -50%) }@media (-ms-high-contrast:none), screen and (-ms-high-contrast:active) {.intro-slider .banner img {height: 100%;width: 100% }}.video-banner {position: relative }.video-banner .btn-play {display: inline-flex;justify-content: center;align-items: center;line-height: 49px;width: 51px;height: 51px;font-size: 22px;border-radius: 50%;border: 1px solid;transition: background-color 0.3s, border-color 0.3s }.video-banner .btn-play:hover {background-color: #f9c710;border-color: #f9c710 }.banner-button-hide .banner-content {transition: padding 0.3s }.banner-button-hide .btn {position: absolute;bottom: 0;transform: translateX(-50%);right: 50%;transition: 0.3s }.banner-button-hide:not(:hover) .btn {margin: 0;visibility: hidden;opacity: 0 }.banner-button-hide:hover .banner-content {padding-bottom: 6.2rem }@media (max-width:991px) {.banner {font-size: 5px }}@media (max-width:479px) {.banner {font-size: 7px }}.btn {display: inline-block;border: 2px solid #f9c710;background-color: #f9c710;color: #2a2a2a;outline: 0;padding: 1em 2.2em;font-weight: 600;font-size: 1.4rem;font-family: vazir;line-height: 1.2;text-align: center;transition: color 0.3s, border-color 0.3s, background-color 0.3s, box-shadow 0.3s;white-space: nowrap;cursor: pointer;border-radius: 5px;}.btn:active, .btn:focus, .btn:hover {color: #2a2a2a;border-color: #f9c710;background-color: #f9c710 }.btn i {display: inline-block;vertical-align: middle;margin-left: 1rem;line-height: 0;font-size: 1.6rem }.btn i:before {margin: 0 }.btn-solid {background-color: #fff;border-color: #fff;color: #222 }.btn-solid:active, .btn-solid:focus, .btn-solid:hover {border-color: #2a2a2a;background-color: #2a2a2a;color: #fff }.btn-outline {border: 2px solid #2a2a2a;color: #2a2a2a;background-color: transparent }.btn-outline:active, .btn-outline:focus, .btn-outline:hover {border-color: #f9c710;background-color: #f9c710;color: #2a2a2a }.btn-outline.btn-outline-light {padding: 1.07em 2.21em;border-width: 1px }.btn-outline.btn-bg {color: #fff }.btn-silver {display: flex;align-items: center;justify-content: center;flex: 1;padding: 1.14em 0;background-color: #f2f2f2;font-family: vazir;font-size: 1.4rem;font-weight: 700;line-height: 1.2;transition: opacity 0.4s;border-radius: 5px;color: #f9c710 !important;border: 2px solid #eee !important }.btn-gradient {position: relative;color: #2a2a2a;border: none;overflow: hidden;transition: background 0.25s, color 0.25s, border 0.25s }.btn-gradient:after {content: "";position: absolute;top: -50%;right: 0;left: 0;bottom: -50%;background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 20%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 80%);transform: skewX(-45deg) translateX(-100%);transition: transform 0.8s }.btn-glass {box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);z-index: 1100;animation: fixedTop 0.4s;transition: color 350ms ease, background-color 350ms ease;background: rgb(255 180 0 / 15%);-webkit-backdrop-filter: blur(1rem);backdrop-filter: blur(1rem);color: #f9c710;border: none;margin-bottom: 0px !important;width: 100% }.btn-glass:hover {background: rgb(255 180 0 / 50%);-webkit-backdrop-filter: blur(2rem);backdrop-filter: blur(2rem);}.btn-silver.btn-gradient:after {background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 20%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 80%);}.btn-gradient:hover:after {transform: skewX(-45deg) translateX(100%) }.btn-gradient.btn-primary {background: linear-gradient(135deg, #3b8df1, #5449ff) }.btn-gradient.btn-secondary {background: linear-gradient(135deg, #ffa35f, #ef5454) }.btn-gradient.btn-alert {background: linear-gradient(135deg, #f85283, #b33c9e) }.btn-gradient.btn-success {border: 2px solid;border-color: rgba(226, 226, 226, 1);color: #777;background: linear-gradient(135deg, #ebebeb, #dfdfdf);}.btn-icon-left i, .btn-icon-right i, .btn-reveal-right i, .btn-reveal-left i {line-height: 0 }.btn-icon-right {display: inline-flex;align-items: center;justify-content: center }.btn-icon-right i {margin-right: 0.7rem }.btn-icon-left {display: inline-flex;align-items: center;justify-content: center }.btn-icon-left i {margin-left: 0.7rem;margin-right: 0 }.btn-reveal-right i {opacity: 0;margin-right: -1em;transform: translateX(0.5em);margin-left: 0;transition: transform 0.3s, opacity 0.3s, margin 0.3s }.btn-reveal-left:active i, .btn-reveal-left:focus i, .btn-reveal-left:hover i {opacity: 1;margin-right: 0;transform: translateX(0);margin-right: 0.7rem }.btn-reveal-left i {opacity: 0;margin-left: -1em;transform: translateX(-0.5em);margin-right: 0;transition: transform 0.3s, opacity 0.3s, margin 0.3s }.btn-reveal-right:active i, .btn-reveal-right:focus i, .btn-reveal-right:hover i {opacity: 1;margin-left: 0.7rem;transform: translateX(0);margin-left: 0 }.btn-slide-right:active i, .btn-slide-right:focus i, .btn-slide-right:hover i {animation: 0.5s ease slideRight }.btn-slide-left:active i, .btn-slide-left:focus i, .btn-slide-left:hover i {animation: 0.5s ease slideLeft }.btn-slide-up:active i, .btn-slide-up:focus i, .btn-slide-up:hover i {animation: 0.5s ease slideUp }.btn-slide-down:active i, .btn-slide-down:focus i, .btn-slide-down:hover i {animation: 0.5s ease slideDown }.btn-infinite:hover i {animation-iteration-count: infinite }@keyframes slideLeft {0% {transform: translateX(0) }50% {transform: translateX(-0.5em) }to {transform: translateX(0) }}@keyframes slideRight {0% {transform: translateX(0) }50% {transform: translateX(0.5em) }to {transform: translateX(0) }}@keyframes slideUp {0% {transform: translateY(0) }50% {transform: translateY(-0.5em) }to {transform: translateY(0) }}@keyframes slideDown {0% {transform: translateY(0) }50% {transform: translateY(0.5em) }to {transform: translateY(0) }}.btn-shadow-lg {box-shadow: 0 13px 20px -10px rgba(0, 0, 0, 0.15) }.btn-shadow-lg:active, .btn-shadow-lg:focus, .btn-shadow-lg:hover {box-shadow: 0 13px 20px -10px rgba(0, 0, 0, 0.2) }.btn-shadow {box-shadow: 0 15px 20px -15px rgba(0, 0, 0, 0.15) }.btn-shadow:active, .btn-shadow:focus, .btn-shadow:hover {box-shadow: 0 15px 20px -15px rgba(0, 0, 0, 0.2) }.btn-shadow-sm {box-shadow: 0 17px 20px -20px rgba(0, 0, 0, 0.15) }.btn-shadow-sm:active, .btn-shadow-sm:focus, .btn-shadow-sm:hover {box-shadow: 0 17px 20px -20px rgba(0, 0, 0, 0.2) }.btn-underline:after {display: block;margin-right: auto;margin-left: auto;margin-top: 1px;width: 100%;border-bottom: 2px solid;transform: scaleX(0);transition: transform 0.3s;content: "" }.btn-underline i {margin-bottom: 2px }.btn-underline.btn-underline-visible:after {transform: scaleX(1) }.btn-underline.btn-underline-width-sm:after {height: 1px;border-bottom: 0 }.btn-underline.sm:after {width: 46% }.btn-underline.lg:after {margin-right: -16.5%;margin-left: -16.5%;width: 133% }.btn-link {padding: 0;color: #2a2a2a;border: 0;background-color: transparent }.btn-link:active, .btn-link:focus, .btn-link:hover {background-color: transparent }.btn-reveal-left:hover {color: #f9c710 }.btn-disabled {cursor: not-allowed;background-color: #e4eaec !important;color: #999 !important;border-color: #e4eaec !important;box-shadow: none !important }.btn-disabled:after, .btn-disabled:before {content: none !important }.btn.btn-block {display: block;padding-right: 0;padding-left: 0;width: 100%;margin-bottom: 20px;margin-top: 15px;}.btn-border-yellow {background-color: #f8f8f8;border: 1px solid #f9c710;border-radius: 5px;padding: 10px 25px;color: #2a2a2a }.btn-yellow {background: #f9c710;border: none;padding: 2rem;color: #2a2a2a;box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;transition: 0.3s;}.btn-yellow:hover {background: #2a2a2a;color: #f9c710 }.btn.btn-ellipse {border-radius: 3rem }.btn.btn-lg {padding: 1.5em 3.42em }.btn.btn-md {padding: 1.07em 2.15em;font-size: 1.3rem }.btn.btn-sm {padding: 0.92em 1.61em;font-size: 1.3rem }.btn.btn-link {padding: 0 }@media (-ms-high-contrast:active), (-ms-high-contrast:none) {.btn.btn-link {overflow: visible }}.btn-primary {box-sizing: border-box;position: relative;z-index: 10;display: inline-block;cursor: pointer;user-select: none;overflow: hidden;text-overflow: ellipsis;border-radius: 5px;background-color: transparent;padding: 12px 35px 12px 70px;text-align: center;vertical-align: middle;font-size: 15px;font-family: vazir;font-weight: 600;line-height: 1.4;color: #2a2a2a;text-decoration-line: none;outline-width: 0;transition-property: all;transition-duration: .25s;transition-timing-function: cubic-bezier(.4, 0, .2, 1);border: 2px solid #f9c710;}.btn-primary.round-30 {border-radius: 30px;}.btn-primary.btn-primary-dark {border-color: rgb(42,42,42) !important;}a.btn-primary-dark:hover span {color: #f9c710 !important }.btn-primary:before {background-color: #f9c710;content: "";transition-timing-function: cubic-bezier(0, 0, .2, 1);transition-duration: .3s;transform: translate(-100%, 0) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;z-index: -10;position: absolute;top: 0;left: 0;right: 0;bottom: 0;box-sizing: border-box;border: 0 solid #e5e7eb;}.btn-primary:hover::before {background-color: #f9c710;content: "";transform: translate(0, 0) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);}.btn-primary:hover {color: #fff !important }.btn-primary.btn-primary-dark:hover::before {background-color: #2a2a2a;}.btn-primary span {color: #2a2a2a;position: relative;z-index: 20;line-height: 1.5;}.btn-primary i {position: absolute;left: -1px;bottom: -1px;width: 50px;height: 50px;display: flex;align-items: center;justify-content: center;border-radius: 999999px !important;color: #2a2a2a;font-weight: 900;background-color: #f9c710;}.btn-primary.btn-primary-dark i {background-color: rgba(42,42,42) !important;color: #f9c710 }.btn-primary.btn-solid {color: #f9c710;border-color: #fff;background-color: #fff }.btn-primary.btn-solid:active, .btn-primary.btn-solid:focus, .btn-primary.btn-solid:hover {border-color: #f9c710;background-color: #f9c710;color: #fff }.btn-primary.btn-main {color: #fff;border-color: #f9c710;background-color: #f9c710;border-radius: 5px;}.btn-primary.btn-outline {color: #e4c76e;border-color: #f5db99;background-color: #fcf9e8;border-radius: 5px;}.btn-secondary.btn-outline {color: #e4c76e;border-color: #f9c710;background-color: #fff;border-radius: 5px;}.btn-primary.btn-outline:active, .btn-primary.btn-outline:focus, .btn-primary.btn-outline:hover {background-color: #f9c710;color: #fff }.btn-primary.btn-link {background-color: transparent;color: #f9c710 }.btn-primary.btn-link:active, .btn-primary.btn-link:focus, .btn-primary.btn-link:hover {color: #222 }.btn-primary.btn-underline:active, .btn-primary.btn-underline:focus, .btn-primary.btn-underline:hover {color: #f9c710 }.btn-secondary {color: #fff;border-color: #2a2a2a;background-color: #222 }.btn-secondary:active, .btn-secondary:focus, .btn-secondary:hover {color: #fff;border-color: #343434;background-color: #343434 }.btn-secondary.btn-solid {color: #2a2a2a;border-color: #fff;background-color: #fff }.btn-secondary.btn-solid:active, .btn-secondary.btn-solid:focus, .btn-secondary.btn-solid:hover {border-color: #2a2a2a;background-color: #2a2a2a;color: #fff }.btn-100 {width: 100% !important;}.btn-secondary.btn-outline {color: #f9c710;border-color: #f9c710;background-color: transparent }.btn-secondary.btn-outline:active, .btn-secondary.btn-outline:focus, .btn-secondary.btn-outline:hover {background-color: #2a2a2a;color: #fff }.btn-secondary.btn-link {background-color: transparent;color: #222 }.btn-secondary.btn-link:active, .btn-secondary.btn-link:focus, .btn-secondary.btn-link:hover {color: #222 }.btn-secondary.btn-underline:active, .btn-secondary.btn-underline:focus, .btn-secondary.btn-underline:hover {color: #222 }.btn-alert {color: #fff;border-color: #b10001;background-color: #b10001 }.btn-alert:active, .btn-alert:focus, .btn-alert:hover {color: #fff;border-color: #d50001;background-color: #d50001 }.btn-alert.btn-solid {color: #b10001;border-color: #fff;background-color: #fff }.btn-alert.btn-solid:active, .btn-alert.btn-solid:focus, .btn-alert.btn-solid:hover {border-color: #b10001;background-color: #b10001;color: #fff }.btn-alert.btn-outline {color: #b10001;border-color: #b10001;background-color: transparent }.btn-alert.btn-outline:active, .btn-alert.btn-outline:focus, .btn-alert.btn-outline:hover {background-color: #b10001;color: #fff }.btn-alert.btn-link {background-color: transparent;color: #b10001 }.btn-alert.btn-link:active, .btn-alert.btn-link:focus, .btn-alert.btn-link:hover {color: #222 }.btn-alert.btn-underline:active, .btn-alert.btn-underline:focus, .btn-alert.btn-underline:hover {color: #b10001 }.btn-success {color: #fff;border-color: #a8c26e;background-color: #a8c26e }.btn-success:active, .btn-success:focus, .btn-success:hover {background-color: #f5db99 }.btn-success.btn-solid {color: #a8c26e;border-color: #fff;background-color: #fff }.btn-success.btn-solid:active, .btn-success.btn-solid:focus, .btn-success.btn-solid:hover {border-color: #a8c26e;background-color: #a8c26e;color: #fff }.btn-success.btn-outline {color: #a8c26e;border-color: #a8c26e;background-color: transparent }.btn-success.btn-outline:active, .btn-success.btn-outline:focus, .btn-success.btn-outline:hover {background-color: #a8c26e;color: #fff }.btn-success.btn-link {background-color: transparent;color: #a8c26e }.btn-success.btn-link:active, .btn-success.btn-link:focus, .btn-success.btn-link:hover {color: #222 }.btn-success.btn-underline:active, .btn-success.btn-underline:focus, .btn-success.btn-underline:hover {color: #a8c26e }.btn-dark {color: #f9c710;border-color: #2a2a2a;background-color: #2a2a2a }.btn-dark:active, .btn-dark:focus, .btn-dark:hover {color: #fff;border-color: #343434;background-color: #343434 }.btn-dark.btn-solid {color: #2a2a2a;border-color: #fff;background-color: #fff }.btn-dark.btn-solid:active, .btn-dark.btn-solid:focus, .btn-dark.btn-solid:hover {border-color: #2a2a2a;background-color: #2a2a2a;color: #fff }.btn-dark.btn-outline {color: #2a2a2a;border-color: #2a2a2a;background-color: transparent }.btn-dark.btn-outline:active, .btn-dark.btn-outline:focus, .btn-dark.btn-outline:hover {background-color: #2a2a2a;color: #fff }.btn-dark.btn-link {background-color: transparent;color: #222 }.btn-dark.btn-link:active, .btn-dark.btn-link:focus, .btn-dark.btn-link:hover {color: #222 }.btn-dark.btn-underline:active, .btn-dark.btn-underline:focus, .btn-dark.btn-underline:hover {color: #222 }.btn-white {color: #2a2a2a;background-color: #fff;border-color: #fff }.btn-white:active, .btn-white:focus, .btn-white:hover {color: #fff;border-color: #f9c710;background-color: #f9c710 }.btn-white.btn-outline {color: #fff;background-color: transparent;border-color: #fff }.btn-white.btn-outline:active, .btn-white.btn-outline:focus, .btn-white.btn-outline:hover {color: #f9c710;background-color: #fff }.btn-white.btn-link {color: #fff;background-color: transparent }.btn-white.btn-link:active, .btn-white.btn-link:focus, .btn-white.btn-link:hover {color: #fff;background-color: transparent }.category {position: relative;font-size: 1rem;padding-top: 20px;padding-bottom: 20px;border-radius: 5px;border: 1px solid rgb(245 219 153);background: #fff;-webkit-box-shadow: 0px 0px 10px 4px rgba(0, 0, 0, 0.21);box-shadow: 0px 0px 10px 4px rgba(0, 0, 0, 0.05);}.category.overlay-dark {padding-top: 0;padding-bottom: 0;border-color: #ccc;}.category.overlay-dark img {border-radius: 5px 5px 0 0 }.category img {display: block;width: 100%;height: auto;margin-right: auto;margin-left: auto }.category .category-name {margin-top: 1rem;margin-bottom: 0.3rem;font-size: 1.4rem;font-weight: 600;line-height: 1.2;color: inherit;}.category .category-name a {color: inherit }.category .category-count {font-size: 1.3rem;line-height: 1.2 }.category-rounded .category-media {overflow: hidden;border-radius: 1rem }.category-content {display: flex;align-items: center;flex-direction: column;justify-content: center;text-align: center;transition: background 0.3s }.category-absolute .category-content {cursor: pointer;position: absolute;right: 1rem;left: 1rem;bottom: 1rem;height: 5.2rem;border-radius: 0 0 1rem 1rem;overflow: hidden }.category-absolute .btn {position: absolute;left: 10px !important;top: -40px;transform: translateY(100%);transition: transform 0.3s, opacity 0.3s;line-height: 1 }.category-absolute .category-content:hover .btn {opacity: 1;border-color: #f9c710;}.category-absolute .category-content:hover .btn i {color: #f9c710 !important }.category-default .category-content {background-color: #fff;border-radius: 10px }.category-default .category-name, .category-light .category-name {margin-bottom: 0;color: #2a2a2a;}.category-badge .btn, .category-default .btn {padding: 0;line-height: 5rem }.category-default1 .category-content {position: absolute;bottom: -25px;right: -20px;-webkit-clip-path: polygon(100% 0, 0% 100%, 100% 100%);clip-path: polygon(100% 0, 0% 100%, 100% 100%);width: 110px;height: 150px;background: #fea802;color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: 55px 10px 10px 55px;font-size: 38px;font-weight: 800;}.category-default1 .category-content::after {content: "";position: absolute;right: 67px;bottom: -25px;width: 45px;height: 22px;background: #ed9d03;z-index: -1;-webkit-clip-path: polygon(50% 100%, 100% 0, 0 0);clip-path: polygon(50% 100%, 100% 0, 0 0);}.category-default1 .category-content:before {content: "";position: absolute;right: -20px;bottom: 95px;width: 17px;height: 30px;background: #ed9d03;z-index: -1;-webkit-clip-path: polygon(0 0, 100% 0, 0 100%);clip-path: polygon(0 0, 100% 0, 0 100%);}.category-default1 .category-name {margin: 0 }.category-default1:hover .category-content {background-color: #f9c710;color: #fff }.category-light .category-name {padding: 1.8rem 3.9rem;background-color: #fff;border-radius: 5px;transition: background-color 0.3s, padding 0.3s }.category-light .category-name a {position: relative;transition: padding 0.3s }.category-light .category-name a:after {content: "";display: inline-block;position: absolute;left: 0;top: 50%;transform: translateY(-50%);font-family: "Font Awesome 6 Pro";font-size: 1.6rem;font-weight: 400;opacity: 0;transition: opacity 0.3s }.category-light:hover .category-name {padding-right: 2.8rem;padding-left: 2.7rem;background-color: #f9c710;color: #fff }.category-light:hover .category-name a {padding-left: 2.3rem }.category-light:hover .category-name a:after {opacity: 1 }.category-icon {padding: 2.6rem 0.5rem;border: 1px solid #e1e1e1;color: #2a2a2a;text-align: center;transition: border 0.3s;border-radius: 0.3rem }.category-icon i {margin-bottom: 1.3rem;font-size: 4.2rem;color: #666;transition: transform 0.3s }.category-icon .category-name {margin: 0;color: #222 }.category-icon:hover i {transform: translateY(-4px) }.category-icon:hover .category-content {background: transparent }.category-icon-inline {display: inline-flex;align-items: center }.category-icon-inline .category-media {font-size: 3.2rem;line-height: 1;color: #444;transition: color 0.3s }.category-icon-inline .category-media i {margin-left: 0.8rem }.category-icon-inline .category-media svg {display: block;margin-left: 1rem;width: 3.5rem;height: 3.9rem;stroke: #444;fill: #444;transition: stroke 0.3s }.category-icon-inline .category-name {margin: 0;text-transform: none;text-align: left;font-size: 1.3rem;font-weight: inherit;font-family: inherit;line-height: 1.08;color: inherit;transition: color 0.3s }.category-icon-inline:hover .category-media, .category-icon-inline:hover .category-name {color: #f9c710 }.category-icon-inline:hover svg {stroke: #f9c710;fill: #f9c710 }.category-icon-inline:hover i, .category-icon-inline:hover svg {animation: slideUpShorter 0.6s }@keyframes slideUpShorter {0% {transform: translateY(0) }50% {transform: translateY(-4px) }to {transform: translateY(0) }}.ellipse-section {position: relative;bottom: -10rem;}.ellipse-wrap {overflow: hidden;}.ellipse-section .owl-stage-outer {padding: 5rem;margin: -5rem }.category-ellipse .category-media {border-radius: 50%;overflow: hidden;padding: 1.2rem;background-color: #fff;box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.1);text-align: center }.category-ellipse img {transform: rotateZ(-10deg) translateX(-14px);transition: transform 0.3s }.category-ellipse .category-content {padding-top: 2rem }.category-ellipse .category-name {color: #222 }.category-ellipse .category-name:hover {color: #f9c710 }.category-ellipse:hover img {transform: rotateZ(0) translateX(0) }.cat-content-overlay {position: absolute;bottom: 0;right: 0;color: #2a2a2a;cursor: pointer;background-color: #eaf0f9 }.category-ellipse2 .category-media {border-radius: 50%;overflow: hidden;text-align: center }.category-ellipse2 .category-content {width: 100%;min-height: 25%;background-color: #fff }.category-ellipse2 .category-name:hover a {color: #f9c710 }.dark-cta-section {background-color: #313438 }.category-classic .category-media {overflow: hidden;border-radius: 1.1rem }.category-classic .category-content {left: 0;background-color: rgba(38, 38, 38, 0.808);color: #fff;border-radius: 0 0 1rem 1rem }.category-classic .category-name {margin-bottom: 0;}.category-i-over figure:after {content: "";position: absolute;right: 0;top: 0;width: 100%;height: 100%;background-color: #f9c710;opacity: 0.9;border-radius: 1rem }.category-i-over figure i {position: absolute;display: flex;align-items: center;justify-content: center;right: 50%;top: 37.5%;transform: translate(-50%, -50%);width: 10rem;height: 10rem;margin-bottom: 0;border-radius: 50%;background-color: rgba(255, 255, 255, 0.15);box-shadow: 0 5px 15px 0 #f9c710;font-size: 4.2rem;z-index: 1;color: #fff }.category-classic .category-content, .category-i-over .category-content {right: 0;bottom: 0;width: 100%;min-height: 25% }.category-classic .category-count, .category-i-over .category-count {display: block;opacity: 0;line-height: 0;visibility: hidden;transition: opacity 0.3s, line-height 0.3s, visibility 0.3s, padding 0.3s }.category-classic:hover .category-count, .category-i-over:hover .category-count {visibility: visible;line-height: 1.2;opacity: 1;padding-top: 4px }.category-center img {border-radius: 0 }.category-center .category-content {bottom: auto;height: auto;top: 50%;transform: translateY(-50%) }.category-center .category-name {font-size: 2.6rem;color: #fff }.category-center .owl-dots {position: absolute;right: 50%;transform: translateX(-50%) }.category-group-icon, .category-group-image {display: flex;align-items: center;border-radius: 5px;}.category-group-icon > *, .category-group-image > * {flex: 1 }.category-group-icon li:not(:last-child), .category-group-image li:not(:last-child) {margin-bottom: 0.9rem;border-bottom: 1px solid #e5e5e5;}.category-group-image {color: #666 }.category-group-image .category-content {position: static;max-width: 50%;flex: 0 0 50%;padding: 2rem;background: transparent;text-align: left;align-items: flex-start }.category-group-image .category-name {width: 100%;margin-bottom: 1.5rem;text-transform: none;font-size: 1.6rem;font-weight: 700;color: #2a2a2a;text-align: right;}.category-group-image a {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100% }.category-group-image .category-list {font-size: 1.4rem;line-height: 1.2;width: 100%;padding: 0;margin: 0;list-style: none;}.category-group-image .category-list li {position: relative;padding-right: 1.5em;transition-duration: 1s;text-align: right }.category-group-image .category-list li::before {content: "\25A0";position: absolute;right: 0;top: 30%;transform: translateY(-50%);font-size: 0.7em;line-height: 1;color: #e5e5e5 }.category-group-image .category-list li:hover::before {color: #f9c710;}.category-group-image .category-list li:hover {border-color: #f9c710;}.category-group-image .category-list a {position: relative;display: inline-block;transition: text-decoration 0.4s;padding-bottom: 5px;color: #969696;transition-duration: 1s;}.category-group-image .category-list a:hover {color: #2a2a2a;text-decoration: none }.category-group-image .category-list a:active {color: #222 }.category-group-image:hover .category-name {margin-bottom: 1.5rem }.category-group-image:hover .category-content {background: transparent }.category-group-icon {display: flex;align-items: center;border: 0;color: #fff }.category-group-icon > * {flex: 1 }.category-group-icon .category-media {text-align: center }.category-group-icon .category-media i {display: inline-block;font-size: 6.8rem;margin-right: auto;margin-left: auto;margin-bottom: 1.8rem;line-height: 1;transition: transform 0.3s;color: #fff }.category-group-icon > a {padding-left: 1rem }.category-group-icon > a:hover i {transform: translateY(-0.5rem) }.category-group-icon .category-content {padding: 25px 0px 25px 10px;background: transparent;text-align: left;align-items: flex-start }.category-group-icon .category-name {margin-bottom: 0;text-align: center;color: #fff }.category-group-icon .category-list {font-size: 1.3rem;line-height: 1.2 }.category-group-icon .category-list li {white-space: nowrap }.category-group-icon .category-list li:before {content: "";padding-left: 0.8rem;font-family: "Font Awesome 5 Free";font-size: 1.3rem;font-weight: 600;color: #fff }.category-group-icon .category-list a {position: relative;display: inline-block;transition: text-decoration 0.3s }.category-group-icon .category-list a:hover {color: inherit;text-decoration: underline }.category-group-icon:hover .category-name {margin-bottom: 0 }.category-group-icon:hover .category-content {background: transparent }.category-banner {overflow: hidden;color: #222 }.category-banner.text-white .btn {color: #fff }.category-banner .category-content {top: 4.5rem;right: 5rem;bottom: auto;width: auto;height: auto;align-items: flex-start;z-index: 1;background-color: transparent;transition: top 0.3s, padding 0.3s }.category-banner .category-name {text-transform: none;text-align: left;font-size: 2rem;font-weight: 700;font-family: inherit;}.category-banner .category-count {visibility: visible;opacity: 1;font-size: 1.4rem;line-height: 1.2;transition: color 0.3s;z-index: 1 }.category-banner .btn {width: 45px;height: 45px;border: none;border-radius: 5px;padding: 10px 5px 5px 7px;background: url(../images/categories/next-cat.png) no-repeat center;background-size: 25px;background-color: #f9c710;}.category-banner:hover .category-content {background-color: transparent }.category-banner:hover .btn {opacity: 1 }.category-badge .category-content {padding: 1.4rem 4rem;right: 2rem;left: auto;bottom: 2rem;background-color: #fff }.category-badge .category-name {margin-bottom: 0;font-weight: 700;color: #222 }.category-overlay .category-content {align-items: center;width: 100% }.category-overlay .category-count {padding: 0;line-height: 0;opacity: 0;transform: translateY(-1rem);transition: transform 0.3s, opacity 0.3s, line-height 0.3s, padding 0.3s }.category-overlay .category-name {margin: 0 }.category-overlay:hover .category-content {padding: 0;top: 50% }.category-overlay:hover .category-count {padding-top: 1rem;transform: translateY(0);opacity: 1 }.category-block {display: flex;align-items: center;justify-content: center;height: 10.7rem;padding: 1.5rem;color: #fff;background-color: #2a2a2a;transition: background-color 0.3s }.category-block .category-name {margin: 0;text-align: center;font-weight: 400;line-height: 1.7rem;text-transform: none }.category-block:hover {background-color: #f9c710 }.category-block:hover .category-name {color: #fff }@media (max-width:1199px) {.ellipse-section .owl-stage-outer {padding: 5rem 2rem;margin: -5rem -2rem }}@media (max-width:479px) {.ellipse-section .owl-stage-outer {padding: 5rem 1.5rem;margin: -5rem -1.5rem }}.comments {padding: 6rem 0;border-top: 1px solid #e1e1e1;margin-top: 6rem;}.comments ul ul {margin-right: 6rem;padding-top: 4.5rem }.comments li {margin-bottom: 4.5rem }.comments li:last-child {border-bottom-width: 0;margin-bottom: 0;padding-bottom: 0 }@media (max-width:575px) {.comments ul ul {margin-right: 3rem }}.comment {position: relative;display: flex;align-items: flex-start;background: #f8f8f8;padding: 10px;border-radius: 5px;border-right: 4px solid #eee;box-shadow: rgba(0, 0, 0, 0.05) -1.95px 1.95px 2.6px;}.comment p:last-child {margin-bottom: 0 }.comment-body {position: relative;flex: 1 1 auto;padding: 0.8rem 2.5rem 0 0 }.comment-reply {color: #777;position: absolute;right: 0;top: 1.7rem;font-weight: 600;line-height: 1;padding-bottom: 0.5rem;transition: color 0.3s, box-shadow 0.3s }.comment-reply:focus, .comment-reply:hover {color: #FF9D7B;box-shadow: 0 2px 0 #FF9D7B }.comment-media {max-width: 7rem;flex: 0 0 7rem;height: 7rem;overflow: hidden;}.comment-media img {display: block;width: 100%;height: 100%;object-fit: cover;border-radius: 50%;border: 5px solid #eee;}.comment-user {margin-bottom: 1rem }.comment-user h4 {margin-bottom: 1rem;font-weight: 700;font-size: 1.8rem;line-height: 1;}.comment-user h4 a:focus, .comment-user h4 a:hover {color: #FF9D7B }.comment-user h4 span {display: block }.comment-date {display: block;margin-bottom: 0.5rem;font-size: 1.2rem;color: #999;line-height: 1 }.reply .form-control {max-width: 100%;color: #999;border-color: #e1e1e1;background-color: #f8f8f8;border-radius: 5px }.reply p {font-size: 1.3rem }.form .form-control {margin-bottom: 2rem }.form-control {display: block;width: 100%;min-height: 4.5rem;padding: 2rem;border: 1px solid #ededed;font-size: 1.5rem;line-height: 1.5;font-family: vazir;font-weight: 200;color: #2a2a2a;background-color: #F8F8F8;border-radius: 5px;box-shadow: none;outline: 0;}.form-control::placeholder {color: inherit;transition: color 0.3s;text-align: right;direction: rtl }.form-control::-webkit-input-placeholder {color: inherit;transition: color 0.3s }.form-control::-moz-placeholder {color: inherit;transition: color 0.3s }.form-control:focus::placeholder {color: transparent }.form-control:focus::-webkit-input-placeholder {color: transparent }.form-control:focus::-moz-placeholder {color: transparent }.form-control.form-solid {background-color: #fff;border: 0;color: #8d8d8d }textarea {font-family: inherit;min-width: 100%;max-width: 100% }.custom-checkbox {position: absolute;opacity: 0 }.custom-checkbox + label {display: block;position: relative;padding-right: 2.4rem;cursor: pointer }.custom-checkbox + label:before {content: "";position: absolute;top: 50%;transform: translateY(-50%);right: 0;width: 15px;height: 15px;line-height: 17px;border: 1px solid #ccc;border-radius: 2px;background: #fff }@media (-ms-high-contrast:active), (-ms-high-contrast:none) {.custom-checkbox + label:before {line-height: 14px }}.custom-checkbox:checked + label:before {content: "";border-color: #f9c710;background: #f9c710;color: #fff;font-size: 9px;font-weight: 600;font-family: "Font Awesome 5 Free";text-align: center }.select-box, .select-menu {position: relative }.select-box select, .select-menu select {position: relative;max-width: 14rem;min-height: auto;width: auto;height: 100%;padding-right: 9px;padding-left: 25px;border: 1px solid #d7d7d7;border-radius: 2px;color: inherit;background-color: transparent;font-size: 1.3rem;font-family: inherit;z-index: 1;-moz-appearance: none;-webkit-appearance: none }.select-box select:focus, .select-menu select:focus {outline: none }.select-box:before, .select-menu:before {content: "";font-family: "Font Awesome 5 Free";position: absolute;font-weight: 900;font-size: 9px;left: 5px;top: 50%;transform: translateY(-50%) }.select-box option {font-size: 1.3rem }@media (-ms-high-contrast:active), (-ms-high-contrast:none) {select::-ms-expand {display: none }select:focus::-ms-value {background: transparent;color: currentColor }}input::-webkit-inner-spin-button, input::-webkit-outer-spin-button {-webkit-appearance: none }.quantity {-moz-appearance: textfield;max-width: 60px }.input-group {display: flex;align-items: center;justify-content: center;gap: 10px;max-width: 130px;}.input-group button {width: 40px;height: 40px;border: none;border-radius: 5px !important;font-size: 15px;font-weight: bold;cursor: pointer;transition: all 0.3s ease-in-out;color: #2a2a2a;background: #f8f8f8;box-shadow: inset 2px 2px 4px #d1d1d12e, inset -2px -2px 4px #ffffff;outline: none;}.input-group button:hover {background: linear-gradient(145deg, #ffffff, #e6e6e6);box-shadow: inset 2px 2px 4px #d1d1d1, inset -2px -2px 4px #ffffff;color: #2a2a2a;}.input-group button:active {background: #e0e0e0;box-shadow: inset 4px 4px 5px #d1d1d1, inset -4px -4px 5px #ffffff;}.input-group input {width: 60px;min-height: 40px !important;height: 40px !important;border: none;border-radius: 5px;text-align: center;font-size: 16px;font-weight: bold;color: #2a2a2a;background: #f8f8f8;box-shadow: inset 2px 2px 4px #d1d1d12e, inset -2px -2px 4px #ffffff;outline: none;transition: all 0.3s ease-in-out;}.input-group input:focus {box-shadow: inset 4px 4px 5px #d1d1d1, inset -4px -4px 5px #ffffff;}.custom-radio {position: relative }.custom-radio input {display: none }input[type=radio] ~ label {padding-right: 2.5rem }input[type=radio] ~ label:after, input[type=radio] ~ label:before {position: absolute;content: "";display: inline-block;border-radius: 50%;top: 50%;transform: translateY(-50%) }input[type=radio] ~ label:before {right: 0;width: 1.8rem;height: 1.8rem;background-color: #fff;border: 1px solid #cdcdcd }input[type=radio] ~ label:after {width: 0.8rem;height: 0.8rem;right: 0.5rem;background: #f9c710;opacity: 0 }input[type=radio]:checked ~ label:after {opacity: 1 }.input-wrapper input.form-control {flex: 1;min-width: 40px;font-size: 1.3rem }.input-wrapper-inline {display: flex;position: relative;max-width: 61.3rem;width: 100%;height: 45px }.input-wrapper-inline .btn {line-height: 1 }.input-wrapper-round .form-control {position: relative;border-radius: 2.4rem }.input-wrapper-round .btn {border-radius: 2.4rem;line-height: 1 }.input-wrapper-round.input-wrapper-inline .form-control {border-radius: 2.4rem 0 0 2.4rem }.input-wrapper-round.input-wrapper-inline .btn {border-radius: 0 2.4rem 2.4rem 0 }.form-wrapper.form-wrapper-inline {display: flex;align-items: center;justify-content: space-between }.form-wrapper.form-wrapper-inline form {flex: 1 1 0 }@media (max-width:991px) {.form-wrapper.form-wrapper-inline {display: block;text-align: center }.form-wrapper.form-wrapper-inline form {margin-right: auto;margin-left: auto }}.btn-absolute input.form-control {width: 100%;padding: 1rem 1.5rem 1rem 1.5rem;color: #666;font-size: 1.3rem }.btn-absolute .btn {position: absolute;width: auto;height: 100%;min-width: 5rem;line-height: 5rem;left: 0;font-size: 1.7rem;background: #f9c710;border-radius: 5px 0 0 5px;box-shadow: 1px 0px 4px rgba(0, 0, 0, 0.2) }.btn-absolute .btn:hover {color: #f9c710 }.btn-absolute .btn i {margin-right: 0 }.icon-box .icon-box-title {margin: 0 0 0.7rem;line-height: 1.6;color: #fff }.icon-box p {margin: 0;font-size: 1.4rem;line-height: 1.72;color: #6d6d6d;}.icon-box i:before {margin: 0 }.icon-box .icon-box-content {text-align: center }.icon-box-icon {display: inline-block;margin-bottom: 2.6rem;font-size: 3.4rem;line-height: 1;color: #f9c710 }.icon-box-icon svg {height: 3.4rem;width: 4.8rem }.icon-box-side {direction: rtl;display: flex;align-items: center;justify-content: center }.icon-box-side .icon-box-content {text-align: right }.icon-box-side .icon-box-icon {margin-left: 1.5rem;margin-bottom: 0;position: relative;text-align: center }.icon-box-side .icon-box-icon .fa-location-dot {padding: 15px;border-radius: 5px;background: #2a2a2a;color: #f9c710;width: 64px;height: 64px;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);}.icon-box-side .icon-box-icon .fa-phone {padding: 15px;border-radius: 5px;background: #f9c710;color: #2a2a2a;width: 64px;height: 64px;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);}.icon-box-side .icon-box-icon .fa-envelope {padding: 15px;border-radius: 5px;background: #fff;color: #f9c710;width: 64px;height: 64px;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);}.contact-section .icon-box {justify-content: flex-start !important;margin-bottom: 40px;}.contact-section .contact-left {box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding: 40px;border-radius: 5px;background:#f8f8f8;}.contact-section .contact-left .form-control {background-color: #fff;}.icon-box-side .icon-box-title {margin: 0 }.icon-border .icon-box-icon {display: inline-flex;align-items: center;justify-content: center;width: 5.2rem;height: 5.2rem;border-radius: 50%;border: 1px solid #2a2a2a;font-size: 2.5rem }.icon-border svg {height: 2.4rem }.icon-invericon-box-icon {display: inline-flex;align-items: center;justify-content: center;width: 5rem;height: 5rem;border-radius: 50%;background-color: #f9c710;color: #fff;font-size: 2.5rem }.icon-inversed svg {height: 2.4rem;fill: white }.icon-solid .icon-box-icon {font-size: 4.8rem;color: #f9c710 }.icon-solid svg {width: 5.4rem;height: 5.4rem;fill: #f9c710 }.icon-solid.icon-box-side {align-items: flex-start }.icon-solid.icon-box-side svg {width: 4.8rem;height: 4.8rem }.icon-box-tiny .icon-box-icon {margin: 0 0 0 1rem;font-size: 2.8rem }.icon-box-tiny svg {height: 2.8rem;width: 2.8rem }.icon-box-tiny .icon-box-title {margin-bottom: 0;display: flex;align-items: center;justify-content: center }.contact-right .icon-box-title {color: #2a2a2a }@media (max-width:991px) {.icon-box-side .icon-box-icon {display: inline-block;margin: 0;padding: 1rem 0rem 1rem 1rem }.icon-box-side .icon-box-content {text-align: right }}.menu-icon {display: inline-block;color: #fff;width: 1.7rem }.menu-icon:after, .menu-icon:before {display: block;content: "";width: 100% }.menu-icon:before {height: 6px;border-top: 2px solid;border-bottom: 2px solid }.menu-icon:after {height: 4px;border-bottom: 2px solid }.minicart-icon {display: inline-block;position: relative;width: 2.5em;height: 2.5em;margin-top: 1px;border: solid 2px;border-radius: 2px;text-align: center;transition: background 0.4s, border-color 0.4s }.minicart-icon:before {content: "";position: absolute;top: -0.75em;right: 0.585em;width: 1em;height: 0.5em;border-radius: 10px 10px 0 0;border: inherit;border-bottom: none;transition: transform 0.4s }.accordion {overflow: hidden }.accordion .collapsed, .accordion .expanding {display: none }.card-header {font-size: 1.6rem;font-weight: 400;line-height: 1;color: #2a2a2a;}.card-header i {color: #f9c710;}.card-header a {display: flex;align-items: center;position: relative;padding: 1.8rem 1rem;background-color: #02010100;border-radius: 5px;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);border: 1px solid #f0f0f0;margin-bottom: 15px;}.card-header a:hover {color: #2a2a2a }.card-header a:hover span {color: #f9c710 }.card-header a:after {position: absolute;top: 50%;transform: translateY(-50%);left: 1rem;font-family: "Font Awesome 6 Pro";font-size: 1.8rem;font-weight: 400;color: #2a2a2a }.card-header .collapse {color: #2a2a2a;background: #f9c710;border-radius: 5px;}.expand:after {content: "\f078" }.collapse:after {content: "\f077" }.card-body {padding: 1.3rem 0.5rem }.card {background-color: transparent }.accordion-gutter-md .card:not(:last-child) {margin-bottom: 10px }.accordion-gutter-sm .card:not(:last-child) {margin-bottom: 2px }.accordion-plus .expand:after {content: "\f077" }.accordion-plus .collapse:after {content: "\f078" }.accordion-boxed .card-body, .accordion-boxed .card-header a {padding-right: 2rem;padding-left: 2rem }.accordion-boxed .card-header a:after {left: 2.3rem }.accordion-background .card {background-color: #fff;border-color: #fff }.accordion-dropshadow {box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.12) }.accordion-dropshadow .card {background-color: #fff;border-color: #fff }.accordion-icon .card-header i {margin-left: 1.5rem;font-size: 1.8rem;font-weight: 400;line-height: 0 }.accordion-card-bg .card {border: 1px solid #f2f3f5 }.accordion-card-bg .card-header a {padding-top: 1.7rem;padding-bottom: 1.7rem;background-color: #f2f3f5 }.accordion-card-bg.accordion-primary .card {border: 0;background-color: #f2f3f5 }.accordion-card-bg.accordion-primary .card-header a {padding-top: 1.8rem;padding-bottom: 1.8rem;background-color: #37c;color: #fff }.accordion-card-bg.accordion-primary .card-header a:after {color: #fff }.accordion-color .collapse {color: #f9c710 }.accordion-card-border .card {border: 1px solid #dae1e5 }.instagram {position: relative;overflow: hidden;border-radius: 0.3rem }.instagram a {display: block;position: relative;height: 100% }.instagram a:before {content: "";display: block;position: absolute;right: 0;left: 0;top: 0;bottom: 0;background-color: #000;opacity: 0;transition: opacity 0.3s;z-index: 1 }.instagram a:after {content: "";display: inline-block;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%) rotate(90deg) scale(2);font-size: 3rem;font-family: "Font Awesome 6 Pro";color: #fff;opacity: 0;transition: opacity 0.3s, transform 0.3s;z-index: 1 }.instagram img {display: block;transition: transform 0.3s;width: 100%;height: auto }.instagram:hover a:before {opacity: 0.5 }.instagram:hover a:after {opacity: 1;transform: translate(-50%, -50%) rotate(0deg) scale(1) }.instagram:hover img {transform: scale(1.15) }.instagram-info .instagram-content {position: absolute;right: 3rem;bottom: 3rem;font-size: 1.4rem;color: #fff;opacity: 0;z-index: 2;transition: opacity 0.3s }.instagram-info .instagram-content i {display: inline-block;margin-left: 0.8rem;vertical-align: middle;font-size: 1.6rem }.instagram-info .instagram-content .d-icon-comments:before {font-size: 1em }.instagram-info .instagram-content a {display: inline-block;color: #fff }.instagram-info .instagram-content a:not(:last-child) {margin-left: 2rem }.instagram-info .instagram-content a:before {content: none }.instagram-info:hover .instagram-content {opacity: 1 }.minipopup-area {position: fixed;right: 30px;bottom: 30px;z-index: 9999 }.minipopup-area .product {box-shadow: unset !important }.minipopup-area .product-notify {display: flex;justify-content: space-between;margin-bottom: 2rem;align-items: center }.minipopup-area .product-notify .product-name {font-size: 1.2rem;}.minipopup-area .minipopup-title {margin-top: 10px;line-height: 1.8;font-size: 1.2rem;}.minipopup-box {text-align: right;position: absolute;right: -8rem;width: 303px;padding: 2rem;background-color: #fff;box-shadow: 0 0 10px 0 rgba(0, 0, 0, .21);transform: translateY(-100%);opacity: 0;transition: opacity 0.3s,left 0.3s ease-out,transform 0.3s;z-index: 9999;direction: rtl;border-radius: 5px;}.minipopup-box.show {opacity: 1;right: 0 }.minipopup-box.focus {transform: scale(0.98) translateY(-100%) }.minipopup-box .product.product-cart, .minipopup-box .product.product-compare {margin-top: 0 }.minipopup-box .product.product-cart .product-name, .minipopup-box .product.product-compare .product-name {display: block;font-size: 1.4rem;margin-bottom: 0px;color: #000;font-weight: 400 }.minipopup-box .product.product-cart, .minipopup-box .product.product-compare {margin-top: 0 }.minipopup-box .product.product-cart .product-media, .minipopup-box .product.product-compare .product-media {margin-left: 1.7rem;height: 9rem }.minipopup-box .product.product-cart .product-detail, .minipopup-box .product.product-compare .product-detail {margin-top: 0.3rem }.minipopup-box .product.product-cart .product-name, .minipopup-box .product.product-compare .product-name {display: block;font-size: 1.4rem;margin-bottom: 1.1rem;color: #000;font-weight: 400;line-height: 1.4;}.minipopup-box .product.product-cart .product-name:hover, .minipopup-box .product.product-compare .product-name:hover {color: #26c }.minipopup-box .product.product-cart .product-price, .minipopup-box .product.product-compare .product-price {text-align: right;margin-bottom: -0.2rem;font-size: 1.3rem }.minipopup-box .product.product-cart .product-quantity, .minipopup-box .product.product-compare .product-quantity {margin-left: 0.7rem;font-size: 1.4rem;font-weight: 600;color: #222 }.minipopup-box .product.product-cart .product-quantity:after, .minipopup-box .product.product-compare .product-quantity:after {margin: 0 0 -0.2rem 0.7rem;font-size: 1.3rem }.minipopup-box .product.product-cart.product-purchapurchased-title, .minipopup-box .product.product-compare.product-purchapurchased-title {margin-bottom: 1.9rem }.minipopup-box .product.product-cart.product-purchaproduct-detail, .minipopup-box .product.product-compare.product-purchaproduct-detail {margin-top: 0.1rem }.minipopup-box .product.product-cart.product-purchaproduct-name, .minipopup-box .product.product-compare.product-purchaproduct-name {margin-bottom: 1.2rem }.minipopup-box img {max-width: 9rem;max-height: 9rem }.minipopup-box .ratings-container {margin-bottom: 0 }.minipopup-box .product-price {color: #26c;margin-bottom: 0px;border: none }.minipopup-box .action-group {justify-content: space-around;margin-top: 2rem }.minipopup-box .btn.btn-sm {padding: 0.92em 2.07em;font-weight: 600;border-width: 1px }.minipopup-box .btn.btn-outline {margin-right: 0.7rem;padding: 0.92em 2.2em }.minipopup-title {margin-bottom: 1.5rem;color: #222;font-size: 1.5rem;font-weight: 700;text-align: center;line-height: 1 }.minipopup-title .btn {margin-right: 1rem }.purchased-time {color: #fff;font-size: 1.3rem }@media (max-width:479px) {.minipopup-area {right: 9px }}.overlay, .overlay-visible {display: flex;flex-direction: column;justify-content: center;position: absolute;right: 0;top: 0;left: 0;bottom: 0;color: #fff;transition: padding 0.3s ease-out, background-color 0.3s, opacity 0.3s }.overlay {padding-top: 10rem;background: rgba(0, 0, 0, 0.3);opacity: 0 }a > .overlay {cursor: pointer }figure:hover .overlay {padding-top: 0;opacity: 1 }.overlay.social-links {flex-direction: row }.overlay .social-links {justify-content: center }.overlay a:hover {color: #fff;text-decoration: underline }.overlay a.social-link {border-color: #fff }.overlay .social-link:hover {color: #fff;text-decoration: none }figure:hover .overlay-visible {background: rgba(142, 191, 0.9);padding-bottom: 9rem }.social-icons {}.social-icons .social-icon i {width: 35px;height: 35px;background: #f8f8f8;color: #999 !important;font-size: 14px !important;border-radius: 32px;margin-left: 10px;align-items: center;display: inline-flex;justify-content: center;transition: 0.5s;box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .1);}.overlay-transparent {background: transparent }.overlay-dark, .overlay-effect1, .overlay-effect2, .overlay-effect3, .overlay-effect4, .overlay-light {overflow: hidden;box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;border-radius: 5px;}.overlay-dark figure, .overlay-effect1 figure, .overlay-effect2 figure, .overlay-effect3 figure, .overlay-effect4 figure, .overlay-light figure {overflow: hidden }.overlay-dark .banner, .overlay-dark figure, .overlay-effect1 .banner, .overlay-effect1 figure, .overlay-effect2 .banner, .overlay-effect2 figure, .overlay-effect3 .banner, .overlay-effect3 figure, .overlay-effect4 .banner, .overlay-effect4 figure, .overlay-light .banner, .overlay-light figure {position: relative }.overlay-dark.banner:after, .overlay-dark figure:after, .overlay-dark figure > a:after, .overlay-effect1 figure:after, .overlay-effect1 figure > a:after, .overlay-effect1.banner:after, .overlay-effect2 figure:after, .overlay-effect2 figure > a:after, .overlay-effect2.banner:after, .overlay-effect3 figure:after, .overlay-effect3 figure > a:after, .overlay-effect3.banner:after, .overlay-effect4 figure:after, .overlay-effect4 figure > a:after, .overlay-effect4.banner:after, .overlay-light.banner:after, .overlay-light figure:after, .overlay-light figure > a:after {content: "";position: absolute;right: 0;left: 0;top: 0;bottom: 0;background: #2a2a2a;opacity: 0;transition: opacity 0.3s, background 0.3s, transform 0.3s }.overlay-dark.banner:hover:after, .overlay-dark:hover figure:after, .overlay-dark:hover figure > a:after, .overlay-effect1.banner:hover:after, .overlay-effect1:hover figure:after, .overlay-effect1:hover figure > a:after, .overlay-effect2.banner:hover:after, .overlay-effect2:hover figure:after, .overlay-effect2:hover figure > a:after, .overlay-effect3.banner:hover:after, .overlay-effect3:hover figure:after, .overlay-effect3:hover figure > a:after, .overlay-effect4.banner:hover:after, .overlay-effect4:hover figure:after, .overlay-effect4:hover figure > a:after, .overlay-light.banner:hover:after, .overlay-light:hover figure:after, .overlay-light:hover figure > a:after {opacity: 0.2 }.overlay-dark.banner-fixed:after, .overlay-dark.post > figure:after, .overlay-effect1.banner-fixed:after, .overlay-effect1.post > figure:after, .overlay-effect2.banner-fixed:after, .overlay-effect2.post > figure:after, .overlay-effect3.banner-fixed:after, .overlay-effect3.post > figure:after, .overlay-effect4.banner-fixed:after, .overlay-effect4.post > figure:after, .overlay-light.banner-fixed:after, .overlay-light.post > figure:after {content: none }.overlay-dark.post > figure > a:after, .overlay-effect1.post > figure > a:after, .overlay-effect2.post > figure > a:after, .overlay-effect3.post > figure > a:after, .overlay-effect4.post > figure > a:after, .overlay-light.post > figure > a:after {z-index: 1 }.overlay-effect2 figure:before, .overlay-effect2 figure > a:before, .overlay-effect2.banner:before, .overlay-effect4 figure:before, .overlay-effect4 figure > a:before, .overlay-effect4.banner:before {content: "";position: absolute;right: 0;left: 0;top: 0;bottom: 0;background-color: #fff;opacity: 0.2;transition: opacity 0.5s ease, transform 0.5s ease }.overlay-effect2.banner-fixed:before, .overlay-effect2.post > figure:before, .overlay-effect4.banner-fixed:before, .overlay-effect4.post > figure:before {content: none }.banner.overlay-light figure:after, .overlay-light figure > a:after {background: #ccc }.banner.overlay-dark figure:after, .overlay-dark figure > a:after {background: #222 }.overlay-effect3 {border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;}.overlay-zoom {overflow: hidden }.overlay-zoom figure {overflow: hidden }.overlay-zoom img {transition: transform 0.3s }.overlay-zoom:hover img {transform: scale(1.08) }.overlay-effect1:hover:after, .overlay-effect1:hover figure:after, .overlay-effect1:hover figure > a:after {transform: scale(1, 1);visibility: visible;opacity: 0;transition: transform 0.5s linear, opacity 0.5s linear }.overlay-effect1 figure:after, .overlay-effect1 figure > a:after {transform: scale(0, 1);opacity: 0.4;background-color: #fff;visibility: hidden }.overlay-effect2:hover:after, .overlay-effect2:hover:before, .overlay-effect2:hover figure:after, .overlay-effect2:hover figure:before, .overlay-effect2:hover figure > a:after, .overlay-effect2:hover figure > a:before {opacity: 0;transform: none }.overlay-effect2 figure:after, .overlay-effect2 figure > a:after {transform: translateX(-100%);background-color: #fff;opacity: 0.2;transition: transform 0.9s ease, opacity 0.9s ease }.overlay-effect2 figure:before, .overlay-effect2 figure > a:before {transform: translateX(100%);transition: transform 0.9s ease, opacity 0.9s ease }.overlay-effect3:hover:after, .overlay-effect3:hover figure:after, .overlay-effect3:hover figure > a:after {top: 100%;left: -100%;transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 200%, 0) }.overlay-effect3 figure:after, .overlay-effect3 figure > a:after {left: 50%;width: 120%;height: 60px;background-color: #fff;transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);transition: 0.5s linear, top 0.5s linear, left 0.5s linear }.overlay-effect4:hover:after, .overlay-effect4:hover:before, .overlay-effect4:hover figure:after, .overlay-effect4:hover figure:before, .overlay-effect4:hover figure > a:after, .overlay-effect4:hover figure > a:before {transform: scale(1, 1) }.overlay-effect4 figure:after, .overlay-effect4 figure > a:after {transform: scale(0, 1);background-color: #fff }.overlay-effect4 figure:before, .overlay-effect4 figure > a:before {transform: scale(1, 0);transition: transform 0.3s }.overlay-filter img {transition: filter 0.4s }.overlay-blur:hover img {filter: blur(4px) }.overlay-brightness:hover img {filter: brightness(1.5) }.overlay-contrast:hover img {filter: contrast(1.5) }.overlay-grayscale:hover img {filter: grayscale(1) }.overlay-hue:hover img {filter: hue-rotate(270deg) }.overlay-opacity:hover img {filter: opacity(0.5) }.overlay-saturate:hover img {filter: saturate(3) }.overlay-sepia:hover img {filter: sepia(0.5) }.particle-effect {position: absolute;width: 100%;height: 100%;top: 0;right: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden }.snowfall {background-image: url(../images/effects/s1.png), url(../images/effects/s2.png), url(../images/effects/s3.png);animation: snow 10s linear infinite;z-index: 1 }@keyframes snow {0% {background-position: 0px 0px, 0px 0px, 0px 0px }50% {background-position: 500px 500px, 100px 300px, -200px 250px }to {background-position: 400px 800px, 300px 600px, -200px 400px }}.sparkle {background-image: url(../images/effects/sparkle1.png), url(../images/effects/sparkle2.png);animation: sparkle 60s linear infinite }@keyframes sparkle {0% {background-position: 0px 0px, 0px 0px, 0px 0px }to {background-position: -500px -1000px, -400px -400px, 300px 300px }}@keyframes kenBurnsToRight {0% {transform: scale(1.2) }to {transform: scale(1) }}@keyframes kenBurnsToLeft {0% {transform: scale(1.2) }to {transform: scale(1) }}.kenBurnsToRight {animation-name: kenBurnsToRight;animation-timing-function: linear;animation-fill-mode: both;transform-origin: right }.kenBurnsToLeft {animation-name: kenBurnsToLeft;animation-timing-function: linear;animation-fill-mode: both;transform-origin: left }.kenBurnsToLeftTop {animation-name: kenBurnsToLeft;animation-timing-function: linear;animation-fill-mode: both;transform-origin: left top }.kenBurnsToRightTop {animation-name: kenBurnsToRight;animation-timing-function: linear;animation-fill-mode: both;transform-origin: right top }.pagination {display: flex;align-items: center;flex-wrap: wrap;font-size: 1.4rem;justify-content: center;color: #222 }.page-link-next i, .page-link-prev i {font-size: 1.9rem }.page-link-prev i {margin-left: 0.5rem }.page-link-next i {margin-right: 0.5rem }.page-link {display: inline-flex;align-items: center;justify-content: center;min-width: 3rem;height: 3rem;padding: 0 0.3rem;line-height: 1;background-color: transparent;transition: border 0.3s;color: #2a2a2a;border-radius: .25rem;}.active > .page-link, :hover:not(.disabled) > .page-link {color: #2a2a2a;background-color: #f9c710;}.disabled > .page-link {color: #aaa }.page-link-next, .page-link-prev {min-width: 4rem;padding: 0.5rem }.page-item:not(:last-child) {margin-left: 0.5rem }.page-item-dots {white-space: nowrap }.page-item-dots:before {content: "...";margin-top: 0em;margin-left: 0.5rem;display: inline-block;vertical-align: middle }.show-info {margin: 0;color: #222 }.show-info span {margin: 0 0.5rem;color: #222 }.page-item-total {margin-left: 0.5rem }@media (min-width:576px) {.page-item-dots, .page-item-total {margin-left: 2rem }}.page-subtitle {margin-bottom: 0.5rem;font-size: 2rem;line-height: 1.2 }.breadcrumb-nav .breadcrumb {padding: 1.4rem 0 }.breadcrumb-nav .breadcrumb li:not(:last-child):after {margin-right: 0.8rem;opacity: 0.5 }.breadcrumb {display: flex;flex-wrap: wrap;align-items: center;color: #666;font-family: vazir;font-size: 1.4rem;padding: 10px 5px 10px 0;}.breadcrumb a {color: inherit;font-weight: 100;}.breadcrumb a:hover {color: #222 }.breadcrumb li:not(:last-child) a {color: #8c8c8c;transition: color 0.3s }.breadcrumb li:hover:not(:last-child) a {color: #f9c710 }.breadcrumb .delimiter {margin: 0 0.7em;font-size: 1.19rem;opacity: 0.5 }.breadcrumb li:not(:last-child):after {content: "/";position: relative;margin: 0 0.6em;font-size: 1.5rem;font-weight: 100;color: #999 }.breadcrumb li:last-child {color: #f9c710;font-weight: 100;}.breadcrumb-sm {padding: 1.1rem 0;color: inherit }.breadcrumb-sm li:last-child {color: inherit }.page-header {display: flex;flex-direction: column;align-items: center;justify-content: center;height: 250px;padding: 3em 1em;background-color: #C8C3BF;background-position: center;background-size: cover;text-align: center;color: #222 }.page-header .breadcrumb {justify-content: center }.page-header .breadcrumb li:not(:last-child):after {content: none }.page-header > .breadcrumb li, .page-header > .breadcrumb li a, .page-header > .page-subtitle, .page-header > .page-title {color: #fff }.page-header > .breadcrumb li:not(:last-child) a {opacity: 0.5;transition: opacity 0.3s }.page-header > .breadcrumb li:hover a {color: #fff;opacity: 1 }@media (max-width:767px) {.page-title {font-size: 3.6rem }}.mfp-wrap {z-index: 3000 }.mfp-bg {z-index: 3000;background: #000;opacity: 0;transition: opacity 0.3s ease-out }.mfp-bg.mfp-ready {opacity: 0.7 }.mfp-bg.mfp-removing {opacity: 0 }.mfp-container {padding: 4rem 2rem }.mfp-container video {width: 100%;height: 100% }.mfp-close {transform: rotateZ(45deg);transition: transform 0.3s;width: 15px;height: 15px;opacity: 1 }.mfp-wrap .mfp-close {top: 20px;left: 20px }.mfp-content .mfp-close {top: -25px;left: 0 }.mfp-iframe-holder .mfp-close, .mfp-image-holder .mfp-close {top: 15px;left: 0 }.mfp-close span {display: none }.mfp-close:after, .mfp-close:before {content: "";display: block;position: absolute;background-color: #fff;width: 2px;height: 100%;top: 0;right: calc(50% - 1px) }.mfp-close:before {width: 100%;height: 2px;top: calc(50% - 1px);right: 0 }.mfp-close:focus, .mfp-close:hover {transform: rotateZ(135deg) scale(1.5) }.mfp-arrow, .pswp__button--arrow--left, .pswp__button--arrow--right {width: 4.8rem;height: 4.8rem;color: #fff;border-radius: 50%;font-size: 2.4rem;font-weight: 900;font-family: "Font Awesome 6 Pro";text-align: center;opacity: 0.5;right: 10%;transition: opacity 0.3s;border: 2px solid }.pswp__ui > button:before {background: transparent;position: static;line-height: 44px }.pswp__ui > button.pswp__button--arrow--left:before {margin-left: 3px }.pswp__ui > button.pswp__button--arrow--right:before {margin-right: 3px }.pswp__ui > button:hover {opacity: 1 }.pswp__button--arrow--right:before {content: "";font-family: "Font Awesome 6 Pro";}.mfp-arrow:after, .mfp-arrow:before {content: "";position: static;display: inline;margin: 0;border: 0 }.mfp-arrow:after {content: none }button.mfp-arrow {border: 2px solid }.mfp-arrow-left, .pswp__button--arrow--left {left: 10% }.mfp-arrow-left:before, .pswp__button--arrow--left:before {content: "";font-family: "Font Awesome 6 Pro";}.mfp-content > * {position: relative;margin: auto;background-color: #fff;box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.1);opacity: 0 }.mfp-ready .mfp-content > * {opacity: 1 }.mfp-removing .mfp-content > * {opacity: 0 }.login-popup {max-width: 490px;padding: 4rem;border-radius: 5px }.login-popup .tab {font-size: 1.8rem;color: #ccc }.login-popup .tab .nav-item {flex: none }.login-popup .nav-item .nav-link {padding: 0 0 1px;color: #999;font-size: 1.8rem;font-weight: 700;line-height: 2.43;transition: font-size 0.3s, color 0.3s }.login-popup .nav-item .nav-link.active {font-size: 3rem }.login-popup .delimiter {margin: 0 0.8rem }.login-popup .tab-pane {padding: 0 }.login-popup form {margin-bottom: 2.2rem }.login-popup .form-group {margin-bottom: 2.5rem }.login-popup .form-group label {display: inline-block;margin-bottom: 5px;font-size: 1.3rem;line-height: 1 }.login-popup .form-group .form-control {font-size: 1.3rem;border-color: #ededed;border-radius: 5px;padding: 1.15rem;min-height: 5.4rem !important;height: 5.7rem !important;color: #2a2a2a !important;background: #fff }.login-popup .form-footer {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;margin-bottom: 2.3rem;font-size: 1.3rem }.login-popup .custom-checkbox + label {padding-right: 2.6rem }.login-popup .btn {height: 5.4rem;padding: 0;font-size: 1.5rem }.login-popup .lost-link {text-align: right;color: #999;font-size: 1.3rem }.login-popup .lost-link:hover {color: #f9c710 }.login-popup .form-choice label {display: flex;align-items: center;margin-bottom: 1.3rem;font-size: 1.3rem;}.login-popup .form-choice label:after, .login-popup .form-choice label:before {content: "";height: 1px;flex: 1;background: #EAEAEA }.login-popup .form-choice label:after {margin-right: 3rem }.login-popup .form-choice label:before {margin-left: 3rem }.login-popup .social-link {display: flex;justify-content: center;align-items: center;width: 3.6rem;height: 3.6rem;font-size: 1.4rem;border-radius: 5px;background-color: #f9c710;color: #2a2a2a }.login-popup .social-link:hover {background-color: #2a2a2a;color: #f9c710 }.user-privacy ul {list-style: none }.user-privacy ul i.fa-check {color: #f9c710 }.container > .login-popup {margin: 0 auto;background: #f8f8f8;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1) }.mfp-product .mfp-container {display: flex;align-items: center;justify-content: center;padding: 4rem 2rem 4rem }.mfp-product .mfp-content {max-width: 98.8rem;margin: auto }.mfp-product .product {background-color: #fff;margin-bottom: 2rem;padding: 3rem 1.5rem;border-radius: 1rem }.mfp-product .product-single .product-details {padding: 0 }.mfp-product .product-details {position: absolute;overflow-y: auto;height: 100%;top: 0 }.mfp-product .mfp-close {position: absolute;top: -2.7rem;left: 0 }.mfp-product .owl-nav .owl-next, .mfp-product .owl-nav .owl-prev {width: 3.6rem;height: 3.6rem;font-size: 3rem }.mfp-product .owl-nav .owl-next {right: 1rem;}.mfp-product .owl-nav .owl-prev {left: 1rem;}.pswp__bg {background-color: rgba(0, 0, 0, 0.7) }.pswp__img--placeholder--blank {background-color: #F2F3F5 }.pswp__ui--fit .pswp__caption, .pswp__ui--fit .pswp__top-bar {background-color: transparent }.pswp__caption__center {text-align: center }.mfp-ready.mfp-zoom-popup .mfp-content {transform: scale(1) }.mfp-removing.mfp-zoom-popup .mfp-content, .mfp-zoom-popup .mfp-content {transition: 0.2s ease-in-out;transform: scale(0.8) }.mfp-ready.mfp-flip-popup .mfp-content {transform: translateY(0) perspective(600px) rotateX(0) }.mfp-flip-popup .mfp-content, .mfp-removing.mfp-flip-popup .mfp-content {transition: 0.3s ease-out;transform: translateY(-20px) perspective(600px) rotateX(20deg) }.mfp-content video {width: 100%;height: 100% }.mfp-video-popup .mfp-content {max-width: 1000px }.mfp-video-popup {z-index: 10000 }.mfp-img-popup .mfp-content {width: unset }@media (max-width:767px) {.mfp-product .product {padding: 2rem 1rem }.mfp-arrow {color: #444 }.mfp-product .product-details {position: relative }}@media (min-width:765px) {.mfp-product .row {margin: 0 -1.5rem }.mfp-product .row > .col-md-6 {padding-right: 1.5rem;padding-left: 1.5rem }.mfp-product .product-gallery {margin-bottom: 0 }.mfp-product .pr-md-3 {padding-left: 1.5rem !important }}.equal-height .product {height: 100% }.product-shadow {transition: box-shadow 0.3s }.product-shadow:hover {box-shadow: 0 15px 25px -20px rgba(0, 0, 0, 0.5) }.product-label-round .product-label {padding: 0.5rem 1.1rem;border-radius: 1rem }.text-center .product-details {padding-right: 0.5rem;padding-left: 0.5rem }.text-center .product-details h3.product-name {text-align: center }.product-wrap {margin-bottom: 2rem }.product-wrap .product-main {padding: 20px 15px;}.product-wrap .product-main .product-label-group {left: 2rem;top: 2rem;}.product {position: relative;overflow: hidden;font-family: vazir;font-size: 1.4rem;color: #999;transition: 0.3s;box-shadow: 0 0 5px 0 rgba(0, 0, 0, .09);cursor: pointer;border-radius: 5px;padding: 2rem 1.5rem;}.product.product-glass {padding: 0 0 20px 0;}.product-media:hover img:first-child {opacity: 0 }.product-media:hover img:last-child {opacity: 1 }.product-media {position: relative;margin-bottom: 0;transition: box-shadow 0.3s;padding: 15px 15px 0px 15px;}.product-media img {display: block;width: 100%;height: auto;transition: all 0.5s;border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.05) -1.95px 1.95px 2.6px }.product-media img:last-child {position: absolute;opacity: 0;right: 0;left: 0;top: 0;right: 0;object-fit: cover;}.product-media img:first-child {position: relative;opacity: 1 }.img-radius {border-radius: 5px }.product-label-group {display: flex;flex-direction: column;position: absolute;left: 2rem;top: 2rem;min-width: 6rem;max-width: 10rem }.product-list .product-label-group {left: 1rem;top: 0rem;}.product-single .product-label-group {left: 1rem;top: -1rem;}.product-label {display: inline-block;text-align: center;padding: 1.3rem 1.2rem 2rem 1.2rem;font-size: 1.1rem;border-radius: 3px;font-weight: 600;line-height: 1;color: #fff;}label.product-label {clip-path: polygon(0% 0%, 100% 0%, 100% 65%, 50% 100%, 0% 65%);}.product-label.label-new {background: #f9c710;color: #2a2a2a;}.product-label.label-stock {background: #2a2a2a;color: #f9c710;}.product-label.label-discount {background: #ff7e2d;color: #ffffff;}.label-triangle {position: absolute }.label-triangle span {position: absolute;top: -10px;left: -10px;-webkit-clip-path: polygon(0% 0%, 100% 0%, 0% 100%);clip-path: polygon(0% 0%, 100% 0%, 0% 100%);width: 100px;height: 110px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: start;-webkit-box-align: center;-ms-flex-align: center;align-items: start;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: 20px 0px 0px 20px;font-size: 15px;font-weight: 600;z-index: 99;border-radius: 5px 0 0 0;}.label-triangle::after {content: "";position: absolute;left: 46px;bottom: -12px;width: 45px;height: 22px;z-index: -1;-webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%);clip-path: polygon(0% 3%, 100% 0%, 100% 100%);}.label-triangle::before {content: "";position: absolute;right: -7px;bottom: -100px;width: 17px;height: 30px;z-index: -1;-webkit-clip-path: polygon(50% 0%, 100% 100%, 0% 100%);clip-path: polygon(50% 0%, 100% 100%, 0% 100%);}.label-triangle.triangle-label-discount span {background: linear-gradient(45deg, #ff7e2d, #d85705, #ff7e2d);color: #fff;}.label-triangle.triangle-label-discount::after {background: #2a2a2a;}.label-triangle.triangle-label-discount::before {background: #2a2a2a;}.label-triangle.triangle-label-new span {background: linear-gradient(45deg, #f9c710, #feb47b);color: #2a2a2a;}.label-triangle.triangle-label-new::after {background: #a58303;}.label-triangle.triangle-label-new::before {background: #a58303;}.label-triangle.triangle-label-stock span {background: linear-gradient(45deg, #121212, #292929);color: #f9c710;padding: 20px 0px 0px 10px;}.label-triangle.triangle-label-stock::after {background: #d3a703;}.label-triangle.triangle-label-stock::before {background: #d3a703;}.product-label-2 {position: absolute;left: 30px;top: 5px;min-width: 50px;width: auto;height: 40px;display: flex;align-items: center;justify-content: center;font-size: 12px;transition: 300ms;z-index: 999;border-radius: 0 3px 3px 3px;background-color: #2a2a2a;color: #fff;padding: 0 5px;box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.3);transform: translateY(-2px);}.product-label-2::after {position: absolute;right: 100%;top: 0px;content: "";border-left: 13px solid transparent;border-bottom: 13px solid #000;transition: 300ms;}.product-label-2.label-new-2 {background-color: #f9c710;color: #2a2a2a;}.product-label-2.label-new-2::after {border-bottom: 13px solid #533b00;}.product-label-2.label-stock-2 {background-color: #2a2a2a;color: #f9c710;}.product-label-2.label-stock-2::after {border-bottom: 13px solid #000;}.product-label-2.label-sale-2 {background-color: #D72638;color: #fff;}.product-label-2.label-sale-2::after {border-bottom: 13px solid #6c1a23;}.product-label-2.label-free-2 {background-color: #f8f8f8;color: #f9c710;}.product-label-2.label-free-2::after {border-bottom: 13px solid #999;}.product-glass {padding-bottom: 10px;margin-bottom: 10px;}.alert-stock-wrap {display: flex;justify-content: center;align-items: center }.alert-stock {background: linear-gradient(45deg, #e0e0e0, #f2f2f2, #e0e0e0);padding: 30px;border-radius: 5px;position: relative;-webkit-box-shadow: 1px 1px 5px #00000017;box-shadow: 1px 1px 5px #00000017;margin-bottom: 4rem;display: inline-flex;justify-content: space-between }.alert-stock p {font-size: 1.6rem;font-weight: 400;color: #2a2a2a;margin-bottom: 0px;}.alert-stock i {width: 50px;height: 50px;font-size: 3.5rem;font-weight: 400;color: #2a2a2a;background: #f9c710;border-radius: 5px;display: flex;justify-content: center;align-items: center;float: left }.product-label.label-sale {direction: rtl;background: #222 }.product-label.label-top {background: #f9c710 }.btn-product-icon {display: flex;align-items: center;justify-content: center;color: #2a2a2a;font-size: 1.6rem;font-weight: 700;transition: border-color 0.3s, color 0.3s, background-color 0.3s }.product-single .btn-wishlist i {display: inline-flex;align-items: center;justify-content: center;width: 3rem;height: 3rem;color: #2a2a2a;font-size: 1.6rem;transition: border-color 0.3s, color 0.3s, background-color 0.3s }.product-header {margin-top: 10px;}.btn-product-icon:hover {border-color: #f9c710;color: #fff;background-color: #f9c710 }.btn-product-icon.btn-quickview i {font-size: inherit }.btn-product-icon.btn-compare i {font-size: 1.8rem }.btn-product {display: flex;align-items: center;justify-content: center;flex: 1;padding: 1.14em 0;background-color: #f9c710;font-family: vazir;font-size: 1.4rem;font-weight: 700;line-height: 1.2;transition: opacity 0.4s;border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;}.btn-product:hover {color: #2a2a2a;background: #feb31a;}.btn-quickview {transition: 0.3s;margin-top: 15px;margin-bottom: 15px;}.btn-quickview i {font-size: 1.4rem }.btn-quickview-stock {transition: 0.3s;margin-top: 15px;margin-bottom: 15px;background: #f8f8f8;border: 1px solid #ccc;box-shadow: unset;}.btn-quickview-stock i {font-size: 1.4rem }.btn-wishlist {line-height: 1;}.btn-wishlist:hover {color: #C62300;background-color: transparent }.btn-wishlist .fa-light fa-heart-full {color: #C62300;background-color: transparent }.btn-wishlist.loading:after, .btn-wishlist.loading:before {z-index: 1 }.product-action-vertical {display: flex;align-items: center;top: 30px;right: 30px;z-index: 9;justify-content: center;margin-top: 20px;}.product-wrap .product-main .product-action-vertical {position: static;top: 30px;right: 30px;}.product-action-vertical .btn-product-icon {margin-left: 5px;}.product-action-vertical .btn-wishlist.loading {overflow: hidden }.product-action {right: 0;left: 0;bottom: 0;display: flex;align-items: center;justify-content: space-between;background-color: transparent;z-index: 10;transition: 0.3s;}.product-details {position: relative;padding-top: 1.4rem;}.product-details ul {padding-right: 0.5em;padding-top: 0px;}.product-details ul li {list-style: none;line-height: 1.8;color: #2a2a2a;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}.product-details ul li:before {content: "";display: inline-block;width: 4px;height: 4px;background: #ddd;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);margin-left: 10px;margin-bottom: 0px;}.product-details > .btn-wishlist {position: absolute;top: 1.2rem;left: 0;color: #999;z-index: 1;font-size: 1.6rem }.product-details > .btn-wishlist i {display: inline-block;margin: 0;transition: transform 0.3s }.product-details > .btn-wishlist:hover {color: #f9c710 }.product-details > .btn-wishlist:hover i {transform: rotateY(180deg) }.product-details > :last-child {margin-bottom: 0 }.product-details .product-action {position: relative;opacity: 1;visibility: visible }.product-cat {margin-bottom: 0.5rem;font-size: 1rem;font-weight: 400;line-height: 1;white-space: nowrap;text-overflow: ellipsis;overflow: hidden }.product-cat a:hover {color: #f9c710 }.product-name {margin-bottom: 0.9rem;font-family: inherit;font-size: 1.6rem;font-weight: 600;color: #2a2a2a;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: right;}.product-name a:hover {color: #f9c710 }.product-price {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;margin-bottom: 0px;font-size: 1.2rem;font-weight: 500;line-height: 1.86;color: #2a2a2a;padding-top: 10px;border-top: 1px dashed #ddd;}.product-price .old-price {color: #aaa;font-weight: 400;}.product-price .new-price {margin-right: 1rem;text-decoration: none;font-weight: 500;color: #5f5f5f }.product-price-stock .btn-cart {filter: blur(5px);color: #999;user-select: none;}.stock-price {filter: blur(5px);color: #999;user-select: none;margin-right: 10px }.product-price .header-price {display: inline }.ratings-container {display: flex;align-items: center;margin-right: 1px;line-height: 1.1;margin-bottom: 1.2rem;font-size: 11px;}.product.product-main .ratings-container {margin-top: 1.2rem;}.ratings-full {cursor: pointer }.ratings, .ratings-full {position: relative;font-family: "Font Awesome 6 Pro";}.ratings-full + .rating-reviews {margin-right: 1rem }.ratings-full:before {content: "\f005" "\f005" "\f005" "\f005" "\f005";color: rgba(0, 0, 0, 0.16);font-family: "Font Awesome 6 Pro";}.ratings-full:hover .tooltiptext {visibility: visible;opacity: 1 }.ratings {position: absolute;top: 0;right: 0;white-space: nowrap;overflow: hidden }.ratings:before {content: "\f005" "\f005" "\f005" "\f005" "\f005";color: #f9c710;font-family: "Font Awesome 6 Pro";font-weight: 900;}.rating-reviews {margin: 2px 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 1.1rem;color: #aaa;}.rating-reviews:hover {color: #f9c710 }.product-variations {display: flex }.ratings-container + .product-variations {margin-top: -5px }.product-variations > a:not(.size-guide) {display: inline-block;position: relative;margin: 3px 5px 3px 0;padding: 0 5px;border-radius: 2px;background-color: transparent;background-size: cover;font-size: 1.3rem;font-family: inherit;text-align: center;vertical-align: middle;cursor: pointer;width: 2.6rem;height: 2.6rem;color: #2a2a2a;transition: 0.3s;border: 1px solid #e1e1e1 }.product-variations > a:not(.size-guide):last-child {margin-left: 0 }.product-variations .color:not(.active) {border: none }.product-variations > a.active, .product-variations > a:not(.size-guide):hover {border: 1px solid;box-shadow: inset 0 0 0 2px #fff }.product-details .product-action, .product-hide-details .product-action {position: relative;opacity: 1 }.product-details .product-action .btn-wishlist, .product-hide-details .product-action .btn-wishlist {position: static }.product-details .btn-cart, .product-hide-details .btn-cart {display: block;max-width: 14rem;line-height: 1;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #2a2a2a;background-color: transparent;margin-left: 10px;}.product-details .btn-cart i, .product-hide-details .btn-cart i {margin-left: 0.2rem;font-size: 1.8rem }.product-details .btn-cart, .product-hide-details .btn-cart {flex: 1;transition: color 0.3s, background-color 0.3s, border-color 0.3s;z-index: 1 }.product-hide-details .btn-quickview {margin: 0 1.6rem 0 0 }.product-details .btn-product-icon, .product-hide-details .btn-product-icon {width: auto;border: 0;background-color: transparent;color: #2a2a2a;transition: color 0.3s, background-color 0.3s, visibility 0.3s }.product-details .btn-product-icon i {color: #aaa;}.product-details .btn-product-icon i.d-icon-heart-full {color: #ff512f;font-weight: 900 }.product-details .btn-product-icon i, .product-hide-details .btn-product-icon i {font-size: 1.6rem }.product-details .btn-product-icon:hover, .product-hide-details .btn-product-icon:hover {color: #f9c710 }.product:hover .product-action .btn-cart {color: #fff;background-color: #444;border-color: #444 }@media (-ms-high-contrast:none), screen and (-ms-high-contrast:active) {.product-details .btn-cart, .product-hide-details .btn-cart {flex: 0 0 12.3rem }}@media (-ms-high-contrast:none) and (max-width:575px), screen and (-ms-high-contrast:active) and (max-width:575px) {.product-details .btn-cart, .product-hide-details .btn-cart {flex: 0 0 9.5rem }}.product.product-classic {padding: 1rem;}.product-classic .btn-quickview {opacity: 1 }.product-classic .btn-quickview i:before {content: "" }.product-classic .btn-wishlist {margin: 0 1.6rem 0 0 }.product-classic .btn-quickview, .product-classic .btn-wishlist {transform: translateX(-200%);opacity: 0;visibility: hidden;transition: transform 0.3s, opacity 0.3s, visibility 0.3s, color 0.3s, background-color 0.3s, border-color 0.3s }.product-classic .btn-quickview {transition: transform 0.5s, opacity 0.5s, visibility 0.5s, color 0.3s, background-color 0.3s, border-color 0.3s }.product-classic:hover .btn-quickview, .product-classic:hover .btn-wishlist {transform: translateX(0);opacity: 1;visibility: visible }.product-classic .product-details {padding-right: 0 }.product-classic .ratings-container {margin-bottom: 1.5rem }.product-classic .product-media {padding: 0 }.product-slideup-content {overflow: hidden }.product-slideup-content .product-hide-details {position: absolute;top: 100%;right: 0;width: 100%;transition: transform 0.3s;background-color: #fff }.product-slideup-content .product-details {padding-bottom: 1px;background-color: #fff;transition: transform 0.3s }.product-slideup-content .btn-quickview, .product-slideup-content .btn-wishlist {opacity: 0;visibility: hidden;transition: transform 0.4s, opacity 0.3s, visibility 0.3s, color 0.3s, background-color 0.3s }.product-slideup-content .btn-quickview {transform: translateX(-200%) }.product-slideup-content .btn-wishlist {transform: translateX(200%) }.product-slideup-content:hover .btn-quickview, .product-slideup-content:hover .btn-wishlist {transform: translateX(0);opacity: 1;visibility: visible }.product-slideup .product-details {padding-bottom: 0;background-color: #fff;transition: transform 0.3s }.product-slideup .ratings-container {margin-bottom: 0 }.product-slideup .btn-quickview, .product-slideup .btn-wishlist {opacity: 0;visibility: hidden;transition: transform 0.4s, opacity 0.3s, visibility 0.3s, color 0.3s, background-color 0.3s }.product-slideup .btn-quickview {transform: translateX(-200%) }.product-slideup .btn-wishlist {transform: translateX(200%) }.product-slideup .product-action {display: flex;position: absolute;padding-top: 1.5rem;top: 100%;bottom: auto;visibility: hidden;opacity: 0 }.product-slideup:hover {transform: translateY(-55px) }.product-slideup:hover .btn-quickview, .product-slideup:hover .btn-wishlist {transform: translateX(0);opacity: 1;visibility: visible }.product-slideup:hover .product-action {visibility: visible;opacity: 1 }.product-slideup-content .btn-cart, .product-slideup .btn-cart {margin-left: 0 }.product-slideup-content .btn-wishlist, .product-slideup .btn-wishlist {position: static;margin: 0 1.6rem 0 0 }.split-line {overflow: hidden }.product-image-gap {padding: 0.9rem;border: 1px solid #e1e1e1;background-color: #fff }.product-image-gap .product-details {padding: 1.8rem 1rem 1rem }.product-image-gap .ratings-container {margin-bottom: 0 }.product-image-gap:hover {box-shadow: 0 5px 30px rgba(0, 0, 0, 0.05) }@media (max-width:479px) {.product-image-gap .product-details {padding: 1.8rem 0 1rem }}.product-list {margin-bottom: 2rem;padding: 20px;}.product-list .img-wrap {display: flex;justify-content: center;align-items: center }.product-list .product-media {flex: 0 0 26rem;max-width: 26rem;margin: 0 0 0 2rem }.product-list .product-details p {-webkit-line-clamp: 5 !important;}.product-list .product-details {padding: 0;flex: 1 }.product-list .product-label {font-size: 1.1rem }.product-list .btn-quickview {opacity: 1 }.product-list .btn-wishlist {margin: 0 0 0 0.8rem }.product-list .ratings-container {margin-bottom: 0.8rem }.product-list .product-name {font-size: 1.8rem;font-weight: 600;color: #222 }.product-list .product-short-desc {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 2rem;text-transform: none;font-size: 1.4rem;line-height: 1.78;color: #666 }.product-list-sm {display: flex;align-items: center;margin-bottom: 2rem;box-shadow: unset }.product-list-sm .product-media img {box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.20);margin-bottom: 5px;}.product-list-sm .product-media {flex: 0 0 10rem;max-width: 10rem;margin: 0 0 0 1rem }.product-list-sm .product-details {flex: 0 0 calc(100% - 10rem);max-width: calc(100% - 10rem);padding: 0 }.product-list-sm .product-name {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 0.7rem;white-space: normal;color: #2a2a2a;padding-right: 0 }.product-list-sm .product-name:hover {color: #f9c710 }.product-list-sm .ratings-container {margin: 0 }.product-list-sm .product-price {font-size: 1.4rem }.product-list-sm + .product-list {margin-top: 2rem }.product-list-sm .btn-cart {margin-top: 2rem;height: 3.3rem;max-width: 11.7rem;border: 1px solid #d7d7d7;color: #2a2a2a;background: transparent;font-size: 1.3rem }.product-list-sm .btn-cart:hover {border-color: #2a2a2a;background: #222 }.product.text-center .product-cat {padding: 0 }.product.text-center .product-action, .product.text-center .product-price, .product.text-center .product-variations, .product.text-center .ratings-container {justify-content: center }.product.shadow-media:hover .product-media {box-shadow: 0px 20px 20px -16px rgba(0, 0, 0, 0.5) }.product.cart-full .product-price, .product.product-with-qty .product-details .product-price {margin-bottom: 1rem }.product.cart-full .btn-cart, .product.product-with-qty .product-details .btn-cart {padding: 0;border-color: #f9c710;border-radius: 5px;}.product.cart-full .btn-cart:active, .product.cart-full .btn-cart:focus, .product.cart-full .btn-cart:hover, .product.product-with-qty .product-details .btn-cart:active, .product.product-with-qty .product-details .btn-cart:focus, .product.product-with-qty .product-details .btn-cart:hover {background-color: #f9c710;border-color: #f9c710;color: #fff }.product.cart-full .btn-cart {max-width: none;width: 100% }.product.product-with-qty .product-details {padding-right: 1rem !important;padding-left: 1rem !important }.product.product-with-qty .btn-cart {max-width: 12.3rem;margin-left: 0 }.product.product-with-qty .btn-cart i {display: none }.product.product-with-qty .product-quantity {display: flex;align-items: center;justify-content: center;margin-left: 2rem }.product.product-with-qty button {display: flex;align-items: center;justify-content: center;padding: 0;color: #2a2a2a;font-size: 1rem;width: 24px;height: 24px;border-radius: 3px;border: 1px solid #ccc;background: #f8f8f8;cursor: pointer;transition: background-color 0.3s, color 0.3s }.product.product-with-qty button:hover {background-color: #f9c710;color: #fff }.product.product-with-qty .quantity {min-height: auto;width: 3.2rem;padding: 0;font-weight: 700;font-size: 1.3rem;text-align: center;color: #2a2a2a;height: 24px;border: 1px solid #ccc;margin-left: 2px;margin-right: 2px;}.product-details p {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}.product.product-variable:not(.cart-full) .btn-cart:after {display: none;font-family: "Font Awesome 6 Pro";content: "";font-size: 1.8rem;font-weight: 400 }.product:hover.product-with-qty .btn-cart {background-color: transparent;color: #222 }@media (max-width:575px) {.product-list {display: block }.product-list .product-media {margin: 0 0 2rem 0;max-width: 100% }.product-list .product-details {padding: 1.8rem 0 2rem }.product-action-vertical {top: 10px;left: 10px }}@media (max-width:479px) {.product-details .btn-cart, .product-hide-details .btn-cart {max-width: 4.2rem;display: flex }.product-details .btn-cart span, .product-hide-details .btn-cart span {display: none }.product-details .btn-cart i, .product-hide-details .btn-cart i {margin-left: 0 }.product.product-with-qty .product-details .btn-cart {max-width: 4.2rem;padding: 0.78em 0 }.product.product-with-qty .btn-cart i {display: block }.product.product-with-qty .product-quantity {margin-left: 1rem }.cart-full .product-details .btn-cart span {display: inline }.cart-full .btn-cart i {display: none }.btn-quickview {font-size: 1.1rem }.btn-product-icon {width: 3.2rem;height: 3.2rem;font-size: 1.3rem }.product.product-variable:not(.cart-full) .btn-cart:after {display: block }.product.product-variable:not(.cart-full) .btn-cart i {display: none }}.product-filters {margin-left: 1.5rem }.product-single-carousel, .product-thumbs-wrap {flex-basis: 100%;max-width: 100% }.product-single-carousel .owl-nav .owl-next, .product-single-carousel .owl-nav .owl-prev {color: #2a2a2a;border: 0 }.product-image {position: relative }.product-thumbs-wrap {position: relative;margin-top: 1rem;overflow: hidden }.product-thumbs-wrap img {display: block }.product-thumbs-wrap button {display: flex;justify-content: center;align-items: center;width: 2.4rem;border: 0;transition: opacity 0.3s, transform 0.3s;z-index: 1;opacity: 0;box-shadow: 0 0 1rem rgba(0, 0, 0, 0.1);-webkit-appearance: none;cursor: pointer }.product-thumbs-wrap:hover button:not(.disabled) {opacity: 0.9;transform: none }.product-thumbs-wrap button:not(.disabled):hover {opacity: 1 }.product-thumbs-wrap > button {display: none }.product-thumbs-wrap button, .product-thumbs .owl-nav .owl-next, .product-thumbs .owl-nav .owl-prev {background-color: #fff;color: #666;font-size: 1.6rem }.product-thumb:before, .product-thumbs-wrap button {position: absolute;right: 0;left: 0;top: 0;bottom: 0 }.product-thumbs {transition: top 0.3s ease-out;display: flex }.product-thumbs.owl-carousel {margin: 0 -0.5rem;width: calc(100% + 1rem) }.product-thumbs .owl-stage {display: flex }.product-thumbs .owl-prev {transform: translateX(-100%);right: 0.5rem }.product-thumbs .owl-next {right: auto;left: 0.5rem;transform: translateX(100%) }.product-thumb {position: relative;margin: 0 0.5rem;cursor: pointer;overflow: hidden;border-radius: 5px;}.product-thumb:before {content: "";transition: border-color 0.3s;border: 2px solid transparent;border-radius: 5px;}.product-thumb.active:before {border-color: #f9c710;border-radius: 5px;}.product-thumb .btn-play {position: relative;display: block;z-index: 2 }.product-thumb .btn-play:before {content: "";position: absolute;right: -100px;top: -100px;left: -100px;bottom: -100px;background: rgba(0, 0, 0, 0.1);transition: background 0.3s }.product-thumb .btn-play:after {content: "";font-family: "Font Awesome 5 Free";font-size: 16px;font-weight: 800;color: #fff;position: absolute;top: 50%;right: 50%;transform: translate(-50%, -50%);border: 2px solid #fff;border-radius: 50%;width: 40px;height: 40px;line-height: 36px;text-align: center;transition: box-shadow 0.3s }.product-thumb .btn-play:hover:before {background: rgba(0, 0, 0, 0.2) }.product-thumb .btn-play:hover:after {box-shadow: 0 0 0 15px rgba(255, 255, 255, 0.2) }.product-thumb .btn-video:after {content: "" }.product-single {color: #2a2a2a;padding-top: 40px;padding-bottom: 40px;}.product-single .product-details {padding: 0 0 3rem;background-color: transparent }.container-fluid .product-single .product-details {padding-top: 4px }aside + div .product-single .product-details {padding-top: 2px }.product-single .product-cat {margin-bottom: 1.8rem;color: #999;font-size: 1.3rem;font-weight: 400;}.product-single .product-cat span {margin-right: 0.7rem }.product-single .product-name-sub {margin-bottom: 0.6rem;font-size: 1.5rem;font-weight: 600;white-space: normal;color: #999 }.product-single .product-name {margin-bottom: 1.6rem;font-size: 2.5rem;font-weight: 700;white-space: normal;color: #2a2a2a;margin-bottom: 1.8rem;}.product-single .product-price {display: block;padding-top: 2.5rem !important;margin-bottom: 1.3rem;color: #2a2a2a;font-size: 2.2rem;font-weight: 700;line-height: 1 }.product-single .old-price {font-size: 2.4rem;font-weight: 600 }.product-single .rating-reviews {font-size: 1.3rem }.product-single .rating-reviews:not(:hover) {color: #999 }.product-single .ratings-container {margin-bottom: 1.7rem;font-size: 14px }.product-single .ratings-full {margin-top: -2px }.product-single label {color: #2a2a2a;font-weight: 600;}.product-single .product-action {display: inline-block }.product-single .product-action .btn-wishlist {position: relative }.product-single .divider {margin-right: -1rem;margin-left: 1.8rem }.product-single .social-links {color: #999 }.product-single .social-link {border: none }.product-single .social-link :hover {background: #f9c710;color: #2a2a2a }.product-single .product-footer > * {margin-bottom: 1rem }.product-single .btn-compare, .product-single .btn-wishlist {display: inline-flex;padding: 0.5rem 0;font-weight: 400;font-size: 1.4rem;background-color: transparent;transition: color 0.3s;text-transform: none;color: #666;align-items: center;}.product-single .btn-compare i {display: inline-block;margin: 0 0 -0.3rem 0.5rem;vertical-align: middle;font-size: 1.8rem;line-height: 0 }.product-single .btn-compare:hover, .product-single .btn-wishlist:hover {color: #f9c710 }.product-single .btn-wishlist.added .d-icon-heart-full:before {color: #D32F2F }.product-single .btn-compare i {margin-left: 0.8rem;font-size: 1.6rem }.product-single .quantity {font-weight: 700 }.product-single .product-meta + .product-countdown-container {margin-top: 0.4rem }.product-single .product-countdown-container {display: inline-flex;align-items: center;margin-bottom: 2.5rem;padding: 1rem 1.6rem;border: 1px solid #444;background-color: #444;text-transform: none;line-height: 1;color: #fff;border-radius: 0.3rem }.product-single .product-countdown-container label {margin-left: 0.5rem;text-transform: none;color: #fff }.product-single .product-countdown-container .product-sale-info {position: relative;padding-left: 1.5rem }.product-single .product-countdown-container .product-sale-info i {margin-left: 0.8rem }.product-single .product-countdown-container .product-sale-info:after {content: "";display: block;position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 1px;height: 2.4rem;background: rgba(255, 255, 255, 0.2) }.product-single .product-variations > a:not(.size-guide) {width: 3rem;height: 3rem }.product-single .color {border: 0 }.product-single .size {width: 3.6rem }.product-single .accordion ul {list-style: none;padding-right: 0 }.product-single .rating-form label, .product-single form label {font-weight: 400;font-size: 1.3rem;text-transform: none;color: #666 }.product-meta {margin-bottom: 1.8rem;color: #999;font-size: 1.3rem }.product-meta span {margin: 0 3px 0 1.9rem }.product-form {display: flex;align-items: flex-start;flex-wrap: nowrap;line-height: 3rem;margin: 0 0 1rem }.product-form > label {min-width: 7rem;margin-bottom: 1rem;font-size: 16px;font-weight: 400;}.product-form.product-variations {line-height: 37px }.product-form .select-box:before {left: 1.4rem;font-size: 1.3rem;color: #222 }.product-form select {max-width: none;padding: 0.8rem 1.4rem 0.8rem 3rem;color: #2a2a2a;border-color: #ebebeb;font-size: 1.3rem }.product-form .product-variations {display: block;margin-top: -3px;margin-bottom: -3px }.product-form.product-qty {line-height: 4.5rem }.product-form .quantity-minus {border-radius: 0.3rem 0 0 0.3rem }.product-form .quantity-plus {border-radius: 0 0.3rem 0.3rem 0 }.product-form .input-group {margin-left: 1rem }.product-form .btn-notify, .product-form .btn-external {border: 0;flex: 1;min-width: 13rem;font-size: 1.4rem;border-radius: 5px;background-color: #f9c710;transition: background-color 0.3s;color: #2a2a2a;cursor: pointer;max-width: 20.7rem;height: 4.5rem }.product-form .btn-notify:disabled, .product-form .btn-external:disabled {background-color: #e4eaec;cursor: not-allowed;color: #999 }.product-form .btn-notify i, .product-form .btn-external i {margin-left: 0.8rem;margin-top: -1px;font-size: 1.8rem;line-height: 0;vertical-align: middle }.product-form .btn-notify i:before, .product-form .btn-external i:before {margin: 0 }.product-form .btn-notify:hover:not(:disabled), .product-form .btn-external:hover:not(:disabled) {background-color: #2a2a2a;color: #f9c710 }.product-form .btn-cart, .product-form .btn-external {border: 0;flex: 1;min-width: 13rem;font-size: 1.4rem;border-radius: 5px;background-color: #f9c710;transition: background-color 0.3s;color: #2a2a2a;cursor: pointer;max-width: 20.7rem;height: 4.5rem }.product-form .btn-cart:disabled, .product-form .btn-external:disabled {background-color: #e4eaec;cursor: not-allowed;color: #999 }.product-form .btn-cart i, .product-form .btn-external i {margin-left: 0.8rem;margin-top: -1px;font-size: 1.8rem;line-height: 0;vertical-align: middle }.product-form .btn-cart i:before, .product-form .btn-external i:before {margin: 0 }.product-form .btn-external:hover:not(:disabled) {background-color: #2a2a2a }.product-external .product-short-desc {color: #ee8204 }.product-external .product-form button {background: #ee8204 }.hurryup-bar > p {margin-bottom: 0.5rem;color: #2a2a2a;background: transparent;padding: 0 }.hurryup-bar .bar {position: relative;display: block;width: 100%;max-width: 38rem;height: 14px;background: #eee;border-radius: 10px }.hurryup-bar .stock-bar {position: absolute;right: 0;top: 0;height: 100%;display: block;background: #2a2a2a;border-radius: 10px }.product-form-group {position: relative;display: flex;align-items: flex-start;flex-wrap: wrap;flex: 1 }.product-form-group > * {margin-bottom: 1rem }.product-form-group .product-variations {margin-bottom: 7px }.product-form-group tr {border-bottom: 1px solid #eee }.product-form-group td {padding: 2rem 0 }.product-form-group .item-name {padding-right: 2rem;color: #2a2a2a;line-height: 1.4 }.product-form-group .item-price {font-weight: 600;color: #2a2a2a;padding-right: 4.5rem }.size-guide {display: inline-flex;align-items: center;font-weight: 300 }.size-guide i {margin-left: 0.8rem;font-size: 2.1rem;color: #666 }.select-box + .size-guide {margin-right: 10px }.product-variation-price {display: none;padding-top: 25px }.product-variation-price span {margin-bottom: 1rem;color: #2a2a2a;font-size: 2.4rem;font-weight: 700;}.product-variation-clean {display: block;position: absolute;margin-top: 1rem;padding: 0.3em 1em;right: 0;top: calc(100% - 10px);font-size: 1rem;line-height: 1.6;background: #f4f4f4;color: #000 }.related-products {margin-top: 6.5rem }@media (min-width:992px) {.pg-vertical .product-thumbs-wrap {order: 1;max-width: 109px;margin: 0 0 0 1rem }.pg-vertical .product-single-carousel {max-width: calc(100% - 119px) }.pg-vertical .product-thumbs {display: block;position: absolute;top: 0;right: 0;left: 0;bottom: 0 }.pg-vertical .product-thumb {margin: 0 0 1rem }.pg-vertical .thumb-down, .pg-vertical .thumb-up {display: flex;width: 100%;height: 2.4rem }.pg-vertical .thumb-up {transform: translateY(-100%) }.pg-vertical .thumb-up i:before {content: "" }.pg-vertical .thumb-down {top: auto;transform: translateY(100%) }.pg-vertical .thumb-down i:before {content: "" }.pg-vertical .product-label-group {right: 14rem }}.product-single.product-sticky-both .p-sticky {top: 85px }.product-single.product-sticky-both .product-details {padding: 0 }.product-tabs.tab-nav-simple .nav-link {font-size: 2rem;font-weight: 700;color: #2a2a2a;}.page-content.with-sidebar {padding-bottom: 10rem;overflow: hidden }.right-sidebar-active .right-sidebar .sidebar-close, .right-sidebar-active .right-sidebar .sidebar-overlay, .sidebar-active .sidebar .sidebar-close, .sidebar-active .sidebar .sidebar-overlay, .top-sidebar-active .top-sidebar .sidebar-close, .top-sidebar-active .top-sidebar .sidebar-overlay {visibility: visible;opacity: 1 }.right-sidebar-active .right-sidebar .sidebar-content, .sidebar-active .sidebar .sidebar-content, .top-sidebar-active .top-sidebar .sidebar-content {transform: translateX(0);opacity: 1 }.top-sidebar-active .category-sidebar {display: none }.sidebar-active .page-wrapper {margin-left: 250px;margin-right: -250px }.right-sidebar-active .page-wrapper {margin-left: -250px;margin-right: 250px }.sidebar-content, .sidebar-overlay, .sidebar-toggle {position: fixed;top: 0;left: 0;z-index: 1200 }.sidebar-overlay {right: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.2);opacity: 0;visibility: hidden;transition: visibility 0.4s, opacity 0.4s }.sidebar-close {opacity: 0;visibility: hidden;transition: visibility 0.4s, opacity 0.4s }.sidebar-toggle {display: flex;align-items: center;justify-content: center;top: 160px;width: 40px;height: 40px;font-size: 1.4rem;color: #2a2a2a;background-color: #f9c710;border-radius: 0 35px 35px 0 }.sidebar-close {position: fixed;margin: 0;left: calc(100vw - 60px);top: 12px;font-size: 3rem;color: #2a2a2a;z-index: 1201;background: #f9c710;width: 45px;height: 45px;text-align: center;border-radius: 5px;align-items: center;display: flex;justify-content: center;}.sidebar-close:hover {color: #ccc }.sidebar-content {bottom: 0;width: 30rem;padding: 2rem;transform: translateX(-100%);overflow: auto;background-color: #fff;opacity: 0;line-height: 1.3;transition: transform 0.4s, opacity 0.4s;direction: ltr }.sidebar-content .widget {padding: 3rem;border-radius: 5px;margin-top: 1.5rem;margin-bottom: 1.5rem;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}aside .sidebar-content .widget {padding: 1.5rem;border-radius: 5px;margin-top: 1.5rem;margin-bottom: 1.5rem;box-shadow: unset;transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;background: #f8f8f8;direction: rtl;border: 1px solid #cccccc7a !important;}aside .sidebar-content .widget:first-child {margin-top: 0rem;}aside .sidebar-content .widget.widget-filter:first-child {margin-top: 1.5rem !important;}aside .sidebar-content .widget.widget-social {min-height: 220px;background: #2a2a2a;padding: 4.7rem 3rem;text-align: center }aside .sidebar-content .widget.widget-social .widget-social-header {border-bottom: 1px solid #a2a2a2;}aside .sidebar-content .widget.widget-social .widget-social-header p {font-size: 20px;line-height: 1.2 }aside .sidebar-content .widget.widget-social .widget-social-footer {margin-top: 20px;}aside .sidebar-content .widget.widget-social .widget-social-footer .social-link-aside {width: 50px;height: 50px;background: #f9c710;color: #2a2a2a;font-size: 25px;border-radius: 5px;margin-left: 10px;align-items: center;display: flex;justify-content: center;transition: 0.5s }aside .sidebar-content .widget.widget-social .widget-social-footer .social-link-aside:hover {background: #2a2a2a;color: #f9c710;box-shadow: 0 0 5px rgb(255 255 255 / 23%);}aside .sidebar-content .widget.widget-advertisement {padding: 0px !important;box-shadow: rgba(0, 0, 0, 0.05) -1.95px 1.95px 2.6px;position: relative;display: inline-block;width: 100% }aside .sidebar-content .widget.widget-advertisement img {border-radius: 5px !important;display: block;width: 100%;}aside .sidebar-content .widget.widget-advertisement .widget-advertisement-title {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);background: rgba(0, 0, 0, 0.5);color: #f9c710;padding: 10px 20px;border-radius: 5px;font-size: 18px;text-align: center;white-space: nowrap;}.widget.widget-search {margin-top: 0rem !important;}.widget-filter-wrap {display: flex;flex-wrap: wrap;gap: 20px;direction: rtl }.widget-filter {flex: 1 1 calc(25% - 20px);box-sizing: border-box;}.sidebar-content .widget-body {margin-top: 1.8rem;margin-bottom: 1.8rem;opacity: 1;transition: opacity 0.3s }.widget-body input.form-control {padding: 0 1.55rem 0 5rem;border-radius: 5px;border: 2px solid;border-color: #e1e1e1;font-family: inherit;background-color: #fff;color: #999 }.widget-body .btn-search {position: absolute;color: #2a2a2a;width: 70px;height: 100%;border-radius: 5px;left: 0;border: none;background-color: #2a2a2a;padding: 0px;}.widget-body input.form-control {border-radius: 5px;border: 1px solid #EAEAEb;font-family: inherit;color: #999;text-align: right;background-color: #F8F8F8;padding: 0px 20px 0px 0px;height: 60px;}.widget-body .btn-search:hover {color: #f9c710 }.widget-body .input-wrapper {display: flex;position: relative;}.widget-body .btn-search i {vertical-align: middle;font-size: 1.8rem;color: #f9c710;margin: 0px;}.sidebar-content .sidebar-close {display: flex;position: static;align-items: center;margin-bottom: 2rem;line-height: 1 }.sidebar-content .d-icon-times {width: 1.6rem;height: 1.6rem;margin-right: 0.6rem }.sidebar-content .widget.price-with-count .filter-items > li {display: flex;align-items: center;justify-content: space-between }.sidebar-content .btn-filter {padding: 0.86em 2em;border-radius: 2px }.sidebar-content .btn-filter:active, .sidebar-content .btn-filter:focus, .sidebar-content .btn-filter:hover {background: #2a2a2a;color: #f9c710;}.post-list-sm {display: flex;align-items: center;margin-bottom: 2rem;}.post-list-sm .post-media {max-width: 10rem;flex: 0 0 10rem;height: 7rem;}.post-list-sm .post-media img {height: 100%;object-fit: cover;}.post-list-sm .post-details {padding: 0;margin-right: 1.5rem;}.post-list-sm .post-meta {margin-bottom: 0.4rem;color: #999;}.post-list-sm .post-meta i {color: #999;margin-left: 5px;}.post-list-sm .post-meta a {font-size: 1.3rem;font-weight: 400;color: #999;}.post-list-sm .post-title {margin-bottom: 10px;white-space: normal;text-transform: none;font-size: 1.3rem;font-weight: 500;color: #666 }.right-sidebar {order: 2 }.right-sidebar .sidebar-toggle {left: auto;right: 0 }.right-sidebar .sidebar-close {left: 50px }.right-sidebar .sidebar-content {transform: translateX(100%);left: auto;right: 0 }@media (max-width:991px) {.right-sidebar .sidebar-close {left: 20px }}@media (min-width:992px) {.sidebar-fixed .sidebar-close, .sidebar-fixed .sidebar-overlay, .sidebar-fixed .sidebar-toggle {display: none }.sidebar-fixed .sidebar-content {position: relative;overflow: visible;padding: 0;opacity: 1;z-index: 9 }.sidebar-fixed .sidebar-content {width: auto;transform: none }}.right-sidebar .sidebar-content::-webkit-scrollbar {width: 0 }.tag {display: inline-block;padding: 0.6rem 1.3rem;margin: 0.5rem 1rem 0.5rem 0;border: 1px solid #ccc;font-size: 1.3rem;line-height: 1.35;transition: color 0.3s, border-color 0.3s;border-radius: 3px;background: #fff }.tag:hover {color: #f9c710;border-color: #f9c710 }.sidebar-content .form-control {border-color: #ccc;border-radius: 0.5rem;background: #fff;}.sidebar-content .input-wrapper-inline .btn i {color: #2a2a2a }.widget-collapsible > .widget-title.collapsed {padding-bottom: 2.7rem }.widget-collapsible > .widget-title.collapwidget-collapsible > .widget-title {padding-bottom: 0 }.widget-collapsible .toggle-btn {display: block;position: absolute;top: 10px;left: 12px;padding: 0;width: 10px;opacity: 1;color: #999 }.widget-collapsible .toggle-btn:after, .widget-collapsible .toggle-btn:before {content: "";position: absolute;border-top: 2px solid #666;width: 8px;transition: transform 0.3s }.widget-collapsible > .collapsed .toggle-btn:before {transform: rotate(90deg) }.widget-collapsible > .collapsed .toggle-btn:after {transform: rotate(180deg) }.widget-collapsible .collapsed ~ .widget-body {opacity: 0.1 }.widget-collapsible p {margin-bottom: 0;color: #aaa;line-height: 1.86 }.toolbox-wrap .widget-title, .widget-collapsible .widget-title {position: relative;cursor: pointer;margin: 0;padding: 0rem 0.3rem 1.8rem;CONTAIN-INTRINSIC-BLOCK-SIZE: AUTO 100PX;font-weight: 600;text-transform: none;transition: padding 0.3s;color: #2a2a2a }.filter-items.search-ul li {padding: 13.5px 3px }.filter-items li {padding: 13px 30px 13px 3px;font-size: 1.3rem;color: #222 }.filter-items > li:not(:last-child) {border-bottom: 1px solid #eee }.filter-items a {position: relative;display: block;color: #999 }.filter-items a:hover {color: #f9c710 }.filter-items .active > a:before {content: "";color: #fff;background-color: #f9c710;border-color: #f9c710 }.filter-items.search-ul a:before {content: none }.filter-items .children li {padding: 5.5px 0;display: flex }.filter-items .children li:before {content: "";display: inline-block;width: 4px;height: 4px;background: #6c6c6c;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);margin-left: 18px;margin-bottom: 0px;}.filter-items li span {margin-right: 0.5rem;color: #aaa }.filter-items .with-ul > a > i {content: "";position: absolute;top: 50%;left: 0.5rem;line-height: 0;margin: -1.3rem -3px 0 0;padding: 1.2rem 5px;font-size: 0.8rem;font-family: "Font Awesome 5 Free";font-weight: 600;transition: transform 0.3s;color: #999 }.filter-items .show > a {color: #f9c710 }.filter-items .show > a i {color: #f9c710 }.filter-items .show > a i {transform: rotate(-180deg) }.filter-items ul {display: none;position: relative;margin: 1rem 0 -0.5rem;padding-right: 1.3rem }.filter-items .color {top: 50%;display: inline-block;margin-left: 0.8rem;margin-top: -4.5px;width: 0.9rem;height: 0.9rem;border-radius: 50% }.widget-vendor-info li span {display: inline-block;margin-right: 0 }.widget-vendor-info li span:first-child {min-width: 10.5rem;padding-left: 1rem;color: #333 }.widget-vendor-info li span.ratings-container {margin-bottom: 0;padding-left: 0;font-size: 1.3rem }.widget-vendor-info .seller-name .details {color: #222 }.widget-vendor-info .filter-items li {display: flex;padding: 14px 3px 13px 0px }.widget-contact-vendor .form-control {min-height: 4.1rem;padding: 1.2rem 2rem;border: 1px solid #e1e1e1;line-height: 1.5;border-radius: 5px;font-size: 14px;font-weight: 300;color: #999;transition: color 0.3s, border-color 0.3s }.widget-contact-vendor .form-control:focus {border-color: #222 }.widget-contact-vendor .form-control:not(:last-child) {margin-bottom: 1rem }.widget-contact-vendor .btn {margin: 0.8rem 0 1.2rem;padding: 0.8em 1.65em;}.social-links {display: inline-flex;flex-wrap: wrap;align-items: center }.social-links .social-links-wishlist {margin-bottom: 0px;}.social-links.rounded-link, .social-links.square-link {display: flex;justify-content: center }.social-links.rounded-link .social-link, .social-links.square-link .social-link {margin: 5px 15px;border: none;font-size: 24px;width: 50px;height: 50px;line-height: 50px;}.social-links.rounded-link .social-link:not(:hover), .social-links.square-link .social-link:not(:hover) {color: #f9c710;background-color: #2a2a2a;border-radius: 5px;}.social-links.rounded-link .social-link {border-radius: 0.3rem }.social-link-active {display: flex;justify-content: center }.social-link-active .social-link {border: none;margin: 1rem;font-size: 26px;line-height: 60px;width: 60px;height: 60px;color: #fff }.social-link-active .social-facebook {background: #3b5998;border-color: #3b5998 }.social-link-active .social-twitter {background: #1da1f2;border-color: #1da1f2 }.social-link-active .social-linkedin {background: #0073b2;border-color: #0073b2 }.social-link-active .social-email {background: #dd4b39;border-color: #dd4b39 }.social-link-active .social-google {background: #dd4b39;border-color: #dd4b39 }.social-link-active .social-pinterest {background: #bd081c;border-color: #bd081c }.social-link-active .social-reddit {background: #ff4107;border-color: #ff4107 }.social-link-active .social-tumblr {background: #304e6c;border-color: #304e6c }.social-link-active .social-vk {background: #6383a8;border-color: #6383a8 }.social-link-active .social-youtube {background: #f9c710;border-color: #f9c710 }.social-link-active .social-whatsapp {background: #3c8a38;border-color: #3c8a38 }.social-link-active .social-xing {background: #1a7576;border-color: #1a7576 }.social-link-active .social-instagram {background: #7c4a3a;border-color: #7c4a3a }.social-link {margin: 2px 0 2px 5px;border: none;transition: color 0.4s, border 0.4s, background 0.4s;text-align: center;color: #f9c710;background-color: #2a2a2a;border-radius: 5px;font-size: 24px;width: 50px;height: 50px;line-height: 50px;}.social-link:last-child {margin-left: 0 }.social-link i {line-height: 1 }.social-link:hover {background: #f9c710;border-color: #f9c710;color: #2a2a2a;border-radius: 5px;}.no-border .social-link {border: 0;line-height: 30px }.no-border .social-link:not(:hover) {background: transparent }.no-backgrond .social-link {background-color: none;line-height: 30px }.no-backgrond .social-link:not(:hover) {background: transparent }.inline-links .social-link {display: inline-block;margin-left: 2rem;width: auto;height: auto;border: 0;color: inherit }.inline-links .social-link:not(:last-child) {margin-left: 2rem }.inline-links .social-link:hover {background: transparent }.inline-links .social-link.social-facebook:hover {color: #3b5998 }.inline-links .social-link.social-twitter:hover {color: #1da1f2 }.inline-links .social-link.social-linkedin:hover {color: #0073b2 }.inline-links .social-link.social-email:hover {color: #dd4b39 }.inline-links .social-link.social-google:hover {color: #dd4b39 }.inline-links .social-link.social-pinterest:hover {color: #bd081c }.inline-links .social-link.social-reddit:hover {color: #ff4107 }.inline-links .social-link.social-tumblr:hover {color: #304e6c }.inline-links .social-link.social-vk:hover {color: #6383a8 }.inline-links .social-link.social-whatsapp:hover {color: #3c8a38 }.inline-links .social-link.social-xing:hover {color: #1a7576 }.inline-links .social-link.social-instagram:hover {color: #7c4a3a }.social-link-template .inline-links .social-link {font-size: 24px;margin: 3px 19px }.social-link-template .inline-links .social-link:not(:hover) {color: #999 }.social-default .social-link {width: 45px;height: 45px;margin: 3px 7.5px;line-height: 45px;font-size: 24px }.social-default .social-link:not(:hover) {color: #999 }.tab-content {background-color: transparent }.nav-tabs {display: flex;flex-wrap: wrap;border: 1px solid #f6f6f6;border-radius: 10px 10px 0 0;background-color: transparent;padding-left: 20px;padding-right: 20px;}.nav-tabs .nav-item .nav-link.active, .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-item:hover .nav-link {color: #f9c710 }.nav-link {display: block;margin-bottom: -0.1rem;padding: 1.6rem 0.2rem;font-size: 1.6rem;font-weight: 700;line-height: 1;text-align: center;border-radius: 0;border: 0;transition: border 0.35s, color 0.35s, background-color 0.35s }.nav-link-with-img {position: relative;margin-bottom: -4px;height: 100%;padding: 1.5rem 0 2rem }.nav-link-with-img figure {height: 7.4rem;width: 12.1rem }.nav-link-with-img .img-cat-title {position: absolute;bottom: 1.5rem;font-size: 1.4rem;font-weight: 500;min-width: 12.1rem }.nav-link-with-img:after {content: "";position: absolute;bottom: 0;width: 100%;border-bottom: 4px solid #f9c710;transform: scaleX(0) translateX(-50%);transform-origin: left;transition: transform 0.3s }.nav-link-with-img.active:after, .nav-link-with-img:hover:after {transform: scaleX(1) translateX(50%) }.nav-item:not(:last-child) {margin-left: 2.5rem }.nav-fill .nav-item {flex: 1 }.tab-content {position: relative;margin-bottom: 2rem }.tab-content > .tab-pane {position: absolute;right: 0;left: 0;top: 0;bottom: 0;height: 0 !important;opacity: 0;z-index: -1;transition: visibility 0.3s, opacity 0.3s }.tab-content > .tab-pane:not(.active) {overflow: hidden;visibility: hidden }.tab-content > .active {position: relative;height: auto !important;opacity: 1;z-index: auto }.tab-pane {padding: 2.3rem 0;line-height: 1.72;color: #999 }.tab-pane p {line-height: 1.72 }.tab-nav-simple .nav-link {border-bottom: 2px solid transparent;background-color: transparent;color: #666 }.tab-nav-simple .nav-item .nav-link.active, .tab-nav-simple .nav-item.show .nav-link, .tab-nav-simple .nav-item:hover .nav-link {border-bottom-color: #f9c710 }.tab-nav-center .nav {justify-content: center }.tab-nav-right .nav {justify-content: flex-start }.tab-nav-boxed .nav-item {margin-left: 0 }.tab-nav-boxed .nav-link {padding-right: 2.4rem;padding-left: 2.4rem }.tab-nav-round .nav-item:not(:last-child) {margin-left: 2px }.tab-nav-round .nav-link {margin-bottom: 0;border-radius: 2.3rem;background-color: #f2f3f5 }.tab-nav-round .nav-tabs {border-bottom: 0 }.tab-boxed .tab-pane {padding-right: 2rem;padding-left: 2rem }.tab-outline .tab-content {border: 1px solid #ebebeb }.tab-outline .nav-tabs {border-bottom: 0 }.tab-outline .nav-link {padding-top: 1.4rem;padding-bottom: 1.5rem;border: 1px solid transparent;border-top-width: 2px }.tab-outline .nav-item .nav-link.active, .tab-outline .nav-item.show .nav-link, .tab-outline .nav-item:hover .nav-link {border-color: #ebebeb;border-top-color: #f9c710 }.tab-outline2 .nav {position: relative;z-index: 1 }.tab-outline2 .tab-content {border: 1px solid #ebebeb }.tab-outline2 .nav-tabs {border-bottom: 0 }.tab-outline2 .nav-link {padding: 1.5rem 2.4rem;border: 1px solid transparent }.tab-outline2 .nav-item .nav-link.active, .tab-outline2 .nav-item.show .nav-link, .tab-outline2 .nav-item:hover .nav-link {border-color: #ebebeb;border-bottom-color: #fff }.tab-vertical {display: flex }.tab-vertical .nav-tabs {flex-flow: column nowrap;width: 27.8%;border: 0;border-left: 2px solid #ebebeb }.tab-vertical .tab-content {flex: 1 }.tab-vertical .nav-item {margin-left: 0 }.tab-vertical .nav-link {position: relative;margin-left: -2px;padding-right: 2rem;width: calc(100% + 2px);border: 0;text-align: left }.tab-vertical .nav-link:after {content: "";display: block;position: absolute;left: 0;width: 2px;height: calc(100% - 6px);top: 50%;transform: translateY(-50%);background-color: transparent;z-index: 1 }.tab-vertical .tab-pane {padding: 1.7rem 2rem }.tab-vertical.tab-simple .nav-link {margin-left: -2px }.tab-vertical.tab-simple .nav-link:after {content: "";display: block;position: absolute;left: 0;width: 2px;height: calc(100% - 6px);top: 50%;transform: translateY(-50%) scale(0);background-color: transparent;transition: transform 0.3s;z-index: 1 }.tab-vertical.tab-simple .nav-item .nav-link.active, .tab-vertical.tab-simple .nav-item.show .nav-link, .tab-vertical.tab-simple .nav-item:hover .nav-link {color: #f9c710 }.tab-vertical.tab-simple .nav-item .nav-link.active:after, .tab-vertical.tab-simple .nav-item.show .nav-link:after, .tab-vertical.tab-simple .nav-item:hover .nav-link:after {background-color: #f9c710;transform: translateY(-50%) scale(1) }@media (max-width:767px) {.tab-vertical {flex-flow: column nowrap }.tab-vertical .nav-tabs, .tab-vertical .tab-content {width: 100% }.tab-vertical .nav-tabs {border: 0 }.tab-vertical .tab-content {padding-right: 0 }.tab-vertical.tab-simple .nav-link:after {height: 2px;width: 100%;background-color: transparent;top: calc(100% - 2px);transform: scale(0) }.tab-vertical.tab-simple .nav-item .nav-link.active:after, .tab-vertical.tab-simple .nav-item.show .nav-link:after, .tab-vertical.tab-simple .nav-item:hover .nav-link:after {transform: scale(1) }}.tab-inverse .tab-content {border-color: #fff }.tab-inverse .nav-tabs {border: 0 }.tab-inverse .nav-link {margin: 0;width: 100% }.tab-inverse .nav-item .nav-link.active, .tab-inverse .nav-item.show .nav-link, .tab-inverse .nav-item:hover .nav-link {background-color: #fff;border-color: #fff }.tab-inverse.tab-simple .nav-link {padding-top: 1.4rem;border-top: 2px solid transparent }.tab-inverse.tab-simple .nav-item .nav-link.active, .tab-inverse.tab-simple .nav-item.show .nav-link, .tab-inverse.tab-simple .nav-item:hover .nav-link {border-top-color: #f9c710 }.tab-nav-solid .nav-link {padding-bottom: 1.6rem;border: 0 }.tab-nav-solid .nav-item .nav-link.active, .tab-nav-solid .nav-item.show .nav-link, .tab-nav-solid .nav-item:hover .nav-link {color: #fff;background-color: #f9c710;border-color: #f9c710 }@media (max-width:767px) {.nav-link {font-size: 1.4rem }.tab-nav-boxed .nav-link {padding-right: 1rem;padding-left: 1rem }}@media (max-width:479px) {.tab-nav-round .nav-link {margin-bottom: 0.5rem }}.nav-filters {display: flex;align-items: center;flex-wrap: wrap;color: #666 }.nav-filters li:not(:last-child) {margin-left: 1.8rem }.nav-filter {display: inline-block;position: relative;padding: 0.5rem 0;font-size: 1.4rem;line-height: 1;transition: color 0.3s }.nav-filter.active {color: #f9c710 }.filter-underline .nav-filter {border-bottom: 1px solid transparent;transition: color 0.3s, border-color 0.3s }.filter-underline .nav-filter.active {border-color: #f9c710 }.tooltiptext {font-family: vazir;position: absolute;padding: 1rem 0.7rem;bottom: 150%;right: 48%;background-color: #2a2a2a;color: #fff;font-size: 1.3rem;font-weight: 400;text-align: center;visibility: hidden;opacity: 0;transform: translateX(-50%);z-index: 1;transition: opacity 0.3s }.tooltip-bottom:after, .tooltip-top:after {content: "";position: absolute;right: 50%;margin-right: -6px;border-width: 6px;border-style: solid }.tooltip-top:after {top: 96%;border-color: #333 transparent transparent transparent }.tooltip-bottom:after {top: -37%;border-color: transparent transparent #333 transparent }.title {display: flex;flex-wrap: wrap;position: relative;align-items: center;text-align: center;margin-bottom: 1.1rem;font-size: 2.4rem;font-weight: 700;line-height: 1;color: #2a2a2a }.modern-title-wrap {border-bottom: 3px solid #f9c710;padding: 0;display: flex;justify-content: flex-start;margin-bottom: 4rem }h2.modern-title {display: inline-block;font-size: 1.8rem;color: #2a2a2a;background: #f9c710;margin: 0;padding: 8px 50px 8px 50px;position: relative;border-radius: 5px 5px 0px 0px;overflow: hidden;clip-path: polygon(20px 0, 100% 0, 100% 100%, 0 100%);border-bottom: 1px solid #f9c710 }h2.modern-title::before {content: '';position: absolute;top: 0;left: 0;width: 20px;height: 100%;background: inherit;clip-path: polygon(0 0, 100% 100%, 0 100%);}.sub-title {font-size: 12px;color: #6d6d6d;text-align: right;}.title.title-center {justify-content: center;}.title.title-descri {font-size: 3rem }.title-line:after {flex: 1;margin-right: 3rem;content: "";height: 2px;background-color: #e1e1e1 }.title-line.title-underline:after {position: absolute;right: 0;left: 0;bottom: 0;z-index: 1 }.title-right-line:before {flex: 1;margin-left: 1.5rem;content: "";height: 4px;background-color: #f9c710;max-width: 36px;border-radius: 5px;}@media (max-width:479px) {.title-line:before {margin-left: 1.5rem }.title-line:after {margin-right: 1.5rem }}.title-underline {display: block;text-align: left }.title-underline:after {margin: 0;position: absolute;right: 0;left: 0;bottom: 0;z-index: 1 }.title-underline span {display: inline-block;position: relative;z-index: 2;line-height: 2.28 }.title-underline span:after {content: "";position: absolute;display: block;width: 100%;height: 2px;bottom: 0;background-color: #f9c710 }.title-wrapper .title {margin-bottom: 0.5rem }.title-wrapper p {margin-bottom: 2.3rem;font-size: 1.4rem;line-height: 1.71;color: #999 }.title-simple {display: block }.title-simple:after, .title-simple:before {content: none }.title-sm {font-size: 3rem;color: #f9c710 }.title.title-sm {justify-content: center !important;margin-bottom: 4rem }.title-icon {flex-direction: column }.title-icon > i {margin-top: 1rem;font-size: 1.8rem;color: #f9c710 }.title-icon:after, .title-icon:before {content: none }.title-white {color: #fff }.title-white:after, .title-white:before {background-color: #fff;opacity: 0.1 }.title-white > .title {color: #fff }.title-white > .title:after, .title-white > .title:before {background-color: #fff;opacity: 0.1 }.title-white > p {color: #fff;opacity: 0.5 }.title-link {justify-content: space-between;padding: 1rem 0;border-bottom: 1px solid #eaeaea }.title-link:after, .title-link:before {content: none }.title-link a {color: #444;font-size: 1.3rem }.title-link a:hover {color: #f9c710 }.title-link i {font-size: 1rem }.with-link {display: flex;justify-content: space-between;line-height: 1 }.with-link:after {background-color: #e1e1e1 }.with-link a {display: inline-flex;align-items: center;margin-right: auto;font-weight: 700;font-size: 13px;line-height: 2.05em;color: #2a2a2a;transition: color 0.3s }.with-link a:hover {color: #f9c710 }.with-link i {margin-right: 0.9rem;font-size: 1.9rem;line-height: 0 }.title-echo {display: flex;position: relative;justify-content: center;align-items: center;text-align: center;margin-bottom: 7px;color: #f3f3f3;font-size: 8.89rem;}.title-echo span {position: absolute;font-size: 3.74rem;right: 50%;top: 50%;transform: translate(-50%, -50%);color: #222 }@media (max-width:767px) {.title-echo {font-size: 3.2em }}.widget-title {margin-bottom: 2rem;padding: 1.1rem 0;font-size: 1.6rem;font-weight: 700;line-height: 1.2;border-bottom: 1px dashed #cccccc;display: flex;align-items: center;justify-content: center }.widget-title i {margin-left: 5px;color: #f9c710;font-size: 20px;}.widget-products .widget-title {padding: 2.8rem 0.3rem 1.6rem;font-size: 1.8rem;font-weight: 600;color: #f9c710;direction: rtl }.widget-products .widget-title:before {flex: 1;margin-left: 1rem;content: "";height: 2px;background-color: #f9c710;max-width: 30px;border-radius: 1px;}.header {font-family: vazir;background: #fff;}.header .container, .header .container-fluid, .header .inner-wrap {display: flex;align-items: center }.header .inner-wrap {width: 100% }.header-transparent {position: absolute;width: 100%;right: 0;top: 0;z-index: 20;background: transparent }.header-transparent .fixed {background: #222 }.header-bottom, .header-middle, .header-top {display: flex }.header-border {border-bottom: 1px solid #eaeaea }.has-center .header-left, .has-center .header-right {flex: 1 }.has-center .header-right {justify-content: flex-start }.has-center .header-center {margin-right: 2rem;margin-left: 2rem }.header-left {flex: 1 }.header-center, .header-left, .header-right {display: flex;align-items: center }.header-right {margin-right: auto;flex: 1;max-width: 25rem;}.header-left i.fa-duotone {color: #f9c710;margin-left: 10px;font-size: 16px;}.header-left a {display: flex;align-items: center }.header-top {border-bottom: 1px solid #eaeaea;font-size: 1.3rem;}.header-top .header-left > * {margin-right: 1.7rem }.header-top .header-left > :first-child {margin-right: 0 }.header-top .divider {margin: 0 2rem 0 -0.3rem }.header-top .contact {margin-left: 0.2rem;line-height: 1 }.header-top .contact i {margin-left: 0.7rem;font-size: 1.7rem }.header-top .help {padding-right: 10px;line-height: 1 }.header-top .help i {margin-left: 0.7rem;font-size: 1.7rem }.header-top .login-link, .header-top .login-toggle, .header-top .register-link, .header-top .register-toggle {cursor: pointer }.header-top .login-link i, .header-top .login-toggle i, .header-top .register-link i, .header-top .register-toggle i {margin-left: 0.8rem;font-size: 1.6rem }.header-top .delimiter {margin: 0 0.5rem;color: #aaa }.header-top .wishlist {margin-left: 2rem }.header-top .wishlist i {margin-left: 0.6rem;font-size: 1.7rem }.currency-dropdown a, .language-dropdown a {white-space: nowrap }.header-middle {padding-top: 2.8rem;padding-bottom: 2.7rem;color: #2a2a2a;background: #fff;font-size: 1.4rem;font-weight: 600 }.header-middle .delimiter {line-height: 3;color: #d9d9d9;}.header-middle .login-link {display: flex;align-items: center;margin-left: 3.2rem;padding-bottom: 0.2rem;margin-top: 0.5rem }.header-middle .login-link span {cursor: pointer }.header-middle .login-link i {font-size: 2.7rem }.header-middle .login-link:hover {color: #f9c710 }.header-middle .logo {margin-left: 8rem;margin-bottom: 0.1rem }.header-middle .compare {margin-left: 3.5rem }.header-middle .compare i {font-size: 3.2rem;margin-bottom: 0.1rem }.header-middle .main-nav {margin-left: 1.5rem }.header-middle .header-right .cart-dropdown > a:after {content: none }.header-middle .icon-box {margin-left: 1.8rem;padding-bottom: 0.1rem;transition: none }.header-middle .icon-box:hover .icon-box-icon, .header-middle .icon-box:hover .icon-box-title, .header-middle .icon-box:hover p {color: inherit }.header-middle .icon-box-icon, .header-middle .icon-box-title, .header-middle p {transition: color 0.3s }.header-middle .icon-box-icon {margin-bottom: 0;padding: 0;font-size: 3rem }.header-middle .icon-box-title {margin-bottom: 0.5rem;font-size: 1.1rem;font-weight: 400;line-height: 1;}.header-middle p {font-size: 1.4rem;font-weight: 700;color: #2a2a2a;line-height: 1 }.logo {max-width: 200px }.logo img {display: block }.header-bottom {padding-bottom: 0;color: #2a2a2a;font-size: 1.4rem;font-weight: 700 }.header-bottom .header-right {margin-left: 0.3rem }.header-bottom .header-left i {margin-right: 1rem;font-size: 2.4rem;background: #f9c710;padding: 1.8rem 2rem 1.8rem 2rem;width: 10rem;clip-path: polygon(40% 0%, 100% 0%, 60% 100%, 0% 100%);text-align: center;color: #ffeda2;}.polygon-header {background: #f5db99;padding: 1.7rem 4rem 4rem 4rem;width: 10rem;clip-path: polygon(0% 0%, 70% 0%, 100% 100%, 29% 100%);position: absolute;top: 0px;left: 5px;height: 100%;}.welcome-msg {margin: 0;padding: 1.1rem 0;font-size: inherit;font-weight: inherit;font-family: inherit;line-height: 1.5;white-space: nowrap }.header-search {position: relative }.header-search .input-wrapper {display: flex;position: relative }.header-search input.form-control {flex: 1;min-width: 40px;padding: 1.1rem 1.5rem;border: 0;background-color: #eee;font-size: 1.3rem;}.header-search .btn-search {padding: 0;min-width: 40px;background-color: #f9c710;border: 0;color: #fff;font-size: 2rem }.header-search .btn-search i {margin: 1rem 0.1rem 0.6rem 0;vertical-align: middle;font-size: 2rem }.header-search .select-box {background-color: #f4f4f4 }.header-search .select-box select {position: relative;padding-right: 1.1rem;padding-left: 3rem;border: 0;font-weight: 400;font-size: 1.3rem;z-index: 1 }.header-search.hs-toggle .input-wrapper {position: absolute;left: -1.5rem;top: 100%;min-width: 31rem;padding: 1.5rem;height: auto;background-color: #fff;box-shadow: 0 2px 35px rgba(0, 0, 0, 0.1);visibility: hidden;opacity: 0;transform: translate3d(0, -10px, 0);z-index: 100;transition: transform 0.4s 0.2s, visibility 0.4s 0.2s, opacity 0.4s 0.2s }.header-search.hs-toggle:hover {color: #f9c710 }.header-search.hs-toggle .form-control {padding: 1.4rem 2rem;background-color: #f4f4f4 }.header-search.hs-toggle .btn-search {background-color: #f4f4f4;min-width: 5rem;font-size: 1.8rem;color: #2a2a2a;border-radius: 0 }.header-search.hs-toggle .btn-search i {margin-bottom: 0.4rem;font-size: inherit }.header-search.hs-expanded {max-width: 65rem;width: 100%;margin: 0 auto;flex: 1 }.header-search.hs-expanded .input-wrapper {width: 100%;border: 2px solid #f9c710;border-radius: 0.5rem;height: 4.5rem }.header-search.hs-expanded .select-box {width: 13.2rem;border-radius: 0.5rem 0 0 0.5rem;color: #666 }.header-search.hs-expanded .select-box, .header-search.hs-expanded .select-box select {cursor: pointer }.header-search.hs-expanded .select-box:before {left: 11px;font-size: 1rem }.header-search.hs-expanded .select-box:after {content: "";display: block;position: absolute;top: 5px;left: -3px;height: 25px;border-left: 1px solid #e1e1e1 }.header-search.hs-expanded input.form-control {flex: 1;min-height: 100%;padding-right: 1.9rem;padding-left: 1.9rem;color: #ababab;background-color: #f4f4f4 }.header-search.hs-expanded .btn-search {min-width: 4.7rem;background-color: #f4f4f4;color: #444;font-size: 1.6rem }.header-search.hs-expanded .btn-search:hover {color: #f9c710 }.header-search.search-left .input-wrapper {right: 0;left: auto }.header-search.hs-toggle.show .input-wrapper, .header .header-search.hs-toggle:hover .input-wrapper {transform: translate3d(0, 0, 0);visibility: visible;transition: transform 0.4s;opacity: 1 }.input-wrapper > button {padding-right: 12px;padding-left: 12px;}.mobile-search {display: none }.mobile-search .search-toggle i {font-size: 2rem;vertical-align: middle }.hs-toggle.dir-up:after {top: auto;bottom: 100%;border-bottom-color: transparent;border-top-color: #fff }.hs-toggle.dir-up .input-wrapper {top: auto;bottom: 100%;transform: translate3d(0, 10px, 0) }.search-toggle {display: inline-block;vertical-align: middle;padding: 1.1rem 0;transition: color 0.3s }.search-toggle span {cursor: pointer }.search-toggle.with-label {display: inline-flex;align-items: center }.search-toggle.with-label i {display: inline-block;vertical-align: middle;margin-bottom: 2px;font-size: 1.6rem }.search-toggle.with-label span {margin-right: 0.5rem;cursor: pointer;font-weight: inherit;}.main-nav {margin: 0 0 0 0.3rem }.call {display: flex;align-items: center }.call span {font-weight: inherit;cursor: pointer }.call i + span {margin-right: 0.9rem }.call i {margin: 0 0.2rem 0.2rem 0;font-size: 1.8rem;cursor: pointer }.call:hover {color: #f9c710 }.wishlist {margin-right: 1.5rem }.wishlist i {font-size: 2.8rem;cursor: pointer }.wishlist:hover {color: #f9c710 }@keyframes fixedTop {0% {margin-top: -60px }to {margin-top: 0 }}@keyframes fixedBottom {0% {transform: translateY(100%);transform-origin: center top 0px }to {transform: translateY(0) }}.sticky-header.fixed {position: fixed;top: 0;width: 100%;padding-top: 0;padding-bottom: 0;z-index: 1100;animation: fixedTop 0.4s;box-shadow: 0 4px 5px rgba(0, 0, 0, 0.1);}@media (max-width:991px) {.sticky-wrapper {height: auto !important }}.mobile-menu-toggle {display: none;margin-left: 2rem;font-size: 2.5rem;color: #222 }.mobile-menu-toggle.menu-bar:after, .mobile-menu-toggle.menu-bar:before {content: "";display: block;width: 100% }.mobile-menu-toggle.menu-bar:before {height: 11px;border-top: 2px solid;border-bottom: 2px solid }.mobile-menu-toggle.menu-bar:after {height: 9px;border-bottom: 2px solid }@media (max-width:1199px) {.main-nav .menu > li {margin-left: 1.5rem }.header-middle .logo {margin-left: 2rem }}@media (max-width:991px) {.header .main-nav {display: none }.header-top .header-left {margin-right: 2rem }.header-middle .header-right {justify-content: flex-start }.header-middle .header-left .divider {display: none }.header-middle .header-center {margin-right: auto;margin-left: auto }.header-middle .compare, .header-middle .icon-box {margin-left: 1.5rem }.mobile-menu-toggle {display: block }}@media (max-width:767px) {.header-middle .mobile-search {display: block }.header-middle .header-search {display: none }.header-top .delimiter, .header-top .divider, .header-top .login-link, .header-top .register-link {display: none }}@media (max-width:480px) {.header-top .header-left {position: relative;overflow: visible }.header-middle .logo {margin-left: 0 }.header-middle .divider, .header-middle .wishlist {display: none }.header-middle .icon-box {margin-left: 1rem }.welcome-msg {transform: translateX(0);animation: 6s linear 2s 1 show_msg_first, 12s linear 8s infinite show_msg;}.header-right {overflow: hidden;}}@keyframes show_msg_first {0% {transform: translateX(-100%);}to {transform: translateX(100%);}}@keyframes show_msg {0% {transform: translateX(-100%);}to {transform: translateX(100%);}}.label-down {display: flex;flex-direction: column;align-items: center }.label-down i {display: inline-block }.label-down span {display: block }.label-down i + span {margin-top: 0.7rem }.label-block span {display: block }.label-block .cart-name {margin-bottom: 0.5rem;font-size: 1.1rem;font-weight: 400;}.label-block .cart-name :after {content: none }.label-block .cart-price {font-size: 1.4rem;font-weight: 700;}.label-block.cart-toggle i {font-size: 2.2rem;color: #ffeda2;padding-right: 10px;}.mobile-link {display: block;margin-left: 0;margin-bottom: -3px }.mobile-link i {font-size: 2.4rem }.mobile-link + .mobile-link {margin-right: 2rem }.mobile-link:hover {color: #f9c710 }@media (min-width:765px) {.mobile-link {display: none }}.category-header {height: 100% }.dropdown {position: relative;}.dropdown .product {overflow: unset }.dropdown.show .dropdown-box, .dropdown:hover .dropdown-box {visibility: visible;opacity: 1;top: 99% }.dropdown.show .dropdown-box, .dropdown:hover .dropdown-box {transform: translate3d(0, 0, 0) }.dropdown.show > a, .dropdown:hover > a {color: #f9c710 }.dropdown a {display: flex;align-items: center }.dropdown a .dropdown-image {max-width: 1.4rem;margin-left: 0.7rem;height: auto }.dropdown > a {line-height: 1;padding: 9px 0 }.dropdown > a:after {display: inline-block;margin-right: 5px;font-family: "Font Awesome 5 Free";font-weight: 600;font-size: 10px;line-height: 1;content: "" }.dropdown li.active > a, .dropdown li:hover > a {color: #f9c710 }.dropdown.dir-up:after {border-bottom-color: transparent;border-top: 11px solid #fff;transform: translate3d(-50%, 5px, 0) }.dropdown.dir-up.show .dropdown-box, .dropdown.dir-up:hover .dropdown-box {top: auto;bottom: 100% }.dropdown.dir-up.show:after, .dropdown.dir-up:hover:after {top: auto;bottom: calc(100% - 20px);transform: translate3d(-50%, 0, 0) }.dropdown-box {position: absolute;left: 0;top: -9999px;margin: 0;padding: 0.5rem 0;color: #666;background-color: #fff;box-shadow: 0 5px 30px 2px rgba(0, 0, 0, 0.2);visibility: hidden;opacity: 0;z-index: 99;transition: transform 0.2s ease-out, opacity 0.2s, visibility 0.2s;transform: translate3d(0, -10px, 0) }.dropdown-box a {font-weight: 400;padding: 0.6rem 1rem }.dropdown-box li {font-size: inherit;line-height: 1.1 }.dropdown:not(.category-dropdown):not(.off-canvas) .dropdown-box {z-index: 1061 }@media (min-width:992px) {.dropdown-expanded:after {content: none }.dropdown-expanded:before {position: absolute;content: "";top: 50%;transform: translateY(-50%);right: -2.1rem;width: 1px;height: 2.5rem;background-color: #e1e1e1 }.dropdown-expanded > a {display: none }.dropdown-expanded .dropdown-box {position: static;display: flex;visibility: visible;opacity: 1;background-color: transparent;box-shadow: none;border: 0;padding: 9px 0;transform: none;color: inherit }.dropdown-expanded .dropdown-box a {padding: 0;}.dropdown-expanded .dropdown-box > li {margin-left: 2.3rem }.dropdown-expanded .dropdown-box > li:last-child {margin-left: 0 }}@media (max-width:991px) {.dropdown.dropdown-expanded li:hover > a {color: #f9c710 }}.cart-dropdown .dropdown-box, .compare-dropdown .dropdown-box, .wishlist-dropdown .dropdown-box {left: -1rem;padding: 3rem;min-width: 33.5rem }.cart-dropdown .products, .compare-dropdown .products, .wishlist-dropdown .products {max-height: 360px;overflow-x: hidden;margin-left: -5px;padding-left: 1rem }.cart-dropdown > a {padding: 0.7rem 0 }.cart-dropdown .cart-toggle {padding: 0.7rem 0 0.4rem }.cart-dropdown .cart-toggle:after {content: none }.cart-dropdown .cart-label {display: block;cursor: pointer;margin: 0 0 0 1rem;font-weight: inherit;}.cart-dropdown .minicart-icon {display: inline-block;font-size: 1.3rem;color: #f9c710 }.cart-dropdown .minicart-icon2 {display: inline-block;font-size: 1.3rem;color: #f9c710 }.cart-dropdown .cart-count {display: inline-block;transition: color 0.4s;font-size: 1.3rem;font-weight: 600;line-height: 25px;color: #f9c710 }.cart-dropdown .cart-total {display: flex;justify-content: center;margin-top: 2rem;margin-bottom: 2.1rem;padding: 1.7rem 0 1.5rem;border-top: 1px solid;border-bottom: 1px solid;border-color: #edeef0;font-size: 1.4rem;line-height: 1;}.cart-dropdown .cart-total label {margin: 0 0.3rem 0 auto;line-height: inherit;color: #666;font-weight: 400 }.cart-dropdown .cart-total .price {font-weight: 700;font-size: 1.6rem;color: #222 }.cart-dropdown .cart-action {column-gap: 10px;text-align: center }.cart-dropdown .cart-action .btn {display: flex;justify-content: center;border-radius: 5px;font-weight: 700;line-height: 5.4rem;padding-top: 0px;padding-bottom: 0px;}.cart-dropdown .cart-action .btn.btn-link {display: inline-block;margin-bottom: 2rem;padding: 0;border-bottom: 2px solid #f9c710;border-radius: 0;line-height: 1.3 }.cart-dropdown .cart-action .btn.btn-link:active, .cart-dropdown .cart-action .btn.btn-link:focus, .cart-dropdown .cart-action .btn.btn-link:hover {color: #f9c710 }.cart-dropdown i {font-size: 2.4rem }.cart-dropdown:hover .minicart-icon {background: #f9c710 }.cart-dropdown:hover .minicart-icon:before {transform: rotateY(180deg) }.cart-dropdown:hover .cart-count {color: #fff }.cart-dropdown.cart-dropdown-white .cart-count, .cart-dropdown.cart-dropdown-white .cart-label, .cart-dropdown.cart-dropdown-white .cart-price {color: #fff }.cart-dropdown.cart-dropdown-white .minicart-icon {border-color: #fff }.cart-dropdown.cart-dropdown-white:hover .minicart-icon {background-color: #fff }.cart-dropdown.cart-dropdown-white:hover .cart-count {color: #f9c710 }.cart-dropdown.type2 .cart-toggle {align-items: center }.cart-dropdown.type2:hover {color: #f9c710 }.cart-dropdown.type2 .cart-count {position: absolute;left: 5px;top: 7px;width: 1.5rem;height: 1.5rem;font-size: 0.9rem;line-height: 2.7;text-align: center;border-radius: 50%;background-color: #f9c710;color: #f9c710;z-index: 1 }.cart-dropdown.type2 .label-block .cart-count {width: 3.2rem;height: 3.2rem;font-size: 1.4rem;line-height: 3.2rem;background: #fff;border-radius: 10px !important;font-weight: 900 !important;font-family: vazir }.cart-dropdown.type3 .cart-toggle {padding: 1.5rem 1.5rem 1.5rem 1.5rem;background-color: #f9c710;color: rgba(255, 255, 255, 0.8);transition: 0.3s }.cart-dropdown.type3 .cart-toggle i {font-size: 1.5rem;margin-left: 7px }.compare-dropdown .compare-toggle:after {content: none }.compare-dropdown .compare-btn {display: flex;justify-content: center;border-radius: 5px;padding: 0.9em 2em;line-height: 1.5;font-weight: 700 }.wishlist-dropdown .wishlist-toggle:after {content: none }.wishlist-dropdown .wishlist-btn {display: flex;justify-content: center;border-radius: 5px;padding: 0.9em 2em;line-height: 1.5;font-weight: 700 }.header-top .login-dropdown {margin-right: 0 }.off-canvas .dropdown-box {position: fixed;top: 15px;left: -34rem;max-width: 34rem;width: 100%;height: auto;min-width: auto;padding: 2.9rem 3rem;opacity: 1;visibility: visible;transition: left 0.3s;transform: none;z-index: 2999;box-shadow: none;overflow-x: hidden;overflow-y: auto }.off-canvas .dropdown-box .login-popup {padding: 0 }.off-canvas .canvas-overlay {position: fixed;right: 0;width: 100vw;top: -10vh;height: 120vh;background: rgba(0, 0, 0, 0.3);z-index: 2998;opacity: 0;visibility: hidden;transition: opacity 0.3s }.off-canvas .canvas-header {display: flex;align-items: center;justify-content: space-between;border-bottom: 1px solid #eaeaea;padding-bottom: 1.3rem }.off-canvas .canvas-title {margin-bottom: 0;font-size: 1.6rem;font-weight: 700;}.off-canvas .btn-close {font-size: 12px;font-weight: 600;color: #999 }.off-canvas .btn-close:active, .off-canvas .btn-close:focus, .off-canvas .btn-close:hover {color: #f9c710 }.off-canvas .btn-close i {margin-left: 0;font-size: 2rem }.off-canvas .product-cart, .off-canvas .product-compare, .off-canvas .product-wishlist {margin-top: 2rem }.off-canvas.opened .dropdown-box {left: 15px }.off-canvas.opened .canvas-overlay {opacity: 1;visibility: visible }.off-canvas:hover .dropdown-box {top: 15px;border-radius: 5px;}@media (max-width:479px) {.off-canvas .dropdown-box {max-width: 30.4rem }}.product.product-cart-header {display: flex;align-items: center;justify-content: space-between;padding-bottom: 1.3rem;border-bottom: 1px solid #edeef0 }.product.product-cart-header a, .product.product-cart-header span {font-size: 1.4rem;font-weight: 700;line-height: 1;color: #222529 }.product.product-cart-header a {padding: 0;padding-bottom: 0;color: #222529;line-height: 1 }.product.product-cart-header a:hover {text-decoration: underline }.product.product-cart {box-shadow: unset;}.product.product-cart, .product.product-compare, .product.product-wishlist {display: flex;align-items: center;font-size: 1.3rem }.product.product-cart:not(:first-child), .product.product-compare:not(:first-child), .product.product-wishlist:not(:first-child) {margin-top: 2rem }.product.product-cart .product-media, .product.product-compare .product-media, .product.product-wishlist .product-media {position: static;width: 8rem;margin-left: 2.5rem }.product.product-cart .product-media a, .product.product-compare .product-media a, .product.product-wishlist .product-media a {display: block;height: 100%;padding: 0 }.product.product-cart .product-media img, .product.product-compare .product-media img, .product.product-wishlist .product-media img {height: 100% }.product.product-cart .product-media img {border-radius: 5px;height: auto !important }.product.product-cart .product-detail, .product.product-compare .product-detail, .product.product-wishlist .product-detail {flex: 1;margin: 0 0 0rem 1rem }.product.product-cart .product-name, .product.product-compare .product-name, .product.product-wishlist .product-name {white-space: normal;padding: 0;margin-bottom: 0.9rem;margin-left: 1rem;font-size: 1.4rem;font-weight: 600;line-height: 1.34;font-family: vazir;color: #666 }.product.product-cart .product-name:hover, .product.product-compare .product-name:hover, .product.product-wishlist .product-name:hover {color: #f9c710 }.product.product-cart .price-box, .product.product-compare .price-box, .product.product-wishlist .price-box {display: flex;align-items: center;font-size: 1.6rem;line-height: 1;text-align: right }.price-box {flex: 1;justify-content: space-between }.product.product-cart .product-price, .product.product-compare .product-price, .product.product-wishlist .product-price {font-size: 1.6rem;}.product.product-cart .product-quantity, .product.product-compare .product-quantity, .product.product-wishlist .product-quantity {align-items: center;display: flex;margin-left: 1rem;font-weight: 400 }.product.product-cart .product-quantity:after, .product.product-compare .product-quantity:after, .product.product-wishlist .product-quantity:after {margin-right: 1rem;content: " عدد ";text-transform: none;line-height: 0;font-size: 1.5rem }.product.product-cart .product-price, .product.product-compare .product-price, .product.product-wishlist .product-price {margin: 0;color: #2a2a2a;}.product.product-cart .btn-close, .product.product-compare .btn-close, .product.product-wishlist .btn-close {position: absolute;display: flex;align-items: center;justify-content: center;text-align: center;width: 2.2rem;height: 2.2rem;left: -0.4rem;top: 50%;transform: translateY(-50%);border-radius: 50%;background-color: #fff;color: #2a2a2a;font-size: 1.3rem;border: 1px solid #ccc }.product.product-cart .btn-close i, .product.product-compare .btn-close i, .product.product-wishlist .btn-close i {margin-left: 5px;margin-top: 0px;font-size: 1.3rem }.product.product-cart .btn-close i {margin-left: 0px;}.product.product-cart .btn-close:hover, .product.product-compare .btn-close:hover, .product.product-wishlist .btn-close:hover {color: #f9c710;border-color: #f9c710 }.product.product-cart:last-child, .product.product-compare:last-child, .product.product-wishlist:last-child {margin-bottom: 0 }@media (max-width:991px) {.cart-dropdown .cart-label {display: none }}@media (max-width:575px) {.cart-dropdown .product .product-media, .compare-dropdown .product .product-media {margin-left: 1rem }.cart-dropdown .dropdown-box, .compare-dropdown .dropdown-box {min-width: 31rem }.cart-dropdown .cart-total, .compare-dropdown .cart-total {font-size: 1.3rem }}.category-dropdown > a {background: #f9c710;padding: 2.2rem;width: 28rem;font-weight: 600;clip-path: polygon(10% 0%, 100% 0%, 100% 100%, 0% 100%);border-radius: 0 10px 10px 0 }.category-dropdown > a:after {content: none }.category-dropdown > a i {font-size: 1.8rem;color: #fff;margin-right: 10px;}.category-dropdown > a span {color: #fff;}.category-dropdown > a span.divider {background-color: #fff;}.category-dropdown .dropdown-box {padding: 0;right: 0;min-width: 10rem;box-shadow: none;background-color: #f4f4f4;transition: opacity 0.2s, z-index 0s, transform 0.2s ease-out;visibility: hidden;top: 100% }.category-dropdown:after, .category-dropdown:before {left: 25px }.category-dropdown:after {border-bottom-color: #f4f4f4;visibility: hidden;top: calc(100% - 20px) }.category-dropdown.menu-fixed .dropdown-box, .category-dropdown.menu-fixed:after {visibility: hidden }.category-dropdown.dropdown.show .dropdown-box {box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);transform: translate3d(0, 0, 0);transition: opacity 0.5s, z-index 0s, transform 0s }.category-dropdown.dropdown.show .dropdown-box, .category-dropdown.dropdown.show:after {visibility: visible }.category-dropdown.dropdown.show:after {transform: translate3d(-50%, 0, 0) }.category-dropdown.has-border:after {border-bottom-color: #fff }.category-dropdown.has-border:after, .category-dropdown.has-border:before {content: "";position: absolute;z-index: 1000;top: -9999px;transform: translateX(-50%);border: 11px solid transparent;border-bottom: 11px solid #e1e1e1;transition: opacity 0.4s ease;visibility: hidden;opacity: 0;cursor: pointer }.category-dropdown.has-border .dropdown-box {background-color: #fff;border: 1px solid #e1e1e1 }.category-dropdown.has-border.menu-fixed:before {visibility: visible;opacity: 1 }.sticky-header:not(.fixed) .category-dropdown.menu-fixed:after {top: 100%;transform: translate3d(-50%, 0, 0) }.sticky-header:not(.fixed) .category-dropdown.menu-fixed .dropdown-box {top: calc(100% + 20px);transform: none }.sticky-header:not(.fixed) .category-dropdown.menu-fixed .dropdown-box, .sticky-header:not(.fixed) .category-dropdown.menu-fixed:after {visibility: visible;opacity: 1 }.sticky-header:not(.fixed) .category-dropdown.menu-fixed.has-border:before {top: calc(100% - 1px);visibility: visible;opacity: 1 }@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (min-device-pixel-ratio:1.5) {.sticky-header:not(.fixed) .category-dropdown.menu-fixed.has-border:before {top: calc(100% - 2px) }}.menu {display: flex;align-items: center }.menu a {display: inline-block }.menu .menu-title {margin-bottom: 1rem;padding: 0 0 0 1rem;font-size: 1.6rem;font-weight: 700;line-height: 1;color: #f9c710 }.menu ul {padding: 2rem 0;font-size: 1.4rem;font-weight: 400;line-height: 1.5;color: #666 }.menu li {position: relative;line-height: 1.5 }.menu li a {padding: 0.7rem 0 0.7rem 1rem }.menu li .megamenu, .menu li > ul {position: absolute;top: -9999px;right: 100%;margin: 0;box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);z-index: 999;visibility: hidden;opacity: 0;transition: transform 0.2s ease-out;transform: translate3d(0, -10px, 0);background: #ffffff;border-radius: 5px;border-top: 2px solid #f9c710;border-bottom: 2px solid #f9c710;}.menu li > ul {min-width: 22.6rem;box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);background: #fff;}.menu li > ul li {padding: 0 2rem;border-bottom: 1px dashed #d9d9d9 }.menu li > ul li:last-child {border-bottom: none }.menu > li.submenu-container .megamenu {width: 1180px }.menu .active > a:not(.menu-title), .menu li:hover > a:not(.menu-title) {color: #f9c710 }.menu .show .megamenu, .menu .show > ul, .menu li:hover .megamenu, .menu li:hover > ul {visibility: visible;opacity: 1;top: -2rem;transform: translate3d(0, 0, 0) }.menu > li {margin-left: 3.2rem }.menu > li:last-child {margin-left: 0 }.menu > li > a {position: relative;padding: 2rem 0;font-weight: 600;line-height: 1;color: #2a2a2a }.menu > li > a:after {margin-right: 0.8rem;font-size: 1rem;}.menu > li .megamenu, .menu > li > ul {right: -1.9rem }.menu > li .megamenu ul li {border-bottom: 1px dashed #d9d9d9 }.menu > li .megamenu ul li:last-child {border-bottom: none }.menu > li.submenu-container .megamenu, .menu > li.submenu-container li > ul {right: unset;left: -1.9rem !important;}.menu > li.submenu-container .megamenu {width: 1180px;left: 100% !important;}.menu > li.show .megamenu, .menu > li.show > ul, .menu > li:hover .megamenu, .menu > li:hover > ul {top: 100% }.menu .submenu > a {position: relative;display: block }.menu > .submenu > a {z-index: 10 }.menu > .submenu > a:after {position: static;content: "";margin-top: 0 }.menu.no-arrow > li > a:after {content: none }.submenu > a:after {display: inline-block;position: absolute;margin-top: 2px;left: 0.5rem;top: 50%;line-height: 0;vertical-align: middle;font-family: "Font Awesome 5 Free";font-weight: 700;font-size: 1.1rem;color: inherit;content: "" }.vertical-menu {display: block;min-width: 28rem }.vertical-menu > li {margin-left: 0;padding: 0 2rem }.vertical-menu > li .megamenu, .vertical-menu > li > ul {transform: translate3d(-15px, 0, 0) }.vertical-menu > li > a {display: inline-block }.vertical-menu > li > a:after {content: none }.vertical-menu > li.show .megamenu, .vertical-menu > li.show > ul, .vertical-menu > li:hover .megamenu, .vertical-menu > li:hover > ul {right: 100%;top: -1rem }.vertical-menu > .submenu:after {border: 11px solid transparent;border-left: 11px solid #fff }.vertical-menu > .submenu.show:after, .vertical-menu > .submenu:hover:after {top: 50%;right: calc(100% - 20px);transform: translate3d(0, -50%, 0) }.vertical-menu > .submenu > a:after {position: absolute;line-height: 0;content: "" }.vertical-menu.no-arrow > li {display: flex }.vertical-menu.no-arrow > li > a:after {content: none }.toggle-menu {display: block }.toggle-menu > li {margin-left: 0 }.toggle-menu .submenu:after, .toggle-menu .submenu > a:after {content: none }.toggle-menu .submenu li {padding: 0 0.5rem }.toggle-menu li > ul {display: none;position: static;visibility: visible;opacity: 1;transform: none;background: transparent;box-shadow: none }.toggle-btn {display: block;position: absolute;padding: 6px;left: 0;top: 50%;transform: translateY(-50%);opacity: 0.6 }.toggle-btn:before {content: "";display: block;font-size: 1rem;font-weight: 600;font-family: "Font Awesome 5 Free";line-height: 1;transition: transform 0.5s }.show > a .toggle-btn:before {transform: rotate(630deg) }.menu-active-underline > li > a:before {content: "";display: block;position: absolute;bottom: 9px;right: 0;width: 100%;border-bottom: 2px solid;transform-origin: left center;transform: scale(0, 1);transition: transform 0.3s }.menu-active-underline > li.active > a, .menu-active-underline > li:hover > a {color: inherit }.menu-active-underline > li.active > a:before, .menu-active-underline > li:hover > a:before {transform-origin: right center;transform: scale(1, 1) }.main-nav {margin: 0 0 0 0.3rem }.megamenu {display: flex;padding: 1rem;min-width: 94rem;background: #fff }.megamenu ul {padding: 0 }.megamenu .row {flex: 1;padding: 0 1rem }.megamenu .row > * {padding: 1.8rem 1rem 0.8rem }.megamenu .menu-banner {padding: 0;overflow: hidden }.megamenu .menu-banner figure {height: 100%;padding: 10px;}.megamenu .menu-banner img {height: 100%;object-fit: cover;border-radius: 5px;}.megamenu .menu-banner .btn-link:hover {color: #f9c710 }.menu-banner1 .banner-content {right: 9% }.menu-banner1 .banner-subtitle, .menu-banner1 .banner-title {font-size: 3.6rem }.menu-banner1 .banner-subtitle {margin-bottom: 0.4rem }.menu-banner1 .banner-title {margin-bottom: 1.8rem;padding-right: 1.2rem;position: relative }.menu-banner1 .banner-title span {display: inline-block;position: absolute;right: -0.9rem;top: 50%;font-size: 1.3rem;line-height: 1;transform: rotateZ(-90deg) translateX(0.6rem);}.menu-banner2 .banner-content {bottom: 10% }.menu-banner2 .banner-title {margin-bottom: 0.6rem;font-size: 2.6rem }.menu-banner2 .banner-subtitle {font-size: 1.6rem }.tip {display: inline-block;position: relative;top: -1px;right: 7px;padding: 0.3rem 0.5rem;font-size: 1rem;font-weight: 600;line-height: 1;color: #fff;border-radius: 2px }.tip.tip-hot {background-color: #222 }.tip.tip-new {background-color: #f9c710 }.mobile-menu-wrapper {width: 296px;visibility: hidden;position: fixed;top: 0;right: 0;left: auto;bottom: 0;z-index: 10000;font-family: vazir;transition: visibility 0.4s;}.mobile-menu-container {max-width: 296px;padding: 2rem 1.5rem;width: 100%;height: 100%;overflow-y: auto;background: #121212;box-shadow: 1px 0 5px rgba(0, 0, 0, 0.5);transform: translateX(296px);transition: transform 0.4s;direction: rtl;}.mobile-menu-container .input-wrapper {display: flex;margin-bottom: 0.6rem;height: 4rem }.mobile-menu-container .input-wrapper .form-control {min-height: 4rem;color: #7a8088;border: 1px solid;border-color: #353535;border-left: 0;background-color: #2c2c2c;border-radius: 5px;margin-left: 10px;}.mobile-menu-container .input-wrapper .btn-search {padding: 0;width: 4rem;background-color: #f9c710;border-color: #f9c710;color: #fff;font-size: 1.4rem;border-radius: 10px }.mobile-menu-container .input-wrapper .btn-search i {margin: 0rem;font-size: inherit }.mobile-menu-container .mobile-menu {margin-bottom: 0.5rem;}.mobile-menu-container .tab {margin-top: 3rem }.mobile-menu-container .tab-content {background-color: transparent }.mobile-menu-container .nav {border-width: 2px }.mobile-menu-container .nav-link {margin-bottom: -2px;color: #fff;font-size: 13px;padding: 10px }.mobile-menu-container .tab-pane {padding-top: 10px }.mobile-menu-container .nav-item:hover .nav-link {color: #fff;border-color: transparent }.mobile-menu-container .nav-item .nav-link.active, .mobile-menu-container .nav-item.show .nav-link {color: #f9c710;border-color: #f9c710 }.mobile-menu-container .nav-item + .nav-item {margin-right: 1px }.mobile-menu-container.scrollable::-webkit-scrollbar-thumb, .mobile-menu-container .sidebar-content::-webkit-scrollbar-thumb {margin-left: 2px;background: rgba(0, 0, 0, 0.1);border-radius: 7px;cursor: pointer }.mobile-menu {font-size: 1.3rem;font-weight: 700;line-height: 1.5;color: #e1e1e1;font-size: 1.3rem;font-weight: 700;line-height: 1.5;}.mobile-menu ul {display: none;width: 100% }.mobile-menu > li:first-child {padding-top: 0.5rem }.mobile-menu > li:last-child {padding-bottom: 0.5rem }.mobile-menu li a {display: block;position: relative;padding: 1.3rem 0.6rem 1.3rem 1rem;color: #afafaf }.mobile-menu li i {display: inline-block;margin-bottom: 1px;font-size: 1.5rem;margin-left: 0.5rem;line-height: 0;vertical-align: middle;color: #f9c710;}.mobile-menu li li a {padding-right: 2.4rem }.mobile-menu li li li a {padding-right: 3.6rem;}.mobile-menu li:not(:last-child) {border-bottom: 1px solid #353535 }.mobile-menu-title {margin-bottom: 0.5rem;font-size: 1.4rem;font-weight: 700;color: #fff }.mobile-menu-overlay {position: fixed;right: 0;top: 0;bottom: 0;left: 0;background: #000;opacity: 0;transition: opacity 0.4s }.mobile-menu-close {position: fixed;right: calc(100vw - 50px);top: 25px;z-index: 10001;transition: opacity 0.3s;opacity: 0 }.mobile-menu-close i {font-size: 2.8rem;color: #e1e1e1 }.mmenu-anim {transform: translateY(30%) }.mmenu-anim, .mmenu-anim > li {transition: transform 0.4s, opacity 0.3s;transition-timing-function: cubic-bezier(0.5, 0, 0.3, 1) }.mmenu-anim > li:nth-child(0) {opacity: 0;transform: translateY(0px) }.mmenu-anim > li:first-child {opacity: 0;transform: translateY(50px) }.mmenu-anim > li:nth-child(2) {opacity: 0;transform: translateY(100px) }.mmenu-anim > li:nth-child(3) {opacity: 0;transform: translateY(150px) }.mmenu-anim > li:nth-child(4) {opacity: 0;transform: translateY(200px) }.mmenu-anim > li:nth-child(5) {opacity: 0;transform: translateY(250px) }.mmenu-anim > li:nth-child(6) {opacity: 0;transform: translateY(300px) }.mmenu-anim > li:nth-child(7) {opacity: 0;transform: translateY(350px) }.mmenu-anim > li:nth-child(8) {opacity: 0;transform: translateY(400px) }.mmenu-anim > li:nth-child(9) {opacity: 0;transform: translateY(450px) }.mmenu-anim > li:nth-child(10) {opacity: 0;transform: translateY(500px) }.mmenu-anim > li:nth-child(11) {opacity: 0;transform: translateY(550px) }.mmenu-anim > li:nth-child(12) {opacity: 0;transform: translateY(600px) }.mmenu-active {overflow: hidden }.mmenu-active .mmenu-anim, .mmenu-active .mmenu-anim > li {opacity: 1;transform: translateY(0) }.mmenu-active .page-wrapper {margin-right: 296px;margin-left: -296px }.mmenu-active .mobile-menu-wrapper {visibility: visible }.mmenu-active .mobile-menu-container {transform: translateX(0) }.mmenu-active .mobile-menu-overlay {opacity: 0.8 }.mmenu-active .mobile-menu-close {opacity: 1 }@media (max-width:400px) {.mobile-menu-close {right: calc(100vw - 40px);top: 10px }}.category-menu {background: #feecc8 }.category-menu .menu-title {padding: 1.8rem 0.2rem 1.8rem;margin: 0;font-size: 1.8rem;font-weight: 700;font-family: vazir;line-height: 1;color: #222 }.category-menu .menu-body:last-child li:last-child {border: 0 }.category-menu i {vertical-align: middle;line-height: 0;margin-left: 1rem;padding-right: 0.2rem;font-size: 2rem;color: #666 }.category-menu > li > a {display: block;padding: 1.2rem 0 1.3rem;font-weight: 400;font-size: 1.3rem;line-height: 1.46;color: #675545 }.category-menu > li:not(:last-child) > a {border-bottom: 1px solid #f0e0d1 }.category-menu li:hover > a:not(.menu-title) {color: #f9c710 }.category-menu li:hover > a:not(.menu-title) i {color: inherit }.category-menu .submenu > a:after {font-size: 1rem }.category-menu .submenu .megamenu {min-width: 68.5rem;padding: 0 0 2rem 0.9rem;background: #feecc8;border-color: transparent;align-items: center;}.category-menu .submenu .megamenu > li {padding: 0 1rem;flex: 1;border: none }.category-menu .submenu .megamenu > li:last-child {padding-left: 0;flex: none }.category-menu .submenu .megamenu .menu-title {padding: 2.7rem 0rem 1rem;font-size: 1.6rem;font-weight: 600;color: #2a2a2a }.category-menu .submenu .megamenu .divider {height: 1px;width: 100%;margin: 0;}.category-menu .submenu .megamenu ul {position: relative;right: 0;top: 0;padding: 0;font-size: 1.3rem;opacity: 1;visibility: visible;box-shadow: none;min-width: auto;z-index: auto;transform: none;background: #feecc8;border-color: transparent }.category-menu .submenu .megamenu ul li {padding: 0;line-height: 1.2 }.category-menu .submenu .megamenu ul li a {padding: 0.7rem 0 }.category-menu .submenu .megamenu .menu-banner .banner-content {right: 3rem }.category-menu .submenu .megamenu .menu-banner .banner-subtitle {font-size: 1.4rem }.category-menu .submenu .megamenu .menu-banner .banner-title {font-size: 2.4rem;line-height: 1.2;margin-bottom: 2.8rem }.category-menu .submenu .megamenu .menu-banner .btn-md {padding: 0.7em 1.41em 0.7em 1.41em }.category-menu .submenu .megamenu .menu-banner5 .banner-content {top: 2.6rem }.category-menu .submenu .megamenu .menu-banner5 .banner-subtitle {margin-bottom: 1.1rem }.category-menu .submenu .megamenu .menu-banner5 .banner-title {line-height: 1.25 }.category-menu .submenu .megamenu.type2 {display: block;min-width: 88rem;padding: 0 1rem 2rem }.category-menu .submenu .megamenu.type2 .menu-title {padding-top: 1.5rem }.category-menu .submenu .megamenu.type2 figure {text-align: center }.category-menu .submenu .megamenu.type2 figure img {border-radius: 5px;}.category-menu ul {padding: 2rem 0;background: #fff;font-family: vazir;font-size: 1.4rem;line-height: 1.5;color: #666 }@media (max-width:1199px) {.category-menu .submenu .megamenu.type2 {min-width: 72rem }}.footer {font-family: vazir;font-size: 1.3rem;background: url(../images/bg/bg-abstract.png) #000 no-repeat;background-size: contain;}.footer p {color: #afafaf }.footer a:not(.social-link):hover {color: #f9c710 }.footer .social-link {color: #f9c710;border: 0;width: 40px;height: 40px;font-size: 14px;line-height: 40px;background-color: #252525;margin-left: 1rem;border-radius: 50% }.footer .social-link:last-child {margin-left: 0 !important;}.footer .social-link:hover {color: #fff }.footer .widget-title {border-bottom: none }.logo-footer-wrap {display: flex;justify-content: center;align-items: center }.logo-footer, .logo-footer img {display: block }.footer-top {padding: 6rem 0;}.footer-top-info {font-size: 16px;text-align: center;margin: 20px auto;justify-content: center;}.footer-middle {font-family: vazir;font-weight: 400;border: 1px solid #353535;position: relative;margin-bottom: 10rem;border-radius: 5px;}.footer-middle .widget {text-align: center;height: 100% }.footer-middle .widget-info, .footer-middle .widget-about {background: rgba(255, 255, 255, 0.07) }.footer-middle .widget {padding: 8rem 2rem;}.footer-middle .widget-title {padding: 0.6rem 0;margin-bottom: 1.3rem;font-family: inherit;font-size: 1.6rem;font-weight: 600;color: #afafaf }.footer-middle .widget-body {padding: 0.4rem 0 0;color: #afafaf;justify-content: center }.footer-middle .widget-body li {line-height: 1.2;margin-bottom: 1.5rem }.footer-middle .widget-body li:last-child {margin-bottom: 0 }.footer-social {padding: 0;display: inline-flex;justify-content: space-between;-moz-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);transform: translateX(-50%);position: absolute;left: 50%;top: -20px;z-index: 1;background: #000;margin: 0 auto;border-radius: 25px;}.nemad-box {margin-bottom: 0px;float: left;background-color: #2c2c2c;border-radius: 5px;padding: 5px;margin-left: 10px;width: 100px;height: 110px;border: 1px solid #2a2a2a;}.nemad-box img {max-width: 100%;max-height: 100%;height: auto;display: block;margin: 0px auto;float: none;}@media (max-width: 1200px) {.nemad-box {width: 80px;height: 90px;}}.footer-middle .widget-instagram .col-3 {padding: 5px }.footer-middle .widget-instagram img {display: block;width: 100%;height: auto }.footer-middle label {font-weight: 500;text-transform: none;color: #afafaf }.footer-middle i {font-size: 15px;color: #f9c710;margin-left: 5px;}.widget.widget-info a {font-weight: 500 }.footer-main {padding: 2.6rem 0 0.4rem }.footer-bottom {padding: 1.5rem 0;background: #f9c710 }.footer-bottom, .footer-bottom .container, .footer-bottom .container-fluid {display: flex;align-items: center }.footer-bottom .footer-left, .footer-bottom .footer-right {flex: 1 }.footer-bottom .footer-left {display: flex;justify-content: flex-end;}.footer-bottom .footer-right {display: flex;justify-content: flex-start }@media (max-width:991px) {.footer-top .logo-footer {margin-bottom: 2.7rem }.footer-top .logo-footer img {margin-right: auto;margin-left: auto }.newsletter-info {margin-bottom: 2rem }.footer-middle {padding: 4.8rem 0 4.8rem }.footer-middle .widget-body {padding: 0 }.footer-bottom, .footer-bottom > .container {display: block }.footer-bottom .footer-left, .footer-bottom .footer-right {justify-content: center }.footer-center {text-align: center }}.footer .copyright {margin: 0;font-family: vazir;font-size: 1.3rem;font-weight: 400;color: #2a2a2a;line-height: 1.5 }.widget-newsletter .newsletter-info {max-width: 35rem;width: 100% }.widget-newsletter .input-wrapper-inline {height: 4.9rem }.widget-newsletter .input-wrapper {max-width: 48rem }.widget-newsletter input {min-height: 100%;border: 0;border-radius: 5px;color: #999;background: #2c2c2c }.widget-newsletter .btn {padding: 1.2em 1.33em 1.07em }.widget-newsletter .btn i {font-size: 1.6rem;margin: 0 0.6rem 0 0 }.widget-newsletter .widget-title {padding: 0;margin-bottom: 0.5rem;font-family: inherit;font-size: 2rem;font-weight: 600;text-transform: inherit;line-height: 1;color: #afafaf }.widget-newsletter p {margin-bottom: 0.1rem;font-family: inherit;font-size: 1.4rem;line-height: 1.23;color: #999 }.footer .widget-category .category-box {display: flex;flex-wrap: wrap;align-items: end;margin-bottom: 2rem }.footer .widget-category .category-name {margin-bottom: 0;margin-left: 2.4rem;font-size: 1.4rem;color: #ccc }.footer .widget-category a {display: inline-block;position: relative;margin-left: 2rem;font-size: 1.3rem;font-weight: 400;color: #999 }.footer .widget-category a:before {content: "";position: absolute;right: 0;bottom: -1px;width: 100%;border-bottom: 1px solid;transform: scaleX(0);transition: transform 0.3s }.footer .widget-category a:hover:before {transform: scale(1) }.footer .widget-category a:not(:last-child):after {content: "";position: absolute;height: 14px;margin-right: 1rem;top: 50%;border-right: 1px solid #454545;transform: translateY(-50%) }.footer .widget-about .logo-footer {display: block;margin-bottom: 1.6rem }.footer .widget-about p {margin-bottom: 3rem;color: #999;line-height: 1.85;}.footer .widget-about .widget-body {padding: 0 }.payment img {display: block }.sticky-footer {display: flex }.sticky-footer > * {flex: 1 }.sticky-footer .search-toggle {padding: 0;color: inherit }.sticky-footer .header-search.show, .sticky-footer .header-search:hover {color: #222 }.sticky-footer .hs-toggle .input-wrapper {min-width: 29rem;left: 1.5rem;margin-bottom: 2rem;border-radius: 5px;}.sticky-link {display: flex;flex-direction: column;align-items: center;margin: 1.5rem 0 1.3rem }.sticky-link i {width: 2.3rem;height: 2.4rem;text-align: center;font-size: 2.3rem;line-height: 1;transform: translateY(0);transition: transform 0.35s ease }.sticky-link i.d-icon-search {font-size: 1.9rem }.sticky-link span {margin-top: 0.8rem;font-size: 1rem;line-height: 1;}.sticky-link.active {color: #222 }.sticky-link:hover {color: #222 }.sticky-link:hover i {transform: translateY(-5px) }@media (min-width:576px) {.sticky-footer {padding: 0 4rem }}@media (min-width:765px) {.sticky-footer {display: none }}@media (max-width:991px) {.footer-middle .row > div:last-child .widget {margin-bottom: 1rem }}.shop-banner-default .banner-subtitle, .shop-boxed-banner .banner-subtitle {margin-bottom: 0.6rem;font-size: 2em }.shop-banner-default .banner-title, .shop-boxed-banner .banner-title {margin-bottom: 2.4rem;font-size: 4em;}.shop-banner-default .btn, .shop-boxed-banner .btn {padding: 1.2em 2.8em;border-color: #919EB2 }.shop-banner-default .btn i, .shop-boxed-banner .btn i {vertical-align: middle;margin-left: 0.7rem;font-size: 2.2rem }.shop-banner-default .btn:active, .shop-banner-default .btn:focus, .shop-banner-default .btn:hover, .shop-boxed-banner .btn:active, .shop-boxed-banner .btn:focus, .shop-boxed-banner .btn:hover {border-color: #afafaf }.shop-banner-default {padding: 7.5rem 5.7% 8.3rem }.shop-boxed-banner {padding: 7.4rem 7% 8.4rem }.cph-header {min-height: 350px;height: auto }.cph-header .category img {width: 80px;height: 80px;border-radius: 50% }.cph-header .category-icon {padding: 1.7rem 1rem }.toolbox, .toolbox-item, .toolbox-item-full, .toolbox-left, .toolbox-right {display: flex;align-items: center;flex-wrap: wrap }.toolbox {position: relative;z-index: 21;justify-content: space-between }.toolbox.toolbox-pagination {z-index: 20 }.toolbox {font-size: 1.3rem;line-height: 1.5;padding: 3.5rem 0.2rem 1rem;transition: margin 0.4s;background-color: transparent;padding-top: 15px !important;padding-bottom: 15px;border-top: 1px solid rgba(226, 226, 226, 1);border-bottom: 1px solid rgba(226, 226, 226, 1);margin-bottom: 20px;}.toolbox.sticky-toolbox {padding-top: 3rem }.toolbox-left > :not(:last-child), .toolbox-right > :not(:last-child), .toolbox > :not(:last-child) {margin-left: 1rem }.toolbox label {margin-left: 0.8rem;font-weight: 600;}.toolbox select {cursor: pointer;padding-top: 0.85rem;padding-bottom: 0.85rem;border-color: #ccc;border-radius: 5px;z-index: 0 }.toolbox .select-box .form-control {color: #222 }.toolbox .select-box:before {font-size: 1rem;left: 1rem;z-index: 1 }.toolbox .toolbox-sort .form-control {max-width: 15rem;padding-right: 1.4rem }.toolbox .toolbox-sort:before {left: 1rem;z-index: 2 }.toolbox-item {flex-wrap: nowrap;}.toolbox-item label {color: #222 }.toolbox-item-full {flex-basis: 100% }.btn-layout {color: #dadada;font-size: 22px;padding: 0 2px }.btn-layout:last-child {padding-left: 0 }.btn-layout.active, .btn-layout:hover {color: #333 }.btn-layout + .btn-layout {margin-right: 2px }.select-menu {color: #222 }.select-menu:before {left: 0.8em;font-size: 1.3rem;margin-top: 1px }.select-menu ul, .select-menu ul:before {content: "";position: absolute;border: 1px solid #eee;width: 11px }.select-menu ul {top: 100%;z-index: 1000;width: 18rem;margin-top: 1rem;padding: 1rem 1.4rem 1rem;background-color: #afafaf;opacity: 0;visibility: hidden }.select-menu ul:before {top: -6px;right: 22px;height: 11px;border-width: 1px 0 0 1px;background-color: #fff;transform: rotate(45deg) }.select-menu.opened > ul {opacity: 1;visibility: visible }.select-menu-toggle, .select-menu select {position: relative;border: 1px solid #ebebeb;padding: 0.8rem 1.4rem 0.8rem 4rem;font-size: 1.3rem;line-height: 1.5;}.select-menu-toggle {border-radius: 2px }.select-menu select {max-width: 17.2rem;padding: 0.85rem 2.6rem 0.85rem 0.9rem }.select-item {padding: 6px 0.7rem 4px 1.2rem;color: #2a2a2a;background: #eee;}.select-item i {padding: 0.5rem 0.6rem 0.7rem;margin-right: 5px;font-size: 9px;vertical-align: middle }.select-items {display: none }.toolbox + .select-items {font-size: 1.3rem;margin: 2px 0 1.8rem }.select-items > * {display: inline-block;margin: 0 0.8rem 0.5rem 0 }.select-items .filter-clean {margin-right: 1.2rem }.sticky-content-wrapper + .select-items {font-size: 1.3rem;margin: 2px 0 1.8rem }nav.toolbox-pagination {background-color: #fff;display: revert;}ul.pagination {list-style: none;padding: 0;margin: 0;display: flex;justify-content: center;}.pagination .page-item {margin: 0 5px;}.pagination .page-item.active .page-link {background-color: #f9c710;color: white;border-color: #f9c710;font-weight: bold;}.page-link {padding: 10px 5px;border: 1px solid rgba(226, 226, 226, 1);border-radius: 4px;text-decoration: none;color: #2a2a2a;font-size: 14px;display: inline-block;text-align: center }.page-link:hover {background-color: #f0f0f0;border-color: #999;color: #CE5A67;}.page-link-prev, .page-link-next {display: flex;align-items: center;}.page-item.disabled .page-link {background-color: #e0e0e0;color: #aaa;cursor: not-allowed;border-color: #e0e0e0;}.page-item-dots .page-link {background-color: transparent;border: none;cursor: default;}.d-icon-arrow-right, .fa-solid.fa-chevrons-left {margin-right: 5px;}.show-info {font-size: 14px;color: #777;margin-bottom: 10px;}.toolbox-horizontal .show-info {color: #999;font-size: inherit }.toolbox-horizontal.fixed .sidebar-content, .toolbox-horizontal.fixed .sidebar-overlay {min-height: 100vh }.sidebar-content .filter-actions .sidebar-toggle-btn {padding: 0.61em 0.92em 0.61em;margin-right: 2rem;font-weight: 700;line-height: 1.2;}.left-sidebar-toggle, .right-sidebar-toggle, .toolbox .top-sidebar-toggle {padding: 0.61em 0.92em 0.61em;margin-left: 2rem;font-weight: 700;line-height: 1.2 }.left-sidebar-toggle .d-icon-filter-2, .right-sidebar-toggle .d-icon-filter-2, .sidebar-content .filter-actions .sidebar-toggle-btn .d-icon-filter-2, .toolbox .top-sidebar-toggle .d-icon-filter-2 {font-size: 1.4rem }.left-sidebar-toggle .d-icon-filter-2:before, .right-sidebar-toggle .d-icon-filter-2:before, .sidebar-content .filter-actions .sidebar-toggle-btn .d-icon-filter-2:before, .toolbox .top-sidebar-toggle .d-icon-filter-2:before {font-weight: 600 }.toolbox .toolbox-left .left-sidebar-toggle {font-weight: 600 }.toolbox-item.right-sidebar-toggle {margin-left: 1rem }.toolbox-wrap {display: flex;flex-direction: column-reverse;line-height: 1.3 }.toolbox-wrap .toolbox > * {line-height: 37px }.toolbox-wrap .toolbox-layout {display: flex }.toolbox-wrap option {text-transform: none }.toolbox-wrap .toolbox-layout {display: flex }.toolbox-wrap .sidebar-content .widget-title {padding-bottom: 1rem }.sticky-toolbox.fixed {position: fixed;background-color: #fff;padding: 1rem 2rem 0 }.widget .widget-body .filter-actions {display: block;padding: 0 0 1.5rem 0.2rem }.filter-price-text {font-size: 1.3rem;color: #222 }.filter-items a:before {content: "";position: absolute;border: 1px solid #999;width: 15px;height: 15px;border-radius: 2px;top: 50%;transform: translateY(-50%);right: -2.7rem;font-size: 0.7em;font-weight: 900;font-family: "Font Awesome 5 Free";text-align: center;text-indent: 1px;line-height: 1.7em;background: #fff }@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (min-device-pixel-ratio:1.5) {.filter-items a:before {text-indent: 0 }}.toolbox .btn-link {padding: 0 }.filter-clean {font-size: 1.4rem;margin-left: auto;color: #2a2a2a;transition: color 0.3s;}.filter-clean:hover {color: #f9c710;}.shop-sidebar {position: relative;}.shop-sidebar .btn-outline:not(:hover) {color: #f9c710;background-color: #fff;}.shop-sidebar .left-sidebar-toggle, .shop-sidebar .sidebar-toggle-btn {padding: 0.8em 1.04em;}.shop-sidebar .filter-actions {display: flex;align-items: center;padding-right: 0.6rem;margin-bottom: 2rem;direction: rtl;}.btn-icon-right i {margin-left: 0.8rem;font-size: 1.8rem;}@media (min-width: 576px) {.toolbox-horizontal .toolbox-left {margin-right: auto;}.mr-sm-auto {margin-right: auto !important;}}@media (min-width: 992px) {.sidebar-fixed {transition: margin 0.4s;}.sidebar-fixed .filter-actions:first-child {padding-top: 3rem;}.sidebar-fixed + .main-content {transition: flex-basis 0.4s, max-width 0.4s;}.sticky-sidebar-wrapper.closed {height: 0;}.closed.sidebar {margin-left: -25%;}.closed.right-sidebar {margin-right: -25%;}.closed + .main-content {max-width: 100%;flex-basis: 100%;}.main-content-wrap {overflow: hidden;}.sidebar-toggle-remain .toggle-remain {position: absolute;transition: 0.4s;left: 0 }}@media (min-width: 992px) and (-ms-high-contrast: active), (min-width: 992px) and (-ms-high-contrast: none) {.sidebar-toggle-remain .toggle-remain {top: 2.7rem;}}@media (min-width: 992px) {.sidebar-toggle-remain .filter-clean {line-height: 3.7rem;}}@media (min-width: 992px) {.sidebar-toggle-remain.sidebar .toggle-remain i {transition: transform 0.3s;}.sidebar-toggle-remain.sidebar.closed .toggle-remain {left: calc(100% + 30px) }.sidebar-toggle-remain.sidebar.closed .toggle-remain i {transform: rotateY(180deg);}.sidebar-toggle-remain.sidebar.closed + * > .toolbox:first-child {margin-left: 10.8rem;}.sidebar-toggle-remain.sidebar .toggle-remain:before {content: "";position: absolute;background-color: #fff;right: calc(100% + 2px);width: 20px;bottom: -2px;top: -2px;}}@media (min-width:992px) {.sidebar-toggle-remain.right-sidebar.closed .toggle-remain {left: -3rem;transform: translateX(-100%) }.sidebar-toggle-remain.right-sidebar.closed .toggle-remain i:before {content: "" }.sidebar-toggle-remain.right-sidebar.closed + * > .toolbox:first-child {padding-right: 11rem }}@media (min-width: 992px) {.toolbox-wrap .sidebar-content {border-top: 3px solid #eee;transition: border 0.3s;}.toolbox-wrap .sidebar-content > div {border-bottom: 3px solid #eee;}.toolbox-wrap .sidebar-content .widget {border: none;}}@media (min-width: 992px) {.shop-sidebar .filter-actions {margin-bottom: 0;direction: ltr;}}@media (min-width: 992px) {.toolbox .sidebar-content {max-width: none;}}@media (min-width: 992px) {.toolbox-horizontal .sidebar-fixed .sidebar-content {padding-bottom: 0;}.toolbox-horizontal .widget {position: relative;margin-bottom: 1rem;color: #2a2a2a;border-bottom: none;}.toolbox-horizontal .widget .widget-title {position: relative;border: 1px solid #ebebeb;padding: 8px 4rem 8px 1.4rem;margin-bottom: 0;font-size: 1.3rem;line-height: 1.5;font-weight: 400;text-transform: capitalize;border-radius: 2px;}.toolbox-horizontal .widget:before {content: "";font-family: "Font Awesome 5 free";position: absolute;top: 50%;left: 0.8em;margin-top: 1px;transform: translateY(-50%);font-size: 1.3rem;font-weight: 900;}.toolbox-horizontal .widget.opened > ul {opacity: 1;visibility: visible;}.toolbox-horizontal .widget ul, .toolbox-horizontal .widget ul:before {content: "";position: absolute;border: 1px solid #eee;}.toolbox-horizontal .widget ul {top: 100%;z-index: 1000;width: 21rem;margin-top: 1rem;padding: 1rem 1.4rem;background-color: #fff;opacity: 0;visibility: hidden;}.toolbox-horizontal .widget ul:before {top: -6px;right: 22px;height: 11px;width: 11px;border-width: 1px 0 0 1px;background-color: #fff;transform: rotate(45deg);}.toolbox-horizontal .widget ul li {display: flex;justify-content: space-between;}}@media (min-width: 992px) {.toolbox-wrap .filter-actions:first-child {padding: 0;}.toolbox-wrap .sidebar-toggle-btn {display: none;}.toolbox-wrap > .closed {margin: 0;}.toolbox-wrap > .closed .sidebar-content {display: none;border-color: transparent;background: transparent;}.toolbox-wrap .filter-clean {display: none;position: absolute;left: 0;top: -40px;}}@media (min-width:1200px) {.select-menu:not(:last-child):not(.toolbox-show) {margin-left: 2rem }.toolbox .shop-sidebar {margin-left: 2rem }}@media (max-width:991px) {.toolbox .sidebar-fixed {margin-left: 0 }.toolbox .sidebar-content {display: block }.sidebar-content .select-menu {display: block;margin: 0;font-size: 1.4rem }.sidebar-content .select-menu ul {position: static;width: 100%;padding: 0;border: 0;color: #666;margin: 0 0 1.1rem;opacity: 1;visibility: visible }.sidebar-content .select-menu ul a:before {width: 15px;height: 15px;margin-top: 0 }.sidebar-content .select-menu:before, .sidebar-content .select-menu > a:before, .sidebar-content .select-menu ul:before {content: none }.sidebar-content .select-menu-toggle {display: block;border-width: 3px 0 0;padding: 2rem 2px 1.6rem;font-size: 1.5rem;font-weight: 600;}.sidebar-content .toolbox-item:first-child a {border: none }}@media (max-width:767px) {.toolbox-item.show-info, .toolbox-item > span, .toolbox-item label {display: none }}@media (max-width:575px) {.toolbox-item.select-box {margin-left: 0 }.toolbox-item.select-box ~ .toolbox-item.right-sidebar-toggle {margin-right: 1rem }.toolbox-item.toolbox-layout {display: none }.sticky-sidebar .filter-actions .sidebar-toggle-btn, .toolbox .toolbox-left .left-sidebar-toggle {margin-left: 1rem }.toolbox-left {justify-content: flex-start !important }.toolbox .toolbox-left {margin: 0 }.toolbox .left-sidebar-toggle {margin-left: 1rem }.toolbox .toolbox-sort .form-control {max-width: 12.8rem }.toolbox-horizontal {justify-content: flex-start;flex-direction: row }.toolbox-horizontal .toolbox-left {margin-right: auto }.toolbox-horizontal .toolbox-right {margin-left: auto }.toolbox-horizontal .toolbox-item.toolbox-show {margin-left: 0 }.toolbox-pagination {flex-direction: column }.toolbox-pagination > .show-info {margin-left: 0 }.toolbox-pagination > :not(:last-child) {margin-bottom: 1rem }}@media (max-width:479px) {.sticky-toolbox.fixed {padding: 1rem 1.5rem 0 }.toolbox {padding-left: 0;padding-right: 0 }.toolbox .toolbox-sort .form-control {max-width: 12.5rem;padding-right: 1rem }.toolbox select {padding-top: 0.63rem;padding-bottom: 0.63rem;padding-left: 2rem }.toolbox .btn-sm.toolbox-item, .toolbox .btn.toolbox-item {font-size: 1.3rem;padding: 0.61em 0.92em 0.61em }}.cart-added-alert {display: none;margin-bottom: 1rem;box-shadow: 0 0 5px 0 rgba(0, 0, 0, .09) }.container > .cart-added-alert:first-child {margin-top: -1rem }.cart-added-alert span {color: #fff }.cart-added-alert .btn-success, .cart-added-alert span {vertical-align: middle }.product-details .product-navigation {padding: 0.2rem 2px 0.3rem }.product-gallery {display: flex;flex-wrap: wrap;margin-bottom: 3rem;position: sticky }.product-gallery.product-gallery-sticky {top: 2rem;padding-bottom: 3rem;transition: top 0.3s;direction: ltr;}.sticky-header-active .product-gallery.product-gallery-sticky {top: 8rem }.product-gallery.row > * {display: flex;align-items: center }.product-gallery.row .product-image-full {left: 2rem }.product-image-full {display: block;position: absolute;padding: 1rem;left: 1rem;bottom: 1rem;color: #999;font-size: 2rem;line-height: 1;opacity: 0;transition: opacity 0.3s;z-index: 1 }:hover > .product-image-full {opacity: 1 }.product-navigation {display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;margin-bottom: 1rem;}.product-navigation .breadcrumb {font-size: inherit;background: #f1f1f1;border-radius: 5px;width: 100%;padding: 0.7rem 1rem 0.7rem 1rem;}.product-navigation .product-nav {margin-bottom: 1rem }.product-nav {display: flex;position: relative;color: #999 }.product-nav i {vertical-align: middle;font-size: 1.9rem;line-height: 0 }.product-nav li + li {margin-right: 2rem }.product-nav .product-nav-next > a, .product-nav .product-nav-prev > a {display: flex;align-items: center }.product-nav .product-nav-prev i {margin-left: 2px }.product-nav .product-nav-next i {margin-right: 2px }.product-nav .product-name {padding-left: 0;color: #666;font-size: 1.3rem;font-weight: 400;white-space: normal }.product-nav li:hover .product-nav-popup {opacity: 1;visibility: visible;transform: none }.product-nav-popup {position: absolute;top: 126%;left: 10px;z-index: 30;width: 120px;padding: 0 5px 5px;line-height: 1.5;text-align: center;background-color: #fff;box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.1);visibility: hidden;opacity: 0;transform: scale(0.9);transform-origin: top;transition: opacity 0.3s, transform 0.3s }.product-nav-popup:before {content: "";position: absolute;top: -5px;left: 15px;width: 16px;height: 16px;transform: rotate(45deg);background-color: #fff;box-shadow: inherit }.product-nav-popup img {position: relative;padding-top: 5px;background-color: #fff }.product-nav-prev .product-nav-popup:before {left: 6.6rem }.product-tabs .nav-link {padding: 1rem 2.5rem;line-height: 1.2 }.product-tabs .nav-item {margin-left: 0 }.product-tabs .tab-pane {padding: 1.5rem 0.2rem;line-height: 1.86 }.product-footer + .product-tabs {margin-top: 2.5rem }.product-status .list-type li, .product-tabs .tab-pane .list-type li {padding-right: 3rem }.product-status {line-height: 2 }#product-tab-description .description-title, .card-description .description-title {font-size: 2rem;line-height: 24px }#product-tab-description .description-title ~ p, .card-description .description-title ~ p {line-height: 1.86 }#product-tab-description li, .card-description li {position: relative;padding-right: 2.4rem }#product-tab-description li, .card-description li {list-style: none;}#product-tab-description li:before, .card-description li:before {position: absolute;display: block;right: 3px;top: 2px;content: "\f00c";font-family: "Font Awesome 6 Pro";font-weight: 900;font-size: 1.5rem;color: #f9c710 }#product-tab-description .table tbody, .card-description .table tbody {line-height: 1.8 }#product-tab-description .table td, #product-tab-description .table th, .card-description .table td, .card-description .table th {padding: 10px;text-align: right;vertical-align: top;border-bottom: 1px solid #e9e9e9 }@media (min-width:765px) {#product-tab-description .pl-md-6, .card-description .pl-md-6 {padding-right: 3rem !important }}#product-tab-description .btn-play, .card-description .btn-play {display: flex;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);align-items: center;justify-content: center;padding: 0;font-size: 35px;width: 75px;height: 75px;border-radius: 50%;background-color: #2a2a2a;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);color: #fff }#product-tab-description .icon-box-icon, .card-description .icon-box-icon {font-size: 3rem;border-color: #cdcdcd }#product-tab-description .icon-box-content p, .card-description .icon-box-content p {font-size: 1.3rem;color: #999 }#product-tab-description .divider, .card-description .divider {margin: 1.3rem 0 1.3rem;height: 4.4rem }#product-tab-description figure img, .card-description figure img {vertical-align: middle }#product-tab-description .icon-box-icon, .card-body .icon-box-icon {width: 5.1rem;height: 5.1rem;margin-left: 2rem }#product-tab-description .icon-box-icon .d-icon-truck, .card-body .icon-box-icon .d-icon-truck {font-size: 3.6rem }#product-tab-description .icon-box-title, .card-body .icon-box-title {margin-bottom: 0.2rem }#product-tab-description .icon-box-wrap {max-width: 559px }#product-tab-additional label, .card-additional label {display: inline-block;min-width: 20rem;color: #222 }#product-tab-additional p, .card-additional p {display: inline-block;margin-bottom: 0 }#product-tab-size-guide, .card-sizeguide {display: block }#product-tab-size-guide .size-image, .card-sizeguide .size-image {flex: 0 0 36%;text-align: center;padding: 0 10px;}.size-image img {border-radius: 5px;}#product-tab-size-guide .size-table, .card-sizeguide .size-table {flex: 1;font-size: 14px;color: #21293c }#product-tab-size-guide .size-table thead th, .card-sizeguide .size-table thead th {padding: 30px 10px 30px 0px;font-weight: 600;background: #f8f8f8;text-align: right;color: #f9c710;}#product-tab-size-guide .size-table tbody tr > *, .card-sizeguide .size-table tbody tr > * {padding: 12px 10px 12px 0px;font-weight: 700;text-align: right }#product-tab-size-guide .size-table tbody tr:nth-child(2n), .card-sizeguide .size-table tbody tr:nth-child(2n) {background-color: #f8f8f8 }#product-tab-reviews .comments-list li, .card-reviews .comments-list li {padding-bottom: 3rem;margin-bottom: 3rem;border-bottom: 1px solid #eaeaea }#product-tab-reviews .comments, .card-reviews .comments {padding: 1rem }#product-tab-reviews .comment p, .card-reviews .comment p {margin-bottom: 0 }#product-tab-reviews .comment-rating, .card-reviews .comment-rating {left: 0;top: 3rem;font-size: 1.3rem;margin-bottom: 1rem }#product-tab-reviews .ratings-full, .card-reviews .ratings-full {margin-left: 0 }#product-tab-reviews .reply, .card-reviews .reply {margin-bottom: 0 }#product-tab-reviews .reply p, .card-reviews .reply p {margin-bottom: 2.5rem;font-size: 1.3rem;color: #666 }#product-tab-reviews .reply .btn, .card-reviews .reply .btn {padding: 1.2em 2.97em }#product-tab-reviews .reply .btn i, .card-reviews .reply .btn i {font-size: 1.9rem;margin-right: 1rem }#product-tab-reviews .form-checkbox, .card-reviews .form-checkbox {font-size: 1.3rem }#product-tab-reviews .form-control-label, .card-reviews .form-control-label {padding-right: 0 }#product-tab-reviews .form-control-label:before, .card-reviews .form-control-label:before {display: inline-block;position: relative;transform: none;vertical-align: middle;margin-left: 0.5rem }#product-tab-reviews .btn.btn-link.active, #product-tab-reviews .btn.btn-link:hover, .card-reviews .btn.btn-link.active, .card-reviews .btn.btn-link:hover {color: #f9c710 }#product-tab-reviews {padding-top: 3rem }.product-details .collapse:after {color: #f9c710 }.rating-form {display: flex;align-items: center;flex-wrap: wrap;margin-bottom: 2.2rem }.rating-form label {margin-left: 1rem }.rating-stars {display: flex;position: relative;height: 14px;font-size: 1.4rem }.rating-stars a {color: #999;text-indent: -9999px;width: 16px;}.rating-stars a:before {content: "";position: absolute;right: 0;height: 14px;line-height: 1;font-family: "Font Awesome 6 Pro";text-indent: 0;overflow: hidden;white-space: nowrap }.rating-stars a.active:before, .rating-stars a:hover:before {content: "";color: #222 }.rating-stars .star-1 {z-index: 10 }.rating-stars .star-2 {z-index: 9 }.rating-stars .star-3 {z-index: 8 }.rating-stars .star-4 {z-index: 7 }.rating-stars .start-5 {z-index: 6 }.rating-stars .star-1:before {width: 20% }.rating-stars .star-2:before {width: 40% }.rating-stars .star-3:before {width: 60% }.rating-stars .star-4:before {width: 80% }.rating-stars .star-5:before {content: "" }.product-sticky-content:not(.fixed) .sticky-product-details {display: none }.product-sticky-content:not(.fixed) .container {padding: 0 }.product-sticky-content.fixed {padding: 1rem 0 }.product-sticky-content.fixed .container {display: flex;align-items: center }.product-sticky-content.fixed .product-form {flex: 1 }.product-sticky-content.fixed .product-form-group {justify-content: flex-start }.product-sticky-content.fixed .product-form, .product-sticky-content.fixed .product-form-group > * {margin-bottom: 0 }.product-sticky-content.fixed .product-form > label {display: none }.product-sticky-content.fixed .input-group {margin-left: 0.8rem }.sticky-product-details {display: flex;align-items: center }.sticky-product-details img {display: block;width: 9rem;height: 9rem }.sticky-product-details .product-image {margin-left: 1rem;max-width: 9rem }.sticky-product-details .product-title {margin-bottom: 0.5rem;font-weight: 700 }.sticky-product-details .product-price {font-weight: 600 }.sticky-product-details .product-price, .sticky-product-details .product-title {font-size: 2rem }.sticky-product-details .product-price, .sticky-product-details .ratings-container {margin-bottom: 0 }.sticky-product-details .product-info {display: flex }.sticky-product-details .product-price {margin-left: 2rem }aside .service-list {padding: 0 2rem;border: 1px solid #eee }aside .service-list > * {justify-content: flex-start;padding: 2.2rem 0 }aside .service-list > :not(:last-child) {border-bottom: 1px solid #eaeaea }aside .service-list i {margin-right: 5px;font-size: 3.2rem }aside .service-list .icon-box-title {font-size: 1.5rem;line-height: 1.2 }aside .service-list p {line-height: 1.2 }aside .service-list .icon-box1 i {margin-right: 0;font-size: 3.7rem }aside .banner-content {right: 5%;top: 12%;width: 90% }aside .banner-subtitle {font-weight: 500;font-size: 16px;color: #777777 }aside .banner-title {font-size: 2.3rem;line-height: 1.4em }aside .owl-nav-top .owl-nav {direction: ltr;top: -5.1rem }aside .owl-nav-top .owl-nav i {padding: 0.1rem;font-size: 1.3rem }aside .owl-nav-top .owl-nav i:before {font-weight: 600 }.review-form-section .review-medias {margin-top: 3rem;margin-bottom: 1rem }.review-form-section .review-medias > .btn {display: flex;align-items: center }.review-form-section .file-input {position: relative;margin-left: 2rem;padding: 0;width: auto;background-repeat: no-repeat;background-size: cover }.review-form-section .file-input-wrapper {display: block;width: 80px;height: 80px;background-repeat: no-repeat;background-size: cover }.review-form-section input[type=file] {width: 0 !important;height: 0 !important;overflow: hidden;opacity: 0 }.review-form-section .btn-action {position: absolute;left: -10px;top: -10px;height: 22px;width: 22px;display: flex;justify-content: center;line-height: 22px;font-size: 10px;border-radius: 50%;background-color: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);cursor: pointer;transition: box-shadow 0.3s }.review-form-section .btn-action:before {font-family: "Font Awesome 5 Free";font-weight: 600 }.review-form-section .btn-upload:before {content: "" }.review-form-section .btn-remove {top: auto;bottom: -10px }.review-form-section .btn-remove:before {content: "";font-size: 12px }.review-medias {display: flex;align-items: flex-start;flex-wrap: wrap }.avg-rating-container {display: flex;align-items: center;margin-bottom: 1rem }.avg-rating-container mark {font-size: 6rem;font-weight: 700;line-height: 1;color: #f9c710;background: none;margin-left: 1.8rem }.avg-rating-container .rating-reviews:hover {color: #999 }.ratings-item {display: flex;align-items: center }.ratings-item .ratings-container {margin-left: 1.8rem }.ratings-item .progress-value {margin-right: 2rem }.rating-percent {background: #eee;height: 0.8rem;width: 20rem;max-width: 100%;border-radius: 1rem }.rating-percent span {display: block;height: 100%;border-radius: inherit;background: #999 }.comments .toolbox {padding: 0 0 1rem;margin-bottom: 3rem;border-bottom: 1px solid #eaeaea }.comments .toolbox .btn {font-size: 1.3rem;padding: 0.82em 1.08em }.comments .toolbox .toolbox-sort .form-control {min-width: 15rem }.comments .toolbox-pagination {border: none }.comments .page-item {margin-bottom: 0 }.comments .file-input-wrappers {display: flex }.comments .file-input-wrappers > * {width: 6rem;height: 6rem;margin-left: 1rem;cursor: zoom-in }.comments .file-input-wrappers img {height: 100% }.comments .feeling i {font-size: 1.4rem }.comments .btn-play {display: flex;justify-content: center;align-items: center }.comments .btn-play i {width: 3rem;height: 3rem;line-height: 3rem;text-align: center;border-radius: 50%;color: #fff;background: rgba(0, 0, 0, 0.7) }.review-form-section .review-form-wrapper {position: fixed;top: 0;bottom: 0;left: -100%;background-color: #fff;z-index: 1101;box-shadow: 0px 2px 9px rgba(0, 0, 0, 0.1);padding: 3rem;transition: left 0.3s;overflow: auto }.review-form-section .review-overlay {position: fixed;right: 0;width: 100vw;top: -10vh;height: 120vh;background: rgba(0, 0, 0, 0.3);z-index: 1100;opacity: 0;visibility: hidden;transition: opacity 0.3s }.review-form-section.opened .review-form-wrapper {left: 0 }.review-form-section.opened .review-overlay {opacity: 1;visibility: visible }@media (max-width:575px) {#product-tab-reviews .comments-list > ul, .card-body .comments-list > ul {padding: 0 }#product-tab-reviews .comment-body, .card-body .comment-body {padding-right: 1.5rem }#product-tab-additional label {min-width: 13rem }}@media (min-width:576px) {#product-tab-size-guide .size-table tbody th, #product-tab-size-guide thead th:first-child, .card-sizeguide .size-table tbody th, .card-sizeguide thead th:first-child {padding-right: 3rem }#product-tab-size-guide {display: flex }}@media (min-width:992px) {.product-form select {width: 20rem }.product-single .product-details {padding-right: 1rem }.product-details.row {padding-right: 0 }.product-details.row > :last-child {padding-right: 2rem }}@media (min-width:1600px) {.container-fluid .product-thumbs.owl-carousel {width: calc(100% + 20px);margin: 0 -10px }.container-fluid .product-thumb {margin: 0 10px }.container-fluid .product-thumbs-wrap {margin-top: 20px }.container-fluid .product-thumbs .owl-prev {right: 10px }.container-fluid .product-thumbs .owl-next {left: 10px }.container-fluid .pg-vertical .product-thumb {margin: 0 0 20px }.container-fluid .pg-vertical .product-thumbs-wrap {margin: 0 0 0 20px }.container-fluid .pg-vertical .product-single-carousel {max-width: calc(100% - 129px) }}@media (min-width:992px) and (max-width:1199px) {aside .service-list {padding: 0 1rem }}@media (min-width:765px) and (max-width:1035px) {.product-single #product-tab-size-guide {display: block }}@media (max-width:991px) {aside .service-list .icon-box-side {flex-direction: row }aside .service-list .icon-box-side .icon-box-icon {padding: 0;margin: 0 0 0 2rem }aside .service-list .icon-box-side .icon-box-content {text-align: right }}.product-sticky-both .btn-cart {margin-bottom: 1rem }.product-sticky-both .product-action {display: flex }.product-sticky-both .btn-wishlist {margin-bottom: 1rem }@media (min-width:992px) {.product-sticky-both .btn-cart {max-width: 100% }.product-sticky-both .product-form .p-relative, .product-sticky-both .product-form .select-box {margin-left: 0;width: 100% }.product-sticky-both .product-form select {flex: 1;width: 100% }}@media (max-width:991px) {#product-tab-description .icon-box-side, .card-body .icon-box-side {flex-direction: row }#product-tab-description .icon-box-icon, .card-body .icon-box-icon {display: inline-flex;margin-bottom: 0;padding: 0 }#product-tab-description .icon-box-content, .card-body .icon-box-content {text-align: right }.review-form-wrapper {width: 45rem }}@media (max-width:575px) {.review-form-wrapper {width: 30rem }.review-form-wrapper .file-input-wrapper {width: 6rem;height: 6rem }.review-form-wrapper .file-input {margin-left: 1rem }}.header-top .social-link {font-size: 1.4rem }.header-top .delimiter {margin: 0 0.3rem }.header-top .divider {margin: 0 2rem 0 0.3rem }.header-middle .icon-box-title {line-height: 1.2 }.header-middle .cart-toggle i.d-icon-bag {margin-bottom: 0px }.header-middle .cart-label > .cart-price {color: #f9c710 }.intro-section img {min-height: 25rem;object-fit: cover }.intro-slider .banner-subtitle {font-size: 2.6rem }.intro-slider .banner-content {padding: 0 1.5rem }.intro-slider .banner-title {font-size: 6em }.intro-slider img {min-height: 50rem;object-fit: cover }.intro-slider.owl-carousel .owl-nav button {font-size: 45px;color: #FFFFFF99;font-weight: 400;width: 1em;height: 1em;border: none }.intro-slider.owl-carousel .owl-nav button i {display: none }.intro-slider.owl-carousel .owl-nav button.owl-prev {font-family: "Font Awesome 6 Pro";left: 4% }.intro-slider.owl-carousel .owl-nav button.owl-prev:before {content: "\f053";color: #f9c710;}.intro-slider.owl-carousel .owl-nav button.owl-next {font-family: "Font Awesome 6 Pro";right: 4% }.intro-slider.owl-carousel .owl-nav button.owl-next:before {content: "\f054";color: #f9c710;}.intro-slider.owl-carousel .owl-nav button:hover {color: #f9c710 !important;background-color: transparent !important }.select-menu ul a {padding-right: 0 }.filter-tabs-wrapper {position: relative;padding: 10px;max-width: 96rem;background-color: #fff;border-radius: 5px;z-index: 1 }.filter-tabs-wrapper .tab-pane {padding: 2.5rem 0 0 }.filter-tabs-wrapper .tab-content, .filter-tabs-wrapper .tab-pane, .filter-tabs-wrapper .toolbox {background-color: inherit }.filter-tabs-wrapper .toolbox {padding: 0;flex-wrap: nowrap;margin-right: -2.5px;margin-left: -2.5px }.filter-tabs-wrapper .nav-tabs {border-bottom-color: #363636;border-width: 2px }.filter-tabs-wrapper .nav-tabs .nav-item .nav-link {color: #fff;padding: 0.9rem 2.2rem;border-width: 4px;margin: 0 22.5px -2px;}.filter-tabs-wrapper .btn-filter {border-radius: 5px;width: 14.4rem;padding: 0;height: 50px;margin-right: 2.5px;margin-left: 2.5px }.filter-tabs-wrapper .select-menu.toolbox-item:not(.toolbox-show) {margin-right: 2.5px;margin-left: 2.5px }.filter-tabs-wrapper .select-menu-toggle {font-size: 1.4rem;font-weight: 400;width: 17.38rem;color: #666;padding: 0.95em 1.07em 0.95em 3.05em;border-radius: 5px;border: 1px solid #ccc;background-color: #fff }.filter-tabs-wrapper .select-menu:before {color: #666;z-index: 1 }.filter-tabs-wrapper .btn-filter, .filter-tabs-wrapper .toolbox-item {margin-bottom: 2rem }.filter-tabs-wrapper .input-wrapper {width: 100%;position: relative }.filter-tabs-wrapper .input-wrapper .form-control {font-size: 1.4rem;height: 5.9rem;padding: 0 2rem 0 4rem;border-radius: 5px;border: 1px solid #e1e1e1;background-color: #fff }.filter-tabs-wrapper .input-wrapper .form-control::placeholder {color: #999;font-style: normal }.filter-tabs-wrapper .input-wrapper .btn-search {position: absolute;top: 0;left: 0;width: 16rem;height: 4.5rem;padding: 0;background-color: #f9c710;border-color: #f9c710;color: #ffeda2;border-radius: 5px;margin: 0.75rem }.filter-tabs-wrapper .input-wrapper .btn-search:hover {background-color: #f9af15;border-color: #f9af15;}.filter-tabs-wrapper .input-wrapper .btn-search i {font-size:2.5rem;font-weight:600;margin-left: 0 }.banners-group {font-size: 1rem;position: relative;margin-bottom: 10rem;}.banners-group .banner-images-wrapper img {border-radius: 5px;display: inline-block;max-width: 40rem }.banners-group .banner-images-wrapper figure {text-align: center }.main-title {font-size: 2em;line-height: 1.2;position: relative;z-index: 1;display: inline-block }.main-title:after {content: "";display: block;width: 75%;height: 12px;background: #f9c710;position: relative;z-index: -3;top: -18px;border-radius: 2px;margin-right: 3px;}.banners-group p {line-height: 1.8 }.banners-group .decoration {position: absolute }.banners-group .deco-top.deco-1 {top: -18.6%;right: 20.45%;}.banners-group .deco-top.deco-2 {top: -66.2%;right: 2.8%;}.banners-group .deco-bottom.deco-1 {top: -6.6%;right: 30%;}.banners-group .deco-bottom.deco-2 {bottom: -17%;left: -3.6% }.banners-group .banner-group2 {position: relative }.banners-group .banner-group2 .banner {position: absolute }.banners-group .banner-group2 .banner-right-section, .banners-group .banner-group2 .banner-left-section {position: relative }.banners-group .banner-group2 .banner-left-section {min-height: 42.5rem;border-radius: 5px;border: 1px solid rgb(245 219 153) }.banners-group .banner-group2 .banner-content {position: absolute }.banners-group .banner-group2 .banner-subtitle {font-size: 2em;margin-bottom: 0.8rem }.banners-group .banner-left-section {z-index: 1;box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.15) }.banners-group .banner-left-section .banner-content {right: 41.5% }.banners-group .banner-left-section .banner-subtitle {font-size: 1.5em;}.banners-group .banner-left-section p {color: #afafaf;font-size: 1.4rem;}.banners-group .banner-right-section {z-index: 2 }.banners-group .banner-right-section .banner-content {right: 7.6% }.banners-group .banner-right-section img {min-height: 34rem;object-fit: cover;border-radius: 5px;}.banners-group .banner-right-section .btn-link:hover {color: #fff }.category .category-name {font-weight: 700;margin-bottom: 10px !important;}.banners-group1 {margin-bottom: 10rem;}.banners-group1 .banner-title {margin-bottom: 1.7rem }.banners-group1 p {line-height: 1.86em }.banners-group1 .input-wrapper input.form-control {background-color: #f4f4f4;border-color: #f4f4f4;font-size: 1.3rem;padding-right: 1.8rem;height: 4.8rem;border-radius: 10px }.banners-group1 .input-wrapper .btn {font-size: 1.3rem;height: 4.8rem;padding: 0 1.8rem;background-color: #111 }.banners-group1 .input-wrapper .btn:hover {background-color: #343434 }.banners-group1 .input-wrapper .btn i {font-size: 1.6rem;margin-right: 0.8rem;margin-bottom: 0px }.banners-group1 .category-link {position: absolute;right: 2rem;bottom: 3rem;color: #fff;font-size: 2em;font-weight: 700;line-height: 1em;}.banners-group1 .banner-left-section .banner-subtitle {margin-top: 1.9rem;margin-bottom: 1.9rem;display: flex }.banners-group1 .banner-left-section .banner-subtitle span {font-size: 1.4rem;margin-right: 61% }.banners-group1 .banner-left-section p {line-height: 1.8;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;}.banners-group1 .deco-top.deco-1 {top: 44.7%;right: 3.55% }.banners-group1 .deco-top.deco-2 {top: 24.6%;right: -13.8% }.banners-group1 .deco-bottom.deco-1 {bottom: -24.8%;left: -7.3% }.banners-group1 .deco-bottom.deco-2 {bottom: -15.1%;left: -3.6% }.banners-group1 .category {cursor: pointer;border-radius: 10px }.instagram {border-radius: 0 }.instagram img {max-height: 19.7rem }.instagram-section .owl-carousel {margin-bottom: -9.8rem }.footer .widget-about p {line-height: 2.3em }.footer .widget-about .widget-title {margin-bottom: 0.9rem }.main.border-top {border-top: 1px solid #e1e1e1 }.shop-page .title {font-size: 2.4rem }.sidebar-fixed .filter-actions:first-child, .toolbox.sticky-toolbox:not(.fixed) {padding-top: 15px }@media (min-width:765px) {.banners-group .banner-desc-wrapper {max-width: 41.7%;flex: 0 0 41.7% }.banners-group .banner-images-wrapper {max-width: 58.3%;flex: 0 0 58.3% }.banner-group2 {display: flex }.banner-group2 .banner-right-section {width: 35.77% }.banner-group2 .banner-left-section {width: 64.23% }.banner-right-section .banner {min-width: 43rem;top: 50%;transform: translateY(-50%) }}@media (min-width:992px) {.banner-right-section .banner {min-width: 68rem }}@media (max-width:1199px) {.banners-group .banner-right-section img {max-width: 56rem }}@media (max-width:991px) {.banners-group .banner-right-section img {max-width: 43rem;width: 100% }.filter-tabs-wrapper .toolbox {flex-wrap: wrap }.filter-tabs-wrapper .select-menu-toggle {width: 100% }.filter-tabs-wrapper .toolbox-item {width: 48% }}@media (max-width:767px) {.banners-group .banner-right-section img {max-width: 100% }.banners-group .banner-right-section .banner-content {right: 2.5rem }.banners-group .banner-group2 .banner {position: static }.banners-group .banner-left-section .banner-content {right: 1rem }.banners-group1 .category-link {right: 1rem;font-size: 1.4em }.banner-left-section .banner-subtitle span {float: right;margin-right: 0 }.decoration.deco-1 {max-width: 15% }.decoration.deco-2 {max-width: 30% }.footer-middle .widget {margin-bottom: 3rem;padding: 3rem 2rem;}.footer-middle .widget-info {margin-bottom: 0 }.section-main {margin-bottom: 8rem !important;}}@media (max-width:575px) {.filter-tabs-wrapper .toolbox-item {width: 98% }.filter-tabs-wrapper .nav-tabs .nav-item .nav-link {margin-right: 5px;margin-left: 5px }}@media (max-width:479px) {.header-middle .d-icon-phone {display: none }.intro-slider .banner-content {font-size: 0.9rem }}.rtl {direction: rtl;}.ltr {direction: ltr !important;}.banner-left {justify-content: flex-end;}.header-left {justify-content: flex-end;}.header-left .icon-box .icon-box-title {line-height: 1;color: #2a2a2a;}.header-main {min-height: 500px;height: 550px;background: url(../images/circle-background-pattern.png)no-repeat center;background-color: #f9c710;background-size: cover;border-radius: 5px;margin-top: 10rem }.header-bottom-wrap {background: #feecc8;width: 100%;display: flex;border-radius: 5px;}.cart-dropdown-wrap {width: 90px;height: 45px;border-radius: 5px;display: flex;justify-content: space-between;background: #f9c710;margin-left: 20px;border: 1px solid #ecb54f;}.login-wrap {width: 140px;height: 45px;border-radius: 5px;display: flex;justify-content: space-between;background: #fff;padding-right: 10px;padding-left: 10px;border: 1px solid #e7e6e2;background: #fffcfc;}.header-main-title {text-align: center;padding-top: 8rem;padding-bottom: 5rem;direction: rtl }.header-main-title h2 {color: #ffffec;}.header-main-title h6 {color: #ffeda2;}.category-tow {margin-bottom: 10rem;}.category-tow .owl-item img {display: block;width: 100%;max-width: 20rem;height: auto !important;}.category-tow-item {width: calc(100% - 20px);margin-left: 10px;margin-right: 10px;}.discount-main .owl-item::before {content: "";float: right;width: 5px;height: 150px;background: #f9c710;border-radius: 0px 5px 5px 0px;margin-right: 5px;margin-top: 70px;}.unlock-vecteezy__path {display: block;left: -1%;bottom: -136px;position: absolute;z-index: -1;}.banners-group-wrap {display: flex;flex-wrap: wrap;}.box-shadow {border-radius: 5px;border: 1px solid rgb(7 7 7 / 4%);background: #fdfdfd;box-shadow: 0 0 10px #0000001a;}.feature-box {background: url(../images/dot-bg.svg) #ffffff24;overflow: hidden;padding-bottom: 5rem;padding-top: 10rem;margin-bottom: 10rem;box-shadow: 0 0 10px #0000001f;}.feature-body-center {text-align: center }.feature-box .row p {padding-top: 0.1rem;color: #6b6557;text-align: justify;hyphens: auto;word-spacing: 0.05em;}.feature-box .svg-delivery-icon {margin-bottom: 0.6rem;}.feature-box .svg-delivery-icon img {width: 10rem;height: 10rem;margin-bottom: 20px;}.feature-box .svg-order-icon {margin-bottom: 1.2rem }.feature-box .svg-order-icon img {width: 10rem;height: 10rem;margin-bottom: 20px;}.feature-box .svg-delicious-icon {margin: -0.4rem 0 0.8rem }.feature-box .svg-delicious-icon svg {width: 5.7rem;height: 5.7rem }.feature-box .svg-calory-icon {padding-top: 0.3rem;margin-bottom: 1.1rem }.feature-box .svg-calory-icon img {width: 10rem;height: 10rem;margin-bottom: 20px;}.feature-box .svg-calory-icon svg {width: 5.2rem;height: 5.2rem }.feature-box .feature-body-left .title, .feature-box .feature-body-right .title {font-size: 2.4rem;white-space: nowrap }.feature-box .feature-body-left p, .feature-box .feature-body-right p {max-width: 26rem;line-height: 1.75em }.feature-box .feature-body-right .title-1 {margin-bottom: 1.7rem }.feature-box .feature-body-right .second-div .title {justify-content: flex-start }.feature-box .feature-body-right .second-div p {margin-right: auto }.feature-box .feature-body-center .svg-container {width: auto }.feature-box .feature-body-center svg {width: calc(90%) }.feature-box .feature-body-center img {top: 7.6%;left: 10% }.feature-box .svg-container {position: relative;top: -2rem }.best-section {margin-bottom: 10rem;}.intro-section .height-x1 {height: 155px }.intro-section .height-x3 {height: 465px }.intro-slider img {transition: transform 0.2s }.intro-slider .banner-content {right: 7%;top: 51.5%;}.intro-slider .owl-dots {bottom: 2.5rem }.intro-slide2 {border-radius: 5px;overflow: hidden }.intro-slide2 .banner-content {left: 5%;top: 51.5%;transform: translateY(-50%);padding-left: 5px }.intro-slide2 span {color: #666666;font-size: 16px;line-height: 1em;}.intro-slide2 .banner-subtitle {font-size: 26px;font-weight: 400;line-height: 1em;}.intro-slide2 .banner-title {font-size: 35px;font-weight: 800;line-height: 1.2em;}.intro-slide2 p {color: #666666;font-size: 16px;font-weight: 400;line-height: 1em;}.intro-slide1 {border-radius: 5px;overflow: hidden }.intro-slide1 .banner-subtitle {font-size: 20px;line-height: 1em;}.intro-slide1 .banner-title {font-size: 36px;font-weight: 800;line-height: 1.1em;}.intro-slide1 p {color: #666666;font-size: 20px;font-weight: 400;line-height: 1em;}.intro-banner {border-radius: 5px;overflow: hidden }.intro-banner .banner-subtitle {font-size: 15px;line-height: 1.2em;}.intro-banner .banner-title {font-size: 24px;font-weight: 800;line-height: 1.1em;}.intro-section .category-banner {border-radius: 5px;overflow: hidden }.intro-section .category-banner .category-content {transition: padding 0.3s }.intro-section .category-banner .category-name {font-size: 15px;font-weight: 700;margin-bottom: 10px !important;}.intro-section .category-banner .category-count {color: #2a2a2a;opacity: 0.8;font-size: 12px;line-height: 1.6em;}.intro-section .category-banner {border-radius: 5px;overflow: hidden;padding-bottom: 0px !important;padding-top: 0px !important;align-items: center;display: flex;background: #feecc8 !important;}.grid-item-main::before {content: "";float: right;width: 5px;height: 50%;background: #f9c710;border-radius: 0px 5px 5px 0px;margin-right: 5px;margin-top: 10%;margin-bottom: 10% }.intro-banner2 {background: #fff !important;display: flex;align-items: center;}.intro-banner2 i {font-size: 50px;color: #f9c710;}.intro-section {margin-bottom: 10rem;}.intro-section .category-banner .category-content {margin-right: 50px;transition: padding 0.3s }.intro-section .banner-subtitle {font-size: 2em }.intro-section .banner p {font-size: 1.6em }.intro-slider img {min-height: 45rem;object-fit: cover }.intro-slider .banner-subtitle {margin-bottom: 2rem;line-height: 1;color: #666 }.intro-slider .banner-title {font-size: 4em;line-height: 1;}.intro-slider .banner-title strong {font-weight: 800 }.intro-slider p {margin-bottom: 2.2rem;}.intro-slider.owl-dot-inner .owl-dots {bottom: 3.5rem }.intro-slide1 .banner-content {right: 8.8%;left: 30%;text-align: center }.intro-slide1 .banner-title {font-size: 4em }.intro-slide2 .banner-content {right: 5.12%;left: 30%;text-align: center }.intro-slide2 .banner-title {font-weight: 600;line-height: 1.1 }.intro-slide2 .banner-title span {font-weight: 800;text-transform: none }.intro-banner, .intro-banner figure, .intro-banner figure img {height: 100%;box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;}.intro-banner .banner-content {bottom: 3%;padding: 0 1.5rem }.intro-banner .banner-content h3, .intro-banner .banner-content h4, .intro-banner .banner-content p {color: #fff }.intro-banner .banner-title {margin-bottom: 1.3rem;font-size: 3em;line-height: 1.2;}.intro-banner p {line-height: 24px;}.btn-slide-right i {font-size: 1.9rem;margin-right: 0.9rem }.btn.btn-md {font-size: 1.4rem }.banner-group .banner img {min-height: 25rem;object-fit: cover;object-position: left }.banner-group .banner-subtitle {margin-bottom: 1.3rem;font-size: 1.4em }.banner-group .banner-title {font-size: 2em;line-height: 1.2;color: #222222;font-weight: 700;}.banner-group .banner-title b {color: #222 }.banner-group .banner-content {padding: 0 1.5rem 0 8.6% }.banner-group .banner-content.banner-content-left {padding: 0 8.6% 0 1.5rem }.banner-group .btn i {font-size: 19px;margin-right: 9px }.categories .category-content {padding: 1.2rem 0;background: #f9c710;}.category-footer {}.category-icon-main {width: 50px;height: 50px;background: #2a2a2a;color: #f9c710;font-size: 30px;font-weight: 300;position: absolute;bottom: 40px;right: 25px;display: inline-flex;justify-content: center;align-items: center;border-radius: 5px;}.categories .category-name {margin-bottom: 0.5rem;font-family: inherit;color: #444 }.categories .category-name {margin-bottom: 0.5rem;font-family: inherit;color: #444 }.categories .category-count {color: #999 }.categories .category figure {overflow: hidden }.categories .category img {transition: transform 0.3s }.categories .category:hover img {transform: scale(1.08) }.banner3 img, .banner4 img {min-height: 30rem;object-fit: cover }.banner3 .banner-title {font-size: 4em }.banner3 .banner-subtitle {font-size: 3em;}.banner3 p {font-size: 1.6em;line-height: 1.25;opacity: 0.7 }.banner3 .btn {padding: 0.88em 1.42em }.banner4 .banner-content {width: 69% }.banner4 .banner-title {font-size: 3em;line-height: 1.06;margin-bottom: 7px }.banner4 .banner-title strong {font-weight: 800 }.banner4 p {margin-bottom: 1.6rem;font-size: 1.6em;line-height: 1.2;opacity: 0.6 }.banner4 input.form-control {width: 100%;background-color: rgb(255 255 255 / 33%);border-radius: 2.6rem;max-width: 320px;height: 51px;font-size: 13px;margin-right: auto;margin-left: auto;border-color: #ffffffd9;}.banner4 input.form-control::placeholder {opacity: 0.6 }.banner4 .btn {padding: 0 3rem;border-radius: 3px;height: 46px;font-size: 14px }.banner4 .btn i {top: -1px;font-size: 13px;margin-right: 9px }h4.category-name {font-size: 16px;font-weight: 700;margin: 0px !important }.intro-section .category-banner .category-count {color: #273238;opacity: 0.8;font-size: 16px;line-height: 1.6em;}.category-top {height: 180px;display: grid;justify-content: center }.category-top .category-media {border-radius: 50% !important;border: 2px solid #ebebeb;width: 75px;height: 75px;align-items: center;display: flex;}.category-top img {border-radius: 0px !important;}.header-main-wrap {height: 650px;margin-bottom: 10rem;}.about-main {display: flex;justify-content: end;align-items: center }.about-main ul {padding-right: 0px;}.about-main ul li {list-style: none;line-height: 3;border-radius: 5px;border-right: 2px solid #f9c710;background-color: #f7f7f7;margin-bottom: 10px;padding-right: 10px;align-items: center;display: flex;}.about-main ul li i {color: #f9c710;font-size: 16px;margin-left: 5px;font-weight: 400;}.about-img {position: relative;margin: 0 0 24px 0;}.about-img .about-exp span {font-weight: 500;font-size: 26px;color: #1c2e36;display: inline-block;margin: 20px 23px;padding: 15px;transform: rotate(0deg);z-index: 9999;background: #f9c710;border-radius: 5px 0 0 0;text-align: center;line-height: 1;}.about-img .about-exp span strong {font-size: 50px;}.about-img img {border-radius: 5px;margin-top: -30px;box-shadow: 0 0 7px rgba(0, 0, 0, .9);width: 580px;height: auto;}
.shop-table {text-align: right;border-collapse: separate;border-spacing: 0 15px;}
.shop-table td, table th {padding: 0;text-align: center;}
.shop-table tbody tr {background: #f8f8f8;padding: 20px 32px 0;border-radius: 5px;padding-bottom: 30px; -transition: .9s;position: relative;z-index: 1;box-shadow: rgba(0, 0, 0, 0.05) -1.95px 1.95px 2.6px;}
.shop-table tr:before {position: absolute;content: "";z-index: -1;right: 0;top: 0;background: #FFBB00;width: 0;height: 100%; -transition: .5s;border-radius: 5px;}
.shop-table tbody tr:hover {cursor: pointer;}
.shop-table tbody tr:hover td {color: #fff }
.shop-table tbody tr:hover .wishlist-out-stock {color: #fff }
.shop-table tbody tr:hover .wishlist-out-stock::after {background-color: #fff;}
.shop-table tbody tr:hover .wishlist-in-stock {color: #fff }
.shop-table tbody tr:hover .product-remove {-color: #fff }
.shop-table tbody tr:hover .product-name a {color: #fff }
.shop-table tr:hover .remove {color: #fff;border-color: #fff }
.shop-table tr:hover:before {width: 100%;left: 0;}
.shop-table tbody thead tr {background-color: transparent !important;}
.shop-table tbody td {padding: 1.5rem;font-size: 1.4rem;}
.shop-table tbody td:first-child {border-radius: 0 5px 5px 0;}
.shop-table tbody td:last-child {border-radius: 5px 0 0 5px;}
.shop-table tbody th {padding: 0.3rem 0 0.3rem;font-size: 1.6rem;font-weight: 600;line-height: 1.875;color: #2a2a2a;}
.shop-table tbody img {display: block;max-width: 100px;border-radius: 5px;}
.shop-table tbody .product-thumbnail a {display: block;width: 100px;}
.shop-table tbody .remove {display: flex;align-items: center;justify-content: center;width: 2.3rem;height: 2.3rem;font-size: 1.3rem;color: #2a2a2a;border: 1px solid #ccc;border-radius: 50%;}
.shop-table tbody .product-name {white-space: normal;color: #000;text-align: right !important }
.shop-table tbody td.product-remove {padding-right: 0;width: 25px;}
.shop-table .product-price {display: table-cell;border: none !important;text-align: center }
.share-on > * {margin-left: 2rem;}
.share-on .social-link {border: none;width: 50px;height: 50px;border-radius: 5px;background: #2a2a2a;color: #f9c710;align-items: center;display: inline-flex;justify-content: center;}
.share-on .social-link:hover {background: #f9c710;color: #2a2a2a }
@media (min-width: 765px) {
	.wishlist-table td.product-price {width: 130px;}
	.wishlist-table td.product-stock-status {width: 130px;}
}
@media (min-width: 992px) {
	.wishlist-table td.product-price {width: 107px;}.
	wishlist-table td.product-stock-status {width: 201px;}.wishlist-table td.product-add-to-cart {width: 235px;}}
@media (max-width: 767px) {
	.shop-table {text-align: center;}
	.shop-table thead {display: none;}
	.shop-table tbody, .shop-table td, .shop-table tr {display: block;}
	.shop-table tbody tr {box-shadow: unset;border-radius: 0px;}
	.shop-table tbody {border: 1px solid #e1e1e1;background: #f8f8f8 }
	.shop-table tbody .product-name {text-align: center !important;}
	.shop-table tr {position: relative;padding: 4rem 1rem 4rem;}
	.shop-table tr + tr {border-top: 1px solid #e1e1e1;}
	.shop-table td {padding: 0;border: none;}
	.shop-table .product-thumbnail {margin-bottom: 1rem;}.shop-table .btn-product, .shop-table .product-thumbnail a, .shop-table td {margin-right: auto;margin-left: auto;}.shop-table .product-stock-status {margin-bottom: 2rem;}.shop-table .btn-product {max-width: 220px;}.shop-table .product-remove {position: absolute;left: 2rem;top: 2rem;padding: 0.5rem;width: auto;}.shop-table .product-quantity {margin-bottom: 1rem;}.wishlist-table td.product-price {display: block;width: 100%;}}.wishlist-table th.product-name {padding-right: 2px;width: 120px;text-align: center }.wishlist-table .wishlist-out-stock {color: #E63946;position: relative;display: inline-block;}.wishlist-table .wishlist-out-stock::after {content: "";position: absolute;left: 0;bottom: 45%;width: 100%;height: 1px;background-color: #E63946;}.wishlist-table .wishlist-in-stock {color: #f9c710;}.wishlist-table .btn-product {padding: 1.4rem;white-space: nowrap;width: 13rem;margin: 0 auto;font-size: 1.3rem;transition: color 0.3s, background-color 0.3s;}.wishlist-table .btn-product:hover {color: #fff;background-color: #f9c710;}.wishlist-table .btn-product.btn-disabled {border-color: #f2f3f5 !important;background-color: #f2f3f5 !important;}.wishlist-page {border-top: 1px solid #e1e1e1;}.wishlist-empty .main-content {text-align: center;}.wishlist-empty i {font-size: 150px;color: #ccc }.wishlist-empty .wishlist-descri {font-size: 14px;margin: 26px 0px 22px 0;}.wishlist-empty .btn {width: 20rem;margin-top: 1rem;}.wishlist-table thead th {background-color: #2a2a2a;border-left: 1px dashed #666;color: #fff !important }.wishlist-table thead th:first-child {border-radius: 0 5px 5px 0;}.wishlist-table thead th:last-child {border-radius: 5px 0 0 5px;border: none }.cart.main {border-top: 1px solid #e1e1e1;}.cart .accordion {border-bottom: 1px solid #eaeaea;}.cart .card-header {font-size: 1.4rem;}.cart .card-header > a {padding-right: 2px;}.cart .card-body {margin-bottom: 2.4rem;padding: 0;}.cart .form-control {font-family: vazir;}.cart .remove {margin-left: 0;width: 2rem;text-align: center;}.cart .summary {line-height: 2.15;}.cart .summary .title {margin-bottom: 1rem;padding-bottom: 1.8rem;border-bottom: 1px solid #eaeaea;}.cart .btn-checkout {display: block;padding-top: 1.06em;padding-bottom: 1.06em;}.cart .product-thumbnail figure {position: relative;display: inline-block;}.cart .shop-table th {padding: 0.2rem 0 1.8rem;font-size: 1.3rem;font-weight: 700;color: #2a2a2a;line-height: 1;text-align: right }.cart .shop-table td {padding: 1.6rem 1rem 1.6rem 0;}.cart .shop-table td:last-child {padding-left: 0;}.cart .shop-table td:last-child {padding: 2rem 0 1.5rem 1rem;}.cart .shop-table .quantity.form-control {font-weight: 700;}.cart .product-remove {display: flex;align-items: center;justify-content: center;text-align: center;font-size: 1.3rem;width: 2.3rem;height: 2.3rem;border: 1px solid #ccc;border-radius: 50%;background-color: #fff;color: #2a2a2a;}.cart .shipping {margin-bottom: 0.3rem;}.cart .btn {border-width: 1px;}.cart .shipping-row-last .summary-subtitle {padding: 2.4rem 0 1.9rem;}.cart .shipping-row-last li {padding-bottom: 0.3rem;}.cart .cart-list-wrap {border-radius: 5px;height: fit-content;padding: 0px;}.cart .cart-list-wrap .cart-list {padding: 0px 10px 40px 10px;border-radius: 5px;}.compare-default .container {overflow-x: auto;}.compare-default .container > div:nth-child(2n) {background-color: #f8f8f8;border: 1px solid #cccccc7a !important;}.compare-default .compare-table .compare-value:last-child .to-left, .compare-default .compare-table .compare-value:nth-child(2) .to-right {pointer-events: none;color: #e1e1e1;}.compare-default .compare-row {display: flex;width: 100%;overflow: hidden;border-radius: 5px;}.compare-default .compare-col {flex: 0 0 20%;max-width: 20%;padding: 20px 0;}@media (max-width: 1199px) {.compare-default .compare-col {flex: 0 0 25%;max-width: 25%;}}@media (max-width: 810px) {.compare-default .compare-col {flex: 0 0 45%;max-width: 45%;}}@media (max-width: 575px) {.compare-default .compare-col {flex: 0 0 50%;max-width: 50%;}}.compare-default .compare-field {color: #2a2a2a;font-size: 14px;font-weight: 600;text-align: right;padding-right: 5rem;}.compare-default .compare-basic .compare-field {display: flex;justify-content: flex-start;align-items: center;}.compare-default .compare-basic .compare-value {padding-left: 0;}.compare-default .compare-value {position: relative;padding-left: 1rem;padding-right: 2rem;color: #222;font-weight: 300 }@media (max-width: 575px) {.compare-default .compare-field {padding-left: 2rem;}.compare-default .compare-value {padding-right: 10px;}}.compare-default .btn-product-icon {line-height: 34px;display: block;width: 36px;height: 36px;}.compare-default .btn-default {margin: 0 5px 5px;color: #2a2a2a !important;border-radius: 5px;transition: border-color 0.3s, color 0.3s, background-color 0.3s;overflow: hidden;background: #f9c710;display: flex;align-items: center;justify-content: center;}.compare-default .product-details .btn-product-icon i {color: #2a2a2a;}.compare-default .product-details .btn-product-icon:hover i {color: #f9c710;}.compare-default .btn-default.btn-cart:hover, .compare-default .btn-default:hover {background-color: #2a2a2a;color: #f9c710 !important;}.compare-default .product:hover .btn-cart:not(.btn-default:hover) {background-color: #fff;color: #999;border: 1px solid #e1e1e1;border-radius: 3px;}.compare-default .btn-cart {flex: unset;}.compare-default .btn-wishlist {transform: translateX(0);opacity: 1;visibility: visible;}.compare-default .btn-wishlist i {line-height: 3.2rem;}.compare-default .btn-moving {position: absolute;visibility: hidden;opacity: 0;top: 50%;transform: translateY(-50%);transition: opacity 0.2s, visibility 0.2s, left 0.2s, right 0.2s;}.compare-default .btn-right {right: 0px;}.compare-default .btn-left {left: 0px;}.compare-default .product-details {padding-left: 0;}.compare-default .product-details .product-action {display: inline-flex;}.compare-default .product:hover .btn-moving {visibility: visible;opacity: 1;}.compare-default .product:hover .btn-left {left: -30px;}.compare-default .product:hover .btn-right {right: -30px;left: auto }.compare-default .compare-title {font-weight: 600;}.compare-default .product-price {font-size: inherit;font-weight: 400;border: none }.compare-default .compare-availability p {margin: 0;padding: 0;}.compare-default .compare-availability .stock {color: #E63946;}.compare-default .compare-availability .in-stock {color: #f9c710;background-color: unset;}.compare-default .compare-rating .ratings-container {font-size: inherit;margin: 0;}.compare-default .compare-rating .rating-reviews {font-size: inherit;}.compare-empty {padding: 20px 0 70px;}.compare-empty .main-content {text-align: center;}.compare-empty .compare-icon {font-size: 80px;}.compare-empty .compare-descri {font-size: 14px;margin: 22px 0;}.compare-empty .btn {width: 20rem;margin-top: 1rem;}.form-list {background: #fff;padding: 0px 10px 40px 10px;border-radius: 5px;}.step-by {display: flex;justify-content: center;flex-wrap: wrap;padding: 0.9rem 0;}.step-by .title.title-step {margin: 0 1rem 0 3.4rem;font-size: 2rem;font-weight: 700;color: #666;padding: 0.4rem 0;}.step-by .title.title-step:not(:last-child):after {content: "";display: inline-block;position: absolute;left: -3rem;top: 52%;line-height: 0;vertical-align: middle;font-family: "Font Awesome 5 Free";font-weight: 700;font-size: 1.7rem;background-color: #fff;color: #ccc;}.step-by .title.title-step.visited {color: #2a2a2a;}.step-by .title.title-step.visited ~ .active:before {color: #2a2a2a;}.step-by .title.title-step.active {color: #f9c710;}.step-by .title.title-step:first-child:before {display: none;}.step-by .title.title-step:last-child {margin-left: 0;}.service-list-wrap {-webkit-filter: drop-shadow(2px 4px 6px #00000025);filter: drop-shadow(2px 4px 6px #00000025);position: relative;}.service-list {background: #fff;padding: 5px;border-radius: 5px;position: relative;-webkit-box-shadow: 1px 1px 5px #00000017;box-shadow: 1px 1px 5px #00000017;-webkit-clip-path: polygon(114% -33%, 92% 35%, 100% 59%, 100% 103%, -121% 194%, -25% -17%);clip-path: polygon(114% -33%, 92% 35%, 100% 59%, 100% 103%, -121% 194%, -25% -17%);min-height: 16rem;}.service-list.service-list-cart {background-color: #2a2a2a;clip-path: unset;}.service-list.service-list-checkout {background-color: #f9c710;}.service-list.service-list-order {background-color: #ffffff;}.services-list-2 {min-height: 15rem;}.service-list-2 {min-height: 15rem;height: auto;background: #2a2a2a;padding: 5px;border-radius: 5px;box-shadow: 1px 1px 5px #00000017;-webkit-filter: drop-shadow(2px 4px 6px #00000025);filter: drop-shadow(2px 4px 6px #00000025);}.service-list-2 .icon-box-icon {color: #2a2a2a;width: 50px;height: 50px;background: #f9c710;border-radius: 5px;text-align: center;display: flex;align-items: center;justify-content: center;margin-left: 10px;padding: 0 }.service-list-2.icon-box-side .icon-box-title {font-size: 2.6rem !important;margin-bottom: 1.5rem !important }.service-list-2.icon-box-side p {color: #fff !important }.icon-box-main {padding: 40px;position: relative;}.icon-box-main:hover::after {width: 80%;}.icon-box-main .bg-number-wrap {-webkit-filter: drop-shadow(2px 4px 6px #00000059);filter: drop-shadow(2px 4px 6px #00000059);position: absolute;top: 10px;left: -45px;-webkit-transition: 0.6s linear;transition: 0.5s linear;-webkit-transform: rotateY(0);transform: rotateY(0);}.icon-box-main .bg-number-wrap .bg-number {-webkit-clip-path: polygon(35% 0%, 0% 50%, 35% 100%, 100% 100%, 84% 50%, 100% 0%);clip-path: polygon(35% 0%, 0% 50%, 35% 100%, 100% 100%, 84% 50%, 100% 0%);background: #2a2a2a;width: 90px;height: 80px;font-weight: 700;font-size: 37px;line-height: 1.1;color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.service-list-cart .icon-box-main .bg-number-wrap .bg-number {background: #f9c710;color: #2a2a2a }.service-list-checkout .icon-box-main .bg-number-wrap .bg-number {background: #fff;color: #f9c710 }.service-list-order .icon-box-main .bg-number-wrap .bg-number {background: #2a2a2a;color: #f9c710 }.service-list .icon-box .icon-box-content h4 {font-size: 3rem }.service-list-cart .icon-box .icon-box-content h4 {color: #fff;margin-bottom: 0px;}.summary {padding: 2.4rem 3rem 3rem;border: none;border-radius: 5px;background: #f8f8f8;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}.summary td:last-child, .summary th:last-child {text-align: left;}.summary th {text-align: right;}.summary .form-control {width: 100%;max-width: 100%;}.summary-title {font-size: 1.5rem;font-weight: 500;color: #f9c710;position: relative;top: -43px;background: #2a2a2a;display: inline-block;align-items: center;margin: 0;padding: 10px;border-radius: 5px;right: -10px;}.summary-subtotal {border-bottom: 1px solid #eaeaea;}.summary-subtitle {font-size: 1.6rem;font-weight: 600;color: #2a2a2a;margin-bottom: 0;padding: 2rem 0;}.summary-subtotal-price {font-size: 1.4rem;font-weight: 600;color: #2a2a2a;margin-bottom: 0;font-family: vazir;}.summary-total-price {font-size: 2rem;font-weight: 700;color: #2a2a2a;text-align: left;margin-bottom: 0;font-family: vazir;}.total .summary-subtitle {padding: 2.4rem 0 2.3rem;}@media (max-width: 767px) {.summary {padding-right: 2rem;padding-left: 2rem;}.cart .shop-table td {padding: 0;text-align: center }.cart .shop-table td.product-price {display: block;width: 100%;text-align: center;}.cart .shop-table tr {padding: 2rem 0 3rem;}.cart .shop-table .product-quantity, .cart .shop-table .product-subtotal, .cart .shop-table .product-thumbnail {margin-bottom: 0.5rem;}}.shipping-address {padding-bottom: 2.4rem;border-bottom: 1px solid #eaeaea;}.shipping-address label {display: block;margin-bottom: 1.4rem;font-size: 1.5rem;}.shipping-address .form-control {margin-bottom: 1.5rem;font-size: 1.3rem;border-color: #ededed;border-radius: 5px;padding: 1.15rem;min-height: 5.4rem !important;height: 5.7rem !important;color: #2a2a2a !important;background: #fff;}.shipping-address .btn {padding: 0.9em 1.7em;}.checkout .select-box, .checkout input.form-control, .shipping-address .select-box {background-color: #f8f8f8;}.shipping-address input.form-control {background-color: #fff;}.checkout input.form-control .form-control, .shipping-address .select-box .form-control, .shipping-address input.form-control .form-control {padding: 1rem 1.4rem 0.8rem;font-size: 1.4rem;color: #666;}.checkout .select-box:before, .checkout input.form-control:before, .shipping-address .select-box:before, .shipping-address input.form-control:before {font-family: "Font Awesome 6 Pro";content: "\f078";left: 1.5rem;font-size: 1.1rem;z-index: 2;color:#999 }.cart-total {text-align: right;}.cart-total .btn-calc {margin-bottom: 1.8rem;}.cart-total td, .cart-total th {border-top: 1px solid #e1e1e1;}.cart-subtotal th {font-weight: 400;}.cart-subtotal td, .cart-subtotal th {padding: 1.5rem 0;}.order-total {font-size: 1.6rem;font-weight: 600;color: #f9c710;}.order-total td, .order-total th {padding-top: 1.9rem;}.cart-table .product-name {font-weight: 600;color: #2a2a2a;line-height: 1.86;}.cart-table .product-price {width: 100px;}.cart-table .product-quantity {width: 135px;}.cart-table .product-subtotal {width: 85px;color: #2a2a2a;}.cart-table .input-group button, .cart-table .input-group input {border-color: #dadada;}.cart-table .input-group .quantity-minus {border-radius: 0.3rem 0 0 0.3rem;}.cart-table .input-group .quantity-plus {border-radius: 0 0.3rem 0.3rem 0;}.cart-actions {display: flex;align-items: flex-start;justify-content: space-between;flex-wrap: wrap;}.cart-actions .btn-icon-left {padding: 1.06em 2.2em;}.cart-actions .btn-icon-left i {margin-right: 0.8rem;font-size: 2rem;}.cart-actions button {padding: 1.07em 2.23em;}.cart-actions button.btn-disabled {border-color: #2a2a2a !important;background-color: transparent !important;border-width: 1px;color: #2a2a2a !important;opacity: 0.4;cursor: default;}.cart-coupon-box .coupon-title {margin-bottom: 2.3rem;padding-top: 0.8rem;font-size: 1.8rem;}#coupon_code {padding-right: 1.6rem;padding-left: 1.6rem;font-size: 1.3rem;border: none;border-bottom: 1px solid #c7c7c7;transition: border-color 0.3s;border-radius: 5px;background: #fff;}@media (min-width: 992px) {.cart.main .product-thumbnail {width: 12rem;}.cart.main .product-price {width: 11rem;}.cart.main .product-quantity {width: 17.7rem;}.cart.main .product-subtotal {width: 13.2rem;}.cart.main .product-close {width: 2.3rem;}}.cart-page {border-top: 1px solid #e1e1e1;}.cart-empty {margin-bottom: 10rem }.cart-empty .main-content {text-align: center;}.cart-empty .main-content img {max-width: 30rem }.cart-empty .cart-icon {font-size: 80px;}.cart-empty .cart-descri {font-size: 14px;margin: 30px 0 20px 0;}.cart-empty .btn {width: 20rem;margin-top: 1rem;}.checkout {line-height: 1.54;}.checkout .alert.card-header {padding-top: 1.2rem;padding-bottom: 1.3rem;background-color: #fff;border: 1px dashed #cacbcc;text-transform: none;border-radius:5px;}.checkout .alert.card-header > a {display: inline-block;padding: 0;background-color: transparent;box-shadow: unset;line-height: 1.5;border:none }.checkout .alert.card-header > a:after, .checkout .alert.card-header > a:before {content: none;}.checkout .alert-icon > i {margin-right: 0.8rem;}.checkout .alert-body {transition: display 0.3s;}.checkout .alert-body p {font-size: 1.3rem;}.checkout .alert-body.expanding {display: none;}.checkout .alert-body.collapsing {display: block;}.checkout .alert-body .form-control {margin: 0;}.checkout .checkbox {margin: 0.6rem 0 1.6rem 0.2rem;}.checkout .link-group .btn {padding: 1em 2.5em;}.checkout .link-group span {margin: 0 1.1rem;font-size: 1.4rem;}.checkout .lost-link {font-size: 1.3rem;}.checkout .social-link {border-radius: 5px;color: #f9c710;background-color: #2a2a2a;width: 35px;height: 35px;line-height: 35px;font-size: 16px;}.checkout .check-coupon-box .form-control {max-width: 42.5rem;}.checkout .check-coupon-box .btn {padding: 1.04em 2.05em;border-width: 1px;}.checkout label {display: block;padding-right: 0.2rem;margin-bottom: 1rem;font-size: 1.4rem;line-height: 0.9;}.checkout .form .title.title-simple {margin-top: 0.3rem;font-size: 1.8rem;}.checkout .select-box select {max-width: 100%;width: 100%;}.checkout .form-control {margin-bottom: 2.1rem;padding-right: 1.5rem;padding-left: 1.5rem;font-size: 1.3rem;font-family: vazir;transition: background-color 0.3s, border-color 0.3s;color: #999;min-height: 4.1rem;border-radius: 0.3rem;}.checkout .form-control:not(:focus) {background-color: #fff;}.checkout .form-control:not(select):focus {border-color: #000;}.checkout textarea.form-control {padding-top: 1.5rem;}.checkout .form-checkbox {padding-top: 0.7rem;margin-bottom: 2.8rem;}.checkout .form-control-label {padding-right: 2.6rem;margin-bottom: 0;font-size: 1.4rem;line-height: 2.58;}.checkout .product-name {font-size: 1.4rem;white-space: normal;}.checkout .btn-order {width: 100%;}.checkout .btn-order:hover {opacity: 0.9;}.checkout .card {background: transparent;}.checkout .card-header {font-size: 1.4rem;line-height: 3rem;text-transform: capitalize;font-weight: 300;}.checkout .card-header a {padding: 0 2.5rem 0 0;background-color: transparent;box-shadow: unset;border:none }.checkout .card-header a:after, .checkout .card-header a:before {position: absolute;content: "";display: inline-block;border-radius: 50%;top: 50%;transform: translateY(-50%);}.checkout .card-header a:before {right: 0;width: 1.8rem;height: 1.8rem;background-color: #fff;border: 1px solid #cdcdcd;}.checkout .card-header a.collapse:after {width: 0.8rem;height: 0.8rem;right: 0.5rem;background: #f9c710;}.checkout .card-body {padding: 0.2rem 2.9rem 1.1rem 0;line-height: 1.4;}.checkout .payment.accordion {border-bottom: 1px solid #eaeaea;padding-bottom: 2rem;}.checkout .payment.accordion .summary-subtitle {font-size: 1.5rem;}.checkout .checkout-info {padding: 1.5rem 0;margin: 0;font-size: 1.3rem;font-weight: 400;font-family: vazir;}.checkout .product-quantity {margin-right: 0.4rem;}.checkout .title.title-simple {font-weight: 700;}.checkout .summary .form-control-label {line-height: 1.4;}.checkout .summary .form-control-label:before {top: 0;transform: none;}.checkout .summary .form-control-label a {color: #000;}.checkout .summary .form-control-label a:hover {color: #f9c710;}.summary .title {margin-bottom: 1.9rem;padding-bottom: 2.2rem;border-bottom: 1px solid #eaeaea;}.order-table {color: #2a2a2a;}.order-table th {padding: 0 0 0.7rem 0;font-size: 1.6rem;font-weight: 600;}.order-table td {padding-bottom: 0.6rem;line-height: 2.2;}.order-table .order-total td {border-bottom: none;padding: 1.2rem 0 0;}.order-table .shipping-row label {margin-bottom: 1.5rem;}.order-table .shipping-row-last {border-bottom: 1px solid #eaeaea;}.order-table .shipping-row-last label {margin-bottom: 2.1rem;color: #666;text-align: right }.order-table .summary-subtotal {border-top: 1px solid #e1e1e1;}.order-table .summary-subtotal td:first-child {padding: 0.4rem 0 0.3rem;}.order-table .summary-subtotal-price {padding-top: 1rem;}.order-table tbody > tr:nth-child(2) td {padding-bottom: 1.6rem;}.sumnary-shipping ul {list-style: none;margin: 0;padding: 0;text-align: right;}.sumnary-shipping .summary-subtitle {padding-bottom: 2.2rem;text-align: right;}.summary-total {border-bottom: 1px solid #eaeaea;}.summary-total .summary-subtitle {padding: 2.3rem 0 2.1rem;}@media (max-width: 479px) {.order-table tbody .product-name, .order-table tbody .product-total {padding-bottom: 2rem;line-height: 1.2;}.order-table tbody > tr:nth-child(2) td {padding-bottom: 2rem;}}.order .title {font-size: 2rem;}.order .order-message {max-width: 34rem;padding: 3rem;box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.1);border-radius: 1rem;}.order .order-message .icon-box-icon {margin-left: 3.2rem;font-size: 5rem !important;}.order .order-message svg {width: 5rem;height: 5rem;stroke: #f9c710;}.order .order-message .icon-box-title {font-size: 1.8rem;margin-bottom: 2rem !important }.order .order-results {display: flex;flex-wrap: wrap;margin: 4.8rem 0 1.9rem;}.order .overview-item {display: flex;position: relative;flex-direction: column;flex-wrap: wrap;margin-bottom: 3rem;}.order .overview-item:not(:last-child) {margin-left: 3rem;padding-left: 3.1rem;}.order .overview-item:not(:last-child):after {content: "";position: absolute;left: 0;top: 50%;display: block;transform: translateY(-50%);width: 2px;height: 42px;background: #f9c710;}.order .overview-item span {}.order .overview-item strong {color: #2a2a2a;font-weight: 600;font-size: 2rem;}.order .btn.btn-back {font-size: 1.3rem;}.order .summary-subtotal:last-child {border-bottom: none;}.order .address-info {border-bottom: 1px solid #eaeaea;}.order .address-info p {color: #666;font-family: vazir;line-height: 2.15;}.order-details {padding: 2.4rem 3rem 3rem;border: none;border-radius: 5px;background: #F8F8F8;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}.order-details-table .product-name {padding: 1.6rem 0 1.8rem;font-size: 1.4rem;font-weight: 400;line-height: 1.42;color: #000;white-space: inherit;}.order-details-table .product-name i {font-size: 1rem;}.order-details-table .product-name span {font-weight: 700;color: #2a2a2a;}.order-details-table th > .summary-subtitle {font-size: 1.8rem;font-weight: 600;text-align: left;}.order-details-table .product-price {display: block;}.order-details-table .product-price, .order-details-table .summary-subtotal-price {text-align: left;}.order-details-table .summary-subtotal-price {font-weight: 600;color: #666;}.order-details-table .product-price {font-size: 1.4rem;color: #666;font-weight: 400;padding-top: 1.2rem;}.order-details-table thead {border-bottom: 1px solid #eaeaea;}.order-details-table thead .summary-subtitle {font-size: 1.8rem;}.order-details-table tbody tr:first-child td {padding-top: 3.2rem;}.order-details-table tbody tr:first-child td.product-price {padding-top: 2.8rem;}@media (max-width: 767px) {.order .order-message {font-size: 2rem;}.order .overview-item {flex-direction: row;width: 100%;align-items: center;}.order .overview-item:not(:last-child):after {content: none;}.order .overview-item span {margin-left: 2rem;}}@media (max-width: 575px) {.order .order-details {padding: 0 2rem;}.order .order-message {font-size: 1.8rem;}.order .overview-item {font-size: 1.6rem;}}@media (max-width: 479px) {.order .order-details {padding: 0 1.5rem;}.order .order-message {font-size: 1.6rem;}.order .overview-item {font-size: 1.4rem;}.step-by .title.title-step {font-size: 1.8rem;}.step-by .title.title-step:after {font-size: 1.4rem;top: 50%;}}.coming-wrap {box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding: 40px;border-radius: 5px;}.coming-wrap .form-control {border-radius: 3px;padding: 1.15rem;min-height: 5.7rem !important;height: 5.7rem !important;color: #ccc !important;}.coming-wrap .btn-primary.btn-link {border-radius: 5px;margin: 2px;left: 4px;top: 3px;background: #f9c710;border: none;box-shadow: 0px 0px 0px 0px rgba(66, 133, 244, 0.3);padding: 2rem;color: #2a2a2a;margin-top: 3rem;min-width: 20rem }.coming-wrap .btn-primary.btn-link:hover {background: #f9c710;color: #f9c710;}.countdown-row span {font-size: 2rem;color: #2a2a2a }.countdown-default {display: flex;justify-content: center;border-radius: 10px;overflow: hidden;}.countdown-default .countdown-row {display: flex;justify-content: center;line-height: 1.5;}.countdown-default .countdown-amount {font-size: 1.8rem;font-weight: 600;color: #1d2236;line-height: 1;padding-top: 10px;padding-bottom: 5px;}.countdown-default .countdown-period {font-size: 1.6rem;padding-bottom: 5px;color: #fff;}.countdown-default .countdown-section {position: relative;display: flex;flex-direction: column;align-items: center;box-sizing: content-box;width: 50px;margin: 5px 10px;border: 1px solid transparent;}@media (min-width: 576px) {.countdown-default:not(.ct-2-grid) .countdown-section:not(:first-child):before {content: ":";position: absolute;color: #fff;font-size: 3rem;margin-right: 10px;top: 50%;left: calc(0% - 20px);transform: translateY(-50%);}}@media (max-width: 575px) {.countdown-default:not(.ct-2-grid) .countdown-row {display: grid;grid-template-columns: repeat(2, calc(100% / 2));}}.banner-new {display: flex;justify-content: space-between;align-items: center;background: linear-gradient(45deg, #f9c710, #feb47b);color: #2a2a2a;padding: 2rem 1rem;border-radius: 5px;margin-bottom: 2rem;box-shadow: 0 0 5px 0 rgba(0, 0, 0, .09);}.banner-new p {margin:0 }.banner-new i {min-width:50px;min-height:50px;font-size:30px;margin-left:20px;background:#2a2a2a;color:#f9c710;border-radius:5px;display:block;line-height:49px;text-align:center;}.countdown-type1 {display: flex;justify-content: space-between;align-items: center;background: linear-gradient(45deg, #ff7e2d, #d85705, #ff7e2d);padding: 2rem 1rem;border-radius: 5px;margin-bottom: 2rem;box-shadow: 0 0 5px 0 rgba(0, 0, 0, .09);}.countdown-type1 .deal-image img {width: 70px;height: 70px;border-radius: 5px;}.countdown-type1 .banner-title {font-size:20px;line-height: 1.2;}.countdown-type1 .banner-title i {width: 50px;height: 50px;font-size: 3rem;font-weight: 400;color: #2a2a2a;background: #f9c710;border-radius: 5px;line-height:49px;text-align:center }.countdown-type1 .banner-subtitle {font-size: 18px;line-height: 2;}.countdown-type1 .countdown-content-center {margin-right: auto;margin-left: auto;}.countdown-type1 .countdown-content-center .countdown-amount {color: #fff;}.countdown-type1 .btn {position: relative;color: #f9c710;transition: color 0.2s;}.countdown-type1 .btn:hover {color: #CE5A67;}@media (max-width: 1199px) {.countdown-type1 {flex-direction: column;align-items: unset;}.countdown-type1 .countdown-content-right {text-align: right;justify-content: center }}@media (max-width: 575px) {.countdown-type1 {padding: 1.4rem;align-items: center;}.countdown-type1 .countdown-content-left {flex-direction: column;text-align: center;}}.faq-wrap {display: flex;justify-content: space-between;}.faq-right {margin-top: 5rem;width: calc(58.3333% - 20px);margin-left: 20px;}.faq-left-wrap {padding: 40px;background:#f8f8f8 }.faq-left-wrap .form-control {background-color: #fff;}.faq-left {margin-top: 5rem;background: #ffffff;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);position: relative;z-index: 1;border-radius: 5px;}.counter-background {background: url(../images/bg/bg-about.jpg) no-repeat center #2a2a2a;background-size: cover;box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);}.counter-part-wrap {display: flex;justify-content: center;}.counter:before {position: absolute;content: "";z-index: -1;top: 15px;right: 15px;width: 60px;height: 60px;background: #ffbb00;border-radius: 5px;transition: .5s;}.counter-part {margin-top: 1rem;margin-bottom: 1rem }.counter-part .counter {border-radius: 5px;padding-top: 40px;padding-bottom: 30px;box-shadow: rgba(0, 0, 0, 0.10) -1.95px 1.95px 2.6px;z-index: 1100;animation: fixedTop 0.4s;transition: color 350ms ease, background-color 350ms ease;background: #fff;-webkit-backdrop-filter: blur(1rem);backdrop-filter: blur(1rem);border: 1px solid #feecc8;}.counter-part .counter i {font-size: 3.5rem;color: #2a2a2a;margin-bottom: 15px;font-weight: 300;opacity: 1;display: flex;justify-content: start;top: -11px;position: relative;right: 30px;}.count-to {display: inline-block;margin-bottom: 1rem;font-size: 5rem;font-weight: 600;line-height: 1;color: #2a2a2a;}.count-title {font-size: 1.6rem;color: #1b2e35;}.error-section img {max-width: 40rem }.testimonial-centered {padding: 3.8rem 3rem 4rem;background-color: #f1f1f1;text-align: center;border-radius: 5px;box-shadow: 0 2px 6px 0 rgba(0, 0, 0, .26);}.testimonial-centered .testimonial-info {display: block;margin: 0;padding: 0;}.testimonial-centered .testimonial-author-thumbnail {margin-right: auto;margin-left: auto;margin-bottom: 2rem;width: 7rem;height: 7rem;}.testimonial-centered blockquote {margin-right: auto;margin-left: auto;background-color: transparent;}.testimonial-centered blockquote:after {content: none;}.testimonial-centered .testimonial-title {margin-bottom: 2.6rem;font-size: 1.8rem;line-height: 1.2;}.testimonial-centered blockquote {padding: 0;}.testimonial-centered cite span {margin-top: 0.8rem;}.testimonial-centered.testimonial-border {background-color: #f9c710;color: #fff;}.img-fluid {max-width: 100%;height: auto;}.abt-img {padding: 0px 30px 30px 0px;position: relative;z-index: 1;}.about-img .about-exp {position: absolute;background: #f9c710;border-radius: 5px;width: calc(100% - 24px);height: 100%;display: flex;justify-content: start;align-items: flex-end;}.purchases-wrap {padding: 20px 10px;background: #f6f6f6;border-radius: 5px;margin-bottom: 20px;}.purchases {margin: 10px !important;}.purchases .purchases-head {display: inline-flex;justify-content: flex-start;width: 100% }.purchases .purchases-body {display: flex;justify-content: space-between;background: #fff;padding: 10px 0;border-radius: 3px;}.purchases .purchases-body .purchases-item .item-price {display: block;font-size: 1.4rem;color: #222 !important;}.purchases .purchases-body .purchases-item .item-number {display: block;font-size: 1.4rem;color: #999;}.purchases .purchases-body .purchases-item {border-left: 2px solid #ebebeb;padding: 10px 20px;}.purchases .purchases-body .purchases-item:last-child {border-left: none }.purchases .purchases-head .purchases-price {color: #2a2a2a;font-size: 1.8rem;padding-left: 20px !important;}.purchases .purchases-head .purchases-price span {color: #f9c710;font-size: 1.5rem;}.purchases .purchases-head .purchases-number span {color: #2a2a2a;font-size: 1.8rem;margin-right: 20px;}.purchases .purchases-head .purchases-number {color: #666;font-size: 1.4rem;}.table-info tr {margin-bottom: 10px !important;margin-top: 10px;display: block;font-size: 1.5rem;}.similar {margin-bottom: 10rem;padding: 10px;}.similar-wrap {border: 1px solid #e3e4e8;border-radius: 5px;padding: 20px;}.property {display: flex;justify-content: space-between;}.property-main {display: flex;justify-content: space-between;}.property-right {background: #fff;border: 1px solid #ebebeb;border-radius: 5px;padding: 20px;max-width: calc(66% - 20px);}.property-right h3 {font-size: 1.8rem;}.property-right table {border: 1px solid #ebebeb;border-radius: 20px !important;margin-bottom: 30px;}.property-right ul li {padding-bottom: 10px;}.property-left {background: #f6f6f6;border: 1px solid #f6f6f6;border-radius: 5px;padding: 40px 20px;height: 100% }.property-left .price {direction: rtl;}.property-left table {background: #fff;margin-bottom: 5rem }.property-left table .order-info-title {font-size: 1.6rem;color: #666 }.property-left table .order-info-value {display: block;font-size: 1.4rem;color: #ccc }.property-left table tr {border: 1px solid #ebebeb }.property-left table td {border: 1px solid #ebebeb }.property-left table tr td {padding: 5px 10px !important;}.property-left .price span {color: #f9c710;margin-left: 10px;}.property-left h3 {font-size: 1.6rem }.order-table tr td {padding: 5px 10px !important;}.image-hover-wrap {}.image-hover-wrap .image-hover {margin-bottom: 30px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);border-radius: 5px;border: 1px solid #9999995e }.image-hover-wrap .image-hover img {width: 100%;overflow: hidden;height: 250px;object-fit: cover;object-position: top;transition: ease-in-out 2s;border-radius: 5px 5px 0px 0px;}.image-hover-wrap .image-hover img:hover {object-position: bottom;}.image-hover-wrap .image-hover .image-hover-name {font-size: 1.5rem;font-weight: 400;text-align: center;background: linear-gradient(269.34deg, #FFA140 -0.22%, #FF5722 49.89%, #D84315 100%);line-height: 50px;border-radius:0 0 5px 5px;margin-bottom: 0;color: #fff }.image-box-one {display: flex;justify-content: center;margin-bottom: 6rem;}.image-box-one img {max-width: 40rem;}.image-box-one .image-box-wrap {display: flex;justify-content: center;}.image-box-two {display: flex;justify-content: space-between;margin-bottom: 6rem;}.image-box-two .image-box-wrap {display: flex;justify-content: center;}.image-box-two img {max-width: 20rem;}.post-list-main {padding: 10px;border-radius: 5px;border: 1px solid #e3e4e8 }.post-list-main .post-title {margin-bottom: 0.5rem;font-size: 1.5rem;font-weight: 600;line-height: 1.5;}.post-list-main .post-media {width: 100px;height: 100px;border-radius: 5px;}.post-list-main .post-media .owl-carousel .owl-item img {border-radius: 10px !important;}article.post {box-shadow: 0 0 5px 0 rgba(0, 0, 0, .09);cursor: pointer;border-radius: 5px;}article.post-frame .post-media {overflow: unset;}article.post .post-label {position: absolute;background: #f9c710;color: #2a2a2a;top: 10px;right: 10px;border-radius: 3px;padding: 0 5px;font-weight: 300;box-shadow: 0 0 10px rgba(0, 0, 0, 0.3) }article .post-details {padding-right: 1rem;padding-left: 1rem;padding-bottom: 2rem;}article .post-details .post-meta {padding: 10px 0;border-bottom: 1px solid #ccc }article .post-details .post-meta i {margin-left: 5px;color: #999 }article .post-media {border-radius: 5px !important;box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px }article .post-media img {border-radius: 5px !important;}article .post-details .post-title {color: #2a2a2a;line-height: 2.5rem;font-weight: 500;-webkit-line-clamp: 1;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;margin-top: 2rem;margin-bottom: 1.5rem;font-size: 1.6rem;}article .post-details .post-author {color: #6b7280;font-size: 1.2rem;gap: .5rem;display: flex;align-items: center;padding-bottom: .75rem;}article .post-details .post-author i {font-size: 1.5rem;color: #6b7280;}article .post-details .post-post-content {margin-bottom: .75rem;}article .post-details p.post-content {color: #6b7280;font-size: 1.2rem !important;-webkit-line-clamp: 3;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;}.post-footer {border-top: 1px dashed #ccc;padding-top: 10px;padding-bottom: 10px;}article .post-details .post-date {color: #6b7280;font-size: 1.2rem !important;font-weight: 200;}article .post-details .post-footer i {margin-left: 5px;color: #6b7280;font-size: 1.3rem }article .post-details .post-comment {color: #6b7280;font-size: 1.2rem !important;font-weight: 200;}.with-img img {border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px }.author-header {border-top: 1px solid #cccccc8c;border-bottom: 1px solid #cccccc8c;padding-top: 10px;padding-bottom: 10px;}.author-header span {margin-left: 15px;color: #999;font-size: 1.2rem;font-weight: 200;}.author-header span i {margin-left: 5px;color: #999;font-size: 1.5rem;font-weight: 500 }.post-media {position: relative;width: 100%;margin-bottom: 0;overflow: hidden;border-radius: 5px;}.post-media img {display: block;width: 100%;height: auto;transition: transform 0.3s;}.post-media img {border-radius: 5px !important;}.post-list {margin-bottom: 2rem;}.post-list .post-details {padding: 2rem 0;}.post-list img {min-height: 20rem;object-fit: cover;}@media (min-width: 576px) {.post-list {display: flex;align-items: center;}.post-list .post-media {margin-left: 2rem;}.post-list .post-details, .post-list .post-media {width: calc(50% - 1rem);}}.post-mask {position: relative;}.post-mask:before {content: "";display: block;height: 100%;position: absolute;bottom: 0;right: 0;left: 0;opacity: 0.75;background: rgba(51, 51, 51, 0.5);transition: all 0.3s;pointer-events: none;z-index: 1;border-radius: 0 0 5px 5px }.post-mask img {min-height: 19rem;}.post-mask.gradient:before {height: 50%;background: linear-gradient(to bottom, rgba(125, 185, 232, 0) 0%, #000 100%);}.post-mask .post-details {position: absolute;padding: 0;right: 3rem;left: 3rem;bottom: 2.2rem;z-index: 2;transition: transform 0.4s;}.post-mask .post-meta {color: #fff;font-size: 1.2rem }.post-mask .post-meta i {color: #f9c710;}.post-mask .post-meta a, .post-mask .post-meta span {color: inherit;}.post-mask .post-meta a {font-weight: 400;}.post-mask .post-title {margin: 0;text-transform: none;line-height: 1.32;color: #fff;margin-bottom: 1.8rem }.post-mask .post-title a:hover {color: #fff;}.post-mask .btn-link {margin-top: 1.5rem;opacity: 0;transition: opacity 0.4s;}.post-mask:hover .post-media a:before {opacity: 0.1;}.post-mask:hover .btn-link {opacity: 1;}.post-cat {width: calc(100% - 40px);background: #f8f8f8;padding: 40px 20PX;margin-right: 20px;border-radius: 5px;padding-bottom: 90px;box-shadow: 0 0 10px 0 rgba(0, 0, 0, .11) }.post-cat .post-cat-header {display: flex;justify-content: flex-start;align-items: center }.post-cat .post-cat-header .post-title {margin-right: 10px;}.post-cat .post-cat-header span {display: block }.post-cat .post-details h4 {display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;font-size: 1.6rem;margin-bottom: 0.5rem;color: #f9c710 }.post-cat .post-details p {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}.post-cat .post-details:before {content: "";position: absolute;bottom: 70px;left: 17px;width: 96%;height: 15px;background: #0000003b;-webkit-filter: blur(5px);filter: blur(5px);z-index: 0;-webkit-transform: rotate(8deg);transform: rotate(8deg);}.post-cat .post-details .step-icon-wrap {display: flex;justify-content: center;align-items: center;width: 70px;height: 70px;text-align: center;background: #2a2a2a;color: #f9c710;border-radius: 100%;font-size: 25px;border: 3px solid #f9c710;-webkit-box-shadow: 0 0 20px 10px rgba(0, 0, 0, 0.122);box-shadow: 0 0 20px 10px rgba(0, 0, 0, 0.122);margin-bottom: 20px;}.post-cat .post-details .step-icon {text-align: center;width: 50px;height: 50px;line-height: 60px;}.post-cat .post-details .step-icon i {font-size: 3rem }.step-number {background: #f9c710;padding: 30px 30px 0px;-webkit-clip-path: polygon(0 0, 100% 45%, 100% 100%, 0% 100%);clip-path: polygon(0 0, 100% 45%, 100% 100%, 0% 100%);position: absolute;bottom: 0px;left: 0px;right: 0px;height: 103px;text-align: center;align-items: center;display: flex;justify-content: center;border-radius: 0 0 5px 5px;}.step-number .step-title {color: #2a2a2a;z-index: 99;font-size: 1.6rem;}.post-cat::after {content: "";position: absolute;bottom: 56px;right: 0px;width: 20px;height: 35px;z-index: -1;-webkit-clip-path: polygon(100% 100%, 0 100%, 0 0);clip-path: polygon(100% 100%, 0 100%, 0 0);background: #f3ad03;}.post-cat::before {content: "";position: absolute;bottom: 100px;left: 5px;width: 25px;height: 60px;z-index: -2;-webkit-clip-path: polygon(100% 100%, 0 100%, 100% 0);clip-path: polygon(100% 100%, 0 100%, 100% 0);background: #f3ad03;-webkit-transform: rotate(10deg);transform: rotate(10deg);}@media (min-width:1200px) {}@media (min-width:992px) {}@media (min-width:765px) {}@media (min-width:576px) {}@media (min-width:479px) {}@media (max-width:1600px) {}@media (max-width:1300px) {}@media (max-width:1200px) {h1 {font-size: 3.5rem;}h2 {font-size: 3rem;}h3 {font-size: 2.2rem;}h4 {font-size: 2rem;}h5 {font-size: 1.8rem;}h6 {font-size: 1.5rem;}p {font-size: 1.6rem;}.counter-block .count-icon {min-width: 30px;font-size: 20px;}.counter-block .count-icon-left {min-width: 30px;font-size: 20px;}.count-title {font-weight: 500;line-height: 1.2em;}.counter-block .counter {padding: 20px 0px 20px 0px;}.service-list-wrap.col-md-4 {max-width: 32.3333%;flex: 0 0 33.3333%;}aside .sidebar-content .widget.widget-social .widget-social-header p {font-size: 16px;}aside .sidebar-content .widget.widget-social .widget-social-footer .social-link-aside {width: 35px;height: 35px;font-size: 18px;}}@media (max-width:992px) {h1 {font-size: 3.5rem;}h2 {font-size: 3rem;}h3 {font-size: 2.2rem;}h4 {font-size: 2rem;}h5 {font-size: 1.8rem;}h6 {font-size: 1.5rem;}p {font-size: 1.5rem;}.ellipse-section {bottom: -10rem;}.filter-tabs-wrapper {max-width: 65rem;}.banners-group .deco-top.deco-1 {top: -18.6%;right: 24.45%;}.category-banner i.fa-duotone {font-size: 40px;}.intro-section .category-banner .category-content {margin-right: 30px;}.intro-section .category-banner {padding-right: 0px;}.intro-section .category-banner .category-name {font-size: 13px;font-weight: 600;}.intro-section .category-banner .category-count {font-size: 10px;}.feature-box .feature-body-center img {top: 38%;left: 0%;width: 100%;}.feature-box .svg-delivery-icon img {width: 8rem;height: 8rem;}.feature-box .svg-calory-icon img {width: 7rem;height: 7rem;}.feature-box .svg-container {top: 13rem;}.product-single .product-name {font-size: 2rem;font-weight: 600;}.count-title {font-size: 1.5rem;}.shop-page .title {font-size: 2.2rem;}.purchases .purchases-body .purchases-item .item-price {font-size: 1.2rem;}.purchases .purchases-body .purchases-item .item-number {font-size: 1.2rem;}.purchases .purchases-body .purchases-item {padding: 10px 10px;}.property-left table .order-info-title {font-size: 1.2rem;}.property-left table .order-info-value {font-size: 1.2rem;}.about-main ul li {font-size: 1rem;}.about-img .about-exp span strong {font-size: 40px;}.category-banner img {width: 50px !important;min-height: 50px !important;height: 50px !important;margin-right: 5px !important;}.category-banner .category-content {right: 3rem;}.category-absolute .btn {left: 0px !important;}.category-banner .btn {width: 40px;height: 40px;padding: 10px 5px 5px 7px;background-size: 16px;}.product-price {font-size: 1.3rem;}.service-list .icon-box .icon-box-content h4 {font-size: 2rem;}.service-list {min-height: 14rem;}.icon-box-main .bg-number-wrap .bg-number {width: 70px;height: 60px;font-weight: 600;font-size: 24px;}.icon-box-main .bg-number-wrap {left: -40px;}.service-list {-webkit-clip-path: polygon(128% -38%, 90% 33%, 100% 52%, 100% 103%, -121% 194%, -25% -17%);clip-path: polygon(128% -38%, 90% 33%, 100% 52%, 100% 103%, -121% 194%, -25% -17%);}aside .sidebar-content .widget.widget-social .widget-social-footer .social-link-aside {width: 30px;height: 30px;font-size: 15px;margin-left: 5px;}aside .sidebar-content .widget {padding: 2rem;}.post-list-sm .post-media {max-width: 10rem;flex: 0 0 10rem;height: 6rem;}.post-list-sm .post-title {font-size: 1.1rem;}.widget-title {font-size: 1.4rem !important;}.shop-table tbody td {padding: 0 1rem;font-size: 1.1rem;}.header-middle {background: #f8f8f8;}}@media (max-width:765px) {h1 {font-size: 3rem;}h2 {font-size: 2.5rem;}h3 {font-size: 2rem;}h4 {font-size: 1.8rem;}h5 {font-size: 1.6rem;}h6 {font-size: 1.5rem;}p {font-size: 1.5rem;}.filter-tabs-wrapper {max-width: 50rem;}.filter-tabs-wrapper .input-wrapper .btn-search {width: 10rem;}.banners-group .deco-top.deco-1 {right: 35.45%;}.category-banner i.fa-duotone {font-size: 30px;}.intro-section .category-banner .category-content {margin-right: 40px;}.intro-section .category-banner {padding-right: 20px;}.unlock-vecteezy__path {left: -120%;bottom: -136px;}.product-single .product-name {font-size: 1.8rem;font-weight: 600;}.counter-block .counter {margin-bottom: 20px;}.property-right {max-width: 100%;margin-bottom: 20px;}.property-left {max-width: 100%;}.tab-content > .active {display: block }.icon-box-main {padding: 20px;}.icon-box-main .bg-number-wrap {top: -1px;left: -30px;}.service-list .icon-box .icon-box-content h4 {font-size: 1.3rem;}.service-list {min-height: 8rem;}.icon-box-main .bg-number-wrap .bg-number {width: 50px;height: 40px;font-weight: 600;font-size: 16px;}.faq-right {margin-top: 0;width: 100%;margin-left: 0px;}.faq-wrap {display: block;}.faq-left-wrap {padding: 20px;}.alert-btn:not(.alert-message) {left: 20%;transform: translateX(-5%);}}@media (max-width:576px) {h1 {font-size: 2.8rem;}h2 {font-size: 2.4rem;}h3 {font-size: 2rem;}h4 {font-size: 1.8rem;}h5 {font-size: 1.5rem;}h6 {font-size: 1.5rem;}p {font-size: 1.4rem;}.product-list .product-label-group {top: 1.8rem;}.product-label {padding: 0.8rem 0.8rem 1.5rem 0.8rem;font-size: 0.9rem;}.product-label-group {min-width: 4rem;}.accordion-boxed .card-body, .accordion-boxed .card-header a {padding-right: 1.5rem;padding-left: 1.5rem;}.card-header {font-size: 1.2rem;}.faq-right {width: 100%;}.faq-left {width: 100%;}.faq-wrap {flex-direction: column;align-items: start;}.login-wrap {width: 120px;}.cart-dropdown-wrap {margin-left: 10px;}.filter-tabs-wrapper {max-width: 42rem;}.filter-tabs-wrapper .input-wrapper .btn-search {width: 5rem;}.banners-group .deco-top.deco-1 {top: -8.6%;right: 35.45%;}.banners-group .deco-top.deco-2 {top: -26.2%;right: 8.8%;}.about-main {justify-content: center !important }.banners-group .banner-images-wrapper img {max-width: 30rem;}.banners-group-wrap {justify-content: center;}.grid.gutter-sm .grid-item {padding-bottom: 20px !important;}.feature-body-right {text-align: center;}.feature-box .feature-body-left .title, .feature-box .feature-body-right .title {justify-content: center !important;}.feature-box .feature-body-left p, .feature-box .feature-body-right p {max-width: 55rem;text-align: center }.feature-box .feature-body-center img {top: 17.6%;left: 18.4%;width: 66%;}.feature-box .svg-container {top: 0rem;right: 10%;}.feature-box .svg-delicious-icon {text-align: center;}.feature-box .svg-calory-icon {text-align: center;}.footer .widget-about .logo-footer {justify-content: center;display: flex;}.footer .widget-about .widget-title {text-align: center;}.footer-middle .widget-body {justify-content: center;}.footer-middle .widget {text-align: center;}.social-links.share-on {display: block !important }.share-on .social-link {width: 40px;height: 40px;font-size: 18px;line-height: 40px;}.share-on > * {margin-left: 1rem;}.social-links .social-links-wishlist {margin-bottom: 2rem;}.alert-btn:not(.alert-message) {left: 10%;transform: translateX(-5%);}.form-control {font-size: 1.2rem;}}@media (max-width:480px) {h1 {font-size: 2.5rem;}h2 {font-size: 2.2rem;}h3 {font-size: 2rem;}h4 {font-size: 1.6rem;}h5 {font-size: 1.5rem;}h6 {font-size: 1.4rem;}p {font-size: 1.3rem;}.main-title:after {height: 10px;top: -15px;margin-right: 2px;}.main-title {font-size: 1.6em;}.social-links.square-link .social-link {margin: 5px 5px;}.about-img .about-exp span strong {font-size: 30px;margin-bottom: 15px;}.about-img .about-exp span {font-size: 15px;}.login-wrap {width: 100px;}.header-middle {font-size: 1.1rem;}.header-middle .delimiter {line-height: 4;}.header-left i.fa-duotone {margin-left: 5px;font-size: 14px;}.cart-dropdown.type2 .label-block .cart-count {width: 1.5rem;height: 1.5rem;font-size: 1rem;line-height: 1.5rem;}.label-block.cart-toggle i {font-size: 1.7rem;padding-right: 12px;}.cart-dropdown-wrap {width: 45px;}.cart-dropdown .cart-toggle {padding: 0.2rem 0 0.4rem;}.cart-dropdown.type2 .cart-count {top: 3px;left: 22px;}.filter-tabs-wrapper {max-width: 32rem;}.filter-tabs-wrapper .input-wrapper .btn-search {width: 5rem;}.category-banner i.fa-duotone {font-size: 30px;}.intro-section .category-banner .category-content {margin-right: 50px;}.intro-section .category-banner {padding-right: 10px !important;}.image-box-one img {max-width: 30rem;}.image-box-wrap {display: block }.logo img {max-width: 110px;}.feature-box .feature-body-center img {display: none }.category-tow .owl-item img {max-width: 12rem;}.category-group-image .category-content {max-width: 70%;flex: 0 0 70%;}.header-main-title h6 {padding-left: 20px;padding-right: 20px;margin-bottom: 1rem;}.coming-wrap {padding: 25px;}.login-popup {padding: 3rem;}.service-list {min-height: 6rem;}.icon-box-main .bg-number-wrap .bg-number {width: 50px;height: 40px;font-size: 16px;}.icon-box-main .bg-number-wrap {top: 0;left: -29px;}.icon-box-main {padding: 10px;}.service-list {-webkit-clip-path: polygon(128% -44%, 89% 37%, 100% 60%, 100% 103%, -121% 194%, -25% -17%);clip-path: polygon(128% -44%, 89% 37%, 100% 60%, 100% 103%, -121% 194%, -25% -17%);}.service-list .icon-box .icon-box-content h4 {font-size: 1.1rem;}.icon-box-main .bg-number-wrap .bg-number {width: 40px;height: 35px;font-size: 12px;}.icon-box-main .bg-number-wrap {top: -3px;left: -30px;}.checkout .card-header {font-size: 1.1rem !important;}article .post-details {padding-right: 0rem;padding-left: 0rem;}.social-icons .social-icon i {width: 25px;height: 25px;margin-left: 5px;font-size: 1rem }.author-header span {margin-left: 5px;font-size: 1rem;}.author-header span i {margin-left: 5px;font-size: 1rem;}.contact-section .contact-left {padding: 40px 20px;}.intro-slide2 .banner-content {left: 0%;}.alert-btn:not(.alert-message) {left: 5%;transform: translateX(-3%);}}
