html{scroll-padding-top:calc(var(--header-height) + 20px)}.h2:not(:has(.price)){position:relative;padding-bottom:10px}.h2:not(:has(.price)):after{content:"";height:1px;width:52px;background-color:var(--color-tierce);position:absolute;bottom:0;left:0}.group:has(.text-block.subheading+.text-block.h2) .text-block.subheading p{color:var(--color-tierce);font-size:12px}.accent-color,.accent-color>*,.marquee .marquee__content .icon{color:var(--color-accent)!important}.header__layout .header__icon .header__icon-count-bubble{bottom:-6px;left:-6px;background-color:var(--color-primary-button-background)}.header__layout .header__icon .header__icon-count-bubble .header__icon-count-bubble-inner{background-color:var(--color-accent)}header .header__layout .dropdown-localization .dropdown-localization__toggle .icon-flag{width:26px;height:18px;clip-path:none;border-radius:5px}header .header__layout .dropdown-localization .dropdown-localization__toggle .currency-code{display:none}.header__mobile-menu .header__mobile-menu-nav{gap:0}header .header__layout .header__mobile-menu-overlay.is-open{-webkit-backdrop-filter:brightness(.75) blur(2px);backdrop-filter:brightness(.75) blur(2px)}.header__layout .header__mobile-menu .header__mobile-menu-link{font-size:14px;padding:var(--padding-md) calc(var(--padding-lg) * .75)}.header__layout .header__mobile-menu .header__mobile-menu-footer{border-top:none;padding:0}.header__layout .header__mobile-menu .header__mobile-menu-footer a{color:var(--color-foreground)}.header__layout .header__mobile-menu .header__mobile-menu-upper-footer a{padding:0;border:none}.header__layout .header__mobile-menu .header__mobile-menu-upper-footer a,.header__layout .header__mobile-menu .header__mobile-menu-sub-footer{padding:var(--padding-md) calc(var(--padding-lg) * .75)}.header__layout .header__mobile-menu .header__mobile-menu-sub-footer{display:flex;align-items:center;justify-content:space-between;border-top:var(--separator-border-width) solid var(--color-border)}.header__layout .header__mobile-menu .header__mobile-menu-footer .header__mobile-menu-footer-secondary-items{display:flex;gap:15px;align-items:center}.header__layout .header__mobile-menu .header__mobile-menu-footer .header__mobile-menu-footer-secondary-items .dropdown-localization .dropdown-toggle{padding:0;gap:1px}.header__layout .header__mobile-menu .header__mobile-menu-footer .header__mobile-menu-footer-secondary-items .dropdown-localization .dropdown-toggle .currency-code{display:none}@media screen and (min-width:1000px){.header__layout .header__mobile-menu .header__mobile-menu-sub-footer .dropdown-localization{display:none!important}.header__layout .header__mobile-menu .header__mobile-menu-link{font-size:16px}}.section-header .dialog-modal{height:100vh;max-height:100vh;padding-top:40px}.section-header .dialog-modal::backdrop{filter:blur(2px)}.section-header .dialog-modal .input-group .textfield input{font-size:16px}@media screen and (max-width:750px){.section-header .dialog-modal--search .dialog-modal__content .search-form{flex-direction:row-reverse;gap:16px}.section-header .dialog-modal--search .dialog-modal__content .search-form .dialog-modal__close .button--icon-only{min-width:fit-content}}@media not (max-width:750px){.section-header .dialog-modal{border-radius:0;padding-top:40px;margin:0 0 0 auto;height:100vh;max-height:100vh;max-width:540px;min-width:unset}.section-header .dialog-modal .predictive-search__grid:not(:has(.predictive-search__item-product)){grid-template-columns:repeat(2,1fr)}.section-header .dialog-modal--top[open]{animation:modalSlideInRight var(--animation-speed) var(--animation-easing) forwards}.section-header .dialog-modal.dialog-modal--closing{animation:modalSlideOutRight var(--animation-speed) var(--animation-easing) forwards}.section-header .dialog-modal .predictive-search-results-container{max-height:85dvh}}.predictive-search__section .predictive-search__title{font-size:16px}.search-collections-list__grid{grid-template-columns:repeat(2,1fr);display:grid;margin-left:0;padding-left:0;column-gap:10px;row-gap:10px}.search-collections-list__item-collection{height:100px}.search-collections-list__item-collection a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.search-suggested-collections{padding:var(--padding-xs);padding-top:var(--margin-md)}.search-suggested-collections p.subheading{margin-bottom:var(--margin-md);font-size:16px}.predictive-search__section .predictive-search__item-collection,.search-collections-list__item-collection{position:relative;border-radius:5px;overflow:hidden}.predictive-search__section .predictive-search__item-collection:after,.search-collections-list__item-collection:after{position:absolute;height:100%;width:100%;background:linear-gradient(#0000,#08090ebf);top:0;left:0;content:"";opacity:1;transition:opacity .7s cubic-bezier(.16,1,.3,1)}.predictive-search__section .predictive-search__item-product img,.predictive-search__section .predictive-search__item-collection img,.search-collections-list__item-collection img{border-radius:5px;height:100%;object-fit:cover}.predictive-search__section .predictive-search__item-collection img,.search-collections-list__item-collection img{width:100%}.predictive-search__section .predictive-search__item-collection p.subheading,.search-collections-list__item-collection p.subheading{color:var(--color-background);text-shadow:0px 0px 4px rgba(0,0,0,.7);font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:1}.home_hero-section .h2 h1{font-size:32px}@media screen and (min-width:751px){.home_hero-section .h2 h1{font-size:48px}}.home_hero-section .h2:after{content:none}.home_categories-showcase .collections-featured__inner .collections-featured__grid .collection-card{position:relative}.home_categories-showcase .collections-featured__inner .collections-featured__grid{column-gap:10px;row-gap:10px}.home_categories-showcase .collections-featured__inner .collections-featured__grid .collection-card .text-block{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;-webkit-hyphens:auto;hyphens:auto}.home_categories-showcase .collections-featured__inner .collections-featured__grid .collection-card .image-block{position:relative;overflow:hidden;border-radius:var(--card-border-radius)}.home_categories-showcase .collections-featured__inner .collections-featured__grid .collection-card .image-block:after{position:absolute;height:100%;width:100%;background:linear-gradient(#0000,#08090ebf);top:0;left:0;content:"";opacity:1;transition:opacity .7s cubic-bezier(.16,1,.3,1)}.home_categories-showcase .collections-featured__inner .collections-featured__grid .collection-card:hover .image-block:after{opacity:.25}.home_categories-showcase .collections-featured__inner .collections-featured__grid .collection-card .text-block.subheading>*{color:var(--color-background);text-shadow:0px 0px 4px rgba(0,0,0,.7);font-size:14px}.home_categories-showcase .collections-featured__inner .collections-featured__grid .collection-card:nth-child(3n+1){grid-column:span 2;aspect-ratio:2 / 1}.home_categories-showcase .collections-featured__inner .collections-featured__grid .collection-card:nth-child(3n+1) .image-block{--ratio: 2 / 1 !important}.home_a-propos .subheading p{font-size:12px;color:var(--color-tierce)}.home_a-propos .h3{position:relative;padding-bottom:10px}.home_a-propos .h3:after{content:"";height:1px;width:52px;background-color:var(--color-tierce);position:absolute;bottom:0;left:0}@media screen and (min-width:751px){.home_categories-showcase .collections-featured__inner .collections-featured__grid .collection-card .text-block p{font-size:16px;word-wrap:normal;width:150px}.home_categories-showcase .collections-featured__inner .collections-featured__grid .collection-card:nth-child(3n+1){grid-column:span 1;aspect-ratio:1 / 1}.home_categories-showcase .collections-featured__inner .collections-featured__grid .collection-card:nth-child(3n+1) .image-block{--ratio: 1 / 1 !important}.home_categories-showcase .collections-featured__inner .collections-featured__grid .collection-card:first-child,.home_categories-showcase .collections-featured__inner .collections-featured__grid .collection-card:last-child{grid-column:span 2!important;aspect-ratio:2 / 1!important}.home_categories-showcase .collections-featured__inner .collections-featured__grid .collection-card:is(:first-child,:last-child) .image-block{--ratio: 2 / 1 !important}}@media screen and (min-width:1025px){.home_categories-showcase .collections-featured__inner .collections-featured__grid .collection-card{height:367px}.home_categories-showcase .collections-featured__inner .collections-featured__grid .collection-card .text-block{width:150px}.home_categories-showcase .collections-featured__inner .collections-featured__grid .collection-card .image-block,.home_categories-showcase .collections-featured__inner .collections-featured__grid .collection-card .image-block .image-block__image{height:100%}.home_categories-showcase .collections-featured__inner .collections-featured__grid{display:flex;gap:20px}.home_categories-showcase .collections-featured__inner .collections-featured__grid .collection-card{flex:1;transition:flex .7s cubic-bezier(.16,1,.3,1);will-change:flex}.home_categories-showcase .collections-featured__inner .collections-featured__grid .collection-card:hover{flex:2;transform:none}}.collection_header .image-banner{background-color:var(--color-foreground)}.collection_header .h2:not(:has(.price)):after{background-color:var(--color-accent)}.collection_header .image-banner .image-banner__media:after{position:absolute;height:155px;width:100%;background:linear-gradient(to top,var(--color-foreground) 0%,rgba(0,0,0,0) 100%);bottom:0;left:0;content:"";z-index:2}.collection_header .image-banner .image-banner__content .paragraph p{text-shadow:0px 0px 4px #0000008C}.collection_description-text h2{font-size:calc(var(--font-h2--size) * .7);margin-top:36px}.collection_description-text h3{font-size:calc(var(--font-h3--size) * .7);margin-top:26px}.product-card .product_card-subheading p{font-size:12px;color:var(--color-tierce)}.product-card .product-card-media-gallery-block .product_card-quick-add .quick-add-button .button__content{text-indent:-99999px}.product-card .product-card-media-gallery-block .product_card-quick-add .quick-add-button{width:35px;height:35px;min-width:unset;background-color:#000;border:none;border-radius:8px;padding:0;position:relative;cursor:pointer;transition:transform .2s ease,background-color .2s ease,opacity .2s ease}.product-card .product-card-media-gallery-block .product_card-quick-add .quick-add-button:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:21px;height:21px;background-color:var(--color-accent);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 8V5H7V3H10V0H12V3H15V5H12V8H10ZM6 21C5.45 21 4.97917 20.8042 4.5875 20.4125C4.19583 20.0208 4 19.55 4 19C4 18.45 4.19583 17.9792 4.5875 17.5875C4.97917 17.1958 5.45 17 6 17C6.55 17 7.02083 17.1958 7.4125 17.5875C7.80417 17.9792 8 18.45 8 19C8 19.55 7.80417 20.0208 7.4125 20.4125C7.02083 20.8042 6.55 21 6 21ZM16 21C15.45 21 14.9792 20.8042 14.5875 20.4125C14.1958 20.0208 14 19.55 14 19C14 18.45 14.1958 17.9792 14.5875 17.5875C14.9792 17.1958 15.45 17 16 17C16.55 17 17.0208 17.1958 17.4125 17.5875C17.8042 17.9792 18 18.45 18 19C18 19.55 17.8042 20.0208 17.4125 20.4125C17.0208 20.8042 16.55 21 16 21ZM0 3V1H3.275L7.525 10H14.525L18.425 3H20.7L16.3 10.95C16.1167 11.2833 15.8708 11.5417 15.5625 11.725C15.2542 11.9083 14.9167 12 14.55 12H7.1L6 14H18V16H6C5.25 16 4.67917 15.675 4.2875 15.025C3.89583 14.375 3.88333 13.7167 4.25 13.05L5.6 10.6L2 3H0Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 8V5H7V3H10V0H12V3H15V5H12V8H10ZM6 21C5.45 21 4.97917 20.8042 4.5875 20.4125C4.19583 20.0208 4 19.55 4 19C4 18.45 4.19583 17.9792 4.5875 17.5875C4.97917 17.1958 5.45 17 6 17C6.55 17 7.02083 17.1958 7.4125 17.5875C7.80417 17.9792 8 18.45 8 19C8 19.55 7.80417 20.0208 7.4125 20.4125C7.02083 20.8042 6.55 21 6 21ZM16 21C15.45 21 14.9792 20.8042 14.5875 20.4125C14.1958 20.0208 14 19.55 14 19C14 18.45 14.1958 17.9792 14.5875 17.5875C14.9792 17.1958 15.45 17 16 17C16.55 17 17.0208 17.1958 17.4125 17.5875C17.8042 17.9792 18 18.45 18 19C18 19.55 17.8042 20.0208 17.4125 20.4125C17.0208 20.8042 16.55 21 16 21ZM0 3V1H3.275L7.525 10H14.525L18.425 3H20.7L16.3 10.95C16.1167 11.2833 15.8708 11.5417 15.5625 11.725C15.2542 11.9083 14.9167 12 14.55 12H7.1L6 14H18V16H6C5.25 16 4.67917 15.675 4.2875 15.025C3.89583 14.375 3.88333 13.7167 4.25 13.05L5.6 10.6L2 3H0Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:background-color .2s ease}.product-card .product-card-media-gallery-block .product_card-quick-add .quick-add-button:disabled{cursor:not-allowed;opacity:.5}.product-card .product-card-media-gallery-block .product_card-quick-add .quick-add-button:disabled:before{background-color:#888}.product-card .product-price-container:has(.unit-price:not(:empty)){flex-direction:initial}.need-reverse-color,.accent-color{transition:color .3s ease}.product-section__product-info .free-delivery{background-color:var(--color-foreground);border-radius:var(--button-border-radius);padding:var(--padding-xxs) var(--padding-sm);width:fit-content}.product-section__product-info .free-delivery p{color:var(--color-accent);font-size:var(--font-body--size-small)}.product-section_steps{counter-reset:numero-carte}.product-section_steps .group.card{position:relative;counter-increment:numero-carte;padding-left:45px}.product-section_steps .group.card>*{z-index:1}.product-section_steps .group.card:before{content:counter(numero-carte);position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:130px;font-family:var(--font-surtitre--family);color:var(--color-foreground);opacity:.15;line-height:1;z-index:0}.triva_reassurances .slider-block .splide .splide__list .splide__slide .slide .text-block.h6 p{text-transform:uppercase}.article-content.image-banner-wrapper{margin:auto}.article-content h2,.page_content-text h2{font-size:calc(var(--font-h2--size) * .7);margin-top:36px}.article-content h3,.page_content-text h3{font-size:calc(var(--font-h3--size) * .7);margin-top:26px}.footer-section footer{position:relative}.footer-section footer:before{position:absolute;height:100px;background:linear-gradient(#fff9f2,#000);top:0;left:0;display:block;width:100%;content:""}@media screen and (min-width:751px){.footer-section footer:before{content:none}.footer-section footer{padding-top:50px!important}}.footer-section footer .text-block.h6{width:100%}.footer-section footer .text-block.h6 p{font-size:12px;font-weight:500;text-transform:uppercase;padding-bottom:8px;letter-spacing:1px}.footer-section footer .text-block.h6:after{content:"";width:100%;height:1px;display:block;background-color:#333535}.footer-section footer .footer_newsletter{border-bottom:1px solid var(--color-accent);padding-bottom:20px;z-index:1}.footer-section footer .footer_newsletter.group:has(.text-block.subheading+.text-block.h2) .text-block.subheading p{color:var(--color-accent);font-size:12px}.footer-section footer .footer_newsletter .shopify-app-block:has(.klaviyo-form){width:100%}.footer-section footer .footer_newsletter .shopify-app-block .klaviyo-coupon{max-width:500px;margin:auto}.footer-section footer .footer_newsletter:not(:has(.klaviyo-form)){display:none}.footer-section footer .footer_menu{width:100%}@media screen and (min-width:751px){.footer-section footer .footer_menu{width:50%}}.footer-section footer .footer_menu .menu-block__content{width:100%}.footer-section footer .footer_menu .menu-block__content .text-block.h6 p,.footer-section footer .footer-contact .text-block.h6 p{color:var(--color-accent);font-family:var(--font-surtitre--family);font-weight:400}.footer-section footer .footer_menu .menu-block__content .menu-block__list{gap:var(--gap-xxs)}.footer-section footer .footer_menu .menu-block__content .menu-block__list .menu-block__item .menu-block__link{font-weight:500;text-transform:uppercase;color:var(--color-tierce)}.footer-section footer .social-icons{gap:0}.footer-section footer .social-icons .social-icon-block{padding:15px;border:2px solid var(--color-tierce);border-right:0}.footer-section footer .social-icons .social-icon-block:last-of-type{border-right:2px solid var(--color-tierce)}.footer-section footer .footer-copyright .footer-copyright__text,.footer-section footer .secure-payement-text p{color:var(--color-tierce);font-size:12px;letter-spacing:1.2px}#shopify-block-AVytKQVNCcjdKeTB4R__eu_widerruf_pro_widerruf_section_B4LAi7 div a{font-family:var(--font-surtitre--family)!important;font-style:var(--font-surtitre--style)!important;font-weight:var(--font-surtitre--weight)!important;font-size:var(--button-font-size)!important;text-transform:var(--button-primary-text-transform)!important}.shopify-section .repocean-reviews .repocean-leave-review__btn{background-color:var(--color-primary-button-background)!important;border:var(--button-primary-border-width) solid var(--color-primary-button-border)!important;border-radius:var(--button-border-radius)!important;font-weight:var(--button-primary-font-weight)!important;text-transform:var(--button-primary-text-transform)!important;letter-spacing:var(--button-letter-spacing)!important;font-family:var(--font-surtitre--family)!important;font-size:14px!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme.css.map */
