html,body.template-monoproduit{overflow-x:hidden!important;max-width:100vw!important}.mono-section{position:relative;width:100%;max-width:100vw;overflow:hidden;box-sizing:border-box}.mono-hero{display:block;width:100%;position:relative}.mono-stage-wrapper{position:relative;width:100%;padding:0;box-sizing:border-box;background:#000;outline:none}.mono-stage{position:relative;width:100%!important;aspect-ratio:16 / 9!important;max-height:90vh;margin:0 auto;overflow:hidden;background:radial-gradient(circle at 50% 45%,var(--mono-bg-a, #faf7f4) 0%,var(--mono-bg-b, #ede4da) 100%);perspective:1200px;-webkit-perspective:1200px;transform-style:preserve-3d;user-select:none;-webkit-user-select:none;touch-action:pan-y;cursor:grab}@media screen and (max-width:749px){.mono-stage{aspect-ratio:1 / 1!important;max-height:none}}.mono-stage:active{cursor:grabbing}.mono-stage__bg-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.mono-stage__bg-picture{display:block;width:100%;height:100%}.mono-stage__bg-img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.mono-stage__bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--overlay-op, .1);pointer-events:none}.mono-stage__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1;overflow:hidden;transform-style:preserve-3d}.mono-stage__backdrop-text{font-family:inherit;font-weight:900;font-size:clamp(2.2rem,10.5vw,11rem);line-height:.9;text-transform:uppercase;letter-spacing:-.04em;color:#0000000a;white-space:nowrap;-webkit-user-select:none;user-select:none;will-change:transform;transition:transform .2s cubic-bezier(.16,1,.3,1)}.mono-stage__glow{position:absolute;width:60%;height:60%;border-radius:50%;background:radial-gradient(circle,var(--mono-accent, rgba(232, 180, 184, .35)) 0%,transparent 70%);opacity:.55;filter:blur(40px);pointer-events:none;transition:background .6s ease}.mono-carousel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;pointer-events:auto}.mono-carousel__track{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transform-style:preserve-3d;will-change:transform}.mono-carousel__slide{position:absolute;width:70%;height:78%;left:50%;top:55%;margin:0;transform:translate3d(-50%,-50%,0);display:flex;align-items:center;justify-content:center;pointer-events:none;will-change:transform,opacity;box-sizing:border-box;padding:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(-50%,-50%,0)}mono-hero:not(:defined) .mono-carousel__slide:not(.is-active){display:none!important}@media screen and (max-width:749px){.mono-carousel__slide{width:82%;height:72%;top:55%}}.mono-carousel__slide.is-active{pointer-events:auto}.mono-carousel__image-wrap{width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none;transform:translateY(var(--mono-vertical-nudge, 0px)) scale(var(--mono-product-scale, .85));transform-origin:center center}.mono-carousel__img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;margin:auto;filter:drop-shadow(0 18px 30px rgba(35,25,20,.16));-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.mono-carousel__placeholder{width:220px;height:220px;opacity:.4}.mono-carousel__model-wrap{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;transform:translateY(var(--mono-vertical-nudge, 0px)) scale(var(--mono-product-scale, .82));transform-origin:center center}.mono-carousel__model{width:100%;height:100%;display:block;outline:none;--poster-color: transparent}.mono-stage__badge-3d{position:absolute;top:4%;left:4%;background:#ffffffe6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:.25rem .65rem;border-radius:20px;font-size:clamp(.6rem,1.2vw,.75rem);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#1e1b19;box-shadow:0 4px 12px #00000014;pointer-events:none}.mono-specs{position:absolute;top:0;right:0;bottom:0;left:0;list-style:none;margin:0;padding:0;z-index:5;pointer-events:none}.mono-spec{position:absolute;pointer-events:auto;display:flex;align-items:center;gap:clamp(.35rem,.8vw,.6rem);padding:clamp(.3rem,.7vw,.5rem) clamp(.55rem,1.2vw,.9rem);background:#ffffffeb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.8);border-radius:999px;box-shadow:0 8px 24px #281e1414,0 2px 6px #0000000a;color:#2b2623;opacity:0;transform:translateY(16px) scale(.9);transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1),background .2s ease,box-shadow .2s ease;will-change:transform,opacity}.mono-spec.is-visible{opacity:1;transform:translateY(0) scale(1)}.mono-spec:hover{background:#fff;box-shadow:0 12px 28px #281e1424}.mono-spec:nth-child(1){top:7%;left:3.5%}.mono-spec:nth-child(2){bottom:12%;left:4%}.mono-spec:nth-child(3){top:7%;right:3.5%}.mono-spec:nth-child(4){bottom:12%;right:4%}.mono-spec:nth-child(5){top:50%;left:2.5%}.mono-spec:nth-child(6){top:50%;right:2.5%}@media screen and (max-width:749px){.mono-spec{padding:.22rem .5rem .22rem .4rem;gap:.35rem}.mono-spec:nth-child(1){top:6%;left:2.5%}.mono-spec:nth-child(2){bottom:10%;left:2.5%}.mono-spec:nth-child(3){top:6%;right:2.5%}.mono-spec:nth-child(4){bottom:10%;right:2.5%}}.mono-spec__icon{width:clamp(22px,2.8vw,30px);height:clamp(22px,2.8vw,30px);border-radius:50%;background:var(--mono-accent, #e8b4b8);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .3s ease}.mono-spec__icon svg{width:clamp(12px,1.6vw,16px);height:clamp(12px,1.6vw,16px)}.mono-spec__text{display:flex;flex-direction:column;line-height:1.15}.mono-spec__label{font-size:clamp(.52rem,.9vw,.68rem);text-transform:uppercase;letter-spacing:.06em;color:#7a706b;font-weight:600}.mono-spec__value{font-size:clamp(.68rem,1.2vw,.88rem);font-weight:700;color:#1e1b19}.mono-stage__hint{display:none!important}.mono-stage__nav{position:absolute;bottom:3.5%;left:50%;transform:translate(-50%);z-index:7;display:flex;align-items:center;gap:.55rem;padding:.22rem .4rem;background:#ffffffe6;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.8);border-radius:40px;box-shadow:0 6px 20px #00000014}.mono-stage__arrow{width:clamp(26px,3.5vw,34px);height:clamp(26px,3.5vw,34px);border-radius:50%;border:none;background:#fff;color:#2b2623;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 6px #00000014;transition:transform .2s ease,background .2s ease,color .2s ease;flex-shrink:0}.mono-stage__arrow:hover{transform:scale(1.1);background:#1e1b19;color:#fff}.mono-stage__arrow svg{width:clamp(13px,1.6vw,16px);height:clamp(13px,1.6vw,16px)}.mono-stage__counter{font-size:clamp(.65rem,1.1vw,.78rem);font-weight:700;letter-spacing:.08em;color:#554b45;padding:0 .35rem;white-space:nowrap}body.template-monoproduit .announcement-bar-section,body.template-monoproduit .reassurance-topbar{position:relative!important;z-index:60!important}body.template-monoproduit .section-header{position:absolute!important;top:var(--announcement-bar-height, 42px)!important;left:0!important;right:0!important;width:100%!important;background:transparent!important;z-index:50!important;pointer-events:none!important;border-bottom:none!important;box-shadow:none!important}body.template-monoproduit .header-wrapper,body.template-monoproduit .header{background:transparent!important;border-bottom:none!important;box-shadow:none!important}body.template-monoproduit .header *{pointer-events:auto!important}body.template-monoproduit .header__heading,body.template-monoproduit .header__heading-link,body.template-monoproduit .header__heading-logo,body.template-monoproduit .header__heading-logo-wrapper{display:none!important;visibility:hidden!important;opacity:0!important}body.template-monoproduit .page-back-floating-nav{display:block!important;position:absolute!important;top:calc(var(--announcement-bar-height, 42px) + 1.2rem)!important;left:2rem!important;z-index:55!important;margin:0!important;padding:0!important;height:0!important;width:auto!important;pointer-events:none!important}body.template-monoproduit .back-button-floating{pointer-events:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:4.2rem!important;height:4.2rem!important;border-radius:50%!important;background:#ffffffe0!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.6)!important;box-shadow:0 4px 16px #2319141f!important;color:#2e2825!important;cursor:pointer!important;transition:transform .2s cubic-bezier(.16,1,.3,1),background .2s ease,box-shadow .2s ease!important}body.template-monoproduit .back-button-floating:hover{transform:scale(1.08)!important;background:#fff!important;color:#000!important;box-shadow:0 6px 20px #2319142e!important}@media screen and (max-width:749px){body.template-monoproduit .page-back-floating-nav{top:calc(var(--announcement-bar-height, 42px) + .8rem)!important;left:1.2rem!important}body.template-monoproduit .back-button-floating{width:3.8rem!important;height:3.8rem!important}}.product-3d__accordions--app .product-3d__accordion-content--app{padding:1.6rem .5rem;overflow:visible}.product-3d__accordions--app .product-3d__accordion-content--app iframe{max-width:100%}.product-3d-section--monoproduit{background-color:transparent!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.product-3d-layout--monoproduit{display:block!important;max-width:760px!important;margin:0 auto!important;width:100%!important;box-sizing:border-box!important}.product-3d-layout--monoproduit .product-3d__info-col{width:100%!important;max-width:100%!important;box-sizing:border-box!important}@media screen and (max-width:1024px){.product-3d-layout--monoproduit{display:block!important;max-width:100%!important;margin:0 auto!important;width:100%!important;box-sizing:border-box!important}}.mono-hero__wishlist-btn{position:absolute!important;bottom:3.5%!important;right:2.2rem!important;z-index:10!important;width:44px!important;height:44px!important;border-radius:50%!important;background:#ffffffeb!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(228,214,203,.85)!important;box-shadow:0 4px 14px #4a34291f!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;color:#c88d79!important;transition:transform .25s cubic-bezier(.175,.885,.32,1.275),background .2s ease,border-color .2s ease,box-shadow .2s ease!important;pointer-events:auto!important;outline:none!important}.mono-hero__wishlist-btn:hover{transform:scale(1.12)!important;background:#fff!important;border-color:#c88d79!important;box-shadow:0 6px 18px #4a34292e!important}.mono-hero__wishlist-btn svg{width:24px!important;height:24px!important;fill:none!important;stroke:#c88d79!important;stroke-width:1.8!important;transition:fill .25s ease,stroke .25s ease!important;pointer-events:none!important}.mono-hero__wishlist-btn:not(.is-active):hover svg{stroke:#b77b67!important;fill:#c88d7926!important}.mono-hero__wishlist-btn.is-active,.mono-hero__wishlist-btn.is-active:hover{background:#fff5f2!important;border-color:#d97272!important;box-shadow:0 4px 16px #d9727240!important}.mono-hero__wishlist-btn.is-active svg,.mono-hero__wishlist-btn.is-active svg path,.mono-hero__wishlist-btn.is-active:hover svg,.mono-hero__wishlist-btn.is-active:hover svg path{fill:#d97272!important;stroke:#d97272!important;filter:drop-shadow(0 2px 6px rgba(217,114,114,.45))!important;animation:heartBeat .35s ease-in-out}@media screen and (max-width:749px){.mono-hero__wishlist-btn{bottom:1.4rem!important;right:1.4rem!important;width:40px!important;height:40px!important}.mono-hero__wishlist-btn svg{width:22px!important;height:22px!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-main-product-monoproduit.css.map */
