.special-text,.subheading{font-family:Kalam!important}@media screen and (max-width: 767px){.feuille-before:before{content:"";display:inline-block;width:45px;height:45px;background-image:url(/cdn/shop/files/Layer_1.png?v=1722598316);background-size:contain;background-repeat:no-repeat;background-position:center;margin:0 5px}.feuille-after:after{content:"";display:inline-block;width:45px;height:45px;background-image:url(/cdn/shop/files/Feuille-Droite.png?v=1722598296);background-size:contain;background-repeat:no-repeat;margin:0 5px;background-position:center}.flex-feuille{text-align:center}}@media screen and (min-width: 768px){.feuille-before:before{content:"";display:inline-block;width:38px;height:38px;background-image:url(/cdn/shop/files/Layer_1.png?v=1722598316);background-size:contain;background-repeat:no-repeat;background-position:center;margin:0 5px}.feuille-after:after{content:"";display:inline-block;width:38px;height:38px;background-image:url(/cdn/shop/files/Feuille-Droite.png?v=1722598296);background-size:contain;background-repeat:no-repeat;margin:0 5px;background-position:center}}.flex-feuille{display:flex;align-items:center;gap:7px}product-card{transition:.3s;border:1px solid rgba(69,70,114,.3)}product-card:hover{box-shadow:0 200px 151px #0000,0 144px 138px #00000003,0 194px 116px #00000008,0 86px 86px #0000000d,0 22px 47px #0000000d;border:1px solid var(--bordure_third)}.overlay-bordure-main{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0000;pointer-events:none;margin:4%;border:2px solid var(--bordure_main);border-radius:var(--rounded)!important}.overlay-bordure-second{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0000;pointer-events:none;margin:4%;border:2px solid var(--bordure_second);border-radius:var(--rounded)!important}.overlay-bordure-main2{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0000;pointer-events:none;margin:4%;border:2px solid var(--bordure_main);border-radius:var(--rounded)!important;height:91%;width:92%}.overlay-bordure-second2{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0000;pointer-events:none;margin:4%;border:2px solid var(--bordure_second);border-radius:var(--rounded)!important;height:91%;width:92%}.multiple-images-with-text__image-list{display:flex;justify-content:space-between}.over-container{position:relative;width:100%}.image-container img{width:100%;height:auto}sale-price{font-size:120%;color:#060f23!important}sale-price.text-lg{color:rgb(var(--text-color))!important}compare-at-price{font-size:90%}.quick-b{--button-background: var(--button-background-secondary)!important;--button-text-color: var(--button-text-secondary)!important}.quick-b:hover{--button-background: var(--button-background-primary)!important;--button-text-color: var(--button-text-primary)!important}strong{background:var(--bordure_main)!important;color:#454672!important;padding-left:7px;padding-right:7px;font-weight:300}.accordion{border-radius:21px;margin-bottom:11px}@media screen and (max-width: 767px){.terms{margin-top:21px}.footer-horizon{margin-top:7px}.newsletter-overlay .fieldset-with-submit{margin-top:21px}.footer-horizon-anchors li{color:#fff;background:rgb(var(--text-color));border-radius:var(--rounded);padding:var(--spacing-1)}.three-blocks-grid{display:grid;grid-template-columns:1fr;gap:30px;padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.three-blocks{border-radius:var(--rounded)}.three-blocks-inner{display:flex;flex-direction:column;padding:var(--spacing-7);align-items:flex-start;justify-content:flex-end;height:100%;gap:15px}.social-button{display:grid;grid-template-columns:max-content;row-gap:10px;justify-items:center;align-items:center;justify-content:center;margin-top:21px}.multiple-images-with-text{grid-template-columns:1fr}.newsletter-footer{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:20px;border-bottom:1px solid #B0B3EF;padding-bottom:10%}.footer-middle{border-bottom:1px solid #B0B3EF;padding-bottom:10%;display:flex;flex-direction:column}.footer-horizon{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}.footer-horizon-anchors{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2)}.footer__aside{padding-top:10%}.facets-drawer .facets-vertical{padding-top:25px}.buy_and_quantity{display:grid;grid-template-columns:1fr;gap:20px}.cs-content{display:grid;grid-template-columns:1fr;gap:15%;justify-items:center}.cs-colonne1{display:flex;justify-content:center;flex-direction:column;align-items:center}.cs-colonne1 img{max-width:80%}.account-text{display:none}.badge-over{position:absolute;z-index:2;top:8%;left:8%}}@media screen and (min-width: 1150px) and (max-width: 1279px){.testimonial{min-height:650px}}@media screen and (min-width: 1280px) and (max-width: 1440px){.testimonial{min-height:600px}}@media screen and (min-width: 1441px){.testimonial{min-height:550px}}@media screen and (min-width: 768px){.terms{display:flex;justify-content:space-between;flex-direction:row-reverse;padding-top:var(--spacing-7)}.terms-menu{display:flex;gap:20px;align-items:center}.social-button{display:grid;grid-template-columns:max-content max-content max-content;column-gap:10px;justify-items:center;align-items:center;justify-content:center;margin-top:21px}.button-article{width:100%;display:flex;justify-content:flex-end}.newsletter-overlay form{margin-top:21px;max-width:70%;gap:6px!important}.newsletter-overlay{display:flex;justify-content:center}.newsletter-overlay .fieldset-with-submit{gap:0px!important}.newsletter-overlay input{border:1px 1px 0px 1px;border-radius:var(--rounded-input) 0px 0px var(--rounded-input)}.newsletter-overlay button{border-radius:0px var(--rounded-input) var(--rounded-input) 0px;height:calc(var(--input-height) + .625rem)}.account-btn-header{display:flex;background:rgb(var(--text-primary));color:rgb(var(--background));padding:var(--spacing-2-5);border-radius:8px;gap:5px;align-items:center}.three-blocks-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;padding-left:var(--spacing-28);padding-right:var(--spacing-28)}.three-blocks{min-height:225px;border-radius:var(--rounded)}.three-blocks-inner{display:flex;flex-direction:column;padding:var(--spacing-7);align-items:flex-start;justify-content:flex-end;height:100%;gap:15px}.prose-40{max-width:70%}.cs-content{display:grid;grid-template-columns:1fr 1fr;column-gap:10%;align-items:center}.cs-colonne1 img{max-width:70%}.badge-over{position:absolute;z-index:2;top:8%;left:8%}.buy_and_quantity{display:grid;grid-template-columns:1fr 2fr;column-gap:20px}.newsletter-footer{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid #B0B3EF;padding-bottom:2.5%}.footer-middle{padding-bottom:2.5%;display:flex;justify-content:space-between;flex-wrap:wrap}.footer-horizon{display:flex;gap:var(--spacing-6);margin-bottom:10px}.footer-horizon-anchors{display:flex;gap:var(--spacing-2);margin-bottom:10px;background:rgb(var(--text-color));color:#fff!important;padding:var(--spacing-3);border-radius:var(--rounded);margin-right:-5%}.footer-horizon-anchors .link-faded{opacity:1}.footer-horizon-anchors a:hover{color:#ddfc62}}.cs-3icons{display:grid;grid-template-columns:1fr 1fr 1fr}.cs-icon{display:flex;flex-direction:column;align-items:center;text-align:center}.cs-icon img{width:40px;height:40px}.cs-2icons{display:grid;grid-template-columns:1fr 1fr}@media screen and (min-width: 1150px){.faq-large-txt{width:80%}}.accordion-box details[open]{background:#454672!important;color:#fff!important}.accordion-box details[open] svg path{fill:#ddfc62}.accordion-box details:hover{border:1px solid #454672!important}.newsletter-footer input{min-width:320px;background:#fff}.newsletter-footer label{color:#454672;opacity:1}.newsletter-footer .input,.textarea,.select{color:#454672}.newsletter-fotter form .circle-chevron{background:#454672;color:rgb(var(--background))}.collection-banner.content-over-media>:not(img,video,iframe,svg,video-media,picture){max-width:var(--content-over-media-content-max-width, 880px);z-index:1;grid-area:2 / 2 / auto / span 1;position:relative}.collection-banner.large-content-over>:not(img,video,iframe,svg,video-media,picture){max-width:var(--content-over-media-content-max-width, 580px);z-index:1;grid-area:2 / 2 / auto / span 1;position:relative}.collection__facets .accordion{background:#fff;border:0px!important;border-radius:10px}.collection__facets .accordion__content{padding:var(--spacing-6) 0px}.collection__facets .checkbox-container{padding:0px var(--spacing-6)}.collection__facets .checkbox-container:hover{background:#ddfc62}.collection__facets label{opacity:1}.collection__facets .circle-chevron{background:none;color:rgb(var(--text-color))}.checkbox:checked~label+.checkbox-container{background-color:#ddfc62}#accordion-filter-v-price .accordion__content{padding:var(--accordion-spacing)!important}.collection__facets .accordion__toggle{font-family:Young;font-weight:400!important}.product-info__price sale-price{font-family:Young;font-weight:400!important;font-size:175%}.product-info__inventory .text-success{color:rgb(var(--background));background:var(--alt_button);max-width:110px;padding:7px;border-radius:21px;font-family:Kalam;text-transform:capitalize}.product-info__inventory svg path:nth-of-type(2){stroke:var(--alt_button)}.button-add-cart{text-align:left;text-transform:uppercase;padding-inline-start:var(--spacing-7)!important;padding-inline-end:var(--spacing-7)!important}.button-add-cart div{display:flex;justify-content:space-between;align-items:center}.button-add-cart div:after{content:"";display:inline-block;width:18px;height:18px;background-image:url(/cdn/shop/files/Icon-cart.png?v=1723813413);background-size:contain;background-repeat:no-repeat;margin:0 5px;background-position:center}li::marker{font-family:Kalam!important}.young{font-family:Young}x-tabs .tab-content{background:#fff;padding:var(--spacing-16);border-radius:var(--rounded)}.xtab-row{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:40px}p em{font-family:Kalam;font-style:unset!important;font-weight:700}h4 em{font-style:unset!important;font-weight:700;text-decoration:underline;text-decoration-color:#b0b3ef!important}.gap-augmented{gap:10% 7%!important}.cart-icon-header{border:1px solid rgb(var(--header-icon));border-radius:8px;padding:var(--spacing-2-5)}.product-info__inventory{display:flex;align-items:center;justify-content:flex-start;gap:20px;flex-wrap:wrap}.sku-text{color:#bababa;font-size:14px}.blog{background:#fff;padding-bottom:30px}.blog-no-featured{border-radius:var(--rounded);border:1px solid #BBB5BD}.blog-no-featured .rounded{border-radius:var(--rounded) var(--rounded) 0px 0px}.blog-no-featured .blog-post-card__info{padding:var(--spacing-1) var(--spacing-7) var(--spacing-5) var(--spacing-7)}.blog-post-card{background:rgb(var(--background-primary))}.blog-no-featured .h3{font-family:Young;color:#000;font-size:var(--text-h5)}.grid-left{justify-items:start}.blog-filter-list .selected{background:#000;color:#fff;outline:1px solid white;opacity:1!important}.blog-key-all{background:#000;color:#fff;outline:1px solid white}.blog-keyword{padding:14px 21px;align-items:center;gap:var(--spacing-1-5);border-radius:200%;width:max-content;font-size:14px!important;font-weight:700;font-family:Kalam!important;display:flex;outline-offset:-5px;transform:rotate(-2deg);text-transform:uppercase;min-height:42px;opacity:1!important}.blog-keyword:nth-child(2){background:#fef5ef;color:rgb(var(--text-color));outline:1px solid rgb(var(--text-color))}.blog-keyword:nth-child(3){background:#c0d1e5;color:rgb(var(--text-color));outline:1px solid rgb(var(--text-color))}.blog-keyword:nth-child(4){background:var(--bordure_main);color:rgb(var(--text-color));outline:1px solid rgb(var(--text-color))}.blog-keyword:nth-child(5){background:rgb(var(--on-sale-badge-background));color:rgb(var(--text-color));outline:1px solid rgb(var(--text-color))}.collection-viewall{border:1px solid rgb(var(--text-color));border-radius:5px;padding:var(--spacing-1-5) var(--spacing-3);max-width:fit-content}.sub-special{font-family:Kalam;text-transform:Uppercase;color:var(--bordure_main);font-size:29px}.author-review{font-family:Young;color:rgb(var(--success-text))}.date-review{font-family:Kalam;color:rgb(var(--success-text))}.article{background:#fff}.article-banner__image img{border-radius:var(--rounded)}@media screen and (min-width: 768px){.btn_mega{position:absolute;top:80%}.grid-logos{grid-template-columns:1fr 2fr;align-items:center}.logo-col{min-width:300px}.floating-width{max-width:70%}.article-banner{display:grid;grid-template-columns:.2fr .8fr;column-gap:var(--spacing-10);align-items:start}.article-container{display:grid;grid-template-columns:.18fr .82fr}.bread-back{z-index:2}.icons-offer{display:grid;grid-template-columns:max-content max-content max-content max-content;gap:6px}.single-icon-offer{display:flex;gap:5px;background:rgb(var(--background-primary));border-radius:var(--rounded);padding:var(--spacing-2);align-items:center;justify-content:flex-start}.xtab-first-col{border-right:2px solid #DADAE3;padding-right:20px}}@media screen and (max-width: 767px){.bread-back{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px;margin-top:15px;flex-direction:row;z-index:3}.article-banner__image .overlay-bordure-main,.overlay-bordure-second{display:none}.icons-offer{display:grid;grid-template-columns:max-content max-content;gap:6px}.single-icon-offer{display:flex;gap:5px;background:rgb(var(--background-primary));border-radius:var(--rounded);padding:var(--spacing-1);align-items:center;justify-content:flex-start}}.article-banner__image .badge{position:absolute;z-index:2;top:10%;left:7%;background:var(--bordure_main);color:#000}.article-content img{border-radius:var(--rounded)}.social-media li{background:#797ba8;border:1px solid white;padding:.75rem;border-radius:49px}i.icon-swym-wishlist{font-family:swym-font;font-style:normal;vertical-align:middle;line-height:108%}i.icon-swym-wishlist+span{vertical-align:middle}i.icon-swym-wishlist:after{content:"";font-size:130%;line-height:18px;text-align:center;display:inline;color:rgb(var(--header-icon))}.swym-ready i.icon-swym-wishlist:after{content:"\f004"}.swym-button.swym-add-to-wishlist-view-product.swym-heart:after{font-size:120%}.swym-button.swym-add-to-wishlist-view-product{position:absolute;top:7%;right:7%;color:#b0b3ef}.swym-button{position:absolute!important;top:7%;right:7%}.swym-btn-container[data-position=default]{display:block!important}.multiple-images-with-text__content-list h3{font-weight:700}.link-mobile{font-family:Young;font-size:120%}.multiple-images-titre{margin-bottom:3.5%;line-height:130%}.section-stack__intro{margin-top:10px}blog-post-card:not(.blog-post-card--featured) img{max-height:300px}@media screen and (min-width:1000px){blog-post-card{min-height:500px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
