/** Shopify CDN: Minification failed

Line 252:0 Unexpected "#"

**/
.address-wrapper::before {
  content: url(/cdn/shop/files/clock.png?v=1697124418);
  height: 20px !important;
  width: 20px !important;
  padding-top: 8px !important;
  margin-right: 15px !important;
  
}

.footer-block__details > .rte > p::before {
  content: url(/cdn/shop/files/pin.png?v=1697124831);
  height: 20px !important;
  width: 20px !important;
  padding-right: 15px !important;
}

.articleLookbook-title.text-center {
  margin-bottom: 55px;
}

#tab-descriere > div > div > h2 {
  font-size: 16px !important;
  font-weight: 600;
}

#tab-descriere > div > div > h3 {
  font-size: 16px !important;
  font-weight: 400;
}

#tab-descriere > div > div > p {
  font-size: 16px !important;
  font-weight: 400;
}

.toolbar{
z-index: 2 !important;
}

.arrow-text{
  display: none !important;
}
#cart-checkout {
  background: #9ec038;
  border: 1px solid #9ec038;
}

.customer-service-text > p:nth-child(2)::before {
  content: url(/cdn/shop/files/phone-call.png?v=1697461803);
  padding-right: 10px;
  position: relative;
  top: 3px;
}


.customer-service-text > p:nth-child(1)::before {
  content: url(/cdn/shop/files/email.png?v=1697461984);
  padding-right: 10px;
position: relative;
  top: 3px;
}


.list-menu.list-menu--inline.text-center > li:nth-child(2) > a {
  color: red !important;
  font-weight: bold;
}

.previewCartCheckbox input[type="checkbox"] + label {
  display: inline !important;}


.previewCartCheckbox input[type=checkbox]~button {
    font-weight: 700 !important;
}


input[type="checkbox"] + .form-label--checkbox::before {
border: 1px solid #000 !important;
}

button[aria-disabled="true"], button:disabled, button[disabled], button.disabled, .button:disabled, .button[disabled], .button[aria-disabled="true"], .button.disabled, .btn-unavailable {
  opacity: .3 !important;
  pointer-events: none;
}

.list-menu.list-menu--inline.text-center > li:nth-child(5) > a{
font-weight: 800;
}

.list-menu.list-menu--inline.text-center > li:nth-child(7) > a{
font-weight: 800;
} 
.list-menu.list-menu--inline.text-center > li:nth-child(7) > a::after {
  content: "NEW";
  background: #9ec038 !important;
  color: #fff !important;
  position: absolute;
  top: -17px;
  right: 10px;
  padding: 1px 10px;
  font-size: 10px;
  font-weight: 400 !important;
  border-radius: 5px;
  z-index: 999 !important;
  overflow: visible !important;
  line-height: 15px;
}




.list-menu.list-menu--inline.text-center > li:nth-child(4) > a::after {
  content: "HOT";
  background: #cc0000 !important;
  color: #fff !important;
  position: absolute;
  top: -17px;
  right: 5px;
  padding: 1px 10px;
  font-size: 10px;
  font-weight: 400 !important;
  border-radius: 5px;
  z-index: 999 !important;
  overflow: visible !important;
  line-height: 15px;
}

/*
button#cart-sidebar-checkout {
    display: none !important;
}*/

.previewCartCheckbox.global-checkbox {
    display: none !important;
}

#anunt {
    display: inline-block; /* Ensure the span behaves as a block for animation */
    font-size: 1em; /* Slightly larger font size */
    animation: pulse 2s infinite; /* Apply the pulsing animation */
}

@keyframes pulse {
    0% {
        transform: scale(1); /* Default size */
    }
    50% {
        transform: scale(1.1); /* Slightly larger */
    }
    100% {
        transform: scale(1); /* Back to default size */
    }
}


.blog-content.text-left h3 {
  height: 85px !important;
}

.blog-summary{
    height: 65px !important;

}
.haloCalculatorShipping .message {
  font-size: var(--font-body-size);
  font-weight: var(--font-weight-normal);
  letter-spacing: 0;
  line-height: var(--body-line-height);
  color: var(--free-shipping-color);
  transition: color var(--duration-default) ease-in-out;
  color: black !important;
  font-size: 16px;
  font-weight: 600;
}

.haloCalculatorShipping .message span {
  font-weight: 300;
}

.haloCalculatorShipping .message .text {
  font-weight: 600;
}



#shopify-section-sections--20964353278293__announcement-bar {
  position: sticky;
  top: 0;
  z-index: 5;
}

@media (min-width: 1025px) {
  .shopify-section-header-sticky:not(.sticky-search-menu-custom-open) {
    position: sticky;
    top: 40px !important;
    width: 100%;
    z-index: 20;
  }
}


@media (max-width: 1025px) {
  .shopify-section-header-sticky:not(.sticky-search-menu-custom-open) {
    position: sticky;
    top: 65px !important;
    width: 100%;
    z-index: 20;
  }
}

#navigation-mobile {
  z-index: 666666666666666666 !important;
}




.effect_placeholder.nume {
  position: absolute;
  top: 8px;
}


.newsletter-section .newsletter-form__field-wrapper .field {
  display: inline-block !important;
  flex: 1 !important;
}

#NewsletterForm\ Name--template--23920877699413__newsletter_RCDd4J {
  margin-bottom: 10px;
}

@media screen and (min-width:789px){
#newsletter-section-template--23920877699413__newsletter_RCDd4J .button {
  margin-top: 10px;
  max-width: 562px !important;
  width: 562px;
  margin-left: 0px;
}}

#NewsletterForm\ Name--template--23700238598485__newsletter_RCDd4J {
  margin-bottom: 10px !important;
}


##newsletter-section-template--23700238598485__newsletter_RCDd4J .button{
  margin-top: 10px !important;
}

.newsletter-section .newsletter-form__field-wrapper {
  display: block !important;
  gap: var(--form-gap);
}

@media screen and (max-width: 789px){
  #shopify-section-template--23920877699413__image_banner_FJqcBW .content-box--absolute {
  position: absolute;
  top: 68% !important;
    padding-bottom: 0;
}
#shopify-section-template--23920877699413__custom_service_block_mYCWU6 .custom-service-block .halo-item a{
  margin-left: 20px;
  margin-right: 20px;
}


}


@media screen and (min-width: 789px){
  .header.header-single-line {
  display: none;

  }}


@media (max-width: 789px) {
  .section-header-single-line {
    display: inline !important;
  }

  #Search-In-Modal-Single {
  height: 30px !important;
}
 .search.search-modal__form {
  width: 95vw !important;
   height: 30px;
}
  .header-single-line__content .header__search .search-modal__form .search__button{
    padding: 0;
    height: 35px;
    margin-top: -12px;
  }
  .header-single-line__content .header__search .search-modal__form .search__input {
  font-size: 15px;
  padding: 5px;
}
}
@media screen and (min-width: 789px){
.list-menu.list-menu--inline.text-center > li:nth-child(3) .header__submenu.list-menu--disclosure.list-menu--disclosure-2.list-menu.motion-reduce {
  min-width: 550px !important;
  column-count: 2;
}
.list-menu.list-menu--inline.text-center > li:nth-child(5) .header__submenu.list-menu--disclosure.list-menu--disclosure-2.list-menu.motion-reduce {
  min-width: 550px !important;
  column-count: 2;
}
}

.menu-lv-2, .menu-lv-3 {
  width: 100%;
  padding: 0px 15px !important;
}

.menu-lv-3__action.header__menu-item.list-menu__item.link.link--text.focus-inset.caption-large.link-effect {
  border: none;
}


[data-navigation-mobile] .menu-lv-2__action, [data-navigation-mobile] .menu-lv-3__action {
    display: block;
    padding: 8px 20px !important;
    border-bottom: none;
    width: 100%;
}
.halo-sidebar_menu .site-nav-mobile .list-menu .menu-lv-item {
    width: 100%;
    border-bottom: 0 !important;
    overflow: scroll !important;
}

.product-customInformation.disabled {
  pointer-events: pointer !important;
  cursor: pointer !important;
}




.collection-description.halo-text-format.text-center iframe {
  width: 55vw !important;
  margin-top: 50px !important;
  margin-left: 12vw !important;
}
.sidebarBlock-heading{
  display: block !important;
  width: 100% !important;
}

@media screen and (max-width: 789px){
.background-overlay {
    display: none !important;
}
ul.header__submenu.list-menu.list-menu--disclosure.list-menu--disclosure-1.caption-large.motion-reduce {
    overflow: scroll !important;
  }
  .halo-sidebar_menu .menu-dropdown, .halo-sidebar_menu .site-nav-list .site-nav-sub, .halo-sidebar_menu .list-menu--disclosure-1, .halo-sidebar_menu .list-menu--disclosure-2{
    max-height: 100% !important;
  }

  
  .collection-description.halo-text-format.text-center iframe {
    width: 85vw !important;
    margin-top: 50px !important;
    margin-left: 0vw !important;
    height: 30vh !important;
  }

}

@media screen and (min-width: 789px){


ul.header__submenu.list-menu--disclosure.list-menu--disclosure-2.list-menu.motion-reduce {
    column-count: 2 !important;
    min-width: 450px;
}

  
  .list-menu.list-menu--inline.text-center li:nth-child(9) ul.header__submenu.list-menu--disclosure.list-menu--disclosure-2.list-menu.motion-reduce {
  column-count: 1 !important;
    min-width: 250px !important;
   }

  .list-menu.list-menu--inline.text-center li:nth-child(10) ul.header__submenu.list-menu--disclosure.list-menu--disclosure-2.list-menu.motion-reduce {
  column-count: 1 !important;
    min-width: 250px !important;
   }
   .list-menu.list-menu--inline.text-center > li:nth-last-child(2) ul.header__submenu.list-menu--disclosure.list-menu--disclosure-2.list-menu.motion-reduce {
  column-count: 1 !important;
    min-width: 250px !important;
   }

  .list-menu.list-menu--inline.text-center li:nth-child(5) ul.header__submenu.list-menu--disclosure.list-menu--disclosure-2.list-menu.motion-reduce {
  column-count: 2 !important;
    min-width: 450px !important;
   }
.list-menu.list-menu--inline.text-center > li:nth-last-child(2) ul > li:nth-child(5) ul.header__submenu.list-menu--disclosure.list-menu--disclosure-2.list-menu.motion-reduce {  
  column-count: 1 !important;
    min-width: 250px !important;
   }
}


.productView-ViewingProduct span {
  color: red !important;
}
.productView-ViewingProduct .icon{
  fill: red !important;
}
.halo-productBadges{
  position: absolute;
  right: 0 !important;
}

.free-shipping-label {
  z-index: 99999999 !important;
  position: absolute;
  top: 40px;
  background: #f7c34a;
  padding: 5px 15px;
  border-radius: 2px;
  right: 0;
  font-size: 12px;
  color: #000 !important;
}

@media screen and (max-width: 789px){
  .free-shipping-label {
    font-size: 10px;
    padding: 2px 5px;
  }
}


.list-menu.list-menu--inline.text-center > li {
  position: relative;
}
