.svg-icon{fill:currentColor;display:inline-block;font-size:1em;height:1em;width:1em}.font-weight-bolder{font-weight:900}.text-error{color:#e30613;margin-top:10px}.highlight-text{color:#009454;font-weight:700}.form__input{border:1px solid #38373c;padding:10px 15px}.form__input::-moz-placeholder{color:#38373c}.form__input:-ms-input-placeholder{color:#38373c}.form__input::placeholder{color:#38373c}.form__row{align-items:center;display:flex;gap:10px;margin-top:10px}.label__select{display:block}.btn-link{all:unset;cursor:pointer;text-decoration:underline}.btn-link:hover{color:currentColor}.stretched-link:after{background-color:transparent;bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.event__alert{align-items:center;background-color:#e4f4ed;border:1px solid #009454;color:#009454;display:flex;font-size:14px;justify-content:center;margin-top:30px;padding:10px}.event__alert .svg-icon{font-size:26px;margin-right:10px}.event__date{font-weight:700}.stores__all-link,.stores__label{border-top:1px solid #dfdfdf;margin-top:25px;padding-top:25px}.stores__all-link{display:block;margin-bottom:10px;margin-left:auto;margin-right:auto;text-align:center}.stores__all-link:hover{border-top:1px solid #dfdfdf}.stores__label{font-weight:700}.header-store .svg-icon{font-size:27px}@media (min-width:1025px){.header-store .svg-icon{font-size:40px}}.store__form{cursor:pointer;display:flex;position:relative}.store__address{background-color:#f5f5f5;border:1px solid #dfdfdf;line-height:1.4;padding:20px 10px;text-align:center}.store__address .store__name{margin-bottom:20px}.store__label,.store__link,.store__name{font-weight:700}.store__link,.store__name{display:block}.store__name{text-transform:uppercase}.store__label{display:flex;margin-bottom:5px}.store__link{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:20px}.store__hours{border-top:1px solid #dfdfdf;margin-top:30px;padding-top:30px}.store__item{background-color:#f5f5f5;border:1px solid transparent;margin-bottom:10px;padding:15px 20px;transition:border .1s}@media (min-width:1025px){.store__item{padding:20px}}.store__item--active{border-color:#dfdfdf}.store__input{border:2px solid #38373c;border-radius:50%;content:"";height:16px;margin-right:10px;transition:border .1s;width:16px}.store__input--checked{border-width:5px}.schedule{display:flex;justify-content:space-between;margin-bottom:5px}.schedule__hour--closed{color:#e30613}@media (min-width:1025px){.store__details{margin-top:5px}}.store__details__button{align-items:center;display:flex;gap:10px}.store__details__button .svg-icon{cursor:pointer;font-size:12px}.store__details .store__hours{margin-top:15px;padding-top:15px}@media (min-width:1025px){.store__details .store__hours{margin-top:20px;padding-top:20px}}.store__details--open .store__details__button .svg-icon{transform:rotate(180deg);transform-origin:center}.store__details--open .store__address{margin-top:15px}@media (min-width:1025px){.store__details--open .store__address{margin-top:20px}}.geolocation-button{align-items:center;border:1px solid #38373c;color:#38373c;cursor:pointer;display:inline-flex;padding:6px 10px;transition:background-color .3s,color .3s,border-color .3s}@media (min-width:1025px){.geolocation-button{padding:6px 13px 6px 10px}}.geolocation-button:hover{background-color:#38373c;border-color:#38373c;color:#fff}.geolocation-button .svg-icon{font-size:26px}.geolocation-button__text{display:none}@media (min-width:1025px){.geolocation-button__text{display:block}}.choose-country{margin-top:30px!important}.form-location .label{font-weight:700;margin-bottom:10px;padding:0}.form-location .inputSelect{margin-bottom:25px}@media (min-width:1025px){.form-location .inputSelect{margin-bottom:30px}}.form-location .inputSelect .type-wrapper .classicType,.form-location .inputSelect .type-wrapper .options{border-color:#38373c}.form-location .inputSelect .type-wrapper .classicType,.form-location .inputSelect .type-wrapper .classicType span,.form-location .inputSelect .type-wrapper .options,.form-location .inputSelect .type-wrapper .options span{color:#38373c;font-size:12px}@media (min-width:1025px){.form-location .inputSelect .type-wrapper .classicType,.form-location .inputSelect .type-wrapper .classicType span,.form-location .inputSelect .type-wrapper .options,.form-location .inputSelect .type-wrapper .options span{font-size:14px}}.form-location .inputSelect .type-wrapper .classicType{padding:10px 15px}.form-location .inputSelect .type-wrapper .classicType:hover{background-color:#fff}.form-location .form__label{flex:1}.form-location .form__input{width:100%}.form-location .form__textField{display:flex}.header-zipcode .svg-icon{font-size:30px}@media (min-width:1025px){.header-zipcode .svg-icon{font-size:46px}}.regions-container{margin:0 auto;width:100%}.title{font-size:16px;font-weight:700;margin-bottom:30px}.regions-grid{display:flex;flex-direction:column;gap:20px}@media (max-width:768px){.regions-grid{gap:10px}}.region-row{display:flex;gap:20px;justify-content:space-between}.region-row.incomplete-row,.region-row.last-row-two-items{justify-content:flex-start}@media (max-width:768px){.region-row{flex-direction:column;gap:10px}}@media (min-width:768px){.region-row.last-row-two-items .region-column:nth-child(2){margin-right:34%}}.region-column{display:flex;flex:1 0 30%;flex-direction:column;list-style:none;margin:0;padding:0}.region-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px}.region-item.empty{visibility:hidden}@media (max-width:768px){.region-item.empty{display:none}}.region-link{align-items:center;color:#000;display:flex;justify-content:space-between;text-decoration:none;width:100%}.region-link:hover{text-decoration:underline}.region-link .arrow{margin-right:10px}.viewMore-button{cursor:pointer;display:block;margin:30px auto 20px;text-decoration:underline}ul.opening-hours{list-style:none;padding:0}ul.opening-hours li{display:flex;font-size:14px;justify-content:space-between;padding:4px 0}ul.opening-hours li span{margin-left:30px;text-align:right}ul.opening-hours li span img{margin-right:6px;width:16px}ul.opening-hours li.openedToday{font-weight:700}ul.opening-hours li .closed{color:red;font-weight:600}.rating-block{align-items:center;color:#38373c;display:flex}.rating-block .rating-link,.rating-block p{font-size:11px;font-weight:700;line-height:18px}.rating-block .rating-stars{display:flex;margin:0 4px}.rating-block .rating-text{text-underline-offset:3px}.rating-block .rating-text.underline{text-decoration:underline}.rating-block.clickable{cursor:pointer}.rating-link{text-decoration:underline}.breadcrumb-product{color:#6c6d70;font-family:CircularStd,Lato,Arial,sans-serif;font-size:12px!important;font-weight:700!important;line-height:22px;padding:3px 0 3px 10px!important;text-transform:uppercase}.breadcrumb-product .dots,.breadcrumb-product .home,.breadcrumb-product .last-parent,.breadcrumb-product .parent{color:#6c6d70;margin-left:6px;position:relative}.breadcrumb-product .home{margin-right:40px}.breadcrumb-product .dots{cursor:default}.breadcrumb-product .dots,.breadcrumb-product .parent{margin-right:16px}.breadcrumb-product .dots:after,.breadcrumb-product .home:after,.breadcrumb-product .home:before,.breadcrumb-product .parent:after{background-size:cover;content:"";display:inline-block;height:24px;position:absolute;top:50%;transform:translateY(-50%);width:24px}.breadcrumb-product .home:after{margin-left:18px}.breadcrumb-product .dots:after,.breadcrumb-product .home:after,.breadcrumb-product .parent:after{background-image:url(/assets/images/responsive/icons/arrow-black.svg)}.breadcrumb-product .home:before{background-image:url(/assets/images/responsive/icons/breadcrumb-home.svg);left:-10px}.breadcrumb-product .hide{display:none}.search .header{align-items:flex-end;display:flex;gap:12px;justify-content:center}.search .header p{margin-bottom:8px}.search .header .placeholder-text{flex:1}.search .header .placeholder-text-field{display:flex;flex:1;flex-direction:column}.search .header .text-field{position:relative;width:240px}.search .header .text-field .proposed-cities{background:#fff;display:flex;flex-direction:column;justify-content:center;position:absolute;top:66px;width:240px;z-index:42}.search .header .text-field .proposed-cities .proposed-city{border:1px solid #dfdfdf;cursor:pointer;font-size:16px;font-weight:500;line-height:16px;padding:12px}.search .header .text-field .proposed-cities .proposed-city .in-bold{font-weight:900}.search .header .button-loc{align-items:center;color:#fff;display:flex;gap:8px;height:28px;text-transform:uppercase;width:159px}.search .error-message{color:#e30613;font-size:11px;font-weight:450;line-height:12px;margin-top:8px;padding-left:4px;width:240px}@media screen and (max-width:768px){.search .header .button-loc{width:53px}.search .header .button-loc .button-text{display:none}}@-webkit-keyframes highlight{0%{background-color:rgba(0,150,255,.1)}to{background-color:transparent}}@keyframes highlight{0%{background-color:rgba(0,150,255,.1)}to{background-color:transparent}}.shop-locator__list .shop-card{background:#f5f5f5;border:1px solid #f5f5f5;border-radius:5px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:15px;padding:15px}.shop-locator__list .shop-card .shop-count{align-items:center;border:1px solid #38373c;border-radius:50px;display:flex;font-size:13px;font-weight:600;height:24px;justify-content:center;margin-right:10px;min-width:24px;width:24px}.shop-locator__list .shop-card.selected{border:1px solid #38373c}.shop-locator__list .shop-card h3{font-size:16px;margin:3px 0 10px}.shop-locator__list .shop-card h3 span{font-weight:700}.shop-locator__list .shop-card .shop-address{font-size:14px;margin:10px 0}.shop-locator__list .shop-card .shop-status{font-style:italic;padding:10px 0}.shop-locator__list .shop-card .shop-status .shop-next-day{text-transform:lowercase}.shop-locator__list .shop-card .status-indicator-closed{background-color:#e30613}.shop-locator__list .shop-card .status-indicator-open{background-color:#009454}.shop-locator__list .shop-card .status-indicator-closed,.shop-locator__list .shop-card .status-indicator-open{border-radius:50px;display:inline-block;height:10px;margin-right:5px;width:10px}.shop-locator__list .shop-card .shop-schedule .collapseBlock .collapse-block-head{justify-content:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.shop-locator__list .shop-card .shop-schedule .collapseBlock .collapse-block-head h4{font-size:16px;font-weight:700;margin-right:0}.shop-locator__list .shop-card .event-card{margin:20px 0 10px;padding:10px}.shop-locator__list .shop-card button{border-radius:5px;display:block;font-size:16px;line-height:22px;margin:10px 0 20px;padding:8px 20px}@media (max-width:768px){.shop-locator__list .shop-card button{font-size:95%;padding:10px}}.shop-locator__list .shop-card .shop-link{color:#171a1c;display:inline-block;display:block;font-size:14px;font-weight:700;line-height:24px}.shop-locator__list .shop-card .shop-link img{vertical-align:middle;width:20px}@media (max-width:768px){.shop-locator__list .shop-card .shop-link{font-size:95%}}.shop-locator__list .shop-card.highlight{-webkit-animation:highlight 1s ease-in-out;animation:highlight 1s ease-in-out}.shop-selected{align-items:center;background-color:#f9f9f9;border:1px solid #3e3e3e;border-radius:3px;color:#3e3e3e;display:inline-flex;font-family:Arial,sans-serif;font-size:16px;font-weight:500;gap:12px;margin:10px 0 20px;padding:10px 50px}.shop-selected:before{background-image:url(https://media.but.fr/Sources/responsive/Images/Shops/choosedShop.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex-shrink:0;height:25px;width:38px}.product-list h2{font-size:20px;font-weight:700;margin:70px 0 20px}.product-list h2 span{display:inline-block;margin:0 20px;padding:0 20px}.product-list h2:before{border-bottom:1px solid;bottom:50%;content:"";left:0;position:absolute;width:100%;z-index:-1}.product-list h2.section-title{font-size:22px;font-weight:700;margin-bottom:20px}@media (min-width:1025px){.product-list h2.section-title{font-size:38px}}.product-list h2.section-title:after{display:none}.product-list-wrapper{margin:0 -20px}.product-list .products{align-items:stretch;display:flex;justify-content:flex-start;margin-bottom:20px;overflow-x:scroll;overflow-x:hidden;overflow-x:auto;padding:0 20px;scrollbar-color:silver #fff;scrollbar-width:thin}.product-list .products::-webkit-scrollbar{width:7px}.product-list .products::-webkit-scrollbar-track{background:#fff}.product-list .products::-webkit-scrollbar-thumb{background-color:silver;border-radius:20px}.product-list .products::-webkit-scrollbar{height:3px;width:3px}@media (min-width:1025px){.product-list .products{width:100%}.product-list .products::-webkit-scrollbar{height:7px;width:7px}}.product-list .products__product{border:1px solid transparent;cursor:pointer;display:block;margin:10px;min-width:244px;position:relative}@media (min-width:1025px){.product-list .products__product{width:calc(25% - 20px)}}.product-list .products__product .visual{height:318px;position:relative}.product-list .products__product .visual .sticker-com{font-size:16px;left:0;margin:0;padding:1px;position:absolute;top:0;z-index:5}.product-list .products__product .visual img{display:block;height:calc(100% - 25px);left:0;max-width:100%;-o-object-fit:contain;object-fit:contain;position:absolute;text-align:left;top:0;width:100%}.product-list .products__product .visual .products__product__visual-exclusive{background-color:#f5f5f5;bottom:2px;color:#53565c;display:inline-block;font-size:12px;padding:2px;position:absolute;right:10px}.product-list .products__product__infos{padding:0 10px 30px}.product-list .products__product__infos__overview{display:flex;margin-bottom:1rem}.product-list .products__product__infos__overview-title span,.product-list .products__product__infos__overview-title strong,.product-list .products__product__infos__overview__prices-percent,.product-list .products__product__infos__overview__prices-price,.product-list .products__product__infos__overview__prices-stroke{display:inline-block;padding-bottom:3px}.product-list .products__product__infos__overview-title{line-height:20px;width:70%}.product-list .products__product__infos__overview-title span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;line-height:20px;overflow:hidden}.product-list .products__product__infos__overview-title>span{height:43px}.product-list .products__product__infos__overview__prices{line-height:0;text-align:right;width:30%}.product-list .products__product__infos__overview__prices span{display:inline-block}.product-list .products__product__infos__overview__prices-price{font-size:20px;line-height:20px}.product-list .products__product__infos__overview__prices-price sup{font-size:14px}.product-list .products__product__infos__overview__prices-stroke{font-size:14px;line-height:14px;text-decoration:line-through}.product-list .products__product__infos__overview__prices-stroke sup{font-size:8px}.product-list .products__product__infos__overview__prices-percent{background-color:#d81422;color:#fff;font-size:14px;line-height:14px;padding:3px 5px;text-align:center}.product-list .products__product__infos__overview__prices-percent sup{font-size:8px}.product-list .products__product__infos-rating{display:block;height:23px;margin-bottom:1rem}.product-list .products__product__infos-rating span{display:inline-block;vertical-align:middle}.product-list .products__product__infos-rating:before{background-image:url(https://media.but.fr/Desktop/Homepage/hp_t2s_derniers_produits_vus/rating.png);background-size:100% auto;content:"";display:inline-block;height:20px;margin:0 10px 3px 0;overflow:hidden;position:absolute;position:relative;vertical-align:middle;width:120px}.product-list .products__product__infos-rating.stars-0:before{background-position:0 0}@media screen and (max-width:1200px){.product-list .products__product__infos-rating.stars-0:before{background-position:0 0}}.product-list .products__product__infos-rating.stars-0-5:before{background-position:0 -21px}@media screen and (max-width:1200px){.product-list .products__product__infos-rating.stars-0-5:before{background-position:0 10%}}.product-list .products__product__infos-rating.stars-1:before{background-position:0 -42px}@media screen and (max-width:1200px){.product-list .products__product__infos-rating.stars-1:before{background-position:0 20%}}.product-list .products__product__infos-rating.stars-1-5:before{background-position:0 -63px}@media screen and (max-width:1200px){.product-list .products__product__infos-rating.stars-1-5:before{background-position:0 30%}}.product-list .products__product__infos-rating.stars-2:before{background-position:0 -84px}@media screen and (max-width:1200px){.product-list .products__product__infos-rating.stars-2:before{background-position:0 40%}}.product-list .products__product__infos-rating.stars-2-5:before{background-position:0 -105px}@media screen and (max-width:1200px){.product-list .products__product__infos-rating.stars-2-5:before{background-position:0 50%}}.product-list .products__product__infos-rating.stars-3:before{background-position:0 -126px}@media screen and (max-width:1200px){.product-list .products__product__infos-rating.stars-3:before{background-position:0 60%}}.product-list .products__product__infos-rating.stars-3-5:before{background-position:0 -147px}@media screen and (max-width:1200px){.product-list .products__product__infos-rating.stars-3-5:before{background-position:0 70%}}.product-list .products__product__infos-rating.stars-4:before{background-position:0 -168px}@media screen and (max-width:1200px){.product-list .products__product__infos-rating.stars-4:before{background-position:0 80%}}.product-list .products__product__infos-rating.stars-4-5:before{background-position:0 -189px}@media screen and (max-width:1200px){.product-list .products__product__infos-rating.stars-4-5:before{background-position:0 90%}}.product-list .products__product__infos-rating.stars-5:before{background-position:0 -210px}@media screen and (max-width:1200px){.product-list .products__product__infos-rating.stars-5:before{background-position:0 100%}}.product-list .products__product__infos-rating.stars-5-5:before{background-position:0 -231px}@media screen and (max-width:1200px){.product-list .products__product__infos-rating.stars-5-5:before{background-position:0 110%}}.product-list .products__product__infos-soldBy{bottom:10px;position:absolute;right:10px;width:calc(100% - 20px)}.product-list .products__product__infos-soldBy,.product-list .products__product__infos-soldBy p{font-size:15px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.product-list .products__product__infos-soldBy p .but{color:#d81422}.product-list .products__product:hover{border:1px solid #dfdfdf}.product-list .products__product:hover .sticker-com{display:none}.product-list sup{vertical-align:super}.product-layer-container{padding:20px}.product-layer-container .product-header{align-items:flex-start;display:flex;margin-bottom:20px}.product-layer-container .product-header .product-image{height:auto;margin-right:20px;width:80px}.product-layer-container .product-header .product-info h1{font-size:18px;margin:0 0 10px}.product-layer-container .product-header .product-info .price-section .current-price{color:#000;display:inline-block;font-size:24px;font-weight:700;margin-bottom:5px}.product-layer-container .product-header .product-info .price-section .discount{background-color:#e30613;color:#fff;font-size:14px;padding:2px 8px}.product-layer-container .product-header .product-info .price-section .old-price{color:#38373c;padding-left:10px;text-decoration:line-through}.product-layer-container .purchase-options .option{align-items:center;background-color:#f5f5f5;border-radius:8px;display:flex;margin-bottom:10px;padding:15px}.product-layer-container .purchase-options .option .icon{font-size:20px;margin-right:15px}.product-layer-container .purchase-options .option p{margin:0}.product-layer-container .purchase-options .option .bold{font-weight:700}.bundle{font-family:CircularStd,Helvetica,Arial,sans-serif;position:relative}.bundle .body{padding:0 24px}@media screen and (max-width:768px){.bundle .body{padding:0 16px}}.bundle .groups{min-height:448px}.bundle .subtitle{font-size:24px;font-weight:900;line-height:30px;padding-bottom:10px}@media screen and (max-width:768px){.bundle .subtitle{font-size:17px;padding-bottom:8px}}.bundle .offer-top{font-family:CircularStd,Helvetica,Arial,sans-serif;font-size:24px;font-weight:900;line-height:22px;padding-bottom:10px}@media screen and (max-width:768px){.bundle .offer-top{font-size:17px;padding-bottom:8px}}.bundle .date{color:#81848a;font-size:11px;font-weight:450;line-height:13px;padding-bottom:25px}.bundle .quantity{color:#303030;font-size:18px;font-weight:700;line-height:26px;padding-bottom:8px}.bundle .groups .separator{display:flex;justify-content:center;padding:25px 0}.bundle .groups .plus-icon{height:42px;width:24px}.bundle .container{padding-right:4px}.bundle-item{border:1px solid #dfdfdf;height:287px;padding:8px}.bundle-item .label{color:#000;font-size:14px;font-weight:450;line-height:16px}.bundle-item img,.bundle-item picture{aspect-ratio:1/1;height:150px;-o-object-fit:contain;object-fit:contain;width:100%}.bundle-item .data{display:flex;flex-direction:column;height:119px;justify-content:space-between}.bundle-item .prices{display:flex;flex-direction:column;height:53px;justify-content:flex-end}.bundle-item .crossed-out-price{color:#81848a;font-size:13px;font-weight:450;line-height:18px;padding-bottom:4px;text-decoration:line-through}.bundle-item .price{color:#38373c;font-size:25px;font-weight:700;line-height:31px}.bundle .layer-bottom .content{display:flex;flex-direction:column}.bundle .layer-bottom .info{align-items:center;display:flex;justify-content:flex-start;padding-left:8px}.bundle .layer-bottom .info p{color:#303030;font-size:16px;font-weight:700;line-height:21px;padding:10px 0}@media screen and (min-width:768px){.bundle .layer-bottom .info p{padding:5px 0}}.bundle .layer-bottom .info img{padding-right:6px}@media screen and (min-width:768px){.bundle .layer-bottom .info{justify-content:center;padding:0}}.bundle .layer-bottom .info .button{width:100%}.bundle .offer-bottom{background-color:#d9e1e7;border-radius:3px;font-family:CircularStd,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:21px;padding:2px;text-align:center}.bundle .slick-list{margin-bottom:20px}.bundle .slick-dots{display:flex!important;justify-content:center;padding-left:5px}.bundle .slick-dots li{height:15px;margin:0;width:15px}.bundle .slick-dots li button:before{border:1px solid #38373c;border-radius:100%;display:block;height:8px;margin:0;opacity:1;padding:0;text-indent:-9999px;width:8px}.bundle .slick-dots li.slick-active button:before{background-color:#303030}.bundle .slider{position:relative}.bundle .slider .arrow-button{position:absolute;top:115px;z-index:100}.bundle .slider div:nth-child(2){right:10px}.bundle .red{color:#e30613}body,html{color:#000;font-family:CircularStd,Lato,Arial,sans-serif;font-size:12px;line-height:1}@font-face{font-display:swap;font-family:CircularStd;font-style:normal;font-weight:400;src:url(https://media.but.fr/Sources/Font/CircularStd/CircularStdBook.woff2) format("woff2")}@font-face{font-display:swap;font-family:CircularStd;font-style:normal;font-weight:700;src:url(https://media.but.fr/Sources/Font/CircularStd/CircularStdBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:CircularStd;font-style:normal;font-weight:900;src:url(https://media.but.fr/Sources/Font/CircularStd/CircularStdBlack.woff2) format("woff2")}@font-face{font-display:swap;font-family:Verveine;font-style:normal;font-weight:400;src:url(https://media.but.fr/Sources/Font/Verveine/VerveineRegular-webfont.woff2) format("woff2")}@font-face{font-display:swap;font-family:Helvetica;font-style:normal;font-weight:400;src:url(https://media.but.fr/Sources/Font/Helvetica/HelveticaRegular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Helvetica;font-style:normal;font-weight:700;src:url(https://media.but.fr/Sources/Font/Helvetica/HelveticaBold.woff2) format("woff2")}.h1,h1{font-size:1.8rem}.h2,h2{font-size:1.4rem}.h3,h3{font-size:1.3rem}.h4,h4{font-size:1.2rem}.h5,h5{font-size:1.1rem}.h6,h6{font-size:.9rem;line-height:1rem}p{font-size:1rem;line-height:1.3rem}@media screen and (min-width:360px){body,html{font-size:14px}}@media screen and (min-width:480px){body,html{font-size:16px}}.warranty{padding:0 24px}@media screen and (max-width:768px){.warranty{padding:0 16px}}.warranty .bottom-button{display:flex;justify-content:center;padding:18px 62px;width:100%}.layer-warranty-price{font-size:32px;font-weight:700;line-height:39px}.layer-warranty-description,.layer-warranty-price{font-family:CircularStd,Helvetica,Arial,sans-serif;letter-spacing:0}.layer-warranty-description{border-bottom:1px solid #dfdfdf;font-size:16px;font-weight:450;line-height:21px;margin-bottom:25px;padding-bottom:8px}.layer-warranty-details{margin-bottom:37px}.layer-warranty-details p{font-family:CircularStd,Helvetica,Arial,sans-serif;font-size:16px;font-weight:450;line-height:21px}.layer-warranty-details-item{display:flex;padding:10px 0}.layer-warranty-details-item p{font-family:CircularStd,Helvetica,Arial,sans-serif;font-size:16px;font-weight:450;line-height:21px}.layer-warranty-details-item img{padding-right:13px}.layer-warranty-legal{font-family:CircularStd,Helvetica,Arial,sans-serif;font-size:16px;font-weight:450;letter-spacing:0;line-height:21px;text-decoration:underline;text-underline-offset:4px}@-webkit-keyframes fade-in-mobile{0%{opacity:O;transform:translateY(800px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-mobile{0%{opacity:O;transform:translateY(800px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fade-in-desktop{0%{opacity:O;transform:translateX(550px)}to{opacity:1;transform:translateX(0)}}@keyframes fade-in-desktop{0%{opacity:O;transform:translateX(550px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes fade-out-mobile{0%{opacity:1;transform:translateY(0)}to{opacity:O;transform:translateY(800px)}}@keyframes fade-out-mobile{0%{opacity:1;transform:translateY(0)}to{opacity:O;transform:translateY(800px)}}@-webkit-keyframes fade-out-desktop{0%{opacity:1;transform:translateX(0)}to{opacity:O;transform:translateX(550px)}}@keyframes fade-out-desktop{0%{opacity:1;transform:translateX(0)}to{opacity:O;transform:translateX(550px)}}.layer-content::-webkit-scrollbar{display:block}.layer-content{background-color:#fff;display:flex;flex-direction:column;height:100%;margin-right:17px;overflow-x:hidden;overflow-y:scroll;overflow-y:auto;position:relative;scrollbar-color:#9ea2aa #dfdfdf;scrollbar-width:thin;width:528px}.layer-content::-webkit-scrollbar{width:7px}.layer-content::-webkit-scrollbar-track{background:#dfdfdf}.layer-content::-webkit-scrollbar-thumb{background-color:#9ea2aa;border-radius:20px}@media screen and (max-width:768px){.layer-content{flex:1;margin-top:28px;width:100%}}.layer-content .layer-content-header{display:flex;padding:16px 16px 8px}@media screen and (min-width:768px){.layer-content .layer-content-header{padding:16px}}.layer-content .layer-content-header .header-buttons{flex:1;flex-wrap:wrap;justify-content:flex-start}.layer-content .layer-content-header .header-buttons .layer-back-button{align-items:center;display:flex;justify-content:center;margin-right:auto}.layer-content .layer-content-header .header-buttons{align-items:center;display:flex;justify-content:flex-end}.layer-content .layer-content-header .header-buttons .layer-back-button{cursor:pointer}.layer-content .layer-content-header .header-buttons.large{justify-content:space-between;width:100%}.layer-content .layer-title{flex:10;font-size:17px;font-weight:900;line-height:22px;padding:0 10px}@media screen and (min-width:768px){.layer-content .layer-title{flex-basis:100%;font-size:24px;font-weight:900;line-height:30px;order:3;padding-left:0;padding-right:0;padding-top:18px}}.layer-content.fade-in{-webkit-animation:fade-in-mobile .5s;animation:fade-in-mobile .5s}@media screen and (min-width:768px){.layer-content.fade-in{-webkit-animation:fade-in-desktop .5s;animation:fade-in-desktop .5s}}.layer-content.fade-out{-webkit-animation:fade-out-mobile .5s;animation:fade-out-mobile .5s}@media screen and (min-width:768px){.layer-content.fade-out{-webkit-animation:fade-out-desktop .5s;animation:fade-out-desktop .5s}}.layer-close-button{align-items:center;cursor:pointer;display:flex;justify-content:flex-end}@-webkit-keyframes fade-in{0%{background-color:rgba(108,122,137,0)}to{background-color:rgba(108,122,137,.8)}}@keyframes fade-in{0%{background-color:rgba(108,122,137,0)}to{background-color:rgba(108,122,137,.8)}}@-webkit-keyframes fade-out{0%{background-color:rgba(108,122,137,.8)}to{background-color:rgba(108,122,137,0)}}@keyframes fade-out{0%{background-color:rgba(108,122,137,.8)}to{background-color:rgba(108,122,137,0)}}.layer{background-color:rgba(108,122,137,.8);display:flex;height:100dvh;justify-content:flex-end;left:0;position:fixed;top:0;width:100vw;z-index:10011}@media screen and (max-width:768px){.layer{flex-direction:column}}.layer.fade-in{-webkit-animation:fade-in .5s;animation:fade-in .5s}.layer.fade-out{-webkit-animation:fade-out .5s;animation:fade-out .5s}.none{display:none}.event-list{display:flex;flex-direction:column;gap:16px}.event-card{border-radius:8px;padding:16px}.event-card.green{background-color:rgba(0,148,84,.05);border:1px solid #009454}.event-card.red{background-color:rgba(227,6,19,.05);border:1px solid #e30613}.event-card.purple{background-color:rgba(89,38,115,.05);border:1px solid #592673;color:#592673}.event-body{align-items:center;display:flex;font-size:15px}.event-body span:nth-of-type(2),.event-body span:nth-of-type(3){font-weight:700}.event-body img{padding-right:10px}.button{background:#e30613;border:2px solid #e30613;box-sizing:border-box;color:#fff;cursor:pointer;font-size:22px;padding:15px 48px;width:100%}.button a,.button a:hover{color:currentColor}.button.secondary{background:#6c6d70;border-color:#6c6d70}.button:hover{background:#a20014;border-color:#a20014}.button.disabled,.button:disabled,.button:disabled:hover{background:#dfdfdf;border-color:#dfdfdf;color:#9ea2aa}.button.adaptive{align-items:center;display:flex;height:100%;justify-content:center;padding:5px;width:100%}.button.tertiary{background:transparent;border-color:#38373c;color:#38373c}.button.tertiary:hover{border-color:#e30613;color:#e30613}.button.tertiary:disabled{border-color:#9ea2aa;color:#9ea2aa}.button.medium{font-size:18px;padding:8px 40px}.button.small{font-size:15px;padding:5px 38px}.button.xsmall{font-size:11px;padding:3px 24px}.button.noPadding{font-size:11px;padding:3px 6px;width:unset}.button.black{background:#000;border:none;padding:8px 12px}@media (width < 768px){.button.black{width:53px}}@media (width > 450px){.button{width:auto}}.toggle{align-items:center;align-self:flex-start;border-radius:8px;cursor:pointer;display:inline-flex;padding:6px 8px}.toggle input{position:absolute}.toggle .label{font-size:18px;font-weight:450;margin:0 8px}.toggle .toggleBlock{border:1px solid #000;border-radius:34px;box-sizing:content-box;height:34px;position:relative;transition:background-color .1s linear;width:68px}.toggle .toggleBlock .togglePin{background:#fff;border:1px solid #000;border-radius:12px;height:24px;left:6px;position:absolute;top:5px;transition:left .1s linear,background-color .1s linear;width:24px}.toggle.checked .toggleBlock{background:#000;border-color:#000}.toggle.checked .toggleBlock .togglePin{background:#fff;border-color:#fff;left:calc(100% - 30px)}.toggle.disabled .toggleBlock{background:#dfdfdf;border-color:#9ea2aa;box-shadow:none}.toggle.disabled .toggleBlock .togglePin{background:#6c6d70}.toggle.disabled.checked .toggleBlock{background:#6c6d70;border-color:#38373c}.toggle.disabled.checked .toggleBlock .togglePin{background:#dfdfdf}.toggle.small .label{font-size:14px}.toggle.small .toggleBlock{height:16px;width:32px}.toggle.small .toggleBlock .togglePin{height:12px;left:2px;top:2px;width:12px}.toggle.small.checked .togglePin{left:calc(100% - 14px)}input,select{line-height:normal}button,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none}select [disabled],select.has-placeholder{color:#55565a}select option{color:#000}::-webkit-input-placeholder{color:#b7bdc2}:-moz-placeholder,::-moz-placeholder{color:#b7bdc2}:-ms-input-placeholder{color:#b7bdc2}textarea::-webkit-input-placeholder{font-size:1.6rem}textarea:-moz-placeholder,textarea::-moz-placeholder{font-size:1.6rem}textarea:-ms-input-placeholder{font-size:1.6rem}button,input,textarea{background:none;border:none;border-radius:0;padding:0}button,input,input[type=submit],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}button:active,button:focus,input:focus,select:focus,textarea:focus{outline:0;outline:none}input::-ms-clear{display:none}input[type=search].search__textfield,input[type=text].search__textfield{background-color:#fff;border-radius:5px;color:#000;font-size:1.1rem;padding:12px 30px 12px 40px;width:100%}.textfield,input[type=text].textfield{padding-left:10px;text-align:right;width:100%}input:not(.defaultInput)::-webkit-calendar-picker-indicator{display:none}.textareafield{height:32px;line-height:19px;padding-top:8px;resize:none;text-align:right;width:100%}.field__row{align-items:center;border-bottom:1px solid #d7d7d7;display:flex;justify-content:space-between;padding:15px 0;width:100%}.field__row:last-child{border:none}.field__row__input{position:relative;text-align:right;width:70%}.field__row__input .field__row__input__icon{display:block;position:absolute;right:0;top:0}.field__row__input .date-textfield{text-transform:uppercase}.field__row__input--password{padding-right:35px}.field__row__input--password .field__row__input__icon{padding:5px;right:-1px;top:-2px}.field__row__input--password .field__row__input__icon.middle{top:37%}.field__row__input--password.left{padding-right:0;text-align:left;width:100%}.field__row__label{width:30%}.field__row__label--lg{width:100%}.field__row--padd{padding:15px}.field__row--textarea{padding-bottom:6px;padding-top:6px}.field__row--valid{border-color:#39a033}.field__row--valid .field__row__label,.field__row--valid .field__row__label--lg{color:#39a033}.field__row--error{border-color:#e30613}.field__row--error .field__row__label,.field__row--error .field__row__label--lg{color:#e30613}.field__row__error{color:#e30613;display:block;font-size:.8rem;padding-top:3px}.field__row--error__txt{color:#e30613;display:block;font-size:10px;font-weight:500;padding:5px 0}.field__row__error__promo{color:#e30613;display:block;font-size:.9rem;padding-top:5px}.field__row__aste__promo{color:#55565a;display:block;font-size:.9rem;padding-top:5px}.form__error,.form__server__error{background-color:#ff001d;color:#fff;display:block;font-size:.8rem;line-height:1.2;padding:.5rem 1.5rem;text-align:center}.form__error-basic{color:#e30613;display:block;font-size:.8rem;padding:.5rem 0 .2rem 1rem}.field__radio-custom{align-items:center;border-bottom:1px solid #d7d7d7;display:flex;width:100%}.field__radio-custom div{width:50%}.field__row__select{background-color:transparent;box-shadow:2px 3px 10px 0 rgba(0,0,0,.1);padding:10px 25px 10px 8px;position:relative;width:100%}.field__row__select select{border:none;font-size:.9rem;font-weight:700;width:100%}.field__row__select:after{border-color:#000 transparent transparent;border-style:solid;border-width:6px 6px 0;content:"";height:0;position:absolute;right:9px;top:15px;width:0;z-index:0}.field__row-border{border-bottom:1px solid #d7d7d7!important}#formp:valid button{background-color:#e30613!important}.mat-label{color:#000;display:block;font-size:1rem;padding:5px 1rem 0 5px;transform:translateY(.7rem);transition:all .5s}.mat-label.mat-label--nopadd{padding:.5rem 0 0}.mat-label span{font-size:.9rem}.mat-input{background:transparent;border:none;font-size:1rem;outline:none;padding:0 5px;position:relative;width:100%}.mat-input.mat-input--nopadd{padding:0}.mat-field{min-height:3.5rem;padding:0;position:relative}.mat-field.no-style:before{background-color:transparent;height:0!important}.mat-field--genre{align-items:center;display:flex;width:100%}.field.error{color:#e2001a;display:block;font-size:11px;font-weight:700;letter-spacing:-.64px;padding:5px 0 0}.mat-field:after,.mat-field:before{background-color:#d7d7d7;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transition:all .5s;width:100%}.mat-field-error:before{background-color:#e30613}.mat-field-error.no-style:before{background-color:transparent;height:0!important}.mat-field-error .mat-label{color:#e30613}.mat-field-error textarea{border:1px solid #e2001a;border-radius:6px}.mat-field-error [type=checkbox].checkbox-default:not(:checked)+label:before{color:#e2001a}.mat-field-valid:before{background-color:#39a033}.mat-field-valid .mat-label{color:#39a033}.mat-field-valid.no-style:before{background-color:transparent;height:0!important}.mat-field-valid textarea{border:1px solid #39a033;border-radius:6px}.mat-field-valid [type=checkbox].checkbox-default:not(:checked)+label:before{color:#39a033}.mat-field:after{background-color:#000;transform:scaleX(0)}.is-active:after{transform:scaleX(1)}.is-active .mat-label{color:#b7bdc2}.is-completed .mat-label{color:#b7bdc2;font-size:11px;transform:translateY(-.1rem)}.mat-field--error:after,.mat-field--error:before{background-color:#e30613}.mat-field--valid:after,.mat-field--valid:before{background-color:#39a033}.texterea-complement{white-space:nowrap}.texterea-complement:focus{min-height:60px;text-align:left;white-space:normal}.mat-field--error .mat-label{color:#e30613}.mat-field--valid .mat-label{color:#39a033}#st-push-root .open-button{display:none!important}.collapseBlock{width:100%}.collapseBlock.open .collapse-block-head .icon{rotate:0deg}.collapseBlock.open .collapsed-block-content{margin-top:8px;max-height:100%;opacity:1}.collapseBlock .collapse-block-head{align-items:center;cursor:pointer;display:flex;justify-content:flex-end;width:100%}.collapseBlock .collapse-block-head h4{color:#171a1c;font-size:19px;font-weight:900;line-height:24px;margin-right:auto}.collapseBlock .collapse-block-head .icon{height:24px;rotate:-180deg;transition:rotate .2s ease-in-out;width:24px}.collapseBlock .collapsed-block-content{max-height:0;opacity:0;overflow:hidden;transition:max-height .2s ease-in-out,opacity .2s ease-in-out}.gray{color:#666!important}.ocre{color:#701822}.black{color:#303030!important}.red{color:#d20018}.redlight{color:#e2001a}.redbright{color:#ff001d}.reddark{color:#830416}.green{color:#39a033!important}.greenlight{color:#2a9f56}.yellow{color:#f5c51e}.orange{color:#f59d00}.paleblue{color:#768d9f}.blue{color:#1a6499!important}.brown{color:#df8646}.medium-gray{color:#b7bdc2!important}.steelblue{color:#00687b}.medium-blue{color:#4c9bbb}.navyblue{color:#186acd}@media screen and (min-width:480px){body,html{font-size:14px}}.detailShop,.resultSearchShop,.searchShops{padding:170px 40px 0}@media screen and (max-width:768px){.detailShop,.resultSearchShop,.searchShops{padding:215px 40px 0}}.detailShop h1,.resultSearchShop h1,.searchShops h1{font-size:30px;font-weight:700;margin:20px 0 10px}.detailShop p,.resultSearchShop p,.searchShops p{padding:0}.detailShop p.description,.resultSearchShop p.description,.searchShops p.description{font-size:14px;margin-bottom:25px}.detailShop .text-center,.resultSearchShop .text-center,.searchShops .text-center{text-align:center}.detailShop .choose-country,.resultSearchShop .choose-country,.searchShops .choose-country{margin-top:18px!important}.detailShop .regions-container,.resultSearchShop .regions-container,.searchShops .regions-container{margin-bottom:50px}.detailShop .map-container,.resultSearchShop .map-container,.searchShops .map-container{aspect-ratio:3/2;margin:auto;max-width:800px;position:relative;width:100%}.detailShop .responsive-map,.resultSearchShop .responsive-map,.searchShops .responsive-map{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.detailShop .gm-style-iw-chr,.resultSearchShop .gm-style-iw-chr,.searchShops .gm-style-iw-chr{display:none}.detailShop .gm-style-iw-d,.resultSearchShop .gm-style-iw-d,.searchShops .gm-style-iw-d{padding-top:10px}.detailShop+div .regions-container,.resultSearchShop+div .regions-container,.searchShops+div .regions-container{padding:50px 40px 0}.rating-block{justify-content:center}.detailShop .back-arrow{align-items:center;display:flex;gap:5px;margin:30px 0 20px}.detailShop .detailShop-body-container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:50px;justify-content:space-between}.detailShop .detailShop-body-container .shop-section{flex:1}@media (max-width:768px){.detailShop .detailShop-body-container .shop-section{width:100%}}.detailShop .detailShop-body-container .shop-section .note,.detailShop .detailShop-body-container .shop-section .zone{font-size:12px;font-style:italic}.detailShop .detailShop-body-container .shop-section .note{margin-bottom:25px}.detailShop .detailShop-body-container .shop-section .zone{margin:15px 0}.detailShop .detailShop-body-container .tabs{display:flex;gap:10px;margin:0 0 15px}.detailShop .detailShop-body-container .tabs button{background:#f5f5f5;border:1px solid #f5f5f5;border-radius:100px;cursor:pointer;margin:0;padding:14px 20px}.detailShop .detailShop-body-container .tabs button.active{background-color:#38373c;border-color:#38373c;color:#fff}.detailShop .detailShop-body-container .shop-info{display:flex;gap:50px}@media (max-width:768px){.detailShop .detailShop-body-container .shop-info{display:block}}.detailShop .detailShop-body-container .shop-info a,.detailShop .detailShop-body-container .shop-info h3{font-size:16px;font-weight:700;margin-bottom:10px}.detailShop .detailShop-body-container .shop-info a{text-decoration:underline}.detailShop .detailShop-body-container .shop-info .shop-schedule{width:60%}@media (max-width:768px){.detailShop .detailShop-body-container .shop-info .shop-schedule{width:100%}}.detailShop .detailShop-body-container .shop-info .shop-address{width:40%}@media (max-width:768px){.detailShop .detailShop-body-container .shop-info .shop-address{width:100%}}.detailShop .detailShop-body-container .shop-info .shop-address .address{margin-bottom:25px}.detailShop .detailShop-body-container .shop-info .shop-address .address p{font-size:14px}.detailShop .detailShop-body-container .shop-info .shop-address .transport .icons{display:flex;gap:10px;margin-bottom:25px}.detailShop .detailShop-body-container .shop-info .shop-address .transport .icons img{width:50px}.detailShop .detailShop-body-container .shop-info .shop-address .contacts p{font-size:14px}.detailShop .detailShop-body-container .shop-info .shop-address .contacts p:nth-of-type(2){margin-bottom:25px}.detailShop .detailShop-body-container .shop-info .shop-schedule img{vertical-align:bottom}.detailShop .detailShop-body-container .shop-info .shop-schedule .alerts{margin:10px 0 30px}.detailShop .detailShop-body-container .map{align-items:center;display:flex;flex:1;justify-content:center}.detailShop .detailShop-body-container .map img{border-radius:8px;max-width:100%}@media (max-width:768px){.detailShop .detailShop-body-container .map{width:100%}.detailShop .detailShop-body-container{align-items:center;flex-direction:column}}.detailShop .shop-selected,.detailShop button{margin:15px auto 0}.detailShop .header-shop-selected{display:flex;flex-direction:column}.detailShop .store-services{background-color:#f2f7f8;border-radius:10px;margin:30px 0;padding:20px 20px 0}.detailShop .store-services h2{color:#00a3ad;font-size:24px;font-weight:700;margin-bottom:20px;text-align:center}.detailShop .store-services .services-list{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.detailShop .store-services .services-list .service-card{align-items:flex-start;align-items:center;border-radius:8px;display:flex;padding:10px}.detailShop .store-services .services-list .service-card .icon{background-repeat:no-repeat;background-size:contain;flex:none;height:40px;margin-right:15px;width:40px}.detailShop .store-services .services-list .service-card .service-text h3{font-size:14px;font-weight:700;margin:0 0 5px}.detailShop .store-services .services-list .service-card .service-text p{color:#000;font-size:14px;margin:0}@media (max-width:768px){.detailShop .store-services .services-list{grid-template-columns:1fr}}.detailShop .icon-vanRental{background-image:url(https://media.but.fr/Sources/responsive/Images/Shops/vanRental.svg)}.detailShop .icon-isAfterWork{background-image:url(https://media.but.fr/Sources/responsive/Images/Shops/isAfterWork.svg)}.detailShop .icon-isClickAndCollect{background-image:url(https://media.but.fr/Sources/responsive/Images/Shops/isClickAndCollect.svg)}.detailShop .icon-kitchenAdvice{background-image:url(https://media.but.fr/Sources/responsive/Images/Shops/kitchenAdvice.svg)}.detailShop .icon-designKitchen{background-image:url(https://media.but.fr/Sources/responsive/Images/Shops/designKitchen.svg)}.detailShop .icon-selfInstalledKitchen{background-image:url(https://media.but.fr/Sources/responsive/Images/Shops/selfInstalledKitchen.svg)}.detailShop .icon-shipping{background-image:url(https://media.but.fr/Sources/responsive/Images/Shops/shipping.svg)}.detailShop .icon-payment{background-image:url(https://media.but.fr/Sources/responsive/Images/Shops/payment.svg)}.searchShops .form-location-container{display:block;margin:0 auto 40px;width:70%}@media (max-width:768px){.searchShops .form-location-container{width:100%}}.searchShops h1{margin-top:30px}.clearance-title{font-size:30px;font-weight:700;margin:90px 0 0}.quote-buttons-container{padding-bottom:35px;text-align:center}.quote-buttons-container .quote-container{align-items:center;display:flex;justify-content:center;margin:50px auto;padding:25px 35px 0;position:relative;text-align:center}@media (max-width:768px){.quote-buttons-container .quote-container{margin:30px auto}}.quote-buttons-container .quote-container .quote-start{font-size:60px;margin-right:10px}.quote-buttons-container .quote-container .quote-end{font-size:60px;margin-left:10px;position:relative;top:35px}.quote-buttons-container .quote-container p{font-size:20px;font-weight:600;line-height:32px}.quote-buttons-container .buttons-container-desktop{display:flex;gap:72px;justify-content:center}.quote-buttons-container .buttons-container-desktop a{margin:0 0 35px}.quote-buttons-container .buttons-container-mobile{display:none}@media (max-width:768px){.quote-buttons-container .buttons-container-desktop{display:none}.quote-buttons-container .buttons-container-mobile{display:block}.quote-buttons-container .buttons-container-mobile a{display:inline-block;margin-bottom:20px}.quote-buttons-container .buttons-container-mobile a img{display:block;height:auto;max-width:100%}}.resultSearchShop .choose-country{margin-bottom:0}.resultSearchShop .shopSearch-title{font-size:18px;font-weight:600;margin-bottom:25px;margin-top:70px}.resultSearchShop .shop-locator{display:flex;gap:35px;margin-bottom:30px}.resultSearchShop .shop-locator__left{width:40%}@media (max-width:768px){.resultSearchShop .shop-locator__left{width:100%}}.resultSearchShop .shop-locator__left .form__row{margin-top:0}.resultSearchShop .shop-locator__right{width:60%}@media (max-width:768px){.resultSearchShop .shop-locator__right{display:none}}.resultSearchShop .shop-locator__header{display:flex;font-size:12px;justify-content:space-between;margin-bottom:10px;margin-top:15px}@media (max-width:768px){.resultSearchShop .shop-locator__header{flex-direction:column-reverse}.resultSearchShop .shop-locator__header .toggle{padding-bottom:15px;padding-left:0}.resultSearchShop .shop-locator__header .toggle .label{margin-left:0}}.resultSearchShop .shop-locator__header>p{font-weight:700;padding:6px 8px 6px 0}@media (max-width:768px){.resultSearchShop .shop-locator__header>p{padding:30px 8px 0 0}}.resultSearchShop .shop-locator__header .toggle{padding-right:0}.resultSearchShop .shop-locator__header .toggle .label{font-weight:700}.resultSearchShop .shop-locator__body{max-height:500px;overflow-y:auto;padding-right:15px}@media (max-width:768px){.resultSearchShop .shop-locator__body{height:100vh}}.resultSearchShop .shop-locator__body::-webkit-scrollbar-track{background-color:#dfdfdf;border-radius:10px}.resultSearchShop .shop-locator__body::-webkit-scrollbar{background-color:#dfdfdf;width:7px}.resultSearchShop .shop-locator__body::-webkit-scrollbar-thumb{background-color:#81848a;border-radius:10px}.d-flex{display:flex}