.outer-feat{padding:1.25rem 0}.feat-prods .title{font-weight:400;margin-bottom:.9375rem}@media screen and (min-width:768px){.feat-prods .title{font-size:1.125rem}}.feat-item{background-color:#fff;border:.1875rem solid transparent;position:relative;transition:all .1s linear;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:.625rem}@media screen and (min-width:1024px){.feat-item{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding:1.25rem .9375rem}}.feat-item .pic{max-width:2.5rem;min-width:2.5rem;margin-right:.625rem}@media screen and (min-width:768px){.feat-item .pic{max-width:5rem;min-width:5rem;margin-right:.9375rem}}@media screen and (min-width:1024px){.feat-item .pic{max-width:10.3125rem;min-width:10.3125rem;margin-bottom:.625rem;margin-right:0}}.feat-item .pic .img,.feat-item .pic img{max-width:100%}.feat-item .info{flex-grow:1}@media screen and (min-width:1024px){.feat-item .info{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;text-align:center}}.feat-item .info .tit{font-weight:400;color:#1068b1}@media screen and (min-width:1024px){.feat-item .info .tit{margin-bottom:.9375rem}}.feat-item .info .tit a{color:inherit}.feat-item .info .tit a:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:""}.feat-item .info .ref{font-weight:400}@media screen and (min-width:992px){.feat-item .info .ref{font-size:.875rem}}.feat-item:hover{border-color:#e00080;transition:all .3s linear}.feat-item:hover .info .tit{color:#e00080}.feat-item:hover .info .ref{color:#000}@media screen and (min-width:768px){.feat-lst{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;margin:-1.25rem 0 0 -1.25rem}}.feat-lst>li{margin-bottom:.9375rem}@media screen and (min-width:768px){.feat-lst>li{min-width:calc(50% - 20px);max-width:calc(50% - 20px);flex-grow:1;flex-basis:0;flex-shrink:0;margin:1.25rem 0 0 1.25rem}}@media screen and (min-width:1024px){.feat-lst>li{min-width:calc(16.66% - 20px);max-width:calc(16.66% - 20px)}}.filter-block{padding-top:1.25rem}@media screen and (min-width:992px){.filter-block{display:-ms-grid;display:grid;grid-template-columns:20.9375rem auto;grid-template-rows:3.4375rem 3.4375rem 1fr;grid-gap:1.5625rem 1.25rem;position:relative}}@media screen and (min-width:992px){.filter-block .title-row{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}}@media screen and (min-width:992px){.filter-block .search{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}@media screen and (max-width:991px){.filter-block .search{margin-bottom:.9375rem}}@media screen and (max-width:991px){.filter-block .filter-tools{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}}@media screen and (min-width:992px){.filter-block .filter-tools{-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}@media screen and (max-width:767px){.filter-block .filter-tools{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:768px)and (max-width:991px){.filter-block .filter-tools{position:relative}}.filter-block .filter-tools .sort-prods{height:2.5rem}@media screen and (min-width:768px){.filter-block .filter-tools .sort-prods{height:3.4375rem}}@media screen and (min-width:992px){.filter-block .filter-tools .sort-prods{position:absolute;top:1.25rem;right:0}}@media screen and (max-width:991px){.filter-block .filter-tools .sort-prods{max-width:calc(100% - 400px)}}@media screen and (max-width:767px){.filter-block .filter-tools .sort-prods{min-width:35%}}.filter-block .filter-tools .toggle-tit{height:2.5rem}@media screen and (min-width:768px){.filter-block .filter-tools .toggle-tit{height:3.4375rem}}@media screen and (min-width:768px)and (max-width:991px){.filter-block .filter-tools .toggle-tit{max-width:23.75rem}}@media screen and (max-width:767px){.filter-block .filter-tools .toggle-tit{max-width:calc(65% - 15px)}}@media screen and (min-width:768px)and (max-width:991px){.filter-block .filter-tools .filter-prods{position:absolute;left:0;top:3.4375rem;min-width:23.75rem;z-index:100}}@media screen and (max-width:767px){.filter-block .filter-tools .filter-prods{width:100%;margin-top:.3125rem}}.filter-block .filter-tools .link-row{width:100%}@media screen and (min-width:992px){.filter-block .results-group{-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2/4;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}}.filter-block .results-group .tit-row{height:3.4375rem}.title-row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media screen and (max-width:767px){.title-row .filter-tit{margin-bottom:.9375rem}}@media screen and (min-width:992px){.filter-tools{margin-bottom:2.8125rem}}.filter-tools [class*=toggle-]{border:none;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:100%}.filter-tools [class*=toggle-] .txt{font-weight:700;font-size:.875rem}@media screen and (min-width:768px){.filter-tools [class*=toggle-] .txt{font-size:1.125rem}}.filter-tools [class*=toggle-] [class*=drop-]{font-size:.625rem}.filter-tools [class*=toggle-][aria-expanded=false] .drop-closed{display:block}.filter-tools [class*=toggle-][aria-expanded=false] .drop-opened{display:none}.filter-tools [class*=toggle-][aria-expanded=true] .drop-closed{display:none}.filter-tools [class*=toggle-][aria-expanded=true] .drop-opened{display:block}.filter-tools [class*=toggle-].has-noti{position:relative}.filter-tools [class*=toggle-].has-noti:after{background-color:#e00080;border:.125rem solid #fff;border-radius:50%;position:absolute;top:50%;right:2.8125rem;transform:translateY(-50%);display:block;width:.75rem;height:.75rem;content:""}@media screen and (min-width:768px){.filter-tools [class*=toggle-].has-noti:after{right:3.125rem;width:.875rem;height:.875rem}}.filter-tools .toggle-tit{background-color:#1068b1;color:#fff;padding:.625rem 1.25rem}@media screen and (min-width:768px){.filter-tools .toggle-tit{padding:.625rem 1.5625rem}}@media screen and (min-width:992px){.filter-tools .toggle-tit{pointer-events:none;cursor:default}.filter-tools .toggle-tit [class*=drop-]{display:none!important}}.filter-tools .toggle-tit.has-noti:after{right:3.125rem}@media screen and (min-width:768px){.filter-tools .toggle-tit.has-noti:after{right:3.4375rem}}.filter-tools .filter-prods{background-color:#fff}@media screen and (min-width:992px){.filter-tools .filter-prods{display:block}}.filter-tools .sort-prods{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.filter-tools .sort-prods .sort-label{font-size:.875rem;color:#656d78;margin:0 .9375rem 0 0}@media screen and (max-width:767px){.filter-tools .sort-prods .sort-label{position:absolute;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}}.filter-tools .sort-prods .nice-select{min-width:100%}@media screen and (min-width:768px){.filter-tools .sort-prods .nice-select{min-width:11.25rem}}.filter-group{border:.3125rem solid #f2f2f2}.filter-group:not(:first-of-type){margin-top:-.3125rem}.filter-group .toggle-group{color:#1068b1;padding:.625rem .9375rem}@media screen and (min-width:768px){.filter-group .toggle-group{padding:.625rem 1.25rem}}.filter-group .toggle-group.has-noti:after{border-color:#f2f2f2}.filter-group .block-group .filter-list{padding:.3125rem .9375rem}@media screen and (min-width:768px){.filter-group .block-group .filter-list{padding:.3125rem 1.25rem}}.filter-group .block-group .filter-list>li{margin-bottom:.9375rem}.filter-group .block-group .filter-list>li .option-label{font-size:.875rem}@media screen and (min-width:768px){.filter-group .block-group .filter-list>li .option-label{font-size:1rem}}.filter-btns{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border:.3125rem solid #f2f2f2;padding:.3125rem .625rem .625rem .625rem}.filter-btns:not(:first-of-type){margin-top:-.3125rem}@media screen and (min-width:768px){.filter-btns{padding:0 .9375rem .625rem .9375rem}}.filter-btns .btn{margin-top:.625rem;width:100%}.filter-btns .btn-primary{order:1}.filter-btns .btn-clear{order:2}.results-group .tit-row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media screen and (min-width:992px){.results-group .tit-row{border-top:.125rem solid #f2f2f2;border-bottom:.125rem solid #f2f2f2;margin-bottom:1.5625rem}}.results-group .tit-row .tit-filter{color:#000;font-size:.875rem;margin-right:.9375rem}@media screen and (min-width:992px){.results-group .tit-row .tit-filter{font-size:1.125rem}}.results-group .tit-row .tit-filter .entry{font-weight:400}.results-group .tit-row .tit-filter .value{font-weight:700}.results-group .tit-row .del-btn{color:#ccd1d8;border:none}.results-group .tit-row .del-btn i{font-size:.75rem}.results-group .tit-row .del-btn:hover{color:#000}.results-group .caption-list{background-color:#f2f2f2;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:.625rem 3.125rem .3125rem 1.25rem;font-weight:500;font-size:.75rem;text-transform:uppercase}@media screen and (max-width:767px){.results-group .caption-list{position:absolute;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:.0625rem;width:.0625rem;margin:-.0625rem;overflow:hidden;padding:0}}.results-group .rel-prods{border:none;margin-top:0}@media screen and (min-width:992px){.results-group .rel-prods{margin-bottom:2.8125rem}}.results-group .rel-prods .list{border-bottom:.0625rem solid #f2f2f2}.results-group .rel-prods .list>li{border-color:#f2f2f2}@media screen and (max-width:767px){.results-group .rel-prods .list>li .wrapper{padding-left:.125rem;padding-right:.3125rem}}.results-group .rel-prods .list>li .wrapper .txt{font-size:.875rem}@media screen and (min-width:768px){.results-group .rel-prods .list>li .wrapper .txt{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:1rem}}.results-group .rel-prods .list>li .wrapper .txt .num{color:#656d78;white-space:nowrap;font-size:.75rem}@media screen and (min-width:768px){.results-group .rel-prods .list>li .wrapper .txt .num{font-size:.875rem;margin-left:1.25rem}}@media screen and (max-width:767px){.results-group .rel-prods .list>li .wrapper .txt .num{display:block;margin-top:.25rem}}.results-group .rel-prods .list>li .wrapper .txt .num:after{content:""!important}.results-group .rel-prods .list>li .wrapper .icon-arrow-right{color:#ccd1d8;font-size:.75rem}.results-group .rel-prods .list>li .wrapper:hover .txt .num{color:#000}.results-group .rel-prods .list>li .wrapper:hover .icon-arrow-right{color:#1068b1}.link-row{border-top:.125rem solid #f2f2f2;border-bottom:.125rem solid #f2f2f2;padding:.9375rem;margin:.9375rem 0;text-align:center}@media screen and (min-width:1024px){.link-row{border-top:none;padding-bottom:1.5625rem}}.link-row .link{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline}.link-row .link .txt{font-size:.875rem}@media screen and (min-width:1024px){.link-row .link .txt{font-size:1.125rem}}.link-row .link .caret{transform:rotate(-45deg)}.link-row .link:not(:hover) .caret{color:#ccd1d8}.link-row .link:hover{text-decoration:none}.text-feat .container{padding:0}@media screen and (min-width:768px){.text-feat .container{padding:2.1875rem}}@media screen and (min-width:1024px){.text-feat .container{padding:4.375rem 8.75rem}}.feat-intro{background-color:#fff;padding:.625rem}@media screen and (min-width:768px){.feat-intro{padding:1.25rem 2.8125rem}}@media screen and (min-width:1024px){.feat-intro{padding-top:3.75rem;padding-bottom:1.875rem}}@media screen and (max-width:1023px){.feat-intro{margin-bottom:1.25rem}}.feat-intro .intro-text{color:#000}@media screen and (max-width:767px){.feat-intro .intro-text{padding:1.25rem 1.25rem 0 1.25rem}}.feat-intro .intro-text .text-block{margin:0 auto 1.25rem auto;max-width:36.25rem}@media screen and (min-width:1024px){.feat-intro .intro-text .text-block{max-width:50rem}}.feat-intro .intro-text .text-block li,.feat-intro .intro-text .text-block p{color:#000;font-weight:300;font-size:.75rem}@media screen and (min-width:480px){.feat-intro .intro-text .text-block li,.feat-intro .intro-text .text-block p{font-size:.875rem}}@media screen and (min-width:800px){.feat-intro .intro-text .text-block li,.feat-intro .intro-text .text-block p{font-size:1rem}}.feat-intro .intro-text .text-block strong{font-weight:700}
