.swp-bienvenue-price{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 14px;max-width:560px;margin:10px 0 0;padding:12px 14px;border:1px solid #e4e4df;border-radius:10px;background:#f7f7f5;color:#1f1f1f;box-sizing:border-box}.swp-bienvenue-price[hidden]{display:none}.swp-bienvenue-price>span{grid-column:1;grid-row:1;min-width:0;font-size:14px;font-weight:600;line-height:1.25}.swp-bienvenue-price>span strong{font-weight:800}.swp-bienvenue-price>small{grid-column:1;grid-row:2;font-size:12px;color:#6c6c6c;line-height:1.3}.swp-bienvenue-price [data-swp-bienvenue-final]{grid-column:2;grid-row:1 / span 2;font-size:20px;font-weight:800;color:#111;white-space:nowrap}.product-information .product-media-container,.product-information .product-media{max-width:100%}.product-information :is(.button,button,a){max-width:100%}body.template-collection .content-for-layout>.section-wrapper:first-child .section,body.template-collection main>.section:first-child{--swp-banner-accent: #2f5d50;--swp-banner-bg: linear-gradient(135deg, #f7f8f5 0%, #edf5f2 58%, #f8f1e8 100%);--swp-banner-label: "S\e9lection auto";--swp-banner-mark: "AUTO";position:relative;margin-top:28px!important;margin-bottom:20px!important;padding:0!important;border:1px solid rgba(18,18,18,.08)!important;border-radius:8px;background:var(--swp-banner-bg);overflow:hidden;box-shadow:0 14px 34px #1e23200f}body.template-collection[data-collection-handle=promotions] .content-for-layout>.section-wrapper:first-child .section,body.template-collection[data-collection-handle=promotions] main>.section:first-child{--swp-banner-accent: #c53030;--swp-banner-bg: linear-gradient(135deg, #fff5f2 0%, #f8f7f1 55%, #eef6f4 100%);--swp-banner-label: "Offres du moment";--swp-banner-mark: "PROMO"}body.template-collection[data-collection-handle=connectivite-multimedia] .content-for-layout>.section-wrapper:first-child .section,body.template-collection[data-collection-handle=connectivite-multimedia] main>.section:first-child{--swp-banner-accent: #2f6690;--swp-banner-bg: linear-gradient(135deg, #f2f7fb 0%, #edf7f4 56%, #f8f4ec 100%);--swp-banner-label: "\c9 crans et multim\e9 dia";--swp-banner-mark: "MEDIA"}body.template-collection[data-collection-handle=confort-habitacle] .content-for-layout>.section-wrapper:first-child .section,body.template-collection[data-collection-handle=confort-habitacle] main>.section:first-child{--swp-banner-accent: #60784d;--swp-banner-bg: linear-gradient(135deg, #f4f7f0 0%, #eef5f5 56%, #fbf2ea 100%);--swp-banner-label: "Confort quotidien";--swp-banner-mark: "CONFORT"}body.template-collection[data-collection-handle=securite-depannage] .content-for-layout>.section-wrapper:first-child .section,body.template-collection[data-collection-handle=securite-depannage] main>.section:first-child{--swp-banner-accent: #b24732;--swp-banner-bg: linear-gradient(135deg, #fff4ee 0%, #f4f6f8 56%, #eef6f2 100%);--swp-banner-label: "S\e9 curit\e9  et secours";--swp-banner-mark: "SECURITE"}body.template-collection[data-collection-handle=outils-entretien] .content-for-layout>.section-wrapper:first-child .section,body.template-collection[data-collection-handle=outils-entretien] main>.section:first-child{--swp-banner-accent: #3f7a58;--swp-banner-bg: linear-gradient(135deg, #f2f8f4 0%, #edf5f7 58%, #faf2e9 100%);--swp-banner-label: "Nettoyage et outils";--swp-banner-mark: "OUTILS"}body.template-collection .content-for-layout>.section-wrapper:first-child .section-content-wrapper{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(220px,340px);gap:8px 28px!important;align-items:center!important;min-height:156px;padding:26px 34px!important}body.template-collection .content-for-layout>.section-wrapper:first-child .section-content-wrapper>*{grid-column:1;max-width:820px}body.template-collection .content-for-layout>.section-wrapper:first-child .section-content-wrapper:before{content:var(--swp-banner-label);grid-column:1;display:inline-flex;width:max-content;max-width:100%;padding:6px 10px;border-radius:999px;background:#ffffffb8;color:var(--swp-banner-accent);font-size:12px;font-weight:800;line-height:1;letter-spacing:.04em;text-transform:uppercase}body.template-collection .content-for-layout>.section-wrapper:first-child .section-content-wrapper:after{content:var(--swp-banner-mark);grid-column:2;grid-row:1 / span 3;align-self:stretch;display:grid;place-items:center;min-height:112px;border:1px solid rgba(255,255,255,.68);border-radius:8px;background:linear-gradient(135deg,#ffffffad,#ffffff42);color:var(--swp-banner-accent);font-size:clamp(32px,4vw,56px);font-weight:900;letter-spacing:.08em;opacity:.2;text-align:center;overflow:hidden}body.template-collection .content-for-layout>.section-wrapper:first-child h1{margin:0!important;font-size:clamp(31px,3vw,44px)!important;line-height:1.04!important}body.template-collection .content-for-layout>.section-wrapper:first-child h2{margin:4px 0 0!important;font-size:clamp(20px,2vw,28px)!important;line-height:1.14!important}body.template-collection .content-for-layout>.section-wrapper:first-child rte-formatter>:is(h1,h2,h3):first-child{display:none!important}body.template-collection .content-for-layout>.section-wrapper:first-child p{max-width:760px;margin:8px 0 0!important;color:#202020b8;font-size:16px;line-height:1.45}body.template-collection .facets{max-width:100%}body.template-collection main.content-for-layout,body.template-collection .collection-wrapper{display:block!important}body.template-collection results-list.section.product-grid-container{display:block!important;width:min(1500px,calc(100% - 64px))!important;margin-inline:auto!important}body.template-collection ul.product-grid>.product-grid__item{display:block!important;min-width:0!important;width:auto!important}body.template-collection ul.product-grid>.product-grid__item>product-card.product-card{width:100%!important;height:100%!important}@media(min-width:750px){.product-information .product-media-container.constrain-height{max-height:min(680px,calc(100dvh - 180px))}}@media(max-width:749px){.swp-bienvenue-price{padding:11px 12px;gap:2px 12px}.swp-bienvenue-price [data-swp-bienvenue-final]{font-size:18px}html,body,main{max-width:100%;overflow-x:hidden}.product-information__grid,.product-information__media,.product-information .product-details,media-gallery,slideshow-component,slideshow-container{width:100%;max-width:100%;overflow-x:clip}.product-information__media :is(slideshow-controls,slideshow-controls[thumbnails]){max-width:100%;overflow-x:auto}.product-information :is(.button,button,a){white-space:normal}body.template-collection .content-for-layout>.section-wrapper:first-child .section-content-wrapper{display:block!important;min-height:0;padding:22px 18px!important}body.template-collection .content-for-layout>.section-wrapper:first-child .section-content-wrapper:before{margin-bottom:12px;font-size:11px}body.template-collection .content-for-layout>.section-wrapper:first-child .section-content-wrapper:after{display:none}body.template-collection h1{font-size:30px!important;line-height:1.08!important;letter-spacing:0!important}body.template-collection .content-for-layout>.section-wrapper:first-child p{font-size:14.8px;line-height:1.46}body.template-collection main :is(p,li){font-size:15.5px;line-height:1.48}body.template-collection .facets{width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important}body.template-collection results-list.section.product-grid-container{width:calc(100% - 32px)!important}body.template-collection ul.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 12px!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/swp-conversion.css.map */
