.nc-mobile-layout{--nc-m-gutter:16px;--nc-m-ink:#16212b;--nc-m-blue:#3d6690;--nc-m-pale:#e7eef4}.nc-mobile-layout .utility-bar,.nc-mobile-layout .announcement-bar{background:#c9dfed!important;color:#16212b!important}.nc-mobile-layout .announcement-bar__message{color:#16212b!important;font-family:Karla,sans-serif;letter-spacing:0}.nc-m-card,.nc-m-story,.nc-m-catalog,.nc-m-look,.nc-m-videos{letter-spacing:0}.nc-mobile-layout .nc-rb-banner{font-size:10px;padding:3px 10px;line-height:1.3;min-height:0;background:#e7eef4;color:#3d6690}.nc-m-wrap{width:100%;max-width:1280px;margin-inline:auto;padding-inline:var(--nc-m-gutter);box-sizing:border-box}.nc-m-hero{position:relative;width:100%;background:#e9e7e2;overflow:hidden}.nc-m-hero__image{display:block;width:100%;height:560px;object-fit:cover;object-position:50% 55%}.nc-m-hero__cta{position:absolute;left:50%;bottom:32px;transform:translate(-50%);display:flex;align-items:center;justify-content:center;min-height:48px;width:224px;max-width:calc(100% - 32px);background:#fff;color:#16212b;text-decoration:none;text-transform:uppercase;font:400 14px/1.2 Karla,sans-serif;border:0;border-radius:0;box-shadow:none}.nc-m-hero__cta:hover{background:#e7eef4}.nc-m-featured{margin-top:40px;margin-bottom:44px}.nc-m-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 18px}.nc-m-card{min-width:0;color:var(--nc-m-ink);font-family:Karla,sans-serif}.nc-m-card[hidden]{display:none!important}.nc-m-card__media{display:block;position:relative;aspect-ratio:4/5;background:#eeefed;overflow:hidden;border:0;border-radius:0;box-shadow:none}.nc-m-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.nc-m-card__media:hover img{transform:scale(1.025)}.nc-m-badge{position:absolute;left:0;top:0;min-height:24px;padding:5px 10px;background:#c9dfed;color:#16212b;font:400 11px/14px Karla,sans-serif;text-transform:uppercase;letter-spacing:.02em;border-radius:0}.nc-m-card h3{font:400 14px/1.3 Karla,sans-serif;margin:10px 0 4px;letter-spacing:0;text-transform:uppercase;min-height:36px}.nc-m-card h3 a{color:inherit;text-decoration:none;display:block}.nc-m-card h3 a:hover{text-decoration:underline;text-underline-offset:3px}.nc-m-card__contents{font:400 12px/1.35 Karla,sans-serif;color:#555f67;margin:0 0 7px;min-height:33px}.nc-m-card__price{font:400 14px/1.35 Karla,sans-serif;margin:0;color:#16212b}.nc-m-card__compare{font:400 11px/1.35 Karla,sans-serif;margin:4px 0 0;color:#68717a}.nc-m-heading{font:400 17px/1.3 Karla,sans-serif;text-transform:uppercase;letter-spacing:0;margin-top:0;margin-bottom:16px}.nc-m-collections{margin:0 auto 44px;max-width:1600px}.nc-m-mosaic{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px}.nc-m-tile{display:block;position:relative;aspect-ratio:1;overflow:hidden;background:#dedfdd;color:#fff;text-decoration:none}.nc-m-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0000004d)}.nc-m-tile img{width:100%;height:100%;object-fit:cover;display:block}.nc-m-tile span{position:absolute;z-index:1;left:12px;right:12px;top:50%;transform:translateY(-50%);text-align:center;font:400 16px/1.25 Karla,sans-serif;text-transform:uppercase;text-shadow:0 1px 6px #0009}.nc-m-story{display:grid;grid-template-columns:1fr 1fr;align-items:center;max-width:1600px;margin:0 auto 44px;background:#f9f9f8}.nc-m-story>img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;display:block}.nc-m-story__copy{padding:40px clamp(24px,5vw,90px);text-align:center}.nc-m-story h2{font:400 32px/1.15 Newsreader,serif;letter-spacing:0;margin:0 0 22px}.nc-m-story__copy p{font:400 16px/1.65 Karla,sans-serif;margin:0 0 24px}.nc-m-text-link{display:inline-block;padding:12px 0;color:#16212b;font:400 16px/1.4 Karla,sans-serif;text-decoration:underline;text-underline-offset:5px}.nc-m-story details{margin-top:18px;text-align:left;border-top:1px solid #dce1e5;font:400 14px/1.5 Karla,sans-serif}.nc-m-story summary{display:flex;justify-content:space-between;align-items:center;min-height:44px;cursor:pointer;list-style:none}.nc-m-story summary::-webkit-details-marker{display:none}.nc-m-story details p{font-size:14px;margin:8px 0 0}.nc-m-videos{margin-top:0;margin-bottom:44px}.nc-m-videos nc-seen-here{display:block;margin:0;padding:0;border:0}.nc-m-videos nc-seen-here header{margin:0 0 16px;display:flex;justify-content:space-between;align-items:center}.nc-m-videos nc-seen-here header h2{font:400 17px/1.3 Karla,sans-serif;text-transform:uppercase;margin:0}.nc-m-videos .nc-video-track{display:flex;gap:14px;padding:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.nc-m-videos .nc-video-track::-webkit-scrollbar{display:none}.nc-m-videos .nc-video-tile{flex:0 0 calc((100% - 42px)/4);width:auto;min-width:0;aspect-ratio:9/16;border-radius:0;scroll-snap-align:start}.nc-m-videos .nc-video-tile video{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}.nc-m-videos .nc-video-toggle{min-width:44px;min-height:44px;left:4px;bottom:4px}.nc-m-videos [data-video-arrows] button{min-width:44px;min-height:44px;border:0;background:transparent}.nc-m-look{max-width:1280px;margin:0 auto 40px}.nc-m-look>a{display:block;position:relative;color:#fff}.nc-m-look img{width:100%;height:440px;object-fit:cover;object-position:center 58%;display:block}.nc-m-look__label{position:absolute;right:20px;top:20px;background:#16212b99;padding:10px 14px;font:400 16px/1.4 Karla,sans-serif;text-transform:uppercase}.nc-m-look__label>span{padding-left:12px}.nc-m-look>p{font:400 12px/1.4 Karla,sans-serif;margin:12px var(--nc-m-gutter);color:#505b64}.nc-m-catalog{display:block;padding-top:22px;padding-bottom:44px}.nc-m-catalog h1{font:400 28px/1.15 Newsreader,serif;margin:0 0 16px}.nc-m-filters{display:flex;flex-wrap:wrap;gap:0 16px;margin-bottom:6px}.nc-m-filters a{display:flex;align-items:center;min-height:44px;color:#59646d;font:400 14px/1.3 Karla,sans-serif;text-decoration:none;border-bottom:2px solid transparent}.nc-m-filters a[aria-current=page]{color:#16212b;border-color:#3d6690}.nc-m-sort{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;border-bottom:1px solid #e2e5e7;color:#59646d;font:400 12px/1.3 Karla,sans-serif}.nc-m-sort label{display:flex;align-items:center;gap:6px}.nc-m-sort select{max-width:168px;min-height:44px;border:0;background:transparent;color:#16212b;font:400 12px/1.3 Karla,sans-serif}.nc-m-catalog__intro{font:400 16px/1.35 Karla,sans-serif;margin:16px 0}.nc-m-catalog[data-is-sets=true] .nc-m-card:not([data-category=sets]){display:none}.nc-mobile-layout :is(.nc-m-card,.nc-m-tile,.nc-m-hero,.nc-m-story,.nc-m-filters) a:focus-visible{outline:2px solid #3d6690;outline-offset:3px}@media(max-width:989px){.nc-m-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 10px}.nc-m-mosaic{grid-template-columns:repeat(2,minmax(0,1fr))}.nc-m-story{display:block}.nc-m-story>img{aspect-ratio:4/3}.nc-m-story__copy{padding:32px 28px}.nc-m-story h2{font-size:27px}.nc-m-story__copy p{font-size:15px}.nc-m-hero__image{height:auto;aspect-ratio:4/5;max-height:60svh;object-position:center 56%}.nc-m-hero__cta{bottom:24px}.nc-m-featured{margin-top:32px;margin-bottom:40px}.nc-m-videos .nc-video-track{gap:10px;margin-right:calc(-1 * var(--nc-m-gutter));padding-right:var(--nc-m-gutter)}.nc-m-videos .nc-video-tile{flex:0 0 44vw;max-width:260px}.nc-m-look img{height:auto;aspect-ratio:4/3}.nc-m-look__label{top:14px;right:14px;font-size:14px}.nc-m-card h3{font-size:13px}.nc-mobile-layout .announcement-bar__message{padding:8px 0;min-height:32px;font-size:11px;line-height:16px}.nc-mobile-layout .utility-bar__grid{min-height:32px}.nc-mobile-layout .header{display:grid!important;grid-template-columns:1fr auto 1fr!important;grid-template-areas:"left-icons heading icons"!important;gap:0!important;padding:8px 12px!important;min-height:60px}.nc-mobile-layout .header>header-drawer{grid-area:left-icons;justify-self:start;margin:0}.nc-mobile-layout .header>.header__heading,.nc-mobile-layout .header>.header__heading-link{grid-area:heading;justify-self:center;margin:0;padding:0}.nc-mobile-layout .header__heading-logo-wrapper{width:146px!important;max-width:37vw}.nc-mobile-layout .header__icons{grid-area:icons;justify-self:end;padding:0;gap:0}.nc-mobile-layout .header>.header__search,.nc-mobile-layout .header>details-modal,.nc-mobile-layout .header__icon--account{display:none!important}.nc-mobile-layout .header__icons .header__search{display:block!important}.nc-mobile-layout .header .header__icon{width:44px;height:44px;margin:0;min-width:44px}.nc-mobile-layout .header header-drawer .header__icon{width:44px;min-width:44px}.nc-mobile-layout .header__icons .desktop-localization-wrapper{display:none}.nc-mobile-layout .menu-drawer__account{display:flex;min-height:44px;align-items:center;color:#16212b;font-size:16px;text-decoration:none;margin-bottom:12px}}@media(max-width:360px){.nc-mobile-layout{--nc-m-gutter:14px}.nc-mobile-layout .header{padding-inline:8px!important}.nc-mobile-layout .header__heading-logo-wrapper{width:126px!important}.nc-m-card h3{font-size:12px}.nc-m-filters{gap:0 13px}.nc-m-filters a{font-size:13px}}@media(prefers-reduced-motion:reduce){.nc-m-card__media img{transition:none}.nc-m-card__media:hover img{transform:none}}@media(max-width:749px){.nc-mobile-layout .nc-appearance:not(.nc-appearance--compact) .nc-appearance__marks{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px 8px}.nc-mobile-layout .nc-appearance:not(.nc-appearance--compact) .nc-appearance__marks>div{grid-column:span 4}.nc-mobile-layout .nc-appearance:not(.nc-appearance--compact) .nc-appearance__marks>div:nth-child(4),.nc-mobile-layout .nc-appearance:not(.nc-appearance--compact) .nc-appearance__marks>div:nth-child(5){grid-column:span 6}.nc-mobile-layout .nc-appearance:not(.nc-appearance--compact) .nc-wordmark--wallpaper{font-size:clamp(15px,4.8vw,20px)}.nc-mobile-layout .nc-appearance:not(.nc-appearance--compact) .nc-wordmark--outro{font-size:clamp(13px,4vw,16px);letter-spacing:.6px}}@media screen and (max-width:749px){media-gallery .product__media-list.slider--mobile{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;overscroll-behavior-y:none}media-gallery .product__media-list img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/nc-mobile-layout.css.map */
