.wt-header__panel{align-items:center}.button.loading .loading-overlay__spinner{color:var(--color-button-primary-text)}.wt-header__aside .wt-header__top-menu{display:flex;column-gap:1.5rem;align-items:center;list-style:none;margin:0;padding:0;border-bottom:none}.wt-header__aside .wt-header__top-menu a{font-size:1.4rem;text-decoration:none;color:inherit}.wt-header__aside .wt-header__top-menu li{border-bottom:none}@media (max-width: 1199px){.wt-header__aside .wt-header__top-menu{display:none}}.wt-header__panel__item--search{position:relative}.header-search-inline{display:flex;align-items:center;position:relative}.header-search-inline__input{width:150px;padding:.5rem;border:none;border-bottom:1px solid transparent;background:transparent;font-size:1.4rem;outline:none!important;box-shadow:none!important;opacity:0;pointer-events:none;border-radius:0;transition:opacity .2s ease}@media (min-width: 768px){.header-search-inline__input{width:200px}}.header-search-inline.is-open .header-search-inline__input{border-bottom:1px solid #000;outline:none!important;box-shadow:none!important;opacity:1;pointer-events:auto}.header-search-inline__button{display:flex;align-items:center;justify-content:center;background:none!important;background-color:transparent!important;border:none;cursor:pointer;padding:0;color:inherit}.header-search-inline__button:hover,.header-search-inline__button:focus,.header-search-inline__button:active{background:none!important;background-color:transparent!important;outline:none;color:inherit!important}.header-search-inline__button .svg-icon{width:28px;height:28px;color:inherit!important}.header-search-inline__button:hover .svg-icon,.header-search-inline__button:focus .svg-icon{color:inherit!important}@media (min-width: 1200px){.page-header-sticky:not(.mobile-nav) .page-header.sticky-enabled .wt-header__sticky-menu-trigger{max-width:0}.page-header-sticky:not(.mobile-nav) .page-header.sticky-enabled .wt-drawer--nav{position:relative;margin-top:0}.page-header-sticky:not(.mobile-nav) .page-header.sticky-enabled .wt-header__spacer{opacity:1}}@media (min-width: 1200px){.wt-product__gallery .wt-masonry__slide:first-child,.wt-product__gallery .wt-collage__slide:first-child{display:none}.wt-product__gallery--carousel-vertical [data-gallery] .swiper-slide:first-child,.wt-product__gallery--carousel-horizontal [data-gallery] .swiper-slide:first-child{position:absolute;visibility:hidden;pointer-events:none;width:0!important;height:0!important;overflow:hidden}.wt-product__gallery--carousel-vertical [data-thumbs] .swiper-slide:first-child,.wt-product__gallery--carousel-horizontal [data-thumbs] .swiper-slide:first-child{display:none}}.variant-image-preview{display:none;position:fixed;z-index:100;pointer-events:none;background:var(--color-background, #fff);border-radius:var(--border-radius, 0);overflow:hidden}.variant-image-preview.is-visible{display:block}.variant-image-preview img{display:block;width:100%;height:auto;object-fit:contain}@media (min-width: 1200px){.wt-product__option:has(.label:first-child) .f-button__list{gap:0}.wt-product__option .f-button__list{gap:0}.wt-product__option .f-button__list__item{padding:calc(var(--gap, 8px) * .5)}.wt-product__option .f-button__list{margin:calc(var(--gap, 8px) * -.5)}}.product-form__czas-realizacji{font-size:1.2rem;color:var(--color-foreground-secondary, #666);margin:.8rem 0;text-align:left}.product-form__quote-link{display:block;width:100%;padding:1rem 2rem;margin-top:.8rem;background-color:#e5e5e5;color:#333;text-align:center;text-decoration:none!important;font-size:1.4rem;border-radius:var(--border-radius, 0);transition:background-color .2s ease}.product-form__quote-link:hover{background-color:#d5d5d5;color:#333}.wt-product__add-to-cart_form .shopify-payment-button__button--unbranded.order-a-quote{padding:1.5rem}.product-form__quote-meta{margin-top:2rem;text-align:left}.product-form__quote-meta--line{margin:.2rem 0;font-size:1.4rem;font-weight:400;color:inherit}.product-form__quote-meta--variant .product-form__quote-meta--line:first-child{margin-top:.6rem}.product-form__quote-meta--line img,.product-form__quote-meta img{height:200px;width:auto;display:block;margin:.4rem 0 0;object-fit:contain}@media screen and (max-width: 1199px){.mega-menu__hover-image{display:none!important}}@media screen and (min-width: 1200px){.mega-menu__hover-image{width:auto;height:140px;border-radius:var(--border-radius-button)}.mega-menu__hover-image img{width:auto;height:100%;object-fit:contain;border-radius:var(--border-radius-button)}}custom-form input:focus-visible,custom-form select:focus-visible,custom-form textarea:focus-visible,custom-form .form-checkbox__input:focus-visible~.input-decorator,.contact-form input:focus-visible,.contact-form select:focus-visible,.contact-form textarea:focus-visible,.contact-form .form-checkbox__input:focus-visible~.input-decorator{--outline-color: #000;outline:2px solid var(--outline-color)}.contact-form__consents{margin-top:2rem;margin-bottom:2rem;display:flex;flex-direction:column;gap:1.2rem}.contact-form__consents .form__element{width:100%}.contact-form__consents .form-checkbox{align-items:flex-start;position:relative}.contact-form__consents .form-checkbox__input{position:absolute;width:22px;height:22px;left:0;top:0;cursor:pointer;z-index:2}.contact-form__consents .form-checkbox__input~.input-decorator{display:none}.contact-form__consents .form-checkbox .svg-icon{position:relative;flex-shrink:0;margin-right:8px}.contact-form__consents .form-checkbox__label{font-size:1.2rem;line-height:1.5;cursor:pointer}.contact-form__consents .form-checkbox__label a{text-decoration:underline;color:inherit;position:relative;z-index:1}.contact-form__consents .form-checkbox__label a:hover{opacity:.7}.contact-form__consents .form-checkbox__input:invalid~.input-decorator{border-color:var(--color-error, #c00)}.rodo-modal-trigger{background:none;border:none;padding:0;margin:0;font:inherit;font-size:inherit;color:inherit;text-decoration:underline;cursor:pointer;display:inline;vertical-align:baseline}.rodo-modal-trigger:hover{opacity:.7}.rodo-modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;z-index:99999;align-items:center;justify-content:center;padding:2rem}.rodo-modal[aria-hidden=false]{display:flex}.rodo-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.rodo-modal__content{position:relative;background:#fff;max-width:900px;width:100%;max-height:80vh;display:flex;flex-direction:column;border-radius:var(--border-radius-button, 4px)}.rodo-modal__close{position:absolute;top:1rem;right:1rem;background:none;border:none;cursor:pointer;padding:.5rem}.rodo-modal__close .svg-icon{width:20px;height:20px}.rodo-modal__body{font-size:1.4rem;line-height:1.6;padding:3rem;padding-bottom:0;overflow-y:auto;flex:1;min-height:0}.rodo-modal__actions{display:flex;gap:1rem;flex-wrap:wrap;flex-shrink:0;padding:2rem 3rem 3rem}.rodo-modal__btn{flex:1;min-width:140px;padding:1.2rem 2rem;font-size:1.4rem;cursor:pointer;border:1px solid var(--color-body-text, #000);transition:background-color .2s,color .2s}.rodo-modal__btn--accept{background:var(--color-body-text, #000);color:var(--color-background, #fff)}.rodo-modal__btn--accept:hover{opacity:.8}.rodo-modal__btn--reject{background:transparent;color:var(--color-body-text, #000)}.rodo-modal__btn--reject:hover{background:var(--color-body-text, #000);color:var(--color-background, #fff)}.wt-header__phones{display:flex;align-items:center;gap:2rem}.wt-header__phone{display:flex;align-items:center;gap:.5rem;font-size:1.4rem;color:inherit;text-decoration:none;white-space:nowrap}.wt-header__phone:hover{text-decoration:underline;color:inherit}.wt-header__phone-icon{flex-shrink:0}@media (max-width: 1199px){.wt-header__phones{display:none}}@media (min-width: 1200px){body:not(.mobile-nav) .wt-page-nav-mega__list{position:relative}body:not(.mobile-nav) .wt-header__panel--nav{position:absolute;right:calc(calc(var(--gap, 8px) * 2) + calc(var(--gap, 8px) * 2));top:50%;transform:translateY(-50%);margin:0;padding:0;list-style:none}body:not(.mobile-nav) .wt-header__panel--nav .wt-header__panel__list{display:flex;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none}}@media (max-width: 1199px){.wt-header__panel--nav{display:none}}.wt-product__extra-options{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--color-border, #e5e5e5)}.wt-product__extra-options-title{font-family:var(--font-price);font-size:calc(var(--font-base-size) - 2px);font-weight:var(--font-base-weight);margin-bottom:1rem;margin-top:1rem}.wt-product__extra-options-grid{display:flex;flex-wrap:wrap;gap:1rem;padding-bottom:3rem}.wt-product__extra-option-card{position:relative;display:block;cursor:pointer;border:2px solid var(--color-foreground, #000);border-radius:4px;transition:border-color .2s ease,box-shadow .2s ease}.wt-product__extra-option-card:hover{box-shadow:0 2px 8px #00000026}.wt-product__extra-option-card.is-selected{border-color:var(--color-border, #e5e5e5);box-shadow:0 2px 8px #0000001a}.wt-product__extra-option-card-image{display:block;width:auto;height:auto;overflow:hidden;border-radius:2px}.wt-product__extra-option-card-image img{display:block;width:auto;height:auto;max-width:100%;max-height:200px}.wt-product__extra-option-card-image .placeholder-svg{width:120px;height:120px}.wt-product__extra-option-card-name{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:8px;padding:.5rem .75rem;background:#000;color:#fff;font-family:var(--font-price);font-size:calc(var(--font-base-size) - 2px);text-align:center;white-space:nowrap;border-radius:4px;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;z-index:10;pointer-events:none}@media (max-width: 767px){.wt-product__extra-option-card-name{white-space:normal;max-width:min(200px,80vw);left:0;transform:none}.wt-product__extra-option-card-name:before{left:20px;transform:none}}.wt-product__extra-option-card-name:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-bottom-color:var(--color-foreground, #000)}.wt-product__extra-option-card:hover .wt-product__extra-option-card-name{opacity:1;visibility:visible}.wt-product__extra-option-card-check{position:absolute;top:9px;left:9px;width:32px;height:32px;background:#000;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.5);transition:opacity .2s ease,transform .2s ease;box-shadow:0 2px 6px #0000004d}.wt-product__extra-option-card-check svg{width:14px;height:14px}.wt-product__extra-option-card.is-selected .wt-product__extra-option-card-check{opacity:1;transform:scale(1)}.collection__sort{display:none}.wt-keys__link--disabled{cursor:not-allowed;position:relative}.wt-keys__login-tooltip{position:absolute;bottom:100%;left:50%;transform:translate(-50%);padding:.6rem 1.2rem;background-color:#000;color:#fff;font-family:var(--font-price);font-size:calc(var(--font-base-size) - 2px);white-space:nowrap;border-radius:4px;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;z-index:10;pointer-events:none;margin-bottom:8px}.wt-keys__login-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#000}.wt-keys__link--disabled:hover .wt-keys__login-tooltip{opacity:1;visibility:visible}.wt-lookbook__carousel-wrapper .swiper-button-prev,.wt-lookbook__carousel-wrapper .swiper-button-next{border:none}.color-sample-button{display:flex;justify-content:center;align-items:center;width:100%;padding:1.5rem;margin-top:1.6rem;background:#e2e2e2;color:#222321;border:none;border-radius:0;font-size:var(--font-button-size);font-family:var(--font-button);font-style:var(--font-button-style);font-weight:var(--font-button-weight);text-transform:var(--font-button-transform, none);letter-spacing:var(--font-button-letter-spacing, normal);text-decoration:none;line-height:1.4}.color-sample-button:hover{background:#d5d5d5;color:#222321}.hero__overlay{background:transparent}.collection-banner .hero--grid .hero__overlay{background:rgba(var(--color-overlay-rgb),var(--color-overlay-opacity))}h2.hero__title.hero__title--link{font-family:var(--font-base)!important;font-weight:var(--font-base-weight)!important;font-style:var(--font-base-style)!important;font-size:var(--font-base-size)!important;text-transform:none!important;letter-spacing:normal!important;line-height:1.4!important;display:inline-block;position:relative;padding-bottom:2px}h2.hero__title.hero__title--link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.hero:hover h2.hero__title.hero__title--link:after,.wt-grid-box__item:hover h2.hero__title.hero__title--link:after{transform:scaleX(1)}.wt-grid-box__item:has(.hero__title--link) .hero__overlay{padding:0!important}.wt-grid-box__item:has(.hero__title--link) .hero__pic-container{overflow:hidden}.wt-grid-box__item:has(.hero__title--link) .hero__img{transition:transform .6s ease}.wt-grid-box__item:has(.hero__title--link):hover .hero__img{transform:scale(1.05)}.wt-video .hero__text h5{font-size:max(1.2rem,calc(var(--font-base-size) - 2px));letter-spacing:1px;line-height:var(--font-headline-line-height, normal);font-style:var(--font-headline-style);margin:0}.wt-video .hero__text h1{margin:0}.wt-header__panel__item--account .wt-header__panel__link{position:relative}.wt-header__account-badge{position:absolute;top:-4px;right:-10px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;pointer-events:none}.wt-header__account-badge-icon{width:100%;height:100%;color:#000}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom.css.map */
