:root{--de-texte: 68, 66, 66;--de-carte: #F6F1EE;--de-doux: #F6F1EE;--de-accent: #FFDDBF;--de-marge: 48px;--de-rayon-carte: clamp(10px, 1.053vw, 20px);--de-courbe: cubic-bezier(.3, 1, .3, 1)}@media screen and (max-width:989px){:root{--de-marge: 20px}}.page-width,.page-width--narrow,.header,.footer__content-top,.footer__content-bottom{max-width:none;padding-left:var(--de-marge);padding-right:var(--de-marge)}.shopify-section-header-sticky,sticky-header{position:sticky;top:0;z-index:20}.section-header{margin-bottom:0}.header{padding-top:26px;padding-bottom:26px}.header__inline-menu .header__menu-item{position:relative;isolation:isolate;display:flex;align-items:center;height:42px;padding:0 20px;border-radius:60px;overflow:hidden;transition:color .5s var(--de-courbe)}.header__inline-menu>.list-menu>li>.header__menu-item:before,.header__inline-menu>.list-menu>li>details>.header__menu-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:60px;background:rgb(var(--de-texte));transform:translateY(100%) scale(.6);transition:transform .5s var(--de-courbe)}@media(pointer:fine){.header__inline-menu>.list-menu>li:hover>.header__menu-item:before,.header__inline-menu>.list-menu>li:hover>details>.header__menu-item:before{transform:none}.header__inline-menu>.list-menu>li:hover>.header__menu-item,.header__inline-menu>.list-menu>li:hover>.header__menu-item span,.header__inline-menu>.list-menu>li:hover>details>.header__menu-item,.header__inline-menu>.list-menu>li:hover>details>.header__menu-item span{color:var(--de-carte)}}.header__inline-menu details[open]>.header__menu-item:before,.header__inline-menu>.list-menu>li>.header__menu-item:has(.header__active-menu-item):before,.header__inline-menu details>.header__menu-item:has(.header__active-menu-item):before{transform:none}.header__inline-menu details[open]>.header__menu-item,.header__inline-menu details[open]>.header__menu-item span,.header__inline-menu .header__menu-item:has(.header__active-menu-item),.header__inline-menu .header__menu-item:has(.header__active-menu-item) span,.header__inline-menu .header__menu-item:has(.header__active-menu-item) .header__active-menu-item{color:var(--de-carte)}.header__submenu.list-menu--disclosure{border:0;box-shadow:none;background:rgb(var(--color-background));border-radius:0 0 16px 16px;padding:24px 0 40px;margin-top:0;min-width:250px;margin-left:-32px}.header__inline-menu details[open]>.header__submenu:before{content:"";position:absolute;top:0;left:-16px;width:16px;height:16px;pointer-events:none;background:rgb(var(--color-background));-webkit-mask:radial-gradient(circle 16px at 0 100%,transparent 0 15.5px,#000 16px);mask:radial-gradient(circle 16px at 0 100%,transparent 0 15.5px,#000 16px)}.header__submenu .header__menu-item{height:auto;padding:4px 32px;border-radius:0;overflow:visible;font-size:15.3px;font-weight:400;line-height:1.5;text-transform:none;letter-spacing:normal}.header__submenu .header__menu-item:before{content:none}.header__submenu .header__menu-item:hover{background:transparent;color:rgb(var(--de-texte))}.section-header .header-wrapper{position:relative;border-radius:var(--de-raccord) var(--de-raccord) 0 0}:root{--de-raccord: clamp(14px, 1.578vw, 26px)}.section-header{background:linear-gradient(rgb(var(--de-texte)) 0 var(--de-raccord),transparent var(--de-raccord))}.section-header.scrolled-past-header{background:none}.section-header.scrolled-past-header .header-wrapper{border-radius:0}.section-header.scrolled-past-header .header{padding-top:24px;padding-bottom:24px}.section-header.scrolled-past-header .header-wrapper:before,.section-header.scrolled-past-header .header-wrapper:after{content:"";position:absolute;bottom:-23px;width:23px;height:23px;pointer-events:none;background:rgb(var(--color-background))}.section-header.scrolled-past-header .header-wrapper:before{left:0;-webkit-mask:radial-gradient(circle 23px at 100% 100%,transparent 0 22.5px,#000 23px);mask:radial-gradient(circle 23px at 100% 100%,transparent 0 22.5px,#000 23px)}.section-header.scrolled-past-header .header-wrapper:after{right:0;-webkit-mask:radial-gradient(circle 23px at 0 100%,transparent 0 22.5px,#000 23px);mask:radial-gradient(circle 23px at 0 100%,transparent 0 22.5px,#000 23px)}.announcement-bar,.utility-bar{background:rgb(var(--de-texte));color:#fff;min-height:48px}.announcement-bar__message{color:#fff;font-size:14px;padding:0}h1,.h1{letter-spacing:-.035em;line-height:1.02}h2,.h2,.title{letter-spacing:-.03em;line-height:1.05}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{border-radius:60px;padding:18px 28px;font-size:15px;font-weight:500;letter-spacing:0;min-height:0;box-shadow:none;transition:opacity .3s var(--de-courbe),background-color .3s var(--de-courbe)}.button:after,.button:before{display:none}.button:hover{opacity:.88}.card-wrapper .card,.card.card--standard,.card.card--card{background:var(--de-carte);border-radius:var(--de-rayon-carte);overflow:hidden;box-shadow:none;border:0}.card__inner,.card__media,.card .media,.card__media .media,.card--standard .card__media{border-radius:0}.card-wrapper .card>.card__content{text-align:left;padding:18px 30px 30px}.card-wrapper .card__information{text-align:left;padding:0}.card__heading,.card__heading a{font-size:18.5px;font-weight:500;letter-spacing:normal;line-height:1.25}.card-information .price,.price,.card-information .price-item{font-size:15.3px;font-weight:400;letter-spacing:normal;color:rgb(var(--de-texte))}.card__badge .badge{border-radius:60px;font-size:12px;font-weight:500}.card__media .media img,.card .media img{transition:opacity .5s var(--de-courbe),transform .5s var(--de-courbe)}.card-wrapper:hover .card__media .media img,.card:hover .media img{transform:scale(1.04)}.media--transparent,.banner__media,.collection-hero__image-container{border-radius:var(--de-rayon-carte);overflow:hidden}.field__input,.select__select,.customer input,.customer select{border-radius:6px}.header{padding-top:32px;padding-bottom:32px;align-items:center}.header__heading-logo{max-width:300px;width:100%}.header__inline-menu .header__menu-item,.header__menu-item.list-menu__item{font-size:16px;font-weight:500;letter-spacing:.01em;text-transform:uppercase}.header__inline-menu .header__menu-item:hover span{text-decoration-thickness:1px}.header__icons .header__icon .svg-wrapper,.header__icons .header__icon .icon,.header__icons .header__icon svg{width:2.4rem!important;height:2.4rem!important}.icon.icon-search,.icon.icon-cart,.icon.icon-cart-empty{fill:none;stroke:currentColor;stroke-width:1.5px}@media(forced-colors:active){.icon.icon-search,.icon.icon-cart,.icon.icon-cart-empty{fill:none!important;stroke:CanvasText}}.header__icons .header__icon{width:4.4rem;height:4.4rem}.header__icons .header__icon--account,.header__icon--account{display:none!important}@media screen and (max-width:989px){.header{padding-top:18px;padding-bottom:18px}.header__heading-logo{max-width:230px}}.product--columns .product__media-item{padding-bottom:0}.product__media-wrapper .product__media,.product__media-wrapper .media{border-radius:var(--de-rayon-carte);overflow:hidden}.product--columns .product__media-list{gap:14px}.product__info-container{max-width:620px}@media screen and (min-width:990px){.product.grid:not(.product--no-media){display:grid;grid-template-columns:minmax(0,3fr) minmax(400px,2fr);column-gap:40px}.product.grid:not(.product--no-media)>.product__media-wrapper,.product.grid:not(.product--no-media)>.product__info-wrapper{width:auto;max-width:none;padding-left:0;padding-right:0;margin:0}}@media screen and (min-width:1280px){.product.grid:not(.product--no-media){column-gap:4.75vw}}.product__info-container>*+*{margin-top:22px}.product__title,.product__title h1{font-size:clamp(30px,2.78vw,40px);font-weight:700;letter-spacing:-.03em;line-height:1}.product__info-container .price,.product__info-container .price-item{font-size:22px;font-weight:400;letter-spacing:normal}.product__info-container .price--on-sale .price-item--regular{font-size:18px;opacity:.55}.de-fil{display:flex;align-items:center;gap:10px;flex-wrap:nowrap;font-size:13px;color:rgba(var(--de-texte),.7);padding-bottom:18px;border-bottom:1px solid rgba(var(--de-texte),.14)}.de-fil>a:first-child,.de-fil .de-fil-sep,.de-fil .de-fil-racine{flex:none}.de-fil>a,.de-fil>span{min-width:auto}.de-fil .de-fil-actuel,.de-fil a:not(:first-child){overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none}.de-fil a{color:inherit;text-decoration:none}.de-fil a:hover{text-decoration:underline}.de-fil svg{width:19px;height:19px;display:block}.de-fil .de-fil-sep{opacity:.45}.de-fil .de-fil-actuel{color:rgb(var(--de-texte))}.de-pico{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:8px 0 2px;align-items:start}.de-pico>div{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0}.de-pico .de-pico-ico{display:flex;align-items:center;justify-content:center;height:58px;margin-bottom:12px}.de-pico .de-pico-ico img,.de-pico .de-pico-ico svg{display:block;width:auto;height:100%;max-width:64px;object-fit:contain}.de-pico span{display:block;font-size:12.5px;line-height:1.35;color:rgba(var(--de-texte),.85);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}@media screen and (max-width:749px){.de-pico{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px;padding:12px 0 4px}.de-pico>div{flex-direction:row;align-items:center;text-align:left;gap:12px}.de-pico .de-pico-ico{height:46px;width:46px;margin:0;flex:none}.de-pico span{font-size:13px;line-height:1.3}}.product__tax{display:none}.de-akk-ico{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;margin-right:12px;color:rgb(var(--de-texte))}.de-akk-ico svg{width:24px;height:24px;stroke-width:1.4}.product__accordion .summary__title{display:flex;align-items:center;gap:0}.product-form__input--dropdown{max-width:none}.product-form__input .select{width:100%}.product-form__input .select__select{width:100%;min-height:64px;padding:0 48px 0 20px;background:#f7f7f7;border-radius:8px;border:0;font-size:17px;font-weight:400;color:rgb(var(--de-texte))}.product-form__input .select:after,.product-form__input .select:before{display:none}.product-form__input .select .icon-caret{right:18px;width:14px}.product-form__input .form__label{font-size:13px;opacity:.7;margin-bottom:8px}.product-form__submit,.shopify-payment-button__button--unbranded{width:100%;min-height:66px;border-radius:60px;background:rgb(var(--de-texte));color:#fff;border:0;font-size:17px;font-weight:500;letter-spacing:-.01em}.product-form__submit:not([disabled]):hover{background:rgb(var(--de-texte));opacity:.9}.product-form__buttons{max-width:none}.de-zahlung{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:20px 0 4px}.de-zahlung svg{width:46px;height:30px;border-radius:4px}.product__accordion.accordion{border-top:1px solid rgba(var(--de-texte),.14);border-bottom:0;margin:0}.product__accordion.accordion:last-of-type{border-bottom:1px solid rgba(var(--de-texte),.14)}.product__accordion .accordion__title{font-size:17px;font-weight:500;letter-spacing:-.01em}.product__accordion summary{padding:22px 0}.product__accordion .accordion__content{padding:0 0 22px;font-size:15px;line-height:1.65}.product__accordion .icon-accordion{width:24px;height:24px;opacity:.85;margin-right:4px}.blog__title,.blog .title{text-align:center}.article-card__image-wrapper .media,.article-card .media{border-radius:var(--de-rayon-carte);overflow:hidden}.article-card__title,.article-card__title a{font-size:clamp(19px,1.5vw,23px);font-weight:600;letter-spacing:-.02em;line-height:1.25}.article-card__excerpt{font-size:15px;line-height:1.6;color:rgba(var(--de-texte),.75)}.article-card__footer{font-size:13px;opacity:.65}.footer__blocks-wrapper{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.4fr;gap:clamp(24px,3vw,48px)}.footer__blocks-wrapper>.grid__item{width:auto;max-width:none;padding-left:0}@media screen and (max-width:989px){.footer__blocks-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:640px){.footer__blocks-wrapper{grid-template-columns:1fr}}.footer{background:rgb(var(--de-texte));color:#fff;margin-top:0;border-top:0}.footer .footer-block__heading,.footer a,.footer p,.footer__content-bottom,.footer .rte{color:#fff}.footer .footer-block__heading{font-size:17px;font-weight:600;letter-spacing:-.01em;margin-bottom:18px}.footer .list-menu__item--link,.footer .link{font-size:14.5px;opacity:.85;text-decoration:none}.footer .list-menu__item--link:hover{opacity:1;text-decoration:underline}.footer__content-top{padding-top:44px;padding-bottom:44px}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.18)}.footer__content-bottom-wrapper{padding:18px 0}.footer .footer__list-social .icon{color:#fff}.footer .list-payment .icon{width:42px;height:28px;border-radius:4px}.cart-drawer .drawer__inner{width:576px;max-width:calc(100vw - 3rem);border:0;border-radius:34px 0 0 34px;background:var(--de-carte);transition:transform .6s cubic-bezier(.7,0,.2,1)}.cart-drawer .drawer__heading{font-size:22px;font-weight:700;letter-spacing:-.02em}.cart-drawer .cart-item__image{border-radius:10px}.cart-drawer .cart__checkout-button,.cart__checkout-button{border-radius:60px;min-height:62px;font-size:16px}.de-versandbalken{padding:4px 0 18px}.de-versandbalken p{font-size:14px;line-height:1.4;margin:0 0 10px;text-align:center}.de-versandbalken .de-vb-piste{height:8px;border-radius:60px;background:rgba(var(--de-texte),.12);overflow:hidden}.de-versandbalken .de-vb-jauge{height:100%;border-radius:60px;background:rgb(var(--de-texte));transition:width .4s var(--de-courbe)}.header__inline-menu .header__menu-item{border-radius:60px;padding:11px 20px;transition:background-color .3s var(--de-courbe),color .3s var(--de-courbe)}.header__inline-menu>.list-menu>li>.header__menu-item:hover,.header__inline-menu details[open]>.header__menu-item,.header__inline-menu>.list-menu>li>.header__menu-item:has(.header__active-menu-item),.header__inline-menu details>.header__menu-item:has(.header__active-menu-item){background:rgb(var(--de-texte));color:#fff}.header__inline-menu>.list-menu>li>.header__menu-item:hover span,.header__inline-menu details[open]>.header__menu-item span,.header__inline-menu .header__menu-item:has(.header__active-menu-item) .header__active-menu-item{color:#fff}.header__inline-menu a,.header__inline-menu summary,.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item span,.header__inline-menu .header__active-menu-item,.header__inline-menu .list-menu__item--active,.header__inline-menu .list-menu__item--active span,.header__submenu .header__menu-item,.header__submenu .header__menu-item span{text-decoration:none!important;text-underline-offset:0!important}.header__submenu.list-menu--disclosure{border:0;border-radius:0 0 22px 22px;box-shadow:0 18px 46px #4442421f;background:var(--de-doux);padding:26px 22px 30px;margin-top:0;min-width:320px}.header__submenu .header__menu-item{padding:10px 26px;border-radius:12px;font-size:19px;font-weight:400;text-transform:none;letter-spacing:-.01em;line-height:1.35}.header__submenu .header__menu-item:hover{background:transparent}.header__submenu .header__menu-item:hover span{text-decoration:none;opacity:.62}.announcement-bar .slider-button,.utility-bar .slider-button{display:none}.announcement-bar__message{display:flex;align-items:center;justify-content:center}.announcement-bar__message,.utility-bar .announcement-bar__message{font-family:var(--font-body-family);font-size:13px;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}.announcement-bar__message:before{margin-right:8px}.announcement-bar__message:before{content:"";flex:none;width:21px;height:21px;margin-right:10px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 6.5h11v9.5H2z'/%3E%3Cpath d='M13 10h3.8l3.2 3.2V16H13z'/%3E%3Ccircle cx='6.5' cy='18' r='1.9'/%3E%3Ccircle cx='17' cy='18' r='1.9'/%3E%3C/svg%3E") center / contain no-repeat}.utility-bar .localization-form__select,.announcement-bar .localization-form__select,.utility-bar .localization-form__select .icon-caret,.announcement-bar .localization-form__select .icon-caret{color:#fff}.product-form__input--dropdown>.form__label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,.title{font-family:var(--font-heading-family);letter-spacing:-.03em;line-height:1}h3,.h3,h4,.h4{line-height:1.15}.header__inline-menu .header__menu-item{font-family:var(--font-heading-family);font-weight:500;font-size:16.5px;letter-spacing:normal;text-transform:uppercase}.header__submenu .header__menu-item{font-weight:500;text-transform:none}.button,.product-form__submit,.shopify-payment-button__button--unbranded,.de-u-bouton{font-family:var(--font-heading-family);font-weight:500;font-size:15.3px;letter-spacing:normal}.card__heading,.card__heading a{font-family:var(--font-heading-family);font-weight:500;font-size:18.5px}.card-information .price,.card__information .price{font-family:var(--font-heading-family);font-weight:400}.footer .list-menu__item--link,.footer .link,.footer a{color:#fff;opacity:1}.footer .list-menu__item--link:hover,.footer a:hover{opacity:.8;text-decoration:underline}.footer .footer-block__details-content .list-menu__item--link{font-size:15.5px}.footer__content-bottom,.footer__copyright,.footer__content-bottom a{color:#fff;opacity:.9}.header__inline-menu details>summary .icon-caret,.header__inline-menu details>summary svg.icon-caret{display:none}.header__inline-menu details>summary{cursor:pointer}.header__inline-menu details[open]>.header__submenu{margin-top:0}@media screen and (max-width:749px){.footer__content-top{padding-top:26px;padding-bottom:22px}.footer__blocks-wrapper{display:block;gap:0;border:0}.footer__blocks-wrapper>.grid__item{display:block;width:100%;margin:0!important;padding:0!important}.footer__blocks-wrapper>.grid__item:first-child{margin-bottom:26px!important}.footer__blocks-wrapper>.grid__item{padding:0;margin:0;min-height:0}.footer__blocks-wrapper>.grid__item:nth-child(n+2){border-left:1px solid rgba(255,255,255,.22);border-right:1px solid rgba(255,255,255,.22);border-bottom:1px solid rgba(255,255,255,.22)}.footer__blocks-wrapper>.grid__item:nth-child(2){border-top:1px solid rgba(255,255,255,.22);border-radius:14px 14px 0 0}.footer__blocks-wrapper>.grid__item:last-child{border-radius:0 0 14px 14px}.footer__blocks-wrapper .footer-block__details-content{margin:0}.de-volet{width:100%}.de-volet__titre{display:flex;align-items:center;justify-content:space-between;gap:14px;list-style:none;cursor:pointer;padding:14px 16px}.de-volet__titre::-webkit-details-marker{display:none}.de-volet__titre .footer-block__heading{margin:0;font-size:16px;font-weight:500;line-height:1.2}.de-volet__titre svg{width:18px;height:18px;flex:none;transition:transform .3s var(--de-courbe)}.de-volet[open] .de-volet__titre svg{transform:rotate(180deg)}.de-volet__corps{padding:0 16px 14px}.de-volet__corps .list-menu__item--link{padding:7px 0;display:block;font-size:14.5px}.de-volet__corps p,.de-volet__corps .rte{font-size:14.5px;line-height:1.5;margin:0 0 8px}.footer__blocks-wrapper>.grid__item:first-child{text-align:center;padding:4px 16px 0!important}.footer__blocks-wrapper>.grid__item:first-child .footer-block__heading{font-size:20px;margin-bottom:10px}.footer__content-bottom{background:#171717;border-top:0}.footer__content-bottom-wrapper{flex-direction:column;gap:14px;text-align:center;padding:22px 0}.footer .list-payment{justify-content:center}}@media screen and (max-width:749px){.product__info-container .de-fil{display:none}}[id$=__favoriten] .collection__title{text-align:center;justify-content:center}[id$=__favoriten] .collection__title .title{font-size:clamp(30px,3.37vw,48.5px);font-weight:700;letter-spacing:-.03em;line-height:1;margin:0 auto}.de-seo{max-width:1600px;margin:0 auto;padding:0 clamp(20px,3.4vw,48px);text-align:center;color:#444242}.de-seo h2{font-size:clamp(22px,2vw,28px);font-weight:700;letter-spacing:-.03em;line-height:1.15;margin:26px 0 6px}.de-seo>h2:first-child{margin-top:0}.de-seo p{font-size:16px;line-height:1.6;letter-spacing:normal;margin:0 0 12px}.de-seo details>summary{list-style:none;cursor:pointer;display:inline-block;font-size:16px;color:#444242d9;transition:opacity .3s cubic-bezier(.3,1,.3,1)}.de-seo details>summary::-webkit-details-marker{display:none}.de-seo details>summary:hover{opacity:.62}.de-seo details[open]>summary{margin-bottom:6px}@media screen and (min-width:990px){.header.header--middle-left{grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);column-gap:16px}.header--middle-left .header__heading-link,.header--middle-left .header__heading-link span{white-space:nowrap}.header--middle-left .header__heading,.header--middle-left .header__heading-link{justify-self:start}.header--middle-left .header__inline-menu{justify-self:center;margin-left:0}.header--middle-left .header__icons{justify-self:end}}.product-grid>.grid__item{display:flex;flex-direction:column}.product-grid>.grid__item>product-component{flex:1 1 auto;width:100%;display:flex;flex-direction:column}.product-grid>.grid__item .card-wrapper{flex:1 1 auto;width:100%}.product-grid .card-wrapper>.card{height:100%}.de-kt-tout{text-align:center;margin:48px 0 0}.de-kt-btn{display:inline-flex;align-items:center;gap:10px;height:58px;padding:0 26px;border-radius:60px;border:2px solid rgb(68,66,66);color:#444242;background:transparent;font-size:15.3px;font-weight:500;text-decoration:none;transition:background-color .3s cubic-bezier(.3,1,.3,1),color .3s cubic-bezier(.3,1,.3,1)}.de-kt-btn:hover{background:#444242;color:#fff}.de-kt-btn svg{width:22px;height:22px;flex:none}.de-mehr{text-align:center;margin:48px 0 0}.de-mehr-btn{display:inline-flex;align-items:center;height:58px;padding:0 30px;border:0;border-radius:60px;background:#444242;color:#fff;font-family:inherit;font-size:15.3px;font-weight:500;cursor:pointer;transition:opacity .3s cubic-bezier(.3,1,.3,1)}.de-mehr-btn:hover{opacity:.88}.de-mehr-btn:disabled{opacity:.5;cursor:progress}body{color:rgb(var(--de-texte));letter-spacing:normal;line-height:1.6}.rte,.rte p,.product__description{letter-spacing:normal}.product__accordion .accordion__title{font-size:15.3px;font-weight:500;letter-spacing:normal}.facets-wrapper{margin-top:34px}.facets-container-drawer{justify-content:flex-start;align-items:center;column-gap:45px;margin-bottom:43px}.facets-container-drawer .mobile-facets__wrapper{flex:none!important;margin:0!important}.facets-container-drawer>facet-filters-form.facets:not(.facets-pill){display:none!important}.facets-container-drawer .facet-filters.sorting{display:none!important}.facets-container-drawer .product-count{margin:0 0 0 45px!important;font-size:18px;color:rgb(var(--de-texte));opacity:1}.facets-container-drawer .mobile-facets__open{display:inline-flex;align-items:center;gap:12px;height:56px;padding:0 26px;border:2px solid rgb(var(--de-texte));border-radius:60px;color:rgb(var(--de-texte));transition:background-color .3s cubic-bezier(.3,1,.3,1),color .3s cubic-bezier(.3,1,.3,1)}.facets-container-drawer .mobile-facets__open:hover{background:rgb(var(--de-texte));color:#fff}.facets-container-drawer .mobile-facets__open-label{font-size:15.3px;font-weight:500;letter-spacing:normal;text-decoration:none!important}.facets-container-drawer .mobile-facets__open svg{width:22px;height:20px}.de-survol{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.de-survol img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .35s cubic-bezier(.3,1,.3,1)}.de-survol.en-cours img.actif{opacity:1}.de-survol-points{position:absolute;left:50%;bottom:14px;transform:translate(-50%);display:flex;align-items:center;gap:8px;opacity:0;transition:opacity .3s cubic-bezier(.3,1,.3,1)}.card-wrapper:hover .de-survol-points{opacity:1}.de-survol-points i{display:block;width:6px;height:6px;border-radius:50%;background:rgb(var(--de-texte))}.de-survol-points i.actif{width:10px;height:10px;background:transparent;border:1.5px solid rgb(var(--de-texte))}@media(hover:none){.de-survol{display:none}}.article-template .page-width--narrow{max-width:820px;margin-left:auto;margin-right:auto;padding-left:48px;padding-right:48px}@media(max-width:767px){.article-template .page-width--narrow{padding-left:20px;padding-right:20px}}.article-template__content.rte{font-size:16px;line-height:1.6}@media(min-width:768px){.article-template__content.rte{font-size:18px}}.article-template__content.rte>p{margin:0 0 18px}.article-template__content.rte>h2{font-size:clamp(26px,2.5vw,36px);font-weight:700;line-height:1.3;letter-spacing:-.03em;margin:8px 0}.article-template__content.rte>h3{font-size:clamp(22px,2.084vw,30px);font-weight:700;line-height:1.4;letter-spacing:-.03em;margin:48px 0 20px}.article-template__content.rte>ul,.article-template__content.rte>ol{padding-left:32px;margin:0 0 24px}@media(max-width:749px){.card-wrapper .card>.card__content{padding:16px}.card__heading,.card__heading a{font-size:clamp(13px,4.2vw,16px);line-height:1.25}.card-information .price,.card__information .price,.card-information .price-item{font-size:16px}}@media(max-width:749px){.card__heading.de-titre-long,.card__heading.de-titre-long a{font-size:clamp(11.5px,3.5vw,13px);line-height:1.3}}.card__heading,.card__heading a,.card__information,.card-information,.card-information__text,.card__content,.card h3,.card h2{word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.cro-b{font-family:inherit;color:inherit}.cro-arg{background:#f6f1ee;border-radius:8px;padding:15px 17px;font-size:13px;line-height:1.6;margin:6px 0 16px}.cro-arg .t{font-weight:700;display:flex;align-items:center;gap:7px;margin-bottom:6px;font-size:13.5px}.cro-arg .t .al{width:15px;height:15px;flex:0 0 15px;opacity:.6}.cro-arg .ps{display:block;margin-top:8px;font-size:12px;color:#7d7a78}.cro-stock{display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;font-weight:600;color:#9a3324;margin:14px 0 0}.cro-stock i{width:7px;height:7px;border-radius:50%;background:#9a3324;display:inline-block;animation:croP 1.7s ease-in-out infinite}@keyframes croP{0%,to{opacity:1}50%{opacity:.25}}.cro-gar{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;text-align:center;margin:18px 0 4px;font-size:11.5px;line-height:1.4}.cro-gar img{height:38px;width:auto;margin:0 auto 6px;display:block}.cro-gar b{display:block;font-size:12.5px;margin-bottom:1px}.cro-sg{border-top:1px solid #e7e4e0;border-bottom:1px solid #e7e4e0;margin-top:18px}.cro-sg summary{list-style:none;cursor:pointer;padding:16px 2px;font-size:16px;font-weight:600;display:flex;justify-content:space-between;align-items:center;gap:12px}.cro-sg summary::-webkit-details-marker{display:none}.cro-sg summary .ic{display:flex;align-items:center;gap:10px}.cro-sg summary .ic svg{width:22px;height:22px;flex:0 0 22px}.cro-sg summary .pl{font-size:22px;font-weight:400;line-height:1;transition:transform .2s;flex:0 0 auto}.cro-sg[open] summary .pl{transform:rotate(45deg)}.cro-sg .in{padding:0 0 22px;font-size:16px;line-height:1.55}.cro-sg .fit{background:#f6f1ee;border-radius:10px;padding:16px 18px;margin-bottom:16px}.cro-sg .fit b{color:#9a3324}.cro-sg .plan{background:#f6f1ee;border-radius:10px;padding:14px 10px 10px;margin-bottom:16px}.cro-sg .plan svg{display:block;width:100%;max-width:330px;height:auto;margin:0 auto}.cro-sg .unites{display:flex;justify-content:flex-end;gap:0;margin:0 0 10px}.cro-sg .unites button{font:inherit;font-size:12px;font-weight:600;letter-spacing:.4px;cursor:pointer;padding:5px 13px;border:1px solid #d6d3cd;background:#fff;color:#8b8987;min-height:0}.cro-sg .unites button:first-child{border-radius:6px 0 0 6px}.cro-sg .unites button:last-child{border-radius:0 6px 6px 0;border-left:0}.cro-sg .unites button.on{background:#444242;border-color:#444242;color:#f6f1ee}.cro-tb{width:100%;border-collapse:collapse;font-size:14px}.cro-tb tbody tr:nth-child(odd){background:#faf6f3}.cro-tb th{text-align:center;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:#6f6c6a;border-bottom:1px solid #d6d3cd;padding:0 4px 8px;white-space:nowrap}.cro-tb th:first-child,.cro-tb td:first-child{text-align:left}.cro-tb th .n,.cro-sg .def .n,.cro-sg .mes .n{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;background:#444242;color:#fff;font-size:9.5px;font-weight:700;font-style:normal;margin-right:4px;vertical-align:middle}.cro-tb td{padding:9px 4px;border-bottom:1px solid #f1eeea;text-align:center;font-size:13.5px;font-variant-numeric:tabular-nums}.cro-tb.serre th{font-size:10px;padding:0 2px 8px}.cro-tb.serre td{font-size:12px;padding:8px 2px}.cro-tb.serre .sz b{font-size:12.5px}.cro-tb.serre .sz span{font-size:10.5px}.cro-tb tr:last-child td{border-bottom:0}.cro-sg .tbwrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -2px}.cro-tb.large{min-width:620px}.cro-tb.large th{font-size:9.5px}.cro-tb.large td{font-size:11.5px;padding:8px 3px}.cro-tb .sz b{display:block;font-size:14px;font-weight:700;line-height:1.25}.cro-tb .sz span{display:block;font-size:11.5px;color:#8b8987;line-height:1.25;white-space:nowrap}.cro-tb .na{color:#b0adaa}.cro-sg .mes{margin:16px 0 0}.cro-sg .mes>div{display:flex;align-items:baseline;gap:8px;padding:5px 0;font-size:14px;line-height:1.45}.cro-sg .mes b{flex:0 0 96px;color:#444242}.cro-sg .mes span{color:#6f6c6a}.cro-sg .mes .n{flex:0 0 15px}.cro-sg .mes .n:empty{background:none}.cro-sg .def{margin:12px 0 0;font-size:14px;line-height:1.65;color:#6f6c6a}.cro-sg .def b{color:#444242}.cro-sg .src{margin:12px 0 0;font-size:13px;color:#8b8987;font-style:italic}.cro-sg .src a{color:#444242;font-weight:600;font-style:normal;text-decoration:underline}.cro-reass{margin-top:24px}.cro-reass .carte{container-type:inline-size;position:relative;overflow:hidden;aspect-ratio:1329/520;background:#f6f1ee;border:1px solid #e7e4e0;border-radius:12px}.cro-reass .carte .ph{position:absolute;right:0;top:0;height:100%;width:auto;max-width:none;display:block;border:0;border-radius:0}.cro-reass .carte .tx{position:absolute;top:0;bottom:0;left:4.3cqw;width:62cqw;display:flex;flex-direction:column;justify-content:center}.cro-reass .carte .ti{margin:0;font-size:4.9cqw;line-height:1.17;font-weight:700;letter-spacing:-.015em;color:#3f3d3c}.cro-reass .carte .st{margin:3.1cqw 0 0;font-size:2.86cqw;line-height:1.3;color:#6f6c6a}@supports not (container-type: inline-size){.cro-reass .carte .ti{font-size:clamp(15px,2.6vw,29px)}.cro-reass .carte .st{font-size:clamp(9px,1.5vw,17px)}}.cro-reass .c2{position:relative;border:1px solid #e7e4e0;border-radius:12px;padding:26px 22px 20px;margin-top:26px}.cro-reass .badge{position:absolute;top:-15px;left:50%;transform:translate(-50%);background:#fff;border:1px solid #e7e4e0;border-radius:30px;padding:7px 18px;font-size:11.5px;font-weight:700;letter-spacing:.7px;white-space:nowrap;color:#444242;display:flex;align-items:center;gap:7px}.cro-reass .badge .pt{width:13px;height:13px;border-radius:50%;background:#00b67a;flex:0 0 13px;display:block}.cro-reass .intro{margin:0 0 10px;font-size:14px;color:#6f6c6a}.cro-reass ul{list-style:none;margin:0;padding:0}.cro-reass li{display:flex;align-items:flex-start;gap:10px;padding:2px 0;font-size:14px}.cro-reass li .ck{color:#00b67a;font-weight:700;font-size:16px;line-height:1.45;flex:0 0 auto}.cro-reass .c3{margin-top:16px}.cro-reass .c3 .q{font-size:16px;font-weight:700;letter-spacing:.5px;text-align:center}.cro-reass .c3 p{margin:6px 0 0;font-size:13.5px;line-height:1.55;color:#6f6c6a}.cro-reass .c3 a{color:#444242;font-weight:600}@media(max-width:749px){.cro-gar{gap:6px;font-size:10.5px}.cro-tb th{font-size:10px;padding:0 3px 7px}.cro-tb th .n{display:flex;margin:0 0 3px auto}.cro-tb td{padding:9px 3px;font-size:12.5px}}.product-grid>li,.de-s-piste>li{display:flex;min-width:0}.product-grid>li>.card-wrapper,.de-s-piste>li>.card-wrapper{min-width:0}.product-grid>li>.card-wrapper,.de-s-piste>li>.card-wrapper{width:100%;display:flex;flex-direction:column}.card-wrapper>.card,.card-wrapper .card.card--standard,.card-wrapper .card.card--card{flex:1 1 auto}.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item span,.header__menu-item.list-menu__item,.header__submenu .header__menu-item,.menu-drawer__menu-item,.menu-drawer__menu-item span{color:rgb(var(--de-texte))}.product-grid>li>product-component,.de-s-piste>li>product-component{display:flex;flex-direction:column;width:100%;min-width:0}.product-grid>li>product-component>.card-wrapper,.de-s-piste>li>product-component>.card-wrapper{width:100%;min-width:0;display:flex;flex-direction:column;flex:1 1 auto}.product-form__submit,.product-form__buttons .product-form__submit,.shopify-payment-button__button{width:100%}.cro-gar,.cro-gar b,.cro-gar span{color:rgb(var(--de-texte))}.product__info-container .product-form__buttons,.product__info-container .product-form__buttons .shopify-payment-button{max-width:none}.product-form__submit,.button--primary,.de-sticky-kaufen button{position:relative;overflow:hidden}.de-btn-fill{position:absolute;top:-30px;bottom:-30px;left:-25%;right:-25%;background:#f6f1ee;border-radius:50%;pointer-events:none;display:block;transform:translateY(-76%);transition:transform .6s ease}.product-form__submit>*:not(.de-btn-fill),.button--primary>*:not(.de-btn-fill),.de-sticky-kaufen button>*:not(.de-btn-fill){position:relative;z-index:1}.product-form__submit>span:not(.de-btn-fill),.button--primary>span:not(.de-btn-fill),.de-sticky-kaufen button>span:not(.de-btn-fill){transition:color .5s cubic-bezier(.3,1,.3,1) .1s}.product-form__submit:not([disabled]):hover>span:not(.de-btn-fill),.button--primary:not([disabled]):hover>span:not(.de-btn-fill),.de-sticky-kaufen button:not([disabled]):hover>span:not(.de-btn-fill){color:#444242}.product-form__submit:not([disabled]):hover,.button--primary:not([disabled]):hover{opacity:1}@media(prefers-reduced-motion:reduce){.de-btn-fill{transition:none}}.de-gal-nav{position:absolute;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:space-between;padding:0 24px;z-index:2;pointer-events:none;opacity:0;transition:opacity .5s cubic-bezier(.3,1,.3,1)}.de-gal-nav button{width:56px;height:56px;min-height:0;border:0;border-radius:50%;cursor:pointer;background:#f6f1ee;color:#444242;display:flex;align-items:center;justify-content:center;padding:0;pointer-events:auto;box-shadow:none;overflow:visible;transition:opacity .3s cubic-bezier(.7,0,.3,1)}.de-gal-nav button svg{width:24px;height:24px;display:block}.de-gal-nav button[disabled]{opacity:.3;cursor:default}@media screen and (min-width:990px){.de-gal-nav{display:flex}.de-gal-zone:hover .de-gal-nav,.de-gal-nav:focus-within{opacity:1}}#CartDrawer .drawer__heading{display:flex;align-items:flex-start;gap:4px}.de-panier-nb{font-size:.45em;font-weight:500;line-height:1;margin-top:.25em;opacity:.75}#CartDrawer .ark-panier-tr{margin:2px 0 18px}#CartDrawer .ark-panier-tr__l{font-size:11px;letter-spacing:.07em;font-weight:600;text-transform:uppercase;opacity:.55;white-space:normal}#CartDrawer .cart-items thead{display:none}#CartDrawer .cart-item__name{font-size:16px;font-weight:600;letter-spacing:-.01em;text-decoration:none}#CartDrawer .product-option{font-size:13px;opacity:.6;line-height:1.4}#CartDrawer .cart-item__price-wrapper,#CartDrawer .cart-item__totals{font-size:15px}#CartDrawer .cart-quantity .quantity{min-height:0;width:auto}#CartDrawer .quantity{border:1px solid rgba(var(--de-texte),.18);border-radius:8px;overflow:hidden}#CartDrawer .quantity:after{display:none}#CartDrawer .quantity__button{width:30px;min-height:36px}#CartDrawer .quantity__input{width:32px;min-height:36px;font-size:14px}#CartDrawer .cart-remove-button{width:auto;min-height:0;padding:0;border:0;background:none}#CartDrawer .de-entfernen{font-size:13px;text-decoration:underline;text-underline-offset:3px;opacity:.65;white-space:nowrap;transition:opacity .2s}#CartDrawer .cart-remove-button:hover .de-entfernen{opacity:1}#CartDrawer .totals{display:flex;align-items:baseline;justify-content:space-between;gap:16px}#CartDrawer .totals__total{font-size:15px;font-weight:400;opacity:.7;margin:0}#CartDrawer .totals__total-value{font-size:24px;font-weight:700;letter-spacing:-.02em;margin:0}#CartDrawer .tax-note{font-size:12.5px;opacity:.55}#CartDrawer .cart__checkout-button{display:inline-flex;align-items:center;justify-content:center;gap:10px}#CartDrawer .cart__checkout-button .de-cadenas{width:16px;height:16px;flex:0 0 16px;display:block}#CartDrawer .cart__ctas{display:flex;flex-direction:column;align-items:stretch;gap:0}#CartDrawer .cart__checkout-button{width:100%}.de-panier-paiement{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin:16px 0 0;width:100%}.de-panier-paiement svg{width:36px;height:23px;display:block}
/*# sourceMappingURL=/cdn/shop/t/3/assets/de-marque.css.map */
