:root{--nw-ink: #35382e;--nw-cream: #f8f7f2;--nw-white: #ffffff;--nw-line: rgb(53 56 46 / .18);--nw-gutter: clamp(16px, 5.5vw, 80px);--nw-gap: 8px;--nw-space: clamp(40px, 4.2vw, 60px);--nw-display: clamp(2.5rem, 4.8vw, 4.3rem);--nw-h2: clamp(1.9rem, 3.1vw, 2.75rem);--nw-h3: clamp(1.5rem, 2.45vw, 2.2rem)}.button,.button-secondary,button.button,a.button{letter-spacing:.08em}.nw-section{padding-block:var(--nw-space);padding-inline:var(--nw-gutter);background:var(--nw-bg, var(--nw-white));color:var(--nw-ink)}.nw-section--flush{padding:0}.nw-section--cream{--nw-bg: var(--nw-cream)}.nw-serif{font-family:var(--font-heading--family),"Cormorant","Cormorant Garamond",Georgia,serif;font-weight:400;text-transform:uppercase;line-height:.98;letter-spacing:0;margin:0;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.nw-display{font-size:var(--nw-display)}.nw-h2{font-size:var(--nw-h2)}.nw-h3{font-size:var(--nw-h3)}.nw-text{font-size:.95rem;line-height:1.6;margin:0;max-width:60ch}.nw-btn{display:inline-block;background:var(--nw-ink);color:var(--nw-white);font-size:.875rem;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;padding:12px 24px;border:0;border-radius:0;transition:background-color .25s ease}.nw-btn:hover,.nw-btn:focus-visible{background:#4a4e41;color:var(--nw-white)}.nw-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.nw-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#e9e6dc;fill:#35382e40}.nw-hero{position:relative;display:flex;align-items:flex-end;min-height:min(calc(100svh - var(--header-group-height, 100px)),900px);color:var(--nw-white);overflow:hidden;background:#2c2e27}.nw-hero--medium{min-height:min(70svh,640px)}.nw-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(75deg,rgb(20 22 16 / var(--nw-overlay, .55)),#1416101f 62%,#14161000)}.nw-hero__content{position:relative;z-index:1;display:grid;gap:18px;justify-items:start;padding:clamp(32px,6vw,90px) var(--nw-gutter);max-width:760px}.nw-hero__content .nw-text{color:var(--nw-white);max-width:44ch}.nw-hero .nw-media--mobile{display:none}@media(max-width:749px){.nw-hero{min-height:78svh}.nw-hero--has-mobile .nw-media--desktop{display:none}.nw-hero--has-mobile .nw-media--mobile{display:block}.nw-hero__overlay{background:linear-gradient(0deg,rgb(20 22 16 / var(--nw-overlay, .55)),#1416100d 70%)}}.nw-ticker{overflow:hidden;background:var(--nw-bg, var(--nw-white));color:var(--nw-ink);border-block:1px solid var(--nw-line);padding-block:22px}.nw-ticker__track{display:flex;width:max-content;animation:nw-ticker var(--nw-ticker-speed, 40s) linear infinite}.nw-ticker:hover .nw-ticker__track{animation-play-state:paused}.nw-ticker__group{display:flex;flex-shrink:0;align-items:center}.nw-ticker__item{font-family:var(--font-heading--family),"Cormorant",Georgia,serif;font-size:clamp(1.15rem,1.6vw,1.5rem);text-transform:uppercase;white-space:nowrap;padding-inline:clamp(20px,3vw,48px)}.nw-ticker__item:after{content:"";display:inline-block;width:6px;height:6px;margin-inline-start:clamp(40px,6vw,96px);background:currentColor;transform:rotate(45deg) translateY(-3px);opacity:.5}@keyframes nw-ticker{to{transform:translate(-50%)}}.nw-collage__grid{display:grid;grid-template-columns:repeat(var(--nw-cols, 4),minmax(0,1fr));gap:var(--nw-gap)}.nw-section--flush .nw-collage__grid{gap:0}.nw-collage__text{display:grid;gap:16px;align-content:center;justify-items:start;padding-inline-end:clamp(12px,2vw,32px)}.nw-tile{position:relative;display:flex;align-items:flex-end;aspect-ratio:var(--nw-ratio, 3 / 4);overflow:hidden;color:var(--nw-white);text-decoration:none;background:#e9e6dc}.nw-tile--span-2{grid-column:span 2;aspect-ratio:auto;min-height:100%}.nw-tile .nw-media{transition:transform .9s cubic-bezier(.2,.6,.2,1)}.nw-tile:hover .nw-media{transform:scale(1.03)}.nw-tile__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#14161080,#14161000 55%)}.nw-tile__body{position:relative;z-index:1;display:grid;gap:14px;justify-items:start;padding:clamp(14px,1.6vw,24px);width:100%}.nw-tile--center .nw-tile__body{justify-items:center;text-align:center;align-self:center}.nw-tile--center{align-items:center}.nw-tile--center .nw-tile__shade{background:#14161038}.nw-tile--label .nw-tile__shade{background:none}@media(max-width:989px){.nw-collage__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nw-collage__text{grid-column:1 / -1;padding:0 0 12px}.nw-tile--span-2{aspect-ratio:3 / 2;min-height:0}}@media(max-width:749px){.nw-collage--stack .nw-collage__grid{grid-template-columns:1fr}.nw-collage--stack .nw-tile{aspect-ratio:4 / 5}}.nw-collage__track{display:contents}@media(max-width:989px){.nw-collage--m-slider .nw-collage__grid{display:block}.nw-collage--m-slider .nw-collage__text{padding:0 0 24px}.nw-collage--m-slider .nw-collage__track{display:flex;gap:var(--nw-gap);margin-inline:calc(-1 * var(--nw-gutter));padding-inline:var(--nw-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--nw-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.nw-collage--m-slider .nw-collage__track::-webkit-scrollbar{display:none}.nw-collage--m-slider .nw-tile,.nw-collage--m-slider .nw-tile--span-2{flex:0 0 clamp(220px,42vw,360px);min-height:0;aspect-ratio:var(--nw-ratio, 3 / 4);scroll-snap-align:start}.nw-section--flush.nw-collage--m-slider .nw-collage__track{margin-inline:0}.nw-collage--m-slider .nw-tile.nw-reveal{animation:none}}@media(max-width:749px){.nw-collage--m-slider .nw-tile,.nw-collage--m-slider .nw-tile--span-2{flex-basis:74vw}}.nw-banner{position:relative;display:grid;place-items:center;min-height:var(--nw-banner-height, 550px);padding:56px var(--nw-gutter);color:var(--nw-white);text-align:center;overflow:hidden;background:#2c2e27}.nw-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(20 22 16 / var(--nw-overlay, .4))}.nw-banner__content{position:relative;z-index:1;display:grid;gap:18px;justify-items:center;max-width:980px}.nw-banner__content .nw-text{color:var(--nw-white);max-width:58ch}@media(max-width:749px){.nw-banner{min-height:min(var(--nw-banner-height, 550px),440px)}}.nw-values__head{display:grid;gap:12px;justify-items:center;text-align:center;margin-bottom:clamp(24px,3vw,44px)}.nw-values__grid{display:grid;grid-template-columns:repeat(var(--nw-cols, 3),minmax(0,1fr));gap:clamp(24px,4vw,64px)}.nw-values__item{display:grid;gap:10px;align-content:start;padding-top:20px;border-top:1px solid var(--nw-line)}.nw-values__title{font-family:var(--font-heading--family),"Cormorant",Georgia,serif;font-size:1.5rem;font-weight:400;text-transform:uppercase;line-height:1.05;margin:0}.nw-link{color:inherit;font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;padding-bottom:3px;justify-self:start;transition:background-size .3s ease}.nw-link:hover{background-size:0 1px;background-position:100% 100%}@media(max-width:749px){.nw-values__grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.nw-reveal{animation:nw-fade linear both;animation-timeline:view();animation-range:entry 0% entry 45%}}}@keyframes nw-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.nw-ticker__track{animation:none}.nw-tile .nw-media{transition:none}}.header-menu .menu-list__link-title{position:relative;letter-spacing:.14em}.header-menu .menu-list__link-title:after{content:"";position:absolute;bottom:-7px;height:1px;inset-inline:var(--gap-sm) var(--nw-title-end, var(--gap-sm));background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .35s ease}.header-menu .menu-list__trigger .menu-list__link-title{--nw-title-end: calc(var(--gap-sm) + 14px);padding-inline-end:calc(var(--gap-sm) + 14px)}.header-menu .menu-list__list-item:hover .menu-list__link-title:after,.header-menu .menu-list__list-item:has([aria-expanded=true]) .menu-list__link-title:after,.header-menu .menu-list__link--active .menu-list__link-title:after{transform:scaleX(1)}.header-menu .menu-list__list-item:not([slot=overflow]) .menu-list__disclosure{opacity:1;pointer-events:auto;inset-inline-start:auto;inset-inline-end:var(--gap-sm);padding-inline:0}.header-menu .menu-list__disclosure-icon{width:9px}.header-menu .menu-list__list-item:hover .menu-list__disclosure-icon{transform:rotate(180deg)}.header-menu .mega-menu__link--parent{font-family:var(--font-body--family);font-size:.6875rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#7a6f4f;margin-bottom:10px}.header-menu .mega-menu__list ul .mega-menu__link{font-family:var(--font-body--family);font-size:.9375rem;text-transform:none;letter-spacing:.01em;padding-block:5px;background:linear-gradient(currentColor,currentColor) left 85% / 0 1px no-repeat;transition:background-size .3s ease}.header-menu .mega-menu__list ul .mega-menu__link:hover{background-size:100% 1px}.header-menu .mega-menu__list ul .mega-menu__link.nw-mega-all{margin-top:14px;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;background-size:100% 1px}.header-menu .mega-menu__column>div>.mega-menu__link:not(.mega-menu__link--parent){font-family:var(--font-body--family);font-size:.9375rem;text-transform:none;letter-spacing:.01em;padding-block:5px}.header-menu .mega-menu__content-list--collections{gap:24px}@media screen and (min-width:990px){.header-menu .mega-menu__content-list--collections{grid-template-columns:repeat(var(--menu-content-columns-desktop),minmax(0,240px))}}.nw-mega-card{display:block;color:inherit;text-decoration:none}.nw-mega-card__media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:#eceae2}.nw-mega-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.nw-mega-card[data-handle=kurtki-i-plaszcze-meskie] .nw-mega-card__media img{object-position:right center}.nw-mega-card:hover .nw-mega-card__media img{transform:scale(1.04)}.nw-mega-card__title{display:block;margin-top:12px;font-family:var(--font-heading--family),"Cormorant",Georgia,serif;font-size:1.25rem;line-height:1.15}.nw-mega-card__cta{display:inline-block;margin-top:6px;padding-bottom:2px;border-bottom:1px solid currentColor;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase}@media(prefers-reduced-motion:reduce){.header-menu .menu-list__link-title:after,.nw-mega-card__media img{transition:none}}.nw-stock{flex:1 0 100%;width:100%;display:flex;align-items:center;gap:10px;margin:0 0 4px;font-size:.9375rem;color:var(--nw-ink)}.nw-stock__dot{width:12px;height:12px;border-radius:50%;background:#3fbf5f;box-shadow:0 0 0 3px #3fbf5f2e;flex:none}.nw-stock--out .nw-stock__dot{background:#b9b6aa;box-shadow:none}.nw-qty-hidden[hidden]{display:none!important}.product-information h1{line-height:1.1;letter-spacing:.01em}.product-information product-price .price{font-size:1.25rem;font-weight:400;letter-spacing:.02em;color:var(--nw-ink)}.nw-assurance{font-size:.8125rem;color:#35382ed1}.nw-assurance__item .nw-icon{width:20px;height:20px}.product-information variant-picker legend{font-size:.6875rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#35382eb8;margin-bottom:10px}.product-information variant-picker .variant-option--buttons{display:flex;flex-wrap:wrap;gap:6px}.product-information variant-picker .variant-option__button-label{flex:0 0 auto;min-width:42px;min-height:42px;padding:0 10px;border-color:#35382e38;font-size:.8125rem;letter-spacing:.02em;transition:border-color .2s ease,box-shadow .2s ease}@media(min-width:1200px){.product-information variant-picker .variant-option--buttons{gap:8px}.product-information variant-picker .variant-option__button-label{min-width:48px;padding:0 14px}}.product-information variant-picker .variant-option__button-label:hover{border-color:var(--nw-ink)}.product-information variant-picker .variant-option__button-label:has(input:checked){border-color:var(--nw-ink);box-shadow:inset 0 0 0 1px var(--nw-ink);background:transparent}.product-information variant-picker .variant-option__button-label:has(input:checked) .variant-option__button-label__pill{background:transparent}.product-information variant-picker .variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:var(--nw-ink);font-weight:500}.product-information .add-to-cart-button{min-height:54px;font-size:.75rem;letter-spacing:.18em}.payment-icons:has(.payment-icons__item:only-child){display:none}.nw-tiers .nw-tiers__pct{font-family:var(--font-body--family),"Inter",sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-.01em}@media(max-width:749px){.nw-tiers .nw-tiers__heading{font-size:1.0625rem;letter-spacing:.08em}}.product-information .accordion .details__header{font-size:.6875rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;padding-block:18px}.product-information .accordion .details-content{font-size:.875rem;line-height:1.7;color:#35382ee0}.jm-review-widget-minimal-header__title{font-family:var(--font-heading--family),"Cormorant",Georgia,serif!important;font-size:var(--nw-h3)!important;font-weight:400!important;text-transform:uppercase;letter-spacing:.02em}.jm-review-widget__body .jm-center.jdgm-empty-state{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/nw-editorial.css.map */
