.elementor-6519 .elementor-element.elementor-element-5915b1fd{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6519 .elementor-element.elementor-element-be9645e{--display:flex;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-6519 .elementor-element.elementor-element-9f8bb6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6519 .elementor-element.elementor-element-9f8bb6b{text-align:center;}.elementor-6519 .elementor-element.elementor-element-a0d2dcf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--align-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6519 .elementor-element.elementor-element-a0d2dcf.e-con{--align-self:center;}.elementor-6519 .elementor-element.elementor-element-3f5bb91{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6519 .elementor-element.elementor-element-6ab428c.elementor-element{--align-self:center;}.elementor-6519 .elementor-element.elementor-element-2a2a5fa9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:auto;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-6519 .elementor-element.elementor-element-18198ad > .elementor-widget-container{margin:-2% 0% 18% 0%;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-6519 .elementor-element.elementor-element-18198ad .uael-woocommerce li.product{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:10px;}.elementor-6519 .elementor-element.elementor-element-18198ad .uael-woocommerce ul.products{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );}.elementor-6519 .elementor-element.elementor-element-18198ad .uael-woo-product-wrapper{border-style:groove;border-width:0px 0px 0px 0px;border-color:#EDFBE2;}.elementor-6519 .elementor-element.elementor-element-18198ad .uael-woo-products-summary-wrap{padding:0px 0px 0px 0px;}.elementor-6519 .elementor-element.elementor-element-18198ad .uael-woocommerce .woocommerce-loop-product__title{margin-bottom:0px;}.elementor-6519 .elementor-element.elementor-element-18198ad .uael-woocommerce li.product .price{color:var( --e-global-color-astglobalcolor1 );margin-bottom:0px;}.elementor-6519 .elementor-element.elementor-element-18198ad .uael-sale-flash-wrap .uael-onsale{min-height:2em;min-width:2em;line-height:2em;padding:2px 10px 2px 10px;margin:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-6519 .elementor-element.elementor-element-5915b1fd{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6519 .elementor-element.elementor-element-be9645e{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-6519 .elementor-element.elementor-element-9f8bb6b .elementor-heading-title{font-size:33px;}.elementor-6519 .elementor-element.elementor-element-6ab428c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6519 .elementor-element.elementor-element-2a2a5fa9{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}}@media(min-width:768px){.elementor-6519 .elementor-element.elementor-element-5915b1fd{--content-width:1149px;}.elementor-6519 .elementor-element.elementor-element-2a2a5fa9{--content-width:1140px;}}@media(max-width:767px){.elementor-6519 .elementor-element.elementor-element-5915b1fd{--min-height:0px;--padding-top:2%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-6519 .elementor-element.elementor-element-9f8bb6b .elementor-heading-title{font-size:28px;}.elementor-6519 .elementor-element.elementor-element-18198ad > .elementor-widget-container{margin:-8% 0% 0% 0%;}}/* Start custom CSS for filter-everything-filters, class: .elementor-element-6ab428c *//* =========================================
   FILTER EVERYTHING — OMARAAMAT STYLE
   ========================================= */

/* Hide plugin default elements */

.wpc-filter-title,
.wpc-term-count,
.wpc-edit-filter-set,
.wpc-term-input-wrapper,
.wpc-filters-widget-main-wrapper h2 {
    display: none !important;
}

/* Main horizontal layout */

.wpc-filter-content ul {
    display: flex !important;
    flex-wrap: wrap !important;
    justify-content: center !important;
    align-items: center !important;

    gap: 8px !important;

    margin: 0 !important;
    padding: 0 !important;

    list-style: none !important;
}

/* Reset */

.wpc-filter-content li,
.wpc-radio-item,
.wpc-term-item {
    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    border: none !important;
    box-shadow: none !important;

    width: auto !important;
    max-width: none !important;
    flex: 0 0 auto !important;

    list-style: none !important;
}

/* Hide radio */

.wpc-radio-item input[type="radio"] {
    display: none !important;
}

/* Button */

.wpc-radio-item label {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;

    margin: 0 !important;
    padding: 8px 14px !important;

    background: #F3F3F3 !important;
    border-radius: 10px !important;

    color: #222222 !important;

    font-family: "Inter", sans-serif !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 1 !important;

    border: none !important;
    box-shadow: none !important;

    cursor: pointer !important;
    transition: 0.2s ease !important;
}

/* Remove inner weird box */

.wpc-radio-item label a {
    background: transparent !important;
    padding: 0 !important;
    margin: 0 !important;

    color: inherit !important;

    text-decoration: none !important;

    font-family: inherit !important;
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
}

/* Hover */

.wpc-radio-item label:hover {
    background: #E8E8E8 !important;
}

/* Active */

.wpc-radio-item input[type="radio"]:checked + label,
.wpc-radio-item.current-term label,
.wpc-radio-item.current-item label,
.wpc-radio-item.wpc-active label,
.wpc-radio-item.wpc-term-selected label {
    background: #2D2D2D !important;
    color: #FFFFFF !important;
}

/* Disabled */

.wpc-radio-item.disabled label,
.wpc-radio-item.wpc-term-disabled label {
    opacity: 0.45 !important;
}

/* Fotoraamatud always first */

#wpc-term-taxonomy-product_cat-59 {
    order: -999 !important;
}

/* Mobile */

@media (max-width: 767px) {

    .wpc-filter-content ul {
        gap: 6px !important;
    }

    .wpc-radio-item label {
        padding: 7px 12px !important;
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f5bb91 *//* ========================================
   FILTER EVERYTHING CLEAN PILLS
   ======================================== */

/* Peida plugin default asjad */

.wpc-filter-title,
.wpc-term-count,
.wpc-edit-filter-set,
.wpc-term-input-wrapper,
.wpc-filters-widget-main-wrapper h2 {
    display: none !important;
}

/* Horizontal layout */

.wpc-filter-content ul {
    display: flex !important;
    flex-wrap: wrap !important;
    justify-content: center !important;
    gap: 8px !important;

    margin: 0 !important;
    padding: 0 !important;

    list-style: none !important;
}

/* Reset */

.wpc-filter-content li,
.wpc-radio-item {
    margin: 0 !important;
    padding: 0 !important;
    list-style: none !important;

    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/* Hide radio */

.wpc-radio-item input[type="radio"] {
    display: none !important;
}

/* Button */

.wpc-radio-item label {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;

    margin: 0 !important;
    padding: 8px 14px !important;

    background: #F3F3F3 !important;
    border-radius: 10px !important;

    color: #222222 !important;

    font-family: "Inter", sans-serif !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 1 !important;

    border: none !important;
    box-shadow: none !important;

    cursor: pointer !important;
    transition: 0.2s ease !important;
}

/* Link */

.wpc-radio-item label a {
    color: inherit !important;
    text-decoration: none !important;

    font-family: inherit !important;
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
}

/* Hover */

.wpc-radio-item label:hover {
    background: #E8E8E8 !important;
}

/* Active */

.wpc-radio-item input[type="radio"]:checked + label,
.wpc-radio-item.current-term label,
.wpc-radio-item.current-item label,
.wpc-radio-item.wpc-active label {
    background: #2D2D2D !important;
    color: #FFFFFF !important;
}

/* Disabled */

.wpc-radio-item.disabled label,
.wpc-radio-item.wpc-term-disabled label {
    opacity: 0.45 !important;
}/* End custom CSS */