/** Shopify CDN: Minification failed

Line 760:3 Unexpected "/"

**/
#hestorelang .product .product__info-container {
  direction: rtl;
  padding-right: 70px;
  padding-left: 0px;
}
#hestorelang .template-list-collections .card-information__text {
  /* font-family: open-sans; */
}
#hestorelang .product summary .icon-caret {
  left: 1.5rem;
  right: unset;
}
#hestorelang .header,
#hestorelang .about-modern .shopify-section.section,
#hestorelang .videos.template-collection .card-information__wrapper,
#hestorelang .template-collection .shopify-section .rich-text__blocks {
  direction: rtl;
}
.template-index .rich-text p {
  text-align: center !important;
}
#hestorelang .header--middle-left .header__inline-menu {
  text-align: right;
}
.product .product__media img {
  object-position: -22% 0;
}
.slider__slide { 
  scroll-snap-stop: always;
}
#hestorelang .collection-hero__title,
#hestorelang .rich-text__heading {
  font-family: 'Fredoka' !important;
}
.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__icon,
.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__menu-item--top {
  color: unset !important;
}
/* .template-product .slider-buttons {
  width: 100%;
  top: 50%;
}
.template-product .slider-buttons .slider-button--prev {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translate(-50%, -50%);
}
.template-product .slider-buttons .slider-button--next {
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(-50%, -50%);
}
.template-product .slider-buttons button {
  border-radius: 50%;
} */

.template-product ul.thumbnail-list li button {
    background: transparent;
    width: 10px;
    height: 10px !important;
    border-radius: 50%;
    background: #000;
    padding: 0;
}
.template-product ul.thumbnail-list li.is-active button {
  background: #540419;
}
.template-product ul.thumbnail-list li button {
  background: #CCACB6;
}
.template-product ul.thumbnail-list li button.thumbnail[aria-current]:after {
  box-shadow: unset;
}
.template-product ul.thumbnail-list li button > img {
    display: none !important;
}

.template-product ul.thumbnail-list {
    display: flex;
    box-shadow: none !important;
    justify-content: center;
    gap: 11px;
}
.template-product ul.thumbnail-list li { width: auto !important; }
.slider-button.slider-button--next,
.slider-button.slider-button--prev {
  /* display: none !important; */
}
.template-product .tcustomizer__image--big {
  width: unset;
  height: unset;
  border-radius: 50%;
}
/* .template-product .tcustomizer-col {
  width: 30px;
  height: 30px;
} */
#hestorelang .collection-list .card-information__text {
  text-align: right;
  font-family: "Open Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: 800;
  font-style: normal;
  line-height: 1.1;
  color: #F9F5E4;
}
.collection-list .card-information__text {
  color: #F9F5E4;
}
#hestorelang .collection-list .card__text {
  justify-content: right;
}
.product-form__submit[name="add"],
#tcustomizer-add {
  background: #F0F600;
  border: none;
}
#hestorelang .cart-items,
#hestorelang #main-cart-footer,
#hestorelang .shipping-calculator {
  direction: rtl;
}
#hestorelang .shipping__calculator .select .icon-caret {
  right: unset;
  left: 1.5rem;
}
.tcustomizer-quantity-selector {
  /* display: block !important; */
}
.template-product .product__title,
.template-product .price-block {
  display: inline-block;
}
.template-product .price-block {
  /* margin-left: 2rem; */
}
.template-product .price-block {
  display: block;
  /* float: right; */
  margin-right: 5px;
  margin-top: 0px;
  margin-top: 8px;
}
#hestorelang .template-product .price-block {
  /* float: left; */
  margin-left: 5px;
  margin-right: 0rem;
  margin-top: 0px;
}
.tpo_option-set-wrapper.tpo_has-option-set {
  order: -1;
}
.product--hide-thumbnails .thumbnail-slider {
  display: block !important;
}
.thumbnail-slider .thumbnail-list {
  max-width: 100% !important;
}
[data-heading-capitalize] .card-information__text.h4, [data-heading-capitalize] .bundle-products .product-title {
  letter-spacing: unset;
}
#hestorelang .footer,
#hestorelang .contact,
#hestorelang input {
  direction: rtl;
}
#hestorelang .footer summary .icon-caret {
  right: unset;
  left: 1.5rem;
}
#hestorelang .footer .footer-block__newsletter .field__button {
  right: unset;
  left: 0;
}
#hestorelang .footer .footer-block__newsletter .field__button svg {
  transform: rotate(180deg);
}
.product--thumbnail_slider .slider-mobile-gutter .slider-button.slider-button--prev {
  position: absolute;
  left: 0;
}
.product__description {
  /* font-size: 1.7rem; */
  font-size: 14px;
}
#hestorelang .product__description,
#hestorelang .template-index .shopify-section .title,
#hestorelang .template-index .shopify-section .instastory-title {
  font-family: "Heebo" !important;
}
.header__inline-menu {
  text-align: center;
}
.second-menu-desktop .header__menu-item {
  color: #f26a8e;
}
.first-menu-desktop .header__menu-item {
  font-size: 18px;
}
#hestorelang .template-collection .facets-vertical {
  direction: rtl;
}
#hestorelang .template-collection .facets-vertical summary .icon-caret {
  right: unset;
  left: 1.5rem;
}
header.header {
  width: 100%;
  max-width: 100%;
}
@media only screen and (min-width: 800px) {
  .collection-list__item .card--media,
  .collection-list__item .media-wrapper,
  .collection-list__item .media,
  .collection-list__item .media img {
    height: 100%;
  }
  .template-collection .card-wrapper,
  .template-collection .media-wrapper,
  .template-list-collections .card-wrapper,
  .template-list-collections .media-wrapper {
    height: 100%;
  }
  .template-index #Slide-template--23111938048319__collection_list_MHjdLx-6 .card-wrapper,
  .template-index #Slide-template--23111938048319__collection_list_MHjdLx-3 .card-wrapper,
  .template-index #Slide-template--23111938048319__collection_list_MHjdLx-6 .media,
  .template-index #Slide-template--23111938048319__collection_list_MHjdLx-3 .media,
  .template-index #Slide-template--23111938048319__collection_list_MHjdLx-6 .media-wrapper,
  .template-index #Slide-template--23111938048319__collection_list_MHjdLx-3 .media-wrapper,

  .template-list-collections #Slide-template--23111938146623__collection_list_AkJXmK-3 .card-wrapper,
  .template-list-collections #Slide-template--23111938146623__collection_list_AkJXmK-3 .media-wrapper,
  .template-list-collections #Slide-template--23111938146623__collection_list_AkJXmK-6 .card-wrapper,
  .template-list-collections #Slide-template--23111938146623__collection_list_AkJXmK-6 .media-wrapper,

  .template-collection #Slide-template--23455543820607__collection_list_mHryqm-3 .media-wrapper,
  .template-collection #Slide-template--23411052511551__collection_list_mHryqm-3 .media-wrapper,
  .template-collection #Slide-template--23455543820607__collection_list_mHryqm-3 .card-wrapper,
  .template-collection #Slide-template--23411052511551__collection_list_mHryqm-3 .card-wrapper,
  
  .template-collection #Slide-template--23455543820607__collection_list_mHryqm-3 .media,
  .template-collection #Slide-template--23411052511551__collection_list_mHryqm-3 .media,
  .template-list-collections #Slide-template--23111938146623__collection_list_AkJXmK-6 .media,
  .template-list-collections #Slide-template--23111938146623__collection_list_AkJXmK-3 .media,
  .template-collection #Slide-template--23655782252863__collection_list_QqAJwH-3 .media {
    height: 100%;
  }
  
  

  
  .template-index li#Slide-template--18045858545775__collection_list_MHjdLx-6 .media img {
    content: url(https://cdn.shopify.com/s/files/1/0867/7939/6415/files/ShufizooDay1_14-07-24_0915_17d97c52-4fe6-430c-8db3-df1072bf56c9.jpg?v=1730826041);
  }
  .template-index #Slide-template--18045858545775__collection_list_MHjdLx-3 .media img {
    content: url(https://cdn.shopify.com/s/files/1/0867/7939/6415/files/ShufizooDay2_15-07-24_2024_a4ed1fbe-5936-41cb-94db-740a615cb77c.jpg?v=1730825940);
  }
  .template-collection #Slide-template--23455543820607__collection_list_mHryqm-3 .media img {
    content: url(https://cdn.shopify.com/s/files/1/0867/7939/6415/files/ShufizooDay2_15-07-24_3700_5e0cb3e0-8947-4860-a607-6c8c8811b9bd.jpg?v=1730826247);
  }
  .template-collection #Slide-template--23411052511551__collection_list_mHryqm-3 .media img {
    content: url(https://cdn.shopify.com/s/files/1/0867/7939/6415/files/ShufizooDay3_16-07-24_0657_07193a6c-1400-4888-acde-a60fc99b0327.jpg?v=1730826192);
  }
  .template-list-collections #Slide-template--23111938146623__collection_list_AkJXmK-6 .media img {
    content: url(https://cdn.shopify.com/s/files/1/0867/7939/6415/files/ShufizooDay1_14-07-24_0915_17d97c52-4fe6-430c-8db3-df1072bf56c9.jpg?v=1730826041);
  }
  .section-collection-list #Slide-template--18045858545775__collection_list_MHjdLx-3 .media img {
    content: url(https://cdn.shopify.com/s/files/1/0867/7939/6415/files/ShufizooDay2_15-07-24_2024_a4ed1fbe-5936-41cb-94db-740a615cb77c.jpg?v=1730825940);
  }
  .template-collection #Slide-template--23655782252863__collection_list_QqAJwH-3 .media img {
    content: url(https://cdn.shopify.com/s/files/1/0867/7939/6415/files/Gold_Fairy_Highlights_e6341c9f-781e-4f0f-a665-6229a7a0a47c.jpg?v=1733379758);
  }
  .template-collection #Slide-template--18045858250863__collection_list_tjQKKz-3 .media img {
    content: url(https://cdn.shopify.com/s/files/1/0867/7939/6415/files/ShufizooDay2_15-07-24_3279_56c98757-e8bc-420c-876f-6c9d7f6aa3ce.jpg?v=1733380099);
  }
  .template-collection #Slide-template--18045858250863__collection_list_tjQKKz-6 .media img {
    content: url(https://cdn.shopify.com/s/files/1/0867/7939/6415/files/9709_2a19be1d-251b-421e-ab29-5229de1b102e.jpg?v=1733380255);
  }
  .template-index .slideshow--only1.slideshow--modern .slideshow__center {
    top: unset;
  }
  .template-index .slideshow--mobile-overlay .slideshow__center {
    position: absolute;
    bottom: 0;
    left: 0;
  }
  /* Main product arrow slider CSS */
  .product--thumbnail_slider .slider-mobile-gutter .slider-button,
  .product--thumbnail_slider .slider-mobile-gutter .slider-button:hover {
    background: none;
    color: white !important;
  }
  /* .product--thumbnail_slider .slider-mobile-gutter .slider-button.slider-button--next {
    transform: rotate(-90deg);
  }
  .product--thumbnail_slider .slider-mobile-gutter .slider-button.slider-button--prev {
    transform: rotate(90deg);
  } */
  .product--hide-thumbnails .product__media-wrapper .slider-buttons {
    width: 100%;
  }
  .product--hide-thumbnails .product__media-wrapper .slider-buttons {
    top: 0;
  }
  .product__media-list .slider-buttons {
    width: 100%;
  }
  .product--thumbnail_slider .slider-mobile-gutter .slider-button.slider-button--next {
    position: absolute;
    right: 0;
  }
  /* Main product arrow slider CSS :: Ends */
  .thumbnail-slider .thumbnail-list+.slider-buttons {
    width: 50rem !important;
  }
  .product .thumbnail-list {
    max-width: 50rem;
  }
  /* collection title font size :: desktop view */
  .collection-list .card-information__text {
    font-size: 28px;
  }
}

@media only screen and (max-width: 800px) {
  body summary #swym-be-yours-desktop {
    padding-right: 0 !important;
    margin-right: 0 !important;
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0 !important;
    margin-top: 0 !important;
  }
  .product-form__buttons {
    justify-content: center;
  }
  .template-product .thumbnail-slider {
    margin-bottom: 6px;
  }
  .collection-list-wrapper .collection-list__item:nth-child(3n) {
    width: 100%;
  }
  /* collection title font size :: mobile view */
  .collection-list .card-information__text {
    font-size: 18px;
    white-space: inherit !important;
    
  }
  #hestorelang .product__info-container {
    padding-right: 0px !important;
    /* padding-left: 70px !important; */
  }
  #hestorelang .product__info-container p,
  #hestorelang .product__info-container .product__description {
    /* font-size: 1.7rem; */
    font-size: 14px;
  }
  .product__info-container .product__description {
    /* font-size: 1.7rem; */
    font-size: 14px;
  }
  .product-media-modal__content {
    white-space: nowrap;
        overflow: scroll !important;
    width: 1000px !important;
    scroll-behavior: smooth;
    -ms-scroll-snap-type: x var(--tw-scroll-snap-strictness);
    scroll-snap-type: x var(--tw-scroll-snap-strictness);
    --tw-scroll-snap-strictness: proximity;
  }
  .product-media-modal__content .media-wrapper {
        /* width: 100px !important; */
  }
  .product-media-modal__content .media-wrapper {
    display: inline-block;
    width: 500px;
  }
  .product-media-modal__content .media-wrapper .media {
    /* width: 100px !important; */
  }
  .product-media-modal__content .media-wrapper img {
        object-fit: contain;
    width: 100%;
  }
}

.is-megamenu .list-menu-dropdown .mega-menu__item {
    width: calc(20% - var(--grid-horizontal-spacing)* 4 / 5);
}
.product-form__buttons .product-form__quantity {
  width: 18%;
}
.product-form__buttons .product-form__submit {
  width: 79%;
}
#enstorelang .product-form__buttons .product-form__submit {
  width: 74%;
}
thumbnail-slider .slider-buttons {
  display: none !important;
}
.product__text.caption-with-letter-spacing {
  display: none;
}
#hestorelang .shopify-policy__container {
  direction: rtl;
}
.field.newsletter__text,
.popup__subheading {
  color: #540419 !important;
}
#hestorelang .popup-wrapper {
  direction: rtl;
}
.template-product .product-form .product-form__buttons {
  margin-bottom: 70px;
}
.product__info-container .product__tax {
  display: none;
}
.cart-recommendations {
  display: none !important;
}
.product-9901739409727 add-to-cart {
  background: #F26A8D;
  border-color: #F26A8D;
}

.gift-card.template-product .product-form__buttons .product-form__submit {
  width: 100% !important;
}
#hestorelang .gift-card.template-product .recipient-checkbox svg:first-child {
  margin-right: 0;
  margin-left: 1.2rem;
}
.gift-card.template-product .product-form .product-form__buttons {
  margin-bottom: 0px;
}
.wsp-whatsapp {
  bottom: 70px !important;
}
.videos.template-collection .card-information .card-information__button,
.videos.template-collection .card-information .price.price--sold-out {
  display: none;
}
.hebrew-mobile-version {
  display: none !important;
}
/* #hestorelang .product__info-wrapper .product__heading,
#hestorelang .product-grid .card-information__wrapper .card-information__text,
#hestorelang .template-product .title {
  font-family: 'Fredoka' !important;
} */
/* a {
  color: #F26A8D !important;
}
a.header__menu-item,
a.menu-drawer__menu-item {
  color: inherit !important;
} */
.menu-drawer__menu-item {
  font-size: 1.6rem !important;
  /* color: #f26a8d; */
}
accordion-tab a {
  color: #F26A8D !important;
}
.richtext-shortdesc {
  display: none;
  color: #f26a8e;
  font-size: 14px;
  margin-top: -20px;
}
.richtext-shortdesc a {
  color: #f26a8e;
  font-weight: bold !important;
}
.richtext-shortdesc p {
  margin: 0;
  font-size: 14px !important;
}
.template-product .title {
  
}
@media only screen and (min-width: 768px) {
  .tpo_option-set-wrapper.tpo_has-option-set {
    width: 100%;
  }
  .tpo_option-set-wrapper.tpo_has-option-set .tpo_option-set-container {
    width: 60%;
  }
  #enstorelang .template-product .product {
    direction: rtl;
  }
  #enstorelang .product__info-container {
    direction: ltr;
    padding-left: 70px;
    padding-right: 0;
  }
}
@media only screen and (max-width: 800px) {
  .richtext-shortdesc {
    margin-top: -15px;
    margin-bottom: 15px;
  }
  .hebrew-mobile-version {
    display: block !important;
  }

   /* .menu-drawer__menu.list-menu li[data-title="All Collections"] a,
  .menu-drawer__menu.list-menu li[data-title="About Shufizoo"] a,
  .menu-drawer__menu.list-menu li[data-title="Contact"] a,
  .menu-drawer__menu.list-menu li[data-title="How to Connect Videos"] a,
  .menu-drawer__menu.list-menu li[data-title="סרטון הסבר איך לחבר תוספות שיער"] a {
    color: #F26A8D !important;
  }
  .menu-drawer__menu.list-menu li[data-title="סרטוני הסברה"] a,
  .menu-drawer__menu.list-menu li[data-title="אודות"] a,
  .menu-drawer__menu.list-menu li[data-title="צרו קשר"] a,
  .menu-drawer__menu.list-menu li[data-title="סרטוני הסבר"] a {
    color: #F26A8D !important;
  }
  .menu-drawer__menu.list-menu li[data-title="ערכות חיבור"] a,
  .menu-drawer__menu.list-menu li[data-title="אביזרי חיבור"] a,
  .menu-drawer__menu.list-menu li[data-title="ערכות וכלי חיבור"] a,
  .menu-drawer__menu.list-menu li[data-title="אביזרי חיבור"] a {
    color: #C9A3E2;
  }  */


   .menu-drawer__menu.list-menu li[data-title="סרטון הסבר איך לחבר תוספות שיער"] a,
   .menu-drawer__menu.list-menu li[data-title="כל המוצרים"] a{
    color: #F26A8D !important;
  }

  .menu-drawer__menu.list-menu li[data-title="סרטוני הסבר"] a {
    color: #F26A8D !important;
  }
  
  .menu-drawer__menu.list-menu li[data-title="אביזרי חיבור"] a,
  .menu-drawer__menu.list-menu li[data-title="ערכות וכלי חיבור"] a,
  .menu-drawer__menu.list-menu li[data-title="אביזרי חיבור"] a {
    color: #C9A3E2;
  } 

  

  .gift-card.template-product .product-form__buttons .product-form__submit {
    margin-bottom: 14px;
    width: 100% !important;
  }
  .gift-card.template-product .product-form .product-form__buttons {
    margin-bottom: 0px;
    grid-column-gap: 0rem;
  }
  .header__right-search {
    display: none !important;
  }
  .glc-switcher-btn {
    background: var(--glc-btn-bg-hover) !important;
    box-shadow: var(--glc-btn-box-shadow-hover) !important;
    border: var(--glc-btn-border-hover) !important;
  }
  .header__icon {
    width: 4.6rem;
  }
  .product-form__submit.button {
    padding: 1rem 1rem;
  }
  #hestorelang .template-product .product-form__buttons {
    /* grid-column-gap: 4rem; */
  }
  #hestorelang .template-product .tpo_option-set-wrapper.tpo_has-option-set {
    width: 100%;
  }
  /*
  .template-product .product-form__buttons {
        grid-column-gap: 3rem;
  } */
  #hestorelang .product__info-wrapper .product__heading {
    font-size: 18px;
    font-family: 'Fredoka' !important;
  }
  #hestorelang .product__info-wrapper .price-item,
  #hestorelang .price-item .money {
    font-size: 16px;
  }
  #hestorelang .template-product .title-wrapper .title {
    font-size: 24px;
    font-family: 'Fredoka' !important;
  }
  #hestorelang .template-product .metafield-rich_text_field p {
    font-size: 16px;
  }



  .product__info-wrapper .product-form__buttons {
    flex-direction: unset !important;
  }
  .product__info-wrapper .product-form__buttons .product-form__quantity {
    display: inline-block;
  }
  .product-form__buttons .product-form__quantity {
    width: 34%;
  }
  .product-form__buttons .product-form__submit {
    width: 51%;
    min-width: auto;
  }
  #enstorelang .product-form__buttons .product-form__submit {
    width: 51%;
  }
  .sticky-cart__form .product-form__submit,
  #enstorelang .sticky-cart__form .product-form__submit {
    width: 100%;
  }
  #enstorelang .template-product .product-form .product-form__buttons {
    width: 100%;
  }

  a.custom-text{
    display: none;
  }
}





@media(max-width:767px){
.card-information__button .button{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 50% !important;
  color: #fff;
  border: none;
  cursor: pointer;
  padding: 0;
}

.card-information__button .button .add-to-cart-title {
  display: none; 
}

.card-information__button .button .icon-cart {
  width: 20px;
  height: 20px;
  display: block !important;
}
 .card-information__button svg.icon.icon-cart {
    color: #540419;
}

/* .collection-list-wrapper .collection-list__item:nth-child(3n) a.card-wrapper{
    height: 250px;
}

.collection-list-wrapper .collection-list__item:nth-child(3n) a.card-wrapper .image-animate.media.media--adapt.media--hover-effect.overflow-hidden {
    --image-position: top center !important;
} */

search-modal span
 {
    height: 100% !important;
}

a.custom-text{
    display: block;
    width: 64px;
}  
  
}


/*EXTRA CSS*/

body.template-index.loaded h2.title.h1
 {
    font-weight: 400;
}

.slider-mobile-gutter+.view-all a.button {
    font-weight: normal !important;
}

.title-wrapper .title {
    font-family: heebo;
}

 .template-product .card-information__text,
.template-product .product__title h1.product__heading.h2{
    font-family: "Heebo" !important;
  }

.wishlist-fix{
  box-shadow: none !important;
  background: #ffffff00 !important;
}


.header__icon span:not(.cart-count-bubble)
 {
    height: unset;
}

a.header__icon.h-wishlist-icon.wishlist-page-widget svg.icon {
    fill: #f26a8e !important;
}

a.header__icon.h-wishlist-icon.wishlist-page-widget svg.icon path {
    stroke: #f26a8e !important;
}

#hestorelang .product .product__info-container .wishlist-engine-button {
    background-color: transparent !important;
  /* background-color: #540419 !important; */
}

a.custom-text{
    color: initial;
    text-decoration: none;
    padding-top: 3%;
}




@media (max-width: 768px) {
  /* 10th menu item - Purple */
  #menu-drawer > div > div > nav > ul > li:nth-child(10) > a {
    color:#c9a3e2 !important;
  }

  /* 
  12th menu item - Yellow 
  #menu-drawer > div > div > nav > ul > li:nth-child(12) > a {
    color: #E7E119 !important;

   font-weight: 600 !important; /* Force bold */
  
   
    text-shadow:
    0 0 0 #8b0000,       /* base thin stroke */
    0.2px 0 #8b0000,     /* right stroke */
    -0.2px 0 #8b0000,    /* left stroke */
    0 0.2px #8b0000,     /* bottom stroke */
    0 -0.2px #8b0000,    /* top stroke */
    0 -1px rgba(0, 0, 0, 0.6); /* upward shadow */
    
  }
  */
}



