.mega{background:var(--craie);border-top:2px solid var(--or);border-bottom:0;box-shadow:0 30px 40px -20px #0c0b0959}.mega__in{padding:36px var(--gut) 40px;gap:40px}.mega__col p{border-bottom:0;padding-bottom:0;margin:0 0 14px;font:600 12px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--or-fonce)}.mega__col a{padding:6px 0;font-size:15.5px;color:var(--encre)}.mega__in>.mega__col:first-child a:first-of-type{font-weight:700}.mega__col a:hover,.mega__col a:focus-visible{color:var(--or-fonce)}.mega__in--duo{grid-template-columns:repeat(var(--cols,3),minmax(0,1fr)) minmax(0,1.6fr)}.mega__cards{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-self:start}.mega__cards .mega__card{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--photo-bg)}.mega__cards .mega__card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;transition:transform .5s var(--ease)}.mega__cards .mega__card:hover img{transform:scale(1.04)}.mega__cards .mega__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(12,11,9,.7),transparent 55%)}.mega__cards .mega__card div{position:absolute;z-index:1;left:14px;right:14px;bottom:12px;padding:0}.mega__cards .mega__card b{color:#fff;font-size:20px;line-height:1.1;font-weight:800}.mega__cards .mega__card small{color:#ede4d0}.mega__card:focus-visible{outline:2px solid var(--or);outline-offset:3px}.f4nl{background:var(--craie);border-top:1px solid var(--filet);padding:64px 0}.f4nl__g{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.f4nl__t{font-size:clamp(28px,3.2vw,46px);margin:0}.f4nl__p{color:var(--tabac);margin:12px 0 0;max-width:440px}.f4nl__d{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 14px;padding:0;border:0}.f4nl__chip{position:relative;cursor:pointer}.f4nl__chip input{position:absolute;opacity:0;width:1px;height:1px}.f4nl__chip span{display:inline-flex;align-items:center;min-height:42px;padding:0 14px;font-weight:600;font-size:14px;background:#fff;box-shadow:inset 0 0 0 1px var(--filet);transition:background .15s,color .15s}.f4nl__chip:hover span{box-shadow:inset 0 0 0 1px var(--encre)}.f4nl__chip input:checked+span{background:var(--encre);color:#fff;box-shadow:none}.f4nl__chip input:focus-visible+span{outline:2px solid var(--or);outline-offset:2px}.f4nl__row{display:flex}.f4nl__row input{flex:1;min-width:0;height:54px;border:0;border-radius:0;box-shadow:inset 0 0 0 1px var(--filet);padding:0 16px;font:15px var(--sans);background:#fff;color:var(--encre)}.f4nl__row input:focus-visible{outline:2px solid var(--or);outline-offset:-2px}.f4nl__btn{height:54px;min-height:54px;border-radius:0;white-space:nowrap}.f4nl__ok{margin:0;font-weight:600;color:var(--or-fonce)}.f4nl__err{margin:0 0 10px;color:#9b2c1f}.f4ph{display:grid;grid-template-columns:repeat(6,1fr);background:var(--photo-bg)}.f4ph--3{grid-template-columns:repeat(3,1fr)}.f4ph--4{grid-template-columns:repeat(4,1fr)}.f4ph--5{grid-template-columns:repeat(5,1fr)}.f4ph__i{display:block;aspect-ratio:1;overflow:hidden;background:var(--photo-bg)}.f4ph__i img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease)}.f4ph__i:hover img{transform:scale(1.04)}.f4ph__i:focus-visible{outline:2px solid var(--or);outline-offset:-2px}.ft.f4{padding:32px 0 20px;font-size:13.5px}.f4__in{display:flex;justify-content:space-between;align-items:center;gap:24px}.f4__logo img{height:22px;width:auto;display:block}.f4__links{display:flex;flex-wrap:wrap;gap:4px 22px;list-style:none;margin:0;padding:0;font-size:13.5px;line-height:1.6;justify-content:center}.f4__links a{display:inline-block;padding:4px 0}.ft.f4 .pay{margin:0;flex:none}.f4__bot{display:flex;justify-content:space-between;align-items:center;gap:16px 24px;flex-wrap:wrap;margin-top:22px;padding-top:18px;border-top:1px solid var(--ligne-n);font-size:12.5px;color:#8e8574}.f4__seo{display:flex;flex-wrap:wrap;gap:4px 18px}.f4__seo a{color:#8e8574;padding:4px 0}.ft.f4 .ft__soc{margin:0}.ft.f4 a:focus-visible{outline:2px solid var(--or-clair);outline-offset:2px}@media(max-width:1023px){.f4__in{flex-direction:column;align-items:flex-start}.f4__links{justify-content:flex-start}}@media(max-width:749px){.f4nl{padding:32px 0}.f4nl__g{grid-template-columns:1fr;gap:20px}.f4nl__row{flex-direction:column;gap:8px}.f4nl__row input{flex:none}.f4nl__btn{width:100%}.f4ph,.f4ph--4,.f4ph--5{grid-template-columns:repeat(3,1fr)}.f4__links{gap:2px 16px}.ft.f4{padding-bottom:84px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/r26-global.css.map */
