.fabriclisting .wallpaper-collection .filter-wrapper fieldset label{font-size:14px;font-weight:300;text-transform:capitalize}
.fabriclisting .sortby .selection-wrap:after{border:0}
@media(min-width:320px) and (max-width:991px){.fabriclisting .wallpaper-left-pane .filter-button{position:relative}
.fabriclisting .wallpaper-left-pane .filter-button:after{content:"";position:absolute;right:2px;border:solid #222;border-width:0 2px 2px 0;display:inline-block;padding:0;transform:rotate(45deg);-webkit-transform:rotate(45deg);top:5px;z-index:-1;width:7px;height:7px;top:16px;right:35px}
.fabriclisting .ctaComp.whiteBtn .ctaText:hover{background:transparent;border:1px solid #431a80;color:#431a80}
}
.form-checkbox-input-fabric{background:transparent;color:#2a2a2a;font-size:12px;text-align:center;padding:.5rem 1.5rem;cursor:pointer;margin:0;position:relative;display:flex;align-items:center}
.form-global__field-message{color:#ed1c24;font-size:12px;padding:5px 0;display:flex;height:25px;align-items:center}
.form-global__field-message .spriteIcon-Firstfold{padding-right:10px;display:none}
.form-global__custom{position:absolute;top:0;width:25px;height:25px;-webkit-appearance:none;appearance:none;-moz-appearance:none;z-index:-1;visibility:hidden}
.form-global__custom-label-text{padding-left:15px}
.form-global__label{margin:0}
.form-global__field,.form-global__label{font-size:12px;font-weight:500;color:#000;background:transparent}
.form-global--success .form-global__field-message{color:#24a600}
.form-global--success .form-global__field-message .spriteIcon-Firstfold{display:inline-block}
.form-checkbox-input__custom{background:transparent;color:#2a2a2a;font-size:12px;text-align:center;padding:.5rem 1.5rem;cursor:pointer;margin:0;position:relative;display:flex;align-items:center}
.form-checkbox-input__custom--selected{background:#faf8ff;border-color:#f3ebff;color:#431a80}
.form-checkbox-input__custom--check{display:inline-block;padding-left:15px}
.form-checkbox-input__custom--left{flex-direction:row-reverse;justify-content:flex-end;padding-right:0}
.form-checkbox-input__custom--left .form-checkbox-input__custom--check{padding-right:15px;padding-left:0;line-height:1}
.form-checkbox-input__filter-variant{background:#fff;color:#2a2a2a;font-size:12px;text-align:center;padding:.5rem 1.5rem;border:1px solid #e9e9e9;cursor:pointer;margin:0;position:relative}
.form-checkbox-input__filter-variant--selected{background:#faf8ff;border-color:#f3ebff;color:#431a80}
.form-checkbox-input__filter-variant--check{display:none}
@media(min-width:320px) and (max-width:991px){.form-checkbox-input__filter-variant{width:100%;border:0;display:flex;justify-content:space-between;align-items:center}
.form-checkbox-input__filter-variant--check{display:inline-block}
}
.form-checkbox-input__card-variant .form-checkbox-input__card-variant--check{position:absolute;top:0;right:25px}
.form-checkbox-input__card-variant .form-checkbox-input__card-variant--check .customCheckBox-unchecked{visibility:hidden}
@media(min-width:320px) and (max-width:991px){.form-checkbox-input__card-variant .form-checkbox-input__card-variant--check{top:-15px;right:5px}
.form-checkbox-input__card-variant .form-checkbox-input__card-variant--check .spriteIcon-Aprevamp{transform:scale(.6)}
}
.form-checkbox-input__card-variant--content{margin-top:25px;font-size:13px;font-weight:300;color:#222}
.form-checkbox-input .form-global__custom-label-text{padding:0}
.customFilter-box{display:inline-block;width:20px;height:20px;border:1px solid #431a80;vertical-align:middle;margin-right:10px;cursor:pointer}
.customFilter-box.customFilter-box--checked{position:relative}
.customFilter-box.customFilter-box--checked:after{position:absolute;content:"";width:5px;height:10px;top:3px;left:7px;border:solid #431a80;border-width:0 1px 1px 0;transform:rotate(45deg)}
.wallpaper-lists .li-item{position:relative;margin-bottom:100px !important}
.wallpaper-lists .li-item .li-button{position:absolute;top:99%}
.lights-filter-group .form-checkbox-input__custom--left .form-checkbox-input__custom--check{padding-right:10px}