@font-face{font-family:Archivo;src:url(https://www.but.fr/fstrz/r/s/media.but.fr/Sources/Font/Archivo/Archivo-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(https://www.but.fr/fstrz/r/s/media.but.fr/Sources/Font/Archivo/Archivo-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ArchivoExtraCondensed;src:url(https://www.but.fr/fstrz/r/s/media.but.fr/Sources/Font/Archivo/Archivo_ExtraCondensed-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ArchivoExtraCondensed;src:url(https://www.but.fr/fstrz/r/s/media.but.fr/Sources/Font/Archivo/Archivo_ExtraCondensed-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:ArchivoExtraCondensed;src:url(https://www.but.fr/fstrz/r/s/media.but.fr/Sources/Font/Archivo/Archivo_ExtraCondensed-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.productList-container.fixedPadding{padding-top:219px}@media(min-width:1025px){.productList-container.fixedPadding{padding-top:132px}}.productList .product-grid~*{overflow-anchor:none}.productList__header{display:flex;flex-direction:column;gap:15px;max-width:100%;padding:0 var(--size-20px);position:relative}@media(min-width:1025px){.productList__header{padding-left:40px;padding-right:40px;max-width:1446px;margin:0 auto}}.productList__header--shop{padding:0}.productList__header--shop>:not(:first-child){padding:0 var(--size-20px)}@media(min-width:1025px){.productList__header--shop>:not(:first-child){padding-left:40px;padding-right:40px}.productList__header--shop>:not(:first-child).is-sticky-desktop{padding-bottom:12px}}.productList__header--shop .back-to-top-button{padding:0}.productList__header--shop .productList__breadcrumb-wrapper{position:absolute;top:4px;left:36px;z-index:2}@media(max-width:1366px){.productList__header--shop .productList__breadcrumb-wrapper{padding:0 var(--size-20px);left:16px}}@media(min-width:1025px){.productList__header--shop .productList__breadcrumb-wrapper{top:16px}}.productList__header--shop .active-filters,.productList__header--shop .filters-bar,.productList__header--shop .productList__prefilter,.productList__header--shop .productList__title{position:relative;z-index:1}.productList__title{font-family:ArchivoExtraCondensed,Helvetica,Arial,sans-serif;font-size:var(--size-32px);font-weight:700;line-height:var(--size-32px);margin:10px 0}@media(min-width:1025px){.productList__title{font-size:var(--size-50px);line-height:var(--size-50px)}.productList ul.splide__list{display:flex!important}}.productList__empty-search-content{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 var(--size-20px)}.productList__empty-search-title{font-family:ArchivoExtraCondensed,Helvetica,Arial,sans-serif;font-size:var(--size-30px);font-weight:300;line-height:var(--size-30px);margin:30px 0 25px}.productList__empty-search-text{font-family:Archivo,Helvetica,Arial,sans-serif;font-size:var(--size-14px);font-weight:400;line-height:var(--size-22px);margin-bottom:25px}.productList__empty-search-actions{margin-bottom:50px;display:flex;gap:40px}@media(min-width:1025px){.productList__empty-search-title{font-size:var(--size-40px);line-height:var(--size-40px);margin:50px 0 40px}.productList__empty-search-text{font-size:var(--size-16px);line-height:var(--size-24px);margin-bottom:40px}.productList__empty-search-actions{gap:40px}}.adsense{text-align:center}@media(min-width:1025px){.adsense{max-width:1366px;margin:0 auto}}.adsense__label{font-family:ArchivoExtraCondensed,Helvetica,Arial,sans-serif;font-size:var(--size-22px);color:#696b70;text-transform:uppercase;font-weight:600;padding-bottom:var(--size-10px);display:inline-block}footer{padding-bottom:74px}@media(min-width:1025px){footer{padding-bottom:0}}.filter-drawer__toggle{clip:rect(0 0 0 0);height:1px;left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:1px}.filter-layer__scrim{background-color:rgba(0,0,0,0);inset:0;pointer-events:none;position:fixed;transition:background-color .5s,visibility 0s .5s;visibility:hidden;z-index:999}.filter-layer{background-color:#fff;display:flex;flex-direction:column;height:calc(100% - 76px);max-width:100%;overflow-x:hidden;overflow-y:hidden;position:fixed;right:0;top:76px;transform:translateX(100%);transition:transform .5s,visibility 0s .5s;visibility:hidden;width:100%;z-index:1000}@media(min-width:1025px){.filter-layer{height:100%;top:0;width:503px}}.filter-layer .modal__header{padding:15px 20px 0 10px}@media(min-width:1025px){.filter-layer .modal__header{padding:20px 38px 0 28px}}.filter-layer__footer{font-family:Archivo,Helvetica,Arial,sans-serif;display:flex;justify-content:space-between}.filter-layer__btn-validate{color:#fff;padding:10px 30px;background:#ce0510;border-radius:10px;cursor:pointer;transition:opacity .2s}.filter-layer__btn-validate:focus-visible,.filter-layer__btn-validate:hover{opacity:.85}.filter-layer__btn-validate--centered{margin:0 auto}.filter-layer__btn-reset{font-weight:400;font-size:var(--size-14px);line-height:15px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#38373c;cursor:pointer;transition:opacity .2s}.filter-layer__btn-reset:focus-visible,.filter-layer__btn-reset:hover{opacity:.7}.filter-layer .modal__body{padding-top:0}.filter-drawer__toggle:checked~.filter-layer{transform:translateX(0);transition:transform .5s,visibility 0s 0s;visibility:visible}.filter-drawer__toggle:checked~.filter-layer__scrim{background-color:rgba(0,0,0,.3);pointer-events:auto;transition:background-color .5s,visibility 0s 0s;visibility:visible}body:has(.filter-drawer__toggle:checked~.filter-layer){overflow:hidden}