/** Shopify CDN: Minification failed

Line 271:99 Unexpected "{"

**/
/* Layout White */

.header-layout-tranparent .active-image, .header-layout-tranparent-mob .active-image{
  display: none;
}
.header-layout-tranparent .unactive-image, .header-layout-tranparent-mob .unactive-image{
  display: block;
}
body.header-body-tranparent-mob .headerGroup .header-wrapper{
  background-color: transparent;
  transition: 300ms;
}

@media screen and (min-width: 780px){
  body.header-body-tranparent .headerGroup .header-wrapper{
    background-color: transparent;
    transition: 300ms;
  }

  body.header-body-tranparent .headerGroup{
    position: fixed;
    width: 100%;
    transition: 300ms;
    top: 0;
  }
}

body .headerGroup .header-wrapper{
  background: #ffffff;
}

@media screen and (max-width: 768px){
  body.header-body-tranparent-mob #shopify-section-template--22036137836838__banner_image_with_text_t3RKW8 .text-banner{
    padding-top: 200px !important;
  }
}
@media screen and (max-width: 767.6px){
/** Mobile first **/
body.header-body-tranparent-mob .headerGroup{
  position: fixed;
  width: 100%;
  transition: 300ms;
  top: 0;
}
}
@media (min-width:768px) and (max-width: 991.6px){
  .slideshow-v2-splide.splide .banner__content {
    padding-left: 64px!important;
    padding-right: 64px!important;
  }
}

.content-more-info p a {
  display: inline!important;
  text-decoration: none!important;
}

/* Text Color */
/*
body.header-body-tranparent .headerGroup .localization-selector.link,
body.header-body-tranparent .headerGroup .localization-selector.link svg *,
body.header-body-tranparent .headerGroup .header__menu-item,
body.header-body-tranparent .headerGroup .custom_language .link.link--text.disclosure__link,
body.header-body-tranparent .headerGroup .header_account a{
  color: #000;
  fill: none!important;
  stroke: #000;
  stroke-width: 0.5px;
}
body.header-body-tranparent .headerGroup .header__search .header__icon .icon > *,
body.header-body-tranparent .headerGroup .header__search .header__icon .icon path,
body.header-body-tranparent .headerGroup .header__search .header__icon .icon.icon-close > *,
body.header-body-tranparent .headerGroup .header__icon.header__icon--menu .icon path,
body.header-body-tranparent .headerGroup .header__icon.header__icon--menu .icon > *{
  color: #FFF;
  transition: transform .15s ease,opacity .15s ease;

}
body.header-body-tranparent .headerGroup .custom_language .disclosure__list .disclosure__item:after,
body.header-body-tranparent .headerGroup .header__icon .icon > *,
body.header-body-tranparent .headerGroup .header__icon .icon path {
  color: #000;
  stroke: #000;
}
*/
body.header-body-tranparent .headerGroup .box_language:after,
body.header-body-tranparent .headerGroup .header_account a.link_register:before,
body.header-body-tranparent .headerGroup .header_account a.link_account_cs:before,
body.header-body-tranparent .headerGroup .header_account a.link_register:before{
  background-color: #FFF;
}
body.header-body-tranparent .headerGroup .custom_language .disclosure__list .disclosure__item:last-child:after{
  display: none;
}
body.header-body-tranparent .headerGroup .custom_language:before{
  background-color: #FFF;
}
body.header-body-tranparent .headerGroup .cart-count-bubble,
body.header-body-tranparent .headerGroup .header__icon.h-wishlist-icon .wishlist-h-count {
  color: #FFF;
}
body.header-body-tranparent .header-wrapper--border-bottom {
  border-bottom: unset;
}
/*
@media (min-width: 992px) {
  body.header-body-tranparent .headerGroup .localization-selector.link,
  body.header-body-tranparent .headerGroup .localization-selector.link svg *,
  body.header-body-tranparent .headerGroup .header__menu-item,
  body.header-body-tranparent .headerGroup .custom_language .link.link--text.disclosure__link,
  body.header-body-tranparent .headerGroup .header_account a{
    color: #FFF;
    fill: none!important;
    stroke: #FFF;
    stroke-width: 1px;
  }

  body.header-body-tranparent .headerGroup .custom_language .disclosure__list .disclosure__item:after,
  body.header-body-tranparent .headerGroup .header__icon .icon > *,
  body.header-body-tranparent .headerGroup .header__icon .icon path {
    color: #FFF;
    stroke: #FFF;
  }
}*/
/* Text when active */
body:has(.header-layout-tranparent .mega-menu[open])  .headerGroup .active-image{
  display: block;
}
body:has(.header-layout-tranparent .mega-menu[open])  .headerGroup .unactive-image{
  display: none;
}
body:has(.header-layout-tranparent .mega-menu[open]) .headerGroup .header__menu-item{
  color: rgba(var(--color-foreground),.75);
}
body:has(.header-layout-tranparent .mega-menu[open]) .headerGroup .localization-selector.link svg *{
  color: #000;
  stroke: #000;
}

body:has(.header-layout-tranparent .mega-menu[open]) .headerGroup .localization-selector.link,
body:has(.header-layout-tranparent .mega-menu[open]) .headerGroup .header__menu-item,
body:has(.header-layout-tranparent .mega-menu[open]) .headerGroup .custom_language .link.link--text.disclosure__link,
body:has(.header-layout-tranparent .mega-menu[open]) .headerGroup .header_account a{
  color: #000;
  fill: #000!important;
  stroke: #000;
}
body:has(.header-layout-tranparent .mega-menu[open]) .headerGroup .header__search .header__icon .icon path,
body:has(.header-layout-tranparent .mega-menu[open]) .headerGroup .header__search .header__icon .icon > *{
  color: #000;
}
body:has(.header-layout-tranparent .mega-menu[open]) .headerGroup .custom_language .disclosure__list .disclosure__item:after,
body:has(.header-layout-tranparent .mega-menu[open]) .headerGroup .header__icon .icon path,
body:has(.header-layout-tranparent .mega-menu[open]) .headerGroup .header__icon .icon > *{
  color: #000;
  stroke: #000;
}
body:has(.header-layout-tranparent .mega-menu[open]) .headerGroup .header_account a.link_register:before,
body:has(.header-layout-tranparent .mega-menu[open]) .headerGroup .header_account a.link_account_cs:before,
body:has(.header-layout-tranparent .mega-menu[open]) .headerGroup .header_account a.link_register:before{
  background-color: #000;
}
body:has(.header-layout-tranparent .mega-menu[open]) .headerGroup .custom_language .disclosure__list .disclosure__item:last-child:after{
  display: none;
}
body:has(.header-layout-tranparent .mega-menu[open]) .headerGroup .custom_language:before
body:has(.header-layout-tranparent .mega-menu[open]) .headerGroup .box_language:after{
  background-color: #000;
}

body:has(.header-layout-tranparent .mega-menu[open]) .headerGroup .header-wrapper{
  background-color: #FFF;
}
body:has(.header-layout-tranparent .mega-menu[open]) .headerGroup .header-wrapper .mega-menu__content{
  background-color: #FFF;
}
body:has(.header-layout-tranparent .mega-menu[open]) .headerGroup .cart-count-bubble,
body:has(.header-layout-tranparent .mega-menu[open]) .headerGroup .header__icon.h-wishlist-icon .wishlist-h-count {
  color: #000;
}
/* Hovering */
body.header-body-tranparent .headerGroup:hover .active-image{
  display: block;
}
body.header-body-tranparent .headerGroup:hover .unactive-image{
  display: none;
}
body.header-body-tranparent .headerGroup:hover .header__menu-item{
  color: rgba(var(--color-foreground),.75);
}
body.header-body-tranparent .headerGroup:hover .cart-count-bubble span{
  color: #000;
}
body.header-body-tranparent .headerGroup:hover .localization-selector.link svg *{
  color: #000;
  stroke: #000;
}

body.header-body-tranparent .headerGroup:hover .localization-selector.link,
body.header-body-tranparent .headerGroup:hover .custom_language .link.link--text.disclosure__link,
body.header-body-tranparent .headerGroup:hover .header_account a{
  color: #000;
  fill: #000!important;
  stroke: #000;
}
body.header-body-tranparent .headerGroup:hover .header__search .header__icon .icon path,
body.header-body-tranparent .headerGroup:hover .header__search .header__icon .icon > *{
  color: #000;
}
body.header-body-tranparent .headerGroup:hover .custom_language .disclosure__list .disclosure__item:after,
body.header-body-tranparent .headerGroup:hover  .header__icon.header__icon--menu .icon path,
body.header-body-tranparent .headerGroup:hover  .header__icon.header__icon--menu .icon > *{
  color: #000;
  stroke: #000;
}
body.header-body-tranparent .headerGroup:hover .header__icon .icon path,
body.header-body-tranparent .headerGroup:hover .header__icon .icon > *{
  color: #000;
  stroke: #000;
}
body.header-body-tranparent .headerGroup:hover .box_language:after,
body.header-body-tranparent .headerGroup:hover .header_account a.link_register:before,
body.header-body-tranparent .headerGroup:hover .header_account a.link_account_cs:before,
body.header-body-tranparent .headerGroup:hover .header_account a.link_register:before{
  background-color: #000;
}
body.header-body-tranparent .headerGroup:hover .custom_language .disclosure__list .disclosure__item:last-child:after{
  display: none;
}
body.header-body-tranparent .headerGroup:hover .custom_language:before{
  background-color: #000;
}
body.header-body-tranparent .headerGroup:hover{
  background-color: #FFF;
}
body.header-body-tranparent .headerGroup:hover .mega-menu__content{
  background-color: #FFF;
}
body.header-body-tranparent .headerGroup:hover .cart-count-bubble,
body.header-body-tranparent .headerGroup:hover .cart-count-bubble span,
body.header-body-tranparent .headerGroup:hover .header__icon.h-wishlist-icon .wishlist-h-count {
  color: #000;
}
@media (min-width:990px) {
  body.header-body-tranparent .headerGroup:hover .localization-selector.link svg *{
    fill: none!important;
  }
}
/*  when scroll */
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .active-image{
  display: block;
}
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .unactive-image{
  display: none;
}
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .header__menu-item{
  color: rgba(var(--color-foreground),.75);
}
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .localization-selector.link svg *{
  color: #000;
  stroke: #000;
}

body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .localization-selector.link,
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .custom_language .link.link--text.disclosure__link,
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .header_account a, {
  color: #000;
  fill: #000!important;
  stroke: #000;
}
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .header__icon.header__icon--menu .icon path,
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .header__icon.header__icon--menu .icon > *{
  color: #000;
}
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .header__search .header__icon .icon > *,
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .header__search .header__icon.modal__toggle .icon > *,
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .header__search .header__icon.header__icon--menu .icon > *,
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .header__search .header__icon .icon path,
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .header__search .header__icon.modal__toggle .icon path,
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .header__search .header__icon.header__icon--menu .icon path{
  color: #000;
}
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .header__icon.modal__toggle .icon path,
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .header__icon.modal__toggle .icon > *{
  color: #000;
}
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .custom_language .disclosure__list .disclosure__item:after,
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .header__icon .icon path,
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .header__icon .icon > *{
  color: #000;
  stroke: #000;
}
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .box_language:after,
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .header_account a.link_register:before,
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .header_account a.link_account_cs:before,
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .header_account a.link_register:before{
  background-color: #000;
}
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .custom_language .disclosure__list .disclosure__item:last-child:after{
  display: none;
}
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .custom_language:before{
  background-color: #000;
}
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup{
  background-color: #FFF;
}
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .mega-menu__content{
  background-color: #FFF;
}
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .cart-count-bubble,
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .cart-count-bubble span,
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .header__icon.h-wishlist-icon .wishlist-h-count {
  color: #000;
}

body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .header_account a,
body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .localization-selector.link,
body:has(.shopify-section-header-sticky .header-layout-tranparent) .custom_language .link.link--text.disclosure__link {
  color: #000;
}

@media (min-width:990px) {
  body:has(.shopify-section-header-sticky .header-layout-tranparent) .headerGroup .localization-selector.link svg *{
    fill: none!important;
  }
}
/* When open menu drawer */
body:has(.header-layout-tranparent details[open]) .headerGroup .active-image{
  display: block;
}
body:has(.header-layout-tranparent details[open]) .headerGroup .header__icon.header__icon--menu .icon path{
  color: #000;
  stroke: #000;
}
body:has(.header-layout-tranparent details[open]) .headerGroup .header__icon.header__icon--menu .icon > *{
  color: #000;
  stroke: unset;
}
body:has(.header-layout-tranparent details[open]) .headerGroup  .unactive-image{
  display: none;
}
body:has(.header-layout-tranparent details[open]) .headerGroup  .header__menu-item{
  color: rgba(var(--color-foreground),.75);
}
body:has(.header-layout-tranparent details[open]) .headerGroup  .localization-selector.link svg *{
  color: #000;
  stroke: #000;
}
body:has(.header-layout-tranparent details[open]) .headerGroup  .localization-selector.link,
body:has(.header-layout-tranparent details[open]) .headerGroup .custom_language .link.link--text.disclosure__link,
body:has(.header-layout-tranparent details[open]) .headerGroup .header_account a{
  color: #000;
  fill: #000!important;
  stroke: #000;
}
body:has(.header-layout-tranparent details[open]) .headerGroup  .header__search .header__icon .icon path,
body:has(.header-layout-tranparent details[open]) .headerGroup  .header__search .header__icon .icon > *{
  color: #000;
}
body:has(.header-layout-tranparent details[open]) .headerGroup .custom_language .disclosure__list .disclosure__item:after,
body:has(.header-layout-tranparent details[open]) .headerGroup .header__icon .icon path,
body:has(.header-layout-tranparent details[open]) .headerGroup .header__icon .icon > *{
  color: #000;
  stroke: #000;
}
body:has(.header-layout-tranparent details[open]) .headerGroup .box_language:after,
body:has(.header-layout-tranparent details[open]) .headerGroup .header_account a.link_register:before,
body:has(.header-layout-tranparent details[open]) .headerGroup .header_account a.link_account_cs:before,
body:has(.header-layout-tranparent details[open]) .headerGroup .header_account a.link_register:before{
  background-color: #000;
}
body:has(.header-layout-tranparent details[open]) .headerGroup .custom_language .disclosure__list .disclosure__item:last-child:after{
  display: none;
}
body:has(.header-layout-tranparent details[open]) .headerGroup  .custom_language:before{
  background-color: #000;
}
body:has(.header-layout-tranparent details[open]) .headerGroup {
  background-color: #FFF;
}
body:has(.header-layout-tranparent details[open]) .headerGroup .mega-menu__content{
  background-color: #FFF;
}
body:has(.header-layout-tranparent details[open]) .headerGroup .cart-count-bubble,
body:has(.header-layout-tranparent details[open]) .headerGroup .header__icon.h-wishlist-icon .wishlist-h-count {
  color: #000;
}


/* Layout White */
body .headerGroup{
  position: sticky;
  width: 100%;
  top: 0;
}

@media screen and (min-width: 770px){
  body:has(.header-layout-white.header-layout-tranparent-mob) .headerGroup .header-wrapper{
    background: #fff;
  }
}
body:has(.header-layout-white) .headerGroup .cart-count-bubble {
  color: #000;
}

.headerGroup .menu-drawer__utility-links{
  border-top: 1px solid rgba(151, 151, 151, 0.41);
  border-bottom: 1px solid rgba(151, 151, 151, 0.41);
  padding: 31px 0;
  margin: 0 0 3px;
  background-color: transparent;
  display: grid;
  row-gap: 17px;
}

.menu-drawer .menu-drawer__close-button::before{
  content: "";
  position: relative;
  width: 16px;
  height: 16px;
  background-image: url(icon-flechamenudesplegable-off-mobile2.svg);
  background-position: 50%;
  /* background-size: 8px; */
  background-repeat: no-repeat;
  display: inline-block;
  /* transform: scaleX(-1); */
  margin-right: 10px;
  margin-bottom: 4px;
}
.menu-drawer summary.menu-drawer__menu-item::after{
  content: "";
  position: absolute;
  right: 0;
  top: 46%;
  width: 16px;
  height: 16px;
  background-image: url(icon-flechamenudesplegable-off-mobile.svg);
  background-position: 50%;
  /* background-size: 8px; */
  background-repeat: no-repeat;
  display: inline-block;
  transform: translate(-50%, -50%);
}
#launcher{
  z-index: 100 !important;
}
.menu-drawer .h-wishlist-icon svg{
  width: 17px;
  height: 15px;
}