.flickity-slider{-webkit-overflow-scrolling:touch}.slideshow__slide .animation-cropper,[data-aos=hero__animation] .animation-cropper,.slideshow__slide .animation-contents,[data-aos=hero__animation] .animation-contents,.slideshow__slide .hero__link .btn,[data-aos=hero__animation] .hero__link .btn{opacity:1}.slideshow__slide .animation-cropper,[data-aos=hero__animation] .animation-cropper{overflow:visible}@font-face{font-family:BebasRegular;src:url(./BebasRegular.eot);src:url(./BebasRegular.eot) format("embedded-opentype"),url(./BebasRegular.woff2) format("woff2"),url(./BebasRegular.woff) format("woff"),url(./BebasRegular.ttf) format("truetype"),url(./BebasRegular.svg#BebasRegular) format("svg")}@font-face{font-family:BebasNeue-Regular;src:url(./BebasNeue-Regular.eot);src:url(./BebasNeue-Regular.eot) format("embedded-opentype"),url(./BebasNeue-Regular.woff2) format("woff2"),url(./BebasNeue-Regular.woff) format("woff"),url(./BebasNeue-Regular.ttf) format("truetype")}h1,h2,h3,h4,h5,h6{font-family:BebasNeue-Regular}h1{text-align:center;margin:1% auto;font-size:22px}h2{margin:1% auto}h3{font-size:18px;letter-spacing:0}p{font-size:12px}li{font-size:12px;font-weight:400}.Center,.Left{text-align:center}.Flex--Center{justify-content:center}.btn{letter-spacing:0}.page-width-custom{max-width:2000px;margin:auto 2%}.Custom--Banner--Collection{display:flex}.Banner--Image{width:30%;position:relative;display:flex}#myBtn img{width:8%;position:absolute;top:45%;left:47%}.modal-content{display:block;margin:auto}.Banner--Text{width:70%;padding:4%;background:#97d1cb;color:#fff}.collection-filter .btn{margin-top:6%}#Banner--Image--Collections,#Banner--Text--Collections{width:50%}#Banner--Text--Collections h1{margin:5% auto}@media screen and (max-width: 767px){.Custom--Banner--Collection{display:flex;flex-direction:column}#Banner--Image--Collections,#Banner--Text--Collections{width:100%}}.Custom--Content{margin:1%}.Custom--Content p,.Custom--Content li{font-size:12px}.Custom--Content--Banner{display:flex;flex-direction:row;margin:1% auto}.Custom--Content--Banner.reverse{flex-direction:row-reverse}.background-media-text__inner,.background-media-text__aligner{height:100%}.background-media-text__inner .background-media-text__aligner{display:flex;padding:60px 0;margin:0 60px}.background-media-text--top-center{justify-content:center;align-items:flex-start}.background-media-text--top-left{justify-content:flex-start;align-items:flex-start}.background-media-text--top-right{justify-content:flex-end;align-items:flex-start}.background-media-text--center-right{justify-content:flex-end;align-items:center}.background-media-text--center-left{justify-content:flex-start;align-items:center}.background-media-text--center{justify-content:center;align-items:center}.background-media-text--bottom-left{justify-content:flex-start;align-items:flex-end}.background-media-text--bottom-center{justify-content:center;align-items:flex-end}.background-media-text--bottom-right{justify-content:flex-end;align-items:flex-end}@media screen and (max-width: 768px){.Custom--Content--Banner{display:flex;flex-direction:column}.Custom--Content--Banner.reverse{flex-direction:column-reverse}}@media screen and (max-width: 589px){.background-media-text .background-media-text__container{height:100%}.background-media-text .background-media-text__inner{position:absolute;bottom:0;height:fit-content}.background-media-text__inner .background-media-text__aligner{padding:30px 0;margin:0 30px}}.Custom--Content--Banner--Image{width:40%;display:flex}.Custom--Content--Banner--Text{width:60%;padding:5px;background:#c5e6df;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.Custom--Content--Banner--Text p{padding:0 10%}.Custom--Content--Full--Image img{border-radius:5px}.Left--Image{margin-right:1%}.Left--Image img{border-top-left-radius:5px;border-bottom-left-radius:5px}.Right--Image{margin-left:1%}.Right--Image img,.Right--Radius{border-top-right-radius:5px;border-bottom-right-radius:5px}.Left--Radius{border-top-left-radius:5px;border-bottom-left-radius:5px}.Custom--Content--Banner--Text h3{margin-bottom:20px}.Custom--Content--Banner:last-child>.Custom--Content--Banner--Text{padding:0 5%}.Custom--Content--Banner--Text ul li,.custom--faq--list ul li{list-style-image:url(https://cdn.shopify.com/s/files/1/0530/4369/1700/files/1.png?v=1616669820)}.Custom--Content--Banner--Center{width:80%;background:#fff;text-align:center;margin:5% auto}.bold--title{font-weight:600}.Special--Green{color:#97d1cb;font-weight:700}.Special--Title{color:#000;font-weight:700;font-family:Avenir Next;line-height:40px;margin:4% auto;letter-spacing:1px}#Engagement .Special--Title{margin:5% auto}.Validation{margin:6% auto 5%}.green-bg{background-image:url(https://cdn.shopify.com/s/files/1/0530/4369/1700/files/CONTENU_SITE_INTERNET_FRESHANDSALT_24022020_V3_1_.pptx.png?v=1615806311);background-position:center;padding:6%}.Custom--Content--Icons{display:flex;flex-direction:column;justify-content:center;align-items:center}.Custom--Content--Icons img{width:500px}.Custom--Content--Ul{text-align:left;list-style-image:url(https://cdn.shopify.com/s/files/1/0530/4369/1700/files/1.png?v=1616669820)}.Custom--Content--Banner--Faq{display:flex;flex-direction:column}.green-faq-bg{background-image:url(https://cdn.shopify.com/s/files/1/0530/4369/1700/files/CONTENU_SITE_INTERNET_FRESHANDSALT_24022020_V3_1_.pptx_7.png?v=1615817537);background-position:center;padding:10px}.Custom--Content--Banner--Faq ul li{list-style-image:url(https://cdn.shopify.com/s/files/1/0530/4369/1700/files/palmier.png?v=1615818760)}.Custom--Content--Banner--Faq #faq-od{list-style:none}.Large--Block{width:100%}.Medium--Block{width:75%}.Small--Block{width:30%}.hover-underline-animation{display:inline-block;position:relative;color:#000}.hover-underline-animation:after{content:"";position:absolute;width:80%;transform:scaleX(0);height:1px;bottom:0;left:16px;background-color:#000;transform-origin:bottom right;transition:transform .25s ease-out}.hover-underline-animation:hover:after{transform:scaleX(1);transform-origin:bottom left}.Bg--White{background-color:#fff}.Custom--Content--Banner--Text ul,.Custom--Content--Banner--Faq ul{margin-bottom:5%;text-align:left}.Block--Faq{width:55%;text-align:center;margin:auto}@media screen and (max-width : 1024px){.Custom--Content--Banner{flex-direction:column;align-items:center}.Custom--Content--Banner--Image,.Custom--Content--Banner--Text,.Right--Image img,.Left--Image img{width:100%;border-radius:5px}.Left--Image{margin-bottom:1%}.Right--Image{margin-top:1%}}.site-footer .grid{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 767px){.site-footer .grid{flex-direction:column}.footer__logo img{width:auto}}.Left--Text{text-align:left}#Engagement h1{margin:5% auto 0}#retour{margin:5% 15%;text-align:center}#retour p{margin:3% 15%}@media screen and (max-width: 767px){#retour p,#retour ul li{margin:0;font-size:10px}}.Retour--Links{display:flex;justify-content:space-evenly}.Retour--Links a{background-color:#97d1cb;padding:15px;font-size:13px}.Retour--Links a:hover{background-color:#c5e6df;transition:.25s ease-in}#customFaq,#customValidation{margin:0 8% 10%}.contact--page--block{padding-top:0}.Guide--Deux--Piece{display:flex;justify-content:center;align-items:center}.Guide--Deux--Piece:last-child{margin-bottom:10%}.btn .btn--full .cart__checkout{color:#000!important}.Guide--Title{font-size:14px;line-height:1.5}.Guide--Green--Background,.Guide--Image{width:33%}.Guide--Green--Background{background-color:#c5e6df;padding:3%}.Guide--Deux--Piece ul{margin:0}.Guide--Deux--Piece ul li{list-style:none}@media screen and (max-width: 767px){.Guide--Deux--Piece{display:flex;flex-direction:column}.Guide--Green--Background,.Guide--Image{width:100%}.Guide--Title{margin-top:15%}}.modal-open .modal{z-index:99}.label .collapsible-trigger .collapsible-trigger-btn .collapsible-trigger-btn--borders{letter-spacing:.5px}[data-center-text=true] .collapsible-trigger-btn{text-align:center;letter-spacing:.5px}.btn .btn--full .add-to-cart{margin-top:30px;margin-bottom:-40px}.custom-quantity{display:flex}.variant__label__color{margin-top:2%}.customColorSwatch{display:flex;margin:10px auto}@media screen and (max-width: 767px){.customColorSwatch{justify-content:center}.custom-guide-des-tailles{flex-direction:column}#button--guide{margin-bottom:20px}}.ColorSwatch{width:40px;height:40px;border-radius:50px;margin-right:10px;border:1px solid #000;cursor:pointer;background-position:center;background-size:contain}.customSelect{border:2px solid #000}.variant__label{text-transform:capitalize!important;letter-spacing:0!important;font-size:inherit!important}.quick-product__btn,.btn .btn--full .add-to-cart,.grid-product__tag--sale,.grid-product__tag--stock,.grid-product__tag--sold-out{background-color:#97d1cb!important;color:#000!important}.grid-product__tag--sale,.grid-product__tag--sold-out{padding:10px}.customrecotitle{font-size:25px}.btn{background-color:#97d1cb!important;color:#000!important}.shopify-section .index-section{margin:0}.page-content{padding-bottom:0}.return-link{margin-bottom:2%;margin-top:-2%}.h4 .footer__title .small--hide,.announcement-text,.site-nav__link .site-nav__link--underline .site-nav__link--has-dropdown,.footer__title{letter-spacing:0!important}.product__quantity label{display:block;margin-bottom:10px;letter-spacing:0;text-transform:capitalize;font-size:16px}.custom-guide-des-tailles{display:flex;align-items:center}@media screen and (max-width: 767px){.product-single__title{text-align:center}}.no-bullets .site-footer__linklist{text-align:right!important}.collapsible-content__inner .rte{font-size:12px!important}.engagement_p p{padding:0}.last_p{margin-bottom:15%}.Custom--Content--Banner--Text h2,.Custom--Content--Banner--Center h2{font-size:22px;margin:20px 0}.MantraBlock{padding:5%!important}.custom--sub--title{font-size:15px}.bloc_6{width:70%;margin:auto}.is-light .site-nav__link{font-weight:700!important}.dark__text{color:#000!important}.custom--sub--heading{letter-spacing:.5px!important;font-size:12px!important}.product-single__description{font-size:12px!important}.classic--link{margin-top:5%!important}.custom--contact-btn{display:block;margin:4% auto}.custom--accept{display:flex;align-items:baseline;justify-content:center}.custom--contact-label{letter-spacing:0}.custom--accept--block{display:flex;flex-direction:column;align-items:baseline;margin-top:2%}.custom--accept label{letter-spacing:0px;text-transform:inherit}@media screen and (max-width: 767px){.exclusive--block--swimwear{flex-direction:column-reverse}}.product__inventory{color:red;font-size:15px}#localization_formtoolbar .multi-selectors__item{display:none}.product-logo{background-repeat:no-repeat}@media screen and (max-width: 767px){.bloc-logos{justify-content:center!important}}.site-footer__linklist li a{text-transform:uppercase}.coll-desc{font-size:12px;margin:15px 0}@media only screen and (min-width: 769px){.coll-desc{margin:30px 0}}@media only screen and (min-width: 769px){.drawer--right{width:500px;right:-500px}.drawer--right.drawer--is-open{transform:translate(-500px)}.drawer__close-button{right:-20px;top:20px}}.drawer__collection{position:relative;margin-bottom:20px;padding-top:20px;border-top:1px solid;border-top-color:var(--colorBorder)}.cart-reco-coll-title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);letter-spacing:var(--typeHeaderSpacing);line-height:var(--typeHeaderLineHeight);font-size:14px;margin-bottom:20px}.swiper{display:flex;max-height:100%;height:100%;width:90%;padding-left:20px!important}.swiper-slide{width:auto;flex-shrink:0;display:block;height:100%;max-height:100%}.swiper-slide img{height:auto}.swiper-button-prev,.swiper-rtl .swiper-button-next,.swiper-button-next,.swiper-rtl .swiper-button-prev{text-rendering:auto;color:#000!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:-10px!important}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:-10px!important}.swiper-button-next:after,.swiper-button-prev:after{font-size:25px!important}.swiper-arrows{margin:auto;display:flex;justify-content:center;align-items:center;height:auto;width:450px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.swiper-arrows .swiper-button-disabled{opacity:.3}.product-details{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.cart-reco-title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:var(--typeHeaderWeight);letter-spacing:var(--typeHeaderSpacing);text-align:left;font-size:10px;padding-top:4px;padding-right:10px;margin-bottom:2px}.cart-reco-link{border-bottom:1px solid #97d1cb;font-weight:700;font-size:11px}@media only screen and (max-width: 768px){.cart-reco-link{font-size:9px}.swiper{width:80%}.swiper-arrows{width:300px}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:-20px!important}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:-20px!important}}.btn--gotolook{background-color:#fff7e9!important;outline:0!important;border:none!important;box-shadow:none!important;margin-top:15px}.btn--gotolook span{font-weight:700;color:#2ca396}#shopify-section-product-recommendations{scroll-margin-top:100px}.template-product [data-section-type=collection-template] .section-header__title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);letter-spacing:var(--typeHeaderSpacing);line-height:var(--typeHeaderLineHeight)}
/*# sourceMappingURL=/s/files/1/0530/4369/1700/t/31/assets/custom.css.map */
