.maki-free-shipping-progress{box-sizing:border-box;width:min(95vw,1920px);margin:132px auto 24px;padding:20px 24px;border:1px solid rgb(var(--maki-rgb-action)/.16);background:var(--maki-color-page)}.maki-free-shipping-progress__message{margin:0 0 12px;color:var(--maki-color-ink);font-size:15px;line-height:1.4;text-align:center}.maki-free-shipping-progress__message strong{font-weight:600}.maki-free-shipping-progress__track{height:6px;overflow:hidden;border-radius:999px;background:rgb(var(--maki-rgb-action)/.14)}.maki-free-shipping-progress__bar{display:block;height:100%;border-radius:inherit;background:var(--maki-color-ink);transition:width 240ms ease}.maki-free-shipping-progress.is-qualified .maki-free-shipping-progress__message{font-weight:600}.maki-free-shipping-progress+.cart-form-wrapper{margin-top:0}@media (max-width:996px){.maki-free-shipping-progress{width:calc(100% - 30px);margin-top:104px;padding:16px}.maki-free-shipping-progress__message{font-size:13px}}.fluentform.ff-default input.ff-el-form-control,.fluentform.ff-default textarea.ff-el-form-control{border:none;border-bottom:1px solid var(--maki-color-ink);border-radius:0;padding-left:0}.post-type-archive .woocommerce-breadcrumb:empty,.tax-pa_kolor .woocommerce-breadcrumb:empty,.tax-product_cat .woocommerce-breadcrumb:empty{display:none;margin:0!important;padding:0!important}.post-type-archive .woocommerce-breadcrumb,.tax-pa_kolor .woocommerce-breadcrumb,.tax-product_cat .woocommerce-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:4px;width:calc(100% - var(--maki-content-gutter) - var(--maki-content-gutter));max-width:1920px;margin:20px auto!important;padding:0!important;list-style:none}.post-type-archive .woocommerce-breadcrumb li,.tax-pa_kolor .woocommerce-breadcrumb li,.tax-product_cat .woocommerce-breadcrumb li{display:inline-flex;align-items:center;margin:0;list-style:none}.post-type-archive .row-wrapper.colors-options-carousel,.tax-pa_kolor .row-wrapper.colors-options-carousel,.tax-product_cat .row-wrapper.colors-options-carousel,.woo-variation-swatches .row-wrapper.colors-options-carousel{padding-top:40px;padding-bottom:20px}.post-type-archive select.orderby,.tax-pa_kolor select.orderby,.tax-product_cat select.orderby,.woo-variation-swatches select.orderby{margin-right:var(--maki-content-gutter);height:35px;border:1px solid var(--maki-color-action);border-radius:var(--maki-control-radius);padding:5px}.post-type-archive .woocommerce-pagination,.tax-pa_kolor .woocommerce-pagination,.tax-product_cat .woocommerce-pagination,.woo-variation-swatches .woocommerce-pagination{margin-top:clamp(48px,6vw,76px)!important;margin-bottom:clamp(44px,5vw,68px)!important}.post-type-archive .woocommerce-pagination ul.page-numbers,.tax-pa_kolor .woocommerce-pagination ul.page-numbers,.tax-product_cat .woocommerce-pagination ul.page-numbers,.woo-variation-swatches .woocommerce-pagination ul.page-numbers{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:clamp(6px,2vw,14px);max-width:100%;margin:0;padding:0;border:0;white-space:nowrap}.post-type-archive .woocommerce-pagination ul.page-numbers li,.tax-pa_kolor .woocommerce-pagination ul.page-numbers li,.tax-product_cat .woocommerce-pagination ul.page-numbers li,.woo-variation-swatches .woocommerce-pagination ul.page-numbers li{width:auto;height:auto;border:0;border-radius:0}.post-type-archive .woocommerce-pagination ul.page-numbers li .page-numbers,.tax-pa_kolor .woocommerce-pagination ul.page-numbers li .page-numbers,.tax-product_cat .woocommerce-pagination ul.page-numbers li .page-numbers,.woo-variation-swatches .woocommerce-pagination ul.page-numbers li .page-numbers{display:grid;min-width:32px;height:42px;padding:0 4px;place-items:center;border-bottom:1px solid transparent;background:0 0;font-size:15px;font-weight:300;text-decoration:none;transition:color 180ms ease,border-color 180ms ease,transform 180ms ease;color:var(--maki-color-text-warm)!important}.post-type-archive .woocommerce-pagination ul.page-numbers li .page-numbers.current,.tax-pa_kolor .woocommerce-pagination ul.page-numbers li .page-numbers.current,.tax-product_cat .woocommerce-pagination ul.page-numbers li .page-numbers.current,.woo-variation-swatches .woocommerce-pagination ul.page-numbers li .page-numbers.current{border-bottom-color:var(--maki-color-ink);color:var(--maki-color-ink)!important}.post-type-archive .woocommerce-pagination ul.page-numbers li .page-numbers:is(a):focus-visible,.post-type-archive .woocommerce-pagination ul.page-numbers li .page-numbers:is(a):hover,.tax-pa_kolor .woocommerce-pagination ul.page-numbers li .page-numbers:is(a):focus-visible,.tax-pa_kolor .woocommerce-pagination ul.page-numbers li .page-numbers:is(a):hover,.tax-product_cat .woocommerce-pagination ul.page-numbers li .page-numbers:is(a):focus-visible,.tax-product_cat .woocommerce-pagination ul.page-numbers li .page-numbers:is(a):hover,.woo-variation-swatches .woocommerce-pagination ul.page-numbers li .page-numbers:is(a):focus-visible,.woo-variation-swatches .woocommerce-pagination ul.page-numbers li .page-numbers:is(a):hover{border-bottom-color:#a99b95;transform:translateY(-2px);color:var(--maki-color-ink)!important}.post-type-archive .woocommerce-pagination ul.page-numbers li .page-numbers.next,.post-type-archive .woocommerce-pagination ul.page-numbers li .page-numbers.prev,.tax-pa_kolor .woocommerce-pagination ul.page-numbers li .page-numbers.next,.tax-pa_kolor .woocommerce-pagination ul.page-numbers li .page-numbers.prev,.tax-product_cat .woocommerce-pagination ul.page-numbers li .page-numbers.next,.tax-product_cat .woocommerce-pagination ul.page-numbers li .page-numbers.prev,.woo-variation-swatches .woocommerce-pagination ul.page-numbers li .page-numbers.next,.woo-variation-swatches .woocommerce-pagination ul.page-numbers li .page-numbers.prev{min-width:46px;font-size:21px}.post-type-archive .woocommerce-pagination ul.page-numbers li .page-numbers,.tax-pa_kolor .woocommerce-pagination ul.page-numbers li .page-numbers,.tax-product_cat .woocommerce-pagination ul.page-numbers li .page-numbers,.woo-variation-swatches .woocommerce-pagination ul.page-numbers li .page-numbers{border:0;border-bottom:1px solid transparent;background:0 0!important;line-height:1}.post-type-archive .woocommerce-pagination ul.page-numbers li .page-numbers.dots,.tax-pa_kolor .woocommerce-pagination ul.page-numbers li .page-numbers.dots,.tax-product_cat .woocommerce-pagination ul.page-numbers li .page-numbers.dots,.woo-variation-swatches .woocommerce-pagination ul.page-numbers li .page-numbers.dots{min-width:20px;padding-inline:0}@media (max-width:500px){.post-type-archive .woocommerce-pagination ul.page-numbers,.tax-pa_kolor .woocommerce-pagination ul.page-numbers,.tax-product_cat .woocommerce-pagination ul.page-numbers,.woo-variation-swatches .woocommerce-pagination ul.page-numbers{gap:2px}.post-type-archive .woocommerce-pagination ul.page-numbers li .page-numbers,.tax-pa_kolor .woocommerce-pagination ul.page-numbers li .page-numbers,.tax-product_cat .woocommerce-pagination ul.page-numbers li .page-numbers,.woo-variation-swatches .woocommerce-pagination ul.page-numbers li .page-numbers{min-width:28px;height:40px;padding-inline:2px;font-size:14px}.post-type-archive .woocommerce-pagination ul.page-numbers li .page-numbers.dots,.tax-pa_kolor .woocommerce-pagination ul.page-numbers li .page-numbers.dots,.tax-product_cat .woocommerce-pagination ul.page-numbers li .page-numbers.dots,.woo-variation-swatches .woocommerce-pagination ul.page-numbers li .page-numbers.dots{min-width:14px}.post-type-archive .woocommerce-pagination ul.page-numbers li .page-numbers.next,.post-type-archive .woocommerce-pagination ul.page-numbers li .page-numbers.prev,.tax-pa_kolor .woocommerce-pagination ul.page-numbers li .page-numbers.next,.tax-pa_kolor .woocommerce-pagination ul.page-numbers li .page-numbers.prev,.tax-product_cat .woocommerce-pagination ul.page-numbers li .page-numbers.next,.tax-product_cat .woocommerce-pagination ul.page-numbers li .page-numbers.prev,.woo-variation-swatches .woocommerce-pagination ul.page-numbers li .page-numbers.next,.woo-variation-swatches .woocommerce-pagination ul.page-numbers li .page-numbers.prev{min-width:34px;font-size:19px}}.post-type-archive .product-filters,.tax-pa_kolor .product-filters,.tax-product_cat .product-filters,.woo-variation-swatches .product-filters{display:flex;width:calc(100% - var(--maki-content-gutter) - var(--maki-content-gutter));max-width:1920px;margin-inline:auto;gap:100px;margin-top:10px}@media (max-width:996px){.post-type-archive .product-filters,.tax-pa_kolor .product-filters,.tax-product_cat .product-filters,.woo-variation-swatches .product-filters{flex-direction:column;gap:0}}.post-type-archive .product-filters .single-filter h3,.tax-pa_kolor .product-filters .single-filter h3,.tax-product_cat .product-filters .single-filter h3,.woo-variation-swatches .product-filters .single-filter h3{font-size:14px;font-style:normal;font-weight:300;text-transform:uppercase;color:var(--maki-color-ink)}@media (max-width:996px){.post-type-archive .product-filters .single-filter h3,.tax-pa_kolor .product-filters .single-filter h3,.tax-product_cat .product-filters .single-filter h3,.woo-variation-swatches .product-filters .single-filter h3{font-size:10px;line-height:25px}}.post-type-archive .product-filters .single-filter-colors .maki-color-filter-nav,.tax-pa_kolor .product-filters .single-filter-colors .maki-color-filter-nav,.tax-product_cat .product-filters .single-filter-colors .maki-color-filter-nav,.woo-variation-swatches .product-filters .single-filter-colors .maki-color-filter-nav{display:flex;flex-wrap:wrap;gap:14px;margin:0;padding:0;list-style:none}.post-type-archive .product-filters .single-filter-colors .maki-color-filter-nav li,.tax-pa_kolor .product-filters .single-filter-colors .maki-color-filter-nav li,.tax-product_cat .product-filters .single-filter-colors .maki-color-filter-nav li,.woo-variation-swatches .product-filters .single-filter-colors .maki-color-filter-nav li{margin:0}.post-type-archive .product-filters .single-filter-colors .maki-color-filter-nav a,.tax-pa_kolor .product-filters .single-filter-colors .maki-color-filter-nav a,.tax-product_cat .product-filters .single-filter-colors .maki-color-filter-nav a,.woo-variation-swatches .product-filters .single-filter-colors .maki-color-filter-nav a{display:block;padding:3px;border-radius:50%}.post-type-archive .product-filters .single-filter-colors .maki-color-filter-nav a[aria-current=page],.tax-pa_kolor .product-filters .single-filter-colors .maki-color-filter-nav a[aria-current=page],.tax-product_cat .product-filters .single-filter-colors .maki-color-filter-nav a[aria-current=page],.woo-variation-swatches .product-filters .single-filter-colors .maki-color-filter-nav a[aria-current=page]{outline:2px solid var(--maki-color-action);outline-offset:2px}.post-type-archive .product-filters .single-filter-colors .maki-color-filter-nav a:focus-visible,.tax-pa_kolor .product-filters .single-filter-colors .maki-color-filter-nav a:focus-visible,.tax-product_cat .product-filters .single-filter-colors .maki-color-filter-nav a:focus-visible,.woo-variation-swatches .product-filters .single-filter-colors .maki-color-filter-nav a:focus-visible{outline:2px solid var(--maki-color-action);outline-offset:2px}.post-type-archive .product-filters .single-filter-colors .maki-color-filter-nav__swatch,.tax-pa_kolor .product-filters .single-filter-colors .maki-color-filter-nav__swatch,.tax-product_cat .product-filters .single-filter-colors .maki-color-filter-nav__swatch,.woo-variation-swatches .product-filters .single-filter-colors .maki-color-filter-nav__swatch{display:block;width:42px;height:42px;border-radius:50%;box-shadow:inset 0 0 0 1px rgb(var(--maki-rgb-ink)/.22)}@media (max-width:996px){.post-type-archive .product-filters .single-filter-colors .maki-color-filter-nav__swatch,.tax-pa_kolor .product-filters .single-filter-colors .maki-color-filter-nav__swatch,.tax-product_cat .product-filters .single-filter-colors .maki-color-filter-nav__swatch,.woo-variation-swatches .product-filters .single-filter-colors .maki-color-filter-nav__swatch{width:28px;height:28px}}.post-type-archive .product-filters .single-filter-colors ul li input[type=checkbox],.tax-pa_kolor .product-filters .single-filter-colors ul li input[type=checkbox],.tax-product_cat .product-filters .single-filter-colors ul li input[type=checkbox],.woo-variation-swatches .product-filters .single-filter-colors ul li input[type=checkbox]{width:15px;height:15px;border-radius:50%;margin-right:10px}.post-type-archive .product-filters .single-filter-colors ul li input[type=checkbox]::before,.tax-pa_kolor .product-filters .single-filter-colors ul li input[type=checkbox]::before,.tax-product_cat .product-filters .single-filter-colors ul li input[type=checkbox]::before,.woo-variation-swatches .product-filters .single-filter-colors ul li input[type=checkbox]::before{width:17px;height:17px;background-color:var(--maki-color-surface-neutral);border:1px solid var(--maki-color-ink);content:"";display:block;cursor:pointer;border-radius:50%;margin-left:-2px;margin-top:-2px}.post-type-archive .product-filters .single-filter-colors ul li input[type=checkbox]:checked::before,.tax-pa_kolor .product-filters .single-filter-colors ul li input[type=checkbox]:checked::before,.tax-product_cat .product-filters .single-filter-colors ul li input[type=checkbox]:checked::before,.woo-variation-swatches .product-filters .single-filter-colors ul li input[type=checkbox]:checked::before{background-color:var(--maki-color-ink-strong);border-radius:50%}.post-type-archive .product-filters .single-filter-colors ul li span,.tax-pa_kolor .product-filters .single-filter-colors ul li span,.tax-product_cat .product-filters .single-filter-colors ul li span,.woo-variation-swatches .product-filters .single-filter-colors ul li span{border-radius:50%;margin-bottom:0;box-shadow:inset 0 0 0 1px rgb(var(--maki-rgb-ink)/.22)}@media (max-width:996px){.post-type-archive .product-filters .single-filter-colors ul li label span,.tax-pa_kolor .product-filters .single-filter-colors ul li label span,.tax-product_cat .product-filters .single-filter-colors ul li label span,.woo-variation-swatches .product-filters .single-filter-colors ul li label span{height:18px;width:18px}}.post-type-archive .product-filters .single-filter-colors .bapf_sfilter.brchecked_default input:checked+label .bapf_clr_span,.tax-pa_kolor .product-filters .single-filter-colors .bapf_sfilter.brchecked_default input:checked+label .bapf_clr_span,.tax-product_cat .product-filters .single-filter-colors .bapf_sfilter.brchecked_default input:checked+label .bapf_clr_span,.woo-variation-swatches .product-filters .single-filter-colors .bapf_sfilter.brchecked_default input:checked+label .bapf_clr_span{outline:auto;outline-offset:2px;transform:rotate(0)!important;transition:none!important}@media (max-width:996px){.post-type-archive .product-filters .single-filter-size,.tax-pa_kolor .product-filters .single-filter-size,.tax-product_cat .product-filters .single-filter-size,.woo-variation-swatches .product-filters .single-filter-size{margin-bottom:13px}}.post-type-archive .product-filters .single-filter-size ul,.tax-pa_kolor .product-filters .single-filter-size ul,.tax-product_cat .product-filters .single-filter-size ul,.woo-variation-swatches .product-filters .single-filter-size ul{display:flex;gap:40px}@media (max-width:996px){.post-type-archive .product-filters .single-filter-size ul,.tax-pa_kolor .product-filters .single-filter-size ul,.tax-product_cat .product-filters .single-filter-size ul,.woo-variation-swatches .product-filters .single-filter-size ul{gap:20px}}.post-type-archive .product-filters .single-filter-size ul li,.tax-pa_kolor .product-filters .single-filter-size ul li,.tax-product_cat .product-filters .single-filter-size ul li,.woo-variation-swatches .product-filters .single-filter-size ul li{position:relative}.post-type-archive .product-filters .single-filter-size ul li input[type=checkbox]::before,.tax-pa_kolor .product-filters .single-filter-size ul li input[type=checkbox]::before,.tax-product_cat .product-filters .single-filter-size ul li input[type=checkbox]::before,.woo-variation-swatches .product-filters .single-filter-size ul li input[type=checkbox]::before{content:"";display:block;cursor:pointer;width:49px;height:35px;border-radius:var(--maki-control-radius);border:1px solid var(--maki-color-ink);background:var(--maki-color-page)}@media (max-width:996px){.post-type-archive .product-filters .single-filter-size ul li input[type=checkbox]::before,.tax-pa_kolor .product-filters .single-filter-size ul li input[type=checkbox]::before,.tax-product_cat .product-filters .single-filter-size ul li input[type=checkbox]::before,.woo-variation-swatches .product-filters .single-filter-size ul li input[type=checkbox]::before{width:36px;height:25px}}.post-type-archive .product-filters .single-filter-size ul li input[type=checkbox]:checked::before,.tax-pa_kolor .product-filters .single-filter-size ul li input[type=checkbox]:checked::before,.tax-product_cat .product-filters .single-filter-size ul li input[type=checkbox]:checked::before,.woo-variation-swatches .product-filters .single-filter-size ul li input[type=checkbox]:checked::before{background-color:var(--maki-color-action)}.post-type-archive .product-filters .single-filter-size ul li label,.tax-pa_kolor .product-filters .single-filter-size ul li label,.tax-product_cat .product-filters .single-filter-size ul li label,.woo-variation-swatches .product-filters .single-filter-size ul li label{font-size:14px;font-weight:300;text-transform:uppercase;color:var(--maki-color-ink);position:absolute;top:60%;left:30%;width:49px;text-align:center}@media (max-width:996px){.post-type-archive .product-filters .single-filter-size ul li label,.tax-pa_kolor .product-filters .single-filter-size ul li label,.tax-product_cat .product-filters .single-filter-size ul li label,.woo-variation-swatches .product-filters .single-filter-size ul li label{font-size:8px;top:8px;left:4px;width:36px}}.post-type-archive .product-filters .single-filter-size ul li input[type=checkbox]:checked+label,.tax-pa_kolor .product-filters .single-filter-size ul li input[type=checkbox]:checked+label,.tax-product_cat .product-filters .single-filter-size ul li input[type=checkbox]:checked+label,.woo-variation-swatches .product-filters .single-filter-size ul li input[type=checkbox]:checked+label{color:var(--maki-color-page)}.post-type-archive .filters-header,.tax-pa_kolor .filters-header,.tax-product_cat .filters-header,.woo-variation-swatches .filters-header{display:flex;width:calc(100% - var(--maki-content-gutter) - var(--maki-content-gutter));max-width:1920px;margin-inline:auto;gap:10px;margin-top:40px;align-items:center;cursor:pointer}.post-type-archive .filters-header span,.tax-pa_kolor .filters-header span,.tax-product_cat .filters-header span,.woo-variation-swatches .filters-header span{font-size:14px;font-style:normal;font-weight:300;text-transform:uppercase;color:var(--maki-color-ink);display:flex;align-items:center;gap:22px}@media (max-width:996px){.post-type-archive .filters-header,.tax-pa_kolor .filters-header,.tax-product_cat .filters-header,.woo-variation-swatches .filters-header{margin-top:14px}.post-type-archive .filters-header span,.tax-pa_kolor .filters-header span,.tax-product_cat .filters-header span,.woo-variation-swatches .filters-header span{font-size:10px;gap:12px}.post-type-archive .filters-header span img,.tax-pa_kolor .filters-header span img,.tax-product_cat .filters-header span img,.woo-variation-swatches .filters-header span img{max-width:16px}}.post-type-archive .apply-filters,.tax-pa_kolor .apply-filters,.tax-product_cat .apply-filters,.woo-variation-swatches .apply-filters{width:calc(100% - var(--maki-content-gutter) - var(--maki-content-gutter));max-width:1920px;margin-inline:auto;display:flex;gap:10px}.post-type-archive .apply-filters .bapf_reset,.post-type-archive .apply-filters .bapf_update,.tax-pa_kolor .apply-filters .bapf_reset,.tax-pa_kolor .apply-filters .bapf_update,.tax-product_cat .apply-filters .bapf_reset,.tax-product_cat .apply-filters .bapf_update,.woo-variation-swatches .apply-filters .bapf_reset,.woo-variation-swatches .apply-filters .bapf_update{border-radius:var(--maki-control-radius);height:auto;font-size:14px!important;font-weight:400!important;transition:color .4s,background-color .4s;font-family:Satoshi!important;letter-spacing:1px;text-transform:capitalize!important}@media (max-width:996px){.post-type-archive .apply-filters .bapf_reset,.post-type-archive .apply-filters .bapf_update,.tax-pa_kolor .apply-filters .bapf_reset,.tax-pa_kolor .apply-filters .bapf_update,.tax-product_cat .apply-filters .bapf_reset,.tax-product_cat .apply-filters .bapf_update,.woo-variation-swatches .apply-filters .bapf_reset,.woo-variation-swatches .apply-filters .bapf_update{font-size:8px!important;padding:8px 18px!important;line-height:normal!important}}.post-type-archive .apply-filters .bapf_update,.tax-pa_kolor .apply-filters .bapf_update,.tax-product_cat .apply-filters .bapf_update,.woo-variation-swatches .apply-filters .bapf_update{background-color:var(--maki-color-action)!important;border:1px solid var(--maki-color-action)!important}.post-type-archive .apply-filters .bapf_update:hover,.tax-pa_kolor .apply-filters .bapf_update:hover,.tax-product_cat .apply-filters .bapf_update:hover,.woo-variation-swatches .apply-filters .bapf_update:hover{background-color:var(--maki-color-white)!important;color:var(--maki-color-action)}.post-type-archive .apply-filters .bapf_reset,.tax-pa_kolor .apply-filters .bapf_reset,.tax-product_cat .apply-filters .bapf_reset,.woo-variation-swatches .apply-filters .bapf_reset{background-color:var(--maki-color-white)!important;color:var(--maki-color-action)!important;border:1px solid var(--maki-color-action)!important}.post-type-archive .apply-filters .bapf_reset:hover,.tax-pa_kolor .apply-filters .bapf_reset:hover,.tax-product_cat .apply-filters .bapf_reset:hover,.woo-variation-swatches .apply-filters .bapf_reset:hover{background-color:var(--maki-color-action)!important;color:var(--maki-color-white)!important}.post-type-archive .sub-category .row-wrapper,.tax-pa_kolor .sub-category .row-wrapper,.tax-product_cat .sub-category .row-wrapper,.woo-variation-swatches .sub-category .row-wrapper{padding-top:40px;padding-bottom:20px;width:calc(100% - var(--maki-content-gutter) - var(--maki-content-gutter));max-width:1920px;margin:0 auto;opacity:1;visibility:inherit;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.post-type-archive .sub-category .row-wrapper .flickity-page-dots,.tax-pa_kolor .sub-category .row-wrapper .flickity-page-dots,.tax-product_cat .sub-category .row-wrapper .flickity-page-dots,.woo-variation-swatches .sub-category .row-wrapper .flickity-page-dots{display:none}.post-type-archive .sub-category .row-wrapper .single-subcategory,.tax-pa_kolor .sub-category .row-wrapper .single-subcategory,.tax-product_cat .sub-category .row-wrapper .single-subcategory,.woo-variation-swatches .sub-category .row-wrapper .single-subcategory{margin-right:21px}.post-type-archive .sub-category .row-wrapper .single-subcategory a .subcategory-image,.tax-pa_kolor .sub-category .row-wrapper .single-subcategory a .subcategory-image,.tax-product_cat .sub-category .row-wrapper .single-subcategory a .subcategory-image,.woo-variation-swatches .sub-category .row-wrapper .single-subcategory a .subcategory-image{display:flex;flex-direction:column;align-items:center;justify-content:center}.post-type-archive .sub-category .row-wrapper .single-subcategory a .subcategory-image img,.tax-pa_kolor .sub-category .row-wrapper .single-subcategory a .subcategory-image img,.tax-product_cat .sub-category .row-wrapper .single-subcategory a .subcategory-image img,.woo-variation-swatches .sub-category .row-wrapper .single-subcategory a .subcategory-image img{width:135px;height:94px;border-radius:0;object-fit:cover}@media (max-width:769px){.post-type-archive .sub-category .row-wrapper,.tax-pa_kolor .sub-category .row-wrapper,.tax-product_cat .sub-category .row-wrapper,.woo-variation-swatches .sub-category .row-wrapper{padding-bottom:36px}.post-type-archive .sub-category .row-wrapper .flickity-prev-next-button,.tax-pa_kolor .sub-category .row-wrapper .flickity-prev-next-button,.tax-product_cat .sub-category .row-wrapper .flickity-prev-next-button,.woo-variation-swatches .sub-category .row-wrapper .flickity-prev-next-button{display:none!important}.post-type-archive .sub-category .row-wrapper .flickity-page-dots,.tax-pa_kolor .sub-category .row-wrapper .flickity-page-dots,.tax-product_cat .sub-category .row-wrapper .flickity-page-dots,.woo-variation-swatches .sub-category .row-wrapper .flickity-page-dots{position:static;display:flex;justify-content:center;gap:8px;margin:16px 0 0;padding:0}.post-type-archive .sub-category .row-wrapper .flickity-page-dots .dot,.tax-pa_kolor .sub-category .row-wrapper .flickity-page-dots .dot,.tax-product_cat .sub-category .row-wrapper .flickity-page-dots .dot,.woo-variation-swatches .sub-category .row-wrapper .flickity-page-dots .dot{width:7px;height:7px;margin:0;background:var(--maki-color-action);opacity:.3}.post-type-archive .sub-category .row-wrapper .flickity-page-dots .dot.is-selected,.tax-pa_kolor .sub-category .row-wrapper .flickity-page-dots .dot.is-selected,.tax-product_cat .sub-category .row-wrapper .flickity-page-dots .dot.is-selected,.woo-variation-swatches .sub-category .row-wrapper .flickity-page-dots .dot.is-selected{opacity:1}}.post-type-archive .product-category-header,.tax-pa_kolor .product-category-header,.tax-product_cat .product-category-header,.woo-variation-swatches .product-category-header{position:relative;margin-top:81px;min-height:clamp(520px,52vw,680px);display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;overflow:hidden;background-size:cover;background-position:center center;isolation:isolate}.post-type-archive .product-category-header__image,.post-type-archive .product-category-header__media,.tax-pa_kolor .product-category-header__image,.tax-pa_kolor .product-category-header__media,.tax-product_cat .product-category-header__image,.tax-product_cat .product-category-header__media,.woo-variation-swatches .product-category-header__image,.woo-variation-swatches .product-category-header__media{position:absolute;inset:0;width:100%;height:100%}.post-type-archive .product-category-header__media,.tax-pa_kolor .product-category-header__media,.tax-product_cat .product-category-header__media,.woo-variation-swatches .product-category-header__media{z-index:-2;display:block}.post-type-archive .product-category-header__image,.tax-pa_kolor .product-category-header__image,.tax-product_cat .product-category-header__image,.woo-variation-swatches .product-category-header__image{object-fit:cover;object-position:center center}.post-type-archive .product-category-header::before,.tax-pa_kolor .product-category-header::before,.tax-product_cat .product-category-header::before,.woo-variation-swatches .product-category-header::before{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(30,23,21,.68) 0,rgba(30,23,21,.34) 48%,rgba(30,23,21,.06) 78%);content:""}.post-type-archive .product-category-header__inner,.tax-pa_kolor .product-category-header__inner,.tax-product_cat .product-category-header__inner,.woo-variation-swatches .product-category-header__inner{width:min(100% - 64px,1380px);max-width:none;margin-inline:auto;padding-bottom:clamp(58px,7vw,94px)}.post-type-archive .product-category-header__eyebrow,.tax-pa_kolor .product-category-header__eyebrow,.tax-product_cat .product-category-header__eyebrow,.woo-variation-swatches .product-category-header__eyebrow{margin:0 0 16px;color:var(--maki-color-eyebrow);font-size:12px;font-weight:500;letter-spacing:.18em;line-height:1.3;text-transform:uppercase;margin:0 0 18px;color:rgb(var(--maki-rgb-white)/.78);text-align:left}@media (max-width:996px){.post-type-archive .product-category-header,.tax-pa_kolor .product-category-header,.tax-product_cat .product-category-header,.woo-variation-swatches .product-category-header{min-height:470px}.post-type-archive .product-category-header__inner,.tax-pa_kolor .product-category-header__inner,.tax-product_cat .product-category-header__inner,.woo-variation-swatches .product-category-header__inner{width:calc(100% - 32px);padding-bottom:46px}}.post-type-archive .product-category-header h1,.tax-pa_kolor .product-category-header h1,.tax-product_cat .product-category-header h1,.woo-variation-swatches .product-category-header h1{max-width:820px;margin:0;color:var(--maki-color-white);font-size:clamp(48px,5vw,72px);font-style:normal;font-weight:300;line-height:1;letter-spacing:-.04em;text-align:left;text-wrap:balance}@media (max-width:996px){.post-type-archive .product-category-header h1,.tax-pa_kolor .product-category-header h1,.tax-product_cat .product-category-header h1,.woo-variation-swatches .product-category-header h1{font-size:clamp(40px,11vw,56px)}}.post-type-archive .product-category-header__description,.tax-pa_kolor .product-category-header__description,.tax-product_cat .product-category-header__description,.woo-variation-swatches .product-category-header__description{max-width:660px;margin-top:24px;color:var(--maki-color-white);font-size:clamp(16px,1.35vw,20px);font-style:normal;font-weight:300;line-height:1.5;text-wrap:balance;text-align:left}.post-type-archive .product-category-header__description p,.tax-pa_kolor .product-category-header__description p,.tax-product_cat .product-category-header__description p,.woo-variation-swatches .product-category-header__description p{margin:0}@media (max-width:996px){.post-type-archive .product-category-header__description,.tax-pa_kolor .product-category-header__description,.tax-product_cat .product-category-header__description,.woo-variation-swatches .product-category-header__description{max-width:90%;margin-top:18px;font-size:15px}}.post-type-archive .product-archive-copy,.tax-pa_kolor .product-archive-copy,.tax-product_cat .product-archive-copy,.woo-variation-swatches .product-archive-copy{box-sizing:border-box;width:calc(100% - var(--maki-content-gutter) - var(--maki-content-gutter));max-width:1920px;margin-inline:auto;color:var(--maki-color-text-secondary);font-size:16px;font-weight:300;line-height:1.65}.post-type-archive .product-archive-copy__inner,.tax-pa_kolor .product-archive-copy__inner,.tax-product_cat .product-archive-copy__inner,.woo-variation-swatches .product-archive-copy__inner{max-width:880px}.post-type-archive .product-archive-copy p,.tax-pa_kolor .product-archive-copy p,.tax-product_cat .product-archive-copy p,.woo-variation-swatches .product-archive-copy p{margin:0}.post-type-archive .product-archive-copy h2,.post-type-archive .product-archive-copy h3,.post-type-archive .product-archive-copy h4,.post-type-archive .product-archive-copy ol,.post-type-archive .product-archive-copy p+p,.post-type-archive .product-archive-copy ul,.tax-pa_kolor .product-archive-copy h2,.tax-pa_kolor .product-archive-copy h3,.tax-pa_kolor .product-archive-copy h4,.tax-pa_kolor .product-archive-copy ol,.tax-pa_kolor .product-archive-copy p+p,.tax-pa_kolor .product-archive-copy ul,.tax-product_cat .product-archive-copy h2,.tax-product_cat .product-archive-copy h3,.tax-product_cat .product-archive-copy h4,.tax-product_cat .product-archive-copy ol,.tax-product_cat .product-archive-copy p+p,.tax-product_cat .product-archive-copy ul,.woo-variation-swatches .product-archive-copy h2,.woo-variation-swatches .product-archive-copy h3,.woo-variation-swatches .product-archive-copy h4,.woo-variation-swatches .product-archive-copy ol,.woo-variation-swatches .product-archive-copy p+p,.woo-variation-swatches .product-archive-copy ul{margin-top:16px}.post-type-archive .product-archive-copy a,.tax-pa_kolor .product-archive-copy a,.tax-product_cat .product-archive-copy a,.woo-variation-swatches .product-archive-copy a{color:#675048;font-weight:500;text-decoration-line:underline;text-decoration-color:rgba(103,80,72,.58);text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere;transition:color 180ms ease,text-decoration-color 180ms ease}.post-type-archive .product-archive-copy a:focus-visible,.post-type-archive .product-archive-copy a:hover,.tax-pa_kolor .product-archive-copy a:focus-visible,.tax-pa_kolor .product-archive-copy a:hover,.tax-product_cat .product-archive-copy a:focus-visible,.tax-product_cat .product-archive-copy a:hover,.woo-variation-swatches .product-archive-copy a:focus-visible,.woo-variation-swatches .product-archive-copy a:hover{color:var(--maki-color-action);text-decoration-color:var(--maki-color-action)}.post-type-archive .product-archive-copy a:focus-visible,.tax-pa_kolor .product-archive-copy a:focus-visible,.tax-product_cat .product-archive-copy a:focus-visible,.woo-variation-swatches .product-archive-copy a:focus-visible{border-radius:0;outline:2px solid rgb(var(--maki-rgb-action)/.34);outline-offset:3px}.post-type-archive .product-archive-copy--intro,.tax-pa_kolor .product-archive-copy--intro,.tax-product_cat .product-archive-copy--intro,.woo-variation-swatches .product-archive-copy--intro{margin-top:clamp(26px,3vw,42px);margin-bottom:0;padding:0;border:0;background:0 0;color:var(--maki-color-ink);font-size:clamp(16px,1.2vw,19px);line-height:1.58}.post-type-archive .product-archive-copy--intro .product-archive-copy__inner,.tax-pa_kolor .product-archive-copy--intro .product-archive-copy__inner,.tax-product_cat .product-archive-copy--intro .product-archive-copy__inner,.woo-variation-swatches .product-archive-copy--intro .product-archive-copy__inner{max-width:1280px}.post-type-archive .product-archive-copy--footer,.tax-pa_kolor .product-archive-copy--footer,.tax-product_cat .product-archive-copy--footer,.woo-variation-swatches .product-archive-copy--footer{margin-top:clamp(36px,5vw,68px);margin-bottom:clamp(42px,5vw,72px);padding-top:clamp(28px,4vw,48px);border-top:1px solid var(--maki-color-border-light)}.post-type-archive .product-archive-copy--footer ol,.post-type-archive .product-archive-copy--footer ul,.tax-pa_kolor .product-archive-copy--footer ol,.tax-pa_kolor .product-archive-copy--footer ul,.tax-product_cat .product-archive-copy--footer ol,.tax-product_cat .product-archive-copy--footer ul,.woo-variation-swatches .product-archive-copy--footer ol,.woo-variation-swatches .product-archive-copy--footer ul{margin-right:0;margin-bottom:0;margin-left:clamp(8px,1.5vw,20px);padding-left:24px}.post-type-archive .product-archive-copy--footer li,.tax-pa_kolor .product-archive-copy--footer li,.tax-product_cat .product-archive-copy--footer li,.woo-variation-swatches .product-archive-copy--footer li{padding-left:5px}.post-type-archive .product-archive-copy--footer li+li,.tax-pa_kolor .product-archive-copy--footer li+li,.tax-product_cat .product-archive-copy--footer li+li,.woo-variation-swatches .product-archive-copy--footer li+li{margin-top:8px}.post-type-archive .product-archive-copy--footer li::marker,.tax-pa_kolor .product-archive-copy--footer li::marker,.tax-product_cat .product-archive-copy--footer li::marker,.woo-variation-swatches .product-archive-copy--footer li::marker{color:var(--maki-color-text-muted);font-size:.8em}@media (max-width:996px){.post-type-archive .product-archive-copy,.tax-pa_kolor .product-archive-copy,.tax-product_cat .product-archive-copy,.woo-variation-swatches .product-archive-copy{font-size:14px;line-height:1.58}.post-type-archive .product-archive-copy--intro,.tax-pa_kolor .product-archive-copy--intro,.tax-product_cat .product-archive-copy--intro,.woo-variation-swatches .product-archive-copy--intro{margin-top:24px;font-size:15px;line-height:1.55}.post-type-archive .product-archive-copy--intro .product-archive-copy__inner,.tax-pa_kolor .product-archive-copy--intro .product-archive-copy__inner,.tax-product_cat .product-archive-copy--intro .product-archive-copy__inner,.woo-variation-swatches .product-archive-copy--intro .product-archive-copy__inner{max-width:none}.post-type-archive .product-archive-copy--footer,.tax-pa_kolor .product-archive-copy--footer,.tax-product_cat .product-archive-copy--footer,.woo-variation-swatches .product-archive-copy--footer{margin-top:34px;margin-bottom:42px;padding-top:26px}.post-type-archive .product-archive-copy--footer ol,.post-type-archive .product-archive-copy--footer ul,.tax-pa_kolor .product-archive-copy--footer ol,.tax-pa_kolor .product-archive-copy--footer ul,.tax-product_cat .product-archive-copy--footer ol,.tax-product_cat .product-archive-copy--footer ul,.woo-variation-swatches .product-archive-copy--footer ol,.woo-variation-swatches .product-archive-copy--footer ul{margin-left:6px;padding-left:22px}.post-type-archive .product-archive-copy--footer li,.tax-pa_kolor .product-archive-copy--footer li,.tax-product_cat .product-archive-copy--footer li,.woo-variation-swatches .product-archive-copy--footer li{padding-left:4px}.post-type-archive .product-archive-copy--footer li+li,.tax-pa_kolor .product-archive-copy--footer li+li,.tax-product_cat .product-archive-copy--footer li+li,.woo-variation-swatches .product-archive-copy--footer li+li{margin-top:6px}}.post-type-archive .store-products,.tax-pa_kolor .store-products,.tax-product_cat .store-products,.woo-variation-swatches .store-products{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;width:calc(100% - var(--maki-content-gutter) - var(--maki-content-gutter));max-width:1920px;margin-inline:auto;gap:8px;margin-bottom:40px}.post-type-archive .store-products .more-items-info,.tax-pa_kolor .store-products .more-items-info,.tax-product_cat .store-products .more-items-info,.woo-variation-swatches .store-products .more-items-info{color:var(--maki-color-additional-info);font-family:Satoshi;font-size:16px;font-weight:400;line-height:140%;text-wrap:balance;display:block;margin-top:5px;margin-bottom:5px}@media (max-width:996px){.post-type-archive .store-products .more-items-info,.tax-pa_kolor .store-products .more-items-info,.tax-product_cat .store-products .more-items-info,.woo-variation-swatches .store-products .more-items-info{font-size:12px}}.post-type-archive .store-products .product-single-thumbnail,.tax-pa_kolor .store-products .product-single-thumbnail,.tax-product_cat .store-products .product-single-thumbnail,.woo-variation-swatches .store-products .product-single-thumbnail{display:block;width:100%;max-width:none;height:auto;aspect-ratio:2/3;object-fit:cover;object-position:center center;border-radius:var(--maki-control-radius)}@media (max-width:996px){.post-type-archive .store-products,.tax-pa_kolor .store-products,.tax-product_cat .store-products,.woo-variation-swatches .store-products{grid-template-columns:1fr 1fr}}.post-type-archive .store-products li,.tax-pa_kolor .store-products li,.tax-product_cat .store-products li,.woo-variation-swatches .store-products li{margin-top:50px;list-style:none;position:relative}@media (max-width:996px){.post-type-archive .store-products li:nth-child(-n+2),.tax-pa_kolor .store-products li:nth-child(-n+2),.tax-product_cat .store-products li:nth-child(-n+2),.woo-variation-swatches .store-products li:nth-child(-n+2){margin-top:20px}}.post-type-archive .store-products li a,.tax-pa_kolor .store-products li a,.tax-product_cat .store-products li a,.woo-variation-swatches .store-products li a{text-decoration:none}.post-type-archive .store-products li h2,.tax-pa_kolor .store-products li h2,.tax-product_cat .store-products li h2,.woo-variation-swatches .store-products li h2{font-size:16px;font-style:normal;font-weight:400;color:var(--maki-color-ink);line-height:normal;margin-top:12px;text-wrap:balance}@media (max-width:996px){.post-type-archive .store-products li h2,.tax-pa_kolor .store-products li h2,.tax-product_cat .store-products li h2,.woo-variation-swatches .store-products li h2{font-size:12px}}@media (max-width:996px){.post-type-archive .store-products li .price,.tax-pa_kolor .store-products li .price,.tax-product_cat .store-products li .price,.woo-variation-swatches .store-products li .price{font-size:12px}}.post-type-archive .store-products li img,.tax-pa_kolor .store-products li img,.tax-product_cat .store-products li img,.woo-variation-swatches .store-products li img{width:100%;object-fit:cover}.post-type-archive .store-products li .star-rating,.tax-pa_kolor .store-products li .star-rating,.tax-product_cat .store-products li .star-rating,.woo-variation-swatches .store-products li .star-rating{display:none!important}.post-type-archive .store-products li span.price ins .woocommerce-Price-amount,.tax-pa_kolor .store-products li span.price ins .woocommerce-Price-amount,.tax-product_cat .store-products li span.price ins .woocommerce-Price-amount,.woo-variation-swatches .store-products li span.price ins .woocommerce-Price-amount{padding:0;background:0 0;color:inherit}.post-type-archive .wp-block-group__inner-container h2,.post-type-archive .wp-block-group__inner-container h3,.post-type-archive .wp-block-group__inner-container h4,.post-type-archive .wp-block-group__inner-container h5,.post-type-archive .wp-block-group__inner-container h6,.tax-pa_kolor .wp-block-group__inner-container h2,.tax-pa_kolor .wp-block-group__inner-container h3,.tax-pa_kolor .wp-block-group__inner-container h4,.tax-pa_kolor .wp-block-group__inner-container h5,.tax-pa_kolor .wp-block-group__inner-container h6,.tax-product_cat .wp-block-group__inner-container h2,.tax-product_cat .wp-block-group__inner-container h3,.tax-product_cat .wp-block-group__inner-container h4,.tax-product_cat .wp-block-group__inner-container h5,.tax-product_cat .wp-block-group__inner-container h6,.woo-variation-swatches .wp-block-group__inner-container h2,.woo-variation-swatches .wp-block-group__inner-container h3,.woo-variation-swatches .wp-block-group__inner-container h4,.woo-variation-swatches .wp-block-group__inner-container h5,.woo-variation-swatches .wp-block-group__inner-container h6{font-weight:300;line-height:120%}.post-type-archive .no-products-found-wrapper,.tax-pa_kolor .no-products-found-wrapper,.tax-product_cat .no-products-found-wrapper,.woo-variation-swatches .no-products-found-wrapper{text-align:center;display:flex;gap:10px;flex-direction:column;margin-bottom:25px}.post-type-archive .no-products-found-wrapper a,.tax-pa_kolor .no-products-found-wrapper a,.tax-product_cat .no-products-found-wrapper a,.woo-variation-swatches .no-products-found-wrapper a{max-width:fit-content;margin-inline:auto;background-color:var(--maki-color-action);padding:12px 22px;font-size:14px;color:var(--maki-color-white);text-transform:uppercase;text-decoration:none;line-height:normal;border-radius:var(--maki-control-radius)}.maki-product-filters{width:calc(100% - var(--maki-content-gutter) - var(--maki-content-gutter));max-width:1920px;margin-inline:auto}.maki-product-filters fieldset{min-width:0;margin:0;padding:0;border:0}.maki-product-filters legend{margin-bottom:14px;color:var(--maki-color-ink);font-size:14px;font-weight:300;text-transform:uppercase}.maki-product-filters .maki-filter-options{display:flex;flex-wrap:wrap;gap:12px 20px}.maki-product-filters .maki-filter-option{display:inline-flex;min-height:36px;align-items:center;gap:9px;cursor:pointer;font-size:13px}.maki-product-filters .single-filter-size .maki-filter-option{position:relative;min-width:48px;justify-content:center;padding:0 10px;border:1px solid var(--maki-color-action);border-radius:var(--maki-control-radius)}.maki-product-filters .single-filter-color .maki-filter-option{position:relative;min-height:36px;padding:0 12px;border:1px solid var(--maki-color-action);border-radius:var(--maki-control-radius);background:0 0;color:var(--maki-color-ink);transition:background-color 160ms ease,color 160ms ease,border-color 160ms ease}.maki-product-filters input[type=checkbox]{width:16px;height:16px;accent-color:var(--maki-color-action)}.maki-product-filters .single-filter-color input,.maki-product-filters .single-filter-size input{position:absolute;opacity:0;pointer-events:none}.maki-product-filters .single-filter-color .maki-filter-option:has(input:checked),.maki-product-filters .single-filter-size .maki-filter-option:has(input:checked){background:var(--maki-color-action);color:var(--maki-color-white)}.maki-product-filters .single-filter-color .maki-filter-option:has(input:focus-visible),.maki-product-filters .single-filter-size .maki-filter-option:has(input:focus-visible){outline:2px solid var(--maki-color-action);outline-offset:3px}.maki-product-filters .maki-filter-color{flex:0 0 22px;width:22px;height:22px;border:1px solid rgb(var(--maki-rgb-ink)/.25);border-radius:50%;background:var(--maki-filter-color)}.maki-product-filters .single-filter-color .maki-filter-option:has(input:checked) .maki-filter-color{border-color:rgb(var(--maki-rgb-white)/.65)}.maki-product-filters .apply-filters{display:flex;gap:10px;margin-top:24px}.maki-product-filters .apply-filters .button{display:inline-flex;min-height:40px;padding:8px 20px;align-items:center;justify-content:center;border:1px solid var(--maki-color-action);border-radius:var(--maki-control-radius);font-family:Satoshi,sans-serif;font-size:12px;font-weight:500;text-decoration:none}.maki-product-filters .apply-filters .maki-filter-apply{background:var(--maki-color-action);color:var(--maki-color-white)}.maki-product-filters .apply-filters .maki-filter-reset{background:var(--maki-color-white);color:var(--maki-color-action)}@media (max-width:996px){.maki-product-filters .product-filters{gap:22px}.maki-product-filters legend{font-size:11px}.maki-product-filters .maki-filter-options{gap:10px}.maki-product-filters .maki-filter-option{min-height:34px;font-size:11px}}.woosw-btn .woosw-btn-text{pointer-events:none}.woosw-btn:disabled{cursor:wait}.woosw-item--name,.woosw-item--price{display:block}.woosw-list{box-sizing:border-box;width:min(1200px,95vw);margin-inline:auto;padding-top:145px;padding-bottom:80px}.woosw-list .maki-wishlist-heading{margin-bottom:38px;text-align:center}.woosw-list .maki-wishlist-heading__eyebrow{display:block;margin-bottom:8px;color:var(--maki-color-text-soft);font-size:11px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase}.woosw-list .maki-wishlist-heading h1{color:var(--maki-color-ink);font-size:36px;font-weight:300;line-height:1.15}.woosw-list table.woosw-items{width:100%;border:0;border-collapse:separate;border-spacing:0}.woosw-list table.woosw-items tr td{padding:14px 16px;border:0;border-bottom:1px solid var(--maki-color-top-bar);background:var(--maki-color-white);vertical-align:middle}.woosw-list table.woosw-items tr:hover td{background:var(--maki-color-white)}.woosw-list table.woosw-items .woosw-item .woosw-item--actions{width:190px;text-align:center}.woosw-list table.woosw-items .woosw-item .woosw-item--remove{width:48px}.woosw-list table.woosw-items .woosw-item .woosw-item--remove button{position:relative;display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border:0;border-radius:50%;background:var(--maki-color-cream);color:var(--maki-color-ink);font-size:0;line-height:0;cursor:pointer}.woosw-list table.woosw-items .woosw-item .woosw-item--remove button::after,.woosw-list table.woosw-items .woosw-item .woosw-item--remove button::before{content:"";position:absolute;top:50%;left:50%;width:12px;height:1.5px;border-radius:0;background:currentColor}.woosw-list table.woosw-items .woosw-item .woosw-item--remove button::before{transform:translate(-50%,-50%) rotate(45deg)}.woosw-list table.woosw-items .woosw-item .woosw-item--remove button::after{transform:translate(-50%,-50%) rotate(-45deg)}.woosw-list table.woosw-items .woosw-item .woosw-item--remove button:hover{color:var(--maki-color-danger)}.woosw-list table.woosw-items .woosw-item .woosw-item--image{width:130px}.woosw-list table.woosw-items .woosw-item .woosw-item--image img{display:block;width:105px;height:auto;aspect-ratio:1/1;border-radius:var(--maki-control-radius);object-fit:cover}.woosw-list table.woosw-items .woosw-item .woosw-item--name a{color:var(--maki-color-ink);font-size:16px;font-weight:500;line-height:1.35;text-decoration:none}.woosw-list table.woosw-items .woosw-item .woosw-item--price{margin-top:7px;color:var(--maki-color-action);font-size:15px}.woosw-list table.woosw-items .woosw-item .woosw-item--time{display:none}.woosw-list table.woosw-items .woosw-item .woosw-item--atc .button{display:inline-flex;box-sizing:border-box;width:160px;min-height:42px;padding:0 24px;align-items:center;justify-content:center;border:1px solid var(--maki-color-action);border-radius:var(--maki-control-radius);background:var(--maki-color-action);color:var(--maki-color-white);font-family:Satoshi,sans-serif;font-size:12px;font-weight:500;line-height:1.2;letter-spacing:.5px;text-decoration:none;text-transform:uppercase;transition:background .2s ease,color .2s ease}.woosw-list table.woosw-items .woosw-item .woosw-item--atc .button:hover{background:var(--maki-color-white);color:var(--maki-color-action)}.woosw-list .maki-wishlist-empty{max-width:620px;margin:0 auto;padding:64px 40px;border-radius:var(--maki-control-radius);background:var(--maki-color-cream);text-align:center}.woosw-list .maki-wishlist-empty svg{width:56px;margin-bottom:22px;fill:none;stroke:var(--maki-color-action);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.woosw-list .maki-wishlist-empty h2{margin-bottom:12px;color:var(--maki-color-ink);font-size:23px;font-weight:400;line-height:1.3}.woosw-list .maki-wishlist-empty p{max-width:430px;margin:0 auto 28px;color:var(--maki-color-text-subtle);font-size:14px;font-weight:300;line-height:1.55}.woosw-list .woosw-actions{display:flex;gap:18px 28px;align-items:center;padding:22px 24px;border:1px solid var(--maki-color-top-bar);border-radius:var(--maki-control-radius);background:var(--maki-color-page)}.woosw-list .woosw-actions:empty{display:none}.woosw-list .woosw-actions .woosw-copy,.woosw-list .woosw-actions .woosw-share{display:flex;align-items:center}.woosw-list .woosw-actions .woosw-copy-label,.woosw-list .woosw-actions .woosw-share-label{margin-right:12px;color:var(--maki-color-text-subtle);font-size:12px;font-weight:500}.woosw-list .woosw-actions .woosw-share a{display:inline-flex;width:38px;height:38px;margin-right:8px;align-items:center;justify-content:center;border:1px solid var(--maki-color-border-sand);border-radius:50%;background:var(--maki-color-white);color:var(--maki-color-action)}.woosw-list .woosw-actions .woosw-share a:hover{border-color:var(--maki-color-action)}.woosw-list .woosw-actions .woosw-copy{flex:1;justify-content:flex-end}.woosw-list .woosw-actions .woosw-copy .woosw-copy-url{flex:1;max-width:310px;margin-left:0}.woosw-list .woosw-actions .woosw-copy input{box-sizing:border-box;width:100%;height:38px;padding:0 12px;border:1px solid var(--maki-color-border-sand);border-radius:var(--maki-control-radius);background:var(--maki-color-white);color:var(--maki-color-text-subtle);font-family:Satoshi,sans-serif;font-size:11px}.woosw-list .woosw-actions .woosw-copy button{height:38px;padding:0 16px;border:1px solid var(--maki-color-action);border-radius:var(--maki-control-radius);background:var(--maki-color-action);color:var(--maki-color-white);font-family:Satoshi,sans-serif;font-size:10px;font-weight:500;letter-spacing:.5px;text-transform:uppercase;cursor:pointer}.woosw-list .maki-wishlist-button{display:inline-flex;min-height:44px;padding:0 28px;align-items:center;justify-content:center;border:1px solid var(--maki-color-action);border-radius:var(--maki-control-radius);background:var(--maki-color-action);color:var(--maki-color-white);font-size:12px;font-weight:500;letter-spacing:.8px;text-decoration:none;text-transform:uppercase;transition:background .2s ease,color .2s ease}.woosw-list .maki-wishlist-button:hover{background:0 0;color:var(--maki-color-action)}@media (max-width:996px){.woosw-list{width:calc(100% - 30px);padding-top:115px;padding-bottom:50px}.woosw-list .maki-wishlist-heading{margin-bottom:24px}.woosw-list .maki-wishlist-heading h1{font-size:28px}.woosw-list table.woosw-items{display:block;width:100%}.woosw-list table.woosw-items tbody{display:block}.woosw-list table.woosw-items tr.woosw-item{position:relative;display:grid;grid-template-columns:76px minmax(0,1fr);gap:0 14px;margin-bottom:12px;padding:16px;border:1px solid var(--maki-color-top-bar);border-radius:var(--maki-control-radius);background:var(--maki-color-white)}.woosw-list table.woosw-items tr.woosw-item td{display:block;padding:0;border:0;background:0 0}.woosw-list table.woosw-items tr.woosw-item .woosw-item--remove{position:absolute;z-index:2;top:10px;right:10px;width:34px}.woosw-list table.woosw-items tr.woosw-item .woosw-item--image{grid-column:1;grid-row:1;width:76px}.woosw-list table.woosw-items tr.woosw-item .woosw-item--image img{display:block;width:76px;height:auto;aspect-ratio:1/1;object-fit:cover}.woosw-list table.woosw-items tr.woosw-item .woosw-item--info{grid-column:2;grid-row:1;padding-right:36px}.woosw-list table.woosw-items tr.woosw-item .woosw-item--info .woosw-item--name a{font-size:13px}.woosw-list table.woosw-items tr.woosw-item .woosw-item--actions{grid-column:1/-1;width:100%;margin-top:14px}.woosw-list table.woosw-items tr.woosw-item .woosw-item--actions .woosw-item--atc,.woosw-list table.woosw-items tr.woosw-item .woosw-item--actions .woosw-item--atc p{width:100%}.woosw-list table.woosw-items tr.woosw-item .woosw-item--actions .woosw-item--atc .button{box-sizing:border-box;width:100%;min-width:0;padding:0 14px;font-size:10px}.woosw-list .maki-wishlist-empty{padding:48px 22px}.woosw-list .maki-wishlist-empty h2{font-size:19px}.woosw-list .woosw-actions{align-items:stretch;flex-direction:column;padding:18px}.woosw-list .woosw-actions .woosw-copy,.woosw-list .woosw-actions .woosw-share{width:100%}.woosw-list .woosw-actions .woosw-copy{flex-wrap:wrap;justify-content:flex-start}.woosw-list .woosw-actions .woosw-copy .woosw-copy-label{width:100%;margin-bottom:8px}.woosw-list .woosw-actions .woosw-copy .woosw-copy-url{max-width:none}}.single-product .summary>.woosw-btn{position:relative;display:inline-flex;min-height:48px;margin:16px 0 20px;padding:0 0 0 31px;align-items:center;border:0;background:0 0;color:var(--maki-color-action);font-family:Satoshi,sans-serif;font-size:var(--maki-type-supporting);font-weight:500;letter-spacing:.45px;text-transform:uppercase;cursor:pointer}.single-product .summary>.woosw-btn::before{content:"";position:absolute;top:50%;left:0;width:23px;height:23px;margin:0;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M24 39.5 8.9 25.3C2.7 19.4 6.8 9 15.4 9c3.7 0 6.8 2 8.6 4.8C25.8 11 28.9 9 32.6 9c8.6 0 12.7 10.4 6.5 16.3L24 39.5Z' fill='none' stroke='%2340312f' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transform:translateY(-50%)}.single-product .summary>.woosw-btn:hover{color:var(--maki-color-danger)}.single-product .summary>.woosw-btn.maki-wishlist-optimistic-add::before,.single-product .summary>.woosw-btn.woosw-added::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M24 39.5 8.9 25.3C2.7 19.4 6.8 9 15.4 9c3.7 0 6.8 2 8.6 4.8C25.8 11 28.9 9 32.6 9c8.6 0 12.7 10.4 6.5 16.3L24 39.5Z' fill='%23dc0000' stroke='%23dc0000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.single-product .summary>.woosw-btn.maki-wishlist-optimistic-remove::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M24 39.5 8.9 25.3C2.7 19.4 6.8 9 15.4 9c3.7 0 6.8 2 8.6 4.8C25.8 11 28.9 9 32.6 9c8.6 0 12.7 10.4 6.5 16.3L24 39.5Z' fill='none' stroke='%2340312f' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.single-product .summary>.woosw-btn:focus-visible{border-radius:var(--maki-control-radius);outline:2px solid var(--maki-color-action);outline-offset:4px}.page-strona-glowna .slider-row .single-slide>.woosw-btn,.product-carousel-card>.woosw-btn,.store-products li.product>.woosw-btn,.woocommerce ul.products li.product>.woosw-btn{position:absolute;z-index:30;top:16px;right:16px;width:42px;height:42px;padding:0;overflow:hidden;border:0;border-radius:50%;background:rgb(var(--maki-rgb-white)/.92);box-shadow:0 2px 12px rgb(var(--maki-rgb-ink)/.08);color:transparent;cursor:pointer;font-size:0;transition:transform .2s ease,background .2s ease}.page-strona-glowna .slider-row .single-slide>.woosw-btn::before,.product-carousel-card>.woosw-btn::before,.store-products li.product>.woosw-btn::before,.woocommerce ul.products li.product>.woosw-btn::before{content:"";position:absolute;inset:9px;margin:0;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M24 39.5 8.9 25.3C2.7 19.4 6.8 9 15.4 9c3.7 0 6.8 2 8.6 4.8C25.8 11 28.9 9 32.6 9c8.6 0 12.7 10.4 6.5 16.3L24 39.5Z' fill='none' stroke='%2340312f' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.page-strona-glowna .slider-row .single-slide>.woosw-btn:hover,.product-carousel-card>.woosw-btn:hover,.store-products li.product>.woosw-btn:hover,.woocommerce ul.products li.product>.woosw-btn:hover{background:var(--maki-color-white);transform:scale(1.06)}.page-strona-glowna .slider-row .single-slide>.woosw-btn:focus-visible,.product-carousel-card>.woosw-btn:focus-visible,.store-products li.product>.woosw-btn:focus-visible,.woocommerce ul.products li.product>.woosw-btn:focus-visible{outline:2px solid var(--maki-color-action);outline-offset:3px}.page-strona-glowna .slider-row .single-slide>.woosw-btn.maki-wishlist-optimistic-add::before,.page-strona-glowna .slider-row .single-slide>.woosw-btn.woosw-added::before,.product-carousel-card>.woosw-btn.maki-wishlist-optimistic-add::before,.product-carousel-card>.woosw-btn.woosw-added::before,.store-products li.product>.woosw-btn.maki-wishlist-optimistic-add::before,.store-products li.product>.woosw-btn.woosw-added::before,.woocommerce ul.products li.product>.woosw-btn.maki-wishlist-optimistic-add::before,.woocommerce ul.products li.product>.woosw-btn.woosw-added::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M24 39.5 8.9 25.3C2.7 19.4 6.8 9 15.4 9c3.7 0 6.8 2 8.6 4.8C25.8 11 28.9 9 32.6 9c8.6 0 12.7 10.4 6.5 16.3L24 39.5Z' fill='%23dc0000' stroke='%23dc0000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.page-strona-glowna .slider-row .single-slide>.woosw-btn.maki-wishlist-optimistic-remove::before,.product-carousel-card>.woosw-btn.maki-wishlist-optimistic-remove::before,.store-products li.product>.woosw-btn.maki-wishlist-optimistic-remove::before,.woocommerce ul.products li.product>.woosw-btn.maki-wishlist-optimistic-remove::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M24 39.5 8.9 25.3C2.7 19.4 6.8 9 15.4 9c3.7 0 6.8 2 8.6 4.8C25.8 11 28.9 9 32.6 9c8.6 0 12.7 10.4 6.5 16.3L24 39.5Z' fill='none' stroke='%2340312f' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media (max-width:996px){.page-strona-glowna .slider-row .single-slide>.woosw-btn,.product-carousel-card>.woosw-btn,.store-products li.product>.woosw-btn,.woocommerce ul.products li.product>.woosw-btn{top:10px;right:10px;width:36px;height:36px}.page-strona-glowna .slider-row .single-slide>.woosw-btn::before,.product-carousel-card>.woosw-btn::before,.store-products li.product>.woosw-btn::before,.woocommerce ul.products li.product>.woosw-btn::before{inset:8px}}.woocommerce dl.variation.maki-cart-item-attributes{display:block;min-width:0;padding:0;border:0}.woocommerce dl.variation.maki-cart-item-attributes .maki-cart-item-attribute{display:block;min-width:0;overflow-wrap:anywhere}.woocommerce dl.variation.maki-cart-item-attributes .maki-cart-item-attribute+.maki-cart-item-attribute{margin-top:3px}.woocommerce dl.variation.maki-cart-item-attributes .maki-cart-item-attribute dd,.woocommerce dl.variation.maki-cart-item-attributes .maki-cart-item-attribute dt{display:inline;float:none;clear:none;margin:0!important;padding:0!important;font:inherit;overflow-wrap:anywhere}.woocommerce dl.variation.maki-cart-item-attributes .maki-cart-item-attribute dt{font-weight:400}.woocommerce dl.variation.maki-cart-item-attributes .maki-cart-item-attribute p{margin:0;font:inherit}.woocommerce dl.variation.maki-cart-item-attributes .maki-cart-item-attribute dd>p:first-child{display:inline}body .flickity-enabled button.flickity-button.flickity-prev-next-button,body .maki-scroll-carousel>button.maki-carousel-button,body.single-product .product-content-wrapper .left-side-product .carousel-main-wrapper .carousel-main.flickity-enabled button.flickity-button.flickity-prev-next-button{display:inline-grid;width:40px;height:40px;padding:0;place-items:center;border:1px solid rgb(var(--maki-rgb-action)/.18);border-radius:50%;background:rgb(var(--maki-rgb-page)/.94);box-shadow:0 3px 10px rgb(var(--maki-rgb-action)/.07);color:var(--maki-color-action);opacity:1}body .flickity-enabled button.flickity-button.flickity-prev-next-button.previous,body .maki-scroll-carousel>button.maki-carousel-button.previous,body.single-product .product-content-wrapper .left-side-product .carousel-main-wrapper .carousel-main.flickity-enabled button.flickity-button.flickity-prev-next-button.previous{left:10px}body .flickity-enabled button.flickity-button.flickity-prev-next-button.next,body .maki-scroll-carousel>button.maki-carousel-button.next,body.single-product .product-content-wrapper .left-side-product .carousel-main-wrapper .carousel-main.flickity-enabled button.flickity-button.flickity-prev-next-button.next{right:10px}body .flickity-enabled button.flickity-button.flickity-prev-next-button[hidden],body .maki-scroll-carousel>button.maki-carousel-button[hidden],body.single-product .product-content-wrapper .left-side-product .carousel-main-wrapper .carousel-main.flickity-enabled button.flickity-button.flickity-prev-next-button[hidden]{display:none!important}body .flickity-enabled button.flickity-button.flickity-prev-next-button,body .maki-scroll-carousel>button.maki-carousel-button,body.single-product .product-content-wrapper .left-side-product .carousel-main-wrapper .carousel-main.flickity-enabled button.flickity-button.flickity-prev-next-button{transition:background-color 180ms ease,border-color 180ms ease,color 180ms ease,box-shadow 180ms ease,opacity 180ms ease}body .flickity-enabled button.flickity-button.flickity-prev-next-button .flickity-button-icon,body .maki-scroll-carousel>button.maki-carousel-button .flickity-button-icon,body.single-product .product-content-wrapper .left-side-product .carousel-main-wrapper .carousel-main.flickity-enabled button.flickity-button.flickity-prev-next-button .flickity-button-icon{display:none}body .flickity-enabled button.flickity-button.flickity-prev-next-button::after,body .maki-scroll-carousel>button.maki-carousel-button::after,body.single-product .product-content-wrapper .left-side-product .carousel-main-wrapper .carousel-main.flickity-enabled button.flickity-button.flickity-prev-next-button::after{content:"";width:9px;height:9px;margin-left:-3px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg)}body .flickity-enabled button.flickity-button.flickity-prev-next-button.previous::after,body .maki-scroll-carousel>button.maki-carousel-button.previous::after,body.single-product .product-content-wrapper .left-side-product .carousel-main-wrapper .carousel-main.flickity-enabled button.flickity-button.flickity-prev-next-button.previous::after{margin-right:-3px;margin-left:0;transform:rotate(-135deg)}body .flickity-enabled button.flickity-button.flickity-prev-next-button:focus-visible:not(:disabled),body .flickity-enabled button.flickity-button.flickity-prev-next-button:hover:not(:disabled),body .maki-scroll-carousel>button.maki-carousel-button:focus-visible:not(:disabled),body .maki-scroll-carousel>button.maki-carousel-button:hover:not(:disabled),body.single-product .product-content-wrapper .left-side-product .carousel-main-wrapper .carousel-main.flickity-enabled button.flickity-button.flickity-prev-next-button:focus-visible:not(:disabled),body.single-product .product-content-wrapper .left-side-product .carousel-main-wrapper .carousel-main.flickity-enabled button.flickity-button.flickity-prev-next-button:hover:not(:disabled){border-color:var(--maki-color-action);background:var(--maki-color-action);box-shadow:0 5px 14px rgb(var(--maki-rgb-action)/.16);color:var(--maki-color-white)}body .flickity-enabled button.flickity-button.flickity-prev-next-button:focus-visible,body .maki-scroll-carousel>button.maki-carousel-button:focus-visible,body.single-product .product-content-wrapper .left-side-product .carousel-main-wrapper .carousel-main.flickity-enabled button.flickity-button.flickity-prev-next-button:focus-visible{outline:2px solid var(--maki-color-action);outline-offset:3px}body .flickity-enabled button.flickity-button.flickity-prev-next-button:disabled,body .maki-scroll-carousel>button.maki-carousel-button:disabled,body.single-product .product-content-wrapper .left-side-product .carousel-main-wrapper .carousel-main.flickity-enabled button.flickity-button.flickity-prev-next-button:disabled{cursor:default;opacity:.32}@media (max-width:500px){body .flickity-enabled button.flickity-button.flickity-prev-next-button,body .maki-scroll-carousel>button.maki-carousel-button,body.single-product .product-content-wrapper .left-side-product .carousel-main-wrapper .carousel-main.flickity-enabled button.flickity-button.flickity-prev-next-button{width:36px;height:36px}body .flickity-enabled button.flickity-button.flickity-prev-next-button::after,body .maki-scroll-carousel>button.maki-carousel-button::after,body.single-product .product-content-wrapper .left-side-product .carousel-main-wrapper .carousel-main.flickity-enabled button.flickity-button.flickity-prev-next-button::after{width:8px;height:8px}}.maki-scroll-carousel{position:relative;min-width:0}.maki-scroll-carousel>[data-maki-scroll-track]{display:flex;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.maki-scroll-carousel>[data-maki-scroll-track]::-webkit-scrollbar{display:none}.maki-scroll-carousel>[data-maki-scroll-track]>*{flex-shrink:0;scroll-snap-align:start}.maki-scroll-carousel>.maki-carousel-button{position:absolute;z-index:4;top:var(--maki-carousel-control-top,50%);transform:translateY(-50%)}.wpclv-term-color.wpclv-term.hint--top{border-radius:100px!important}.wp-block-post-title{display:none}.page-designer .product-designer .menu{margin-top:120px}.archive .row-wrapper.colors-options-carousel .single-color .color-bg,.page-strona-glowna .row-wrapper.colors-options-carousel .single-color .color-bg{background-size:cover}.product-personalization{padding:30px}div#personalizationFields{gap:10px}.newsletter-form .ff-t-cell.ff-t-column-1{flex-basis:70%!important}.newsletter-form .ff-t-cell.ff-t-column-2{max-width:100px}ul.store-products.\33{margin-bottom:30px}.cart-form-content .product-thumbnail{max-width:130px}@media (min-width:997px){.cart-form-content .product-thumbnail img{height:160px!important}}@media (min-width:767px){.cart-form-content .product-name{max-width:300px}}.woocommerce-EditAccountForm input{border:solid 1px rgb(var(--maki-rgb-ink)/.5)!important}.page-zamowienie td.product-total{width:75px}.section-6 p.text{max-width:360px}.bapf_no_products{margin-top:3rem}.product-description-texts p{margin-bottom:1rem}#preloader{display:none}.easypack_show_geowidget{margin:1rem 0 2rem!important;box-shadow:none;line-height:inherit}body .cookiefirst-root button[data-testid=closeButton],body .maki-product-lightbox__nav,body .maki-product-lightbox__zoom-controls>button,body :is(.maki-overlay__close,[id=search-products-close],[id=close-mobile-menu],.wc-block-components-drawer__close){box-sizing:border-box;display:inline-grid!important;flex:0 0 44px;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0;padding:0!important;place-items:center;border:1px solid var(--maki-color-border-light)!important;border-radius:0;background:var(--maki-color-white)!important;color:var(--maki-color-action)!important;box-shadow:none;cursor:pointer;translate:none;transition:background-color var(--maki-motion-backdrop) ease,color var(--maki-motion-backdrop) ease,border-color var(--maki-motion-backdrop) ease}body .cookiefirst-root button[data-testid=closeButton]:focus,body .maki-product-lightbox__nav:focus,body .maki-product-lightbox__zoom-controls>button:focus,body :is(.maki-overlay__close,[id=search-products-close],[id=close-mobile-menu],.wc-block-components-drawer__close):focus{outline-color:var(--maki-color-action);box-shadow:none!important}body .cookiefirst-root button[data-testid=closeButton]:focus:not(:focus-visible),body .maki-product-lightbox__nav:focus:not(:focus-visible),body .maki-product-lightbox__zoom-controls>button:focus:not(:focus-visible),body :is(.maki-overlay__close,[id=search-products-close],[id=close-mobile-menu],.wc-block-components-drawer__close):focus:not(:focus-visible){outline:0}body .cookiefirst-root button[data-testid=closeButton]:not(:disabled):focus-visible,body .maki-product-lightbox__nav:not(:disabled):focus-visible,body .maki-product-lightbox__zoom-controls>button:not(:disabled):focus-visible,body :is(.maki-overlay__close,[id=search-products-close],[id=close-mobile-menu],.wc-block-components-drawer__close):not(:disabled):focus-visible{background:var(--maki-color-action)!important;border-color:var(--maki-color-action)!important;color:var(--maki-color-white)!important;outline:2px solid var(--maki-color-action)!important;outline-offset:3px}@media (hover:hover) and (pointer:fine){body .cookiefirst-root button[data-testid=closeButton]:not(:disabled):hover,body .maki-product-lightbox__nav:not(:disabled):hover,body .maki-product-lightbox__zoom-controls>button:not(:disabled):hover,body :is(.maki-overlay__close,[id=search-products-close],[id=close-mobile-menu],.wc-block-components-drawer__close):not(:disabled):hover{background:var(--maki-color-action)!important;border-color:var(--maki-color-action)!important;color:var(--maki-color-white)!important}}body .wc-block-components-button:focus{box-shadow:none!important}body .wc-block-components-button:focus-visible{outline:2px solid var(--maki-color-action)!important;outline-offset:3px}body .cookiefirst-root button[data-testid=closeButton],body :is(.maki-overlay__close,[id=search-products-close],[id=close-mobile-menu],.wc-block-components-drawer__close){font-size:0;line-height:1}body .cookiefirst-root button[data-testid=closeButton]>*,body :is(.maki-overlay__close,[id=search-products-close],[id=close-mobile-menu],.wc-block-components-drawer__close)>*{display:none!important}body .cookiefirst-root button[data-testid=closeButton]::after,body :is(.maki-overlay__close,[id=search-products-close],[id=close-mobile-menu],.wc-block-components-drawer__close)::after{content:none}body .cookiefirst-root button[data-testid=closeButton]::before,body :is(.maki-overlay__close,[id=search-products-close],[id=close-mobile-menu],.wc-block-components-drawer__close)::before{content:"";position:static;display:block;width:22px;height:22px;transform:none;background:currentColor;-webkit-mask:var(--maki-icon-close) center/contain no-repeat;mask:var(--maki-icon-close) center/contain no-repeat}body .cookiefirst-root button[data-testid=closeButton]+div{padding-inline-end:52px}@media (prefers-reduced-motion:reduce){body .cookiefirst-root button[data-testid=closeButton],body .maki-product-lightbox__nav,body .maki-product-lightbox__zoom-controls>button,body :is(.maki-overlay__close,[id=search-products-close],[id=close-mobile-menu],.wc-block-components-drawer__close){transition:none}}body .cookiefirst-root [data-cookiefirst-button]{border-radius:var(--maki-control-radius)!important}body .cookiefirst-root [data-cookiefirst-widget=modal]{border-radius:var(--maki-control-radius)!important;background:var(--maki-color-page)!important}body [data-testid=modal]:has(.cookiefirst-root){border-radius:var(--maki-control-radius);box-shadow:0 18px 60px rgb(var(--maki-rgb-ink)/.24)}body [data-testid=modal]:has(.cookiefirst-root)::before{background:var(--maki-overlay-backdrop)!important;-webkit-backdrop-filter:blur(var(--maki-overlay-blur));backdrop-filter:blur(var(--maki-overlay-blur))}body .cookiefirst-root [data-testid=backdrop]{background:var(--maki-overlay-backdrop)!important;-webkit-backdrop-filter:blur(var(--maki-overlay-blur));backdrop-filter:blur(var(--maki-overlay-blur))}body .cookiefirst-root[data-testid=rootContainer] [data-cookiefirst-action=open-preferences]{--banner-btn-floating-bg:var(--maki-color-surface-soft);--banner-btn-floating-border:var(--maki-color-ink);--banner-btn-floating-hover-bg:var(--maki-color-action);--banner-btn-floating-hover-border:var(--maki-color-ink);position:fixed;z-index:1100;inset:auto auto calc(max(12px,env(safe-area-inset-bottom)) + var(--maki-product-bar-height,0px)) 0!important;transform:translateX(calc(-100% + 44px));opacity:1;visibility:visible;transition:transform var(--maki-motion-backdrop) var(--maki-motion-ease),opacity var(--maki-motion-fast) ease,visibility 0s}body .cookiefirst-root[data-testid=rootContainer] [data-cookiefirst-action=open-preferences]>button[data-cookiefirst-button]{box-sizing:border-box;display:inline-flex;align-items:center;width:auto;min-width:0;height:44px;min-height:44px;margin:0;padding:0!important;border:1px solid var(--maki-color-ink)!important;border-left:0!important;border-radius:0!important;background:var(--maki-color-surface-soft)!important;color:var(--maki-color-action)!important;box-shadow:none!important;font:500 14px/1.35 Satoshi,Arial,sans-serif!important;cursor:pointer;transition:background-color var(--maki-motion-backdrop) ease,color var(--maki-motion-backdrop) ease}body .cookiefirst-root[data-testid=rootContainer] [data-cookiefirst-action=open-preferences]>button[data-cookiefirst-button]>*{display:none}body .cookiefirst-root[data-testid=rootContainer] [data-cookiefirst-action=open-preferences]>button[data-cookiefirst-button]::after,body .cookiefirst-root[data-testid=rootContainer] [data-cookiefirst-action=open-preferences]>button[data-cookiefirst-button]::before{font:inherit!important}body .cookiefirst-root[data-testid=rootContainer] [data-cookiefirst-action=open-preferences]>button[data-cookiefirst-button]::before{content:"Ustawienia cookies";display:block!important;padding-inline:16px;white-space:nowrap}body .cookiefirst-root[data-testid=rootContainer] [data-cookiefirst-action=open-preferences]>button[data-cookiefirst-button]::after{content:"";display:block!important;flex:0 0 44px;width:44px;height:22px;background:currentColor;-webkit-mask:var(--maki-icon-cookie) center/22px 22px no-repeat;mask:var(--maki-icon-cookie) center/22px 22px no-repeat}body .cookiefirst-root[data-testid=rootContainer] [data-cookiefirst-action=open-preferences]>button[data-cookiefirst-button]:focus-visible{outline:2px solid var(--maki-color-action);outline-offset:3px}body .cookiefirst-root[data-testid=rootContainer] [data-cookiefirst-action=open-preferences]>button[data-cookiefirst-button]:focus,body .cookiefirst-root[data-testid=rootContainer] [data-cookiefirst-action=open-preferences]>button[data-cookiefirst-button]:hover{color:var(--maki-color-white)!important}@media (min-width:769px) and (hover:hover) and (pointer:fine){body .cookiefirst-root[data-testid=rootContainer] [data-cookiefirst-action=open-preferences]:focus-within,body .cookiefirst-root[data-testid=rootContainer] [data-cookiefirst-action=open-preferences]:hover{transform:translateX(0)}}body .cookiefirst-root [data-cookiefirst-action=open-preferences].maki-cookie-obscured,body.maki-overlay-open .cookiefirst-root [data-cookiefirst-action=open-preferences],body:has(#cookie-preference-panel-title) .cookiefirst-root [data-cookiefirst-action=open-preferences],body:has(.wc-block-mini-cart__drawer[role=dialog]) .cookiefirst-root [data-cookiefirst-action=open-preferences],html.block-scroll .cookiefirst-root [data-cookiefirst-action=open-preferences]{visibility:hidden;opacity:0;pointer-events:none;transition:opacity var(--maki-motion-fast) ease,visibility 0s linear var(--maki-motion-fast)}.site-footer .maki-cookie-settings{appearance:none;display:inline;min-height:0;vertical-align:baseline;margin:0;padding:0;border:0;background:0 0;color:var(--maki-color-page);font:inherit;text-decoration:none;cursor:pointer}.site-footer .maki-cookie-settings[hidden]{display:none}.site-footer .maki-cookie-settings:focus-visible{outline:2px solid var(--maki-color-cream);outline-offset:3px}@media (prefers-reduced-motion:reduce){body .cookiefirst-root [data-cookiefirst-action=open-preferences],body .cookiefirst-root [data-cookiefirst-action=open-preferences]>button{transition:none}}