.see-all-nav-mobile{margin-left:20px;margin-right:20px;font-size:1.5rem}a.header__icon.header__icon--account.link.logged_in{width:initial!important}a.header__icon.header__icon--account.link.logged_in span.visually-hidden{position:relative!important;width:auto!important;margin-left:5px;font-weight:500}a.menu-drawer__account.link.focus-inset.h5 svg{margin-right:5px}header-drawer .menu-drawer__inner-container{height:100%}.menu-drawer__navigation-container{height:initial}.menu-drawer__navigation-container summary.list-menu__item{font-weight:700}.product-media-modal__toggle .icon{color:#000}.product-media-modal__dialog .global-media-settings--no-shadow{overflow:visible!important;max-height:90vh;max-width:100%}.product-media-modal__toggle{border:.1rem solid rgba(var(--color-foreground),1);background:#000}.product-media-modal__toggle path{fill:#fff!important}.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]+label.accent-color-text.disable{background-color:#fff!important;color:#000!important;opacity:.5}.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]+label.accent-color-text.disable:after{content:"";top:50%;transform:translateY(-50%) rotate(30deg);background:#000;position:absolute;left:0;right:0;height:1px;width:100%;display:block;z-index:-1}a.see-all-nav-mobile.button.button--secondary{padding:0 2rem}inbox-online-store-chat#ShopifyChat{Z-INDEX:5!important}div.section-header.menu-open{z-index:9}.menu-drawer{width:100%}.menu-drawer__menu-item{font-size:1.4rem}.menu-drawer__title-and-close-btn{padding:0 .5rem 0 2rem}.menu-drawer__menu a{font-weight:700}.menu-drawer__secondary-nav a{font-weight:500!important}.menu-drawer__navigation .menu-drawer__secondary-nav .color-background-1,:root ul{--color-foreground:white!important}.menu-drawer__navigation-container{display:flex;flex-flow:column;justify-content:space-around}.menu-drawer__secondary-nav .menu-drawer__menu-item{font-size:1.6rem;padding:.6rem 2rem}.menu-drawer__footer{background-color:#fff;bottom:0;left:0;width:100%}.menu-drawer__footer ul{display:flex;gap:.125rem;list-style-type:none;margin:0;padding:0}.menu-drawer__footer ul li{margin:0;flex:1 0 calc(25% - .075rem)}.menu-drawer__footer ul a,.menu-drawer__footer ul button{display:flex;align-items:center;justify-content:center;text-decoration:none;background-color:#ecfaff;height:5.25rem;padding:.5rem;width:100%}.menu-drawer__footer ul a .icon,.menu-drawer__footer ul button .icon{width:2.5rem;height:2.5rem}div#menu-drawer{overflow-y:scroll}.swym-wishlist-detail-separator{margin-bottom:8px!important;display:none!important}#swym-plugin #swym-anchor[data-position=bottom-right]{right:30px!important;bottom:220px!important}#swym-plugin #swym-anchor{z-index:999!important}.price .price-item{font-weight:500}.color-swatches-container{--swatch-size: 7rem;--selected-border-size: .2rem}.product__accordion .accordion__title{font-family:Quicksand}.bundle-offer-container{background-color:#fafafa}.container-help-stores{display:none}.need-infos{display:flex;justify-content:center;align-items:center;gap:6px}.need-infos a{font-size:1.5rem;color:#121212;display:flex;align-items:center;gap:6px}.need-infos a:hover{color:#00587a}.need-infos:hover svg path{stroke:#00587a}@media screen and (min-width: 990px){.container-help-stores{display:flex;align-items:center;gap:30px}}.footer-link-icon{width:2.4rem}.go-to-footer-link{display:flex;align-items:center;justify-content:center;height:4.4rem;width:4.4rem;padding:0}.footer__content-brand p{font-size:1.3rem;padding:0 1.5rem;margin:.25rem 0}.footer__content-brand{border-top:solid .1rem rgba(var(--color-foreground),.08);padding-top:1rem;padding-bottom:1rem}@media screen and (min-width: 750px){.footer__content-brand{margin:0 auto;text-align:center}}button.disclosure__button.localization-form__select{padding-left:4rem}form#FooterLanguageForm[action="/en/localization"] .disclosure:before{content:"";position:absolute;z-index:5;top:50%;transform:translateY(-50%);left:12px;width:20px;height:12px;background-image:url(/cdn/shop/files/Flag_of_the_United_States.png?v=1716819309);background-size:contain;background-repeat:no-repeat;background-position:center}form#FooterLanguageForm[action="/localization"] .disclosure:before{content:"";position:absolute;z-index:5;top:50%;transform:translateY(-50%);left:12px;width:20px;height:13.5px;background-image:url(/cdn/shop/files/Flag_of_France.png?v=1716819260);background-size:contain;background-repeat:no-repeat;background-position:center}form#ContactForm button.button.button--full-width:after{background:#ede6de;z-index:-1}form#ContactForm button.button.button--full-width:hover{color:#ede6de}form#ContactForm button.button.button--full-width:hover:before{box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) #fff0,inset 0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #00587a00,inset 0 0 0 var(--buttons-border-width) #fff}.stamped-container{max-width:800px!important}.list-menu--disclosure{width:28rem}@media screen and (min-width: 768px){#HeaderMenu-MenuList-1 li:last-child a.header__menu-item.list-menu__item.link.link--text.focus-inset.caption-large{text-decoration:underline!important}}.mobile-facets__disclosure{border:1px solid #00587a;border-radius:24px;padding:4px 18px}.facet-filters.sorting.caption{display:none}.disclosure-has-popup span{font-size:1.4rem;font-weight:700}.sticky-atc .price__regular .price-item--regular{font-size:1.3rem;line-height:1.7}.product-popup-modal__content-info{padding-right:0}.product-popup-modal__content{padding:0 1rem;max-width:600px}.cart-progress span{font-size:1.75rem;color:#00587a}.cart-item__quantity .quantity__button{color:#fff}.cart-progress__bar__progress{background:#32bb69}.cart-progress__bar__badge{border:solid .2rem #32bb69}.cart-progress__bar__badge .material-symbols-outlined{color:#383838}.urgency-stock-limited{display:flex;align-items:center;font-size:15px}.urgency-stock-limited p{display:flex;align-items:center;margin:0}.product-stock-alert strong{color:red;font-weight:700;padding:2px 4px;background-color:#fff3f3}.product-stock-alert{padding-top:16px;display:none}.bundle-offer__footer__benefit strong{color:#3ea500}span.container_halo{position:relative;display:block;width:20px;height:20px;margin:0 2px}.halo-orange{position:absolute;top:2px;left:2px;transform:translate(-50%,-50%);width:16px;height:16px;border-radius:50%;background-color:#ffa500b3;animation:haloEffect 1.5s infinite;z-index:1}.halo-vert{position:absolute;top:2px;left:2px;transform:translate(-50%,-50%);width:16px;height:16px;border-radius:50%;background-color:#54c63ab3;animation:haloEffect 1.5s infinite;z-index:1}.separator-orange{position:relative;display:block;width:10px;height:10px;background-color:#ffa500b3;border-radius:50%;margin:5px;animation:pulseEffect 1.5s infinite;z-index:2}.separator-vert{position:relative;display:block;width:10px;height:10px;background-color:#54c63ab3;border-radius:50%;margin:5px;animation:pulseEffect 1.5s infinite;z-index:2}.product-popup-modal__toggle--minimalistic{transform:translateY(-.5rem);background-color:#121212;color:#fff!important}@keyframes pulseEffect{0%{transform:scale(.95);opacity:.7}70%{transform:scale(1);opacity:.9}to{transform:scale(.95);opacity:.7}}@keyframes haloEffect{0%{transform:scale(.9);opacity:.4}70%{transform:scale(1.1);opacity:.6}to{transform:scale(.9);opacity:.4}}@media screen and (min-width: 750px){.sticky-atc-container{max-width:1440px}}@media only screen and (max-width: 749px){.rte table tbody tr:nth-child(1),.rte table tbody tr:nth-child(2){font-size:1rem}table:not([class]) td,table:not([class]) th{padding:.55em}.product-popup-modal__content-info table tbody tr:nth-child(1) td,.product-popup-modal__content-info table tbody tr:nth-child(2) td{font-size:1rem}.localization-form:only-child .localization-form__select{margin:1rem 0 .5rem!important;flex-grow:1}.sticky-atc--small-mobile-select .select__select{font-size:1.2rem;height:2.1rem;padding:0 1rem}.sticky-atc__picker--separate .product-form__input{max-width:4rem}.sticky-atc .button{padding:0 2.3rem}.sticky-atc__title{max-width:17rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width: 990px){header__inline-menu .customer a,.link{font-size:1.4rem;font-weight:700}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom-laurent.css.map */
