html{scroll-behavior:smooth;scroll-padding-top:100px;overflow-x:hidden}
body.pp3-theme{--imm-bg:#0d191b;--imm-ink:#f2f6f4;--imm-gold:#b9dac8;--imm-paper:#f2f6f4;--imm-accent:#b9dac8;--imm-muted:#9eaeaa;--imm-line:#b9dac829;display:block;margin:0;background:#0d191b;color:#f2f6f4;font-family:Arial,"Helvetica Neue",sans-serif;overflow-x:hidden;font-weight:400;-webkit-font-smoothing:antialiased}
.pp3-theme *{box-sizing:border-box}.pp3-theme #MainContent{display:block;min-width:0;max-width:100%}.pp3-theme :where(h1,h2,h3,h4,p){margin:0;font-family:inherit;font-weight:400}.pp3-theme :where(h1,h2,h3){color:inherit}.pp3-theme :where(a){color:inherit;text-decoration:none}.pp3-theme :where(button,input,select,textarea){font:inherit}.pp3-theme :where(button){cursor:pointer}.pp3-theme :where(button,a,input,summary):focus-visible{outline:2px solid #b9dac8;outline-offset:5px}.pp3-theme [hidden]{display:none!important}.pp3-theme .skip-to-content-link{position:fixed;top:0;left:12px;z-index:99999;transform:translateY(-150%)}.pp3-theme .skip-to-content-link:focus{transform:translateY(0)}
.pp3-theme .imm-header{background:#0d191bf2;border-bottom:1px solid #b9dac824;backdrop-filter:blur(22px);height:84px;padding:0 4.3vw;color:#f2f6f4}.pp3-theme #header-group{position:sticky;top:0;z-index:30}.pp3-theme .imm-brand{font-size:29px;letter-spacing:-1.8px;font-weight:650}.pp3-theme .imm-brand span{font-size:13px;margin-left:3px;color:#b9dac8}.pp3-theme .imm-header__links{font-size:13px}.pp3-theme .imm-header__links sup{color:#b9dac8}.pp3-theme .imm-header__actions{gap:24px;font-size:12px}.pp3-theme .imm-cart-link span{background:#b9dac8;color:#0d191b;border:0}.pp3-theme .imm-menu-button{color:#f2f6f4;border-color:#f2f6f440}.pp3-theme .imm-menu{background:#102321;color:#f2f6f4}.pp3-theme .imm-menu__body a:hover,.pp3-theme .imm-menu__body sup,.pp3-theme .imm-menu__body i{color:#b9dac8}.pp3-theme .imm-menu__body .imm-eyebrow{color:#9eaeaa}.pp3-theme .imm-menu__body nav a{border-color:#b9dac82a}.pp3-theme .imm-menu__bottom{border-color:#b9dac82a}
.pp3-kicker{font-size:10px;font-weight:500;letter-spacing:.17em;line-height:1.6;text-transform:uppercase}.pp3-live-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#b9dac8;margin-right:9px;box-shadow:0 0 14px #b9dac866}.pp3-button{display:inline-flex;align-items:center;justify-content:space-between;gap:42px;min-height:56px;background:#b9dac8;color:#0d191b!important;border-radius:99px;border:1px solid #b9dac8;padding:17px 25px;font-size:13px;font-weight:500;transition:background .25s,transform .25s}.pp3-button span{font-size:20px;line-height:1}.pp3-button:hover{background:#d0ebdc;transform:translateY(-2px)}.pp3-text-link{display:inline-flex;align-items:center;gap:35px;font-size:13px;border-bottom:1px solid #9eaeaa;padding:12px 0;white-space:nowrap}.pp3-text-link span{font-size:20px}.pp3-text-link:hover{color:#b9dac8}
.pp3-hero{position:relative;isolation:isolate;min-height:690px;height:calc(100svh - 84px);max-height:950px;background:#131c1d;overflow:hidden}.pp3-hero__media{position:absolute;inset:0;z-index:-2}.pp3-hero__media img,.pp3-hero__media video{width:100%;height:100%;object-fit:cover;object-position:right center;display:block}.pp3-hero__media video{position:absolute;inset:0}.pp3-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0d191b91 0,#0d191b26 40%,transparent 68%),linear-gradient(0deg,#0d191bcd,transparent 20%)}.pp3-hero__copy{position:relative;width:52%;padding:6vh 0 125px 6vw}.pp3-hero__copy h1{font-size:clamp(75px,7.8vw,132px);line-height:.96;letter-spacing:-.065em;margin:28px 0 26px;font-weight:500}.pp3-hero__copy h1 em{font-style:normal;color:#bdd9c9}.pp3-hero__intro{font-size:17px;line-height:1.45;color:#e2e9e5;margin:0 0 27px}.pp3-hero__bottom{position:absolute;left:6vw;right:4.3vw;bottom:25px;display:flex;align-items:center;gap:32px;justify-content:space-between;font-size:10px;letter-spacing:.12em;line-height:1.6}.pp3-hero__bottom a{font-size:12px;letter-spacing:0;border-bottom:1px solid #f2f6f460;padding:9px 0;margin-left:auto}.pp3-hero__bottom a span{margin-left:26px}.pp3-hero__bottom button{background:#14221f77;border:1px solid #f2f6f450;border-radius:99px;color:#f2f6f4;padding:10px 15px;font-size:10px;letter-spacing:.02em;backdrop-filter:blur(12px)}
.pp3-ribbon{overflow:hidden;background:#b9dac8;color:#18322b;padding:25px 0;border-top:1px solid #d4e8db}.pp3-ribbon>div{width:max-content;white-space:nowrap;font-size:24px;letter-spacing:-.04em;font-weight:500;animation:pp3Marquee 50s linear infinite}.pp3-ribbon i{font-style:normal;font-size:26px;margin:0 38px;color:#507568}@keyframes pp3Marquee{to{transform:translateX(-50%)}}
.pp3-collection,.pp3-instants{padding:115px 4.3vw 85px;max-width:1920px;margin:auto}.pp3-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:45px}.pp3-heading .pp3-kicker{color:#9eaeaa;margin-bottom:24px}.pp3-heading h1,.pp3-heading h2{font-size:clamp(42px,4.9vw,82px);line-height:1.04;font-weight:400;letter-spacing:-.055em}.pp3-heading em{font-style:normal;color:#9eaeaa}.pp3-heading>p{font-size:15px;line-height:1.6;color:#9eaeaa;margin-bottom:5px}.pp3-theme .imm-filters{display:flex;gap:10px;margin:0 0 26px;padding:0 0 9px;overflow-x:auto;scrollbar-width:none;border:0}.pp3-theme .imm-filters button{flex:none;color:#b9c4c0;border:1px solid #b9dac833;background:transparent;border-radius:99px;font-size:12px;padding:11px 21px;min-height:42px}.pp3-theme .imm-filters button[aria-pressed=true]{background:#e1eae5;color:#112821;border-color:#e1eae5}.pp3-theme .imm-filters button:hover{border-color:#b9dac8}.pp3-product-rail{display:flex;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:-4.3vw;padding:0 4.3vw 8px 0;overscroll-behavior-x:contain;scroll-padding-inline:0}.pp3-product-rail::-webkit-scrollbar{display:none}.pp3-card{--stage:#dce4e6;--tint:#b3c6c0;flex:0 0 clamp(285px,29vw,430px);min-width:0;scroll-snap-align:start}.pp3-card[data-imm-category=Repos]{--stage:#d9e3df;--tint:#9caf9f}.pp3-card[data-imm-category=Repas]{--stage:#e3e4e8;--tint:#c6becd}.pp3-card[data-imm-category=Jeu]{--stage:#dfe7e2;--tint:#bfcea1}.pp3-card[data-imm-category=Sorties]{--stage:#d9e2e9;--tint:#9eb4ca}.pp3-card__visual{display:block;position:relative;aspect-ratio:1/1.08;background:radial-gradient(ellipse at 50% 72%,var(--tint),var(--stage) 75%);border-radius:16px;overflow:hidden;isolation:isolate;perspective:900px}.pp3-card__visual:after{content:"";position:absolute;z-index:-1;left:23%;right:23%;bottom:19%;height:8%;border-radius:50%;background:#253c4624;filter:blur(20px);transition:transform .4s}.pp3-card__image{display:block;width:100%;height:100%;object-fit:contain;padding:15%;filter:drop-shadow(0 16px 16px #1c30321c);transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .2s;will-change:transform}.pp3-card__visual:hover .pp3-card__image{transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) translateY(-7px) scale(1.04)}.pp3-card__category{position:absolute;top:23px;left:23px;z-index:2;font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:#344a43}.pp3-card__arrow{position:absolute;right:19px;bottom:19px;border:1px solid #23372f3b;border-radius:50%;width:39px;height:39px;display:grid;place-items:center;color:#294438;font-size:20px}.pp3-card__information{display:flex;gap:20px;justify-content:space-between;align-items:flex-start;margin-top:23px}.pp3-card__information h3{font-size:18px;letter-spacing:-.035em;line-height:1.2;max-width:250px}.pp3-card__price{flex-shrink:0;font-size:12px;line-height:1.7;color:#c7d4cd}.pp3-card__bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:49px;margin-top:5px}.pp3-card__bottom>a{font-size:11px;color:#bac8c1;white-space:nowrap}.pp3-card__bottom>a span{margin-left:8px}.pp3-card__colors{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.pp3-swatch{position:relative;display:block;width:30px;height:30px;padding:6px;border:1px solid transparent;border-radius:50%;background:transparent}.pp3-swatch:before{content:"";display:block;width:16px;height:16px;border-radius:50%;background:var(--swatch);box-shadow:inset 0 0 0 1px #ffffff35,0 0 0 1px #11292150}.pp3-swatch[aria-pressed=true]{border-color:#b9dac8}.pp3-swatch:hover{border-color:#8fa89b}.pp3-rail-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:26px;border-top:1px solid #b9dac82a;margin-top:20px;font-size:11px;color:#9eaeaa}.pp3-arrows{display:flex;gap:10px}.pp3-arrows button{width:45px;height:45px;border:1px solid #b9dac843;background:transparent;border-radius:50%;font-size:23px;color:#f2f6f4}.pp3-arrows button:hover{background:#b9dac8;color:#0d191b}.pp3-collection--full{padding-top:70px}.pp3-collection--full .pp3-heading{margin-bottom:50px}.pp3-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 23px}.pp3-collection__count{color:#9eaeaa;font-size:11px;margin-bottom:28px}.pp3-recommendations{border-top:1px solid #b9dac828}
.pp3-instants{padding-top:55px}.pp3-instant-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:28px}.pp3-instant{position:relative;display:block;min-width:0;border-radius:16px;overflow:hidden;aspect-ratio:1.17;isolation:isolate;background:#263531}.pp3-instant--2,.pp3-instant--4{margin-top:70px}.pp3-instant--3{margin-top:-70px}.pp3-instant img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.pp3-instant:hover img{transform:scale(1.04)}.pp3-instant:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(0deg,#05110ede,transparent 55%)}.pp3-instant__caption{position:absolute;bottom:35px;left:35px;right:30px;z-index:1;display:flex;align-items:flex-end;gap:16px;justify-content:space-between}.pp3-instant__caption h3{font-size:clamp(25px,2.8vw,44px);letter-spacing:-.045em;line-height:1.06;margin-top:13px;max-width:360px}.pp3-instant__caption .pp3-kicker{font-size:9px;color:#e4eae6}.pp3-circle{display:grid;place-items:center;border:1px solid #e4eae669;flex-shrink:0;border-radius:50%;width:43px;height:43px;font-size:23px}
.pp3-rest{display:grid;grid-template-columns:1fr 1.25fr;align-items:center;background:#b9dac8;color:#17372d;min-height:680px;padding:55px 6vw;overflow:hidden}.pp3-rest__intro h2{font-size:clamp(56px,6vw,100px);letter-spacing:-.065em;line-height:.96;margin:27px 0}.pp3-rest__intro h2 em{font-style:normal;color:#557969}.pp3-rest__intro>p:not(.pp3-kicker){font-size:15px;line-height:1.6}.pp3-rest .pp3-button{background:#17372d;color:#edf4ee!important;border-color:#17372d;margin-top:34px}.pp3-rest__object{position:relative;isolation:isolate;display:grid;place-items:center;aspect-ratio:1/1;perspective:1200px}.pp3-rest__object img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 28px 25px #17372d30);transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .5s;animation:pp3Float 7s ease-in-out infinite}.pp3-rest__note{position:absolute;bottom:6%;font-size:10px;letter-spacing:.15em;z-index:2}.pp3-orbit{position:absolute;width:90%;height:46%;border:1px solid #17372d2d;border-radius:50%;z-index:-1;transform:rotate(-16deg)}.pp3-orbit--two{transform:rotate(16deg);width:105%;height:66%;border-color:#17372d15}@keyframes pp3Float{50%{translate:0 -14px}}
.pp3-manifesto{text-align:center;padding:120px 24px 135px;background:radial-gradient(ellipse at 50% 90%,#1d3c30,transparent 70%),#0d191b}.pp3-manifesto>.pp3-kicker{color:#b9dac8;margin-bottom:38px}.pp3-manifesto>p:not(.pp3-kicker){font-size:clamp(30px,4.2vw,68px);line-height:1.16;letter-spacing:-.05em}.pp3-manifesto em{font-style:normal;color:#b9dac8}.pp3-manifesto .pp3-text-link{margin-top:40px}
.pp3-theme .imm-footer{background:#0b1717;border-color:#b9dac829}.pp3-theme .imm-footer__light{background:radial-gradient(ellipse,#b9dac813,transparent 68%)}.pp3-theme .imm-footer__invitation p span,.pp3-theme .imm-footer__nav h2,.pp3-theme .imm-footer__wordmark span{color:#b9dac8}.pp3-theme .imm-footer__email{color:#b9dac8!important;border-color:#b9dac855}.pp3-theme .imm-footer__explore{border-color:#b9dac870}.pp3-theme .imm-footer__explore:hover{background:#b9dac8;color:#0d191b}.pp3-theme .imm-footer__nav a:hover{color:#b9dac8}.pp3-theme .imm-footer__invitation{padding:70px 0 55px}.pp3-theme .imm-footer__wordmark{font-size:clamp(74px,13vw,190px)}
@media(min-width:1600px){.pp3-hero__copy{padding-top:75px}.pp3-hero__copy h1{font-size:132px}.pp3-product-rail{margin-right:0}.pp3-card{flex-basis:390px}}
@media(max-width:1100px){.pp3-hero{min-height:640px;max-height:780px}.pp3-hero__copy{padding-top:75px;width:60%}.pp3-hero__copy h1{font-size:85px}.pp3-heading h1,.pp3-heading h2{font-size:52px}.pp3-card{flex-basis:320px}.pp3-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pp3-rest{min-height:560px}.pp3-rest__intro h2{font-size:68px}.pp3-instant__caption{bottom:25px;left:25px;right:25px}}
@media(max-width:700px){html{scroll-padding-top:76px}.pp3-theme .imm-header{height:70px;padding:0 20px}.pp3-theme .imm-brand{font-size:25px}.pp3-theme .imm-header__links{display:none}.pp3-theme .imm-header__actions{gap:17px}.pp3-theme .imm-menu-button{width:38px;height:38px}.pp3-theme .imm-menu-button>span{display:none}.pp3-hero{height:auto;min-height:0;max-height:none;padding-bottom:64px;background:#161e1f;display:flex;flex-direction:column}.pp3-hero__copy{order:0;width:100%;padding:35px 24px 15px}.pp3-hero__copy>.pp3-kicker{font-size:8px;letter-spacing:.14em}.pp3-hero__copy h1{font-size:clamp(60px,16vw,90px);letter-spacing:-.065em;line-height:.98;margin:22px 0 18px}.pp3-hero__copy h1 br:nth-of-type(2){display:none}.pp3-hero__intro{font-size:14px;line-height:1.45;margin:0 0 21px}.pp3-button{min-height:51px;padding:14px 22px;font-size:12px}.pp3-hero__media{position:relative;order:1;aspect-ratio:16/9;width:100%;inset:auto;z-index:0;margin-top:0}.pp3-hero__media img,.pp3-hero__media video{object-fit:cover;object-position:center}.pp3-hero:after{display:none}.pp3-hero__bottom{left:24px;right:24px;bottom:13px;gap:13px;z-index:2;justify-content:space-between}.pp3-hero__bottom>span{display:none}.pp3-hero__bottom a{margin-left:0;font-size:10px}.pp3-hero__bottom a span{margin-left:12px}.pp3-hero__bottom button{font-size:9px;padding:8px 11px}.pp3-ribbon{padding:20px 0}.pp3-ribbon>div{font-size:18px}.pp3-ribbon i{font-size:20px;margin:0 24px}.pp3-collection,.pp3-instants{padding:65px 20px 45px}.pp3-heading{display:block;margin-bottom:30px}.pp3-heading .pp3-kicker{font-size:9px;letter-spacing:.12em;margin-bottom:20px}.pp3-heading h1,.pp3-heading h2{font-size:clamp(35px,9.7vw,52px);line-height:1.05;letter-spacing:-.055em}.pp3-heading>.pp3-text-link{margin-top:18px;font-size:11px;padding:9px 0}.pp3-heading>p{font-size:12px;line-height:1.5;margin-top:23px}.pp3-theme .imm-filters{gap:7px;margin-bottom:16px;margin-right:-20px;padding-right:20px}.pp3-theme .imm-filters button{padding:10px 16px;min-height:39px;font-size:11px}.pp3-product-rail{gap:15px;margin-right:-20px;padding-right:20px}.pp3-card{flex-basis:78vw}.pp3-card__visual{border-radius:12px;aspect-ratio:1/1.02}.pp3-card__image{padding:13%}.pp3-card__category{top:18px;left:18px;font-size:9px}.pp3-card__arrow{width:33px;height:33px;right:15px;bottom:15px;font-size:19px}.pp3-card__information{margin-top:19px;gap:15px}.pp3-card__information h3{font-size:17px;line-height:1.22}.pp3-card__price{font-size:11px}.pp3-card__bottom>a{font-size:10px}.pp3-rail-footer{padding-top:18px;margin-top:14px;font-size:10px}.pp3-drag-hint{display:none}.pp3-arrows button{width:39px;height:39px;font-size:20px}.pp3-instants{padding-top:35px}.pp3-instant-grid{display:flex;flex-direction:column;gap:20px}.pp3-instant{aspect-ratio:1.18;border-radius:12px}.pp3-instant--2,.pp3-instant--3,.pp3-instant--4{margin-top:0}.pp3-instant__caption{left:22px;right:22px;bottom:24px}.pp3-instant__caption h3{font-size:30px;max-width:255px}.pp3-instant__caption .pp3-kicker{font-size:8px}.pp3-circle{width:36px;height:36px;font-size:20px}.pp3-rest{display:block;min-height:0;padding:55px 24px 28px}.pp3-rest__intro h2{font-size:65px;margin:24px 0}.pp3-rest__intro>p:not(.pp3-kicker){font-size:13px}.pp3-rest .pp3-button{margin-top:25px}.pp3-rest__object{margin-top:10px;aspect-ratio:1.2}.pp3-rest__object img{width:105%;height:105%}.pp3-rest__note{font-size:8px;bottom:0}.pp3-manifesto{padding:70px 20px 78px}.pp3-manifesto>p:not(.pp3-kicker){font-size:32px;line-height:1.2}.pp3-manifesto>.pp3-kicker{font-size:9px;margin-bottom:25px}.pp3-manifesto .pp3-text-link{margin-top:28px;font-size:11px}.pp3-collection--full{padding-top:45px}.pp3-product-grid{gap:30px 12px}.pp3-product-grid .pp3-card__category{font-size:8px;left:12px;top:12px}.pp3-product-grid .pp3-card__visual{aspect-ratio:1/1.17;border-radius:10px}.pp3-product-grid .pp3-card__information{display:block;margin-top:14px}.pp3-product-grid .pp3-card__information h3{font-size:14px;line-height:1.25}.pp3-product-grid .pp3-card__price{display:block;margin-top:8px;font-size:11px}.pp3-product-grid .pp3-card__arrow{width:27px;height:27px;font-size:16px;right:11px;bottom:11px}.pp3-product-grid .pp3-card__bottom{display:block;margin-top:7px}.pp3-product-grid .pp3-card__colors{gap:0}.pp3-product-grid .pp3-card__bottom>a{display:block;margin-top:7px}.pp3-product-grid .pp3-swatch{width:27px;height:29px;padding:6px 5px}.pp3-product-grid .pp3-swatch:before{width:15px;height:15px}.pp3-theme .imm-footer__invitation{padding:45px 0 35px}.pp3-theme .imm-footer__invitation p{font-size:35px}.pp3-theme .imm-footer__wordmark{font-size:13.7vw}}
.pp3-theme em{font-family:inherit}.pp3-instant__caption{display:block}.pp3-instant__link{display:inline-flex;gap:20px;margin-top:16px;font-size:11px;color:#e5eee8}.pp3-hero__bottom .pp3-scroll{margin-left:0;margin-right:auto;border:0;font-size:10px}.pp3-hero__featured>span:first-child{display:block;color:#b9c4c0;font-size:8px;text-transform:uppercase;letter-spacing:.12em;margin:0 0 3px}.pp3-rest__details{margin-top:24px;font-size:10px!important;letter-spacing:.05em}.pp3-rest__label{position:absolute;bottom:6%;font-size:11px;letter-spacing:.08em}.pp3-manifesto h2{font-size:clamp(35px,4.8vw,80px);line-height:1.08;letter-spacing:-.055em;margin-bottom:30px}.pp3-manifesto>p:not(.pp3-kicker){font-size:15px;letter-spacing:0;color:#bacac0}.pp3-theme .imm-header__links a:hover{color:#b9dac8}
@media(max-width:700px){.pp3-hero__copy h1 br:nth-of-type(2){display:initial}.pp3-hero__bottom .pp3-scroll{display:none}.pp3-hero__featured>span:first-child{display:none}.pp3-manifesto h2{font-size:36px}.pp3-manifesto>p:not(.pp3-kicker){font-size:12px}.pp3-rest__details{margin-top:18px}.pp3-rest__label{font-size:9px;bottom:0}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.pp3-ribbon>div,.pp3-rest__object img{animation:none}.pp3-theme *{transition-duration:.01ms!important;scroll-behavior:auto!important}}
.pp3-scenic .pp3-card__visual{aspect-ratio:1}.pp3-scenic .pp3-card__image{padding:0;width:100%;height:100%;object-fit:cover;filter:none;transform:none}.pp3-scenic .pp3-card__visual:hover .pp3-card__image{transform:scale(1.035)}.pp3-scenic .pp3-card__visual:after{inset:0;width:auto;height:auto;border-radius:0;filter:none;background:linear-gradient(180deg,#06150f9a,transparent 23%,transparent 75%,#06150f55);z-index:1;pointer-events:none}.pp3-scenic .pp3-card__category{color:#fff;text-shadow:0 1px 12px #000}.pp3-scenic .pp3-card__arrow{z-index:2;color:#fff;border-color:#ffffff70;background:#0d191b20;backdrop-filter:blur(8px)}
.pp3-scenic .pp3-rest__object{overflow:hidden;border-radius:16px;aspect-ratio:1}.pp3-scenic .pp3-rest__object img{width:100%;height:100%;object-fit:cover;filter:none;animation:none;transform:none}.pp3-scenic .pp3-rest__object .pp3-orbit{display:none}.pp3-scenic .pp3-rest__label{color:white;text-shadow:0 1px 10px #000;background:#0d191b7a;border-radius:99px;padding:9px 15px;bottom:20px}.pp3-scenic .pp3-rest{gap:4vw}
.pp3-scenic .edp__stage:not(.is-product-view){background:#172b24;border-radius:12px;aspect-ratio:1;color:#fff}.pp3-scenic .edp__stage:not(.is-product-view):after{inset:0;width:auto;height:auto;border-radius:0;filter:none;opacity:1;z-index:1;background:linear-gradient(180deg,#06150f9a,transparent 25%,transparent 75%,#06150f80)}.pp3-scenic .edp__stage:not(.is-product-view) .edp__image{width:100%;height:100%;object-fit:cover;filter:none;transform:none!important;will-change:auto}.pp3-scenic .edp__stage:not(.is-product-view) .edp__stage-top,.pp3-scenic .edp__stage:not(.is-product-view) .edp__stage-bottom{color:white;text-shadow:0 1px 9px #0006}.edp__view-controls{display:flex;gap:8px;margin-top:15px}.edp__view-controls button{border:1px solid #b9dac83f;background:transparent;color:#b9c9c1;border-radius:99px;padding:10px 17px;font-size:10px;min-height:37px}.edp__view-controls button[aria-pressed=true]{background:#b9dac8;color:#10241c;border-color:#b9dac8}.edp__view-controls button:hover{border-color:#b9dac8}.pp3-scenic .edp__visual-caption{display:none}.pp3-scenic .edp__stage.is-product-view{border-radius:12px;aspect-ratio:1}
@media(max-width:700px){.pp3-scenic .edp__stage:not(.is-product-view),.pp3-scenic .edp__stage.is-product-view{aspect-ratio:1}.edp__view-controls{margin-top:12px}.edp__view-controls button{font-size:10px;padding:10px 16px}.pp3-scenic .pp3-product-grid .pp3-card__visual{aspect-ratio:1}.pp3-scenic .pp3-product-grid .pp3-card__category{font-size:8px}}
