.efp-pdp{display:block}.efp-pdp>*{min-width:0}.efp-pdp .product__info-wrapper{padding:0;max-width:none;width:auto}@media screen and (min-width:990px){.efp-pdp{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;max-width:1440px;margin:0 auto;align-items:start}.efp-pdp .product__info-wrapper{position:sticky;top:96px}.efp-pdp .product__column-sticky{position:static;top:auto}.efp-pdp .product__info-container{max-width:none}}.efp-g{position:relative;min-width:0;isolation:isolate}.efp-g__img[data-src]{visibility:hidden}.efp-g [hidden]{display:none!important}.efp-g__tabs{display:flex;gap:8px}.efp-g__tab{min-height:36px;padding:0 16px;border:1px solid #D9D4CC;border-radius:999px;background:#fff;color:#16181a;font:600 1.4rem/1 "Inter",var(--font-body-family);cursor:pointer;transition:background .2s,color .2s,border-color .2s}.efp-g__tab[aria-pressed=true]{background:#16181a;border-color:#16181a;color:#fff}.efp-g button:focus-visible,.efp-g__stage:focus-visible,.efp-lb button:focus-visible{outline:2px solid #16181A;outline-offset:2px}.efp-g__tab:focus-visible{outline-offset:3px}.efp-g__body{position:relative;min-width:0}.efp-g__stage{position:relative;min-width:0;outline:none}.efp-g__img{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.efp-g__meta{display:flex;align-items:center;gap:12px;margin-top:12px}.efp-g__bar{position:relative;flex:1;height:2px;background:#e6e1d8;border-radius:2px;overflow:hidden}.efp-g__bar i{position:absolute;left:0;top:0;bottom:0;background:#16181a;border-radius:2px;transition:transform .45s cubic-bezier(.2,.8,.2,1),width .3s}.efp-g__count{font:500 1.3rem/1 "Inter",var(--font-body-family);color:#16181a;font-variant-numeric:tabular-nums;min-width:44px;text-align:right}.efp-g__loupe-btn,.efp-g__dial,.efp-g__lens,.efp-g__sheen{display:none}@media screen and (max-width:989px){.efp-g{margin:0 -1.5rem}.efp-g__tabs{position:absolute;z-index:3;top:10px;left:calc(4% + 10px)}.efp-g__tab{min-height:32px;padding:0 12px;font-size:1.3rem;background:#ffffffeb}.efp-g__rail{display:none}.efp-g{--gh: min(70vw, 272px)}.efp-g__track{display:flex;align-items:center;gap:8px;min-height:var(--gh);overflow-x:auto;scroll-snap-type:x mandatory;padding:0 4%;scroll-padding:0 4%;scrollbar-width:none;overscroll-behavior-x:contain}.efp-g__track::-webkit-scrollbar{display:none}.efp-g__slide{flex:0 0 auto;width:min(92%,calc(var(--gh) * var(--ar, 1)));aspect-ratio:var(--ar, 1);height:auto;margin:0;scroll-snap-align:center;border-radius:16px;overflow:hidden;background:#fff}.efp-g__tilt{width:100%;height:100%;will-change:transform;transform-origin:50% 50%}.efp-g__img{object-fit:cover}.efp-g__meta{margin:10px 4% 0}}@media screen and (min-width:750px)and (max-width:989px){.efp-g{margin:0 -5rem;--gh: 440px}}@media screen and (min-width:990px){.efp-g__tabs{margin:0 0 16px 100px}.efp-g__body{display:grid;grid-template-columns:84px minmax(0,1fr);gap:16px;align-items:start}.efp-g__rail{display:flex;flex-direction:column;gap:10px;align-self:stretch;height:0;min-height:100%;overflow-y:auto;scrollbar-width:thin;padding:2px 6px 2px 2px}.efp-g__thumb{flex:none;width:72px;height:72px;padding:0;border:0;border-radius:12px;overflow:hidden;background:#fff;cursor:pointer;opacity:.7;transition:opacity .2s,box-shadow .2s}.efp-g__thumb:hover{opacity:1}.efp-g__thumb{position:relative}.efp-g__thumb[aria-current=true]{opacity:1}.efp-g__thumb[aria-current=true]:after{content:"";position:absolute;left:22%;right:22%;bottom:3px;height:3px;border-radius:3px;background:#16181a}.efp-g__timg{width:100%;height:100%;object-fit:cover;display:block}.efp-g__rail.is-enter .efp-g__thumb{animation:efp-g-in .45s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--d, 0ms)}@keyframes efp-g-in{0%{opacity:0;transform:translateY(10px)}}.efp-g__stage{aspect-ratio:1;border-radius:20px;background:#fff;overflow:hidden;cursor:zoom-in;isolation:isolate}.efp-g__track{position:absolute;top:0;right:0;bottom:0;left:0}.efp-g__slide{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;background:#fff;opacity:0;transform:scale(1.02);filter:blur(6px);transition:opacity .45s ease,transform .45s cubic-bezier(.2,.8,.2,1),filter .45s ease;pointer-events:none}.efp-g__slide.is-on{opacity:1;transform:none;filter:none;z-index:1}.efp-g__slide.is-leave{opacity:0;z-index:0}.efp-g__slide.is-dir.is-on{animation:efp-g-dir .45s cubic-bezier(.2,.8,.2,1)}@keyframes efp-g-dir{0%{transform:translate(var(--dx, 40px))}}.efp-g__tilt{width:100%;height:100%;transform-style:preserve-3d;will-change:transform}.efp-g.is-fancy .efp-g__stage:after{content:"";position:absolute;left:22%;right:22%;bottom:7%;height:6%;border-radius:50%;background:radial-gradient(closest-side,#16181a2e,#16181a00);transform:translate(var(--sx, 0px),var(--sy, 14px));opacity:0;transition:opacity .3s;z-index:0;pointer-events:none}.efp-g.is-fancy .efp-g__stage.is-r.is-hover:after{opacity:1}.efp-g.is-fancy .efp-g__sheen{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(circle at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.35),rgba(255,255,255,0) 45%);mix-blend-mode:soft-light}.efp-g.is-fancy .efp-g__stage.is-r.is-hover:not(.is-loupe) .efp-g__sheen{opacity:1}.efp-g.is-fancy .efp-g__loupe-btn{display:grid;place-items:center;position:absolute;z-index:4;top:16px;left:16px;width:44px;height:44px;border:0;border-radius:50%;background:#ffffffeb;color:#16181a;cursor:pointer;box-shadow:0 2px 10px #16181a1f}.efp-g__loupe-btn[aria-pressed=true]{background:#16181a;color:#fff}.efp-g__stage.is-loupe{cursor:none}.efp-g.is-fancy .efp-g__stage.is-loupe .efp-g__lens{display:block;position:absolute;z-index:5;width:200px;height:200px;margin:-100px 0 0 -100px;border-radius:50%;pointer-events:none;background-color:#fff;background-repeat:no-repeat;border:2px solid #fff;box-shadow:0 10px 30px #16181a47,inset 0 0 0 1px #16181a0f}.efp-g.is-fancy .efp-g__dial:not([hidden]){display:block;position:absolute;z-index:4;right:22px;bottom:22px;width:96px;height:96px;border-radius:50%;background:#ffffffe6;box-shadow:0 4px 18px #16181a24;cursor:grab;touch-action:none}.efp-g__knob{position:absolute;left:50%;top:50%;width:2px;height:30px;margin:-30px 0 0 -1px;background:#16181a;border-radius:2px;transform-origin:50% 100%;transform:rotate(var(--k, 0deg));transition:transform .35s cubic-bezier(.2,.8,.2,1)}.efp-g__knob:after{content:"";position:absolute;left:50%;top:100%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:#16181a}.efp-g__dial [data-k]{position:absolute;left:50%;top:50%;width:44px;height:22px;margin:-11px 0 0 -22px;padding:0;border:0;background:none;font:600 1rem/1 "Inter",var(--font-body-family);letter-spacing:.02em;color:#6b675f;cursor:pointer;transform:rotate(var(--a)) translateY(-34px) rotate(calc(-1 * var(--a)))}.efp-g__dial [data-k][aria-pressed=true]{color:#16181a}.efp-g__meta{margin-left:100px}}html.efp-lb-open{overflow:hidden}.efp-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;touch-action:none}.efp-lb[hidden]{display:none}.efp-lb .efp-lb__bg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#0e0f10f5}.efp-lb__img{position:absolute;object-fit:contain;background:#fff;transform-origin:0 0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;cursor:grab}.efp-lb__x,.efp-lb__nav{position:absolute;z-index:2;display:grid;place-items:center;width:48px;height:48px;border:0;border-radius:50%;background:#ffffff1a;color:#ede8df;font:300 3rem/1 system-ui,sans-serif;cursor:pointer}.efp-lb__x{top:16px;right:16px}.efp-lb__nav{top:50%;margin-top:-24px}.efp-lb__nav[data-d="-1"]{left:16px}.efp-lb__nav[data-d="1"]{right:16px}.efp-lb__strip{position:absolute;z-index:2;left:0;right:0;bottom:16px;display:flex;justify-content:center;gap:8px;overflow-x:auto;padding:0 16px;scrollbar-width:none}.efp-lb__t{flex:none;width:56px;height:56px;padding:0;border:0;border-radius:10px;overflow:hidden;background:#fff;opacity:.55;cursor:pointer}.efp-lb__t{position:relative}.efp-lb__t[aria-current=true]{opacity:1}.efp-lb__t[aria-current=true]:after{content:"";position:absolute;left:22%;right:22%;bottom:3px;height:3px;border-radius:3px;background:#16181a}.efp-lb__t img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width:749px){.efp-lb__nav{display:none}.efp-lb__t{width:48px;height:48px}}@media(prefers-reduced-motion:reduce){.efp-g__slide{transform:none!important;filter:none!important;transition:opacity .3s ease!important;animation:none!important}.efp-g__rail.is-enter .efp-g__thumb{animation:none}.efp-g__tilt{transform:none!important}}@media screen and (min-width:990px){.page-width:has(>.efp-pdp){max-width:1440px;padding-left:40px;padding-right:40px}}body[class*=overflow-hidden] .efp-sticky-atc{visibility:hidden}.efp-pdp__media,.efp-g,.efp-g__body,.efp-g__stage,.efp-g__track,.efp-g__slide,.efp-g__tilt,.efp-g__img,.efp-g__rail,.efp-g__thumb,.efp-g__timg,.efp-lb__img,.efp-lb__t,.efp-g .media,.efp-g .global-media-settings,.efp-pdp .media,.efp-pdp .global-media-settings{background-color:#fff!important}.efp-g__stage,.efp-g__slide,.efp-g__tilt,.efp-g__img,.efp-g__thumb,.efp-g__timg,.efp-lb__img,.efp-g .media,.efp-g .global-media-settings{border:0!important;box-shadow:none!important;outline-color:transparent}.efp-g .media:before,.efp-g .media:after,.efp-g .global-media-settings:before,.efp-g .global-media-settings:after,.efp-g__slide:before,.efp-g__slide:after,.efp-g__tilt:before,.efp-g__tilt:after{content:none!important}.efp-g.is-fancy .efp-g__stage:after{display:none!important}.efp-g__slide{padding:0!important}@media screen and (max-width:989px){.efp-g,.efp-g__track{background:#fff!important}.efp-g__img{width:100%;height:auto;object-fit:initial}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/efp-gallery.css.map */
