.swiper .swiper-button > svg {
transform: rotateY(180deg);
}
@keyframes marquee-rtl {
0% {
transform: translateX(0);
}
100% {
transform: translateX(100%);
}
}
.rtl .glozin-marquee__inner {
-webkit-animation: marquee-rtl var(--gz-marquee-speed) linear infinite;
animation: marquee-rtl var(--gz-marquee-speed) linear infinite;
}
.rtl .notifyjs-corner {
right: auto !important;
left: 0 !important;
}
.rtl .view-full-details-button .glozin-svg-icon,
.rtl .glozin-categories-carousel__button .glozin-svg-icon {
transform: rotate(-90deg);
}
.rtl .woocommerce-message a.button,
.rtl .woocommerce-info a.button,
.rtl .woocommerce-error a.button,
.rtl .woocommerce-noreviews a.button,
.rtl p.no-comments a.button {
float: left;
}
.rtl .hamburger-panel ul.menu li.menu-item-has-children > a:after,
.rtl .hamburger-panel .mega-menu .menu-item--widget-heading .menu-item--widget-heading-title:after {
transform: translateY(-50%) rotate(180deg);
}
.rtl .category-navigation .nav-menu > li.menu-item-has-children > a:after {
transform: translateY(-50%) rotate(90deg);
}
.header-search__form .gz-instant-search__button .glozin-svg-icon,
.navigation .nav-links a.page-numbers .glozin-svg-icon,
.post-navigation > a .glozin-svg-icon,
.wp-block-search__button svg,
.woocommerce-pagination ul .page-numbers .glozin-svg-icon,
.hamburger-panel ul.menu li.menu-item-has-children > ul.sub-menu .submenu__button-back svg,
.products-filter-widget .products-filter--checkboxes .selected > .products-filter__option-name::after {
transform: rotateY(180deg);
}
@media (min-width: 768px) {
.topbar-slides .swiper-button-text > svg {
transform: rotateY(180deg);
}
}
@media (min-width: 1025px) {
.rtl .glozin-mini-products-recommended.mini--open {
transform: translate(100%);
}
}
@media (max-width: 1199px) {
.rtl .search-type-popup.animation-slide.animation-slide--top .modal__container {
left: 0;
right: auto;
transform: translateX(-100%);
}
}
.header-search__form .gz-instant-search__button .glozin-svg-icon, .navigation .nav-links a.page-numbers .glozin-svg-icon, .post-navigation > a .glozin-svg-icon, .wp-block-search__button svg, .woocommerce-pagination ul .page-numbers .glozin-svg-icon, .hamburger-panel ul.menu li.menu-item-has-children > ul.sub-menu .submenu__button-back svg, .products-filter-widget .products-filter--checkboxes .selected > .products-filter__option-name::after{
transform: scaleX(1);
}
.woocommerce .woocommerce-order-details .woocommerce-table__product-name .product-thumbnail {
float: right !important;
}   .header-search{ }
.products-filter__options > .products-filter__option > .children > .products-filter__option > .products-filter__option-name {
font-weight: 700 !important;
margin-right: 40px !important;
margin-bottom: 15px !important;
}
.products-filter__options > .products-filter__option > .products-filter__option-name {
font-weight: 700 !important;
color: #000;
margin-right: 30px;
margin-bottom:20px;
}
.products-filter__option[data-value="uncategorized"]{
display: none !important;
}
.products-filter__options > .products-filter__option > .products-filter__option-name{
font-weight: 700 !important;
color: #000;
}
.products-filter__options 
> .products-filter__option 
> .children 
> .products-filter__option 
> .products-filter__option-name{
font-weight: 700 !important;
}
.products-filter__options 
.children 
.children 
.products-filter__option-name{
font-weight: 400 !important;
color: inherit;
}
.products-filter__filter.product_cat 
> .products-filter__filter-control 
> ul 
> li.active 
> .children{
display:block !important;
}
.gender-filter input[type="checkbox"] {
appearance: none;
-webkit-appearance: none;
width: 18px;
height: 18px;
border: 2px solid #999;
border-radius: 4px;
margin-right: 10px;
position: relative;
cursor: pointer;
vertical-align: middle;
}
.gender-filter input[type="checkbox"]:checked {
background-color: #000;
border-color: #000;
}
.gender-filter input[type="checkbox"]:checked::after { color: #fff;
font-size: 12px;
position: absolute;
top: -2px;
left: 3px;
}
.gender-filter label {
display: flex;
align-items: center;
gap: 8px;
cursor: pointer;
}
.gender-filter ul {
list-style: none;
padding: 0;
margin: 0;
}
.gender-filter li {
margin-bottom: 10px;
}
.products-filter--checkboxes input[type="checkbox"] {
appearance: auto;
-webkit-appearance: checkbox;
width: 16px;
height: 16px;
margin-right: 8px;
}
.products-filter--checkboxes label {
display: flex;
align-items: center;
gap: 8px;
cursor: pointer;
}
.products-filter__option {
list-style: none;
}
.products-filter--checkboxes input[type="checkbox"] {
-webkit-appearance: checkbox !important;
appearance: auto !important;
width: 16px !important;
height: 16px !important;
opacity: 1 !important;
visibility: visible !important;
display: inline-block !important;
position: relative !important;
margin-right: 8px;
accent-color: #000; 
}
pan.select2-container.select2-container--default.select2-container--open,
#glozin-products-filter-1 > form > div.products-filter__filters.filters > div.products-filter__filter.filter.border-bottom.pb-5.pt-27.filter_size-2907.attribute.dropdown.size-2907 > div{
z-index: 999 !important;
}
#glozin-products-filter-1 > form > div.products-filter__filters.filters > div.products-filter__filter.filter.border-bottom.pb-5.pt-27.filter_color-1638.attribute.dropdown.color-1638 > div{
z-index:1;
}
@media (min-width: 1180px) {
#site-header > div.site-header__desktop.site-header__section.header-v2.glozin-header-sticky.header-sticky--both > div > div > div.header-left-items.header-items.d-flex.align-items-center.flex-1.h-100.justify-content-start.text-left.gap-30{
min-width:100px !important;
}
.header-items .gz-button-icon {
--gz-button-width: 30px;
--gz-button-height: 40px;
}
}
.primary-navigation .nav-menu>li {
height: 100%;
display: flex;
align-items: center;
padding: 0 10px !important;
}
@media (max-width: 767px) {
#ht-ctc-chat{
bottom: 65px !important;
right: 15px;
}
}
#billing_country_field > span{
display:block;
width:100%;
}
#billing_country{
width:100%;
}
.gender-boxes{
display:flex;
gap:12px;
flex-wrap:wrap;
margin-top:10px;
}
.gender-box{
position:relative;
min-width:110px;
height:50px;
border:1px solid #ddd;
border-radius:4px;
cursor:pointer;
transition:all .2s ease;
display:flex;
align-items:center;
justify-content:center;
background:#fff;
margin-bottom:10px;
}
.gender-box input{
display:none;
}
.gender-box span{
color:#555;
font-size:15px;
font-weight:500;
}
.gender-box.active{
background:#000;
border-color:#000;
color:#fff !important;
}
.gender-box.active span{
color:#fff !important;
}
.gender-box:hover{
border-color:#000;
}
@media (max-width: 768px) {
.header-logo > a {
text-align: center !important;
}
}
.bg-primary {
background-color: #000 !important;
}
.single-product div.product .product-gallery-summary .entry-title {
font-weight:400;
margin-bottom:20px;
}
.single-product .glozin-product-price .price:not(:empty) {
font-weight:400;
color:#d0473e;
}
@media (max-width: 767px) {
.page-header.page-header--shop {
padding-top: 60px;
padding-bottom: 10px;
display: none;
}
}
.shop-custom-description h1,
.shop-custom-description h2,
.shop-custom-description h3,
.shop-custom-description h4,
.shop-custom-description h5,
.shop-custom-description h6{
font-size: 30px;
font-weight: 700;
color: #222;
line-height: 1.4;
margin-bottom: 20px;
}
.shop-custom-description p{
font-size: 17px;
font-weight: 400;
color: #6B7280;
line-height: 1.9;
}
.shop-custom-description strong{
font-weight: 600;
color: #222;
}
.shop-custom-description em{
color: #555;
}
.shop-custom-description a{
color: #FF6B6B;
font-weight: 500;
text-decoration: none;
}
.shop-custom-description a:hover{
text-decoration: underline;
}
.shop-custom-description ul,
.shop-custom-description ol{
color: #6B7280;
font-size: 17px;
line-height: 1.9;
}
.shop-custom-description li{
margin-bottom: 8px;
} .mc4wp-form {
text-align: center;
}
.mc4wp-form h3 {
font-size: 28px;
font-weight: 700;
margin-bottom: 12px;
}
.mc4wp-form p {
margin-bottom: 20px;
line-height: 1.7;
}
.mc4wp-form label {
display: flex;
flex-direction: column;
align-items: center;
gap: 10px;
font-weight: 500;
}
.mc4wp-form input[type="email"] {
width: 100%;
max-width: 450px;
height: 50px;   text-align: center; }
.mc4wp-form input[type="submit"] {
padding: 14px 35px;      }
.mc4wp-form input[type="submit"]:hover {
transform: translateY(-2px);
} .glozin-product-gallery-thumbnails .swiper-slide{
width: 52px !important;
height: 72px !important;
margin-bottom: 10px !important;
flex-shrink: 0;
}
.glozin-product-gallery-thumbnails .swiper-slide img{
width: 100% !important;
height: 100% !important;
object-fit: cover;
display: block;
}
.glozin-product-gallery-thumbnails{
width: 60px !important;
}
.glozin-product-gallery-thumbnails .woocommerce-product-thumbnail__nav{
height: auto !important;
}