@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400&display=swap";.moncler-vertical-hero{--moncler-announcement-h: 36px;--moncler-header-h: 72px;--moncler-chrome-h: calc(var(--moncler-announcement-h) + var(--moncler-header-h));--moncler-font-sans: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--moncler-font-serif: "Times New Roman", Times, "Noto Serif", Georgia, serif;--moncler-nav-fg: #ffffff;--moncler-nav-bg: transparent;position:relative;width:100vw;max-width:100%;height:100vh;height:100svh;margin:0;padding:0;overflow:hidden;background:#000;font-family:var(--moncler-font-sans)}body.tooj-site-header--active .shopify-section-group-header-group>.shopify-section:not(.tooj-site-header-section){display:none!important}body.tooj-site-header--active .shopify-section-group-header-group,body.tooj-site-header--active .tooj-site-header-section{pointer-events:none}.tooj-site-header,.moncler-vertical-hero__chrome{--moncler-announcement-h: 36px;--moncler-header-h: 72px;--moncler-font-sans: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--moncler-font-serif: "Times New Roman", Times, "Noto Serif", Georgia, serif;--moncler-nav-fg: #000000;--moncler-nav-bg: #ffffff;position:relative;z-index:100;width:100%;font-family:var(--moncler-font-sans);overflow:visible!important}body.tooj-site-header--active .shopify-section-group-header-group,body.tooj-site-header--active .tooj-site-header-section,body:has(.moncler-vertical-hero) .shopify-section-group-header-group{overflow:visible!important}body:has(.moncler-vertical-hero) .shopify-section-group-header-group{position:absolute;top:0;left:0;right:0;z-index:200;width:100%;height:auto;pointer-events:none}body:has(.moncler-vertical-hero) .tooj-site-header{--moncler-nav-fg: #ffffff;--moncler-nav-bg: transparent;position:absolute;top:0;left:0;right:0;z-index:100;width:100%;pointer-events:none}body.tooj-site-header--active .tooj-site-header .moncler-vertical-hero__announcement,body.tooj-site-header--active .tooj-site-header .moncler-vertical-hero__header{pointer-events:auto}.moncler-vertical-hero__announcement{position:relative;display:flex;align-items:center;justify-content:center;height:var(--moncler-announcement-h);padding:0 16px;background:#000;color:#fff;text-align:center;font-family:Poppins,sans-serif}.moncler-vertical-hero__announcement-text,.tooj-site-header .moncler-vertical-hero__announcement-text,body.tooj-site-header--active .tooj-site-header .moncler-vertical-hero__announcement-text{margin:0;font-family:Poppins,sans-serif!important;font-size:11px;font-weight:400;letter-spacing:.14em;line-height:1.3;text-transform:none}.moncler-vertical-hero__header{position:relative;display:flex;align-items:center;justify-content:space-between;gap:0;height:var(--moncler-header-h);padding:0 clamp(16px,3vw,48px);background-color:var(--moncler-nav-bg);color:var(--moncler-nav-fg);transition:background-color .3s ease,color .3s ease;z-index:101;overflow:visible!important}.moncler-vertical-hero__header.is-sticky{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%;z-index:300;background-color:#000000e0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background-color .3s ease,color .3s ease,top .3s ease}.moncler-vertical-hero__header.is-sticky.is-nav-hidden{top:calc(-1 * var(--moncler-header-h) - 8px)!important;pointer-events:none}.moncler-vertical-hero__header.is-sticky:hover{background-color:#000000f2}.moncler-vertical-hero__header:hover{--moncler-nav-bg: #000000;--moncler-nav-fg: #ffffff;background-color:#000;color:#fff}.moncler-vertical-hero__header.is-sticky:not(:hover){--moncler-nav-fg: #ffffff;color:#fff}.moncler-vertical-hero__nav-left,.moncler-vertical-hero__nav-right{display:flex;align-items:center}.moncler-vertical-hero__nav-left{justify-content:flex-start;gap:clamp(12px,2vw,28px);flex-wrap:wrap;margin-left:0;min-width:0}.moncler-vertical-hero__nav-right{justify-content:flex-end;gap:clamp(14px,2vw,22px);margin-left:auto;flex-shrink:0}.moncler-vertical-hero__nav-link{color:var(--moncler-nav-fg);font-family:Poppins,sans-serif;font-size:12px;font-weight:400;letter-spacing:.12em;text-decoration:none;text-transform:capitalize;white-space:nowrap;transition:color .3s ease,opacity .3s ease}.moncler-vertical-hero__nav-link:hover{color:#d4a373;opacity:1}.moncler-vertical-hero__menu-toggle,.moncler-vertical-hero__menu-close,.moncler-vertical-hero__nav-drawer-head,.moncler-vertical-hero__nav-backdrop{display:none}.moncler-vertical-hero__menu-toggle{align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;background:transparent;color:var(--moncler-nav-fg);cursor:pointer}.moncler-vertical-hero__menu-toggle-bars{display:flex;flex-direction:column;justify-content:center;gap:5px;width:20px}.moncler-vertical-hero__menu-toggle-bars span{display:block;width:100%;height:1.5px;background:currentColor;transition:transform .25s ease,opacity .25s ease}body.tooj-nav-open .moncler-vertical-hero__menu-toggle-bars span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}body.tooj-nav-open .moncler-vertical-hero__menu-toggle-bars span:nth-child(2){opacity:0}body.tooj-nav-open .moncler-vertical-hero__menu-toggle-bars span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.moncler-vertical-hero__nav-item{position:relative;display:inline-flex;align-items:center}.moncler-vertical-hero__nav-trigger{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;cursor:pointer;color:inherit;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;letter-spacing:.12em;text-transform:capitalize;line-height:inherit}.moncler-vertical-hero__nav-chevron{flex-shrink:0;transition:transform .2s ease}.moncler-vertical-hero__nav-item.is-open .moncler-vertical-hero__nav-chevron{transform:rotate(180deg)}.moncler-vertical-hero__dropdown{position:absolute;top:calc(100% + 12px);left:0;z-index:400;min-width:180px;margin:0;padding:10px 0;list-style:none;background:#fff;box-shadow:0 8px 28px #0000001f;opacity:0;visibility:hidden;transform:translateY(-6px);pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.moncler-vertical-hero__nav-item.is-open .moncler-vertical-hero__dropdown{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.moncler-vertical-hero__dropdown-link{display:block;padding:10px 18px;color:#111;font-size:11px;font-weight:400;letter-spacing:.1em;line-height:1.3;text-decoration:none;text-transform:capitalize;white-space:nowrap;transition:background-color .15s ease,opacity .15s ease}.moncler-vertical-hero__dropdown-link:hover,.moncler-vertical-hero__dropdown-link[aria-current=page]{background-color:#f5f5f5}.moncler-vertical-hero__brand{text-align:center;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10;flex-shrink:0;overflow:visible!important;line-height:0!important;margin:0;pointer-events:auto}.site-header__logo-wrap,.site-header__logo-wrap--dual{--site-header-logo-h: 38px;--logo-ar: 2.6;--logo-light-match: 1;--site-header-logo-w: calc(var(--site-header-logo-h) * var(--logo-ar));position:relative;display:block!important;box-sizing:border-box!important;width:var(--site-header-logo-w)!important;max-width:min(280px,60vw);height:var(--site-header-logo-h)!important;min-height:var(--site-header-logo-h)!important;max-height:var(--site-header-logo-h)!important;padding:0!important;margin:0!important;flex-shrink:0;overflow:visible!important;clip-path:none!important;-webkit-clip-path:none!important;line-height:0!important}.site-header__logo-img,.site-header__logo-wrap .site-header__logo-img,.site-header__logo-wrap--dual .site-header__logo-img,.site-header__logo-wrap .site-header__logo-dark,.site-header__logo-wrap .site-header__logo-light{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;box-sizing:border-box!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;object-fit:contain!important;object-position:center center!important;transform-origin:center center!important;transition:opacity .3s ease-in-out,visibility .3s ease-in-out!important}.site-header__logo-wrap .site-header__logo-dark,.site-header__logo-wrap .site-header__logo-light{transform:none!important}.site-header__logo-light{opacity:1;visibility:visible}.site-header__logo-dark{opacity:0;visibility:hidden}.site-header__logo-wrap:not(:has(.site-header__logo-light)) .site-header__logo-dark{opacity:1;visibility:visible}@media(hover:hover)and (pointer:fine){.moncler-vertical-hero__header:hover .site-header__logo-light,.moncler-vertical-hero__header:focus-within .site-header__logo-light{opacity:1;visibility:visible}.moncler-vertical-hero__header:hover .site-header__logo-dark,.moncler-vertical-hero__header:focus-within .site-header__logo-dark{opacity:0;visibility:hidden}}.moncler-vertical-hero__brand-text{margin:0;color:var(--moncler-nav-fg);font-family:var(--moncler-font-serif);font-size:clamp(18px,2.8vw,30px);font-weight:400;letter-spacing:.22em;line-height:1;text-indent:.22em;text-transform:uppercase;transition:color .3s ease}.moncler-vertical-hero__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;color:var(--moncler-nav-fg);text-decoration:none;cursor:pointer;transition:color .3s ease,opacity .3s ease}.moncler-vertical-hero__icon-btn:hover{color:#d4a373;opacity:1}.moncler-vertical-hero__icon-btn svg{width:20px;height:20px;display:block;stroke:currentColor;transition:stroke .3s ease}.moncler-vertical-hero__icon-btn--cart{position:relative}.moncler-vertical-hero__cart-count{position:absolute;top:-4px;right:-6px;min-width:14px;height:14px;padding:0 3px;border-radius:50%;background:#fff;color:#000!important;-webkit-text-fill-color:#000000!important;font-size:9px;font-weight:600;line-height:14px;text-align:center;transition:background-color .3s ease,color .3s ease}.moncler-vertical-hero__header:hover .moncler-vertical-hero__cart-count{background:#fff;color:#000}.moncler-vertical-hero__icon-btn--cart:has(.moncler-vertical-hero__cart-count:empty),.moncler-vertical-hero__cart-count:empty{display:none}.moncler-vertical-slider{position:relative;width:100vw;max-width:100%;height:100vh;height:100svh;overflow:hidden}.moncler-vertical-slider__viewport{width:100%;height:100%;overflow:hidden;touch-action:pan-y}.moncler-vertical-slider__track{display:flex;flex-direction:column;width:100%;will-change:transform}.moncler-vertical-slider__slide{position:relative;flex:0 0 100vh;flex:0 0 100svh;width:100%;height:100vh;height:100svh;overflow:hidden}.moncler-vertical-slider__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.moncler-vertical-slider__media picture{display:block;width:100%;height:100%}.moncler-vertical-slider__media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.moncler-vertical-slider__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000059,#00000014 35%,#0003);pointer-events:none;z-index:1}.moncler-vertical-slider__content{position:absolute;bottom:clamp(56px,12vh,140px);left:50%;z-index:2;width:min(90vw,680px);padding:0 16px;color:#fff;text-align:center;transform:translate(-50%)}.moncler-vertical-slider__title{margin:0 0 10px;font-size:clamp(39px,5vw,54px);font-weight:300;letter-spacing:.1em;line-height:1.15;text-transform:uppercase}.moncler-vertical-slider__subtitle{margin:0 0 24px;font-size:clamp(12px,1.5vw,14px);font-weight:400;letter-spacing:.2em;line-height:1.5;text-transform:uppercase;opacity:.9}.moncler-vertical-slider__cta-row{display:inline-flex;align-items:center;justify-content:center;gap:0}.moncler-vertical-slider__cta{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;color:#fff;font-size:13px;font-weight:500;letter-spacing:.2em;text-decoration:none;text-transform:uppercase;transition:opacity .25s ease}.moncler-vertical-slider__cta:hover{opacity:.72}.moncler-vertical-slider__cta-sep{display:inline-block;width:1px;height:12px;background:#ffffff8c}.moncler-vertical-slider__dots{position:absolute;top:50%;right:clamp(14px,2.5vw,36px);z-index:20;display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;transform:translateY(-50%)}.moncler-vertical-slider__dot{width:7px;height:7px;padding:0;border:1px solid rgb(255 255 255 / .65);border-radius:50%;background:transparent;cursor:pointer;transition:background-color .3s ease,border-color .3s ease,transform .3s ease}.moncler-vertical-slider__dot.is-active{background:#fff;border-color:#fff;transform:scale(1.2)}.moncler-vertical-slider__dot:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(max-width:1100px){.moncler-vertical-hero__nav-left{gap:clamp(10px,1.5vw,18px)}.moncler-vertical-hero__nav-link,.moncler-vertical-hero__nav-trigger{font-family:Poppins,sans-serif;font-size:12px;letter-spacing:.1em}.moncler-vertical-hero__brand-text{font-size:clamp(16px,2.2vw,24px)}}@media screen and (max-width:989px){.moncler-vertical-hero__header{position:relative;display:flex;align-items:center;justify-content:space-between;height:auto;min-height:64px;padding:10px clamp(12px,3vw,24px);gap:8px}.moncler-vertical-hero__menu-toggle{display:inline-flex;position:relative;z-index:15;justify-self:start;align-self:center;flex-shrink:0;margin:0 auto 0 0}.moncler-vertical-hero__brand{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);justify-content:center;text-align:center;margin:0;flex:none;min-width:0;padding:0;z-index:10}.moncler-vertical-hero__brand .site-header__logo-wrap,.moncler-vertical-hero__brand .site-header__logo-wrap--dual{margin-left:auto;margin-right:auto}.moncler-vertical-hero__nav-right{position:relative;z-index:15;justify-self:end;align-self:center;margin-left:auto;gap:12px}.moncler-vertical-hero__nav-backdrop{display:none!important;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;margin:0;padding:0;border:0;background:#00000073;cursor:pointer;-webkit-tap-highlight-color:transparent;pointer-events:auto}body.tooj-nav-open .moncler-vertical-hero__nav-backdrop{display:block!important}.moncler-vertical-hero__nav-left{display:none!important;position:fixed;top:0;left:0;z-index:100001;flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:0;width:min(86vw,340px);max-width:340px;height:100vh;height:100dvh;margin:0;padding:0 0 32px;overflow-x:hidden;overflow-y:auto;background:#fff;color:#111;box-shadow:8px 0 32px #0000002e;transform:none;visibility:visible;pointer-events:auto;-webkit-overflow-scrolling:touch}body.tooj-nav-open .moncler-vertical-hero__nav-left{display:flex!important}.moncler-vertical-hero__nav-drawer-head{display:flex;align-items:center;justify-content:space-between;padding:18px 18px 14px;border-bottom:1px solid #ececec}.moncler-vertical-hero__nav-drawer-title{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#111}.moncler-vertical-hero__menu-close{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;border:0;background:transparent;color:#111;cursor:pointer}.moncler-vertical-hero__nav-left>.moncler-vertical-hero__nav-link,.moncler-vertical-hero__nav-left>.moncler-vertical-hero__nav-item{width:100%;border-bottom:1px solid #f0f0f0}.moncler-vertical-hero__nav-left .moncler-vertical-hero__nav-link,.moncler-vertical-hero__nav-left .moncler-vertical-hero__nav-trigger{display:flex;width:100%;justify-content:space-between;align-items:center;padding:16px 18px;color:#111;font-family:Poppins,sans-serif;font-size:12px;letter-spacing:.12em;text-transform:uppercase;white-space:normal}.moncler-vertical-hero__nav-left .moncler-vertical-hero__nav-chevron{color:#111}.moncler-vertical-hero__dropdown{position:static;top:auto;left:auto;min-width:0;width:100%;margin:0;padding:0 0 8px;box-shadow:none;background:#f7f7f7;opacity:1;visibility:visible;transform:none;pointer-events:none;max-height:0;overflow:hidden;transition:max-height .3s ease}.moncler-vertical-hero__nav-item.is-open .moncler-vertical-hero__dropdown{pointer-events:auto;max-height:480px}.moncler-vertical-hero__dropdown-link{padding:12px 18px 12px 28px;color:#222;font-size:12px;letter-spacing:.08em}.moncler-vertical-hero__dropdown-link:hover,.moncler-vertical-hero__dropdown-link[aria-current=page]{background-color:#eee}.moncler-vertical-hero__icon-btn{width:22px;height:22px}.moncler-vertical-hero__icon-btn svg{width:18px;height:18px}.moncler-vertical-slider__cta-row{flex-direction:column;gap:4px}.moncler-vertical-slider__cta-sep{width:20px;height:1px}body.tooj-nav-open{overflow:hidden}}@media(max-width:767px){.tooj-site-header,.moncler-vertical-hero__chrome,.moncler-vertical-hero{--moncler-announcement-h: 40px;--moncler-header-h: 60px}.moncler-vertical-hero__announcement{padding:0 12px}.moncler-vertical-hero__announcement-text{font-family:Poppins,sans-serif!important;font-size:10px;letter-spacing:.08em;line-height:1.35}.moncler-vertical-hero__header{min-height:80px;height:auto;padding:8px 12px;overflow:visible!important}.moncler-vertical-hero__brand-text{font-size:clamp(14px,4.6vw,18px);letter-spacing:.14em;text-indent:.14em}.site-header__logo-wrap,.site-header__logo-wrap--dual{--site-header-logo-h: 38px;--site-header-logo-w: calc(var(--site-header-logo-h) * var(--logo-ar, 2.6));width:var(--site-header-logo-w)!important;max-width:min(180px,55vw);height:var(--site-header-logo-h)!important;min-height:var(--site-header-logo-h)!important;max-height:38px!important;padding:0!important;overflow:visible!important}.site-header__logo-wrap .site-header__logo-img,.site-header__logo-wrap .site-header__logo-dark,.site-header__logo-wrap .site-header__logo-light{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important}.site-header__logo-wrap .site-header__logo-dark,.site-header__logo-wrap .site-header__logo-light{transform:none!important}.moncler-vertical-hero__nav-right{gap:10px}.moncler-vertical-hero__nav-right .moncler-vertical-hero__icon-btn:nth-child(2){display:none}}@media(max-width:380px){.moncler-vertical-hero__nav-right .moncler-vertical-hero__icon-btn:nth-child(3){display:none}}@media screen and (max-width:768px){.moncler-vertical-slider__title,.moncler-vertical-slider__content .moncler-vertical-slider__title,.moncler-vertical-slider__heading,.hero__title,.banner__heading{font-size:35px!important;line-height:1.2!important;letter-spacing:.06em!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/moncler-vertical-slider.css.map */
