body .df-classic{border-color:#f6f6f5;border-radius:0;transition:all .3s;box-shadow:0px 10px 20px 0px rgba(66,68,90,.4)}body .df-classic .df-aside{background:#fff}.df-classic .df-main .df-header .df-header-title:last-child{font-size:14px;color:#63666a;letter-spacing:1px}.df-card__content .product-title{font-size:14px;line-height:20px;color:#63666a;font-weight:400}.df-classic .df-card:hover{background:transparent!important}.df-classic .df-card:hover .df-card__content .product-title{color:#789f90}.df-card__content .df-card__price{font-size:18px;font-weight:400;color:#63666a}.df-classic .df-aside .df-aside__content{padding-left:8px;padding-right:8px}.df-aside .df-panel{border-top:1px solid rgba(0,0,0,.2);margin-bottom:0}.df-classic .df-aside .df-term:hover{background:0 0}.df-aside .df-panel .df-panel__content{padding:0}.df-aside .df-panel .df-panel__title{padding:8px 0}.df-classic .df-aside .df-term{margin:0;border:none}.df-classic .df-aside .df-panel__content .df-term:nth-of-type(1){margin-top:8px}.df-classic .df-aside .df-panel__content .df-term:nth-last-of-type(1){margin-bottom:8px}.df-mobile .df-term .df-term__value:before,.df-classic .df-aside .df-term .df-term__value:before{font-family:FontAwesome;content:"";color:#63666a;margin-right:3px}.df-mobile .df-term[data-selected] .df-term__value:before,.df-classic .df-aside .df-term[data-selected] .df-term__value:before,.df-classic .df-aside .df-term:hover .df-term__value:before{content:"";color:#789f90}body .df-mobile .df-term[data-selected] .df-term__count,.df-classic .df-aside .df-term[data-selected] .df-term__value:before{color:#789f90}.df-aside .df-panel .df-panel__title{text-transform:uppercase;color:#63666a;font-size:13px;line-height:13px}.df-aside .df-slider .noUi-target{background:#dadada;border:none;border-radius:0}html:not([dir=rtl]) .df-aside .df-slider .noUi-horizontal .noUi-handle{right:-4px}.df-aside .df-slider{padding-top:30px;padding-bottom:10px;margin-bottom:0}.df-aside .df-slider .noUi-horizontal .noUi-handle{width:5px;border-radius:0}.df-aside .df-slider .noUi-horizontal .noUi-handle:after,.df-aside .df-slider .noUi-horizontal .noUi-handle:before{display:none}.df-mobile .df-slider .noUi-pips,.df-classic .df-slider .noUi-pips{display:none}.df-aside .df-slider .noUi-handle{background:#63666a;border-radius:0;border:none;box-shadow:none}.df-mobile .df-slider .noUi-connect,.df-aside .df-slider .noUi-connect{background:#789f90}.df-classic .df-aside .df-term[data-selected],.df-classic .df-aside .df-term[data-selected] .df-term__count,.df-classic .df-aside .df-term[data-selected]:hover{color:#789f90}body .df-mobile .df-term[data-selected],.df-classic .df-aside .df-term[data-selected]:active,.df-classic .df-aside .df-term[data-selected]:focus,.df-classic .df-aside .df-term[data-selected]:hover,.df-classic .df-aside .df-term[data-selected]{background:0 0;border:none;color:#789f90}.df-classic .df-branding{display:none!important}.df-mobile img,.df-classic img{width:100vw}body .df-mobile .df-mobile__aside__actions,body .df-mobile{background:#f6f6f5;border:none}body .df-mobile .df-mobile__searchbox{align-items:center;box-shadow:none}body .df-mobile .df-panel__title{color:#63666a}.df-mobile .df-mobile__button[data-role=toggle-filters],.df-mobile .df-mobile__searchbox button[data-role=close],.df-mobile .df-mobile__searchbox button[data-role=clear]{color:#789f90;min-width:80px}body .df-mobile .df-mobile__button--switch-on{color:#789f90!important;font-weight:700;position:relative}body .df-mobile .df-mobile__button--switch-on:after{content:"";top:0;right:0;width:8px;height:8px;background:green;border-radius:50%;z-index:2;position:absolute}.df-mobile .df-mobile__header__actions .df-mobile__button[data-role=toggle-filters]:before{content:"";font-family:FontAwesome;margin-right:3px}.df-mobile[data-browser-support~=voicesearch] button[data-role=voicesearch]{margin-top:0!important}body .df-mobile .df-term{margin:0 8px;padding:4px 8px;height:38px;background:transparent!important}.df-mobile .df-mobile__searchbox input[type=search]{outline:none;box-shadow:none!important}body .df-mobile .df-mobile__action-button[data-role=close]{background:0 0;border:none}.df-mobile .df-mobile__searchbox button[data-role=close]{display:none!important}body .df-mobile .df-mobile__action-button[data-role=close]{left:auto;right:10px;top:1px;width:30px;height:30px;min-width:30px}body .df-mobile .df-mobile__action-button[data-role=close] svg{width:28px;height:28px;fill:#63666a}body .df-mobile .df-mobile__header{padding-top:30px;background:0 0}body .df-mobile .df-mobile__content{background:0 0}body .df-mobile .df-mobile__action-button.df-out[data-role=close]{opacity:1;-webkit-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.search-content input[type=text]#doofinderInput{max-width:calc(100% - 10px);border-right:1px solid #63666a!important}body:not(.cms-home) .search-content input[type=text]#doofinderInput{border-right:1px solid #ccc!important}body:not(.cms-home) .search-content input[type=text]#doofinderInput:focus,.search-content input[type=text]#doofinderInput:focus{border-color:#fff!important}.df-sort-select label+select{outline:none!important;box-shadow:none!important}body .df-mobile .df-sort-select select{padding:0 20px}body .df-mobile .df-sort-select label{color:#63666a}body .df-mobile .df-sort-select{display:flex;background:0 0;padding-bottom:0}.df-card__main:hover .df-card__image{opacity:.9}@media (max-width:580px){.search-content #ImpreseePhoto.impresee-photo-button{right:0}}@media (min-width:992px){.df-classic{margin-top:50px}.df-classic.sticky{margin-top:0;top:59px!important}.df-classic .df-banner-portrait{grid-row:1;-ms-grid-column:1;grid-column-start:-3;grid-column-end:-1;grid-row:1/last-line;position:relative;height:calc(65vh + 20px);grid-row-start:span 1}.df-icon-list{opacity:0;pointer-events:none}.df-classic .df-banner-portrait img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:contain;object-position:center right}.df-card .df-card__content{display:block}.df-card__content .product-title{min-height:70px}.df-classic .df-banner-portrait:hover{opacity:.9}}@media (min-width:1400px){.df-classic .df-banner-portrait{grid-row:1;-ms-grid-column:1;grid-column-start:-3;grid-column-end:-1;grid-row:1/last-line;position:relative;height:calc(65vh + 20px);grid-row-start:span 2}}