.z-cat.zcat{max-width:none;margin:0;padding:0 15px;font-family:input-mono,monospace;font-size:12px;font-weight:200;line-height:16px;text-transform:uppercase;color:#000}.z-cat.zcat .row{display:flex;flex-wrap:wrap;margin:0}.z-cat .hero-header{width:100vw;margin-left:calc(50% - 50vw);background:#fff}.z-cat .hero-title{position:relative;display:flex;align-items:center;justify-content:center;height:100px;min-height:100px;border-bottom:0;box-shadow:inset 0 -.5px #000;background:#fff;overflow-x:hidden;padding:0}.z-cat .hero-header-container{width:100%;max-width:none;margin:0;padding:0}.z-cat .hero-header .row{width:100%;display:flex;justify-content:left;text-align:left;margin:0}.z-cat .hero-header .col-lg-8{position:relative;flex:0 0 100%;max-width:100%;width:100%;display:flex;align-items:center;justify-content:left;padding:0;min-height:1px}.z-cat.zcat .z-cat__ghost,.z-cat .hero-header .page-title{position:absolute;left:0;z-index:1;margin:0 0 10px 15px;padding:0;border:0;font-family:input-mono,monospace;font-size:clamp(36px,5vw,80px);line-height:1.1;font-weight:600;letter-spacing:0;word-spacing:0;text-transform:uppercase;white-space:nowrap;pointer-events:none;color:#7c7c7c;opacity:.1}.z-cat.zcat .z-cat__desc,.z-cat .term-description{margin:0 auto;padding:0;max-width:1800px;width:auto;text-align:justify;text-transform:uppercase;font-size:10px;font-weight:100;line-height:18px;word-spacing:8px;letter-spacing:normal;color:#000}.z-cat .term-description .entry-content{margin:0 auto;max-width:100%;text-align:right;white-space:pre-wrap;-webkit-hyphens:none;hyphens:none;padding-bottom:18px}.z-cat .term-description .entry-content>p{margin:0;padding:0;white-space:pre-wrap;font-weight:100;clip-path:inset(0 100% 0 0);animation:zcat-sweep 3.8s cubic-bezier(.2,.8,.2,1) both}@keyframes zcat-sweep{0%{clip-path:inset(0 100% 0 0)}60%{clip-path:inset(0 30% 0 0)}to{clip-path:inset(0)}}@media(prefers-reduced-motion:reduce){.z-cat .term-description .entry-content>p{animation:none;clip-path:none}}.z-cat .shop_bar{position:relative;z-index:2;background:#fff;min-height:48px;margin:0 0 20px;padding:0}.z-cat .shop_bar:after{content:"";position:absolute;left:-15px;bottom:0;width:100vw;height:.5px;background:#000;z-index:1;pointer-events:none}.z-cat .shop_bar>.row{display:flex;flex-wrap:wrap;align-items:center}.z-cat .shop_bar .category_bar,.z-cat .shop_bar>.row>.col-md-6{flex:0 0 50%;max-width:50%;position:relative;min-height:1px;border-bottom:0;box-shadow:none;padding:0;margin:0}.z-cat .shop_bar>.row{box-shadow:inset 0 -.5px #000}.z-cat .shop_bar .category_bar{display:flex;flex-wrap:wrap;align-items:center;min-height:48px;height:48px;overflow:hidden;line-height:12px}.z-cat .shop_bar nav.zcv-subcats{width:100%;height:48px;overflow:auto hidden;scrollbar-width:none;overscroll-behavior-x:contain;display:block;background:transparent;margin:0;padding:0}.z-cat .shop_bar nav.zcv-subcats::-webkit-scrollbar{display:none}.z-cat.zcat .z-cat__chips{position:static;left:auto;top:auto;max-width:none;flex-wrap:nowrap;gap:0;font-size:12px;font-weight:200}.z-cat .shop_bar .zcv-subcats__list{display:flex;flex-wrap:nowrap;align-items:center;gap:18px;white-space:nowrap;list-style:none;margin:0;padding:0;height:48px;overflow:auto;scrollbar-width:none;scroll-snap-type:x}.z-cat .shop_bar .zcv-subcats__list::-webkit-scrollbar{display:none}.z-cat .shop_bar .zcv-subcats__item{flex:0 0 auto;display:inline-flex;margin:0;padding:0;white-space:nowrap;line-height:12px}.z-cat.zcat .z-cat__chips a,.z-cat .shop_bar .zcv-subcats__item a{display:inline-flex;align-items:center;height:48px;line-height:48px;padding:0;margin:0;font-size:12px;font-weight:200;word-spacing:-4px;color:#000;text-decoration:none;border-bottom:1px solid transparent;background:transparent;box-shadow:none;transition:none;scroll-snap-align:start;cursor:pointer}.z-cat .shop_bar .zcv-subcats__item a .caption{display:block;line-height:48px;font-weight:200;border-bottom:1px solid transparent;padding:0}.z-cat.zcat .z-cat__chips a:hover,.z-cat .shop_bar .zcv-subcats__item a:hover,.z-cat .shop_bar .zcv-subcats__item a[aria-current=page]{text-decoration:none;border-bottom-color:#000;color:#000;opacity:1;font-weight:400}.z-cat .shop_bar .zcv-subcats__item a:hover .caption,.z-cat .shop_bar .zcv-subcats__item a[aria-current=page] .caption{font-weight:400;border-bottom-color:#000}.z-cat .shop_bar .shop-filters{display:flex;align-items:center;justify-content:flex-end;height:48px;line-height:12px;background:transparent;margin:0;padding:0}.z-cat .shop_bar .shop-filters label{order:2;display:block;margin:0 5px 0 0;padding:0;font-size:12px;font-weight:200;line-height:normal;text-transform:uppercase;color:#000;cursor:default}.z-cat .shop_bar .filter-trigger-box{order:1;display:block;height:28px;margin:0 20px 0 0;padding:0 20px 0 0;border-right:.5px solid #000}.z-cat.zcat .z-cat__narrow,.z-cat .shop_bar .filter-trigger{display:inline-flex;align-items:center;height:28px;margin:0;padding:8px 0;border:0;background:transparent;outline:0;font-family:inherit;font-size:12px;font-weight:200;line-height:12px;letter-spacing:normal;text-transform:uppercase;color:#000;cursor:pointer;text-decoration:none}.z-cat.zcat .z-cat__narrow[aria-expanded=true]{text-decoration:none}.z-cat .shop_bar .filter-trigger:before{content:"";display:block;width:0;height:0;margin-right:8px}.z-cat .shop_bar .woocommerce-ordering{order:3;position:relative;display:block;float:none;width:120px;margin:0;padding:0;border:0;background:none;color:#7c7c7c;line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.z-cat .shop_bar .shop-filters .orderby{display:block;width:100%;max-width:120px;height:auto;margin:0;padding:8px 26px 7px 0;border:0;border-radius:0;background:transparent none;font-family:inherit;font-size:12px;font-weight:200;line-height:1.6;text-transform:uppercase;color:#000;cursor:default;-webkit-appearance:none;appearance:none;overflow:hidden;text-overflow:ellipsis;white-space:pre;outline:0}.z-cat .shop_bar .orderby-caret{position:absolute;right:0;top:50%;transform:translateY(-50%);width:12px;height:12px;color:#000;pointer-events:none;display:block;line-height:0}.z-cat .shop_bar .orderby-caret svg{display:block}.z-cat.zcat .z-cat__grid,.z-cat ul.products.et-main-products.main-shop-archive{display:grid;grid-template-columns:repeat(12,1fr);gap:15px;list-style:none;margin:0;padding:0;width:100%}.z-cat ul.products.et-main-products.main-shop-archive>li.item{grid-column:span 3;margin:0;padding:0;position:relative;display:flex;flex-direction:column;font-size:11px;font-weight:200;line-height:16px;word-spacing:-4px}@media(min-width:1025px){.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(5){grid-column:1/span 6}.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(6){grid-column:7/span 3}.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(7){grid-column:10/span 3}.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(8){grid-column:1/span 3}.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(9){grid-column:4/span 3}.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(10){grid-column:7/span 6}.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(11){grid-column:1/span 3}.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(12){grid-column:4/span 6}.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(13){grid-column:10/span 3}.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(14){grid-column:1/span 6}.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(15){grid-column:7/span 6}.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(20){grid-column:1/span 3}.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(21){grid-column:4/span 3}.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(22){grid-column:7/span 6}.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(23){grid-column:1/span 6}.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(24){grid-column:7/span 3}.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(25){grid-column:10/span 3}.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(30){grid-column:1/span 6}.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(31){grid-column:7/span 6}.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(32){grid-column:1/span 3}.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(33){grid-column:4/span 6}.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(34){grid-column:10/span 3}}@media(max-width:1024.98px){.z-cat ul.products.et-main-products.main-shop-archive{grid-template-columns:repeat(6,1fr)}.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(3),.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(4),.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(7),.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(10),.z-cat ul.products.et-main-products.main-shop-archive>li.item:nth-child(17){grid-column:1/-1}}.z-cat .z-cat__empty{grid-column:1/-1;margin:0;padding:10px 0 0;font-size:14px;font-weight:400;line-height:18px;word-spacing:normal;letter-spacing:normal;text-align:left;text-transform:uppercase;color:#000}.z-card .product-inner{position:relative;display:flex;flex-direction:column;width:100%}.z-card .z-card__media,.z-card .products-category-grid-media-container{position:relative;display:block;z-index:1;aspect-ratio:auto;overflow:visible;background:transparent;width:100%}.z-card .products-category-grid-media-carousel{position:relative;overflow:hidden;width:100%}.z-card .embla__viewport{position:relative;display:flex;list-style:none;margin:0;padding:0 0 2px;overflow:hidden;width:100%}.z-card .embla__container{position:relative;display:flex;width:100%;height:auto;transform:translateZ(0);transition:none;will-change:auto}.z-card .embla__slide{flex:0 0 100%;min-width:0;list-style:none;margin:0;padding:0;display:block}.z-card .media__wrapper{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%}.z-card .product-image-link,.z-card .z-card__link{display:block;width:100%;height:auto;aspect-ratio:1000/1334}.z-card .z-card__img,.z-card .media-image__image{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:1000/1334;vertical-align:middle;opacity:1;position:static;transition:none}.z-card .embla__prev,.z-card .embla__next{position:absolute;top:50%;transform:translateY(-50%);width:5px;height:5px;padding:0;margin:0;border:0;border-radius:50%;background:transparent;color:#000;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .3s;cursor:pointer;z-index:5;overflow:visible}.z-card .embla__prev{left:8px}.z-card .embla__next{right:8px}@font-face{font-family:zc-icons;src:url(zc-icons.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}.z-card .embla__prev:before,.z-card .embla__next:before{font-family:zc-icons;font-style:normal;font-weight:400;font-size:20px;line-height:1;content:"\f108";display:block;width:20px;height:20px;text-align:center}.z-card .embla__next:before{content:"\f109"}.z-card .embla__prev .u-sronly,.z-card .embla__next .u-sronly{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.z-card .products-category-grid-media-carousel:hover .embla__prev,.z-card .products-category-grid-media-carousel:hover .embla__next{opacity:1;pointer-events:auto}.z-card .products-category-grid-media-carousel[data-count="1"] .embla__prev,.z-card .products-category-grid-media-carousel[data-count="1"] .embla__next,.z-cat .z-card__wish{display:none}.z-card .et-quickview-btn,.z-cat .z-card .et-quickview-btn{position:absolute;inset:8px auto auto 8px;width:32px;height:32px;padding:0;margin:0;border:0;box-shadow:none;background:transparent;display:inline-flex;place-items:center;align-items:center;justify-content:center;text-decoration:none;opacity:1;z-index:15;color:#000;transition:transform .2s;cursor:pointer}.z-card .et-quickview-btn:hover{transform:translateY(-5px)}.z-card .et-quickview-btn .text{display:none}.z-card .et-quickview-btn .icon{display:block;width:12px;height:12px;background:url(zcrave-qv.svg) center center/contain no-repeat}@media(max-width:1024.98px){.z-card .et-quickview-btn{display:none}}.z-card .caption{position:relative;display:block;padding:5px 0 0;margin:0;width:100%;font-size:11px;font-weight:200;line-height:16px;word-spacing:-4px}.z-card .product-title{display:flex;align-items:flex-start;width:100%;margin:0}.z-card .product-title h2{margin:0;padding:0;overflow:hidden;white-space:nowrap;font-size:6px;font-weight:100;line-height:7.2px;max-width:100%}.z-card .z-card__title,.z-card .product-link{display:inline;font-size:11px;font-weight:200;line-height:13.2px;text-transform:uppercase;color:#000;white-space:nowrap;text-decoration:none;margin:0}.z-card .product_after_title,.z-card .product_after_shop_loop_price{display:block;margin:0;padding:0}.z-card .price,.z-card .z-price{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:8px;flex-wrap:nowrap;width:100%;margin:0;padding:0;font-size:11px;font-weight:400;line-height:20px;color:#000;transition:none}.z-card .price del{display:block;margin:0 4px 0 0;font-size:12px;font-weight:200;line-height:16.2px;color:#000;text-decoration:line-through;white-space:nowrap}.z-card .price ins{display:block;margin:0;padding:0;font-size:12px;font-weight:400;line-height:16.2px;color:#000;text-decoration:none;background:transparent;white-space:nowrap}.z-card .price ins .amount{color:#be1620;font-weight:200;font-size:12px}.z-card .price>.amount{font-size:12px;font-weight:200;line-height:16.2px;color:#000}.z-card .price .price__amount-wrapper{display:flex;align-items:baseline;gap:8px;white-space:nowrap;font-size:10px;font-weight:200;line-height:20px}.z-card .price .price__amount-wrapper del{display:block}.z-card .price ins.price-current{display:flex;align-items:center;gap:8px;padding:1px 5px 2px;background:#000;color:#fff;font-size:12px;font-weight:400;line-height:16.2px}.z-card .price ins.price-current .price-current__discount-percentage{display:block;font-size:11px;font-weight:200;line-height:14.85px;color:#fff}.z-card .price ins.price-current .money-amount{display:inline-block;font-size:12px;font-weight:200;line-height:16.2px;color:#fff}.z-card.z-card--plain .product_thumbnail{position:relative;display:block;width:100%;margin:0;padding:0;overflow:hidden;line-height:16px;background:transparent}.z-card.z-card--plain .z-card__link,.z-card.z-card--plain .product-image-link{display:block;width:100%;height:auto;aspect-ratio:600/800}.z-card.z-card--plain .z-card__img,.z-card.z-card--plain .main-image{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:600/800;vertical-align:middle;position:static;opacity:1;transition:none}.z-cat .z-card.z-card--plain .et-quickview-btn,.z-card.z-card--plain .et-quickview-btn{position:relative;inset:auto;top:0;left:0;right:auto;bottom:auto;display:flex;width:20px;height:20px;margin:0;padding:0;border:0;background:none;box-shadow:none;opacity:0;transform:none;transition:none;pointer-events:none;overflow:hidden}.z-card.z-card--plain .et-quickview-btn .text,.z-card.z-card--plain .et-quickview-btn .icon,.z-card.z-card--plain .z-card__wish{display:none}.z-cat .et-infload-controls{display:block;position:relative;width:100%;min-height:42px;margin:30px 0 50px;padding:0;text-align:center;line-height:62px;font-size:12px;font-weight:200;text-transform:uppercase}.z-cat .et-infload-controls .et-infload-btn{display:block;height:42px;visibility:hidden;text-indent:-1000em;overflow:hidden;margin:0;padding:0;border:0;transition:none}.z-cat .et-infload-controls .et-infload-to-top{display:none;margin:0;padding:0;line-height:62px;font-size:12px;font-weight:200;text-transform:uppercase;text-decoration:none;color:#aaa;cursor:default}.z-cat .et-infload-controls.z-infload-none,.z-cat .z-pager,.z-cat .woocommerce-pagination{display:none}.z-cat .z-cat__sentinel{height:1px}.z-cat--shop .hero-title{height:490px;min-height:490px;padding:0 0 40px;border-bottom:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.z-cat--shop .hero-header-container{width:100%;max-width:1140px;margin:0 auto;padding:0 15px}.z-cat--shop .hero-header .row{display:flex;justify-content:center;align-items:normal;width:auto;margin:0 -15px}.z-cat--shop .hero-header .col-lg-8{position:relative;display:block;flex:0 0 66.6667%;max-width:66.6667%;width:auto;padding:0 15px;min-height:1px;height:1px;text-align:left}.z-cat.zcat.z-cat--shop .z-cat__ghost{position:absolute;top:0;left:15px;width:calc(100% - 30px);margin:0;font-size:80px;line-height:120px;font-weight:600;white-space:normal;text-align:left;color:#7c7c7c;opacity:.1}@media(min-width:1600px){.z-cat--shop .hero-header-container{max-width:1420px}}@media(max-width:1199.98px){.z-cat--shop .hero-header-container{max-width:960px}}.z-cat .z-narrow,#side-filters.side-panel{position:fixed;inset:0 0 0 auto;top:0;right:0;bottom:0;left:auto;height:100vh;width:430px;max-width:100vw;margin:0;padding:0;background:#fff;box-shadow:-6px 0 30px #00000029;border:0;display:flex;flex-direction:column;transform:translate(110%);transition:transform .35s;opacity:0;z-index:99990;font-size:12px;font-weight:200;line-height:16px;text-transform:uppercase;color:#000;visibility:visible}.z-cat .z-narrow.is-open,body.panel-open-filters #side-filters.side-panel{transform:none;opacity:1}#side-filters>header{flex:0 0 auto;position:relative;display:flex;align-items:center;justify-content:center;height:50px;min-height:50px;padding:0 20px;margin:0;background:#fff;border-bottom:.5px solid #000}#side-filters>header .side-panel-title{margin:0;padding:0;line-height:1;font-size:12px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:#000}#side-filters>header .et-close{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:30px;height:30px;min-width:0;padding:0;margin:0;display:flex;align-items:center;justify-content:center;background:none;border:0;box-shadow:none;font-size:0;line-height:0;color:transparent;cursor:pointer;z-index:5}#side-filters>header .et-close:before,#side-filters>header .et-close:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:2px;background:#000;display:block}#side-filters>header .et-close:before{transform:translate(-50%,-50%) rotate(45deg)}#side-filters>header .et-close:after{transform:translate(-50%,-50%) rotate(-45deg)}#side-filters .side-panel-content{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding:0 0 92px;margin:0;position:relative}#side-filters [data-facet-form]{display:block;margin:0;padding:0 0 20px}#side-filters .wpfFilterWrapper{position:relative;margin:0;padding:22px;border:0;border-bottom:.5px solid #000;background:#fff}#side-filters .wpfFilterTitle{margin:0 0 16px;padding:0;min-height:20px;text-align:center;background:none;border:0;cursor:default;font-size:12px;font-weight:400;letter-spacing:.12em;line-height:16px;text-transform:uppercase;color:#000}#side-filters .wpfFilterTitle{height:43px;padding:2px 0 0;line-height:12px}#side-filters .wpfSortBy .wpfRefineLabel{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:12px;font-weight:400;letter-spacing:.05em;text-transform:uppercase;color:#000;pointer-events:none;z-index:3}#side-filters select{display:block;box-sizing:border-box;width:calc(100% - 82px);margin:0 0 0 82px;height:50px;min-height:0;max-height:50px;padding:0 36px 0 16px;border:.5px solid #000;border-radius:0;font-family:inherit;font-size:13px;font-weight:400;letter-spacing:.04em;line-height:1;text-transform:uppercase;color:#000;-webkit-appearance:none;appearance:none;cursor:pointer;outline:0;background:linear-gradient(45deg,transparent 50%,#000 50%) no-repeat calc(100% - 20px) center/6px 6px,linear-gradient(135deg,#000 50%,transparent 50%) no-repeat calc(100% - 15px) center/6px 6px,#fff}#side-filters ul.wpfFilterVerScroll{list-style:none;margin:0;padding:0;max-height:none;overflow:visible;display:grid;grid-template-columns:1fr 1fr;gap:8px}#side-filters li.editablecat{position:relative;margin:0;padding:0;border:.5px solid #000;border-radius:0;background:#fff;min-height:48px;display:flex;overflow:hidden;box-sizing:border-box}#side-filters li.editablecat .wpfLiLabel{margin:0;padding:0 12px;display:flex;align-items:center;justify-content:center;width:100%;min-height:46px;cursor:pointer;text-align:center;text-decoration:none;color:#000}#side-filters li.editablecat .wpfCheckbox{display:none}#side-filters li.editablecat .wpfDisplay{display:flex;align-items:center}#side-filters li.editablecat .wpfValue{text-transform:uppercase;font-size:12px;font-weight:400;color:#000;letter-spacing:0;word-spacing:-4px;line-height:16px}#side-filters li.editablecat input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}#side-filters li.editablecat:hover,#side-filters li.editablecat.zcv-on,#side-filters li.editablecat:has(input:checked){border-color:#000;box-shadow:inset 0 0 0 1px #000}#side-filters ul.zcv-colors-ul{grid-template-columns:1fr;gap:8px}#side-filters li.zcv-swatch{min-height:36px;height:auto;padding:0;margin:0;position:relative;overflow:visible;border:0;box-shadow:none;background:none}#side-filters li.zcv-swatch label.wpfLiLabel{display:flex;align-items:flex-end;justify-content:flex-start;width:100%;padding:0;margin:0;gap:0;min-height:46px}#side-filters li.zcv-swatch .wpfDisplay{order:0;flex:0 0 auto;align-self:flex-end;margin:0 14px 0 0;display:flex;align-items:flex-end;line-height:1}#side-filters li.zcv-swatch .wpfValue{text-align:left;white-space:nowrap;text-transform:uppercase;font-size:13px;font-weight:400;color:#000;letter-spacing:0;word-spacing:-4px;line-height:13px}#side-filters li.zcv-swatch .wpfCheckbox{order:1;display:block;position:relative;flex:1 1 auto;align-self:flex-end;height:26px;min-height:26px;margin:0 12px 0 0;padding:0;border:0;border-radius:0;background:var(--zcv-sw,#ccc);box-shadow:none}#side-filters li.zcv-swatch[data-term-slug=white] .wpfCheckbox,#side-filters li.zcv-swatch[data-term-slug=bw] .wpfCheckbox,#side-filters li.zcv-swatch[data-term-slug=b-w] .wpfCheckbox{border:.5px solid #000}#side-filters li.zcv-swatch .zcv-hex{order:2;position:absolute;right:0;bottom:0;writing-mode:vertical-rl;font-size:7px;letter-spacing:.04em;line-height:1;color:#000;opacity:.55;white-space:nowrap;pointer-events:none;margin:0}#side-filters li.zcv-swatch:hover,#side-filters li.zcv-swatch.zcv-on,#side-filters li.zcv-swatch:has(input:checked){box-shadow:none;border:0}#side-filters li.zcv-swatch:hover .wpfCheckbox{box-shadow:inset 0 0 0 1px #000}#side-filters li.zcv-swatch.zcv-on .wpfCheckbox,#side-filters li.zcv-swatch:has(input:checked) .wpfCheckbox{box-shadow:inset 0 0 0 2px #000,inset 0 0 0 3px #fff}#side-filters li.zcv-hidden-extra{display:none}#side-filters .wpfFilterWrapper.zcv-expanded li.zcv-hidden-extra{display:flex}#side-filters .zcv-viewmore{display:block;width:100%;margin:14px 0 0;padding:0;border:0;background:none;box-shadow:none;font-family:inherit;font-size:12px;font-weight:400;line-height:16px;text-transform:lowercase;text-decoration:underline;text-align:center;letter-spacing:.02em;color:#000;cursor:pointer}#side-filters .wpfPrice .wpfFilterContent{position:relative;display:block;margin:0;padding:0}#side-filters .wpfPriceFilterRange{position:relative;box-sizing:border-box;height:8px;margin:20px 10px 15px;border:1px solid #000;border-radius:0;background:transparent}#side-filters .wpfPriceFilterRange .ui-slider-range{position:absolute;top:0;height:100%;background:#e8eded;border:0;border-radius:0;z-index:1}#side-filters .wpfPriceFilterRange .ui-slider-handle{position:absolute;top:-3.9px;z-index:2;width:15.6px;height:15.6px;margin-left:-7.8px;box-sizing:border-box;border:1px solid #000;border-radius:0;background:#fff;cursor:pointer;outline:0;touch-action:none}#side-filters .wpfPriceFilterRange .ui-slider-handle:last-child{margin-left:-7.8px}#side-filters .zcv-filter-footer{position:absolute;left:0;right:0;bottom:0;display:flex;background:#fff;border-top:.5px solid #000;z-index:6}#side-filters .zcv-filter-footer button{flex:1 1 50%;border:0;cursor:pointer;padding:19px 8px;margin:0;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;line-height:1;border-radius:0}#side-filters .zcv-filter-footer .zcv-clear{background:#fff;color:#000;border-right:.5px solid #000}#side-filters .zcv-filter-footer .zcv-view{background:#000;color:#fff}body.panel-open-filters{overflow:visible!important}@media(max-width:991.98px){.z-cat ul.products.et-main-products.main-shop-archive>li.item{word-spacing:-2px}.z-card .caption{word-spacing:-2px}.z-card .product-title h2{font-size:12px;line-height:14.4px;margin:0 8% 0 0;text-overflow:ellipsis}.z-card .z-card__title,.z-card .product-link{word-spacing:-2px}.z-cat .shop_bar .category_bar{display:block;height:25px;min-height:25px;max-height:25px;padding:0 0 0 15px;overflow:hidden;line-height:12px}}@media(max-width:767.98px){.z-cat .hero-title{height:70px;min-height:70px;border-bottom:0;box-shadow:inset 0 -.5px #000;overflow:visible}.z-cat .hero-header .col-lg-8{height:auto}.z-cat.zcat .z-cat__ghost,.z-cat .hero-header .page-title{top:-7.3px;font-size:36px;line-height:39.6px;letter-spacing:1px;word-spacing:-4px;color:#c7c7c745;opacity:.2;white-space:normal;height:auto}.z-cat.zcat .z-cat__desc,.z-cat .term-description{max-width:600px;padding:0 15px;font-size:7px;line-height:7px;word-spacing:1px}.z-cat .term-description .entry-content{padding-bottom:7px}.z-cat .shop_bar{width:100vw;max-width:100vw;margin:0 -15px 20px;min-height:48px;border-bottom:0;z-index:1}.z-cat .shop_bar:after{content:none}.z-cat .shop_bar>.row{display:flex;flex-wrap:wrap;align-items:center;margin:0;width:100%}.z-cat .shop_bar>.row>.col-md-6{order:0;flex:0 0 100%;max-width:100%;width:100%;min-width:0;height:40px;padding:0 15px;display:flex;align-items:center;border-bottom:1px solid #000}.z-cat .shop_bar .category_bar,.z-cat .shop_bar>.row>.col-md-6.category_bar{order:2;flex:0 1 auto;width:100%;max-width:none;height:25px;min-height:25px;padding:0 0 0 15px;border:0;box-shadow:none;display:block;overflow:hidden}.z-cat .shop_bar nav.zcv-subcats{height:40px;max-width:100%;overflow:auto hidden;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 30px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 30px),transparent 100%)}.z-cat .shop_bar .zcv-subcats__list{height:40px;align-items:center;gap:18px;padding:0;border:0;box-shadow:none}.z-cat .shop_bar .zcv-subcats__item a{height:48px;line-height:48px}.z-cat .shop_bar .zcv-subcats__item a[aria-current=page],.z-cat .shop_bar .zcv-subcats__item a[aria-current=page] .caption{border-bottom-width:0}.z-cat .shop_bar .shop-filters{height:48px;width:100%;margin:0;padding:0;border:0;justify-content:center}.z-cat .shop_bar .filter-trigger-box{order:-1;margin:0 20px 0 0;padding:0;border:0;height:28px}.z-cat .shop_bar .filter-trigger:before{margin:0}.z-cat .shop_bar .shop-filters label{order:2;margin:0 5px 0 0}.z-cat .shop_bar .woocommerce-ordering{order:3;width:110px;display:flex;align-items:center;overflow:hidden}.z-cat .shop_bar .shop-filters .orderby{max-width:110px;padding:8px 26px 8px 0;font-weight:100;line-height:19.2px}.z-cat .shop_bar .orderby-caret{transform:translateY(-50%) translateY(.75px) scaleX(1.17)}.z-cat--shop .hero-title{height:35vh;min-height:35vh;padding:0 0 40px;border-bottom:0}.z-cat--shop .hero-header-container{max-width:none;padding:0}.z-cat--shop .hero-header .row{margin:0;width:100%}.z-cat--shop .hero-header .col-lg-8{flex:0 0 100%;max-width:none;width:100%;padding:0 15px;height:1px}.z-cat.zcat.z-cat--shop .z-cat__ghost{top:0;left:15px;width:calc(100% - 15px);margin:0;font-size:60px;line-height:45px;color:#c7c7c745;opacity:.2}.z-cat .z-narrow,#side-filters.side-panel{top:0;bottom:0;left:0;right:0;width:100%;max-width:100%}}@media(max-width:575.98px){.z-cat .shop_bar .shop-filters{justify-content:flex-start}.z-cat .shop_bar .shop-filters label{margin-left:auto}.z-cat .shop_bar .woocommerce-ordering{width:75px}.z-cat .shop_bar .shop-filters .orderby{max-width:75px;padding:8px 8px 7px 0}.z-cat ul.products.et-main-products.main-shop-archive>li.item{font-size:10px}.z-card .caption{font-size:10px}.z-card .z-card__title,.z-card .product-link{font-size:10px;line-height:12px}.z-card .price,.z-card .z-price{font-size:10px}}@media(max-width:1024.98px){.z-cat .z-card .et-quickview-btn,.z-cat .z-card.z-card--plain .et-quickview-btn{display:none}.z-card .embla__viewport{touch-action:pan-y pinch-zoom}.z-card .embla__viewport img,.z-card .embla__viewport a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.z-cat .z-card--plain .caption{padding-top:5px}}.z-card__media{position:relative}.z-card__label{position:absolute;top:0;left:0;z-index:3;transform-origin:left top;transform:rotate(-90deg) translate(-100%);font-family:var(--z-font, input-mono, "Courier New", monospace);font-size:11px;font-weight:300;letter-spacing:1.4px;line-height:1;text-transform:uppercase;white-space:nowrap;color:#8a8a8a;pointer-events:none;padding:0}@media(max-width:749px){.z-card__label{font-size:10px;letter-spacing:1.1px}}.z-card .et-quickview-btn,.z-cat .z-card .et-quickview-btn{inset:8px 8px auto auto;left:auto;right:8px}.z-card .caption{position:relative}.z-card__add{position:absolute;top:0;right:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;background:none;box-shadow:none;font-family:var(--z-font, input-mono, "Courier New", monospace);font-size:15px;font-weight:200;line-height:1;color:#000;cursor:pointer}.z-card__add:hover{opacity:.55}.z-qa{position:absolute;left:0;right:0;bottom:0;z-index:4;background:#fff;border-top:.5px solid #000;padding:14px 14px 12px;font-family:var(--z-font, input-mono, "Courier New", monospace)}.z-qa[hidden]{display:none}.z-qa__sizes{list-style:none;margin:0;padding:0}.z-qa__sizes li{margin:0}.z-qa__size{display:block;width:100%;text-align:left;padding:5px 0;margin:0;border:0;background:none;box-shadow:none;font:inherit;font-size:11px;font-weight:200;letter-spacing:1px;text-transform:uppercase;color:#000;cursor:pointer}.z-qa__size:hover{text-decoration:underline;text-underline-offset:4px}.z-qa__size.is-out,.z-qa__size[disabled]{color:#b9b9b9;text-decoration:line-through;cursor:default}.z-qa__size.is-busy{opacity:.45}.z-qa__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.z-qa__fit{font-size:10px;font-weight:200;letter-spacing:1.2px;text-transform:uppercase;color:#6f6f6f;text-decoration:none}.z-qa__fit:hover{color:#000;text-decoration:underline;text-underline-offset:4px}.z-qa__close{width:22px;height:22px;padding:0;border:0;background:none;box-shadow:none;font:inherit;font-size:15px;line-height:1;color:#000;cursor:pointer}.z-qa__msg{margin:8px 0 0;min-height:12px;font-size:10px;font-weight:200;letter-spacing:1.2px;text-transform:uppercase;color:#6f6f6f}.z-qa__msg:empty{display:none}.z-card__colors{display:flex;gap:4px;margin-top:7px}.z-card__sw{display:block;width:8px;height:8px;background:var(--sw, #ccc);box-shadow:inset 0 0 0 .5px #00000047;text-decoration:none}.z-card__sw.is-on{box-shadow:inset 0 0 0 .5px #00000047,0 0 0 1px #000}.z-card__sw:hover{transform:scale(1.25)}@media(max-width:749px){.z-card__add{width:20px;height:20px;font-size:14px}.z-qa{padding:12px 10px 10px}.z-qa__size{font-size:10px}.z-card__sw{width:7px;height:7px}}.z-qa__colors{display:flex;gap:5px;margin:0 0 10px;flex-wrap:wrap}.z-qa__c{width:10px;height:10px;padding:0;border:0;cursor:pointer;background:var(--sw, #ccc);box-shadow:inset 0 0 0 .5px #00000047}.z-qa__c.is-on{box-shadow:inset 0 0 0 .5px #00000047,0 0 0 1px #000}.z-qa__sizes li[hidden]{display:none}.z-card__sw>span,.z-qa__c>span{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.z-card__sw,.z-qa__c{position:relative;flex:0 0 auto;overflow:hidden;font-size:0;line-height:0}.z-price--final{display:inline-flex;align-items:center;gap:8px;font-family:var(--z-font, input-mono, "Courier New", monospace)}.z-price--final .z-price__was{color:#111;text-decoration:line-through;text-decoration-thickness:1px;font-weight:300}.z-price--final .z-price__box{display:inline-flex;align-items:baseline;gap:10px;padding:2px 7px;background:#000;color:#fff}.z-price--final .z-price__off,.z-price--final .z-price__new{color:#fff;font-weight:300}@media(max-width:749px){.z-price--final{gap:6px}.z-price--final .z-price__box{gap:7px;padding:2px 5px}}.z-card .z-price--final{flex-direction:row;justify-content:flex-start}.z-card .z-price--final .z-price__was{order:1}.z-card .z-price--final .z-price__box{order:2}
/*# sourceMappingURL=/cdn/shop/t/2/assets/patch-category.css.map */
