.nz-page{background:#fff;color:#000}body:has(.nz-page){background:#fff;color:#000;font:400 13px/1.5 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.03em}.nz-surface,.nz-chrome,.nz-cart{--nz-gutter:24px;--nz-font:"Roboto",Arial,sans-serif;--color-background:255,255,255;--color-foreground:0,0,0;--color-button:0,0,0;--color-button-text:255,255,255;--buttons-radius:0px;--inputs-radius:0px;color:#000;background:#fff;font:400 13px/1.5 var(--nz-font);letter-spacing:.03em}.nz-surface,.nz-chrome,.nz-cart,.nz-surface *,.nz-chrome *,.nz-cart *{box-sizing:border-box}.nz-surface :is(h1,h2,h3,h4,p),.nz-chrome :is(h1,h2,h3,p){margin:0;font-family:var(--nz-font);font-weight:400;color:inherit;letter-spacing:inherit}.nz-surface :is(p,.rte),.nz-chrome :is(p,.rte){color:#666}.nz-surface :is(h1,h2,h3,h4),.nz-chrome :is(h1,h2,h3){color:#000}.nz-faq :is(.nz-faq-answer,.nz-faq-answer p),.nz-faq-paths :is(h2,h3,p){color:#000}.nz-button,.nz-surface .button,.nz-quick-add,.nz-quick-add button{color:#fff}.nz-surface :is(button,input,select,textarea),.nz-chrome :is(button,input,select,textarea),.nz-cart :is(button,input,select,textarea){font-family:var(--nz-font);font-weight:400;color:inherit;border-radius:0}.nz-surface :is(.button,.nz-button),.nz-chrome .nz-button{color:#fff}.nz-surface a,.nz-chrome a{color:inherit;text-decoration:none}.nz-surface a:hover,.nz-chrome a:hover{text-decoration:underline;text-underline-offset:3px;transition:text-decoration .1s ease}.nz-surface a.nz-button,.nz-chrome a.nz-button{color:#fff!important;background:#000!important;border-color:#000!important}.nz-surface a.nz-button:hover,.nz-chrome a.nz-button:hover{color:#000!important;background:#fff!important;border-color:#000!important;text-decoration:none}.nz-surface [hidden],.nz-chrome [hidden]{display:none!important}.nz-wrap{padding-inline:var(--nz-gutter);width:100%}.nz-utility{font-size:11px;line-height:16.5px;letter-spacing:.08em;text-transform:uppercase}.nz-muted{color:#666}.nz-button,.nz-surface .button{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:0;height:43px;min-height:43px;padding:13px 24px;border:1px solid #000;background:#000;color:#fff;font:400 10px/15px var(--nz-font);letter-spacing:.05em;text-transform:uppercase;text-decoration:none;border-radius:0;box-shadow:none;cursor:pointer}.nz-button:hover,.nz-surface .button:hover{color:#000;background:#fff;text-decoration:none}.nz-surface .button:before,.nz-surface .button:after{display:none}.nz-surface :focus-visible,.nz-chrome :focus-visible{outline:2px solid #666;outline-offset:4px}.nz-announcement{position:relative;min-height:40px;display:flex;align-items:center;justify-content:center;background:#000;color:#fff;padding:10px 40px;font-size:11px;line-height:16.5px;letter-spacing:0}.nz-announcement a{transition:opacity .4s ease}.nz-announcement button{position:absolute;right:16px;top:10px;padding:0;border:0;color:inherit;background:none;cursor:pointer}.nz-header{height:53px;padding-inline:var(--nz-gutter);position:relative;display:grid;grid-template-columns:1fr 0 1fr;align-items:center;background:var(--nz-header-bg,#fff);color:var(--nz-header-text,#000)}.nz-header-slot{height:53px;position:relative;z-index:30}.nz-header[data-nz-stuck]{position:fixed;top:0;left:0;right:0;z-index:30;background:var(--nz-header-bg,#fff)}.nz-header[data-nz-sticky-type=on-scroll-up]{transition:transform .2s ease}.nz-header[data-nz-sticky-type=on-scroll-up][data-nz-sticky-visible=false]{transform:translateY(-100%)}.nz-header[data-nz-sticky-compact],.nz-header[data-nz-sticky-type=reduce-logo-size][data-nz-sticky-compact]{height:44px}.nz-header[data-nz-sticky-type=reduce-logo-size][data-nz-sticky-compact] .nz-logo svg{width:144px;height:auto}.nz-header[data-nz-sticky-type=reduce-logo-size][data-nz-sticky-compact] .nz-logo img{width:calc(var(--nz-logo-width,180px) * .8)}.nz-logo{position:absolute;left:50%;top:0;bottom:0;display:flex;align-items:center;transform:translate(-50%)}.nz-logo svg{display:block;width:min(180px,calc(100vw - 172px));height:auto;color:inherit}.nz-logo img{display:block;width:var(--nz-logo-width,180px);height:auto;max-width:100%}.nz-header-nav{display:none;align-items:center;width:max-content;max-width:calc(50vw - var(--nz-gutter) - 126px);flex-wrap:wrap;gap:8px 24px}.nz-header-nav>details{position:static}.nz-header-nav summary{list-style:none;cursor:pointer}.nz-header-nav summary::-webkit-details-marker,.nz-chrome summary::-webkit-details-marker{display:none}.nz-mega{position:absolute;left:0;right:0;top:100%;z-index:31;background:#f7f7f7;padding:48px var(--nz-gutter);display:flex;opacity:0;transform:translateY(-15px);transition:opacity .2s ease,transform .2s ease;text-transform:none;font-size:13px;line-height:19.5px;letter-spacing:.03em}.nz-mega-links{width:33.333%;display:flex;flex-wrap:wrap;align-content:flex-start;column-gap:64px;min-width:0}.nz-mega-links>div{display:flex;flex-direction:column;gap:4px;margin-bottom:24px}.nz-mega-links p{color:#666;margin-bottom:20px}.nz-mega-links a{font-size:15px;line-height:22.5px}.nz-mega-features{width:75%;padding-left:48px;display:flex;min-width:0}.nz-mega-tile{flex:1;margin-left:16px;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:relative}.nz-mega-tile img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.nz-mega-tile .nz-button{position:absolute;bottom:32px;background:#fff;color:#000;border-color:#fff;max-width:calc(100% - 24px);text-align:center}.nz-mega-tile:hover .nz-button{background:#000;color:#fff;border-color:#000}.nz-header-actions{grid-column:3;display:flex;justify-content:flex-end;align-items:center;gap:16px;position:relative;z-index:2}.nz-mobile-toggle{justify-self:start;position:relative;z-index:2}.nz-mobile-toggle svg{transition:transform .15s ease,opacity .15s ease}.nz-mobile-toggle[aria-expanded=true] svg{transform:rotate(90deg);opacity:.5}[data-nz-mega].nz-mega-open .nz-mega{opacity:1;transform:translateY(0)}.nz-icon-button{border:0;padding:0;background:none;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-height:32px;min-width:20px}.nz-icon-button svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1}.nz-header-country,.nz-header-account{display:none}.nz-bag-count{font-size:9px;margin-left:3px}.nz-search{border:none}.nz-search::backdrop,.nz-panel::backdrop{background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.nz-panel{position:fixed;inset:0 0 0 auto;margin:0;width:min(450px,100%);height:100%;max-width:100%;max-height:100%;border:0;padding:0;background:var(--nz-drawer-bg,#fff);color:var(--nz-drawer-text,#000);transform:translate(100%);transition:transform .5s cubic-bezier(.4,0,.2,1);font:400 13px/1.5 var(--nz-font);letter-spacing:.03em}.nz-panel[open].nz-open{transform:translate(0)}.nz-panel--left{left:0;right:auto;width:min(380px,100%);transform:translate(-100%)}.nz-panel-heading{position:relative;height:70px;flex-shrink:0;padding:26px 24px}.nz-panel-heading button{position:absolute;right:24px;top:24px}.nz-panel-content{padding:24px;height:calc(100% - 70px);overflow:auto}.nz-menu-links{display:flex;flex-direction:column;gap:24px}.nz-menu-links a,.nz-menu-links summary{font-size:16px;cursor:pointer;list-style:none}.nz-menu-links details>div{padding:20px 0 0 16px;display:flex;flex-direction:column;gap:16px}.nz-country select{background:transparent;color:inherit;border:0;max-width:100px;font-size:11px}.nz-search-form{display:flex;gap:16px;align-items:center;position:relative;flex-wrap:wrap}.nz-search-form input[type=search]{flex:1;min-width:0}.nz-predictive-search{display:block}.nz-search-form .predictive-search{width:100%;flex-basis:100%}.nz-chrome .predictive-search{background:var(--nz-drawer-bg,#fff);color:var(--nz-drawer-text,#000)}.nz-search-form input{width:100%;background:#fff;padding:12px 0;border:0;border-bottom:1px solid #dedede;font-size:13px}.nz-hero{display:flex;flex-direction:column;overflow:hidden}.nz-hero--secondary{margin-top:80px}.nz-hero-tile{width:100%;position:relative;aspect-ratio:4/5;overflow:hidden;background:#f7f7f7}.nz-hero-tile>picture,.nz-hero-tile>.nz-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.nz-hero-tile img,.nz-hero-tile video{display:block;width:100%;height:100%;object-fit:cover}.nz-hero-caption{position:absolute;top:0;right:0;bottom:0;left:0;padding:64px;display:flex;align-items:flex-end;justify-content:center;pointer-events:none}.nz-hero-caption a{pointer-events:auto;max-width:100%;text-align:center;height:41px;min-height:41px;padding:12px 24px}.nz-editorial-products{padding-block:72px}.nz-editorial-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.nz-card{min-width:0}.nz-card-media{display:block;position:relative;aspect-ratio:3/4;overflow:hidden;background:#fff}.nz-card-media>a:first-child{display:block;width:100%;height:100%}.nz-card-media img{display:block;width:100%;height:100%;object-fit:cover}.nz-card-media .nz-card-primary{transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.nz-card-media .nz-card-secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .5s ease}@media(hover:hover)and (pointer:fine){.nz-card-media:has(.nz-card-secondary):hover .nz-card-primary{opacity:0}.nz-card-media:hover .nz-card-secondary{opacity:1;transform:scale(1.03)}}.nz-card-new{position:absolute;top:16px;left:16px;z-index:1;font-size:10px;line-height:15px;letter-spacing:.08em;color:#000}.nz-card-meta{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.nz-card-title{display:block;min-width:0;max-width:calc(100% - 24px);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:13px;line-height:18.2px;margin-top:16px;color:#111!important}.nz-card-plus{flex:0 0 auto;margin-top:16px;color:#111!important;font-size:14px;line-height:18.2px;text-decoration:none!important}.nz-card-price{font-size:13px;line-height:19.5px;margin-top:2px;color:#000}.nz-editorial-grid .nz-card-title{font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:18.2px;margin-top:10px}.nz-editorial-grid .nz-card-plus{margin-top:10px}.nz-quick-add{position:absolute;bottom:0;left:0;right:0;transform:translateY(100%);opacity:0;transition:transform .3s ease,opacity .3s ease;padding:16px;background:#000;color:#fff!important;text-align:center;font-size:10px;text-transform:uppercase;letter-spacing:.05em}.nz-dawn-card .card__inner{aspect-ratio:3/4;background:#fff}.nz-dawn-card .card__media,.nz-dawn-card .media{background:#fff}.nz-dawn-card .card__media img{object-fit:cover}.nz-dawn-card .nz-card-primary{transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.nz-dawn-card .nz-card-secondary{transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .5s ease}.nz-dawn-card .card__heading a,.nz-dawn-card .card-information .price{color:#111!important}.nz-dawn-card .card-information .price__sale .price-item--regular{display:none}@media(hover:hover)and (pointer:fine){.nz-dawn-card .media--hover-effect:has(.nz-card-secondary):hover .nz-card-primary{opacity:0}.nz-dawn-card .media--hover-effect:hover .nz-card-secondary{opacity:1;transform:scale(1.03)}}.nz-card:hover .nz-quick-add,.nz-card:focus-within .nz-quick-add{transform:translateY(0);opacity:1}product-form.nz-quick-add{padding:0}.nz-quick-add button{position:relative;display:block;width:100%;padding:16px;border:0;background:#000;color:#fff;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit}.nz-quick-add .product-form__error-message-wrapper{padding:16px;font-size:12px;text-transform:none}.nz-quick-add button.loading>span{visibility:hidden}.nz-module{margin-block:72px;display:grid;grid-template-areas:"media" "copy" "products";gap:16px}.nz-module-media{grid-area:media;margin-inline:calc(-1 * var(--nz-gutter));display:block;aspect-ratio:636/804;overflow:hidden}.nz-module-media>a{display:block;height:100%}.nz-module-media img{display:block;width:100%;height:100%;object-fit:cover}.nz-module-copy{grid-area:copy;display:flex;flex-direction:column;justify-content:flex-end;gap:32px}.nz-module-copy p,.nz-module-copy .nz-module-heading{color:#000;font-size:16px;line-height:24px}.nz-module-heading{margin-bottom:16px!important}.nz-module-link svg{width:19px;height:17px;fill:none;stroke:currentColor;stroke-width:1;flex-shrink:0}.nz-module-secondary{display:inline-block;margin-top:16px;font-size:12px}.nz-module--reverse .nz-module-copy{justify-content:flex-start;gap:48px}.nz-module-link{display:flex;justify-content:space-between;font-size:12px;color:#000;text-transform:uppercase;letter-spacing:.08em}.nz-module-products{grid-area:products;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:32px}.nz-module--reverse{grid-template-areas:"media" "copy";gap:24px}.nz-module--reverse .nz-module-media{aspect-ratio:636/433}.nz-journal{background:#f7f7f7;padding-block:48px;overflow:hidden}.nz-journal-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px}.nz-journal h2{font-size:14px;line-height:21px;text-align:left;margin:0}.nz-journal-heading>a{display:inline-flex;align-items:center;gap:16px}.nz-journal-heading svg{width:19px;height:17px;fill:none;stroke:currentColor;stroke-width:1}.nz-rail{display:flex;gap:24px;overflow-x:auto;scrollbar-width:none}.nz-rail-scrollbar{position:relative;height:32px;margin-top:24px}.nz-rail-scrollbar:before,.nz-rail-scrollbar span{position:absolute;top:50%;left:0;height:2px;background:#dedede;width:100%;content:""}.nz-rail-scrollbar span{width:25%;background:#000}.nz-journal .nz-rail-controls{margin-top:0}.nz-rail::-webkit-scrollbar{display:none}.nz-rail>article{flex:0 0 calc(100% - 32px);min-width:0}.nz-journal-media{display:block;aspect-ratio:3/4;overflow:hidden}.nz-rail .nz-journal-media img{width:100%;height:100%;object-fit:cover;display:block}.nz-rail h3{font-size:13px;line-height:19.5px;margin-top:24px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nz-rail article>div{margin-top:16px;color:#666;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nz-rail article>div p{margin:0}.nz-rail p{color:#666}.nz-rail-controls{display:flex;justify-content:center;gap:24px;margin-top:32px}@media(min-width:1024px){.nz-journal .nz-rail-controls{display:none}.nz-journal .nz-rail{margin-right:calc(50% - 50vw)}}.nz-services{padding-block:10px;display:grid;grid-template-columns:1fr;gap:15px}.nz-service{background:#f7f7f7;padding:24px 18px}.nz-service p{font-size:13px;line-height:19.5px}.nz-service h2+p{margin-top:12px}.nz-service h2{font-size:15px;line-height:1.5;letter-spacing:.03em;margin-bottom:12px}shopify-chat{position:fixed!important;right:16px!important;bottom:16px!important;top:auto!important;left:auto!important;z-index:40}@media(max-width:749px){shopify-chat,#shopify-chat{display:none!important}}.nz-service .nz-eyebrow{color:#666;font-size:11px;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px}.nz-collection-title{min-height:131px;margin:0;padding-top:32px}.nz-collection-title h1{font-size:12px;line-height:18px;margin-bottom:12px}.nz-collection-description{color:#000!important;font-size:16px;line-height:24px}.nz-surface .nz-collection-description :is(p,.rte){color:#000}.nz-description-toggle{margin-top:16px;border:0;padding:0;background:none;cursor:pointer;font-size:11px;text-transform:uppercase}.nz-collection-description:not(.nz-expanded){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nz-filters{display:flex;align-items:center;justify-content:space-between;gap:16px}.nz-filter-form{display:flex;gap:16px;flex-wrap:wrap}.nz-filter-form details{position:relative}.nz-filter-form summary{cursor:pointer;font-size:11px;line-height:16.5px;text-transform:uppercase;color:#000;list-style:none}.nz-filter-options{position:absolute;z-index:20;top:100%;left:0;min-width:220px;padding:24px;background:#fff;box-shadow:0 4px 8px #0001}.nz-filter-options label{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:12px}.nz-filter-options input[type=number]{width:80px;border:1px solid #dedede;padding:8px}.nz-filter-form select{border:0;background:#fff;color:#000;max-width:150px;font-size:11px;text-transform:uppercase}.nz-filter-title{display:none}.nz-active-filters{display:flex;gap:16px;flex-wrap:wrap;font-size:11px;margin-top:16px}.nz-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 12px;margin-inline:-6px;padding-top:48px;padding-bottom:64px}.nz-grid-editorial{display:block;position:relative;min-width:0;overflow:hidden}.nz-grid-editorial--wide{grid-column:span 2;order:5;aspect-ratio:3/4}.nz-grid-editorial--second{order:21;aspect-ratio:3/4}.nz-grid-editorial img{display:block;width:100%;height:100%;object-fit:cover}.nz-grid-editorial--second img{position:absolute;top:0;right:0;bottom:0;left:0}.nz-product-grid img,.nz-editorial-grid img{transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.nz-pagination{display:flex;justify-content:center;gap:24px;padding-bottom:64px}.nz-pagination .nz-button[data-nz-load-more]{height:auto;min-height:0;padding:0;border:0!important;background:transparent!important;color:#000!important;text-decoration:underline;text-underline-offset:3px}.nz-product-main{display:grid;grid-template-columns:1fr;padding-bottom:64px}.nz-gallery{min-width:0;position:relative}.nz-gallery-track{width:100%;overflow:hidden}.nz-gallery-wrapper{display:flex;overflow-x:auto;scrollbar-width:none;scroll-snap-type:none}.nz-gallery-wrapper::-webkit-scrollbar{display:none}.nz-gallery-item{flex:0 0 100%;width:100%;aspect-ratio:3/4;position:relative;scroll-snap-align:start}.nz-gallery-item img,.nz-gallery-item video,.nz-gallery-item iframe,.nz-gallery-item model-viewer{display:block;width:100%;height:100%;object-fit:cover}.nz-gallery-zoom{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:zoom-in}.nz-gallery-item modal-opener{display:block;height:100%}.nz-gallery-controls{display:none}.nz-gallery-controls .nz-icon-button{background:#fff9;width:32px}.nz-gallery-counter{font-size:11px;padding:4px 8px;background:#fff9}.nz-product-info{max-width:480px;padding:24px;margin-inline:auto;width:100%;display:flex;flex-direction:column;gap:24px}.nz-breadcrumb{font-size:10px;line-height:15px;color:#666}.nz-product-info h1{font-size:16px!important;line-height:28.8px;letter-spacing:.06em}.nz-product-tabs{display:flex;flex-wrap:wrap;gap:16px}.nz-product-tabs button{padding:0 0 4px;border:0;border-bottom:1px solid #dedede;background:none;color:#666;font-size:13px;cursor:pointer}.nz-product-tabs button:first-child{color:#000}.nz-product-intro,.nz-product-intro p{color:#000!important}.nz-product-intro p+p{margin-top:16px}.nz-product-intro>:nth-child(n+3){display:none}.nz-product-info variant-selects{display:block;width:100%}.nz-product-info .product-form__input{max-width:none;width:100%;margin:0 0 16px}.nz-product-info .select{width:100%}.nz-product-info .select:before,.nz-product-info .select:after{display:none}.nz-product-info .select__select{min-height:41px;height:41px!important;border:1px solid #dedede;background:#fff;padding:0 36px 0 16px;color:#666;box-shadow:none;font-size:11px;letter-spacing:.05em}.nz-product-info .form__label{font-size:12px;margin-bottom:8px}.nz-product-info .product-form{margin:0}.nz-product-info .product-form__buttons{max-width:none;display:flex;flex-direction:column;gap:4px}.nz-product-info .product-form__submit{justify-content:space-between}.nz-product-info .shopify-payment-button{width:100%}.nz-product-info shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius:0px;--shopify-accelerated-checkout-button-block-size:43px}.nz-product-info .nz-buy-price{margin-left:auto;padding-left:16px}.nz-product-info .price__sale{flex-direction:row-reverse;justify-content:flex-end}.nz-product-info .price-item--regular{font-size:12px;color:#666}.nz-product-info .price-item--sale{color:#000}.nz-product-info product-form,.nz-product-info product-form form{display:block;width:100%}.nz-product-info .product-form__submit,.nz-product-info button[id^=ProductSubmitButton-]{box-sizing:border-box;width:100%;min-width:0;min-height:43px!important;height:43px!important;margin:0;padding:12px 16px!important;background:#000!important;color:#fff!important;border:1px solid #000!important;border-radius:0!important;box-shadow:none!important;font:400 10px/15px var(--nz-font);letter-spacing:.08em;text-transform:uppercase}.nz-product-info .product-form__submit:hover,.nz-product-info button[id^=ProductSubmitButton-]:hover{background:#fff!important;color:#000!important}.nz-product-info .product-form__buttons{position:relative;z-index:2}.nz-surface .rte p,.nz-chrome .rte p{font-size:inherit!important;line-height:inherit!important}.nz-product-info .nz-product-support{display:flex;flex-direction:column;gap:0;color:#000}.nz-product-support-row{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:14px 0;border-bottom:1px solid #dedede;color:#000!important;font-size:12px;line-height:18px;text-decoration:none!important}.nz-product-support-row:first-child{border-top:1px solid #dedede}.nz-product-support-row svg{width:12px;height:12px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1;transition:transform .2s ease}.nz-product-support-row:hover svg{transform:translate(3px)}.nz-product-info .price{font-size:13px;letter-spacing:.03em}.nz-product-info .product-form__input--pill label{padding:8px 12px;border-radius:0;font-size:12px;border:1px solid #dedede}.nz-product-support{display:flex;flex-direction:column;gap:0;color:#000}.nz-product-lookbook{padding-bottom:64px}.nz-lookbook-inner{display:flex;flex-direction:column;background:#f7f7f7}.nz-lookbook-media{aspect-ratio:4/5}.nz-lookbook-media img{display:block;width:100%;height:100%;object-fit:contain}.nz-lookbook-products{padding:32px 24px 48px}.nz-lookbook-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;max-width:440px;margin-inline:auto}.nz-lookbook-products>.nz-module-link{margin:48px auto 0;max-width:440px}.nz-product-detail{padding-bottom:115px;display:grid;gap:48px}.nz-product-detail-copy{display:flex;flex-direction:column;gap:16px}.nz-product-detail-label{color:#666!important;font-size:11px;line-height:16.5px;letter-spacing:.08em;text-transform:uppercase}.nz-product-detail-content,.nz-product-detail-content :is(p,li){display:block;max-height:none;overflow:visible;color:#000!important;font-size:14px;line-height:21px}.nz-product-detail-content p+p{margin-top:16px}.nz-product-detail-cta{align-self:flex-start;margin-top:16px}.nz-product-detail-copy :is(h2,h3){font-size:15px;line-height:22.5px;margin-top:16px}.nz-product-detail-copy ul{margin:0;padding-left:20px}.nz-product-detail img{width:100%;height:100%;object-fit:cover;display:block}.nz-product-supporting-image{aspect-ratio:471/593;margin-top:32px}.nz-product-detail-media{aspect-ratio:3/4}.nz-size-guide{padding-bottom:64px;display:grid;gap:48px;overflow:auto}.nz-size-guide h2{font-size:13px;margin-bottom:24px}.nz-size-guide table{border-collapse:collapse;width:100%;font-size:12px}.nz-size-guide td,.nz-size-guide th{border:1px solid #dedede;padding:8px;font-weight:400}.nz-related{background:#f7f7f7;padding-block:48px 64px}.nz-related h2{font-size:11px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px}.nz-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.nz-related-grid>.nz-card:nth-child(n+3){display:none}.nz-faq{padding-top:32px;padding-bottom:0}.nz-faq.nz-faq--group{padding-top:0}.nz-faq-group-intro{padding-block:16px 32px}.nz-faq-group-intro p+p{display:inline;margin-top:0}.nz-faq-inner{max-width:672px;margin-inline:auto}.nz-faq h1{font-size:16px;line-height:24px;margin-bottom:0}.nz-faq-eyebrow{margin-bottom:12px!important;color:#666}.nz-faq-intro{color:#000;margin-bottom:48px!important}.nz-faq-group{padding-bottom:96px}.nz-faq-group>h2{font-size:13px;line-height:19.5px}.nz-faq-answer p+p{margin-top:16px}.nz-faq details{border-bottom:1px solid #dedede}.nz-faq summary{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-block:16px;list-style:none;cursor:pointer;font-size:13px;line-height:19.5px}.nz-faq summary::-webkit-details-marker{display:none}.nz-faq summary svg{width:19px;height:17px;flex-shrink:0;transition:transform .2s ease}.nz-faq details[open] summary svg{transform:rotate(90deg)}.nz-faq-answer{padding-bottom:24px}.nz-faq a{text-decoration:underline;text-underline-offset:3px}.nz-footer{margin-top:var(--nz-footer-margin-top,0px);padding-top:0;padding-bottom:var(--nz-footer-padding-bottom,24px);background:#f7f7f7!important;color:#666!important;--nz-footer-bg:#f7f7f7;--nz-footer-text:#666}.nz-footer-main{display:flex;flex-direction:column-reverse}.nz-footer-links{display:grid}.nz-footer details{border-bottom:1px solid #dedede}.nz-footer summary{cursor:pointer;list-style:none;padding-block:12px;display:flex;justify-content:space-between;align-items:center;font-size:13px;line-height:19.5px}.nz-footer summary svg{width:16px;height:11px;fill:none;stroke:currentColor;stroke-width:1;flex-shrink:0;transition:transform .2s ease}.nz-footer details[open] summary svg{transform:rotate(90deg)}.nz-footer-content{padding-bottom:24px;color:#000;font-size:12px;line-height:18px}.nz-footer .list-payment{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:6px;list-style:none;padding:0;margin:0}.nz-footer .list-payment__item{padding:0;display:flex}.nz-footer .list-payment svg{display:block;width:26px;height:17px}.nz-footer .nz-social:not(:has(a)),.nz-footer .list-payment:empty{display:none}.nz-footer .newsletter-form{max-width:none;width:100%;display:block}.nz-footer-content ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.nz-footer-content p+p{margin-top:16px}.nz-newsletter{min-width:0}.nz-newsletter input[type=email]{background:transparent;border:0;border-bottom:1px solid #dedede;padding:12px 0;font-size:12px;width:100%;margin-block:16px}.nz-newsletter .nz-button{margin-top:16px;height:41px;min-height:41px;padding:12px 20px}.nz-footer-bottom{margin-top:24px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:11px}.nz-footer-logo svg{width:120px;height:17px;display:block;color:#000}.nz-footer a{color:inherit}.nz-footer-content a{color:#666}@media(max-width:1023px){.nz-footer{padding-bottom:0}.nz-footer-bottom{padding-bottom:16px}}.nz-social{display:flex;flex-wrap:wrap;gap:16px}.nz-cart .drawer__inner{width:min(450px,100vw);max-width:100vw;border:0;padding:0 24px;background:#fff;color:#000;font-family:var(--nz-font);transition:transform .5s cubic-bezier(.4,0,.2,1)}.nz-cart .cart-drawer__overlay{background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.nz-cart .drawer__header{height:70px;padding:24px 0}.nz-cart :is(.drawer__heading,.cart__empty-text){font:400 13px/1.5 var(--nz-font);letter-spacing:.03em}.nz-cart .cart-item__name{font-size:13px}.nz-cart :is(.cart-item__price-wrapper,.product-option,.totals__total-value){font-size:12px}.nz-cart :is(.button,.cart__checkout-button){height:41px;min-height:41px;border:1px solid #000!important;border-radius:0;background:#000!important;color:#fff!important;font:500 10px/15px var(--nz-font);text-transform:uppercase}.nz-cart :is(.button,.cart__checkout-button):hover{background:#fff!important;color:#000!important}.nz-cart :is(.h3,.cart__login-title,.drawer__heading,.cart__empty-text){font-family:var(--nz-font);font-weight:400;letter-spacing:.03em}.nz-cart a{color:inherit;text-decoration:underline;text-underline-offset:3px}.nz-cart a.button{color:#fff;text-decoration:none}.nz-cart .drawer__inner-empty{padding:0 24px}.nz-cart .cart-drawer__warnings{display:block;flex:initial;padding-top:96px}.nz-cart .cart-drawer__empty-content{text-align:left}.nz-cart .cart__empty-text{margin:0 0 32px}.nz-cart .cart-drawer__empty-content .button{margin:0 0 24px}.nz-cart :is(.fleet-cart-recovery__text,.cart__login-title,.cart__login-paragraph){font:400 13px/19.5px var(--nz-font);margin:16px 0 0}.nz-cart .fleet-cart-recovery{display:flex;gap:24px;margin-top:16px;font-size:12px}.nz-cart .button:before,.nz-cart .button:after{display:none}.nz-cart .drawer__close{top:24px;right:16px}@media(min-width:640px){.nz-surface,.nz-chrome{--nz-gutter:32px}.nz-hero{flex-direction:row}.nz-hero-tile{width:50%}.nz-module-media{margin-inline:0}}@media(min-width:768px){.nz-surface,.nz-chrome{--nz-gutter:40px}.nz-editorial-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.nz-module{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"media media media copy copy copy" "products products products products products products";gap:20px;margin-block:80px}.nz-module-products{gap:20px}.nz-filter-title{display:block}.nz-collection-title{min-height:229px;margin:0;padding-top:48px}.nz-collection-title>div{width:calc((100% - 20px)/2)}.nz-collection-title h1{font-size:13px;line-height:19.5px}.nz-collection-description{display:block!important;font-size:18px;line-height:27px}.nz-description-toggle{display:none}}@media(min-width:1024px){.nz-surface,.nz-chrome{--nz-gutter:48px}.nz-header,.nz-header-slot{height:110px}.nz-logo svg{width:220px;height:auto}.nz-header-nav{display:flex}.nz-mobile-toggle{display:none}.nz-header-account,.nz-header-country{display:block}.nz-header-actions{gap:24px}.nz-module{margin-block:96px;grid-template-areas:"media media media media copy copy" "products products products products products products"}.nz-module-copy{gap:48px}.nz-module-copy p,.nz-module-copy .nz-module-heading{font-size:18px;line-height:27px}.nz-module--reverse{grid-template-areas:"copy copy copy media media media"}.nz-journal{padding-block:96px}.nz-journal h2{font-size:16px;line-height:24px}.nz-journal .nz-rail-scrollbar{margin-top:48px}.nz-rail>article{flex-basis:calc((100% - 64px)/3)}.nz-rail{gap:32px}.nz-services{grid-template-columns:repeat(3,minmax(0,1fr));padding-block:15px}.nz-service{padding:28px 24px 30px}.nz-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:72px 32px;padding-top:48px;margin-inline:0}.nz-grid-editorial--wide{grid-column:span 2;order:2;aspect-ratio:auto}.nz-grid-editorial--second{order:20}.nz-grid-editorial img{width:100%;height:100%;object-fit:cover}.nz-product-main{grid-template-columns:minmax(0,50fr) minmax(0,50fr);padding-bottom:128px}.nz-product-info{padding:24px}.nz-product-info h1{font-size:14px!important;line-height:21px}.nz-breadcrumb{margin-bottom:96px}.nz-product-detail,.nz-size-guide{grid-template-columns:repeat(24,minmax(0,1fr));align-items:start;gap:48px 24px;padding-bottom:128px}.nz-product-detail-copy,.nz-size-guide>h2{grid-column:span 9}.nz-product-detail-media,.nz-size-guide>div{grid-column:11 / span 14}.nz-product-lookbook{padding-bottom:128px}.nz-related{padding-block:64px 128px}.nz-related-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.nz-faq{padding-top:64px}.nz-faq h1{font-size:18px;line-height:27px}.nz-faq-group>h2,.nz-faq summary{font-size:15px;line-height:22.5px}.nz-footer{padding-top:var(--nz-footer-padding-top,48px)}.nz-footer-links{display:flex;gap:32px}.nz-footer details{border:0;flex:1;min-width:0}.nz-footer summary{padding:0 0 24px;cursor:default}.nz-footer summary svg{display:none}.nz-footer-content{padding-bottom:0;font-size:12px;line-height:18px}.nz-footer-bottom{margin-top:48px;padding-bottom:48px}.nz-panel-content{padding:40px}}@media(min-width:1280px){.nz-surface,.nz-chrome{--nz-gutter:64px}.nz-module{gap:24px;margin-block:128px;grid-template-areas:"media media media products products products" "media media media copy copy copy"}.nz-module-copy{width:50%}.nz-module-products{margin:0;gap:24px}.nz-module--reverse{grid-template-areas:"copy copy copy media media media"}.nz-module--reverse .nz-module-copy{width:100%}.nz-footer-main{flex-direction:row;justify-content:space-between;gap:48px}.nz-footer-links{flex:1}.nz-newsletter{width:352px}}@media(min-width:1440px){.nz-surface,.nz-chrome{--nz-gutter:72px}.nz-module{margin-block:144px}}@media(min-width:1536px){.nz-surface,.nz-chrome{--nz-gutter:88px}.nz-module{margin-block:176px;gap:32px}}@media(max-width:767px){.nz-surface{font-size:12px;line-height:18px}.nz-product-intro{font-size:13px;line-height:19.5px}.nz-card-title{font-size:12px;line-height:16.8px;margin-top:12px}.nz-card-plus{margin-top:12px;font-size:13px;line-height:16.8px}.nz-card-price{font-size:12px;line-height:18px}}.nz-announcement svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1}.nz-chrome .cart-count-bubble{position:static;background:none;color:inherit;width:auto;height:auto;min-width:0;line-height:1}.nz-editorial-products.nz-wrap{padding-inline:0}.nz-editorial-grid .nz-card-price{display:block}.nz-recommendations{display:block;min-height:1px}body:has(.nz-product) .shopify-section:has(.jdgm-rev-widg[data-number-of-reviews="0"],.jdgm-widget[data-empty-state=empty_widget]){display:none!important}.nz-product .nz-related .nz-reveal{opacity:1;transform:none}.nz-product{display:block}.nz-reveal{opacity:1;transform:none}@media(prefers-reduced-motion:no-preference){.nz-reveal:not([data-nz-reveal-visible=true]){opacity:0;transform:translateY(16px);transition:opacity .4s ease,transform .5s ease}.nz-reveal[data-nz-reveal-visible=true]{opacity:1;transform:none}}.nz-product-no-media{grid-template-columns:1fr}.nz-product-body{display:flex;flex-direction:column;justify-content:center;flex:1;gap:16px}.nz-product-info .product__title{margin:0}.nz-product-info .product__title>a,.nz-product-info .product__view-details{display:none}.nz-product-info :is(.product__tax,.installment){font-size:11px;margin:0}.nz-product-info .quantity{height:41px;min-height:41px;width:120px}.nz-product-info .shopify-payment-button__button--unbranded{min-height:41px;height:41px;border:1px solid #000;border-radius:0;background:#000;color:#fff;padding:12px 20px;font:400 10px/15px var(--nz-font);letter-spacing:.05em;text-transform:uppercase}.nz-product-info .shopify-payment-button__button--unbranded:hover{background:#fff;color:#000}.nz-product-info .quantity__input{font-size:12px}.nz-panel-content img{max-width:100%;height:auto}.nz-panel-content{overflow-wrap:anywhere}.nz-panel-content table{max-width:100%}.nz-faq summary svg{fill:none;stroke:currentColor;stroke-width:1}@media(min-width:640px){.nz-related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nz-related-grid>.nz-card:nth-child(3){display:block}}@media(min-width:768px){.nz-related-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.nz-related-grid>.nz-card:nth-child(4){display:block}.nz-lookbook-inner{flex-direction:row;align-items:flex-start}.nz-lookbook-media{width:50%;height:auto;align-self:flex-start}.nz-lookbook-products{width:50%;padding:135px 24px}.nz-lookbook-grid{gap:32px 24px}}@media(min-width:1024px){.nz-grid-editorial--wide{grid-column:span 2;order:3;aspect-ratio:auto}.nz-grid-editorial--wide img{position:absolute;top:0;right:0;bottom:0;left:0}.nz-product-info .fleet-policy{margin-top:24px;padding:0;border:0}.nz-product-info .fleet-policy+.fleet-policy{margin-top:8px}}.nz-faq-paths{max-width:none;margin-inline:auto;padding:0 var(--nz-gutter) 10px}.nz-faq-paths>h2{max-width:672px;margin:0 auto;font-size:15px}.nz-faq:not(.nz-faq--group){padding-bottom:30px}.nz-faq-callouts{max-width:1296px;margin:48px auto 0;display:grid;gap:6px}.nz-faq-paths .nz-faq-callout{display:block;min-height:133px;padding:24px 18px;background:#f7f7f7;color:#000!important;text-decoration:none}.nz-faq-callout h3{font-size:16px;line-height:20px;letter-spacing:0}.nz-faq-callout p{margin-top:12px;color:#666!important;font-size:11px;line-height:16px}.nz-faq-paths .fleet-page-paths__links{display:none}.nz-faq-paths details a{display:block;padding-bottom:16px}@media(min-width:1024px){.nz-faq-callouts{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px}.nz-faq-callout{min-height:143px;padding:28px 24px 30px}.nz-faq-paths{padding-bottom:15px}}.nz-desktop-facets{display:none}.nz-filter-submit{padding:0;color:#666;border:0;background:none;cursor:pointer;font-size:11px;text-transform:uppercase}.nz-panel .nz-filter-form{display:flex;flex-direction:column;min-height:100%}.nz-facets-footer{position:sticky;bottom:-24px;margin:auto -24px -24px;padding:20px 24px;background:#fff;border-top:1px solid #dedede;display:flex;align-items:center;gap:20px;z-index:2}.nz-facets-footer>*{flex:1;text-align:center;font-size:11px;text-transform:uppercase}.nz-facets-footer .nz-button{height:41px;min-height:41px;padding:12px}.nz-panel .nz-filter-form details{border-bottom:1px solid #dedede}.nz-panel .nz-filter-form summary{padding-block:16px}.nz-panel .nz-filter-options{position:static;box-shadow:none;padding:0 0 16px}.nz-panel .nz-filter-form select{margin-block:24px;max-width:100%;width:100%}.nz-panel .nz-filter-submit{display:block;margin-top:24px}.nz-cart{background:transparent;overflow:hidden}.nz-floating-atc{display:none}.nz-floating-atc[hidden]{display:none!important}.nz-floating-atc__meta{display:flex;flex:1 1 0;flex-direction:column;justify-content:space-evenly;min-width:0}.nz-floating-atc__title,.nz-floating-atc__price{margin:0!important;color:#000}.nz-floating-atc__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.nz-floating-atc__actions{display:flex;flex:1 1 0;align-items:stretch;min-width:0}.nz-floating-atc__submit{display:flex;flex:1 1 0;align-items:center;justify-content:flex-start;min-width:0;height:43px;margin:0;padding:0 20px;border:1px solid #000;background:#000;color:#fff;cursor:pointer}.nz-floating-atc__submit:hover:not(:disabled){background:#fff;color:#000}.nz-floating-atc__submit:disabled{cursor:default;opacity:1}@media(max-width:1023px){.nz-product-main{padding-bottom:96px}.nz-product-info{padding-bottom:24px}.nz-floating-atc:not([hidden]){position:fixed;left:0;right:0;bottom:0;z-index:35;display:flex;align-items:stretch;gap:16px;min-height:72px;padding:14px 16px;background:#fff;border-top:1px solid #dedede}.nz-floating-atc__submit{min-height:43px;justify-content:center;padding:0 16px;font:400 10px/15px var(--nz-font);letter-spacing:.08em;text-transform:uppercase}}@media(min-width:1024px){.nz-floating-atc:not([hidden]){position:fixed;right:0;bottom:0;z-index:35;display:flex;align-items:stretch;gap:32px;width:50%;max-width:50%;padding:20px;background:#fff;border-top:1px solid #dedede;border-left:1px solid #dedede;box-sizing:border-box}.nz-desktop-facets{display:block}.nz-mobile-filter{display:none}.nz-product-info .product-form__buttons{position:relative;left:auto;right:auto;bottom:auto;padding:0;border:0;background:transparent}.nz-gallery{height:calc(100vh - 93px);overflow:hidden auto;overscroll-behavior:contain;scroll-snap-type:none;scrollbar-width:none;align-self:start}.nz-gallery::-webkit-scrollbar{display:none}.nz-gallery-track{overflow:visible}.nz-gallery-wrapper{flex-direction:column;overflow:visible;scroll-snap-type:none}.nz-gallery-item{flex:0 0 auto;width:100%}.nz-gallery-controls{display:none}.nz-product-info{min-height:calc(100vh - 93px)}}@media(min-width:1280px){.nz-gallery{height:calc(100vh - 150px)}.nz-product-info{min-height:calc(100vh - 150px)}}.nz-product-modal{transition-property:opacity}.nz-product-modal,.nz-product-modal .gradient{--color-background:255,255,255;--color-foreground:0,0,0;background:#fff;color:#000}@media(min-width:1024px){.nz-header[data-nz-sticky-type=reduce-logo-size][data-nz-sticky-compact]{height:88px}.nz-header[data-nz-sticky-type=reduce-logo-size][data-nz-sticky-compact] .nz-logo svg{width:176px}}.nz-video{position:relative;width:100%;height:100%}.nz-video video{display:block;width:100%;height:100%;object-fit:cover}.nz-video-toggle{position:absolute;right:24px;bottom:24px;width:32px;height:32px;background:#fff;color:#000!important;z-index:2}.nz-video-toggle span:not(.visually-hidden){display:flex}.nz-video-toggle svg{width:16px;height:16px}.nz-size-table{overflow-x:auto;margin-bottom:24px}.nz-size-table h3{font-size:13px;margin-bottom:16px}.nz-size-table th:first-child,.nz-size-table td:first-child{position:sticky;left:0;background:#fff}.nz-surface .loading__spinner .spinner,.nz-chrome .predictive-search__loading-state .spinner{animation:nz-rotator 1.4s linear infinite}.nz-surface .loading__spinner .path,.nz-chrome .predictive-search__loading-state .path{animation:nz-dash 1.4s ease-in-out infinite;stroke:#000}body:has(.nz-product) .nz-surface .loading__spinner .spinner,body:has(.nz-product) .nz-chrome .predictive-search__loading-state .spinner{animation:none}body:has(.nz-product) .nz-surface .loading__spinner .path,body:has(.nz-product) .nz-chrome .predictive-search__loading-state .path{animation:none}@keyframes nz-rotator{to{transform:rotate(270deg)}}@keyframes nz-dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.nz-page .jdgm-rev-widg[data-number-of-reviews="0"] :is(.jdgm-histogram,.jdgm-rev-widg__title,.jdgm-rev-widg__summary){display:none}.nz-page .jdgm-rev-widg[data-number-of-reviews="0"]{padding:24px var(--nz-gutter,24px);border:0;text-align:left;font:400 13px/19.5px Roboto,Arial,sans-serif}.nz-page .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__header{margin:0;text-align:left}.nz-page .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-write-rev-link{display:inline-flex!important;align-items:center;justify-content:center;min-height:41px;background:#000!important;color:#fff!important;border:1px solid #000!important;border-radius:0;font:400 11px/16.5px Roboto,Arial,sans-serif;padding:12px 20px;text-transform:uppercase}.nz-page .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-write-rev-link:hover{background:#fff!important;color:#000!important}.nz-module-copy p,.nz-module-copy .nz-module-heading{color:#000!important;font-size:18px;line-height:28px}.nz-module-heading{margin-bottom:12px!important}.nz-module-link svg{display:none}.nz-module-link:after{content:"\2192";font-size:16px;line-height:1}.nz-faq-intro,.nz-faq-intro p,.nz-faq-group-intro,.nz-faq-group-intro p,.nz-faq-group-intro a{color:#000!important}.nz-faq-intro,.nz-faq-group-intro{font-size:13px;line-height:19.5px}.nz-faq-group-intro p{display:inline;margin:0}.nz-product-info{gap:16px}.nz-product-info h1{font-size:20px!important;line-height:28px!important;margin:0}.nz-product-support-row,.nz-product-support-row:first-child{border:0!important;padding:4px 0;min-height:0;justify-content:flex-start}.nz-product-support-row svg{display:none}.nz-product-support{gap:4px}.nz-filter-form summary{list-style:none;display:inline-flex;align-items:center;gap:8px;text-transform:uppercase;font-size:12px;letter-spacing:.08em;cursor:pointer}.nz-filter-form summary::-webkit-details-marker{display:none}.nz-filter-form summary:after{content:"";width:5px;height:5px;border-right:1px solid #000;border-bottom:1px solid #000;transform:rotate(45deg) translateY(-2px)}.nz-filter-form select{appearance:none;-webkit-appearance:none;height:auto;min-height:0;border:0;border-radius:0;box-shadow:none;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5'%3E%3Cpath d='M.5.5 4 4 7.5.5' fill='none' stroke='%23000'/%3E%3C/svg%3E") no-repeat right center;padding:0 16px 0 0;color:#000;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.nz-product .nz-product-body{justify-content:flex-start;gap:20px}.nz-product .nz-product-body>*{order:7}.nz-product .nz-product-body>.product__title{order:1}.nz-product .nz-product-body>.nz-product-description{order:2}.nz-product .nz-product-body>[id^=price-]{order:3}.nz-product .nz-product-body>variant-selects,.nz-product .nz-product-body>.product-form__quantity{order:4}.nz-product .nz-product-body>.nz-buy-block{order:5}.nz-product .nz-product-body>:has(.nz-product-support){order:6}.nz-product .nz-product-intro>:nth-child(n+3){display:revert}.nz-product .nz-product-intro{margin-top:16px;overflow-wrap:break-word}.nz-product .nz-product-intro :is(ul,ol){padding-left:20px;margin-block:16px}.nz-product .nz-product-tabs{align-items:center;font-size:13px}.nz-product .nz-gallery-thumbnails{display:flex;gap:8px;padding:12px;overflow-x:auto;background:#fff}.nz-product .nz-gallery-thumbnails button{flex:0 0 44px;height:56px;padding:0;border:1px solid transparent;background:none;cursor:pointer}.nz-product .nz-gallery-thumbnails button[aria-pressed=true]{border-color:#000}.nz-product .nz-gallery-thumbnails img{width:100%;height:100%;object-fit:cover;display:block}.nz-card-media .nz-card-placeholder{display:block;width:100%;height:100%;background:#f7f7f7}.nz-desktop-facets .nz-sort .nz-filter-options{left:auto;right:0}.nz-product .nz-product-specs{border-bottom:1px solid #dedede}.nz-product .nz-product-specs summary{padding:12px 0;font-size:12px;line-height:18px;cursor:pointer}.nz-product .nz-product-specs summary::marker{font-size:10px}.nz-product .nz-product-specs[open]{padding-bottom:12px}.nz-desktop-facets .nz-filter-form{align-items:center;width:100%}.nz-desktop-facets{flex:1}@media(min-width:1024px){.nz-product .nz-breadcrumb{margin-bottom:32px}.nz-product .nz-product-info h1{font-size:20px!important;line-height:28px!important}.nz-product .nz-product-info{min-height:0}.nz-product .nz-gallery-thumbnails{position:sticky;bottom:0;z-index:2}}@media(max-width:749px){.nz-product .nz-product-body{gap:20px}.nz-product .nz-product-body>.nz-product-description{order:5}.nz-product .nz-product-body>.nz-buy-block{order:3}.nz-product .nz-product-body>variant-selects,.nz-product .nz-product-body>.product-form__quantity{order:2}.nz-product .nz-product-body>[id^=price-]{order:4}.nz-product .nz-product-info h1{font-size:16px!important;line-height:28.8px!important}}@media(prefers-reduced-motion:reduce){.nz-surface *,.nz-chrome *,.nz-cart *,.nz-product-modal,.nz-product-modal *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.nz-product .nz-gallery-item{aspect-ratio:3/4;min-height:0}.nz-product .nz-gallery-item>img,.nz-product .nz-gallery-item>modal-opener,.nz-product .nz-gallery-item>video,.nz-product .nz-gallery-item>iframe,.nz-product .nz-gallery-item>model-viewer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.nz-product .nz-gallery-item img{object-fit:contain;object-position:center;background:#fff}.nz-product .nz-gallery-wrapper{scroll-snap-type:x mandatory}.nz-product .nz-gallery-thumbnails{position:absolute;bottom:16px;left:0;right:0;justify-content:center;gap:8px;padding:0;background:none;overflow:visible}.nz-product .nz-gallery-thumbnails button{flex:0 0 8px;width:8px;height:8px;min-height:0;border:1px solid #000;border-radius:50%;background:#fff}.nz-product .nz-gallery-thumbnails button[aria-pressed=true]{background:#000}.nz-module .nz-module-paragraph,.nz-module .nz-module-paragraph p{font-size:18px;line-height:27px;font-weight:400;letter-spacing:.03em;color:#000}.nz-module .nz-module-paragraph p{display:inline;margin:0}.nz-module .nz-module-paragraph p+p:before{content:" "}.nz-module .nz-module-media img,.nz-hero .nz-hero-tile img{object-position:center}.nz-product-lookbook .nz-lookbook-media img{object-fit:cover;object-position:center}.nz-mobile-filter{gap:8px}.nz-mobile-sort .nz-filter-options{z-index:30;background:#fff;padding:16px}@media(min-width:1024px){.nz-product .nz-gallery-thumbnails{display:none}.nz-product .nz-gallery-wrapper{scroll-snap-type:none}.nz-product .nz-gallery{position:sticky;top:110px}.nz-mobile-sort{display:none}}@media(min-width:1280px){.nz-product .nz-gallery{top:110px}}@media(max-width:767px){.nz-wrap:has(>.nz-collection-title) .nz-product-grid{margin-inline:0}.nz-wrap:has(>.nz-collection-title) .nz-filters{margin-top:32px;justify-content:flex-start}.nz-wrap:has(>.nz-collection-title) .nz-mobile-filter,.nz-mobile-sort .nz-filter-form summary{font-size:11px;line-height:16.5px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nz-source.css.map */
