body:has(.sl-home-layout-marker) sl-scroll-intro[data-enhanced]:not([data-static]){height:300svh}body:has(.sl-home-layout-marker) #sl-studio-modeles,body:has(.sl-home-layout-marker) #comparatif{scroll-margin-top:110px}body:has(.sl-home-layout-marker) .sl-studio-gestures{padding-bottom:44px}body:has(.sl-home-layout-marker) .sl-studio-gestures .sl-studio-heading{padding-top:52px;padding-bottom:30px}body:has(.sl-home-layout-marker) .sl-studio-gesture-media{aspect-ratio:16/9}body:has(.sl-home-layout-marker) .sl-studio-gesture video.sl-studio-video--battery{object-fit:contain}body:has(.sl-home-layout-marker) .sl-studio-gesture figcaption{padding:20px 24px}body:has(.sl-home-layout-marker) .sl-studio-gesture h3{font-size:21px}body:has(.sl-home-layout-marker) .sl-studio-gesture-foot{padding-top:18px}body:has(.sl-home-layout-marker) .sl-studio.sl-r26-models .sl-studio-heading{padding-top:54px;padding-bottom:30px;align-items:center}body:has(.sl-home-layout-marker) .sl-studio.sl-r26-models .sl-studio-heading h2{font-size:clamp(32px,3.3vw,48px);line-height:1.1}body:has(.sl-home-layout-marker) .sl-studio.sl-r26-models.sl-studio-models .sl-studio-model{padding:24px 30px 28px}body:has(.sl-home-layout-marker) .sl-studio.sl-r26-models.sl-studio-models .sl-studio-model h3{font-size:clamp(46px,4.4vw,64px);margin-top:12px}body:has(.sl-home-layout-marker) .sl-studio.sl-r26-models.sl-studio-models .sl-studio-object{height:clamp(230px,21vw,310px);margin:-6px -20px 0}body:has(.sl-home-layout-marker) .sl-studio.sl-r26-models .sl-studio-model-bottom{gap:16px}body:has(.sl-home-layout-marker) .sl-studio.sl-r26-models .sl-studio-model-bottom>div{min-height:106px}body:has(.sl-home-layout-marker) .sl-home-compare-compact{padding-top:12px;padding-bottom:56px}body:has(.sl-home-layout-marker) .sl-home-compare-compact .compare-specs{margin:0}body:has(.sl-home-layout-marker) .sl-home-compare-compact .compare-table{margin:0;font-size:14px}body:has(.sl-home-layout-marker) .sl-home-compare-compact .compare-table :is(td,th){padding:15px 12px}body:has(.sl-home-layout-marker) .sl-home-compare-disclosure{margin-top:24px;border:1px solid #ffffff25;border-radius:16px;overflow:hidden;background:#191b1e}body:has(.sl-home-layout-marker) .sl-home-compare-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;padding:22px 24px;cursor:pointer;font-family:Satoshi,sans-serif;font-size:15px;color:#f2f0eb}body:has(.sl-home-layout-marker) .sl-home-compare-disclosure>summary::-webkit-details-marker{display:none}body:has(.sl-home-layout-marker) .sl-home-compare-disclosure>summary>span{font-size:24px;transition:transform .2s}body:has(.sl-home-layout-marker) .sl-home-compare-disclosure[open]>summary>span{transform:rotate(45deg)}body:has(.sl-home-layout-marker) .sl-home-compare-disclosure>summary:focus-visible{outline:2px solid #cbb18c;outline-offset:-5px}body:has(.sl-home-layout-marker) .sl-home-compare-disclosure .handlebar-compare{border:0;border-radius:0}body:has(.sl-home-layout-marker) .sl-home-compare-disclosure .handlebar-stage{height:clamp(300px,40vw,540px)}body:has(.sl-home-layout-marker) .sl-home-compare-disclosure .handlebar-hint{padding:0 20px 16px;margin:0;font-size:11px}body:has(.sl-home-layout-marker) .sl-battery-editorial{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:6%;padding-block:54px}body:has(.sl-home-layout-marker) .sl-battery-main{display:contents}body:has(.sl-home-layout-marker) .sl-battery-copy{grid-column:2;grid-row:1;max-width:500px}body:has(.sl-home-layout-marker) .sl-battery-editorial .sl-battery-hero{grid-column:1;grid-row:1/4;align-self:center;aspect-ratio:1.1;max-height:510px}body:has(.sl-home-layout-marker) .sl-battery-editorial h2{font-size:clamp(36px,3.5vw,52px);margin-top:0}body:has(.sl-home-layout-marker) .sl-battery-point{margin-top:24px}body:has(.sl-home-layout-marker) .sl-battery-pair{grid-column:2;grid-row:2;display:grid;grid-template-columns:1fr;gap:18px;margin-top:22px}body:has(.sl-home-layout-marker) .sl-battery-tile{display:block;background:none;border:0;border-radius:0;min-height:0}body:has(.sl-home-layout-marker) .sl-battery-tile-image{display:none}body:has(.sl-home-layout-marker) .sl-battery-tile-copy{padding:0}body:has(.sl-home-layout-marker) .sl-battery-editorial h3{font-size:19px;margin-bottom:6px}body:has(.sl-home-layout-marker) .sl-battery-editorial .sl-battery-guide{grid-column:2;justify-self:start;grid-row:3;margin-top:22px}body:has(.sl-home-layout-marker) [id$=__sl_home_reviews] :is(.section-carousel,.section-background,slideshow-slides){background:#17191b!important}body:has(.sl-home-layout-marker) [id$=__sl_home_reviews] :is(h2,p,a){font-family:Satoshi,sans-serif!important;color:#f2f0eb}body:has(.sl-home-layout-marker) [id$=__sl_home_reviews] h2{font-size:clamp(30px,3.3vw,46px)!important;line-height:1.15;letter-spacing:-.04em;font-weight:400}body:has(.sl-home-layout-marker) [id$=__sl_home_reviews] .section-carousel>.group-block a{font-size:13px;white-space:nowrap;text-underline-offset:6px}body:has(.sl-home-layout-marker) [id$=__sl_home_reviews] .card:has(.text-block),body:has(.sl-home-layout-marker) [id$=__sl_home_reviews] .card:has(.text-block) .card__content{background:#25282b;color:#f2f0eb}body:has(.sl-home-layout-marker) [id$=__sl_home_reviews] .card:has(.text-block){min-height:320px}body:has(.sl-home-layout-marker) [id$=__sl_home_reviews] .card .group-block{padding:26px!important}body:has(.sl-home-layout-marker) [id$=__sl_home_reviews] .card p{font-size:14px;line-height:1.65;font-weight:400}body:has(.sl-home-layout-marker) [id$=__sl_home_reviews] .card .text-block:last-child p{font-weight:600;font-size:12px;margin-top:12px}body:has(.sl-home-layout-marker) [id$=__sl_home_reviews] .card img{height:320px;width:100%;object-fit:cover}body:has(.sl-home-layout-marker) .sl-maquette .accessories{padding-top:52px;padding-bottom:52px}body:has(.sl-home-layout-marker) .sl-maquette .accessory-image{height:240px;aspect-ratio:auto}body:has(.sl-home-layout-marker) .sl-maquette .accessories .section-heading{margin-bottom:26px}body:has(.sl-home-layout-marker) .sl-maquette .accessories h2,body:has(.sl-home-layout-marker) .sl-maquette .craft h2{font-size:clamp(32px,3.5vw,50px)}body:has(.sl-home-layout-marker) .sl-maquette .craft{padding-top:50px;padding-bottom:50px;min-height:0}body:has(.sl-home-layout-marker) .sl-maquette .craft-image{height:350px;min-height:0}body:has(.sl-home-layout-marker) .sl-maquette .craft-image img{height:100%;object-fit:cover}body:has(.sl-home-layout-marker) #pandectes-banner .cc-window{padding:14px 32px 14px 16px!important;max-width:360px!important;gap:10px;box-sizing:border-box}body:has(.sl-home-layout-marker) #pandectes-banner .cc-message{font-size:12px!important;line-height:1.45!important;margin-bottom:10px!important}body:has(.sl-home-layout-marker) #pandectes-banner .cc-compliance{margin-top:0!important}body:has(.sl-home-layout-marker) #pandectes-banner .cc-btn{font-size:12px!important;padding:8px 14px!important;min-height:36px}@media(max-width:749px){body:has(.sl-home-layout-marker) sl-scroll-intro[data-enhanced]:not([data-static]){height:320svh}body:has(.sl-home-layout-marker) #sl-studio-modeles,body:has(.sl-home-layout-marker) #comparatif{scroll-margin-top:80px}body:has(.sl-home-layout-marker) .sl-studio-gestures .sl-studio-heading{padding-top:36px;padding-bottom:24px;gap:20px}body:has(.sl-home-layout-marker) .sl-studio-gestures .sl-studio-heading h2{font-size:32px;margin-top:0}body:has(.sl-home-layout-marker) .sl-studio-gesture figcaption{padding:18px 20px}body:has(.sl-home-layout-marker) .sl-studio-gesture h3{font-size:21px}body:has(.sl-home-layout-marker) .sl-studio.sl-r26-models .sl-studio-heading{padding-top:36px;align-items:start;flex-direction:column;gap:14px}body:has(.sl-home-layout-marker) .sl-studio.sl-r26-models .sl-studio-heading h2{font-size:32px}body:has(.sl-home-layout-marker) .sl-studio.sl-r26-models.sl-studio-models .sl-studio-model{padding:22px}body:has(.sl-home-layout-marker) .sl-studio.sl-r26-models.sl-studio-models .sl-studio-object{height:220px}body:has(.sl-home-layout-marker) .sl-studio.sl-r26-models .sl-studio-model-bottom>div{min-height:0}body:has(.sl-home-layout-marker) .sl-studio.sl-r26-models .sl-studio-model-bottom{gap:18px}body:has(.sl-home-layout-marker) .sl-home-compare-compact{padding-top:8px;padding-bottom:36px}body:has(.sl-home-layout-marker) .sl-home-compare-compact .compare-table{font-size:12px;table-layout:fixed;width:100%}body:has(.sl-home-layout-marker) .sl-home-compare-compact .compare-table :is(th,td){padding:12px 5px;overflow-wrap:anywhere}body:has(.sl-home-layout-marker) .sl-home-compare-compact .compare-table th:first-child{width:46%}body:has(.sl-home-layout-marker) .sl-home-compare-disclosure>summary{font-size:14px;padding:17px}body:has(.sl-home-layout-marker) .sl-home-compare-disclosure .handlebar-stage{height:340px}body:has(.sl-home-layout-marker) .sl-battery-editorial{display:flex;flex-direction:column;padding:36px 20px;gap:0}body:has(.sl-home-layout-marker) .sl-battery-main{display:contents}body:has(.sl-home-layout-marker) .sl-battery-copy{order:0;width:100%}body:has(.sl-home-layout-marker) .sl-battery-editorial h2{font-size:38px}body:has(.sl-home-layout-marker) .sl-battery-editorial .sl-battery-hero{order:1;height:245px;aspect-ratio:auto;margin:6px 0 10px;width:100%}body:has(.sl-home-layout-marker) .sl-battery-pair{order:2;width:100%;gap:20px;margin-top:0}body:has(.sl-home-layout-marker) .sl-battery-editorial .sl-battery-guide{order:3;align-self:start}body:has(.sl-home-layout-marker) [id$=__sl_home_reviews] .card:has(.text-block){min-height:340px}body:has(.sl-home-layout-marker) [id$=__sl_home_reviews] .card img{height:340px}body:has(.sl-home-layout-marker) .sl-maquette .accessories{padding-top:36px;padding-bottom:36px}body:has(.sl-home-layout-marker) .sl-maquette .accessory-image{height:190px}body:has(.sl-home-layout-marker) .sl-maquette .craft{padding-top:36px;padding-bottom:36px}body:has(.sl-home-layout-marker) .sl-maquette .craft-image{height:250px}body:has(.sl-home-layout-marker) #pandectes-banner{width:calc(100% - 24px)!important;max-width:360px;left:12px!important;right:12px!important;bottom:12px!important}body:has(.sl-home-layout-marker) #pandectes-banner .cc-window{width:100%!important;max-width:none!important;min-width:0!important;border-radius:12px!important}}@media(prefers-reduced-motion:reduce){body:has(.sl-home-layout-marker) .sl-home-compare-disclosure>summary>span{transition:none}}body:has(.sl-home-layout-marker) .sl-home-compare-compact .compare-specs{display:block;width:100%}body:has(.sl-home-layout-marker) .sl-home-compare-compact .compare-table{width:100%;table-layout:fixed}body:has(.sl-home-layout-marker) .sl-home-compare-compact .compare-table th:first-child{width:45%}@media(max-width:749px){body:has(.sl-home-layout-marker) .sl-maquette .accessory-grid{display:grid;grid-template-columns:1fr;gap:18px}body:has(.sl-home-layout-marker) .sl-maquette .accessory-card{display:grid;grid-template-columns:115px minmax(0,1fr);column-gap:18px;align-items:center}body:has(.sl-home-layout-marker) .sl-maquette .accessory-image{grid-column:1;grid-row:1/3;width:115px;height:125px;margin:0}body:has(.sl-home-layout-marker) .sl-maquette .accessory-label{grid-column:2;grid-row:1;display:block;align-self:end;margin:0}body:has(.sl-home-layout-marker) .sl-maquette .accessory-label h3{margin-bottom:6px}body:has(.sl-home-layout-marker) .sl-maquette .accessory-card>p{grid-column:2;grid-row:2;align-self:start;margin-top:8px}body:has(.sl-home-layout-marker) #pandectes-banner .cc-window{left:12px!important;right:12px!important;bottom:12px!important;width:calc(100% - 24px)!important;max-width:360px!important}}@media(max-width:749px){body:has(.sl-home-layout-marker) .sl-maquette .accessory-image>img{padding:10px}body:has(.sl-home-layout-marker) .sl-maquette .accessory-image .round-button{right:6px;bottom:6px}}body:has(.sl-home-layout-marker) :is(#gestes,#securite,#batterie){margin-inline:20px;border-radius:28px;border:1px solid #ffffff0d;box-shadow:0 16px 44px #0000000c;overflow:clip}body:has(.sl-home-layout-marker) #gestes{margin-top:16px;margin-bottom:20px;background:#202225}body:has(.sl-home-layout-marker) #securite{margin-bottom:20px;background:linear-gradient(145deg,#191b1e,#151719)}body:has(.sl-home-layout-marker) #batterie{margin-top:12px;margin-bottom:20px;background:radial-gradient(ellipse at 18% 50%,#2b2e32,transparent 65%),#202225}body:has(.sl-home-layout-marker) .sl-studio-gesture{border-radius:18px;overflow:hidden;border:1px solid #ffffff10;background:#17191c}body:has(.sl-home-layout-marker) .sl-studio-gesture-media{overflow:hidden}body:has(.sl-home-layout-marker) .sl-studio-gesture figcaption{border-top:1px solid #ffffff09}body:has(.sl-home-layout-marker) .sl-studio.sl-r26-models .sl-studio-model{border-radius:22px;overflow:hidden}@media(max-width:749px){body:has(.sl-home-layout-marker) :is(#gestes,#securite,#batterie){margin-inline:10px;border-radius:20px}body:has(.sl-home-layout-marker) #gestes{margin-top:10px;margin-bottom:12px}body:has(.sl-home-layout-marker) #securite{margin-bottom:12px;padding-inline:20px}body:has(.sl-home-layout-marker) #batterie{margin-bottom:12px}body:has(.sl-home-layout-marker) .sl-studio-gesture{border-radius:14px}}@keyframes sl-flow-enter{0%{opacity:.5;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes sl-flow-image{0%{opacity:.75;transform:translateY(24px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){body:has(.sl-home-layout-marker) .sl-flow-item{animation:sl-flow-enter linear both;animation-timeline:view();animation-range:entry 0% entry 80%}body:has(.sl-home-layout-marker) .sl-flow-image{animation-name:sl-flow-image}body:has(.sl-home-layout-marker) .sl-studio-gesture:nth-child(2).sl-flow-item{animation-range:entry 8% entry 88%}body:has(.sl-home-layout-marker) .sl-studio-gesture:nth-child(3).sl-flow-item{animation-range:entry 16% entry 96%}}}@media(prefers-reduced-motion:reduce){body:has(.sl-home-layout-marker) .sl-flow-item{animation:none!important;opacity:1!important;transform:none!important}}body:has(.sl-home-layout-marker) .sl-flow-item:focus-within{animation:none!important;opacity:1;transform:none}body:has(.sl-home-layout-marker) .shopify-section:is([id$=__sl_studio_gestures],[id$=__sl_mq_safety],[id$=__sl_battery_story]){background:#141618;display:flow-root}
/*# sourceMappingURL=/cdn/shop/t/43/assets/sl-home-layout.css.map */
