#shopify-section-announcement-bar{overflow:visible!important;position:sticky!important;top:0!important;z-index:98!important}#shopify-section-header{position:sticky;top:0}#shopify-section-announcement-bar:has(>*:not([style*="display:none"]))+#shopify-section-header{top:36px}#shopify-section-announcement-bar:has(>.is-hidden)+#shopify-section-header{top:0}#shopify-section-header{position:sticky;top:0;z-index:99}.image-with-text__content .button{width:auto!important}@font-face{font-family:Montserrat-VariableFont_wght;src:url(/cdn/shop/files/Montserrat-VariableFont_wght.ttf?v=1727556494)}*:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-family:Montserrat-VariableFont_wght!important}@media screen and (max-width: 750px){.image-with-text__text{font-weight:500!important;letter-spacing:0;min-height:4rem}}.button{text-align:center;width:auto;font-size:1.4rem;line-height:1.4;letter-spacing:normal;padding:1rem 3.2rem;align-items:center;justify-content:center}@media screen and (max-width: 749px){.button{font-weight:500}}@media screen and (max-width: 480px){.banner__box .button{width:auto!important}}.slider-mobile-gutter+.view-all .button{width:auto!important;min-width:0}@media screen and (max-width: 749px){.banner__box.mobile-center .button{min-width:0!important}}@media screen and (max-width: 750px){.image-with-text__heading{font-size:calc(var(--font-heading-scale) * 2.5rem)!important}.heading,h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:500;letter-spacing:-.03em}}@media screen and (max-width: 750px){.header__icon .icon{height:1.8rem;width:1.8rem}}.grid--2-col .grid__item:not(.footer-block){max-width:50%}.product-grid-container .button--full-width{width:35%;font-size:100%;line-height:1.15;letter-spacing:normal;color:#000;background-color:transparent;border:none;padding:0}.button--small{min-width:0rem}.button,.shopify-challenge__button{justify-content:left}[data-heading-capitalize] .card-information__text.h4,[data-heading-capitalize] .bundle-products .product-title{font-size:12px;letter-spacing:normal;font-weight:500!important}@media screen and (min-width: 750px){[data-heading-capitalize] .card-information__text.h4,[data-heading-capitalize] .bundle-products .product-title{font-weight:700!important}}.card-information__wrapper{line-height:calc(1 + .1 / var(--font-body-scale))!important}.countdown__item{perspective:1000px}@keyframes flip{0%{transform:rotateX(0)}50%{transform:rotateX(90deg);opacity:.3}to{transform:rotateX(0);opacity:1}}.countdown__item span.flip{display:inline-block;transform-style:preserve-3d;animation:flip .3s ease-in-out;backface-visibility:hidden}.countdown__item{display:flex;flex-direction:column;align-items:center}[data-heading-center] .collection-hero__text-wrapper{text-align:left!important}.collection-hero__text-wrapper .collection-hero__title{font-size:calc(var(--font-heading-scale) * 3rem)}.product-form__buttons .product-form__submit:not(:hover){background-color:#1206b1}.product-form__buttons .product-form__submit{font-size:1.4rem;line-height:1.4;letter-spacing:normal;width:100%}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .share-button{margin:0!important}.price .price__prefix{font-size:80%!important;text-transform:uppercase}.price{font-weight:500!important}.select__select{font-size:1.6rem}@media screen and (min-width: 750px){.field__input,.select__select,.customer .field input,.customer select{min-height:5rem}}@media screen and (min-width: 990px){.header:not(.header--middle-left,.header--center-split) .header__inline-menu{margin-top:0}}@media screen and (min-width: 990px){.list-menu--inline{column-gap:0!important}}.header__menu-item{letter-spacing:normal;padding:1.2rem 1rem;font-size:14px}.product-status{font-size:9px;letter-spacing:normal;transform:translateY(.6rem);color:#1206b1;font-weight:700}@media screen and (min-width: 750px){.product-status{font-size:12px}}@media screen and (max-width: 749px){.product__info-wrapper .product_status_label{font-size:14px}}.link-with-icon .label{font-weight:600}.header__heading-logo{filter:invert(12%) sepia(95%) saturate(5991%) hue-rotate(250deg) brightness(66%) contrast(125%)}.h0{font-size:24px}@media screen and (max-width: 750px){#shopify-section-template--23998677156177__image_with_text_ymVrrW h2,#shopify-section-template--23998677156177__image_with_text_ymVrrW .image-with-text__text{display:none}}#size-format-selector{border:none;height:3rem;padding-right:0;padding-left:0}.size-format-selector{outline:none;box-shadow:none;border:2px solid #1206b1;background-color:transparent;border-radius:0}.size-format-selector:focus,.size-format-selector:focus-visible{outline:none;box-shadow:none;border:2px solid #1206b1}.product__info-container .no-js-hidden{margin-top:0}.password-logo{max-height:20px;filter:invert(12%) sepia(95%) saturate(5991%) hue-rotate(250deg) brightness(66%) contrast(125%);align-items:center}@media only screen and (min-width: 750px){.password-header{gap:0!important;flex-direction:column!important}}@media screen and (min-width: 750px){.password-logo{max-height:25px}}#line-item-preorder-section{display:flex;align-items:center;justify-content:flex-start;font-size:1.3rem;gap:1rem}#line-item-preorder-section .form__facet-checkbox{display:flex;align-items:center;margin:0;line-height:17px}#line-item-preorder-section input[type=checkbox]{margin-right:1rem}.card-information__button>add-to-cart.button.button--small{justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/34/assets/villes_custom.css.map */
