body :is(.olea-approved-modal,.olea-approved-header-panel,.olea-approved-sheet,.olea-approved-cart,.catalog-facet-panel,.site-header){font-family:OleaInter,Inter,system-ui,sans-serif;letter-spacing:normal;font-synthesis:none}html{scrollbar-gutter:auto!important}html,body,body *,body *:before,body *:after{scrollbar-width:none!important;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar,body *::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}body :is(.product-card__heart,.ol-pc__heart,.olea-menu-product__heart) svg.icon--heart{width:24px!important;height:24px!important}@media(min-width:990px){:root{--header-panel-width: min(var(--page-width,1350px),calc(100vw - 2 * var(--page-gutter,48px)))}.olea-family-featured__heading .olea-family-palette{align-self:stretch;align-items:center}.olea-family-featured__heading .olea-family-palette__count{display:inline-flex;align-items:center;height:28px;line-height:20px}}body :is(.olea-approved-modal,.olea-approved-header-panel,.olea-approved-sheet,.olea-approved-cart,.catalog-facet-panel,.site-header) :is(h2,h3,h4,button,input,textarea,select,a,label,strong,b,p,small,span){letter-spacing:normal}body :is(.olea-approved-modal,.olea-approved-header-panel,.olea-approved-sheet,.olea-approved-cart,.catalog-facet-panel) :is(.olea-approved-panel__head h2,.olea-mobile-panel__title,.cart-drawer__header h2,.search-panel__header h2){font-weight:650}body :is(.olea-approved-modal,.olea-approved-header-panel,.olea-approved-sheet,.olea-approved-cart) :is(.product-card__title,.olea-popup-button,.button,.cart-added__title){font-weight:600}body :is(.olea-popup-eyebrow,.cart-added__recommendations>h3,.cart-drawer__complement>h3){letter-spacing:.09em}body dialog.olea-approved-modal .olea-approved-panel__head h2{font-weight:650;letter-spacing:normal}body #MainContent dialog.olea-approved-modal .olea-approved-panel__head h2{font-weight:650;letter-spacing:normal}html[data-header-panel] body .assistant-launcher.olea-mascot-launcher,html:has(dialog:modal) body .assistant-launcher.olea-mascot-launcher{visibility:hidden;opacity:0;translate:0 12px;pointer-events:none;transition-delay:0s,0s,0s,.3s}body :is(.olea-approved-modal,.olea-approved-header-panel,.olea-approved-sheet,.olea-approved-cart,.catalog-facet-panel),body :is(.olea-approved-modal,.olea-approved-header-panel,.olea-approved-sheet,.olea-approved-cart,.catalog-facet-panel) *{scrollbar-width:none}body :is(.olea-approved-modal,.olea-approved-header-panel,.olea-approved-sheet,.olea-approved-cart,.catalog-facet-panel)::-webkit-scrollbar,body :is(.olea-approved-modal,.olea-approved-header-panel,.olea-approved-sheet,.olea-approved-cart,.catalog-facet-panel) *::-webkit-scrollbar{display:none;width:0;height:0}body :is(.olea-popup-close,.olea-approved-close,.olea-panel-close,.cart-drawer__close):focus:not(:focus-visible){outline:none;box-shadow:none}body :is(.olea-popup-close,.olea-approved-close,.olea-panel-close,.cart-drawer__close):focus-visible{outline:2px solid #2d2c31;outline-offset:3px}body .olea-approved-modal :is(input,textarea)[autofocus]:focus{border-color:#2d2c31;outline:none;box-shadow:0 0 0 4px #eee}body .header-country :is(.country-flag,.footer-country-flag,.flag-fr){flex:none;width:18px;height:13px;border-radius:2px}body .approved-panel-product__added{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:#00b784;color:#fff;font-size:12px;line-height:18px;white-space:nowrap}body .approved-panel-product .product-card__heart[aria-pressed=true] .icon{fill:currentColor}body .approved-panel-product--cutout .product-card__media{background:#f3f3f4}body .approved-panel-product--cutout .product-card__image{background:transparent}body .approved-panel-product--cutout .product-card__image>img{padding:9%;object-fit:contain;mix-blend-mode:multiply}.olea-payment-logos{display:inline-flex;align-items:center;gap:4px;flex:none;vertical-align:middle}.olea-payment-logo{display:block;width:30px;height:20px}body .olea-approved-cart .cart-summary__savings,body .olea-approved-cart .cart-summary__savings :is(dt,dd){color:#61241f}body .olea-approved-cart .cart-summary__installments{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:5px}body .olea-approved-cart .cart-line__fulfilment{flex-wrap:nowrap;gap:4px}body .olea-approved-cart .cart-line__fulfilment :is(.cart-line__status,.cart-line__lead){white-space:nowrap}body .olea-approved-cart .cart-line__status-desktop{display:inline}body .olea-approved-cart .cart-line__status-mobile{display:none}body .cart-drawer__recommendation-meta{display:block;margin:3px 0 5px;color:#818181;font-size:12px;line-height:18px}body .cart-added__quantity:before{content:none}body .cart-added__options+.cart-added__quantity:before{content:" \b7  "}body .olea-approved-cart .cart-added__options{margin-right:0}body .olea-approved-cart .cart-added__timeline li>small{max-width:100%;text-wrap:balance;overflow-wrap:normal}body .cart-added__timeline.is-made-to-order>h3>i{background:#aaa}@media(min-width:990px){body .site-header:has(.header-all-menu[open])>.header-hover-layer{display:none}body .olea-approved-modal .olea-popup-native-card .product-card__media{height:240px;aspect-ratio:auto}body .olea-popup-share .olea-approved-panel__body{padding-bottom:16px}body .olea-popup-delete-address .olea-popup-address-card{min-height:152px}body .olea-approved-cart .cart-added__body{overflow:hidden}body .olea-approved-cart .cart-added__item{min-height:96px;margin-bottom:14px}body .olea-approved-cart .cart-added__timeline{min-height:134px;margin-top:34px;padding:14px}body .olea-approved-cart .cart-added__timeline>h3{margin-bottom:12px}body .olea-approved-cart .cart-added__timeline li{gap:4px}body .olea-approved-cart .cart-added__subtotal{padding-block:15px}body .olea-approved-cart .cart-added__recommendation>.approved-panel-product{min-height:98px;padding:8px 10px}body .olea-approved-cart .cart-added__footer .cart-added__reassurance{flex-wrap:nowrap;gap:8px}body .olea-approved-cart .cart-added__reassurance>:is(a,span){gap:6px;padding-inline:10px}}@media(max-width:989px){body .olea-popup-favorite .olea-approved-panel__body{padding-bottom:12px}body .wishlist-section .wishlist-dialog.olea-popup-delete-album{height:auto;min-height:319px}body .olea-popup-delete-album .olea-approved-panel__body{flex:0 0 auto}body .op-portal .op-address-dialog.olea-popup-delete-address{height:auto;min-height:322px}body .olea-popup-delete-address .olea-approved-panel__body{flex:0 0 auto}body .olea-approved-cart .cart-added{height:100%;max-height:100%}body .olea-approved-cart .cart-added__body{flex:1 1 auto;gap:16px;padding-top:8px;padding-bottom:8px}body .olea-approved-cart .cart-added__subtotal{padding-block:10px}body .olea-approved-cart .cart-added__timeline{min-height:134px;padding:14px}body .olea-approved-cart .cart-added__timeline>h3{margin-bottom:12px}body .olea-approved-cart .cart-added__timeline li{gap:4px}body .olea-approved-cart .cart-added__recommendations>h3{margin-bottom:12px;letter-spacing:normal}body .olea-approved-cart .cart-added__recommendation .product-card__body{padding-top:8px}body .olea-approved-cart .cart-added__recommendation .product-card__title{min-height:36px;line-height:18px}body .olea-approved-cart .cart-added__recommendation .price{margin-top:6px}body .olea-approved-cart .cart-added__footer{flex:0 0 87px}body .olea-approved-cart .cart-added__recommendation-rail{padding-bottom:6px}body .catalog-facets[data-context=collection] .catalog-facet-panel:modal [data-filter-key="filter.v.availability"]{border-bottom:0}body .catalog-facets[data-context=collection] .catalog-facet-panel:modal .catalog-facet-group:has(input[name="filter.v.availability"]){border-bottom:0}body .catalog-facets[data-context=collection] .catalog-facet-panel:modal .catalog-facet-group:has(input[name="filter.v.availability"]) .catalog-filter-control{border-bottom:0}body .catalog-facet-panel .approved-color-options .catalog-filter-option__label{text-transform:capitalize}}@media(max-width:374px){body .olea-approved-cart .cart-line__fulfilment :is(.cart-line__status,.cart-line__lead){font-size:10px}}@media(max-width:989px){:root{--olea-mobile-overlay-height: min(747px, calc(100dvh - 64px) )}html body :is(dialog:not(.olea-lab):not(.catalog-facet-panel),dialog.catalog-facet-panel:modal,.search-panel[role=dialog]){--olea-mobile-panel-height: var(--olea-mobile-overlay-height) !important;position:fixed!important;inset:auto 0 0!important;width:100%!important;min-width:0!important;max-width:none!important;height:var(--olea-mobile-overlay-height)!important;min-height:0!important;max-height:var(--olea-mobile-overlay-height)!important;margin:0!important;border-radius:24px 24px 0 0!important;box-sizing:border-box;overflow:hidden}body .olea-popup-welcome__content{flex:1;min-height:0}body :is(.olea-popup-delete-album,.olea-popup-delete-address) .olea-approved-panel__body{flex:0 1 auto;min-height:0;overflow-y:auto}html body dialog.olea-approved-modal:is(.olea-popup-delete-album,.olea-popup-delete-address){height:auto!important}body .catalog-sort-dialog[open],body .catalog-sort-dialog>form{display:flex;flex-direction:column;min-height:0}body .catalog-sort-dialog>form,body .catalog-sort-options{flex:1;min-height:0;overflow-y:auto}}@media(min-width:990px){body :is(.olea-approved-modal,.olea-approved-cart.cart-drawer--added){border-radius:28px!important}html body :is(.search-panel,.visual-search__dialog,.assistant-dialog).olea-approved-header-panel{border-radius:0 0 28px 28px!important}}@media(max-width:424px){body .assistant-dialog .assistant-dialog__header.olea-mobile-panel__head .olea-mobile-panel__title{font-size:18px}}@media(max-width:374px){body .assistant-dialog.olea-approved-header-panel .assistant-dialog__header .assistant-avatar{width:36px;height:36px}body .assistant-dialog .assistant-dialog__header.olea-mobile-panel__head .olea-mobile-panel__title{font-size:17px}body visual-search .visual-search__heading.olea-mobile-panel__head .olea-mobile-panel__title{font-size:18px}}body .site-header .olea-all-discover>h3,body .site-header .olea-overview-universes>h3,body .assistant-dialog .assistant-approved-questions>h3{font-size:11.5px;font-weight:600;color:#77737a;letter-spacing:.09em}body .site-header .olea-menu-account__offer-copy>small{font-size:11.5px;font-weight:600;color:#b5b4b7;letter-spacing:.09em}body .olea-approved-modal.olea-popup-welcome .olea-popup-coupon>strong{font-weight:700;letter-spacing:.18em}@media(max-width:989px){body .catalog-facets[data-context=collection].is-ready .catalog-facet-panel:modal .catalog-dialog-heading h2{letter-spacing:0}}@media(min-width:990px){body .search-panel .search-panel__heading,body visual-search .visual-search__inspiration>.visual-search__eyebrow,body visual-search .visual-search__results-head>h3{font-size:11.5px;font-weight:600;color:#77737a;letter-spacing:.09em}body .search-panel .search-panel__heading>span,body visual-search .visual-search__results-head>h3>span{font:inherit;color:inherit;letter-spacing:inherit}}.service-reassurance__copy>span{color:#6b6870}.pdp-panel .pdp-ref{color:#66616a}.pdp-help__btns>a.is-wa{background:#087c54}body .product-card[data-product-handle^=ventilateur-] .product-card__image>img,body .assistant-dialog.olea-mascot-panel .assistant-product-grid .product-card[data-product-handle^=ventilateur-] .product-card__image>img{object-fit:contain;object-position:50% 50%;transform:none;scale:1}body .assistant-dialog.olea-mascot-panel .assistant-product-grid .product-card[data-product-handle^=ventilateur-]:hover .product-card__image>img{transform:none}body [data-product-family=fan] .product-gallery__stage .product-gallery__slide>img,body [data-product-family=fan] .product-gallery__thumbnails .product-gallery__thumbnail>img{object-fit:contain;object-position:50% 50%;scale:1;transform:none}body [data-product-family=fan] .product-gallery__stage .product-gallery__slide>img{padding:12px}body [data-product-family=fan] .product-gallery__thumbnails .product-gallery__thumbnail>img{padding:4px}body [data-product-family=fan] .product-gallery__thumbnail:has(.product-gallery__tag)>img{padding-bottom:44px}body:has([data-product-family=fan]) .sticky-buy-bar__image img{object-fit:contain}body [data-product-family=fan] .olea-approved-gallery [data-gallery-expanded]{top:12px;right:96px;bottom:60px;left:96px;width:auto;height:auto;min-width:0;min-height:0}body [data-product-family=fan] .olea-approved-gallery .product-gallery__expanded{min-width:0;min-height:0;width:100%;height:100%}body [data-product-family=fan] .olea-approved-gallery .product-gallery__expanded>img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:50% 50%}@media(max-width:989px){body [data-product-family=fan] .olea-approved-gallery [data-gallery-expanded]{top:12px;right:64px;bottom:64px;left:64px}}body.template-index #MainContent .home-hero{display:flex;flex-direction:column;height:auto;min-height:0;padding-top:calc(var(--header-height,196px) + var(--announcement-height,40px));padding-bottom:100px}body.template-index #MainContent .home-hero__image{position:relative;inset:auto;z-index:0;order:0;width:100%;height:auto}body.template-index #MainContent .home-hero__image>picture{height:auto}body.template-index #MainContent .home-hero__image img{display:block;width:100%;height:auto;aspect-ratio:3/1;object-fit:cover;object-position:50% 50%;transform:none}body.template-index #MainContent .home-hero:after{background:none}body.template-index #MainContent .home-hero .home-hero__content,body.template-index #MainContent .home-hero .home-hero__content:has(.trustpilot-mark){order:1;padding-top:32px;padding-bottom:32px}body.template-index #MainContent .home-hero__reference-reassurance{position:static;max-width:none;margin-top:28px}body.template-index #MainContent .home-hero__product{position:static;order:2;align-self:flex-end;margin:0 48px 20px}body.template-index #MainContent .home-hero__hotspot{position:static;order:1;align-self:flex-end;margin:-26px 48px 20px}body.template-index #MainContent .home-universe__image{bottom:110px;background:var(--dark,#2d2c30)}body.template-index #MainContent .home-universe__image img{object-fit:cover;object-position:var(--tile-position,50% 0);transform:none!important}body.template-index #MainContent .home-universe{background:var(--dark,#2d2c30)}body.template-index #MainContent .home-story__image>img,body.template-index #MainContent .fan-guide__image>img,body.template-index #MainContent .home-newsletter__image>img{object-fit:contain;object-position:50% 50%;transform:none!important}body #MainContent .collection-section--fan .collection-hero{display:flex;flex-direction:column;min-height:0;padding-top:calc(var(--header-height,196px) + var(--announcement-height,40px))}body #MainContent .collection-section--fan .collection-hero__image{position:relative;inset:auto;z-index:0;width:100%;height:clamp(268px,29vw,560px)}body #MainContent .collection-section--fan .collection-hero__image img{object-fit:cover;object-position:50% 0;transform:none!important}body #MainContent .collection-section--fan .collection-hero:after{background:none}body #MainContent .collection-section--fan .collection-hero__content{min-height:0;padding-top:32px;padding-bottom:40px}body #MainContent .collection-section--fan .collection-hero__product{position:static;margin-top:24px}body #MainContent .collection-section--fan .collection-hero__hotspot{display:none}body #MainContent .collection-section--fan .catalog-feature__image:has(>img[src*="1d5d115a393c1355c3955c9727aa6f67"]){background:var(--dark,#2d2c30)}body #MainContent .collection-section--fan .catalog-feature__image>img[src*="1d5d115a393c1355c3955c9727aa6f67"]{object-fit:contain;object-position:50% 100%;transform:none!important}@media(min-width:750px){body #MainContent .collection-section--fan .catalog-feature__image>img[src*="1d5d115a393c1355c3955c9727aa6f67"]{padding-top:180px;padding-bottom:72px}}@media(max-width:749px){body.template-index #MainContent .home-hero{padding-bottom:28px}body.template-index #MainContent .home-hero__image img{height:clamp(280px,70vw,500px);aspect-ratio:auto;object-fit:cover;object-position:50% 40%}body.template-index #MainContent .home-hero__content{padding-inline:20px}body.template-index #MainContent .home-hero__hotspot,body.template-index #MainContent .home-hero__product{display:none}}body.template-index #MainContent .home-hero .home-hero__copy{max-width:100%}body.template-index #MainContent .home-hero .home-hero__eyebrow{min-width:0;min-height:32px;font-size:16px;padding-inline:12px}body.template-index #MainContent .home-hero h1{font-size:clamp(32px,3.6vw,52px);line-height:1.06;margin:12px 0 16px}body.template-index #MainContent .home-hero .home-hero__copy>p{font-size:15px;line-height:1.5;margin:0}body.template-index #MainContent .home-hero .home-hero__actions{margin-top:20px;gap:10px}body.template-index #MainContent .home-hero .home-hero__actions .button{min-height:48px;padding:12px 18px;font-size:14px}body.template-index #MainContent .home-hero .home-hero__reference-reassurance{margin-top:20px;gap:10px 16px}body.template-index #MainContent .home-hero .home-hero__reference-reassurance strong{font-size:12px}body.template-index #MainContent .home-hero .home-hero__reference-reassurance small{font-size:11px}body.template-index #MainContent .home-hero__hotspot{display:none}@media(min-width:750px){body.template-index #MainContent .home-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:16px 28px;padding:calc(var(--header-height,196px) + var(--announcement-height,40px) + 16px) 28px 112px;align-items:center}body.template-index #MainContent .home-hero__image{grid-column:2;grid-row:1;align-self:center;min-width:0;border-radius:20px;overflow:hidden}body.template-index #MainContent .home-hero__image>picture{height:auto}body.template-index #MainContent .home-hero__image img{width:100%;height:auto;aspect-ratio:3/1;object-fit:cover;transform:none;scale:1}body.template-index #MainContent .home-hero .home-hero__content,body.template-index #MainContent .home-hero .home-hero__content:has(.trustpilot-mark){grid-column:1;grid-row:1;width:100%;min-width:0;padding:0}body.template-index #MainContent .home-hero__product{grid-column:2;grid-row:2;justify-self:end;align-self:start;max-width:100%;margin:0}}@media(min-width:1100px){body.template-index #MainContent .home-hero{padding-inline:max(48px,calc((100% - 1440px)/2))}}@media(min-width:750px)and (max-width:1099px){body.template-index #MainContent .home-hero .home-hero__copy>p{font-size:14px}body.template-index #MainContent .home-hero .home-hero__actions{flex-direction:column;align-items:stretch;gap:8px}body.template-index #MainContent .home-hero .home-hero__reference-proof,body.template-index #MainContent .home-hero__product{display:none}}@media(max-width:749px){body.template-index #MainContent .home-hero{padding-bottom:28px}body.template-index #MainContent .home-hero__image img{height:clamp(160px,38vw,220px);object-fit:cover;object-position:50% 44%!important}body.template-index #MainContent .home-hero .home-hero__content,body.template-index #MainContent .home-hero .home-hero__content:has(.trustpilot-mark){padding:16px 20px 24px}body.template-index #MainContent .home-hero .home-hero__copy{gap:10px}body.template-index #MainContent .home-hero .home-hero__eyebrow{min-height:28px;font-size:14px}body.template-index #MainContent .home-hero h1{font-size:clamp(28px,8.6vw,34px);line-height:1.08;margin:0}body.template-index #MainContent .home-hero .home-hero__copy>p{font-size:14px;line-height:1.5}body.template-index #MainContent .home-hero .home-hero__actions{margin-top:0;gap:8px}body.template-index #MainContent .home-hero .home-hero__actions .button{height:48px;min-height:48px;font-size:14px}body.template-index #MainContent .home-hero .home-hero__reference-reassurance{margin-top:8px}}:root .home-lower .fan-guide .fan-guide__image--contain>img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;aspect-ratio:auto!important;margin:0!important;object-fit:contain!important;object-position:50% 50%!important;transform:none!important}.olea-pro-hero.olea-pro-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);grid-template-areas:"copy visual" "form form";align-items:center;gap:28px;width:calc(100% - 48px);max-width:1280px;min-height:0;margin-inline:auto;padding:calc(var(--header-height,108px) + var(--announcement-height,40px) + 24px) 0 32px;box-sizing:border-box;background:#fff;color:var(--ink,#1c1b1b)}.olea-pro-hero.olea-pro-hero .olea-pro-hero__inner{display:contents}.olea-pro-hero.olea-pro-hero .olea-pro-hero__surface.content-cover{grid-area:visual;position:relative;inset:auto;width:100%;height:auto;min-height:0;aspect-ratio:3/2;margin:0;padding:0;overflow:hidden;border-radius:24px;background:#f4f1ec}.olea-pro-hero.olea-pro-hero .olea-pro-hero__image{position:relative;inset:auto;display:block;width:100%;height:100%}.olea-pro-hero.olea-pro-hero .olea-pro-hero__image>img,.olea-pro-hero.olea-pro-hero img.olea-pro-hero__image{display:block;width:100%;height:100%;max-width:none;object-fit:cover!important;object-position:50% 50%;transform:none!important;scale:1!important;animation:none!important}.olea-pro-hero.olea-pro-hero .olea-pro-hero__overlay{display:none}.olea-pro-hero.olea-pro-hero .olea-pro-hero__copy{grid-area:copy;align-self:center;align-items:flex-start;justify-content:center;gap:14px;max-width:none;min-height:0;padding:0}.olea-pro-hero.olea-pro-hero .olea-pro-hero__breadcrumbs,.olea-pro-hero.olea-pro-hero .olea-pro-hero__breadcrumbs [aria-current=page]{color:var(--muted,#5c5652)}.olea-pro-hero.olea-pro-hero .olea-pro-hero__eyebrow{min-height:0;padding:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--red,#64231f)}.olea-pro-hero.olea-pro-hero .olea-pro-hero__copy h1{color:var(--ink,#1c1b1b);font-size:clamp(32px,3.3vw,48px);line-height:1.08}.olea-pro-hero.olea-pro-hero .olea-pro-hero__description{max-width:none;color:var(--body,#514b47);font-size:16px;line-height:1.5}.olea-pro-hero.olea-pro-hero .olea-pro-hero__stats{gap:18px;margin-top:4px}.olea-pro-hero.olea-pro-hero .olea-pro-hero__stat{padding-right:18px}.olea-pro-hero.olea-pro-hero .olea-pro-hero__stat:not(:last-child){border-color:var(--line,#e4dfd9)}.olea-pro-hero.olea-pro-hero .olea-pro-hero__stat-value{color:var(--ink,#1c1b1b);font-size:24px}.olea-pro-hero.olea-pro-hero .olea-pro-hero__stat-label{color:var(--muted,#5c5652)}.olea-pro-hero.olea-pro-hero .olea-pro-hero__form{grid-area:form;width:100%;max-width:none;margin:0;padding:20px;border:1px solid var(--line,#e4dfd9);box-shadow:0 12px 30px #1b17160f}@media(min-width:1200px){.olea-pro-hero.olea-pro-hero .olea-pro-hero__fields{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:989px){.olea-pro-hero.olea-pro-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "visual" "form";gap:20px;width:calc(100% - 32px);padding-top:calc(var(--header-height,108px) + var(--announcement-height,40px) + 20px)}.olea-pro-hero.olea-pro-hero .olea-pro-hero__copy{gap:12px;align-items:stretch}.olea-pro-hero.olea-pro-hero .olea-pro-hero__copy h1{font-size:clamp(28px,4vw,38px)}.olea-pro-hero.olea-pro-hero .olea-pro-hero__form{padding:20px}}@media(max-width:749px){.olea-pro-hero.olea-pro-hero .olea-pro-hero__surface.content-cover{border-radius:18px}.olea-pro-hero.olea-pro-hero .olea-pro-hero__description{font-size:15px}.olea-pro-hero.olea-pro-hero .olea-pro-hero__stats{gap:12px}.olea-pro-hero.olea-pro-hero .olea-pro-hero__stat{padding-right:0}.olea-pro-hero.olea-pro-hero .olea-pro-hero__form{padding:18px}}@media(min-width:750px)and (max-width:1100px){.olea-pro-content.olea-pro-content .olea-pro-content__sector-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:750px)and (max-width:989px){.olea-pro-content.olea-pro-content .olea-pro-content__project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}body:has(.olea-pro-hero) .assistant-launcher>.assistant-launcher-card{display:none!important}:root .wishlist-hero__visual>img.wishlist-hero__image{object-position:50% 30%!important}body.template-index #MainContent .home-story__image>img,body.template-index #MainContent .home-newsletter__image>img{object-fit:cover}body #MainContent .product-card[data-product-handle^=ventilateur-] .product-card__image>img{object-fit:cover!important}@media(min-width:750px){body.template-index #MainContent .home-hero__image{align-self:stretch}body.template-index #MainContent .home-hero__image>picture{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}body.template-index #MainContent .home-hero__image img{height:100%;aspect-ratio:auto}}body.template-index #MainContent .home-hero{display:block;height:900px;padding:0}body.template-index #MainContent .home-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;border-radius:0}body.template-index #MainContent .home-hero__image>picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}body.template-index #MainContent .home-hero__image img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover}body.template-index #MainContent .home-hero:after{background:linear-gradient(90deg,#141213d1,#141213ad 42%,#1412130d 78%),linear-gradient(180deg,rgba(20,18,19,.6),transparent 32%,transparent 72%,rgba(20,18,19,.5))}body.template-index #MainContent .home-hero .home-hero__content,body.template-index #MainContent .home-hero .home-hero__content:has(.trustpilot-mark){position:relative;z-index:1;padding:calc(var(--header-height,196px) + var(--announcement-height,40px) + 84px) 48px 0}body.template-index #MainContent .home-hero .home-hero__copy{max-width:720px}body.template-index #MainContent .home-hero__product{position:absolute;bottom:150px;margin:0;z-index:1}@media(min-width:750px){body.template-index #MainContent .home-hero__image img{object-position:70% 0%!important}}@media(min-width:750px)and (max-width:1099px){body.template-index #MainContent .home-hero .home-hero__content,body.template-index #MainContent .home-hero .home-hero__content:has(.trustpilot-mark){padding-inline:28px}}@media(max-width:749px){body.template-index #MainContent .home-hero{height:760px;display:flex;flex-direction:row;align-items:end}body.template-index #MainContent .home-hero:after{background:linear-gradient(180deg,#1412138c,#1412131a 28%,#141213a6 48%,#141213e6)}body.template-index #MainContent .home-hero .home-hero__content,body.template-index #MainContent .home-hero .home-hero__content:has(.trustpilot-mark){padding:0 20px 52px}body.template-index #MainContent .home-hero .home-hero__copy{max-width:100%}}@media(max-width:1439px){body.template-index #MainContent .home-hero{display:flex;flex-direction:row;align-items:flex-end}body.template-index #MainContent .home-hero .home-hero__content,body.template-index #MainContent .home-hero .home-hero__content:has(.trustpilot-mark){padding-top:0;padding-bottom:52px}body.template-index #MainContent .home-hero__image img{object-position:50% 0%!important}body.template-index #MainContent .home-hero__product{display:none}}@media(min-width:750px)and (max-width:1439px){body.template-index #MainContent .home-hero{height:1000px}body.template-index #MainContent .home-hero .home-hero__content,body.template-index #MainContent .home-hero .home-hero__content:has(.trustpilot-mark){padding-bottom:124px}body.template-index #MainContent .home-hero .home-hero__copy{max-width:none}body.template-index #MainContent .home-hero:after{background:linear-gradient(180deg,#14121399,#1412131a 26% 48%,#141213d9 52%,#141213f0)}}@media(max-width:749px){body.template-index #MainContent .home-hero{height:900px}body.template-index #MainContent .home-hero:after{background:linear-gradient(180deg,#1412138c,#1412131a 25% 48%,#141213d9 52%,#141213f0)}}.olea-cart-page .olea-cart-steps>li>span{box-sizing:border-box;display:inline-grid;place-items:center;padding-block:2px 0;padding-inline:0;font-variant-numeric:lining-nums tabular-nums;line-height:1;text-align:center}.header-counter{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:1.5px 3px 0;font-variant-numeric:lining-nums tabular-nums;line-height:1;text-align:center}@media(max-width:749px){.olea-cart-page .olea-cart-steps>li>span{padding-block-start:1.5px}}@media(max-width:989px){.site-footer .footer-column__mobile[open]>.footer-column__links{margin-block-start:8px;gap:4px}.site-footer .footer-column__mobile .footer-column__links a{display:flex;min-height:44px;padding-block:8px;white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/olea-interface-refinements.css.map */
