/* Global CSS */
html {
  scroll-behavior: smooth;
}
.roomvo-flex {
    z-index: 10 !important;
}
.collection-filter .btn {
    padding: 0 0px 0px 40px;
}
.mobile-nav__item--secondary a {
    text-indent: 6px;
}
.cust-gallery-section.page-width {
    overflow: hidden;
}
/* .drawer-cd-up-app-Ksl.right {
    display: none;
} */
@media only screen and (max-width: 768px) {
.page-width--flush-small {
    padding: 0;
}
}
/* .roomvo-container-plp .roomvo-flex {
    z-index: 1 !important;
} */
@media screen and (max-width: 768px) {
/* .grid__image-ratio--square:before {
    padding-bottom: 107%;
} */
/* html[dir=rtl] .template-index .grid__item {
    padding-inline: 10px !important;
} */
html[dir=rtl] .grid__item {
    padding-inline: 10px !important;
}
.grid__image-ratio--square:before {
    padding-bottom: 110% !important;
}
html[dir=rtl] .grid {
    margin-left: 0 !important;
    margin-right: 0 !important;
}
.btn.btn--full.add-to-cart {
    margin: 0;
}
.wa-btn {
    margin-right: 0px !important;
}
/* .roomvo-flex {
    flex-wrap: wrap;
    gap: 8px;
}
.roomvo-container-plp {
    width: 130px;
} */
}
@media screen and (min-width: 769px) {
.big--hide {
    display: none;
}
}
/* Global CSS */
/* Header CSS */
.site-nav li.buddha-menu-item.site-nav__item a:not(.site-nav li.buddha-menu-item.site-nav__item ul.mm-submenu li a:hover):hover {
    border: 1px solid #000 !important;
    border-width: 0px 0px 2px 0px !important;
}
/* .site-nav li.buddha-menu-item.site-nav__item a:hover {
    border: 1px solid #000 !important;
    border-width: 0px 0px 2px 0px !important;
} */
.site-nav li.buddha-menu-item.site-nav__item a:not(.site-nav li.buddha-menu-item.site-nav__item ul.mm-submenu li a) {
    border: 1px solid transparent !important;
    border-width: 0px 0px 2px 0px !important;
    font-weight: bold;
    font-size: 14px;
}
/* Header CSS */
/* Collection filter */
#CollectionSidebar {
    margin-bottom: 15px;
}
.collection-filter {
    display: flex!important;
    flex-wrap: nowrap !important;
}
/* Collection filter */
/* Vendor Text on single product page */
.product-single__vendor {
    display: block !important;
}
/* Vendor Text on single product page */
/* Homepage CSS */
.btn.btn--secondary.btn--small.section-header__link-n {
    margin-top: 20px !important;
}
.btn.btn--secondary.btn--small.section-header__link {
    margin-bottom: 20px !important;
}
/* Homepage CSS */
/* Custom Content Section Homepage CSS */
/* Trusted custom section  */
#shopify-section-template--25636772217126__advanced_content_MHVRtG .page-width {
    padding: 0;
    max-width: 100%;
}
#shopify-section-template--25636772217126__advanced_content_MHVRtG .custom-content {
    width: 100%;
}
#shopify-section-template--25636772217126__advanced_content_MHVRtG .custom-content ul.slick-dots {
    bottom: 5px;
}
#shopify-section-template--25636772217126__advanced_content_MHVRtG .custom-content ul.slick-dots li.slick-active button:before {
    color: #fff;
    opacity: 1;
}
#shopify-section-template--25636772217126__advanced_content_MHVRtG .custom-content ul.slick-dots li button:before {
    color: #fff;
    opacity: 0.4;
    font-size: 9px;
}
#shopify-section-template--25636772217126__advanced_content_MHVRtG .custom-content ul.slick-dots li {
    margin: 0px;
}
/* Trusted custom section  */
#shopify-section-template--25291975721254__advanced_content_MHVRtG .page-width {
    max-width: 100%;
    padding: 0;
}
#shopify-section-template--25291975721254__advanced_content_MHVRtG .page-width .custom-content {
    margin-left: unset;
}
#shopify-section-template--25291975721254__advanced_content_MHVRtG .page-width .custom-content .custom__item {
    width: 33%;
    padding-right: 10px;
}
#shopify-section-template--25291975721254__advanced_content_MHVRtG .page-width .custom-content .h-icon-box {
    display: flex;
    flex-wrap: wrap-reverse;
    align-items: center;
    justify-content: center;
}
#shopify-section-template--25291975721254__advanced_content_MHVRtG .page-width .custom-content .h-icon-box p {
    text-align: center;
}
/* Custom Content Section Homepage CSS */

/* Variant Change CSS */
.sales-points.del-date-avail li:first-child,
.sales-points:not(.del-date-avail) .cust-inc-date {
    display: none;
}
/* Variant Change CSS */
/* Single product page css */
.template-product .cust-rating-stars a {
    width: max-content;
    display: block;
}
.template-product .tabs-section .tabs-nav {
    gap: 15px;
    /* flex-wrap: wrap !important; */
    overflow: hidden;
}
.template-product .tabs-nav button + span {
    font-size: 32px;
}
.template-product .tabs-nav button + span:nth-child(6) {
    display: none;
}
.template-product .tabs-section .tab-button:not(.template-product .tab-button.active) { 
    opacity: 0.3;
}
.template-product .tabs-section .tab-button {
    font-size: 26px;
    padding: 10px 8px;
    border: 1px solid transparent;
    border-width: 0px 0px 4px 0px;
    transition: 0.3s all;
}
.template-product .tabs-section .tab-button.active {
    font-weight: unset;
    border: 1px solid #000;
    border-width: 0px 0px 4px 0px;
}
.template-product .tabs-section .tab-button:hover {
    opacity: 1 !important;
    border: 1px solid #000;
    border-width: 0px 0px 4px 0px;
    transition: 0.3s all;
}
.cust-view-in-room {
    margin-top: 50px;
    display: flex;
    flex-wrap: wrap;
    gap: 15px;
    justify-content: center;
    align-items: center;
}
a.cust-view-btn {
    background-color: #f0ebe3;
    padding: 15px 35px;
    border: 1px solid #000;
    transition: .4s all;
    transform: translatey(0);
    font-weight: 600;
    animation: cust-view-btn-float 2.5s ease-in-out infinite;
    display: flex;
    place-items: center;
    gap: 10px;
}
a.cust-view-btn svg {
    transform: scale(1.4);
}
a.cust-view-btn:hover svg path {
    fill: #fff;
}
a.cust-view-btn:hover {
    background-color: #000;
    color: #fff;
    border: 1px solid #000;
    transition: 0.4s all;
}

@keyframes cust-view-btn-float {
	0% {
		
		transform: translatey(0px);
	}
	50% {
		
		transform: translatey(-10px);
	}
	100% {
		
		transform: translatey(0px);
	}
}
ul.sales-points li.sales-point span.icon-and-text.inventory--low {
    display: none;
}
ul.sales-points li.sales-point:nth-child(2) span.icon-and-text {
    background: #FDFD87;
    width: fit-content;
}
@media screen and (max-width: 768px) {
ul.sales-points li.sales-point span.icon-and-text {
    justify-content: right !important;
} 
}
.template-cart ul.sales-points li:not(li.cust-incoming-js) {
    display: none;
}
li.sales-point.cust-inc-date .icon.icon--inventory:before, 
li.sales-point.cust-inc-date .icon.icon--inventory:after {
    background: #f4af29;
}
/* li.sales-point.cust-inc-date hide {
  display: block !important;
} */
/* Product Slider Thumbnails */
@media screen and (max-width: 768px) {
.product__photos .product__thumbs.product__thumbs--below {
    display: block !important;
}
.product__photos ol.flickity-page-dots {
    display: none !important;
}
}
/* Product Slider Thumbnails */
/* Single product page css */
/* Header cart icon CSS */
.cart-link__bubble--visible {
    border: 0px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    font-size: 10px;
    letter-spacing: 0;
}
/* Header cart icon CSS */
/* Button styling global */
[data-button_style=angled] .btn:after, [data-button_style=angled] .btn:before, [data-button_style=angled] .rte .btn:after, [data-button_style=angled] .rte .btn:before, [data-button_style=angled] .shopify-payment-button .shopify-payment-button__button--unbranded:after, [data-button_style=angled] .shopify-payment-button .shopify-payment-button__button--unbranded:before, [data-button_style=angled] .spr-container .spr-button:after, [data-button_style=angled] .spr-container .spr-button:before, [data-button_style=angled] .spr-container .spr-summary-actions a:after, [data-button_style=angled] .spr-container .spr-summary-actions a:before {
    content: unset !important;
}
/* Button styling global */
/* header search heading show */
@media only screen and (max-width: 768px) {
/* first heading */
#rapid-search-results .rps_keyword_block:before {
    content: "חיפושים פופולריים";
    line-height: 1;
    text-transform: uppercase !important;
    font-weight: 700;
    color: #333 !important;
    font-size: 14px !important;
    letter-spacing: 0;
    margin: 0 8px 4px;
    padding-bottom: 7px;
}
#rapid-search-results .rps_keyword_block .rps_list_item:nth-child(1) {
    margin-top: 10px;
}
#rapid-search-results .rps_keyword_block .rps_list_item:nth-child(1):before {
    content: "";
    position: absolute;
    top: -5px;
    width: 100%;
    border-top: 1px solid #333;
}
#rapid-search-results .rps_keyword_block .rps_list_item {
    position: relative;
}
/* second heading */
#rapid-search-results .rps_product_block:before {
    content: "מוצרים פופולריים";
    line-height: 1;
    text-transform: uppercase !important;
    font-weight: 700;
    color: #333 !important;
    font-size: 14px !important;
    letter-spacing: 0;
    margin: 0 12px 4px;
    padding-bottom: 7px;
}
#rapid-search-results .rps_product_block:nth-child(2) .rps_list_item:nth-child(1) {
    margin-top: 6px;
}
#rapid-search-results .rps_product_block:nth-child(2) .rps_list_item:nth-child(1):before {
    content: "";
    position: absolute !important;
    top: 0;
    width: 100%;
    z-index: 9999;
    border-top: 1px solid #333;
}
#rapid-search-results .rps_product_block .rps_list_item {
    position: relative;
}
/* category heading */
#rapid-search-results .rps_category_block:before {
    content: "קטגוריות קשורות";
    line-height: 1;
    text-transform: uppercase !important;
    font-weight: 700;
    color: #333 !important;
    font-size: 14px !important;
    letter-spacing: 0;
    margin: 0 8px 4px;
    padding-bottom: 7px;
}
#rapid-search-results .rps_category_block .rps_list_item:nth-child(1) {
    margin-top: 10px;
}
#rapid-search-results .rps_category_block .rps_list_item:nth-child(1):before {
    content: "";
    position: absolute;
    top: -5px;
    width: 100%;
    border-top: 1px solid #333;
}
#rapid-search-results .rps_category_block .rps_list_item {
    position: relative;
}
/* category heading */
/* content heading */
#rapid-search-results .rps_content_block:before {
    content: "עמודים";
    line-height: 1;
    text-transform: uppercase !important;
    font-weight: 700;
    color: #333 !important;
    font-size: 14px !important;
    letter-spacing: 0;
    margin: 0 8px 4px;
    padding-bottom: 7px;
}
#rapid-search-results .rps_content_block .rps_list_item:nth-child(1) {
    margin-top: 10px;
}
#rapid-search-results .rps_content_block .rps_list_item:nth-child(1):before {
    content: "";
    position: absolute;
    top: -5px;
    width: 100%;
    border-top: 1px solid #333;
}
#rapid-search-results .rps_content_block .rps_list_item {
    position: relative;
}
/* content heading */
}
/* header search heading show */
/* Search Form header */
@media only screen and (min-width: 769px) {
    .site-header__search-form {
        padding: 0;
        border-bottom: 1px solid;
    }
}
input.site-header__search-input.snize-input-style {
    width: 100%;
}
form#HeaderSearchForm {
    display: flex;
    flex-wrap: nowrap;
}
div#rapid-search-results {
    max-width: 890px;
    width: 78%;
}
.rps_block_heading {
    line-height: 1;
    text-transform: uppercase !important;
    border-bottom: 1px solid #333;
    font-weight: bold;
    color: #333 !important;
    font-size: 14px !important;
    letter-spacing: 0;
    margin: 0 8px 0;
    padding-bottom: 7px;
    margin-bottom: 4px;
}
div.rps_predictive_keyword p {
    font-weight: bold;
}
div.rps_predictive_keyword p:before {
    background-repeat: no-repeat;
    background-image: url('/cdn/shop/files/download.svg');
    content: "";
    display: inline-flex;
    width: 22px;
    align-items: center;
    height: 22px;
    margin-left: 5px;
    background-size: 20px;
    position: relative;
    top: -3px;
}
div.rps_predictive_keyword.rps_is_active p:before {
    background-image: url('/cdn/shop/files/search.svg');
}
#rapid-search-results .rps_right_column {
    width: 570px !important;
}
#rapid-search-results .rps_predictive_product.rps_is_active {
    background: #e9e9e9;
}
#rapid-search-results .rps_product_block {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    flex-flow: row wrap;
}
#rapid-search-results .rps_block_heading {
    width: 100%;
}
#rapid-search-results .rps_predictive_product {
    flex: 0 0 33.33%;
    width: 33.33%;
    padding: 10px 10px !important;
    min-width: 116px;
    text-align: left;
    max-width: 173px;
    padding: 8px;
    margin: 0 0 9px;
    box-sizing: border-box;
    cursor: pointer;
    overflow: hidden;
    position: relative;
}
#rapid-search-results .rps_predictive_product div div {
    flex-wrap: wrap;
}
#rapid-search-results .rps_predictive_product_image {
    width: 100% !important;
    position: relative;
    height: 145px !important;
    text-align: center;
    margin-bottom: 9px;
}
#rapid-search-results .rps_predictive_product_image div {
    width: 100% !important;
}
#rapid-search-results .rps_predictive_product_image .rps_predictive_discounted_badge {
    width: 50px !important;
}
#rapid-search-results .rps_original_price {
    width: 100%;
        padding: 0 !important;
}
#rapid-search-results .rps_product_name + div {
    flex-direction: column-reverse;
}
#rapid-search-results .rps_sale_price {
    width: 100%;
    padding: 0 !important;
}
#rapid-search-results .rps_product_name {
    color: #000000;
}
#rapid-search-results .rps_sale_price {
    color: #fe0037;
}
#rapid-search-results .rps_original_price,
#rapid-search-results .rps_original_price .money {
    color: #8f8f8f;
}
@media screen and (max-width: 768px){
#rapid-search-results .rps_product_block {
    display: block;
}
#rapid-search-results .rps_predictive_product {
    width: 100%;
    max-width: 100%;
}
#rapid-search-results .rps_predictive_product div div {
    flex-wrap: nowrap;
}
#rapid-search-results .rps_predictive_product_image {
    width: 100px !important;
    height: 100px !important;
}
}
/* Search Form header */
/* Single product page */
.product-single__meta .size-chart__standalone + div + div.product-block,
.variant-wrapper.variant-wrapper--discount .product-block 
 {
    font-size: 14px;
    font-weight: 700;
    letter-spacing: .3em !important;
    letter-spacing: var(--typeBaseSpacing);
    line-height: var(--typeBaseLineHeight);
    text-align: right;
}
.product-single__meta .custom-popular {
    background: #9ab17d;
    display: flex;
    align-items: center;
    color: #fff;
    padding: 5px;
    border: 1px solid #000;
    font-weight: 500;
    font-size: 11px;
    letter-spacing: 0;
}
.product-single__meta .laundering-info {
    background: #e5eff3;
    color: #26424d;
    display: inline-flex;
    flex-direction: row-reverse;
    border: 1px solid #000;
    gap: 6px;
    padding: 5px;
    align-items: center;
}
.product-single__meta .laundering-info p {
    margin: 0;
    font-weight: 500;
    font-size: 11px;
    letter-spacing: 0;
}
.product-single__meta .laundering-info img {
    width: 25px;
}
.product-single__meta div[data-product-blocks] .product-block:nth-child(2) {
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
    margin-bottom: 12px;
}
/* Single product page */
/* Collection grid CSS */
.template-collection .grid__item .grid-product__secondary-image .image-element {
    opacity: 1;
}
@media screen and (max-width: 768px) {
.grid__item .grid-product__tag {
    line-height: unset;
}
}
/* Hide Discount Percentage */
.grid-product__tag.grid-product__tag--sale {
    display: none;
}
.grid__item .grid-product__content .laundering-info-1:nth-child(2) {
    top: 0px !important;
}
/* Hide Discount Percentage */
.grid__item .grid-product__content {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}
.grid__item .grid-product__content .laundering-info-1:nth-child(2) {
    position: absolute;
    top: 35px;
    z-index: 2;
    background: #e5eff3;
    color: #26424d;
    display: inline-flex;
    border: 1px solid #000;
    gap: 6px;
    padding: 5px;
    align-items: center;
    flex-direction: row-reverse;
}
.grid__item .grid-product__content .laundering-info-1:nth-child(3) {
    position: absolute;
    top: 71px;
    z-index: 2;
    background: #e5eff3;
    color: #26424d;
    display: inline-flex;
    border: 1px solid #000;
    gap: 6px;
    padding: 5px;
    align-items: center;
    flex-direction: row-reverse;
}
.grid__item .grid-product__content .laundering-info-1:nth-child(4) {
    position: absolute;
    top: 107px;
    z-index: 2;
    background: #e5eff3;
    color: #26424d;
    display: inline-flex;
    border: 1px solid #000;
    gap: 6px;
    padding: 5px;
    align-items: center;
    flex-direction: row-reverse;
}
.grid__item .grid-product__content .laundering-info-1 p,
.grid__item .grid-product__content .laundering-info-2 p,
.grid__item .grid-product__content .laundering-info-3 p {
    margin: 0;
    font-weight: 500;
    font-size: 11px;
    line-height: 18px;
    letter-spacing: 0;
}
.grid__item .grid-product__content .laundering-info-1 img,
.grid__item .grid-product__content .laundering-info-2 img,
.grid__item .grid-product__content .laundering-info-3 img {
    width: 25px;
}
@media screen and (max-width: 1024px) {
.grid__item .grid-product__content .laundering-info-1 img, .grid__item .grid-product__content .laundering-info-2 img, .grid__item .grid-product__content .laundering-info-3 img {
    width: 20px;
}
}
.grid__item .grid-product__content .laundering-info-1 div,
.grid__item .grid-product__content .laundering-info-2 div,
.grid__item .grid-product__content .laundering-info-3 div {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row-reverse;
    gap: 6px;
}
.grid-product__price span.grid-product__price--savings {
    display: none;
}
/* Collection grid CSS */
/* Mobile Menu CSS */
.header-layout--center .header-item--left .site-nav__link {
    padding-left: 12px;
}
.header-item .site-nav__icons a.site-nav__link.site-nav__link--icon.js-search-header {
    display: none;
}
.mobile-nav__social {
    flex-wrap: nowrap;
}
.mobile-nav__social-item {
    border: 0px;
}
div#NavDrawer {
    z-index: 9999999;
}
/* mobile nav main CSS */
#NavDrawer .vertical-mega-menu li.buddha-menu-item:nth-child(-n + 2) ul.mm-submenu.submenu-opened {
    display: flex !important;
    flex-wrap: wrap;
}
/* mobile nav main CSS */
#NavDrawer ul.mobile-nav.vertical-mega-menu {
    margin-left: -8px;
    margin-right: -8px;
}
#NavDrawer li.buddha-menu-item.mobile-nav__item::before {
    content: "";
    position: absolute;
    /* background-image: url(/cdn/shop/files/50OFF_2.png); */
    width: 31%;
    height: 100px;
    background-repeat: no-repeat;
    background-size: contain;
    left: 0;
}
#NavDrawer ul.mobile-nav li:not(#NavDrawer ul.mobile-nav li.mm-hovering, ul.mm-submenu li) {
    height: 100px !important;
    margin-bottom: 18px;
}
#NavDrawer ul.mobile-nav li:not(ul.mm-submenu li) {
    margin-bottom: 18px;
}
#NavDrawer ul.mobile-nav li:not(ul.mm-submenu li) {
    background-color: #ececec;
}
#NavDrawer .vertical-mega-menu>li.buddha-menu-item>a {
    height: 100px;
    display: flex !important;
    align-items: center;
    justify-content: flex-start;
}
#NavDrawer li.mobile-nav__item a.mobile-nav__link {
    height: 100px;
    display: flex!important;
    align-items: center;
    justify-content: flex-start;
    padding-right: 5px !important;
}
#NavDrawer .mobile-nav.vertical-mega-menu[menuIdx]>li.buddha-menu-item > a > .toggle-menu-btn {
    position: relative !important;
    top: 10px !important;
    zoom: 0.8;
}
#NavDrawer .vertical-mega-menu .buddha-menu-item>a>.mm-title,
#NavDrawer ul.mobile-nav li:not(#NavDrawer ul.mobile-nav li.mm-hovering,ul.mm-submenu li) .mobile-nav__link {
    font-size: 16px;
    font-weight: bold;
}
/* Size chart popup menu */
tool-tip {
    z-index: 99999999999 !important;
}
#NavDrawer ul.mobile-nav li:nth-child(5) ul.mm-submenu>li>.mega-menu-item-container>.mm-list-name tool-tip-trigger.tool-tip-trigger {
    display: flex !important;
    width: 70%;
    color: #ddb358;
}
#NavDrawer ul.mobile-nav li:nth-child(5) ul.mm-submenu>li>.mega-menu-item-container>.mm-list-name {
  border-bottom: 0px !important;
}
.site-nav li:nth-child(5) ul.mm-submenu>li>.mega-menu-item-container>.mm-list-name tool-tip-trigger.tool-tip-trigger {
    display: flex !important;
    margin-right: 10px;
    font-size: 16px;
    max-width: 70%;
    color: #ddb358;
    font-weight: bold;
}
/* Size chart popup menu */
/* specific menu */
#NavDrawer ul.mobile-nav li:nth-child(6) ul.mm-submenu.link-list.mm-last-level {
    display: flex !important;
    flex-wrap: wrap;
}
#NavDrawer ul.mobile-nav li:nth-child(6) ul.mm-submenu.link-list.mm-last-level li {
    width: 50%;
}
#NavDrawer ul.mobile-nav li:nth-child(6) ul.mm-submenu.link-list li * {
    font-weight: 400;
    font-size: 13px !important;
}
#NavDrawer ul.mobile-nav li:nth-child(6) .mm-list-name {
    display: none !important;
}
/* specific menu */
#NavDrawer .vertical-mega-menu li.buddha-menu-item:nth-child(4) ul.mm-submenu.submenu-opened {
    display: flex !important;
    flex-wrap: nowrap;
}
#NavDrawer .vertical-mega-menu li:nth-child(-n + 3).buddha-menu-item ul.mm-submenu.submenu-opened li {
    flex-basis: 50%;
}
#NavDrawer ul.mm-submenu.simple>li ul.mm-product-list>li .mm-list-image {
    width: 30px !important;
    min-width: 30px !important;
    height: 30px !important;
    margin-right: 0 !important;
}
#NavDrawer ul.mobile-nav li:nth-child(6) ul.mm-submenu li:nth-child(2) .mega-menu-item-container,
#NavDrawer ul.mobile-nav li:nth-child(6) ul.mm-submenu li:nth-child(3) .mega-menu-item-container {
    display: none !important;    
}
#NavDrawer .vertical-mega-menu li.buddha-menu-item:nth-child(4) ul.mm-submenu.simple li ul.mm-product-list>li .mm-list-info {
    width: 100%;
}
#NavDrawer .vertical-mega-menu[menuIdx="0"]>li.buddha-menu-item ul.mm-submenu.simple>li.mm-right-item {
    padding-inline: 5px !important;
}
#NavDrawer .vertical-mega-menu>.buddha-menu-item>.mm-submenu.tree>li>a {
    margin-left: 0px !important;
    width: 101px !important;
    padding-right: 0px !important;
    word-break: break-word;
}
#NavDrawer .vertical-mega-menu ul.mm-submenu, #NavDrawer .vertical-mega-menu ul.mm-submenu span, #NavDrawer .vertical-mega-menu ul.mm-submenu.simple>li ul.mm-product-list>li .mm-list-info {
    font-size: 11px !important;
    text-align: right;
    font-weight: 400;
}
/* Main menu images */
/* 18 image */
#NavDrawer li:nth-child(1).buddha-menu-item.mobile-nav__item::before {
    background-image: url('/cdn/shop/files/18.jpg');
}
/* 19 image */
#NavDrawer li:nth-child(2).buddha-menu-item.mobile-nav__item::before {
    background-image: url('/cdn/shop/files/19.jpg');
}
/* 21 image */
#NavDrawer li:nth-child(4).buddha-menu-item.mobile-nav__item::before {
    background-image: url('/cdn/shop/files/1_transfer.png');
}
/* 22 image */
#NavDrawer li:nth-child(5).buddha-menu-item.mobile-nav__item::before {
    background-image: url('/cdn/shop/files/22.jpg');
}
/* 23 image */
#NavDrawer li:nth-child(6).buddha-menu-item.mobile-nav__item::before {
    background-image: url('/cdn/shop/files/2_32295ba7-ed2b-45cb-a9e6-3bd174a67929.png');
}
/* 24 image */
#NavDrawer li:nth-child(7).buddha-menu-item.mobile-nav__item::before {
    background-image: url('/cdn/shop/files/3_transfer.png');
}
/* 25 image */
#NavDrawer li:nth-child(8).buddha-menu-item.mobile-nav__item::before {
    background-image: url('/cdn/shop/files/4_84b18e58-8440-4bcf-8d6a-c03990c5a3cd.png');
}
/* 26 image */
#NavDrawer li:nth-child(9).buddha-menu-item.mobile-nav__item::before {
    background-image: url('/cdn/shop/files/Untitled_design_4_f52ca272-0b93-4ce3-bb2d-140186a36278.png?v=1758806878');
}
/* 26 image */
#NavDrawer li:nth-child(10).buddha-menu-item.mobile-nav__item::before {
    background-image: url('/cdn/shop/files/1_b8ad0e75-2a9d-4c3a-9148-865f79581026.png?v=1752750853');
}

/* Sub menu */
#NavDrawer .vertical-mega-menu li:nth-child(-n+3).buddha-menu-item 
ul.mm-submenu.submenu-opened li:after {
    content: "";
    position: absolute;
    /* background-image: url(/cdn/shop/files/50OFF_2.png); */
    width: 38%;
    height: 70px;
    background-repeat: no-repeat;
    background-size: contain;
    right: 0;
}
#NavDrawer .vertical-mega-menu li:nth-child(-n+3).buddha-menu-item 
ul.mm-submenu.submenu-opened li {
    height: 70px !important;
    margin-top: 10px !important;
    display: flex !important;
    align-items: center;
    flex-direction: row-reverse;
}
#NavDrawer .vertical-mega-menu li:nth-child(5).buddha-menu-item ul.mm-submenu .mm-image-container {
    display: none !important;
}
#NavDrawer .vertical-mega-menu li:nth-child(5).buddha-menu-item ul.mm-submenu li {
    flex-basis: 50%;
}
#NavDrawer .vertical-mega-menu li:nth-child(5).buddha-menu-item ul.mm-submenu li a {
    text-align: right;
}
/* First Submenu image */
/* 1 image */
#NavDrawer .vertical-mega-menu li:nth-child(1).buddha-menu-item 
ul.mm-submenu.submenu-opened li:nth-child(1)::after {
    background-image: url('/cdn/shop/files/1_63f85c2e-69df-4cce-8a70-bacf623103f2.png');
}
/* 2 image */
#NavDrawer .vertical-mega-menu li:nth-child(1).buddha-menu-item 
ul.mm-submenu.submenu-opened li:nth-child(2)::after {
    background-image: url('/cdn/shop/files/2_b8ca1295-be4c-422d-b332-59af88dec4e0.png');
}
/* 3 image */
#NavDrawer .vertical-mega-menu li:nth-child(1).buddha-menu-item 
ul.mm-submenu.submenu-opened li:nth-child(3)::after {
    background-image: url('/cdn/shop/files/3_332a3963-355b-4fce-8828-bcd0ec3435f7.png');
}
/* 4 image */
#NavDrawer .vertical-mega-menu li:nth-child(1).buddha-menu-item 
ul.mm-submenu.submenu-opened li:nth-child(4)::after {
    background-image: url('/cdn/shop/files/4_8b73abc6-caf5-46ee-ab3d-ede5644b7af7.png');
}
/* 5 image */
#NavDrawer .vertical-mega-menu li:nth-child(1).buddha-menu-item 
ul.mm-submenu.submenu-opened li:nth-child(5)::after {
    background-image: url('/cdn/shop/files/5_b5677359-304d-4519-bb24-efcb5d9840da.png');
}
/* 6 image */
#NavDrawer .vertical-mega-menu li:nth-child(1).buddha-menu-item 
ul.mm-submenu.submenu-opened li:nth-child(6)::after {
    background-image: url('/cdn/shop/files/6_c81c7be4-076a-4768-8284-9aa79b8f9087.png');
}
/* 7 image */
#NavDrawer .vertical-mega-menu li:nth-child(1).buddha-menu-item 
ul.mm-submenu.submenu-opened li:nth-child(7)::after {
    background-image: url('/cdn/shop/files/7_2f5dd7ac-0f6d-4b31-951c-0dc5b375866a.png');
}
/* 8 image */
#NavDrawer .vertical-mega-menu li:nth-child(1).buddha-menu-item 
ul.mm-submenu.submenu-opened li:nth-child(8)::after {
    background-image: url('/cdn/shop/files/8_4fc89202-ed76-49d6-808b-aba8750a2379.png');
}
/* 1.1 image */
#NavDrawer .vertical-mega-menu li:nth-child(1).buddha-menu-item 
ul.mm-submenu.submenu-opened li:nth-child(9)::after {
    background-image: url('/cdn/shop/files/1.1.png');
}
/* Second Submenu image */
/* 9 image */
#NavDrawer .vertical-mega-menu li:nth-child(2).buddha-menu-item 
ul.mm-submenu.submenu-opened li:nth-child(1)::after {
    background-image: url('/cdn/shop/files/c6951897c8e02cde99b8f1098a7b78a5.png?v=1730380370');
}
/* 10 image */
#NavDrawer .vertical-mega-menu li:nth-child(2).buddha-menu-item 
ul.mm-submenu.submenu-opened li:nth-child(2)::after {
    background-image: url('/cdn/shop/files/47675481c8a6d2ba398ac86d6e2f5d8a_edae580c-062d-4471-9eff-ed79b75817a8.png?v=1730380718');
}
/* 11 image */
#NavDrawer .vertical-mega-menu li:nth-child(2).buddha-menu-item 
ul.mm-submenu.submenu-opened li:nth-child(3)::after {
    background-image: url('/cdn/shop/files/12_7f67c4f9-2f25-4c5a-b7bf-20c2e8216e47.png');
}
/* 12 image */
#NavDrawer .vertical-mega-menu li:nth-child(2).buddha-menu-item 
ul.mm-submenu.submenu-opened li:nth-child(4)::after {
    background-image: url('/cdn/shop/files/16.png');
}
/* 13 image */
#NavDrawer .vertical-mega-menu li:nth-child(2).buddha-menu-item 
ul.mm-submenu.submenu-opened li:nth-child(5)::after {
    background-image: url('/cdn/shop/files/fd19ace4d1e5ef18a38fb99ad4f195d3.png?v=1730380551');
}
/* 14 image */
#NavDrawer .vertical-mega-menu li:nth-child(2).buddha-menu-item 
ul.mm-submenu.submenu-opened li:nth-child(6)::after {
    background-image: url('/cdn/shop/files/10.png');
}
/* 15 image */
#NavDrawer .vertical-mega-menu li:nth-child(2).buddha-menu-item 
ul.mm-submenu.submenu-opened li:nth-child(7)::after {
    background-image: url('/cdn/shop/files/92ee83245e821c040f42ce5e21e9a4ef.png?v=1730380553');
}
/* 16 image */
#NavDrawer .vertical-mega-menu li:nth-child(2).buddha-menu-item 
ul.mm-submenu.submenu-opened li:nth-child(8)::after {
    background-image: url('/cdn/shop/files/8a74e6659bef7ea8adb77093ecbfef6d.png?v=1730380718');
}
/* 17 image */
#NavDrawer .vertical-mega-menu li:nth-child(2).buddha-menu-item 
ul.mm-submenu.submenu-opened li:nth-child(9)::after {
    background-image: url('/cdn/shop/files/17_bd27fbe3-2d55-4851-a40d-14fda1a1c372.png');
}

/* Sub menu */
/* Mobile Menu CSS */
/* Footer CSS */
.footer__newsletter-input:-webkit-autofill {
    -webkit-background-clip: text;
    -webkit-text-fill-color: #ffffff;
}
.footer__newsletter-input--active {
    padding-right: 70px;
}
/* Footer CSS */
/* Header CSS */
/* #HeaderWrapper ul.site-nav {
    zoom: 0.8;
} */
/* #HeaderWrapper .site-nav li.buddha-menu-item.site-nav__item a {
    font-size: 14px !important;
    /* padding-inline: 15px 0px !important; */
} */
.site-nav__link, .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level) {
    font-weight: 600;
}
img.usmi-loc-icon {
    width: 24px;
}
.site-header__search input#Search {
    padding-right: 55px;
}
#CollectionSidebar .temp_li{
  display: none;
}
#CollectionSidebar li.tag label.tag__checkbox-wrapper.text-label 
.tag__checkbox + span {
    display: flex;
    align-items: center;
    gap: 5px;
}
#CollectionSidebar li.tag label.tag__checkbox-wrapper.text-label 
.tag__checkbox {
    margin-left: 5px;
}
@media screen and (min-width: 769px){
.site-header ul.site-nav.site-navigation li:nth-child(-n + 2) {
    display: none;
}
}
@media screen and (max-width: 768px){
.drawer ul.mobile-nav li:nth-child(3):not(ul.mm-submenu li) {
    display: none !important;
}
}
/* Header CSS */
/* Single Product page CSS */
.product-single__vendor a {
    background-color: #000;
    color: #fff;
    padding: 2px 9px;
    border: 1px solid #000;
    font-weight: bold;
    transition: 0.3s all;
}
.product-single__vendor a:hover {
    background-color: #fff;
    color: #000;
    transition: 0.3s all;
}
/* Extra product name before product slider */
@media screen and (max-width: 768px) {
.product-slideshow {
    margin-top: 10px;
}
span.cust-prd-title {
    display: block;
    font-size: 16px;
    padding: 4px 15px;
    margin: 0 auto;
    background-color: #000;
    color: #fff;
    width: max-content;
}
}
@media screen and (min-width: 769px) {
span.cust-prd-title {
    display: none;
}
}
/* Extra product name before product slider */
.template-product .size-wrap .tool-tip-trigger__title {
    display: flex;
    flex-direction: row-reverse;
}
.template-product .size-chart__standalone .tool-tip-trigger__title {
    letter-spacing: 0 !important;
}
.template-product .size-chart__standalone .tool-tip-trigger__title svg {
    margin-right: 5px;
}
img.cust-whatsapp-img {
    margin-inline: 10px;
    height: 70px;
    object-fit: cover;
}
.template-product .pswp__button--arrow--left .icon, .template-product .pswp__button--arrow--right .icon {
    transform: rotate(180deg);
}
@media screen and (max-width: 768px) {
img.cust-whatsapp-img {
    height: 50px;
}
}
/* Single Product page CSS */
/* Collection Page CSS */
/* Default to desktop */
.cust-desktop-only {
  display: block;
}
.cust-mobile-only {
  display: none;
}
@media (max-width: 749px) {
  .cust-desktop-only {
    display: none;
  }
  .cust-mobile-only {
    display: block;
  }
}
.collection-banner-image {
    margin: 2rem 0;
    display: flex;
    justify-content: center;
    /* max-width: 1500px; */
}
.collection-banner-image img {
    max-width: 100%;
    width: 90%;
    height: auto;
}
.collection-extra-text {
    padding: 50px 40px;
    max-width: 1500px;
    margin: 0 auto;
}
/* Breadcrumb Home text change */
.template-collection nav[aria-label="breadcrumb"] ol li a[href="/"] {
    font-size: 0px;
}
.template-collection nav[aria-label="breadcrumb"] ol li a[href="/"]:before {
    content: "דף הבית";
    font-size: 16px;
}
.grid-product__price--savings {
    margin-inline: 5px;
}
/* Breadcrumb Home text change */
.btn_loader{
  text-align: center;
}
.next-page-button {
    display: inline-block;
    margin: 20px auto;
    padding: 16px 80px;
    border: 1px solid #000!important;
    border-radius: 4px;
    background-color: #000;
    transition: 0.4s all;
    color: #fff;
    cursor: pointer;
    font-size: 18px;
    font-weight: 700;
}
.next-page-button:hover {
    transition: 0.4s all;
    background-color: #fff;
    color: #000;
    border: 1px solid #000;
}
.load-more-spinner {
  border: 5px solid #f3f3f3;
  border-radius: 50%;
  border-top: 5px solid #000000;
  width: 30px;
  height: 30px;
  margin: 0 auto;
  -webkit-animation: spin 2s linear infinite; /* Safari */
  animation: spin 2s linear infinite;
  display:none;
  margin-bottom: 20px;
}
/* Safari */
@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.collection-grid__wrapper .grid__image-ratio img {
    opacity: 1 !important;
}
.grid-product__meta .grid-product__vendor {
    display: none;
}
.collection-grid__wrapper span.grid-product__price--original {
    position: absolute;
    bottom: -15px;
}
.collection-grid__wrapper .grid-product__price {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    justify-content: center;
}
.template-collection .collection-sidebar__group .collapsible-trigger-btn {
    text-align: right !important;
}
.template-collection .collapsible-trigger__icon {
    left: 0 !important;
    right: unset !important;
}
.template-collection span.tag__text.hide {
    display: block !important;
}
.template-collection .collection-sidebar__group--3 ul.no-bullets.tag-list {
    display: grid;
}
.template-collection span.tag__text {
    line-height: 2;
}
/* .template-collection .price-range__display-wrapper {
    flex-direction: row-reverse;
} */
.template-collection .tag--active>a, .tag--active>label {
    font-weight: 600;
}
/* .collection-sidebar #CollectionSidebar-2-filter-מחיר {
    direction: ltr;
}
.noUi-handle.noUi-handle-upper {
    left: 5px !important;
} */
.template-collection li.tag--swatch span.tag__text {
    font-size: 0;
}
.template-collection li.tag--swatch span.tag__text::before {
    font-size: 16px;
}
.template-collection li.tag--swatch .color-swatch {
    pointer-events: none;
}
/* Collection Page CSS */
/* Contact Form CSS */
.contact-form label {
  float: right;
}


/* Colordull filter */
#CollectionSidebar .tag.tag--swatch span.color-swatch--filter.color-swatch--colorfull:after {
    content: "";
    background: linear-gradient(-45deg, #d95980, #ffce75, #0e86d4);
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 0;
}
/* Colordull filter */
/* Color filter name CSS on collection page*/
.drawer .btn {
    background-color: #000;
}
#CollectionSidebar li.tag.tag--remove svg {
    right: unset;
    left: 15px;
}
#CollectionSidebar li.tag.tag--remove svg path {
    fill: #fff !important;
    stroke-width: 5px;
}
#CollectionSidebar-2-filter-בחירת-מידה-סמ .collapsible-content__inner ul.no-bullets.tag-list {
    display: grid !important;
}
#CollectionSidebar .tag.tag--remove.data-type-color a.btn {
    font-size: 0px;
    color: #000;
}
#CollectionSidebar .tag.tag--remove a.btn{
    text-align: right;
}
/* #CollectionSidebar .tag.tag--remove a.btn:before {
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .01em;
    font-family: 'Rubik';
    color: #fff;
} */
#CollectionSidebar .tag.tag--remove a.btn:before {
    font-family: 'Noto Sans Hebrew';
    position: relative;
    font-size: max(calc(var(--typeBaseSize) - 6px),12px);
    color: #fff;
    left: 0;
}
/* #CollectionSidebar .tag.tag--remove a.btn:not(#CollectionSidebar .tag.tag--remove a.color-tag) {
    font-size: 0px;
} */
#CollectionSidebar .tag.tag--remove[filter-param="filter.p.m.custom.color"] a.btn span {
    display: none;
}
/* colorfull Color */
.template-collection li.tag--swatch .color-swatch[title="colorfull"] + span.tag__text::before,
#CollectionSidebar .tag.tag--remove a.btn[data-label="colorfull"]:before {
    content: 'צבעוני' !important;
}
/* beige Color */
.template-collection li.tag--swatch .color-swatch[title="beige"] + span.tag__text::before,
#CollectionSidebar .tag.tag--remove a.btn[data-label="beige"]:before {
    content: 'בז׳' !important;
}
/* black Color */
.template-collection li.tag--swatch .color-swatch[title="black"] + span.tag__text::before,
#CollectionSidebar .tag.tag--remove a.btn[data-label="black"]:before {
    content: 'שחור' !important;
}
/* blue Color */
.template-collection li.tag--swatch .color-swatch[title="blue"] + span.tag__text::before,
#CollectionSidebar .tag.tag--remove a.btn[data-label="blue"]:before {
    content: 'כחול' !important;
}
/* brown Color */
.template-collection li.tag--swatch .color-swatch[title="brown"] + span.tag__text::before,
#CollectionSidebar .tag.tag--remove a.btn[data-label="brown"]:before {
    content: 'חום' !important;
}
/* green Color */
.template-collection li.tag--swatch .color-swatch[title="green"] + span.tag__text::before,
#CollectionSidebar .tag.tag--remove a.btn[data-label="green"]:before {
    content: 'ירוק' !important;
}
/* grey Color */
.template-collection li.tag--swatch .color-swatch[title="grey"] + span.tag__text::before,
#CollectionSidebar .tag.tag--remove a.btn[data-label="grey"]:before {
    content: 'אפור' !important;
}
/* orange Color */
.template-collection li.tag--swatch .color-swatch[title="orange"] + span.tag__text::before,
#CollectionSidebar .tag.tag--remove a.btn[data-label="orange"]:before {
    content: 'כתום' !important;
}
/* pink Color */
.template-collection li.tag--swatch .color-swatch[title="pink"] + span.tag__text::before,
#CollectionSidebar .tag.tag--remove a.btn[data-label="pink"]:before {
    content: 'ורוד' !important;
}
/* purple Color */
.template-collection li.tag--swatch .color-swatch[title="purple"] + span.tag__text::before,
#CollectionSidebar .tag.tag--remove a.btn[data-label="purple"]:before {
    content: 'סגול' !important;
}
/* red Color */
.template-collection li.tag--swatch .color-swatch[title="red"] + span.tag__text::before,
#CollectionSidebar .tag.tag--remove a.btn[data-label="red"]:before {
    content: 'אדום' !important;
}
/* yellow Color */
.template-collection li.tag--swatch .color-swatch[title="yellow"] + span.tag__text::before,
#CollectionSidebar .tag.tag--remove a.btn[data-label="yellow"]:before {
    content: 'צהוב' !important;
}
/* BlanchedAlmond Color */
.template-collection li.tag--swatch .color-swatch[title="BlanchedAlmond"] + span.tag__text::before,
#CollectionSidebar .tag.tag--remove a.btn[data-label="BlanchedAlmond"]:before {
    content: 'קרם' !important;
}
/* Turquoise Color */
.template-collection li.tag--swatch .color-swatch[title="Turquoise"] + span.tag__text::before,
#CollectionSidebar .tag.tag--remove a.btn[data-label="Turquoise"]:before {
    content: 'טורקיז' !important;
}
/* White Color */
.template-collection li.tag--swatch .color-swatch[title="White"] + span.tag__text::before,
#CollectionSidebar .tag.tag--remove a.btn[data-label="White"]:before {
    content: 'לבן' !important;
}
/* GoldenRod Color */
.template-collection li.tag--swatch .color-swatch[title="GoldenRod"] + span.tag__text::before,
#CollectionSidebar .tag.tag--remove a.btn[data-label="GoldenRod"]:before {
    content: 'חרדל' !important;
}
/* Color filter name CSS on collection page*/

/* styles for a discount variant */
.product__price-savings.discount {
  background-color: var(--colorTextSavings);
  color: #fff;
  margin-left: 5px;
}
.product-block.product-block--price .product__price-savings {
    display: inline-flex;
    margin-right: 14px;
}
.product-block .variant-wrapper .variant-input label {
    font-size: 12px;
    font-weight: 600;
    padding: 0px 5px;
}
/* .product-block .variant-wrapper.variant-wrapper--discount.js {
    zoom: 0.9;
} */
@media screen and (max-width: 1366px){
.template-product .product-block .variant-wrapper .variant-input label {
    font-size: 10px;
    padding: 5px;
    height: 45px;
}
}
.variant-wrapper fieldset.variant-input-wrap {
    display: flex;
    flex-wrap: wrap;
    gap: 0px;
}
/* @media screen and (min-width: 1024px){
.variant-wrapper fieldset.variant-input-wrap {
    width: 100%;
}
} */
.variant-wrapper fieldset.variant-input-wrap .variant-input {
    position: relative;
    display: flex;
    margin: 0;
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: calc(33% - 3px);
}
@media screen and (max-width: 768px){
/* header icons */
.header-item .site-nav__icons a.site-nav__link {
    display: inline-block !important;!i;!;!;!i;!;
}
/* header icons */
.variant-wrapper fieldset.variant-input-wrap .variant-input {
    flex-basis: calc(50% - 3px);
}
}
.variant-input label {
    border-radius: 5px;
    margin: 0;
    flex: 1;
    height: 55px;
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: start;
}
span.product__price-savings.discount {
    padding-inline: 5px;
    margin-inline: 5px;
}
/* Collection page sidebar price filter */
#CollectionSidebar .price-range {
    direction: ltr;
}
/* #CollectionSidebar .price-range .noUi-horizontal {
    left: 10px;
} */
/* #CollectionSidebar .price-range .price-range__slider-wrapper {
    padding: 0px 10px !important;
} */
/* #CollectionSidebar .price-range .noUi-connects {
    left: -18px;
} */