.header__logo{position:relative}.header__logo__link{position:absolute;top:-10px}.header__menu{gap:20px}.logo__img{z-index:1000}.account{margin:0 auto}.navtext,.btn span,.subheading,.btn,.header__desktop__button span,.popout-footer__holder span,.popout__toggle span,.newsletter__submit,.accordion__title,.radio__legend__option-name,.product-item__title,.collection__nav button,.cart__item__title,.cart__total__label,.footer__block__title,.filter-group__heading{font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:.5px;font-size:13px}.radio__legend__value,.block__icon__text p,.product-item__price{font-family:Montserrat,sans-serif;font-weight:400}@media screen and (min-width: 1000px) and (max-width: 1200px){.navtext,.header__desktop__button .btn span{font-size:12px}}.navlink--toplevel{padding-left:5px;padding-right:5px}.popout-header .popout__toggle{padding-top:8px}.dropdown__family .navtext{font-size:20px;text-transform:none;font-weight:400}p{color:#6a6a6a}p>a{color:#222d32!important}.subheading{font-weight:400}.btn--outline.btn--white:hover{background-color:#fff;color:#222d32}.btn--outline.btn--primary:hover{background-color:#222d32;color:#fff}.btn--primary.btn--solid:hover{background-color:transparent}.sliderow__title span{font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:.5px;color:#222d32}.sliderow--back .sliderow__title{display:none}.sliderule__wrapper .sliderow__title{color:#6a6a6a}.drawer__main-menu .sliderow__title span{font-weight:600}.header__dropdown .navlink--grandchild{text-transform:none;font-size:30px;color:#222d32;letter-spacing:0;cursor:pointer}.header__dropdown .navlink--grandchild:hover,.shopify-policy__body p{color:#222d32}input,select,textarea{font-family:Montserrat,sans-serif;font-size:14px}@media screen and (min-width: 750px){.shopify-policy__title{margin-top:80px}}.shopify-policy__title h1{text-align:left;margin-bottom:40px}.shopify-policy__body h2{font-size:calc(var(--font-6) * var(--FONT-ADJUST-HEADING));margin-top:40px;margin-bottom:15px}.shopify-policy__body h3{font-size:calc(var(--font-4) * var(--FONT-ADJUST-HEADING));margin-top:40px;margin-bottom:15px}.shopify-policy__body ul{margin-top:40px;margin-bottom:40px}.column__image{position:relative}.column__heading-overlap{position:absolute;bottom:7%;left:7%;transform:none;z-index:2;margin:0;color:#fff;text-align:left}.column__image a{display:block;position:relative}.column__image a .column__heading-overlap{pointer-events:none}.align--top-center-desktop .hero__content--transparent{padding-top:10%}@media screen and (max-width: 749px){.align--top-center-mobile .hero__content--transparent{padding-top:20%}}.logos__slider__outer{max-width:1100px}@media screen and (max-width: 1099px){.logos__slider__outer{max-width:100%}.logos__slide__link{padding:0 20px}}.logos__slide__text{text-transform:uppercase;margin-bottom:40px}.map .hero__button{justify-content:flex-start}@media screen and (min-width: 750px){.label-ctn{display:flex;flex-wrap:wrap;align-items:center}.label-item-text{width:70%}.label-item-image{width:30%;text-align:center}}@media screen and (max-width: 749px){.label-ctn{text-align:center}.label-item-text{margin-bottom:30px}}@media screen and (max-width: 400px){.label-item-text h2{font-size:18px}}blockquote p{font-family:Crimson Text,serif}@media screen and (max-width: 600px){blockquote p{font-size:20px!important}}.review__content{max-height:600px}@media screen and (min-width: 750px){.column__heading-overlap{position:relative;bottom:50px;display:inline-block;transition:color .25s cubic-bezier(.215,.61,.355,1)}.column__heading-overlap:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background-color:Currentcolor;transform:scaleX(0);transform-origin:left center;transition:transform .25s cubic-bezier(.215,.61,.355,1)}}@media (hover: hover){.column__image a:hover .column__heading-overlap:after{transform:scaleX(1)}}.page-swatches,.contenance-ctn{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.page-swatches__label{font-weight:500;white-space:nowrap}.page-swatches__list{display:inline-flex;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none}.page-swatches__item{line-height:0}.page-swatches__dot{--size: 14px;width:var(--size);height:var(--size);border-radius:9999px;display:inline-block;background:var(--swatch-bg, transparent)}.page-swatches__label{font-family:Montserrat,sans-serif;text-transform:uppercase;font-size:13px;font-weight:600;letter-spacing:.5px}.contenance-value{font-family:Montserrat,sans-serif;display:inline-block;font-weight:400;font-size:14px;line-height:1.5}.texte-additionnel{margin-top:20px}@media screen and (max-width: 749px){.page-swatches,.contenance-ctn{flex-direction:column;margin-top:10px}.contenance-value{text-align:left}}.product__price,.toggle-ellipsis__content strong{font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:0;text-transform:none}.product__price{font-size:16px}.shop-pay-terms{display:none}.product__submit__buttons .btn__text{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:5px!important}.toggle-ellipsis__content strong{font-size:13px}.option-title{font-family:Montserrat,sans-serif;letter-spacing:0;text-transform:none}.toggle-ellipsis__actions .caps--link{font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:0px;font-size:12px;color:#6a6a6a}.selector-wrapper .radio__button label{padding:5px 15px}@media (max-width: 749px){.product__submit__item--inline{grid-template-columns:1fr}}popout-select .select-popout__toggle span,popout-select .select-popout__option span,.quantity__input{font-family:Montserrat,sans-serif}.product-soldout-notification button[data-popup-open]{opacity:.7}.product-soldout-notification button[data-popup-open]:hover{background-color:#222d32!important;border:1px solid #222D32;color:#fff}.product__notification__form input{margin-bottom:20px}.product__selectors .radio__fieldset{padding-top:0}.block__icon__text{text-transform:uppercase;font-size:12px}.block__icon__row .block__icon{margin-top:2px}@media screen and (min-width: 750px){.product__content .form__wrapper{padding-top:60px}}@media screen and (max-width: 749px){.product__content{padding-top:10px}}.accordion__content p{font-family:Montserrat,sans-serif;font-size:13px;line-height:1.5}.accordion__content strong{font-weight:600}.tabs__recommendation{margin-bottom:30px}.preorder-delais-ctn{font-family:Montserrat,sans-serif;font-size:12px;text-align:center;color:#6a6a6a;text-transform:uppercase}.collection__title{max-width:750px;margin:auto}.collection__nav button svg{display:none}.collection .popout--group .popout__toggle,.collection .popout--sort .popout__toggle{border:none}.preorder-box{font-size:10px;padding:5px}.product-item__info{padding-left:0;padding-right:0;padding-top:15px}.product-item__price{font-size:13px}.product-item__price,.product-item__swatches__count{padding-top:5px}grid-swatch .swatches{margin-right:5px!important}grid-swatch .swatches:last-child{margin-right:0!important}.product-item__info .product-item__swatches__holder .swatch__link{width:10px;height:10px}.filter-group{margin-bottom:35px}.sidebar__item label,.filter__price__field{font-family:Montserrat,sans-serif;opacity:.6;transition:all .3 ease-in}.sidebar__item label:hover,.sidebar__item--active label{opacity:1}.active__filters__remove{font-family:Montserrat,sans-serif;text-transform:uppercase;font-size:11px}@media screen and (max-width: 749px){.product-item__swatches__count{left:5px}}.pagination-custom__page{font-family:Monserrat,sans-serif}.cart__item__meta,.cart__item__remove,.cart__price,.cart__quantity-field,.cart__total__price,.cart__widget__title,.free-shipping span{font-family:Montserrat,sans-serif}.cart__total__price{font-weight:600}.cart__price{font-weight:600;font-size:13px;color:#222d32}.cart__item__remove{letter-spacing:0;color:#6a6a6a}.cart__quantity .cart__quantity-field{padding-top:5px;padding-bottom:5px}.cart__quantity-counter{flex-direction:row;align-items:center}.cart__widget__title{font-weight:400;font-size:14px}.cart__widget__content__inner label,.cart__widget .cart__field{font-weight:400;font-size:15px}.free-shipping{justify-content:center;gap:5px}.free-shipping__progress-bar{height:3px}.free-shipping span{font-size:13px;text-align:center}.preorder-delais{display:block;margin-top:2px;color:#6a6a6a}footer p{color:#fff!important}.supporting-menu__item--copyright{width:100%;margin:auto;text-align:center!important;font-size:14px}.supporting-menu__copyright a,.supporting-menu__item--copyright span{color:#f7f7f7}@media screen and (min-width: 750px){.footer__block--menu .footer__block__title{display:none}.footer__newsletter__wrapper form{max-width:280px}.footer__block--text{text-align:right}.footer__block--menu{text-align:center}}@media screen and (max-width: 749px){.site-footer-wrapper{padding-top:30px}.footer__block__title{font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:1.08px;font-size:13px}.footer__blocks .accordion{border:0px}.newsletter__submit{font-size:12px}}.socials--linklist{justify-content:center;margin-top:10px}.supporting-menu__inner{font-family:Montserrat,sans-serif}.supporting-menu__item,.supporting-menu__copyright{font-size:11px}@media screen and (max-width: 749px){.socials--linklist{justify-content:flex-start;padding-bottom:10px}.supporting-menu__copyright li{padding-top:10px;padding-bottom:0}}.account--login,#Register,#ResetPassword,.grid--account{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 767px){.account--login,#Register,#ResetPassword,.grid--account{padding-top:60px;padding-bottom:60px}}.label--float{font-family:Montserrat,sans-serif;font-weight:600;text-transform:uppercase}.errors,.account-sidebar li{font-family:Montserrat,sans-serif;font-size:14px}.account-main .page__heading{margin-bottom:30px}.account-sidebar li{margin-top:15px}.account-sidebar li.is-current a{color:#222d32}.account-sidebar li:not(.is-current) a{opacity:.5;transition:all .3s ease-in-out}.account-sidebar li:not(.is-current) a:hover{color:#222d32;opacity:1}.account-sidebar__title,.account-main th{font-family:Montserrat,sans-serif;text-transform:uppercase;color:#222d32;font-size:13px;text-align:left}.account-main th{font-size:10px}.shopify-pc__banner__dialog h2,.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline,#shopify-pc__prefs__header-accept,#shopify-pc__prefs__header-decline,#shopify-pc__prefs__header-save,#shopify-pc__prefs__header-title,.shopify-pc__prefs__intro-main h3{font-family:Montserrat,sans-serif!important;font-weight:600!important;text-transform:uppercase}.shopify-pc__banner__dialog a{text-decoration:none!important}.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline,#shopify-pc__prefs__header-accept,#shopify-pc__prefs__header-decline,#shopify-pc__prefs__header-save{font-size:13px!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
