@charset "utf-8";.ui-helper-hidden-accessible{display:none}.fl-autocomplete.ui-autocomplete *{box-sizing:border-box}.fl-autocomplete.ui-autocomplete{width:600px;list-style-type:none;margin:0;padding:0;border:1px solid #EEE;z-index:100000;font-size:9pt;color:#333;background:#FFF;clear:both;font-family:sans-serif}.fl-autocomplete li{margin:0;text-align:left}.fl-autocomplete .ui-autocomplete-category{background:#fff;font-weight:700}.fl-autocomplete .ui-autocomplete-category h3{font-size:10pt;padding:8px;margin:8px}.fl-autocomplete li.ui-menu-item{overflow:hidden;padding:0;list-style:none}.fl-autocomplete li.ui-menu-item a{cursor:pointer;overflow:hidden;padding:8px;display:block;border-bottom:1px solid #F6F6F6;color:#333}.fl-autocomplete li.ui-menu-item a:hover{text-decoration:none}.fl-autocomplete .ui-menu-item .ui-state-focus{margin:0}.fl-autocomplete li.fl-item-even{background:#fff}.fl-autocomplete li.fl-item-odd{background:#fff}.fl-autocomplete a.ui-state-focus{background:#EEE;border:0;border-radius:0;font-weight:400}.fl-autocomplete .ui-menu-item .col{float:left;display:inline-block}.fl-cat-prefix{font-size:7pt}.fl-cat-prefix,.fl-cat-main{margin:0;line-height:1.5em}.fl-autocomplete .ui-menu-item .col.image{height:50px;width:50px;position:relative;text-align:center;margin-right:10px}.fl-autocomplete .ui-menu-item .col.image .itemImage{max-width:100%;max-height:100%;background-repeat:no-repeat;background-position:center center;pointer-events:none}.fl-autocomplete .ui-menu-item .col.image .imageReplaceWrapper{position:absolute;top:50%;left:50%;pointer-events:none}.fl-autocomplete .ui-menu-item .col.image .imageReplaceWrapper.imageLoadingSpinner{margin-left:-22px;margin-top:-14px;width:28px;height:28px;background:url(//cdn.findologic.com/login.symfony/web/images/loader.gif) no-repeat center center}.fl-autocomplete .ui-menu-item .col.image .imageReplaceWrapper.imageNotFound{width:50px;height:50px;margin-left:-25px;margin-top:-25px;background:url(//cdn.findologic.com/login.symfony/web/images/image_not_found.png) no-repeat center center;background-size:cover}.fl-popOverImage{background:#fff;display:none;z-index:100001;position:absolute;border:4px solid #EEE;background-repeat:no-repeat;pointer-events:none;box-sizing:content-box}.fl-popOverImage img{max-width:250px;max-height:250px}.fl-autocomplete .ui-menu-item .col.label{width:80%;white-space:normal}.fl-autocomplete .ui-menu-item .col.price{width:10%;float:right;text-align:right;order:3}.fl-autocomplete .ui-menu-item .col.price .price-label{font-weight:700}.fl-autocomplete .ui-menu-item .basePrice{font-style:italic;font-size:8pt;color:#333}.fl-autocomplete .ui-menu-item .fl-ac-highlight{color:#000;font-weight:700}.fl-autocomplete .fl-promotion-item{overflow:hidden;position:relative;padding:0;margin:5px 0}.fl-autocomplete .fl-promotion-item a{padding:0!important}.fl-autocomplete .fl-promotion-item .fl-image-wrapper{width:100%;text-align:center}.fl-autocomplete .fl-promotion-item .fl-image-wrapper img{max-width:100%}.fl-autocomplete .fl-promotion-item:hover .image-label{background:#FFF7DE;color:#333}.fl-promotion img{max-width:100%}.fl-autocomplete .image-label{font-size:12pt;opacity:.9;position:absolute;width:100%;color:#F6F6F6;background:#333;padding:8px;bottom:0;left:0}.fl-autocomplete .ui-autocomplete-allResults{background:#fff;cursor:pointer;text-decoration:underline}.ui-autocomplete-loading{background-image:url(//cdn.findologic.com/login.symfony/web/images/loader.gif)!important;background-position:98% center!important;background-repeat:no-repeat!important}.fl-autocomplete.fl-has-two-columns .ui-autocomplete-category.fl-block-landingpage{clear:left}.fl-autocomplete.fl-has-two-columns .ui-autocomplete-category.fl-block-vendor{clear:left}.fl-autocomplete.fl-has-two-columns li.fl-item-cat,.fl-autocomplete.fl-has-two-columns li.ui-autocomplete-category.fl-block-cat,.fl-autocomplete.fl-has-two-columns li.fl-item-vendor,.fl-autocomplete.fl-has-two-columns li.ui-autocomplete-category.fl-block-vendor,.fl-autocomplete.fl-has-two-columns li.fl-item-landingpage,.fl-autocomplete.fl-has-two-columns li.ui-autocomplete-category.fl-block-landingpage,.fl-autocomplete.fl-has-two-columns li.fl-item-suggest,.fl-autocomplete.fl-has-two-columns li.ui-autocomplete-category.fl-block-suggest{float:left;width:35%;clear:left}.fl-autocomplete.fl-has-two-columns .fl-item-product,.fl-autocomplete.fl-has-two-columns .fl-block-product{margin-left:35%;width:auto}.fl-autocomplete.fl-has-two-columns .ui-autocomplete-allResults{clear:both}.fl-autocomplete.fl-has-two-columns h3{margin-top:0;margin-bottom:0}.fl-autocomplete.fl-has-two-columns .ui-autocomplete-allResults{border-top:1px solid #CCC;text-align:right}.fl-autocomplete.fl-has-two-columns .fl-block-product{border-left:1px solid #CCC;background-color:#fff}.fl-autocomplete.fl-has-two-columns .fl-item-product.fl-item-odd{border-left:1px solid #CCC}.fl-autocomplete.fl-has-two-columns .fl-item-product.fl-item-even{border-left:1px solid #CCC}.fl-autocomplete.fl-use-two-columns-layout .ui-autocomplete-category h3{border-bottom:1px solid #CCC}.fl-autocomplete.fl-use-two-columns-layout li.ui-menu-item a{border-bottom:none}#flLoadingScreen{background-color:rgba(255,255,255,.7);min-width:100%;min-height:100%;position:absolute;left:0;top:0;z-index:1000}#flLoadingScreen>#flLoadingIndicator{margin-left:auto;margin-right:auto;margin-top:50px;background:url(//cdn.findologic.com/login.symfony/web/js/autocomplete/assets/loading_generic.gif) no-repeat;width:128px;height:128px}.fl-staging-hint .fl-staging-logo{border:none;display:inline-block;width:8em;height:3em;margin-right:.5em;background:url(//cdn.findologic.com/www/images/findologic_logo_white.svg) top right no-repeat;background-size:contain}.fl-staging-hint .fl-staging-notice{color:#FFF;vertical-align:top}.fl-staging-hint a{color:#FFF;text-decoration:underline;float:right;font-size:1em}.fl-staging-hint{font-size:14px;padding:.5em;background-color:#EF6214;line-height:2.6em;text-align:left;opacity:1!important;margin-top:0!important}@media screen and (max-width:768px){.fl-autocomplete.ui-autocomplete{min-width:200px}.fl-autocomplete .ui-menu-item .col{float:none;display:block;margin-right:40px}.fl-autocomplete .ui-menu-item .col.label{width:auto;padding:8px}.fl-autocomplete li.fl-item-even a.ui-state-focus{background:#fff}.fl-autocomplete li.fl-item-odd a.ui-state-focus{background:#fff}.fl-autocomplete .ui-menu-item.fl-item-suggest a{padding:0;font-size:1rem}.fl-autocomplete .ui-menu-item.fl-item-suggest .fl-suggestion-icon{float:right;width:auto;max-width:40px;height:40px;border:1px solid #EEE}.fl-suggest-arrow-background{fill:#F5F5F5}.fl-suggest-arrow{fill:#ADADAD}}.fl-blur{transition:-webkit-filter,filter 0.2s ease-in-out;pointer-events:none}.fl-blur.fl-active{-webkit-filter:blur(5px);filter:blur(5px)}.fl-dimmer{position:fixed;top:0;left:0;width:100%;height:100%;transition:background-color 0.2s ease-in-out;z-index:5000}.fl-dimmer.fl-active{background-color:rgba(0,0,0,.4)}.fl-mobile-smart-suggest{box-sizing:border-box;width:100%;height:calc(100% + 10px);position:fixed;top:0;left:0;z-index:9001;-webkit-overflow-scrolling:touch;overflow:hidden;background:none;opacity:0;transition:opacity 0.05s;-webkit-transition:opacity 0.05s;-moz-transition:opacity 0.05s;font-size:16px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.fl-mobile-smart-suggest form{width:100%;position:relative;-webkit-order:0;order:0;background:#fff}.fl-mobile-smart-suggest form .fl-controls{line-height:.5;height:52px;display:-webkit-flex;display:flex}.fl-mobile-smart-suggest form .fl-controls input[name=query]{-webkit-order:1;order:1;min-width:64px;color:#000;font-family:sans-serif;font-size:16px;padding:13px 0 13px 13px;-webkit-tap-highlight-color:transparent;outline-offset:0;outline:0 solid transparent;background-color:#fff;line-height:1.5;width:100%;height:100%;min-height:auto;min-height:initial;max-width:auto;max-width:initial;max-height:auto;max-height:initial;text-align:left;font-style:normal;font-weight:400;margin:0;box-sizing:border-box;box-shadow:none;border-bottom:1px solid #eaeaea}.fl-mobile-smart-suggest form .fl-controls input[name=query][type=search]{-webkit-appearance:none}.fl-mobile-smart-suggest form .fl-controls input[name=query]::placeholder{color:#a9a9a9}.fl-mobile-smart-suggest form .fl-controls input[name=query]::-moz-placeholder{color:#a9a9a9;opacity:1}.fl-mobile-smart-suggest form .fl-controls input[name=query]:-ms-input-placeholder{color:#a9a9a9}.fl-mobile-smart-suggest form .fl-controls input[name=query]::-ms-input-placeholder{color:#a9a9a9}.fl-mobile-smart-suggest form .fl-controls input[type=search]::-webkit-search-decoration,.fl-mobile-smart-suggest form .fl-controls input[type=search]::-webkit-search-cancel-button,.fl-mobile-smart-suggest form .fl-controls input[type=search]::-webkit-search-results-button,.fl-mobile-smart-suggest form .fl-controls input[type=search]::-webkit-search-results-decoration{display:none}.fl-mobile-smart-suggest form .fl-controls button.fl-back{text-align:center;font-size:16px;min-width:65px;-webkit-flex-grow:0;flex-grow:0;-webkit-order:0;order:0;border-right:1px solid #eaeaea;background:#fff;fill:#4b4b4b;border-bottom:1px solid #eaeaea}.fl-mobile-smart-suggest form .fl-controls button.fl-record{-webkit-order:2;order:2;background:#fff;border-bottom:1px solid #eaeaea;width:90px;min-width:auto;min-width:initial;min-height:auto;min-height:initial;max-width:auto;max-width:initial;max-height:auto;max-height:initial;text-align:center;font-size:16px;margin-right:5px}.fl-mobile-smart-suggest form .fl-controls button.fl-record svg{width:20px;fill:#949494}.fl-mobile-smart-suggest form .fl-controls button.fl-clear{-webkit-order:2;order:2;background:#fff;border-bottom:1px solid #eaeaea;width:100px;min-width:auto;min-width:initial;min-height:auto;min-height:initial;max-width:auto;max-width:initial;max-height:auto;max-height:initial;text-align:center;font-size:16px}.fl-mobile-smart-suggest form .fl-controls button.fl-clear svg{height:22px;width:22px;fill:#4b4b4b}.fl-mobile-smart-suggest form .fl-controls button.fl-submit{text-align:center;font-size:16px;min-width:65px;-webkit-flex-grow:0;flex-grow:0;-webkit-order:3;order:3;border-left:1px solid #eaeaea;background:#4b4b4b;border-bottom:1px solid #4b4b4b}.fl-mobile-smart-suggest form .fl-controls button.fl-submit svg{fill:#fff}.fl-mobile-smart-suggest form .fl-controls button{padding:0;margin:0;line-height:inherit;outline:none}.fl-mobile-smart-suggest form .fl-controls button svg{height:32px;width:32px}.fl-mobile-smart-suggest form .fl-controls button,.fl-mobile-smart-suggest form .fl-controls input{border:none;border-radius:0!important;background:none}.fl-mobile-smart-suggest .fl-suggestions{cursor:pointer;color:#353535;-webkit-order:0;order:0;-webkit-flex-grow:1000;flex-grow:1000;-webkit-overflow-scrolling:touch;overflow-y:scroll;overflow-x:hidden;background:rgba(0,0,0,.8)}.fl-mobile-smart-suggest .fl-suggestions ul{margin:0;list-style:none;background:#f9f9f9;padding:0}.fl-mobile-smart-suggest .fl-suggestions ul .fl-suggestion{border-bottom:1px solid #eaeaea;display:-webkit-flex;display:flex;font-family:sans-serif;font-size:16px;min-height:50px;text-align:left;margin:0;padding:0;box-sizing:border-box}.fl-mobile-smart-suggest .fl-suggestions ul .fl-suggestion.fl-no-results-suggestion .fl-suggestion-label{text-align:center}.fl-mobile-smart-suggest .fl-suggestions ul .fl-suggestion.fl-no-results-suggestion .fl-suggestion-use{display:none}.fl-mobile-smart-suggest .fl-suggestions ul .fl-suggestion.fl-no-results-suggestion a{text-decoration:underline;color:#4b4b4b;white-space:nowrap;font-family:sans-serif}.fl-mobile-smart-suggest .fl-suggestions ul .fl-suggestion .fl-suggestion-label,.fl-mobile-smart-suggest .fl-suggestions ul .fl-suggestion .fl-completion,.fl-mobile-smart-suggest .fl-suggestions ul .fl-suggestion .fl-suggestion-use{text-align:left;font-size:16px;margin:0;padding:0;line-height:normal}.fl-mobile-smart-suggest .fl-suggestions ul .fl-suggestion .fl-completion{font-weight:700}.fl-mobile-smart-suggest .fl-suggestions ul .fl-suggestion .fl-suggestion-label{-webkit-order:0;order:0;-webkit-flex-grow:100;flex-grow:100;padding:12px;line-height:1.5;color:#353535;font-weight:400}.fl-mobile-smart-suggest .fl-suggestions ul .fl-suggestion .fl-suggestion-use{-webkit-order:1;order:1;width:72px}.fl-mobile-smart-suggest .fl-suggestions ul .fl-suggestion .fl-suggestion-use svg{height:32px;width:72px;margin-top:7px;fill:#4b4b4b;transform:rotate(45deg)}.fl-mobile-smart-suggest .fl-errors{cursor:pointer;color:#353535;-webkit-order:0;order:0;-webkit-overflow-scrolling:touch;overflow-y:scroll;overflow-x:hidden;background:rgba(0,0,0,.8);display:none}.fl-mobile-smart-suggest .fl-errors ul{margin:0;list-style:none;background:#f9f9f9;padding:0}.fl-mobile-smart-suggest .fl-errors ul .fl-error{border-bottom:1px solid #eaeaea;display:-webkit-flex;display:flex;font-family:sans-serif;font-size:16px;min-height:50px;text-align:left;margin:0;padding:0;box-sizing:border-box}.fl-mobile-smart-suggest .fl-errors ul .fl-error-label{-webkit-order:0;order:0;-webkit-flex-grow:100;flex-grow:100;padding:12px;line-height:1.5;color:#353535;font-weight:400;text-align:center}.fl-pure-1,.fl-pure-1-1,.fl-pure-1-2,.fl-pure-1-3,.fl-pure-2-3,.fl-pure-1-4,.fl-pure-3-4,.fl-pure-1-6,.fl-pure-5-6,.fl-pure-1-12,.fl-pure-2-12,.fl-pure-3-12,.fl-pure-4-12,.fl-pure-5-12,.fl-pure-6-12,.fl-pure-7-12,.fl-pure-8-12,.fl-pure-9-12,.fl-pure-10-12,.fl-pure-11-12,.fl-pure-12-12{display:flex}.fl-pure-1-12{width:8.3333%}.fl-pure-1-6,.fl-pure-2-12{width:16.6667%}.fl-pure-1-4,.fl-pure-3-12{width:25%}.fl-pure-1-3,.fl-pure-4-12{width:33.3333%}.fl-pure-5-12{width:41.666%}.fl-pure-1-2,.fl-pure-6-12{width:50%}.fl-pure-7-12{width:58.3333%}.fl-pure-2-3,.fl-pure-8-12{width:66.666%}.fl-pure-3-4,.fl-pure-9-12{width:75%}.fl-pure-5-6,.fl-pure-10-12{width:83.3333%}.fl-pure-11-12{width:91.6667%}.fl-pure-1,.fl-pure-1-1,.fl-pure-12-12{width:100%}@media screen and (min-width:35.5em){.fl-pure-sm-1,.fl-pure-sm-1-1,.fl-pure-sm-1-2,.fl-pure-sm-1-3,.fl-pure-sm-2-3,.fl-pure-sm-1-4,.fl-pure-sm-3-4,.fl-pure-sm-1-6,.fl-pure-sm-5-6,.fl-pure-sm-1-12,.fl-pure-sm-2-12,.fl-pure-sm-3-12,.fl-pure-sm-4-12,.fl-pure-sm-5-12,.fl-pure-sm-6-12,.fl-pure-sm-7-12,.fl-pure-sm-8-12,.fl-pure-sm-9-12,.fl-pure-sm-10-12,.fl-pure-sm-11-12,.fl-pure-sm-12-12{display:flex}.fl-pure-sm-1-12{width:8.3333%}.fl-pure-sm-1-6,.fl-pure-sm-2-12{width:16.6667%}.fl-pure-sm-1-4,.fl-pure-sm-3-12{width:25%}.fl-pure-sm-1-3,.fl-pure-sm-4-12{width:33.3333%}.fl-pure-sm-5-12{width:41.6667%}.fl-pure-sm-1-2,.fl-pure-sm-6-12{width:50%}.fl-pure-sm-7-12{width:58.3333%}.fl-pure-sm-2-3,.fl-pure-sm-8-12{width:66.6667%}.fl-pure-sm-3-4,.fl-pure-sm-9-12{width:75%}.fl-pure-sm-5-6,.fl-pure-sm-10-12{width:83.3333%}.fl-pure-sm-11-12{width:91.6667%}.fl-pure-sm-1,.fl-pure-sm-1-1,.fl-pure-sm-12-12{width:100%}}@media screen and (min-width:48em){.fl-pure-md-1,.fl-pure-md-1-1,.fl-pure-md-1-2,.fl-pure-md-1-3,.fl-pure-md-2-3,.fl-pure-md-1-4,.fl-pure-md-3-4,.fl-pure-md-1-6,.fl-pure-md-5-6,.fl-pure-md-1-12,.fl-pure-md-2-12,.fl-pure-md-3-12,.fl-pure-md-4-12,.fl-pure-md-5-12,.fl-pure-md-6-12,.fl-pure-md-7-12,.fl-pure-md-8-12,.fl-pure-md-9-12,.fl-pure-md-10-12,.fl-pure-md-11-12,.fl-pure-md-12-12{display:flex}.fl-pure-md-1-12{width:8.3333%}.fl-pure-md-1-6,.fl-pure-md-2-12{width:16.6667%}.fl-pure-md-1-4,.fl-pure-md-3-12{width:25%}.fl-pure-md-1-3,.fl-pure-md-4-12{width:33.3333%}.fl-pure-md-5-12{width:41.6667%}.fl-pure-md-1-2,.fl-pure-md-6-12{width:50%}.fl-pure-md-7-12{width:58.3333%}.fl-pure-md-2-3,.fl-pure-md-8-12{width:66.6667%}.fl-pure-md-3-4,.fl-pure-md-9-12{width:75%}.fl-pure-md-5-6,.fl-pure-md-10-12{width:83.3333%}.fl-pure-md-11-12{width:91.6667%}.fl-pure-md-1,.fl-pure-md-1-1,.fl-pure-md-12-12{width:100%}}@media screen and (min-width:64em){.fl-pure-lg-1,.fl-pure-lg-1-1,.fl-pure-lg-1-2,.fl-pure-lg-1-3,.fl-pure-lg-2-3,.fl-pure-lg-1-4,.fl-pure-lg-3-4,.fl-pure-lg-1-6,.fl-pure-lg-5-6,.fl-pure-lg-1-12,.fl-pure-lg-2-12,.fl-pure-lg-3-12,.fl-pure-lg-4-12,.fl-pure-lg-5-12,.fl-pure-lg-6-12,.fl-pure-lg-7-12,.fl-pure-lg-8-12,.fl-pure-lg-9-12,.fl-pure-lg-10-12,.fl-pure-lg-11-12,.fl-pure-lg-12-12{display:flex}.fl-pure-lg-1-12{width:8.3333%}.fl-pure-lg-1-6,.fl-pure-lg-2-12{width:16.6667%}.fl-pure-lg-1-4,.fl-pure-lg-3-12{width:25%}.fl-pure-lg-1-3,.fl-pure-lg-4-12{width:33.3333%}.fl-pure-lg-5-12{width:41.6667%}.fl-pure-lg-1-2,.fl-pure-lg-6-12{width:50%}.fl-pure-lg-7-12{width:58.3333%}.fl-pure-lg-2-3,.fl-pure-lg-8-12{width:66.6667%}.fl-pure-lg-3-4,.fl-pure-lg-9-12{width:75%}.fl-pure-lg-5-6,.fl-pure-lg-10-12{width:83.3333%}.fl-pure-lg-11-12{width:91.6667%}.fl-pure-lg-1,.fl-pure-lg-1-1,.fl-pure-lg-12-12{width:100%}}@media screen and (min-width:80em){.fl-pure-xl-1,.fl-pure-xl-1-1,.fl-pure-xl-1-2,.fl-pure-xl-1-3,.fl-pure-xl-2-3,.fl-pure-xl-1-4,.fl-pure-xl-3-4,.fl-pure-xl-1-6,.fl-pure-xl-5-6,.fl-pure-xl-1-12,.fl-pure-xl-2-12,.fl-pure-xl-3-12,.fl-pure-xl-4-12,.fl-pure-xl-5-12,.fl-pure-xl-6-12,.fl-pure-xl-7-12,.fl-pure-xl-8-12,.fl-pure-xl-9-12,.fl-pure-xl-10-12,.fl-pure-xl-11-12,.fl-pure-xl-12-12{display:flex}.fl-pure-xl-1-12{width:8.3333%}.fl-pure-xl-1-6,.fl-pure-xl-2-12{width:16.6667%}.fl-pure-xl-1-4,.fl-pure-xl-3-12{width:25%}.fl-pure-xl-1-3,.fl-pure-xl-4-12{width:33.3333%}.fl-pure-xl-5-12{width:41.6667%}.fl-pure-xl-1-2,.fl-pure-xl-6-12{width:50%}.fl-pure-xl-7-12{width:58.3333%}.fl-pure-xl-2-3,.fl-pure-xl-8-12{width:66.6667%}.fl-pure-xl-3-4,.fl-pure-xl-9-12{width:75%}.fl-pure-xl-5-6,.fl-pure-xl-10-12{width:83.3333%}.fl-pure-xl-11-12{width:91.6667%}.fl-pure-xl-1,.fl-pure-xl-1-1,.fl-pure-xl-12-12{width:100%}}#fl-modal-container{z-index:10000;position:absolute;width:100%;height:100%;left:0;top:0;pointer-events:none;overflow:hidden}#fl-modal-container *{box-sizing:border-box}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){table .fl-pure-g{display:block}}:-o-prefocus,.fl-pure-g{word-spacing:-.43em}.fl-pure-g [class*=pure-u]{font-family:sans-serif}.fl-assisted-suggest{transition:visibility 0.3s ease-in-out,opacity 0.3s ease-in-out}.fl-assisted-suggest .fl-as-vendor-item{display:flex}.fl-assisted-suggest .fl-as-vendor-item .fl-as-vendor-image{width:100%}.fl-assisted-suggest .fl-as-vendor-item .fl-as-vendor-image-fallback{background:url(//cdn.findologic.com/login.symfony/web/images/image_not_found.png) no-repeat center center;background-size:cover;width:100%}.fl-assisted-suggest .fl-w-100{width:100%}.fl-assisted-suggest .fl-position-relative{position:relative}.fl-assisted-suggest .fl-as-visible{pointer-events:all;position:absolute;z-index:1000;background-color:#fff;justify-content:center;width:600px;min-width:50vw;flex-wrap:wrap}.fl-assisted-suggest .fl-as-visible .fl-as-show-all-results{cursor:pointer;transition:box-shadow 0.2s ease-in}.fl-assisted-suggest .fl-as-visible .fl-as-show-all-results>h3{cursor:pointer}.fl-assisted-suggest .fl-as-visible .fl-as-show-all-results:hover{box-shadow:inset 0 0 2px 0 #6f6f6f}.fl-assisted-suggest .fl-as-visible p{padding:5px;margin:0;font-size:14px}.fl-assisted-suggest .fl-as-visible h3{font-size:16px;line-height:43px;margin:0;cursor:default}.fl-assisted-suggest .fl-as-visible .fl-as-result-info-text{line-height:30px;padding-top:10px;padding-bottom:10px}.fl-assisted-suggest .fl-as-visible .fl-background{background:#EEE}.fl-assisted-suggest .fl-as-visible .fl-as-highlighted-text{font-weight:700;color:#000}.fl-assisted-suggest .fl-as-visible .fl-align-end{align-self:flex-end}.fl-assisted-suggest .fl-as-visible .fl-text-center{text-align:center}.fl-assisted-suggest .fl-as-visible .fl-label-container{display:flex;padding-left:10px;padding-right:10px}.fl-assisted-suggest .fl-as-visible .fl-label-center{justify-content:center}.fl-assisted-suggest .fl-as-visible .fl-label-right{justify-content:flex-end}.fl-assisted-suggest .fl-as-visible .fl-used-empty-query-label{padding-right:40px}.fl-assisted-suggest .fl-as-visible .fl-as-fully-matching-landingpage{padding:0 10px 15px 10px}.fl-assisted-suggest .fl-as-visible .fl-as-fully-matching-landingpage.fl-as-content{display:block}.fl-assisted-suggest .fl-as-visible .fl-as-content{display:flex}.fl-assisted-suggest .fl-as-visible .fl-as-content .fl-as-products-container{position:relative}.fl-assisted-suggest .fl-as-visible .fl-as-content .fl-p-10{padding:10px}.fl-assisted-suggest .fl-as-visible .fl-as-content ul{margin:0;padding:0 0 0 5px}.fl-assisted-suggest .fl-as-visible .fl-as-content ul li{font-size:14px;padding:2px;list-style:none;text-align:left;word-break:break-word}.fl-assisted-suggest .fl-as-visible .fl-as-content ul li:hover{cursor:pointer;background-color:#EEE}.fl-assisted-suggest .fl-as-visible .fl-as-content .fl-m-5{margin:5px}.fl-assisted-suggest .fl-as-visible .fl-as-content .fl-as-smart-suggest-blocks{padding:0 10px 15px 10px}.fl-assisted-suggest .fl-as-visible .fl-as-content .fl-as-smart-suggest-blocks .fl-as-block-content>ul{padding:0}.fl-assisted-suggest .fl-as-visible .fl-as-content .fl-as-result-info{max-width:100%}.fl-assisted-suggest .fl-as-visible .fl-as-content .fl-as-result-info>.fl-as-original-url{display:inline-block}.fl-assisted-suggest .fl-as-visible .fl-as-content .fl-as-result-info>.fl-label-container{padding-right:35px}.fl-assisted-suggest .fl-as-visible .fl-as-content .fl-as-products{display:flex;flex-direction:column;flex-wrap:wrap}.fl-assisted-suggest .fl-as-visible .fl-as-content .fl-as-products img{width:100%}.fl-assisted-suggest .fl-as-visible .fl-as-content .fl-as-block-header{height:43px;display:flex;justify-content:start}.fl-assisted-suggest .fl-as-visible .fl-as-content .fl-as-block-header .fl-as-block-image{height:100%;width:16px;margin-right:5px;fill:#000}.fl-assisted-suggest .fl-as-visible .fl-as-content .fl-as-block-header .fl-as-block-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fl-assisted-suggest .fl-as-visible .fl-as-content .fl-as-product-empty{min-height:400px}.fl-assisted-suggest .fl-as-visible .fl-as-content .fl-as-products-wrapper{display:flex;flex-wrap:wrap}.fl-assisted-suggest .fl-as-visible .fl-as-content .fl-as-products-wrapper img{cursor:pointer}.fl-assisted-suggest .fl-as-visible .fl-as-content .fl-as-products-wrapper .fl-as-product{padding:5px;color:inherit}.fl-assisted-suggest .fl-as-visible .fl-as-content .fl-as-products-wrapper .fl-as-product:hover{color:inherit;text-decoration:none}.fl-assisted-suggest .fl-as-visible .fl-as-content .fl-as-products-wrapper .fl-as-product .fl-as-product-container{border:1px solid #EEE;display:flex;flex-direction:column;cursor:pointer;transition:box-shadow 0.2s ease-in}.fl-assisted-suggest .fl-as-visible .fl-as-content .fl-as-products-wrapper .fl-as-product .fl-as-product-container:hover{box-shadow:0 4px 7px 0 #6f6f6f;z-index:1000}.fl-assisted-suggest .fl-as-visible .fl-as-content .fl-as-products-wrapper .fl-as-product .fl-as-product-container .fl-as-product-text{margin:5px 0;padding:5px 10px;flex:1 0 auto;font-size:14px;line-height:normal;text-align:center;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-word}.fl-assisted-suggest .fl-as-visible .fl-as-content .fl-as-products-wrapper .fl-as-product .fl-as-product-container .fl-as-product-price-container{display:flex;justify-content:flex-end}.fl-assisted-suggest .fl-as-visible .fl-as-content .fl-as-products-wrapper .fl-as-product .fl-as-product-container .fl-as-product-price{margin:0;padding:0 10px 5px 0;font-size:14px;text-align:right}.fl-assisted-suggest .fl-as-visible .fl-as-content .fl-as-products-wrapper .fl-as-product .fl-as-product-container .fl-as-product-price.fl-as-product-old-price{text-decoration:line-through}.fl-assisted-suggest .fl-as-visible .fl-as-content .fl-as-products-wrapper .fl-as-product .fl-as-product-container img{width:auto;height:125px;max-width:100%;padding:5px;margin:0 auto;object-fit:contain}.fl-assisted-suggest .fl-as-original-url{font-weight:700;cursor:pointer}.fl-assisted-suggest .fl-separate-line{border-right:1px solid #EEE;height:100%}.fl-assisted-suggest .fl-closing-btn{z-index:10000;width:43px;height:43px;position:absolute;top:0;right:0;cursor:pointer}.fl-assisted-suggest .fl-closing-btn:hover:after{font-size:32px}.fl-assisted-suggest .fl-closing-btn:after{position:absolute;left:0;right:0;content:"×";font-size:30px;font-weight:400;line-height:43px;text-align:center;transition:font-size 0.1s}.fl-assisted-suggest .fl-as-modal-overlay{pointer-events:all}.fl-assisted-suggest .fl-as-modal-overlay .fl-as-left-overlay{position:absolute;background-color:rgba(0,0,0,.7);top:0;left:0;height:100%;cursor:pointer}.fl-assisted-suggest .fl-as-modal-overlay .fl-as-right-overlay{position:absolute;background-color:rgba(0,0,0,.7);top:0;right:0;height:100%;cursor:pointer}.fl-assisted-suggest .fl-as-modal-overlay .fl-as-top-overlay{position:absolute;background-color:rgba(0,0,0,.7);top:0;cursor:pointer}.fl-assisted-suggest .fl-as-modal-overlay .fl-as-bottom-overlay{position:absolute;background-color:rgba(0,0,0,.7);height:100%;cursor:pointer}.fl-assisted-suggest .fl-as-promotion-image{width:100%;cursor:pointer}.fl-color-item-container{margin-top:5px;display:flex;justify-content:flex-end}.fl-color-item{display:inline-block;position:relative;width:21px;height:21px;margin:3px 5px 5px 0;cursor:pointer;padding:1px;box-shadow:inset 0 0 3px 1px rgba(0,0,0,.15)}.fl-highlighted-color-item:before{content:"";display:block;position:absolute;width:27px;height:27px;left:-3px;top:-3px;border:1px solid #000}