div#blackFriday{border-radius:45px;box-shadow:0 10px 10px rgba(0,0,0,.5);margin:36px;overflow:hidden;transition:.2s}@media only screen and (max-width:650px){div#blackFriday{border-radius:18px;margin:36px 0}}.hero-bg-image{background-repeat:no-repeat;background-size:cover;max-width:100vw;min-height:100vh;overflow:hidden;position:relative}.hero{height:auto;max-width:81rem;min-height:100vh}.hero-text-box{align-items:center;display:flex;flex-direction:column;margin:120px 36px 72px;max-width:93.75rem}.heading-primary{color:#fff;font-family:Roboto,sans-serif;font-size:3.875rem;font-style:normal;font-weight:900;line-height:1.2;margin-bottom:.9rem}.primary-hero-description{font-weight:700;margin-top:.9375rem}.primary-hero-description,.secondary-hero-description{color:#fff;font-family:Roboto;font-size:1.5rem;font-style:normal;line-height:1.75}.secondary-hero-description{display:inline-block;font-weight:500;margin-bottom:25px;margin-top:6.25rem}.hero-ctas{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:18px;justify-content:center;margin-bottom:72px;margin-top:36px}.cta{background-repeat:no-repeat;border-radius:15px;filter:brightness(100%);height:3rem;padding-left:1.25rem;padding-top:9.375rem;position:relative;text-decoration:none;transition:filter .2s ease-in-out;width:20rem}.cta:hover{background-image:linear-gradient(180deg,#c84c4c00,#0000000b);filter:brightness(.9)}.cta p{bottom:15px;color:#fff;display:block;font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:700;position:absolute;text-align:left}@media only screen and (max-width:1200px){.hero-text-box{margin:120px 9px 72px}}@media only screen and (max-width:650px){.hero-text-box{display:block}.hero-ctas{flex-direction:column}.heading-primary{font-size:3rem}.cta{width:100%}#itemFilter{margin-bottom:0}.secondary-hero-description{margin-bottom:9px;margin-top:72px}}.homeFilterContainer{max-width:100%;width:auto}.secondary-hero-description{display:block;text-align:center}#itemFilter{margin:0 auto;max-width:1200px;min-width:650px;width:calc(100% - 10px)}#itemFilter,.searchElms{font-family:Muli,sans-serif;padding:5px}.searchElms{align-content:center;align-items:center;background:linear-gradient(180deg,#fefefe 0,#dbdbdb 50%,#e2e2e2);border:1px solid #d3d3d3;border-radius:4px;display:block;display:flex;flex-direction:row;justify-content:center}.inputHolder{flex-grow:1;position:relative}.inputHolder.textInput{flex-basis:50%}.inputHolder.selectInput{flex-basis:20%}.inputHolder.buttonInput{flex-basis:10%;min-width:170px}.tagRow{padding:9px;text-align:left}span.searchTag{background:#f4f4f4;border:1px solid #333;border-radius:50px;font-size:12px;margin:0 2px 2px 0;padding:4px 6px 4px 8px}span.searchTag:after{content:"x";font-size:9px;padding-left:4px;vertical-align:top}span.searchTag:hover{background:#ccc;border:1px solid #000;cursor:pointer}.anchor,.items label,.toimitilaInput{display:block;font-family:Muli,sans-serif;font-size:14px;line-height:1.2;padding:9px;text-align:left;white-space:nowrap}.anchor:hover,.items label:hover,.toimitilaInput:hover{background:#f4f4f4;cursor:pointer}.ui-autocomplete{max-height:150px;overflow-x:hidden;overflow-y:auto}* html .ui-autocomplete{height:150px}.inputHolder.textInput:after{background-image:url(https://i.imgur.com/6UQQzI4.png)}.inputHolder.selectInput .anchor:after,.inputHolder.textInput:after{aspect-ratio:2/1;background-position:100%;background-repeat:no-repeat;background-size:auto 80%;content:"";display:block;height:calc(100% - 2px);pointer-events:none;position:absolute;right:0;top:1px}.inputHolder.selectInput .anchor:after{background-image:url(https://i.imgur.com/uEpVFZq.png)}.dropdown-check-list ul.items{background:#fff;border:1px solid #d3d3d3;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:none;box-shadow:0 10px 10px rgba(0,0,0,.2);display:none;left:-1px;margin:0;padding:0;position:absolute;top:calc(100% - 2px);width:100%}.dropdown-check-list ul.items li{list-style:none;margin:0;padding:0}.dropdown-check-list ul.items li label{display:inline-block;padding:9px 0;width:calc(100% - 24px)}.dropdown-check-list ul.items li label:hover{cursor:pointer}.dropdown-check-list.visible .anchor{color:#0094ff}.dropdown-check-list.visible .items{display:block}.inputHolder{margin:4px;vertical-align:top}.toimitilaInput{padding:9px;width:calc(100% - 18px)}.dropdown-check-list,.toimitilaInput{background:#fff;border:1px solid #d3d3d3;border-radius:4px;font-size:14px;position:relative;vertical-align:top}.dropdown-check-list{padding:0;width:100%}#itemFilter .btn,.toimitila .btn{background:linear-gradient(180deg,#3c53b7 0,#102d7b);border-radius:4px!important;color:#fff;color:#fff!important;display:block;font-weight:400!important;padding:9px;text-align:center;text-decoration:none;transition:.2s;white-space:nowrap;width:calc(100% - 18px)}.btn:hover,.toimitila .btn:hover{background:linear-gradient(180deg,#102d7b 0,#3c53b7);color:#fff;cursor:pointer}.btn.disabled{background:transparent;border:1px #ccc;color:#555;pointer-events:none}.toimitila .btn{border-radius:100px;bottom:9px;padding:18px 9px;position:absolute;width:calc(100% - 36px)}.toimitilatContainer{display:flex;flex-wrap:wrap;font-family:Muli,sans-serif;gap:0;justify-content:flex-start;margin:0 auto;max-width:1200px;transform:translateY(-150px);width:100%}.toimitila{background:#fff;border-radius:4px;box-shadow:0 10px 10px rgba(0,0,0,.2);flex:1 1 calc(25% - 36px);margin:9px;max-width:calc(25% - 36px);padding:9px 9px 60px;position:relative;vertical-align:top}.toimitila h3{font-size:18px}.toimitila p{font-size:16px}.hiddenToimitila{display:none}.toimitila .imgHolder{aspect-ratio:16/9;background:#f4f4f4;object-fit:cover;position:relative;width:100%}.toimitila ul{list-style:none;margin:18px 0;padding:0}.toimitila ul,.toimitila ul li{font-size:14px}.toimitila .filter{color:#102d7b}.toimitila .filter:hover{cursor:pointer;text-decoration:underline}.toimitila .statusTag{border-radius:4px;box-shadow:2px 2px 2px rgba(0,0,0,.2);color:#fff;display:none;font-weight:700;left:-16px;padding:4px 8px;pointer-events:none;position:absolute;top:-3px;transform:rotate(-9deg)}.toimitila .statusTag.new{background:#2e71ff;display:inline-block}.toimitila .statusTag.gone{background:#ff4500;display:inline-block}@media only screen and (max-width:1200px){.toimitila{flex:1 1 calc(33% - 36px);max-width:calc(33% - 36px)}}@media only screen and (max-width:650px){#itemFilter{margin-bottom:9px;min-width:calc(100% - 10px);width:calc(100% - 10px)}.searchElms{flex-direction:column}.inputHolder.buttonInput,.inputHolder.selectInput,.inputHolder.textInput{width:100%}.toimitila{flex:1 1 100%;max-width:100%}}