.elementor-790 .elementor-element.elementor-element-106224a{--display:flex;--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-790 .elementor-element.elementor-element-98a91bf.elementor-element{--align-self:center}.elementor-widget-theme-archive-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.elementor-790 .elementor-element.elementor-element-4d42e78{text-align:center}.elementor-790 .elementor-element.elementor-element-4d42e78 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;line-height:1.5em}.elementor-790 .elementor-element.elementor-element-eb5ff0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-642343c);--border-color:var( --e-global-color-642343c );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}@media(max-width:1366px){.elementor-widget-theme-archive-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-790 .elementor-element.elementor-element-4d42e78 .elementor-heading-title{font-size:28px}}@media(max-width:1024px){.elementor-790 .elementor-element.elementor-element-4d42e78 .elementor-heading-title{font-size:26px}}@media(max-width:868px){.elementor-widget-theme-archive-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-790 .elementor-element.elementor-element-4d42e78 .elementor-heading-title{font-size:24px}}@media(max-width:525px){.elementor-widget-theme-archive-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-790 .elementor-element.elementor-element-4d42e78 .elementor-heading-title{font-size:22px}}.elementor-790 .elementor-element.elementor-element-98a91bf a,.elementor-790 .elementor-element.elementor-element-98a91bf .separator{color:#999}.prod_list{margin-bottom:60px;margin-left:-12px;width:calc(100% + 24px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.prod_item-inner{padding:12px;border:1px solid #fff0}.prod_item.active{z-index:3}.prod_item.active .prod_item-inner{background:#fff}.prod_item.active .prod_size{opacity:1;visibility:visible;height:auto}.prod_imgs-inner{display:flex;width:100%;aspect-ratio:1/1}.prod_imgs{position:relative;z-index:2}.prod_imgs-col{flex:1;display:flex;align-items:flex-end}.prod_imgs-col:first-child .prod-img{opacity:1}.prod-img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:.2s ease;z-index:-2}.prod-img img{width:100%;height:100%;object-fit:cover}.prod_name{margin-top:8px;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:16px;font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);line-height:var(--e-global-typography-text-line-height);display:-webkit-inline-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis}.prod_original{margin-top:5px;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:14px;font-weight:500;line-height:1em;text-decoration:line-through;color:orangered}.prod_price{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:16px;font-weight:500;line-height:1em}.prod_sale{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:15px;font-weight:500;line-height:1em;color:orangered}.prod-btn{position:relative;bottom:7px;left:50%;width:95%;height:3px;transform:translateX(-50%);background:#1C242E;z-index:4;opacity:0}.prod_size{opacity:0;visibility:hidden;height:0;width:100%;overflow:hidden;transition:.3s ease}.prod_size-header{margin:15px 0 10px;display:flex;justify-content:space-between;align-items:flex-end}.size_title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:16px;font-weight:500;color:#949CA6}.size_label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:14px;font-weight:500;color:#949CA6;border-bottom:2px solid var(--e-global-color-secondary)}.prod_size-row{display:flex;column-gap:3px}.size_dot{position:relative;flex-grow:1}.size_dot:after{content:'';position:absolute;bottom:6px;left:0;width:100%;border-bottom:1px dashed #D8DBDE}.size_name,.size_value{flex-shrink:0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:16px;font-weight:500}.size_value{letter-spacing:.04em}.prod_filter{margin-bottom:60px;position:relative;z-index:3}.prod_filter .prod_body{padding-bottom:20px;display:flex;column-gap:30px;border-bottom:1px solid #D8DBDE}.prod_filter .filter_field{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);line-height:var(--e-global-typography-text-line-height);cursor:pointer;display:flex;align-items:center;column-gap:6px}.prod_filter .filter_field::after{content:'';display:block;width:16px;aspect-ratio:1/1;background:url(/wp-content/uploads/2025/08/arrow_down.svg);transition:.3s ease}.prod_filter .filter_field.active::after{rotate:180deg}.prod_filter .filter_field:last-child{margin-left:auto}.filter_data{position:absolute;top:50px;left:0;width:100%;padding:20px;border:1px solid #D8DBDE;border-top:none;background:#fff;z-index:2}.filter_data[data-filter="size"]{display:flex;flex-direction:column;row-gap:10px}.filter_data[data-filter="cate"]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 20px}.filter_data[data-filter="sort"]{left:auto;right:0;width:fit-content;display:flex;flex-direction:column;row-gap:10px}.filter_data[data-filter="sort"] .filter_data-param{padding-left:26px}.filter_data[data-filter="size"] .filter_data-param:has(input:checked):before,.filter_data[data-filter="cate"] .filter_data-param:has(input:checked):before{background:url(/wp-content/uploads/2025/08/checkbox.svg) center/cover no-repeat;border-color:#1C242E}.filter_data .filter_data-param{position:relative;display:flex;align-items:center;column-gap:10px;cursor:pointer}.filter_data-param input[type=checkbox]{position:absolute;width:0;height:0;opacity:0}.filter_data-param input[type=radio]{position:absolute;width:0;height:0;opacity:0}.filter_data[data-filter="cate"] .filter_data-param:before,.filter_data[data-filter="size"] .filter_data-param:before{content:'';display:block;flex-shrink:0;width:16px;aspect-ratio:1/1;border:1px solid #949CA6}.filter_data[data-filter="sort"] .filter_data-param:has(input:checked):before{content:'';display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);flex-shrink:0;width:16px;aspect-ratio:1/1;background:url(/wp-content/uploads/2025/08/tick.svg) center/cover no-repeat}.param_name{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:16px;font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);line-height:var(--e-global-typography-text-line-height)}.prod_selected_params{margin-top:20px;display:flex;gap:10px;flex-wrap:wrap}.selected_param-name{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:14px;font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);line-height:var(--e-global-typography-text-line-height);padding:5px 12px 5px 8px;border-radius:20px;background:#D8DBDE;cursor:pointer;display:flex;align-items:center;column-gap:5px;transition:.3s ease}.selected_param-name:before{content:'';display:block;width:16px;aspect-ratio:1/1;background:url(/wp-content/uploads/2025/08/del_param.svg) center/cover no-repeat}.loading-indicator{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:16px;font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-accent);text-align:center}.load-more-container{margin-bottom:30px;display:flex;justify-content:center}.load-more-products{background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-43883c2);border-radius:0;padding:10px 40px 10px 40px;outline:none;border:none}.product-count-info{margin-bottom:10px;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:16px;font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);line-height:var(--e-global-typography-text-line-height);text-align:center}.product-count-progress{position:relative;margin:0 auto;max-width:952px;width:100%;height:2px;background:#ECEDEE}.progress-fill{background:#1C242E;height:2px}@media screen and (hover:hover){.prod_item-inner:hover{border-color:#1C242E}.prod_imgs-col:hover .prod-img{opacity:1}.prod_imgs-col:hover .prod-btn{opacity:1}.filter_data-param:hover:before{border-color:#1C242E!important}.selected_param-name:hover{opacity:.7}.load-more-products:hover{background-color:var(--e-global-color-primary)}}