/* HOME SLIDER */
.ag-home-brandicon{position:absolute;right:20px;top:600px;-webkit-filter:drop-shadow( 1px 1px 1px rgba(0, 0, 0, .7));filter:drop-shadow( 1px 1px 1px rgba(0, 0, 0, .7));z-index:1;}
@media only screen and (max-width:767px) {
    .ag-home-brandicon{top:300px;}
    .ag-widget-heroslider .background-media-container{position:relative !important;height:220px;}
    .ag-widget-heroslider .content-container {max-height:350px !important;overflow:hidden !important;height:350px !important;padding-bottom:40px !important;}
}
.h1-home{text-align:center;font-weight:normal;margin:-7px 0 -7px 0;padding:0;font-size:16px !important;}
@media only screen and (max-width:767px) {
    .h1-home{font-size:12px !important;}
}

/* CATEGORY HEADER */
.ag-category-header .ag-header-cta{background:transparent;color:#fff;border:1px solid #fff;padding:10px 25px;border-radius:25px;display:inline-block;margin-top:5px;font-weight:bold;text-align:center;}
.ag-category-header .ag-header-cta:hover{filter:opacity(.85);text-decoration:none;}
.ag-category-header .ag-txt-img,.ag-category-header .ag-img-txt{padding:0 !important;}
.ag-category-header .cms-block-container{padding:0 !important;}
.ag-category-header .cms-block{margin:0;padding:0;max-width:inherit;}
.ag-category-header img.agheroheader{width:100%;object-fit:cover;height:100%;}
.ag-category-header .boximage{z-index:333;position:absolute;left:0;top:0;width:100%}
/*.is-reset .ag-category-header .boximage{background:#f45e45 !important;}*/
.ag-category-header .boxed-img{width:50%;float:right;height:100%;}
.ag-category-header .box-aligned{align-self:center;}
.ag-category-header .boxed-text{width:50%;display:flex;position:relative;padding:20px 40px 20px 25px;color:#fff !important;}
.ag-category-header .boxcontent{z-index:999;position:absolute;left:0;top:0;width:100%;}
.ag-category-header .cms-element-text h1{margin-bottom:20px;color:#fff !important;}
.ag-category-header .cms-element-text h2{margin-bottom:10px;font-weight:bold;color:#fff !important;}
.ag-category-header,.ag-category-header .cms-block,.ag-category-header .boxed-text,.ag-category-header .boximage{height:450px;}
@media only screen and (max-width:1024px) {
    .ag-category-header .ag-header-cta{width:100%;}
    .ag-category-header .boxed-text{width:100%;padding:30px 20px 20px 20px;}
    .ag-category-header .boxed-img{width:100%;}
    .ag-category-header .boximage{height:200px;}
    .ag-category-header .cms-block, .ag-category-header,.ag-category-header .boxed-text{height:auto;}
    .ag-category-header .boxcontent{z-index:inherit !important;position:relative;left:inherit !important;top:inherit !important;}
    .is-reset .ag-category-header .boxcontent{background:#f45e45 !important;}
    .ag-category-header .boximage{z-index:inherit !important;position:relative;left:inherit !important;top:inherit !important;}
}
@media only screen and (min-width:1025px){
    .ag-category-header .ag-pdp-promocta{padding:5px 20px !important;}
    .ag-category-header .ag-header-cta:nth-child(2){margin-left:10px;}
}
@media only screen and (min-width:1621px){
    .ag-category-header,.ag-category-header .cms-block,.ag-category-header .boxed-text,.ag-category-header .boximage{height:500px;}
}

/* LISTING FILTER */
.ag-category-listing-filter .filter-panel-item .filter-panel-item-toggle{font-size:16px;border-radius:25px;}
.ag-category-listing-filter .filter-multi-select{background-color:#f6fbfd;border-radius:25px;padding:20px;}
.ag-category-listing-filter .filter-multi-select *{background-color:transparent !important;}
.ag-category-listing-filter .filter-multi-select-list{max-height:650px;padding:0;}
.ag-category-listing-filter .filter-panel-item-dropdown{padding-bottom:0;}
.ag-category-listing-filter .form-check-input:checked{filter:invert(1);}
@media only screen and (max-width:767px){
    .ag-category-listing-filter .filter-multi-select-list{max-height:400px;}
}

/* QUICKFIX:UPDATE */
.ag-bluebox-cat hr{opacity:0;}
.cms-element-product-listing-actions{display:none !important;}
.cms-element-magazine-article-meta ul li:nth-child(1){padding:0;border:0 !important;color:#000;}
.cms-element-magazine-article-meta ul li:nth-child(2){display:none;}
.cms-element-magazine-article-meta ul{width:100%;margin:0;}	
.product-image.is-standard{object-fit:cover !important;}