@font-face{font-family:"BogartBold";src:url("/sites/default/themes/sello/fonts/bogart/BogartBold/font.woff2") format("woff2"),url("/sites/default/themes/sello/fonts/bogart/BogartBold/font.woff") format("woff")}@font-face{font-family:"BogartRegular";src:url("/sites/default/themes/sello/fonts/bogart/BogartRegular/font.woff2") format("woff2"),url("/sites/default/themes/sello/fonts/bogart/BogartRegular/font.woff") format("woff")}@font-face{font-family:"BogartSemibold";src:url("/sites/default/themes/sello/fonts/bogart/BogartSemibold/font.woff2") format("woff2"),url("/sites/default/themes/sello/fonts/bogart/BogartSemibold/font.woff") format("woff")}.node__content ul{padding:0 0 0 15px;margin:0 0 30px 0}@media only screen and (min-width: 980px){.node__content ul{padding:0 0 0 25px}}.node__content ul li{list-style:none;margin:0 0 8px 0;padding:0 0 0 25px;font-size:1.125rem;line-height:1.5rem;position:relative}@media only screen and (min-width: 575px){.node__content ul li{margin:0 0 15px 0;padding:0 0 0 37px;font-size:1.25rem}}@media only screen and (min-width: 980px){.node__content ul li{font-size:1.375rem}}.node__content ul li:before{background:black;border-radius:50%;content:"";height:12px;left:0;padding:0;position:absolute;top:7px;width:12px}.node__content ul ul{margin:10px 0 0;padding:0}.node__content ul ul li{margin:0 0 8px 0}@media only screen and (min-width: 980px){.node__content ul{margin:0 0 40px 0}}.node__content ol{margin:0 0 20px 0;padding:0 0 0 30px;margin:0 0 30px 0}@media only screen and (min-width: 980px){.node__content ol{padding:0 0 0 40px}}.node__content ol li{list-style:none;margin:0 0 5px 0;padding:0 0 0 10px;font-size:1.125rem;line-height:1.5rem;position:relative;counter-increment:inst}@media only screen and (min-width: 575px){.node__content ol li{margin:0 0 10px 0;font-size:1.25rem}}@media only screen and (min-width: 980px){.node__content ol li{font-size:1.375rem;padding:0 0 0 22px}}.node__content ol li:before{content:counter(inst);font-weight:700;position:absolute;left:-15px}.node__content ol li ol{margin:10px 0 0;padding:0 0 0 15px}.node__content ol li ol li{margin:0 0 8px 0}@media only screen and (min-width: 980px){.node__content ol{margin:0 0 40px 0}}.node__content table{margin-top:10px;margin-bottom:15px;width:100%;margin:40px 0}.node__content table caption{font-size:1.375rem;line-height:1.625rem;margin:0 0 15px;font-weight:600;text-align:left}.node__content table thead tr{background:none}.node__content table tbody tr{background:none}.node__content table tbody tr.odd,.node__content table tbody tr:nth-child(odd){background:none}.node__content table th,.node__content table td{font-size:1.125rem;background:none;border:1px solid #000;color:black;min-height:26px;padding:15px 30px;text-align:left}@media only screen and (min-width: 980px){.node__content table{margin:50px 0}}.node__content table.formatted{margin-top:10px;margin-bottom:15px;width:100%;margin:40px 0}.node__content table.formatted caption{font-size:1.375rem;line-height:1.625rem;margin:0 0 15px;font-weight:600;text-align:left}.node__content table.formatted thead tr{background:none}.node__content table.formatted tbody tr{background:none}.node__content table.formatted tbody tr.odd,.node__content table.formatted tbody tr:nth-child(odd){background:none}.node__content table.formatted th,.node__content table.formatted td{font-size:1.125rem;background:none;border:1px solid #000;color:black;min-height:26px;padding:15px 30px;text-align:left}@media only screen and (min-width: 980px){.node__content table.formatted{margin:50px 0}}.node__content table.unformatted{margin-top:10px;margin-bottom:15px;width:100%;margin:40px 0}.node__content table.unformatted caption{font-size:1.375rem;line-height:1.625rem}.node__content table.unformatted tbody tr{background:none}.node__content table.unformatted tbody tr.odd,.node__content table.unformatted tbody tr:nth-child(odd){background:none}.node__content table.unformatted tr{border-bottom:none;background:none}.node__content table.unformatted th,.node__content table.unformatted td{font-size:1.125rem;background:none;border:1px solid #000;color:black;min-height:26px;padding:15px 30px;text-align:left}@media only screen and (min-width: 980px){.node__content table.unformatted{margin:50px 0}}.node--unpublished{background-color:initial}body.unpublished:after{content:attr(data-unpublished-text);display:block;padding:9px 12px;background-color:rgba(255,58,0,0.8);color:#fff;font-size:16px;-webkit-transform-origin:right;transform-origin:right;-webkit-transition:opacity,0.1s;transition:opacity,0.1s;position:fixed;right:0;top:105px;z-index:9995}.ch2-style-light .ch2-btn-primary.ch2-deny-all-btn{background:#fff;color:#333;border:1px solid #999;-webkit-box-shadow:none;box-shadow:none}.ch2-style-light .ch2-btn-primary.ch2-deny-all-btn:hover{color:#000;border:1px solid #000;-webkit-box-shadow:none;box-shadow:none;background:#fff}.ch2-container .ch2-btn{border:1px solid transparent}.ch2-container.ch2-theme-default .ch2-dialog-actions-vertical div:last-child button{padding:17px 20px}.webform-submission-form{margin-left:auto;margin-right:auto;max-width:1024px}@media only screen and (min-width: 980px){.webform-submission-form .form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.webform-submission-form .form-container .container-left{margin:0 4.54545% 0 0;width:50%}.webform-submission-form .form-container .container-right{width:45.45455%}}.webform-submission-form label{display:block;font-size:1.125rem;line-height:2.125rem}.webform-submission-form label.form-required:after{content:"*"}.webform-submission-form .form-item{margin:0 0 15px 0}.webform-submission-form .form-item input{border:4px solid #e3e3e3;height:50px;line-height:50px;padding:0 10px;width:calc(100% - 28px)}.webform-submission-form .form-textarea{border:4px solid #e3e3e3;padding:10px;width:calc(100% - 28px)}.webform-submission-form .form-type-select{position:relative;width:100%}.webform-submission-form .form-type-select:after{background:url("../images/chevron-down-black.svg") no-repeat center;background-size:11px 6px;content:"";height:6px;position:absolute;right:18px;top:60px;width:11px}.webform-submission-form .form-type-select select{background:transparent;border:4px solid #e3e3e3;display:block;height:59px;line-height:59px;padding:0 50px 0 12px;width:100%;-webkit-appearance:none;-moz-appearance:none}.webform-submission-form .form-type-select select::-ms-expand{display:none}.webform-submission-form .webform-type-checkboxes,.webform-submission-form .webform-type-radios{margin-top:25px}.webform-submission-form .webform-type-checkboxes legend,.webform-submission-form .webform-type-radios legend{margin:0 0 10px}.webform-submission-form .form-type-checkbox input[type=checkbox]{height:auto;position:absolute;visibility:hidden}.webform-submission-form .form-type-checkbox label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding-left:40px;position:relative;min-height:32px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1rem;line-height:1.125rem}.webform-submission-form .form-type-checkbox label:before{background:white;border:3px solid #e3e3e3;content:"";display:block;height:28px;left:0;position:absolute;top:50%;width:28px;-webkit-transition-property:background, border;transition-property:background, border;-webkit-transition-duration:.05s;transition-duration:.05s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.webform-submission-form .form-type-checkbox input[type=checkbox]:checked+label:before{background:#77291c url("../images/check-white.svg") no-repeat center;background-size:20px auto;border:3px solid #77291c}.webform-submission-form .form-type-radio{margin:0 0 4px}.webform-submission-form .form-type-radio input[type=radio]{height:auto;position:absolute;visibility:hidden}.webform-submission-form .form-type-radio label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding-left:34px;position:relative;min-height:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1rem;line-height:1.125rem}.webform-submission-form .form-type-radio label:before{background:white;border:3px solid #e3e3e3;border-radius:50%;content:"";display:block;height:22px;left:0;position:absolute;top:50%;width:22px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-property:background, border;transition-property:background, border;-webkit-transition-duration:.05s;transition-duration:.05s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.webform-submission-form .form-type-radio input[type=radio]:checked+label:before{background:#77291c;border:3px solid #77291c}.webform-submission-form .form-type-radio input[type=radio]:checked+label:after{background:white;border-radius:50%;content:"";height:10px;left:9px;position:absolute;top:50%;width:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.webform-submission-form .description{margin-top:10px}.webform-submission-form .form-item-privacy{margin:10px 0 20px 0}@media only screen and (min-width: 575px){.webform-submission-form .form-item-privacy{margin:10px 0 20px 0}}.webform-submission-form .form-item-privacy,.webform-submission-form .description{font-size:1rem;line-height:1.375rem}.webform-submission-form .form-item-privacy a,.webform-submission-form .description a{color:#77291C;text-decoration:none}.webform-submission-form .form-item-privacy a:hover,.webform-submission-form .description a:hover{text-decoration:underline}@media only screen and (min-width: 980px){.webform-submission-form .form-actions{margin:40px 0 0}}.webform-submission-form .form-actions input{background:#77291C;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:white;display:inline-block;padding:14px 50px;text-transform:uppercase}.layout-content-wrapper img{max-width:100%;height:auto}@media only screen and (min-width: 980px){.region-navigation #block-mainnavigationfinnish{margin-left:0px;margin-right:80px}}@media only screen and (min-width: 980px){.region-navigation #block-mainnavigationfinnish .sf-horizontal{margin-left:60px}}@media only screen and (min-width: 1440px){.region-navigation #block-mainnavigationfinnish .sf-horizontal{margin-left:90px}}.region-navigation #block-mainnavigationfinnish .sf-horizontal>li.sf-depth-1:nth-child(4){margin-right:100px}@media only screen and (min-width: 980px){.region-navigation #block-mainnavigationenglish{margin-left:0px;margin-right:80px}}.region-navigation #block-mainnavigationenglish .sf-horizontal>li.sf-depth-1:nth-child(1){margin-left:144px}@media only screen and (min-width: 1440px){.region-navigation #block-mainnavigationenglish .sf-horizontal>li.sf-depth-1:nth-child(1){margin-left:155px}}@media only screen and (min-width: 1441px){.region-navigation #block-mainnavigationenglish .sf-horizontal>li.sf-depth-1:nth-child(1){margin-left:200px}}.region-navigation #block-mainnavigationenglish .sf-horizontal>li.sf-depth-1:nth-child(3){margin-right:100px}.region-navigation .block-superfish{position:static;width:auto}.region-navigation .block-superfish .sf-accordion-toggle{padding:18px 18px;position:relative}.region-navigation .block-superfish .sf-accordion-toggle:after{content:'';display:block;clear:both}@media only screen and (min-width: 575px){.region-navigation .block-superfish .sf-accordion-toggle{padding:32px}}.region-navigation .block-superfish .sf-accordion-toggle>a{background:url(../images/menu-mobile.png) no-repeat center center;background-size:32px 32px;display:block;float:right;height:32px;overflow:hidden;text-indent:-9999px;width:32px}.region-navigation .block-superfish .sf-accordion-toggle>a.sf-expanded{background:url(../images/menu-mobile-open.png) no-repeat center center;background-size:32px 32px}.region-navigation .block-superfish .sf-accordion{background:white;border-top:1px solid #efefef}.region-navigation .block-superfish .sf-accordion.sf-menu{left:0px !important;position:absolute;right:0 !important;width:auto !important;z-index:1100}.region-navigation .block-superfish .sf-accordion>li{border-bottom:1px solid #efefef}.region-navigation .block-superfish .sf-accordion>li a{color:black;text-decoration:none;font-size:1.125rem;line-height:1.375rem}.region-navigation .block-superfish .sf-accordion>li a.is-active{color:#77291C}.region-navigation .block-superfish .sf-accordion>li.active-trail>a{color:#77291C}.region-navigation .block-superfish .sf-accordion>li.active-trail>a:hover{color:white}.region-navigation .block-superfish .sf-accordion>li>a{padding:16px 26px;text-transform:uppercase}.region-navigation .block-superfish .sf-accordion>li>a:hover{background:#EFD8D4}.region-navigation .block-superfish .sf-accordion>li.menuparent:not(.sf-no-children)>a:after{background:url(../images/down-lightpink.png) no-repeat center center;background-size:11px 6px;content:"";height:6px;position:absolute;right:26px;top:calc(50% - 3px);width:11px}.region-navigation .block-superfish .sf-accordion>li.menuparent:not(.sf-no-children).sf-expanded>a:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.region-navigation .block-superfish .sf-accordion>li.menuparent:not(.sf-no-children).sf-expanded ul{padding-bottom:10px;padding-left:15px}.region-navigation .block-superfish .sf-accordion>li.menuparent:not(.sf-no-children).sf-expanded ul:after{content:'';display:block;clear:both}.region-navigation .block-superfish .sf-accordion>li.menuparent:not(.sf-no-children).sf-expanded ul li a{padding:10px 20px}.region-navigation .block-superfish .sf-accordion>li.menuparent:not(.sf-no-children).sf-expanded ul li a:hover{color:#EFD8D4}.region-navigation .block-superfish .sf-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.region-navigation .block-superfish .sf-horizontal a{color:black;text-decoration:none;font-size:.8125rem;line-height:1.5rem}@media only screen and (min-width: 1440px){.region-navigation .block-superfish .sf-horizontal a{font-size:1rem;line-height:1.5rem}}.region-navigation .block-superfish .sf-horizontal>li{margin:0 15px;position:relative}@media only screen and (min-width: 1440px){.region-navigation .block-superfish .sf-horizontal>li{margin:0 30px}}.region-navigation .block-superfish .sf-horizontal>li>a{padding:20px 0;text-transform:uppercase}.region-navigation .block-superfish .sf-horizontal>li.sf-depth-1{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.8)), to(rgba(0,0,0,0.8)));background-image:linear-gradient(90deg, rgba(0,0,0,0.8), rgba(0,0,0,0.8));background-size:0 2px;background-position:0 67%;background-repeat:no-repeat;-webkit-transition:all .4s;transition:all .4s}.region-navigation .block-superfish .sf-horizontal>li.sf-depth-1:hover{background-size:100% 2px;-webkit-transition:all .4s;transition:all .4s}.region-navigation .block-superfish .sf-horizontal>li.sf-depth-1.menuparent:not(.sf-no-children)>a::after{background:url(../images/chevron-down-black.svg) no-repeat center;background-size:11px 6px;content:"";height:5px;position:absolute;right:-16px;top:calc(50% - 3px);width:9px;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}.region-navigation .block-superfish .sf-horizontal>li.sf-depth-1.sfHover.menuparent:not(.sf-no-children)>a::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.region-navigation .block-superfish .sf-horizontal>li.sf-depth-1.menuparent.sfHover:before{-webkit-box-shadow:4px -3px 6px -4px rgba(0,0,0,0.16);box-shadow:4px -3px 6px -4px rgba(0,0,0,0.16)}.region-navigation .block-superfish .sf-horizontal>li.sf-depth-1.menuparent.sfHover:after,.region-navigation .block-superfish .sf-horizontal>li.sf-depth-1.menuparent.sfHover:before{border-color:#ffffff  #ffffff transparent transparent;bottom:-22px;content:"";display:inline-block;height:0;left:calc(50% - 15px);position:absolute;width:0;border-style:solid;border-width:16px 16px 16px 16px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.region-navigation .block-superfish .sf-horizontal>li.sf-depth-1.menuparent.sfHover:after{z-index:10}.region-navigation .block-superfish .sf-horizontal>li.active-trail{background-size:100% 2px}.region-navigation .block-superfish .sf-horizontal>li ul{background:white;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.16);box-shadow:0 2px 6px 0 rgba(0,0,0,0.16);padding:14px;position:absolute;top:60px;width:304px;z-index:2}.region-navigation .block-superfish .sf-horizontal>li ul li{margin:0 0 5px 0}.region-navigation .block-superfish .sf-horizontal>li ul li a{color:#333;padding:10px 14px;line-height:1.75rem}.region-navigation .block-superfish .sf-horizontal>li ul li a:hover{background:#EFD8D4}.region-navigation .block-superfish .sf-horizontal>li ul li a.is-active{color:#77291C}.region-navigation .block-superfish .sf-horizontal>li ul li a.is-active:hover{color:white}.region-navigation .block-superfish .sf-horizontal>li ul li:last-child{margin:0}@media only screen and (min-width: 980px){.intranet .region-navigation .block-superfish{background:#FFF;width:100%}}.intranet .region-navigation .block-superfish .sf-horizontal{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 15px 0 20px}@media only screen and (min-width: 1440px){.intranet .region-navigation .block-superfish .sf-horizontal{padding:0 15px 0 20px}}@media only screen and (min-width: 980px) and (max-width: 1440px){.intranet .region-navigation .block-superfish .sf-horizontal a{font-size:1rem;line-height:1rem;font-weight:300}}.intranet .region-navigation .block-superfish .sf-horizontal a.sf-depth-1{white-space:nowrap}.intranet .region-navigation .block-superfish .sf-horizontal>li{margin:0 10px !important}.intranet .region-navigation .block-superfish .sf-horizontal>li.sf-depth-1.menuparent:not(.sf-no-children){margin-right:20px !important}.intranet .region-navigation .block-superfish .sf-horizontal>li.sf-depth-1.menuparent:not(.sf-no-children)>a::after{right:-14px;top:calc(50% - 4px)}.intranet .region-navigation .block-superfish .sf-horizontal>li.sf-depth-1.menuparent.sfHover:after,.intranet .region-navigation .block-superfish .sf-horizontal>li.sf-depth-1.menuparent.sfHover:before{bottom:-42px}.intranet .region-navigation .block-superfish .sf-horizontal>li>a{padding:19px 10px;text-transform:none}@media only screen and (min-width: 1440px){.intranet .region-navigation .block-superfish .sf-horizontal>li>a{padding:10px 0 14px}}@media only screen and (min-width: 1440px){.intranet .region-navigation .block-superfish .sf-horizontal>li ul{top:62px}}body{font-family:"Whitney SSm A","Whitney SSm B",Arial}.block-page-title-block h1{font-size:2rem;line-height:3.0625rem;margin:0 0 10px 0;text-align:center}@media only screen and (min-width: 575px){.block-page-title-block h1{font-size:2.375rem;line-height:2.8125rem;margin:0 0 15px 0}}@media only screen and (min-width: 980px){.block-page-title-block h1{font-size:3rem;line-height:4.5625rem;margin:0 0 25px 0}}.page-node-type-page .block-page-title-block{text-align:left}.page-node-type-page .block-page-title-block h1{font-family:BogartBold;text-align:left;text-transform:inherit}.page-node-type-event .block-page-title-block h1{font-family:BogartBold;text-transform:inherit}@media only screen and (min-width: 575px){.page-node-type-campaign .block-page-title-block,.page-node-type-campaign-sub-page .block-page-title-block{padding:0 4.90196%;width:90.19608%}}@media only screen and (min-width: 1440px){.page-node-type-campaign .block-page-title-block,.page-node-type-campaign-sub-page .block-page-title-block{padding:0 16.66667%;width:66.66667%}}.page-node-type-campaign .block-page-title-block h1,.page-node-type-campaign-sub-page .block-page-title-block h1{font-family:"Whitney SSm A","Whitney SSm B",Arial;font-weight:600;text-transform:uppercase}@media only screen and (max-width: 575px){.page-node-type-campaign .block-page-title-block h1,.page-node-type-campaign-sub-page .block-page-title-block h1{font-size:1.25rem;line-height:1.5rem}}@media only screen and (min-width: 575px) and (max-width: 980px){.page-node-type-campaign .block-page-title-block h1,.page-node-type-campaign-sub-page .block-page-title-block h1{font-size:2rem;line-height:2.4375rem}}@media only screen and (min-width: 980px) and (max-width: 1440px){.page-node-type-campaign .block-page-title-block h1,.page-node-type-campaign-sub-page .block-page-title-block h1{font-size:2.125rem;line-height:2.5625rem}}.page-node-type-campaign h2.campaign-title,.page-node-type-campaign-sub-page h2.campaign-title{font-size:1.25rem;line-height:1.5rem;margin:0 0 10px 0;text-align:center;text-transform:uppercase}@media only screen and (min-width: 575px){.page-node-type-campaign h2.campaign-title,.page-node-type-campaign-sub-page h2.campaign-title{font-size:2rem;line-height:2.4375rem}}@media only screen and (min-width: 980px){.page-node-type-campaign h2.campaign-title,.page-node-type-campaign-sub-page h2.campaign-title{font-size:2.125rem;line-height:2.5625rem;margin:0 0 15px 0}}.page-node-type-campaign .date,.page-node-type-campaign-sub-page .date{margin:0 0 20px 0;text-align:center;font-size:1rem;line-height:1.1875rem}@media only screen and (min-width: 575px){.page-node-type-campaign .date,.page-node-type-campaign-sub-page .date{font-size:1.5rem;line-height:1.8125rem}}@media only screen and (min-width: 980px){.page-node-type-campaign .date,.page-node-type-campaign-sub-page .date{font-size:1.75rem;line-height:2.125rem;margin:0 0 40px 0}}@media only screen and (max-width: 575px){.page-node-type-campaign .node--view-mode-full .field--name-body p,.page-node-type-campaign-sub-page .node--view-mode-full .field--name-body p{line-height:1.625rem}}.page-node-type-campaign-upcoming-page .block-page-title-block h1{font-weight:600}@media only screen and (max-width: 575px){.page-node-type-campaign-upcoming-page .block-page-title-block h1{font-size:1.25rem;line-height:1.5rem}}@media only screen and (min-width: 575px) and (max-width: 980px){.page-node-type-campaign-upcoming-page .block-page-title-block h1{font-size:2rem;line-height:2.4375rem}}@media only screen and (min-width: 980px) and (max-width: 1440px){.page-node-type-campaign-upcoming-page .block-page-title-block h1{font-size:2.125rem;line-height:2.5625rem}}.page-node-type-campaign-upcoming-page .node--view-mode-full .field--name-body{text-align:center}@media only screen and (max-width: 575px){.page-node-type-campaign-upcoming-page .node--view-mode-full .field--name-body p{line-height:1.625rem}}.layout-container .text-formatted p{margin:0 0 20px 0;font-size:1.125rem;line-height:1.875rem}@media only screen and (min-width: 575px){.layout-container .text-formatted p{font-size:1.25rem;line-height:2rem}}@media only screen and (min-width: 980px){.layout-container .text-formatted p{font-size:1.375rem;line-height:2.125rem}}.layout-container .text-formatted a{text-decoration:none;color:#77291C;font-weight:600}.layout-container .text-formatted a:hover{border-bottom:5px solid #efefef}.layout-container .text-formatted figcaption{font-size:.875rem;line-height:1.125rem;padding:10px;background:#F7EBE9}@media only screen and (min-width: 980px){.layout-container .text-formatted figcaption{font-size:1.125rem;line-height:1.375rem;padding:15px 20px}}.layout-container .text-formatted .embedded-entity,.layout-container .text-formatted .caption-drupal-entity{margin:25px 0}@media only screen and (min-width: 980px){.layout-container .text-formatted .embedded-entity,.layout-container .text-formatted .caption-drupal-entity{margin:32px 0}}.layout-container .text-formatted .embedded-entity p,.layout-container .text-formatted .caption-drupal-entity p{padding:0;line-height:0}.layout-container .text-formatted .embedded-entity img,.layout-container .text-formatted .caption-drupal-entity img{display:block}@media only screen and (min-width: 980px){.layout-container .text-formatted .embedded-entity.align-center,.layout-container .text-formatted .caption-drupal-entity.align-center{padding:0}}.layout-container .text-formatted .embedded-entity.align-right,.layout-container .text-formatted .caption-drupal-entity.align-right{float:none}@media only screen and (min-width: 980px){.layout-container .text-formatted .embedded-entity.align-right,.layout-container .text-formatted .caption-drupal-entity.align-right{padding:0;margin:0 0 10px 32px;float:right}}.layout-container .text-formatted .embedded-entity.align-left,.layout-container .text-formatted .caption-drupal-entity.align-left{float:none}@media only screen and (min-width: 980px){.layout-container .text-formatted .embedded-entity.align-left,.layout-container .text-formatted .caption-drupal-entity.align-left{padding:0;margin:0 32px 10px 0;float:left}}.layout-container .text-formatted .caption-drupal-entity .embedded-entity{padding:0;margin:0}.layout-container .text-formatted .video-embed-field-responsive-video{margin-bottom:40px}.layout-container .text-formatted h2{font-size:1.375rem;line-height:1.625rem;-ms-hyphens:auto;hyphens:auto;margin:0 0 20px 0;text-transform:uppercase}@media only screen and (min-width: 575px){.layout-container .text-formatted h2{font-size:1.75rem;line-height:2.125rem;-ms-hyphens:none;hyphens:none}}@media only screen and (min-width: 980px){.layout-container .text-formatted h2{font-size:2.125rem;line-height:2.5625rem}}.layout-container .text-formatted h3{font-size:1.25rem;line-height:1.5rem;margin:0 0 20px 0;font-weight:600}@media only screen and (min-width: 575px){.layout-container .text-formatted h3{font-size:1.375rem;line-height:1.625rem}}@media only screen and (min-width: 980px){.layout-container .text-formatted h3{font-size:1.75rem;line-height:2.125rem}}.layout-container .text-formatted strong{font-weight:600}.layout-container .text-formatted .gray-highlight{font-size:1.125rem;line-height:1.875rem;background:#D79B91;margin:40px 0;padding:15px 20px}@media only screen and (min-width: 575px){.layout-container .text-formatted .gray-highlight{font-size:1.25rem;line-height:2rem;margin:40px 33px 40px 24px}}@media only screen and (min-width: 980px){.layout-container .text-formatted .gray-highlight{font-size:1.375rem;line-height:2.125rem;margin:50px 0 50px 30px;padding:20px 30px}}.layout-container .text-formatted .light-highlight{font-size:1.375rem;line-height:1.625rem;border-top:1px solid #77291C;border-bottom:1px solid #77291C;color:#77291C;margin:40px 0;padding:12px 0;text-align:center}@media only screen and (min-width: 575px){.layout-container .text-formatted .light-highlight{margin:40px 32px;padding:16px 0}}@media only screen and (min-width: 980px){.layout-container .text-formatted .light-highlight{font-size:1.75rem;line-height:2.125rem;margin:50px 30px;padding:18px}}.layout-container .text-formatted .quote{font-size:1.5rem;line-height:1.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;color:#5B5B5B;padding:25px 0;font-weight:600}@media only screen and (min-width: 980px){.layout-container .text-formatted .quote{padding:30px 90px 40px 90px;font-size:2rem;line-height:2.5rem}}.layout-container .text-formatted .quote:before{font-size:3.75rem;line-height:2.125rem;font-weight:600;content:'“';color:#DC0613;display:inline-block;position:relative;margin-right:10px;margin-top:15px}@media only screen and (min-width: 980px){.layout-container .text-formatted .quote:before{font-size:4.375rem;line-height:2.125rem;position:absolute;margin-left:-45px}}.layout-container .text-formatted u{text-decoration:underline}.layout-container .text-formatted em{font-style:italic}.layout-container .text-formatted strong{font-weight:600}@media only screen and (min-width: 980px){.region-content .node--view-mode-full .field--name-body p,.region-content .node--view-mode-content-top .field--name-body p,.region-content-bottom .node--view-mode-content-bottom .field--name-field-content-bottom p,.region-content-bottom-second .node--view-mode-content-bottom .field--name-field-content-bottom p{margin:0 0 40px 0}}.region-content .node--view-mode-full .field--name-body a,.region-content .node--view-mode-content-top .field--name-body a,.region-content-bottom .node--view-mode-content-bottom .field--name-field-content-bottom a,.region-content-bottom-second .node--view-mode-content-bottom .field--name-field-content-bottom a{color:#77291C;text-decoration:underline}.region-content .node--view-mode-full .field--name-body a:hover,.region-content .node--view-mode-content-top .field--name-body a:hover,.region-content-bottom .node--view-mode-content-bottom .field--name-field-content-bottom a:hover,.region-content-bottom-second .node--view-mode-content-bottom .field--name-field-content-bottom a:hover{background-color:#77291C;border-bottom:none;color:#fff;text-decoration:none}.region-content .node--view-mode-full .field--name-body h2,.region-content .node--view-mode-content-top .field--name-body h2,.region-content-bottom .node--view-mode-content-bottom .field--name-field-content-bottom h2,.region-content-bottom-second .node--view-mode-content-bottom .field--name-field-content-bottom h2{font-family:BogartBold;text-transform:inherit;letter-spacing:2.38px}.region-content .node--view-mode-full .field--name-body h3,.region-content .node--view-mode-content-top .field--name-body h3,.region-content-bottom .node--view-mode-content-bottom .field--name-field-content-bottom h3,.region-content-bottom-second .node--view-mode-content-bottom .field--name-field-content-bottom h3{margin:35px 0 20px}@media only screen and (min-width: 980px){.region-content .node--view-mode-full .field--name-body h3,.region-content .node--view-mode-content-top .field--name-body h3,.region-content-bottom .node--view-mode-content-bottom .field--name-field-content-bottom h3,.region-content-bottom-second .node--view-mode-content-bottom .field--name-field-content-bottom h3{margin:40px 0 20px}}.path-frontpage .region-content .block-page-title-block h1{font-family:BogartBold;margin:0 0 15px 0;text-transform:none;font-size:1.25rem;line-height:1.625rem}@media only screen and (min-width: 980px){.path-frontpage .region-content .block-page-title-block h1{font-size:1.375rem;line-height:2.0625rem}}.path-frontpage .region-content .field--name-body{text-align:center}.path-frontpage .region-content .field--name-body p{font-size:1.125rem;line-height:1.75rem}@media only screen and (min-width: 980px){.path-frontpage .region-content .field--name-body p{font-size:1.25rem}}.page-node-type-restaurant-listing .region-content .block-page-title-block h1,.page-node-type-lunch .region-content .block-page-title-block h1{font-size:1.375rem;line-height:1.625rem;font-family:BogartBold;margin:0 0 15px;text-align:left;text-transform:none}@media only screen and (min-width: 575px){.page-node-type-restaurant-listing .region-content .block-page-title-block h1,.page-node-type-lunch .region-content .block-page-title-block h1{font-size:1.625rem;line-height:1.9375rem}}@media only screen and (min-width: 980px){.page-node-type-restaurant-listing .region-content .block-page-title-block h1,.page-node-type-lunch .region-content .block-page-title-block h1{font-size:2.125rem;line-height:3.25rem;margin:0 0 28px}}.page-node-type-restaurant-listing .region-content .block-page-title-block .field--name-body p,.page-node-type-lunch .region-content .block-page-title-block .field--name-body p{font-size:1.125rem;line-height:1.75rem}@media only screen and (min-width: 575px){.page-node-type-restaurant-listing .region-content .block-page-title-block .field--name-body p,.page-node-type-lunch .region-content .block-page-title-block .field--name-body p{font-size:1.25rem}}.page-node-type-listing-page .block-page-title-block h1{margin:0 0 15px}.page-node-type-offers .region-content .block-page-title-block h1{margin:0 0 20px 0}@media only screen and (min-width: 575px){.page-node-type-offers .region-content .block-page-title-block h1{margin:0 0 40px 0}}@media only screen and (min-width: 980px){.page-node-type-offers .region-content .block-page-title-block h1{margin:0 0 60px}}.page-node-type-intranet-sub-page .region-content .block-page-title-block h1{text-align:left}@media only screen and (min-width: 980px){.page-node-type-intranet-sub-page .region-content .block-page-title-block h1{margin:0 0 50px}}a.print-page{color:#77291C;font-weight:600;text-decoration:none;font-size:1.125rem}@media only screen and (min-width: 980px){a.print-page{font-size:1.25rem}}a.print-page:hover{text-decoration:underline}.block-page-title-block{font-family:BogartBold}.cta-button,.layout-content-bottom .block-highlight-block .paragraph--view-mode--default .field--name-field-link a,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default .field--name-field-link a,.block-image-carousel-block .group-content .field--name-field-links a,.block-store-information-block .map-link a,.path-intra-kauppiassivut .store-information-wrapper .map-link a,.block-views-blocknews-all-news .pager a.button,.page-node-type-opening-hours .block-sello-opening-hours .links-container A{background:url(../images/chevron-right.svg) no-repeat right 22px center;border:1px solid #77291C;border-radius:5px;color:#000;cursor:pointer;display:inline-block;font-weight:600;padding:15px 36px 15px 20px;text-decoration:none}.cta-button:hover,.layout-content-bottom .block-highlight-block .paragraph--view-mode--default .field--name-field-link a:hover,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default .field--name-field-link a:hover,.block-image-carousel-block .group-content .field--name-field-links a:hover,.block-store-information-block .map-link a:hover,.path-intra-kauppiassivut .store-information-wrapper .map-link a:hover,.block-views-blocknews-all-news .pager a.button:hover,.page-node-type-opening-hours .block-sello-opening-hours .links-container A:hover{background:#000 url(../images/chevron-right-white.svg) no-repeat right 22px center;border:solid 1px #000;color:#fff}.cta-button-pink,.block-views-blockevents-front-page a.read-more,.node--type-article.node--view-mode-highlight .textWrapper .button,.node--type-front-page.node--view-mode-highlight .field--name-field-highlight-link a,.block-views-blockoffers-front-page-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text .edit-link A,.block-views-blockoffers-all-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text .edit-link A,.block-views-blockoffers-store-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text .edit-link A,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text .edit-link A{background:url(../images/chevron-right.svg) no-repeat right 22px center;border:1px solid #F1A9B7;border-radius:5px;color:#000;cursor:pointer;display:inline-block;font-weight:600;padding:15px 36px 15px 20px;text-decoration:none}.cta-button-pink:hover,.block-views-blockevents-front-page a.read-more:hover,.node--type-article.node--view-mode-highlight .textWrapper .button:hover,.node--type-front-page.node--view-mode-highlight .field--name-field-highlight-link a:hover,.block-views-blockoffers-front-page-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text .edit-link A:hover,.block-views-blockoffers-all-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text .edit-link A:hover,.block-views-blockoffers-store-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text .edit-link A:hover,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text .edit-link A:hover{background:#000 url(../images/chevron-right-white.svg) no-repeat right 22px center;border:solid 1px #000;color:#fff}.article-highlight-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;margin:35px auto;max-width:700px;padding:0px 20px;width:100%}@media only screen and (min-width: 575px){.article-highlight-wrapper{margin:45px auto}}@media only screen and (min-width: 980px){.article-highlight-wrapper{padding:0 25px;margin:85px auto 50px auto;max-width:1550px}}@media only screen and (min-width: 1440px){.article-highlight-wrapper{padding:0}}@media only screen and (min-width: 980px){.article-highlight-wrapper.single{max-width:1500px}}.article-highlight-wrapper h2{font-size:1.375rem;line-height:1.625rem;letter-spacing:2.2px;color:#000000;text-align:center;margin-bottom:25px;text-transform:uppercase}@media only screen and (min-width: 980px){.article-highlight-wrapper h2{font-size:1.625rem;line-height:1.9375rem;letter-spacing:2.6px}}#block-article-highlight-double{background-color:#FFF;margin-top:50px;padding:5px 40px}#block-article-highlight-double .article-highlight-wrapper{margin-top:0px;padding-top:35px}#block-article-highlight-double H2{margin-bottom:45px}#block-article-highlight-double .node__content{-ms-flex-wrap:wrap;flex-wrap:wrap}#block-article-highlight-double .node--type-article.node--view-mode-highlight .field--name-field-media-image{height:auto;min-height:211px;position:relative;width:100%}@media only screen and (min-width: 768px){#block-article-highlight-double .node--type-article.node--view-mode-highlight .field--name-field-media-image{height:auto;min-height:195px}}@media only screen and (min-width: 980px){#block-article-highlight-double .node--type-article.node--view-mode-highlight .field--name-field-media-image{min-height:397px}}#block-article-highlight-double .node--type-article.node--view-mode-highlight .field--name-field-media-image PICTURE{height:auto;left:0px;-webkit-mask-image:none;mask-image:none;position:relative;top:0px;width:100%}@media only screen and (min-width: 768px){#block-article-highlight-double .node--type-article.node--view-mode-highlight .field--name-field-media-image PICTURE{position:absolute}}#block-article-highlight-double .node--type-article.node--view-mode-highlight .highlight-image{width:100%}@media only screen and (min-width: 768px){#block-article-highlight-double .node--type-article.node--view-mode-highlight .highlight-image{width:50%}}#block-article-highlight-double .node--type-article.node--view-mode-highlight .textWrapper{padding:30px 0px 30px 0px;width:100%}@media only screen and (min-width: 768px){#block-article-highlight-double .node--type-article.node--view-mode-highlight .textWrapper{padding:0px 30px 0px 60px;width:50%}}.block-event-list-block{margin-block:50px 16px}.block-event-list-block h2{font-size:1.625rem;line-height:1.75rem;color:black;font-family:BogartBold;margin-bottom:1rem}@media only screen and (min-width: 575px){.block-event-list-block h2{font-size:2rem;line-height:2.375rem}}.block-event-list-block .item-list ul{list-style:none;margin:0;padding:0}.block-event-list-block .item-list li{padding:6px 0}.block-event-list-block .item-list .event-date{color:#5b5b5b;display:block;font-size:.8125rem;line-height:1.125rem}.block-event-list-block .item-list a{color:#77291C;font-size:1rem;line-height:1.375rem;font-weight:600;text-decoration:none}@media only screen and (min-width: 575px){.block-event-list-block .item-list a{font-size:1.125rem;line-height:1.5rem}}.block-event-list-block .item-list a::after{background-image:url(../images/chevron-right-brown.svg);background-position:50%;background-repeat:no-repeat;background-size:6px 11px;content:'';display:inline-block;height:11px;margin-left:7px;width:6px}.block-event-list-block .item-list a:hover{text-decoration:underline}.footer-top{position:relative}.footer-top #block-footerbuttonbar .item-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 768px){.footer-top #block-footerbuttonbar .item-list ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.footer-top #block-footerbuttonbar .item-list ul li{margin-bottom:15px;-ms-flex-preferred-size:275px;flex-basis:275px;list-style:none}@media only screen and (min-width: 575px){.footer-top #block-footerbuttonbar .item-list ul li{margin:0px 100px 15px 100px}}@media only screen and (min-width: 768px){.footer-top #block-footerbuttonbar .item-list ul li{margin:0 25px 15px 0px}}@media only screen and (min-width: 1440px){.footer-top #block-footerbuttonbar .item-list ul li{margin:0 54px 15px 0}.footer-top #block-footerbuttonbar .item-list ul li:last-child{margin-right:0}}.footer-top #block-footerbuttonbar .item-list ul li a{background-color:#FFF;border:0px solid transparent;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;display:block;font-weight:600;padding:11px 17px 12px 70px;text-decoration:none;font-size:1rem;line-height:1.75rem}@media only screen and (min-width: 768px){.footer-top #block-footerbuttonbar .item-list ul li a{font-size:.8125rem;min-width:195px;padding:13px 10px 13px 55px;width:195px}}@media only screen and (min-width: 980px){.footer-top #block-footerbuttonbar .item-list ul li a{font-size:1rem;min-width:230px;padding:11px 17px 12px 70px}}@media only screen and (min-width: 1440px){.footer-top #block-footerbuttonbar .item-list ul li a{min-width:250px}}.footer-top #block-footerbuttonbar .item-list ul li a:hover{background-color:#000;color:#FFF}.footer-top #block-footerbuttonbar .item-list ul li.app a{background-image:url(../images/puhelin.svg);background-position:29px 50%;background-repeat:no-repeat;background-size:20px 34px}@media only screen and (min-width: 575px){.footer-top #block-footerbuttonbar .item-list ul li.app a{background-position:15px center}}@media only screen and (min-width: 980px){.footer-top #block-footerbuttonbar .item-list ul li.app a{background-position:29px center;padding:16px 17px 17px 70px}}@media only screen and (min-width: 1440px){.footer-top #block-footerbuttonbar .item-list ul li.app a{padding:16px 30px 17px 80px}}.footer-top #block-footerbuttonbar .item-list ul li.app a:hover{background-image:url(../images/puhelin-white.svg)}.footer-top #block-footerbuttonbar .item-list ul li.giftvoucher a{background-image:url(../images/lahjakortti.svg);background-position:16px 50%;background-repeat:no-repeat;background-size:36px 26px}@media only screen and (min-width: 575px){.footer-top #block-footerbuttonbar .item-list ul li.giftvoucher a{background-size:32.6px 23.1px;padding:11px 17px 12px 70px}}@media only screen and (min-width: 768px){.footer-top #block-footerbuttonbar .item-list ul li.giftvoucher a{padding:13px 10px 13px 62px}}@media only screen and (min-width: 980px){.footer-top #block-footerbuttonbar .item-list ul li.giftvoucher a{background-size:36px 26px;padding:16px 20px 17px 70px}}@media only screen and (min-width: 1440px){.footer-top #block-footerbuttonbar .item-list ul li.giftvoucher a{padding:16px 20px 17px 83px}}.footer-top #block-footerbuttonbar .item-list ul li.giftvoucher a:hover{background-image:url(../images/lahjakortti-white.svg)}.footer-top #block-footerbuttonbar .item-list ul li.newsletter{display:none}.footer-top #block-footerbuttonbar .item-list ul li.newsletter a{background-image:url(../images/uutiskirje.svg);background-position:16px 50%;background-repeat:no-repeat;background-size:40px 27px}@media only screen and (min-width: 575px){.footer-top #block-footerbuttonbar .item-list ul li.newsletter a{background-size:36px 24px;padding:11px 17px 12px 70px}}@media only screen and (min-width: 980px){.footer-top #block-footerbuttonbar .item-list ul li.newsletter a{background-size:40px 27px;padding:16px 20px 17px 70px}}@media only screen and (min-width: 1440px){.footer-top #block-footerbuttonbar .item-list ul li.newsletter a{padding:16px 20px 17px 92px}}.footer-top #block-footerbuttonbar .item-list ul li.newsletter a:hover{background-image:url(../images/uutiskirje-white.svg)}.footer-top .block-footer-some-links-block{display:inline-block;margin:20px auto 10px}@media only screen and (min-width: 768px){.footer-top .block-footer-some-links-block{margin:12px 0 10px}}@media only screen and (min-width: 980px){.footer-top .block-footer-some-links-block{margin:12px 0px 0px 0px;-ms-flex-preferred-size:120px;flex-basis:120px;-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10}}@media only screen and (min-width: 1440px){.footer-top .block-footer-some-links-block{margin:12px 0px 0px 0px;-ms-flex-preferred-size:130px;flex-basis:130px;-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10}}.footer-top .block-footer-some-links-block .item-list ul{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width: 980px){.footer-top .block-footer-some-links-block .item-list ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}.footer-top .block-footer-some-links-block .item-list ul li{margin-right:10px;list-style:none}.footer-top .block-footer-some-links-block .item-list ul li a{background:url(../images/fb-black.svg) no-repeat center center;background-size:36px 36px;display:block;height:36px;overflow:hidden;text-indent:-9999px;width:36px}.footer-top .block-footer-some-links-block .item-list ul li.twitter{margin-right:0}.footer-top .block-footer-some-links-block .item-list ul li.twitter a{background:url(../images/x-logo-black.svg) no-repeat center center}.footer-top .block-footer-some-links-block .item-list ul li.instagram a{background:url(../images/insta-black.svg) no-repeat center center}.block-views-blockevents-front-page{background:white;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0px auto;max-width:700px;padding:35px 20px 0px;width:100%}@media only screen and (min-width: 575px){.block-views-blockevents-front-page{margin:45px auto}}@media only screen and (min-width: 980px){.block-views-blockevents-front-page{margin:85px auto 50px auto;padding:0 25px;max-width:1500px}}.block-views-blockevents-front-page .node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;margin:0px auto;max-width:1200px}@media only screen and (min-width: 575px){.block-views-blockevents-front-page .node__content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.block-views-blockevents-front-page .image-wrapper .field--name-field-media-image{height:211px;position:relative;width:325px}@media only screen and (min-width: 575px){.block-views-blockevents-front-page .image-wrapper .field--name-field-media-image{height:215px;width:325px}}@media only screen and (min-width: 980px){.block-views-blockevents-front-page .image-wrapper .field--name-field-media-image{width:660px;min-height:437px}}.block-views-blockevents-front-page .image-wrapper PICTURE{display:block;position:absolute;-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-mask-image:url(/sites/default/themes/sello/images/highlight-mask.svg);mask-image:url(/sites/default/themes/sello/images/highlight-mask.svg);mask-mode:alpha;-webkit-mask-size:100% 100%;mask-size:100% 100%;height:211px;width:325px;left:0;top:0}@media only screen and (min-width: 980px){.block-views-blockevents-front-page .image-wrapper PICTURE{height:437px;width:660px;left:0;top:0}}.block-views-blockevents-front-page .image-wrapper PICTURE:hover{height:191px;width:285px;left:15px;top:15px;-webkit-transition:all 0.4s;transition:all 0.4s}@media only screen and (min-width: 980px){.block-views-blockevents-front-page .image-wrapper PICTURE:hover{height:397px;width:600px;left:20px;top:30px}}.block-views-blockevents-front-page .image-wrapper PICTURE IMG{height:auto;width:100%}.block-views-blockevents-front-page .content-wrapper{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 25px 45px 25px;text-align:left;width:100%}@media only screen and (min-width: 980px){.block-views-blockevents-front-page .content-wrapper{padding:40px;width:45%}}@media only screen and (min-width: 1440px){.block-views-blockevents-front-page .content-wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;padding:35px 0px 0px 60px}}.block-views-blockevents-front-page h3{margin-bottom:15px;font-family:BogartBold;font-size:1.25rem;line-height:1.5rem}@media only screen and (min-width: 980px){.block-views-blockevents-front-page h3{font-size:1.375rem;line-height:1.75rem}}.block-views-blockevents-front-page h3 a{color:black;text-decoration:none;font-size:1.25rem;line-height:1.5rem;-webkit-box-flex:0;-ms-flex:none;flex:none}@media only screen and (min-width: 1440px){.block-views-blockevents-front-page h3 a{font-size:1.375rem;line-height:1.75rem}}.block-views-blockevents-front-page .field--name-field-date{display:none;visibility:hidden;color:#333;font-size:1rem;line-height:1.1875rem;margin:0 0 12px 0}.block-views-blockevents-front-page .field--name-body,.block-views-blockevents-front-page .field--name-field-highlight-text{display:none;font-size:1rem;line-height:1.5rem}@media only screen and (min-width: 1200px){.block-views-blockevents-front-page .field--name-body,.block-views-blockevents-front-page .field--name-field-highlight-text{display:block;font-size:1.125rem;line-height:1.75rem;margin:0 0 30px 0}}.block-views-blockevents-front-page a.read-more{font-size:.875rem;line-height:1rem;margin:0 0 20px 0}.block-views-blockevents-front-page .upcoming-events{font-size:1rem;line-height:1.3125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-line-pack:end;align-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 575px){.block-views-blockevents-front-page .upcoming-events{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media only screen and (min-width: 980px){.block-views-blockevents-front-page .upcoming-events{font-size:1.125rem}}.block-views-blockevents-front-page .upcoming-events .title{color:black;font-weight:600;margin-right:10px}@media only screen and (max-width: 575px){.block-views-blockevents-front-page .upcoming-events .title{margin-bottom:10px}}.block-views-blockevents-front-page .upcoming-events .view-content{display:-webkit-box;display:-ms-flexbox;display:flex}.block-views-blockevents-front-page .upcoming-events .view-content .views-row{position:relative;padding-right:20px;margin-right:20px}.block-views-blockevents-front-page .upcoming-events .view-content .views-row:after{content:"";background:#333;height:100%;width:1px;position:absolute;right:0;top:0}.block-views-blockevents-front-page .upcoming-events .view-content .views-row:nth-child(n+3){display:none}.block-views-blockevents-front-page .upcoming-events .view-content .views-row:nth-child(n+2):after{display:none}@media only screen and (min-width: 768px){.block-views-blockevents-front-page .upcoming-events .view-content .views-row:nth-child(n+3){display:block}.block-views-blockevents-front-page .upcoming-events .view-content .views-row:nth-child(n+2):after{display:block}.block-views-blockevents-front-page .upcoming-events .view-content .views-row:nth-child(n+4){display:none}.block-views-blockevents-front-page .upcoming-events .view-content .views-row:nth-child(n+3):after{display:none}}@media only screen and (min-width: 980px){.block-views-blockevents-front-page .upcoming-events .view-content .views-row:nth-child(n+3){display:none}.block-views-blockevents-front-page .upcoming-events .view-content .views-row:nth-child(n+2):after{display:none}}@media screen and (min-width: 1110px){.block-views-blockevents-front-page .upcoming-events .view-content .views-row:nth-child(n+3){display:block}.block-views-blockevents-front-page .upcoming-events .view-content .views-row:nth-child(n+2):after{display:block}.block-views-blockevents-front-page .upcoming-events .view-content .views-row:nth-child(n+4){display:none}.block-views-blockevents-front-page .upcoming-events .view-content .views-row:nth-child(n+3):after{display:none}}.block-views-blockevents-front-page .upcoming-events a{color:#77291C;font-weight:600;text-decoration:none}.block-views-blockevents-front-page .upcoming-events a:hover{text-decoration:underline}@media only screen and (min-width: 980px){.block-views-blockfront-page-block-front-highlight{padding-top:45px}}.block-views-blockfront-page-block-front-highlight .view-content{background:#CE9E93;padding:20px 30px 30px}@media only screen and (min-width: 575px){.block-views-blockfront-page-block-front-highlight .view-content{padding:20px 48px 30px}}@media only screen and (min-width: 980px){.block-views-blockfront-page-block-front-highlight .view-content{padding:0 0 38px}}.block-views-blockfront-page-block-front-highlight .views-row{margin:0 auto;max-width:700px}@media only screen and (min-width: 980px){.block-views-blockfront-page-block-front-highlight .views-row{max-width:900px}}body.lang-en .block-views-blockfront-page-block-front-highlight{background:#CE9E93}@media only screen and (min-width: 980px){body.lang-en .block-views-blockfront-page-block-front-highlight{padding-top:80px}}.block-juicerio{background-color:#EFD8D4;padding:30px}@media only screen and (min-width: 575px){.block-juicerio{padding:40px 48px}}@media only screen and (min-width: 1440px){.block-juicerio{background-position:50% 0px;background-repeat:no-repeat;background-image:url(../images/juicer-bg.svg);padding:155px 0 45px}}.block-juicerio h2{color:black;font-family:BogartBold;font-size:1.375rem;line-height:1.625rem;margin:0 0 30px;text-align:center}@media only screen and (min-width: 980px){.block-juicerio h2{font-size:1.625rem;line-height:1.9375rem}}@media only screen and (min-width: 1440px){.juicer-feed{max-width:1320px;margin:0 auto}}.juicer-feed.modern li.feed-item{padding-left:30px;padding-right:30px}.juicer-feed.modern .j-poster{padding:20px 0 15px;height:auto}.juicer-feed.modern .j-poster h3{font-size:1.125rem;line-height:1.5rem;background-image:url(../images/juicer-post-logo.png);background-position:0px 50%;background-repeat:no-repeat;background-size:auto 90%;font-weight:600;color:black;margin:3px 0 0 0;padding-left:30px}.juicer-feed.modern .j-poster img{display:none}.juicer-feed.modern .j-text{padding:20px 0 25px}@media only screen and (min-width: 980px){.juicer-feed.modern .j-text{padding:20px 0 30px}}.juicer-feed.modern .j-message p{font-size:1.125rem;line-height:1.5rem;color:black}.juicer-feed .j-paginate{margin-bottom:0}.block-views-blockstores-new-stores{padding:30px}@media only screen and (min-width: 575px) and (max-width: 980px){.block-views-blockstores-new-stores{padding:30px 0 0 0}}@media only screen and (min-width: 980px){.block-views-blockstores-new-stores{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100px}}.block-views-blockstores-new-stores h2{text-align:center;font-size:1.125rem;line-height:1.3125rem;color:black;text-transform:uppercase;margin:0 0 30px 0}@media only screen and (min-width: 980px){.block-views-blockstores-new-stores h2{font-size:1.25rem;line-height:1.5rem;margin:0 50px 0 0}}@media only screen and (min-width: 1440px){.block-views-blockstores-new-stores h2{margin:0 150px 0 0}}@media only screen and (min-width: 575px){.block-views-blockstores-new-stores .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width: 575px) and (max-width: 980px){.block-views-blockstores-new-stores .view-content{-ms-flex-wrap:wrap;flex-wrap:wrap}}.block-views-blockstores-new-stores .views-row{text-align:center;margin:0 0 40px 0}@media only screen and (min-width: 575px) and (max-width: 980px){.block-views-blockstores-new-stores .views-row{margin:0 25px 30px}.block-views-blockstores-new-stores .views-row:last-child{margin:0 25px 30px}}@media only screen and (min-width: 980px){.block-views-blockstores-new-stores .views-row{margin:0 50px 0 0}}@media only screen and (min-width: 1440px){.block-views-blockstores-new-stores .views-row{margin:0 150px 0 0}}.block-views-blockstores-new-stores .views-row:last-child{margin:0}@media only screen and (max-width: 575px){.layout-content-bottom .block-highlight-block .paragraph--view-mode--default,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default{margin:0 0 20px 0}}@media only screen and (min-width: 575px){.layout-content-bottom .block-highlight-block .paragraph--view-mode--default,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width: 980px){.layout-content-bottom .block-highlight-block .paragraph--view-mode--default:first-of-type,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default:first-of-type{border-radius:0 20px 0 0}}@media only screen and (min-width: 980px){.layout-content-bottom .block-highlight-block .paragraph--view-mode--default:last-of-type,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default:last-of-type{border-radius:0 0 0 20px}}.layout-content-bottom .block-highlight-block .paragraph--view-mode--default:nth-of-type(odd),.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default:nth-of-type(odd){background:#D79B91}.layout-content-bottom .block-highlight-block .paragraph--view-mode--default:nth-of-type(even),.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default:nth-of-type(even){background:#EFD8D4}.layout-content-bottom .block-highlight-block .paragraph--view-mode--default img,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default img{display:block;max-width:100%;height:auto}.layout-content-bottom .block-highlight-block .paragraph--view-mode--default .image,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default .image{position:relative;overflow:hidden}.layout-content-bottom .block-highlight-block .paragraph--view-mode--default .image .image-link,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default .image .image-link{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:1}.layout-content-bottom .block-highlight-block .paragraph--view-mode--default .content-wrapper,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 80px}.layout-content-bottom .block-highlight-block .paragraph--view-mode--default .content-wrapper a,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default .content-wrapper a{text-decoration:none;color:black}.layout-content-bottom .block-highlight-block .paragraph--view-mode--default .field--name-field-title,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default .field--name-field-title{font-size:1.625rem;line-height:1.9375rem;color:black;font-family:BogartBold;letter-spacing:2.8px}@media only screen and (max-width: 575px){.layout-content-bottom .block-highlight-block .paragraph--view-mode--default .field--name-field-title,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default .field--name-field-title{text-align:center}}@media only screen and (min-width: 575px){.layout-content-bottom .block-highlight-block .paragraph--view-mode--default .field--name-field-title,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default .field--name-field-title{font-size:1.75rem;line-height:2.125rem}}@media only screen and (min-width: 980px){.layout-content-bottom .block-highlight-block .paragraph--view-mode--default .field--name-field-title,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default .field--name-field-title{font-size:2rem;line-height:2.375rem}.layout-content-bottom .block-highlight-block .paragraph--view-mode--default .field--name-field-title.small,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default .field--name-field-title.small{font-size:1.625rem;line-height:2.375rem}}@media only screen and (min-width: 1440px){.layout-content-bottom .block-highlight-block .paragraph--view-mode--default .field--name-field-title,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default .field--name-field-title{font-size:2.5rem;line-height:3rem}}.layout-content-bottom .block-highlight-block .paragraph--view-mode--default .field--name-field-link,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default .field--name-field-link{margin:20px 0 0 0}@media only screen and (min-width: 1440px){.layout-content-bottom .block-highlight-block .paragraph--view-mode--default .field--name-field-link,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default .field--name-field-link{margin:40px 0 0 0}}@media only screen and (min-width: 575px){.layout-content-bottom .block-highlight-block .paragraph--view-mode--default .image,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default .image{width:54.08163%}.layout-content-bottom .block-highlight-block .paragraph--view-mode--default .content-wrapper,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default .content-wrapper{width:34.69388%;padding:30px 8.16327% 30px 3.06122%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width: 1440px){.layout-content-bottom .block-highlight-block .paragraph--view-mode--default .image,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default .image{width:50%}.layout-content-bottom .block-highlight-block .paragraph--view-mode--default .content-wrapper,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default .content-wrapper{width:35%;padding:60px 7.5% 60px 7.5%}}@media only screen and (min-width: 575px){.layout-content-bottom .block-highlight-block .paragraph--view-mode--default:nth-child(even) .image,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default:nth-child(even) .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.layout-content-bottom .block-highlight-block .paragraph--view-mode--default:nth-child(even) .content-wrapper,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default:nth-child(even) .content-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:right;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media only screen and (min-width: 575px) and (min-width: 575px) and (max-width: 980px){.layout-content-bottom .block-highlight-block .paragraph--view-mode--default:nth-child(even) .content-wrapper,.layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default:nth-child(even) .content-wrapper{padding:30px 6.12245% 30px 6.12245%}}.page-node-type-campaign .layout-content-bottom .block-highlight-block,.page-node-type-campaign .layout-content-bottom .block-bottom-highlight-block,.page-node-type-campaign-sub-page .layout-content-bottom .block-highlight-block,.page-node-type-campaign-sub-page .layout-content-bottom .block-bottom-highlight-block{background-color:#FFF;border-radius:20px}@media only screen and (min-width: 575px){.page-node-type-campaign .layout-content-bottom .block-highlight-block,.page-node-type-campaign .layout-content-bottom .block-bottom-highlight-block,.page-node-type-campaign-sub-page .layout-content-bottom .block-highlight-block,.page-node-type-campaign-sub-page .layout-content-bottom .block-bottom-highlight-block{margin:0 0 30px 0}}.page-node-type-campaign .layout-content-bottom .block-highlight-block .field--name-field-title,.page-node-type-campaign .layout-content-bottom .block-bottom-highlight-block .field--name-field-title,.page-node-type-campaign-sub-page .layout-content-bottom .block-highlight-block .field--name-field-title,.page-node-type-campaign-sub-page .layout-content-bottom .block-bottom-highlight-block .field--name-field-title{font-family:"Whitney SSm A","Whitney SSm B",Arial;letter-spacing:0}.page-node-type-campaign .layout-content-bottom .block-highlight-block .paragraph--view-mode--default,.page-node-type-campaign .layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default,.page-node-type-campaign-sub-page .layout-content-bottom .block-highlight-block .paragraph--view-mode--default,.page-node-type-campaign-sub-page .layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default{background:transparent}@media only screen and (min-width: 1440px){.page-node-type-campaign .layout-content-bottom .block-highlight-block .paragraph--view-mode--default .image,.page-node-type-campaign .layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default .image,.page-node-type-campaign-sub-page .layout-content-bottom .block-highlight-block .paragraph--view-mode--default .image,.page-node-type-campaign-sub-page .layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default .image{width:50%}.page-node-type-campaign .layout-content-bottom .block-highlight-block .paragraph--view-mode--default .content-wrapper,.page-node-type-campaign .layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default .content-wrapper,.page-node-type-campaign-sub-page .layout-content-bottom .block-highlight-block .paragraph--view-mode--default .content-wrapper,.page-node-type-campaign-sub-page .layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default .content-wrapper{width:37.5%;padding:60px 6.25% 60px 6.25%}}.page-node-type-campaign .layout-content-bottom .block-highlight-block .paragraph--view-mode--default .field--name-field-link A,.page-node-type-campaign .layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default .field--name-field-link A,.page-node-type-campaign-sub-page .layout-content-bottom .block-highlight-block .paragraph--view-mode--default .field--name-field-link A,.page-node-type-campaign-sub-page .layout-content-bottom .block-bottom-highlight-block .paragraph--view-mode--default .field--name-field-link A{border:1px solid #000}.block-image-carousel-block{background-color:#EFD8D4}.block-image-carousel-block .field--name-field-image img,.block-image-carousel-block .field--name-field-image-mobile img{height:215px;width:325px}@media only screen and (min-width: 575px){.block-image-carousel-block .field--name-field-image img,.block-image-carousel-block .field--name-field-image-mobile img{height:100%;width:100%}}@media only screen and (min-width: 768px){.block-image-carousel-block .field--name-field-image img,.block-image-carousel-block .field--name-field-image-mobile img{height:466px;width:704px}}@media only screen and (min-width: 980px){.block-image-carousel-block .field--name-field-image img,.block-image-carousel-block .field--name-field-image-mobile img{height:350px;width:500px}}@media only screen and (min-width: 1440px){.block-image-carousel-block .field--name-field-image img,.block-image-carousel-block .field--name-field-image-mobile img{height:540px;width:815px}}.block-image-carousel-block .desktop{display:none}@media only screen and (min-width: 768px){.block-image-carousel-block .desktop{display:block}}.block-image-carousel-block .mobile{display:block}@media only screen and (min-width: 768px){.block-image-carousel-block .mobile{display:none}}.block-image-carousel-block .owl-stage-outer{background-color:transparent;overflow:visible}@media only screen and (min-width: 980px){.block-image-carousel-block .owl-stage-outer{min-height:400px}}@media only screen and (min-width: 1440px){.block-image-carousel-block .owl-stage-outer{height:540px}}@media only screen and (min-width: 980px){.block-image-carousel-block .paragraph--type--image-carousel{height:350px}}@media only screen and (min-width: 1440px){.block-image-carousel-block .paragraph--type--image-carousel{height:540px;margin:0px auto;max-width:1600px;position:relative}}.block-image-carousel-block .paragraph--type--image-carousel.font-color-white .group-content .field--name-field-title{color:#FFF !important}.block-image-carousel-block .paragraph--type--image-carousel>A{display:block}@media only screen and (min-width: 980px){.block-image-carousel-block .paragraph--type--image-carousel>A{bottom:-30px;position:absolute;right:20px;width:500px;z-index:10}}@media only screen and (min-width: 1440px){.block-image-carousel-block .paragraph--type--image-carousel>A{position:absolute;right:50px;top:60px;width:815px;z-index:10}}.block-image-carousel-block .paragraph--type--image-carousel>A PICTURE{display:block;margin:0px auto;-webkit-mask-image:url(/sites/default/themes/sello/images/front-header-mask.svg);mask-image:url(/sites/default/themes/sello/images/front-header-mask.svg);mask-mode:alpha;-webkit-mask-size:325px 215px;mask-size:325px 215px;width:325px}@media only screen and (min-width: 575px){.block-image-carousel-block .paragraph--type--image-carousel>A PICTURE{-webkit-mask-size:100% 100%;mask-size:100% 100%;width:80vw}}@media only screen and (min-width: 768px){.block-image-carousel-block .paragraph--type--image-carousel>A PICTURE{-webkit-mask-size:704px 466px;mask-size:704px 466px;width:704px}}@media only screen and (min-width: 980px){.block-image-carousel-block .paragraph--type--image-carousel>A PICTURE{-webkit-mask-size:500px 350px;mask-size:500px 350px;width:500px}}@media only screen and (min-width: 1440px){.block-image-carousel-block .paragraph--type--image-carousel>A PICTURE{-webkit-mask-size:815px 540px;mask-size:815px 540px;width:815px}}.block-image-carousel-block .group-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:60px auto;pointer-events:none;width:325px}@media only screen and (min-width: 575px){.block-image-carousel-block .group-content{width:80vw}}@media only screen and (min-width: 768px){.block-image-carousel-block .group-content{width:704px}}@media only screen and (min-width: 980px){.block-image-carousel-block .group-content{left:calc(10vw - 50px);position:absolute;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% - 600px)}}@media only screen and (min-width: 1440px){.block-image-carousel-block .group-content{left:50px;position:absolute;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% - 950px);z-index:2}}@media screen and (min-width: 1700px){.block-image-carousel-block .group-content{left:0px;position:absolute;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% - 900px);z-index:2}}.block-image-carousel-block .group-content .field--name-field-title{color:#000;font-family:BogartBold;font-size:72px;font-weight:bold;line-height:0.9;margin-bottom:15px}.block-image-carousel-block .group-content .field--name-field-subtitle{color:#77291C;font-weight:300;font-size:26px;letter-spacing:2.9px;line-height:1.2;margin-bottom:20px}@media only screen and (min-width: 980px){.block-image-carousel-block .group-content .field--name-field-subtitle{margin-bottom:30px}}.block-image-carousel-block .group-content IMG.sembalot-logo{height:auto;margin-bottom:2vw;width:100%}@media only screen and (min-width: 980px){.block-image-carousel-block .group-content IMG.sembalot-logo{margin-bottom:1vw;width:70%}}.block-image-carousel-block .group-content .field--name-field-links .field__item{float:left;margin-right:20px;pointer-events:auto}.block-image-carousel-block .group-content .field--name-field-links a{font-size:1rem;line-height:1.75rem}.block-image-carousel-block .owl-dots{left:calc(50% - 170px);position:absolute;top:220px}@media only screen and (min-width: 575px){.block-image-carousel-block .owl-dots{left:9%;top:54vw}}@media only screen and (min-width: 768px){.block-image-carousel-block .owl-dots{left:calc(50% - 352px);top:480px}}@media only screen and (min-width: 980px){.block-image-carousel-block .owl-dots{left:calc(10vw - 56px);top:0px}}.block-image-carousel-block .owl-dots .owl-dot span{background-color:transparent !important;border:2px solid #000;height:18px;width:18px}.block-image-carousel-block .owl-dots .owl-dot.active span{background-color:#000 !important}.block-image-carousel-block .font-size-large .group-content .field--name-field-title{font-size:2rem}@media only screen and (min-width: 768px){.block-image-carousel-block .font-size-large .group-content .field--name-field-title{font-size:3.25rem}}@media only screen and (min-width: 980px){.block-image-carousel-block .font-size-large .group-content .field--name-field-title{font-size:calc(40px + 0.4vw)}}@media only screen and (min-width: 1440px){.block-image-carousel-block .font-size-large .group-content .field--name-field-title{font-size:4.5rem}}.block-image-carousel-block .font-size-large .group-content .field--name-field-subtitle{font-size:1.25rem}@media only screen and (min-width: 768px){.block-image-carousel-block .font-size-large .group-content .field--name-field-subtitle{font-size:1.625rem}}@media only screen and (min-width: 980px){.block-image-carousel-block .font-size-large .group-content .field--name-field-subtitle{font-size:1.375rem}}@media only screen and (min-width: 1440px){.block-image-carousel-block .font-size-large .group-content .field--name-field-subtitle{font-size:1.625rem}}.block-image-carousel-block .font-size-medium .group-content .field--name-field-title{font-size:2rem}@media only screen and (min-width: 768px){.block-image-carousel-block .font-size-medium .group-content .field--name-field-title{font-size:3.25rem}}@media only screen and (min-width: 980px){.block-image-carousel-block .font-size-medium .group-content .field--name-field-title{font-size:calc(40px + 0.4vw)}}@media only screen and (min-width: 1440px){.block-image-carousel-block .font-size-medium .group-content .field--name-field-title{font-size:4.5rem}}.block-image-carousel-block .font-size-medium .group-content .field--name-field-subtitle{font-size:1.25rem}@media only screen and (min-width: 768px){.block-image-carousel-block .font-size-medium .group-content .field--name-field-subtitle{font-size:1.625rem}}@media only screen and (min-width: 980px){.block-image-carousel-block .font-size-medium .group-content .field--name-field-subtitle{font-size:1.375rem}}@media only screen and (min-width: 1440px){.block-image-carousel-block .font-size-medium .group-content .field--name-field-subtitle{font-size:1.625rem}}.block-image-carousel-block .font-size-small .group-content .field--name-field-title{font-size:2rem}@media only screen and (min-width: 768px){.block-image-carousel-block .font-size-small .group-content .field--name-field-title{font-size:3.25rem}}@media only screen and (min-width: 980px){.block-image-carousel-block .font-size-small .group-content .field--name-field-title{font-size:calc(40px + 0.4vw)}}@media only screen and (min-width: 1440px){.block-image-carousel-block .font-size-small .group-content .field--name-field-title{font-size:4.5rem}}.block-image-carousel-block .font-size-small .group-content .field--name-field-subtitle{font-size:1.25rem}@media only screen and (min-width: 768px){.block-image-carousel-block .font-size-small .group-content .field--name-field-subtitle{font-size:1.625rem}}@media only screen and (min-width: 980px){.block-image-carousel-block .font-size-small .group-content .field--name-field-subtitle{font-size:1.375rem}}@media only screen and (min-width: 1440px){.block-image-carousel-block .font-size-small .group-content .field--name-field-subtitle{font-size:1.625rem}}BODY.active-campaign .block-image-carousel-block .group-content .field--name-field-subtitle{color:#000}BODY.active-campaign .block-image-carousel-block .field--name-field-links A{border-color:#000}.block-see-today-lunch-block{display:none;position:absolute;z-index:2;right:20%;background:#fff}.block-see-today-lunch-block h2{font-size:1.125rem;line-height:1.3125rem;font-weight:600;line-height:1.17;color:#000;margin-bottom:10px;display:none}.block-see-today-lunch-block a{font-size:.875rem;line-height:1rem;line-height:1.14;letter-spacing:1px;color:#000;padding:15px 23px;display:block;float:left;text-transform:uppercase;text-decoration:none}.block-see-today-lunch-block a::before{content:'';background:transparent url(../images/lunch.svg) no-repeat 0 0;background-size:33px 40px;display:block;width:33px;height:40px;position:absolute;left:10px;top:4px}@media only screen and (min-width: 768px){.block-see-today-lunch-block{display:block;top:282px}.block-see-today-lunch-block a{padding:17px 23px 17px 56px}}@media only screen and (min-width: 980px){.block-see-today-lunch-block{padding:20px 20px 20px 120px;top:560px}.block-see-today-lunch-block h2{display:block}.block-see-today-lunch-block a{border:solid 1px #acacac;padding:15px 23px}.block-see-today-lunch-block a:hover{border-color:#77291C}.block-see-today-lunch-block a::before{background-size:60px 72px;width:60px;height:72px;top:20px;left:28px}}.block-views-blockintranet-events-intranet-recent-events h2{font-family:BogartBold;font-size:1.375rem;line-height:1.625rem;margin-bottom:35px;position:relative;text-align:center}@media only screen and (min-width: 575px){.block-views-blockintranet-events-intranet-recent-events h2{padding-left:55px;font-size:2rem;line-height:2.4375rem;margin-bottom:40px}}@media only screen and (min-width: 980px){.block-views-blockintranet-events-intranet-recent-events h2{font-size:2.625rem;line-height:3.125rem;margin-bottom:60px}}.block-views-blockintranet-events-intranet-recent-events h2::before{background-image:url(../images/calendar-icon.svg);background-position:0 0;background-repeat:no-repeat;content:"";position:absolute;top:4px;margin-left:-55px;display:none}@media only screen and (min-width: 575px){.block-views-blockintranet-events-intranet-recent-events h2::before{display:inline;background-size:36px 39px;width:36px;height:39px;top:0}}@media only screen and (min-width: 980px){.block-views-blockintranet-events-intranet-recent-events h2::before{background-size:44px 47px;width:44px;height:47px}}.block-views-blockintranet-events-intranet-recent-events .views-row{background:#fff;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;font-size:1.25rem;line-height:1.75rem;margin-bottom:20px;min-height:140px;overflow:hidden;width:100%}@media only screen and (min-width: 768px){.block-views-blockintranet-events-intranet-recent-events .views-row{width:31.49425%;margin:0 2.75862% 0 0}.block-views-blockintranet-events-intranet-recent-events .views-row:nth-child(3n){margin-right:0}}@media only screen and (min-width: 980px){.block-views-blockintranet-events-intranet-recent-events .views-row{width:31.81818%;margin:0 2.27273% 0 0}.block-views-blockintranet-events-intranet-recent-events .views-row:nth-child(3n){margin-right:0}}.block-views-blockintranet-events-intranet-recent-events .views-row .date{font-size:1.25rem;line-height:2.25rem;font-weight:600;float:left;padding:4px 30px;color:#fff}.block-views-blockintranet-events-intranet-recent-events .views-row .title{clear:both;padding:20px 25px}.block-views-blockintranet-events-intranet-recent-events .views-row .title a{color:#77291c;font-weight:600;text-decoration:none}.block-views-blockintranet-events-intranet-recent-events .views-row .title a:hover{text-decoration:underline}.block-views-blockintranet-events-intranet-recent-events .views-row .title a:after{background-image:url(../images/chevron-right-brown.svg);background-position:50%;background-repeat:no-repeat;background-size:6px 11px;content:'';height:11px;width:6px;display:inline-block;margin-left:7px}@media only screen and (min-width: 575px){.block-views-blockintranet-events-intranet-recent-events .events{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.block-views-blockintranet-events-intranet-recent-events .view-footer{padding-top:10px;text-align:center}@media only screen and (min-width: 575px){.block-views-blockintranet-events-intranet-recent-events .view-footer{padding-top:30px}}@media only screen and (min-width: 980px){.block-views-blockintranet-events-intranet-recent-events .view-footer{padding-top:50px}}.block-views-blockintranet-events-intranet-recent-events .view-footer a{color:#000;font-size:1rem;font-weight:500;line-height:1.875rem;padding-left:15px;position:relative;text-decoration:none}.block-views-blockintranet-events-intranet-recent-events .view-footer a:hover{text-decoration:underline}.block-views-blockintranet-events-intranet-recent-events .view-footer a::before{background-image:url(../images/chevron-right.svg);background-position:50%;background-repeat:no-repeat;background-size:6px 11px;content:"";height:11px;left:0;position:absolute;top:calc(50% - 5px);width:6px}.page-intranet-all-events .block-page-title-block h1{position:relative;margin-bottom:30px;text-align:center;font-size:1.375rem;line-height:1.625rem}@media only screen and (min-width: 575px){.page-intranet-all-events .block-page-title-block h1{padding-left:55px;font-size:2rem}}@media only screen and (min-width: 980px){.page-intranet-all-events .block-page-title-block h1{font-size:2.625rem;line-height:3.125rem;margin-bottom:70px}}.page-intranet-all-events .block-page-title-block h1::before{background-image:url(../images/calendar-icon.svg);background-position:0 0;background-repeat:no-repeat;content:"";position:absolute;top:4px;margin-left:-55px;display:none}@media only screen and (min-width: 575px){.page-intranet-all-events .block-page-title-block h1::before{display:inline;background-size:36px 39px;width:36px;height:39px;top:-5px}}@media only screen and (min-width: 980px){.page-intranet-all-events .block-page-title-block h1::before{background-size:44px 47px;width:44px;height:47px;top:0;margin-left:-65px}}.page-intranet-all-events .block-views-blockintranet-events-intranet-all-events h3{clear:both;margin-bottom:30px;text-align:center;font-size:1.375rem;line-height:1.625rem;font-weight:600}.page-intranet-all-events .block-views-blockintranet-events-intranet-all-events h3::first-letter{text-transform:uppercase}@media only screen and (min-width: 575px){.page-intranet-all-events .block-views-blockintranet-events-intranet-all-events h3{font-size:1.5rem;line-height:1.75rem}}@media only screen and (min-width: 980px){.page-intranet-all-events .block-views-blockintranet-events-intranet-all-events h3{font-size:1.75rem;line-height:2.125rem;margin:0 0 35px 0}}.page-intranet-all-events .block-views-blockintranet-events-intranet-all-events .view-footer{display:none;text-align:center}@media only screen and (min-width: 575px){.page-intranet-all-events .block-views-blockintranet-events-intranet-all-events .view-footer{margin-bottom:20px}}.page-intranet-all-events .block-views-blockintranet-events-intranet-all-events .events{margin:0 0 20px 0}@media only screen and (min-width: 575px){.page-intranet-all-events .block-views-blockintranet-events-intranet-all-events .events{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 980px){.page-intranet-all-events .block-views-blockintranet-events-intranet-all-events .events{margin:0 0 40px}}.page-intranet-all-events .block-views-blockintranet-events-intranet-all-events .views-row{background:#fff;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;font-size:1.25rem;line-height:1.75rem;margin-bottom:30px;min-height:180px;overflow:hidden;width:100%}@media only screen and (min-width: 768px){.page-intranet-all-events .block-views-blockintranet-events-intranet-all-events .views-row{width:48.27586%;margin:0 3.44828% 30px 0}.page-intranet-all-events .block-views-blockintranet-events-intranet-all-events .views-row:nth-child(2n){margin-right:0}}@media only screen and (min-width: 980px){.page-intranet-all-events .block-views-blockintranet-events-intranet-all-events .views-row{width:31.81818%;margin:0 2.27273% 30px 0}.page-intranet-all-events .block-views-blockintranet-events-intranet-all-events .views-row:nth-child(2n){margin:0 2.27273% 30px 0}.page-intranet-all-events .block-views-blockintranet-events-intranet-all-events .views-row:nth-child(3n){margin-right:0}}.page-intranet-all-events .block-views-blockintranet-events-intranet-all-events .views-row .date{color:#fff;font-size:1.25rem;font-weight:600;float:left;line-height:2.25rem;padding:4px 30px}.page-intranet-all-events .block-views-blockintranet-events-intranet-all-events .views-row .title{clear:both;padding:30px 25px}.page-intranet-all-events .block-views-blockintranet-events-intranet-all-events .views-row .title a{color:#77291c;font-weight:600;text-decoration:none}.page-intranet-all-events .block-views-blockintranet-events-intranet-all-events .views-row .title a:hover{text-decoration:underline}.page-intranet-all-events .block-views-blockintranet-events-intranet-all-events .views-row .title a:after{background-image:url(../images/chevron-right-brown.svg);background-position:50%;background-repeat:no-repeat;background-size:6px 11px;content:'';height:11px;width:6px;display:inline-block;margin-left:7px}.block-views-blockintranet-news-intranet-recent-news,.block-views-blockintranet-news-intranet-all-news{padding:0 6.7783%}.block-views-blockintranet-news-intranet-recent-news h2,.block-views-blockintranet-news-intranet-all-news h2{font-family:BogartBold;margin-bottom:35px;text-align:center;font-size:1.375rem;line-height:1.625rem}@media only screen and (min-width: 575px){.block-views-blockintranet-news-intranet-recent-news h2,.block-views-blockintranet-news-intranet-all-news h2{font-size:2rem;line-height:2.4375rem}}@media only screen and (min-width: 980px){.block-views-blockintranet-news-intranet-recent-news h2,.block-views-blockintranet-news-intranet-all-news h2{font-size:2.625rem;line-height:3.125rem;margin-bottom:60px}}.block-views-blockintranet-news-intranet-recent-news a,.block-views-blockintranet-news-intranet-all-news a{color:#000;text-decoration:none}.block-views-blockintranet-news-intranet-recent-news a:hover,.block-views-blockintranet-news-intranet-all-news a:hover{text-decoration:underline}.block-views-blockintranet-news-intranet-recent-news .view-content:after,.block-views-blockintranet-news-intranet-all-news .view-content:after{content:'';display:block;clear:both}.block-views-blockintranet-news-intranet-recent-news .views-row,.block-views-blockintranet-news-intranet-all-news .views-row{background:#fff;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem;float:left;line-height:1.5rem;margin-bottom:20px;overflow:hidden;padding:25px;width:100%}.block-views-blockintranet-news-intranet-recent-news .views-row .date,.block-views-blockintranet-news-intranet-all-news .views-row .date{font-size:1.125rem;line-height:1.5rem;font-weight:600;margin-bottom:10px}.block-views-blockintranet-news-intranet-recent-news .views-row .title,.block-views-blockintranet-news-intranet-all-news .views-row .title{font-weight:600}.block-views-blockintranet-news-intranet-recent-news .views-row .field--name-field-highlight-image img,.block-views-blockintranet-news-intranet-all-news .views-row .field--name-field-highlight-image img{width:100%;height:auto}@media only screen and (min-width: 575px){.block-views-blockintranet-news-intranet-recent-news,.block-views-blockintranet-news-intranet-all-news{padding:0px}}@media only screen and (min-width: 768px){.block-views-blockintranet-news-intranet-recent-news .views-row,.block-views-blockintranet-news-intranet-all-news .views-row{width:calc(50% - 12px);margin-bottom:20px;padding:25px 30px}.block-views-blockintranet-news-intranet-recent-news .gutter-sizer,.block-views-blockintranet-news-intranet-all-news .gutter-sizer{width:24px}}@media only screen and (min-width: 980px){.block-views-blockintranet-news-intranet-recent-news .views-row,.block-views-blockintranet-news-intranet-all-news .views-row{margin-bottom:30px;width:calc(50% - 15px)}.block-views-blockintranet-news-intranet-recent-news .gutter-sizer,.block-views-blockintranet-news-intranet-all-news .gutter-sizer{width:2.27273%}}.block-views-blockintranet-news-intranet-recent-news .view-footer,.block-views-blockintranet-news-intranet-all-news .view-footer{padding-top:10px;text-align:center}@media only screen and (min-width: 575px){.block-views-blockintranet-news-intranet-recent-news .view-footer,.block-views-blockintranet-news-intranet-all-news .view-footer{padding-top:30px}}@media only screen and (min-width: 980px){.block-views-blockintranet-news-intranet-recent-news .view-footer,.block-views-blockintranet-news-intranet-all-news .view-footer{padding-top:50px}}.block-views-blockintranet-news-intranet-recent-news .view-footer a,.block-views-blockintranet-news-intranet-all-news .view-footer a{color:#000;font-size:1rem;font-size:500;line-height:1.875rem;padding-left:15px;position:relative;text-decoration:none}.block-views-blockintranet-news-intranet-recent-news .view-footer a:hover,.block-views-blockintranet-news-intranet-all-news .view-footer a:hover{text-decoration:underline}.block-views-blockintranet-news-intranet-recent-news .view-footer a::before,.block-views-blockintranet-news-intranet-all-news .view-footer a::before{background-image:url(../images/chevron-right.svg);background-position:50%;background-repeat:no-repeat;background-size:6px 11px;content:"";height:11px;left:0;position:absolute;top:calc(50% - 5px);width:6px}.block-views-blockintranet-news-intranet-recent-news .pager,.block-views-blockintranet-news-intranet-all-news .pager{text-align:center;list-style:none}.block-views-blockintranet-news-intranet-recent-news .pager a.button,.block-views-blockintranet-news-intranet-all-news .pager a.button{font-size:.875rem;line-height:1rem;letter-spacing:1px;color:#5b5b5b;border:solid 1px #acacac;padding:15px 15px 15px 33px;display:inline-block;text-decoration:none;text-transform:uppercase;position:relative}.block-views-blockintranet-news-intranet-recent-news .pager a.button:hover,.block-views-blockintranet-news-intranet-all-news .pager a.button:hover{border-color:#77291C}.block-views-blockintranet-news-intranet-recent-news .pager a.button::before,.block-views-blockintranet-news-intranet-all-news .pager a.button::before{background:url(../images/chevron-down-gray.svg);background-position:50%;background-repeat:no-repeat;background-size:10px 6px;content:"";width:10px;height:6px;left:12px;position:absolute;top:calc(50% - 3px)}.block-views-blockintranet-news-intranet-all-news{margin:35px 0 0}@media only screen and (min-width: 575px){.block-views-blockintranet-news-intranet-all-news{margin:40px 0}}@media only screen and (min-width: 980px){.block-views-blockintranet-news-intranet-all-news{margin:70px 0}}@media screen and (min-width: 768px){.block-local-tasks-block{-webkit-transform-origin:right;transform-origin:right;-webkit-transition:opacity, 0.1s;transition:opacity, 0.1s;position:fixed;right:0;top:200px;z-index:9995;opacity:0.3}.block-local-tasks-block:hover{opacity:1}}.block-local-tasks-block h2{font-size:12px;margin-left:12px;display:inline;padding:5px;color:#777}.block-local-tasks-block .tabs ul{border-radius:14px 0 0 14px;background-color:rgba(200,200,200,0.4);padding:5px;display:block;margin-bottom:20px}.block-local-tasks-block .tabs a{font-family:"Source Sans Pro", "Lucida Grande", Verdana, sans-serif;border-radius:14px;display:block;font-size:14px;text-align:center;color:#fff;color:#fff;background:#777;padding:5px 8px;min-width:90px;margin-bottom:5px;text-decoration:none}.block-local-tasks-block .tabs a:hover{background-color:#8b8b8b;-webkit-transition:background-color, 0.1s;transition:background-color, 0.1s}.block-local-tasks-block .tabs li{list-style:none}.block-local-tasks-block .tabs li.is-active{display:none}.block-local-tasks-block .tabs li:last-child a{margin-bottom:0}.block-local-tasks-block .tabs .view a:hover{background-color:blue}.block-local-tasks-block .tabs .edit a:hover{background-color:green}.block-local-tasks-block .tabs .delete a:hover{background-color:red}.block-views-blockopen-positions-block-open-positions .view-content{margin:0 auto;max-width:1320px}@media only screen and (min-width: 575px){.block-views-blockopen-positions-block-open-positions .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.block-views-blockopen-positions-block-open-positions .view-content .views-row{background:white;border-radius:0px 0px 10px 10px;margin:34px auto 64px auto;max-width:420px;padding-bottom:50px;position:relative}.block-views-blockopen-positions-block-open-positions .view-content .views-row:last-child{margin-bottom:34px}@media only screen and (min-width: 575px){.block-views-blockopen-positions-block-open-positions .view-content .views-row{margin:34px 3.26087% 30px 0;width:48.36957%}.block-views-blockopen-positions-block-open-positions .view-content .views-row:nth-child(even){margin-right:0}}@media only screen and (min-width: 980px){.block-views-blockopen-positions-block-open-positions .view-content .views-row{margin-right:2.27273%;width:31.81818%}.block-views-blockopen-positions-block-open-positions .view-content .views-row:nth-child(even){margin-right:2.27273%}.block-views-blockopen-positions-block-open-positions .view-content .views-row:nth-child(3n+3){margin-right:0}}.block-views-blockopen-positions-block-open-positions .view-content .views-row:before{background:url(/sites/default/themes/sello/images/highlight-bg-white.svg) no-repeat;background-size:100%;content:"";height:34px;position:absolute;top:-34px;width:100%}.block-views-blockopen-positions-block-open-positions .logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #EFD8D4;display:-webkit-box;display:-ms-flexbox;display:flex;height:180px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.block-views-blockopen-positions-block-open-positions .text-content{padding:30px 7.14286%}.block-views-blockopen-positions-block-open-positions h2{font-size:1.25rem;line-height:1.5rem;font-weight:600;margin:0 0 10px;text-decoration:none}.block-views-blockopen-positions-block-open-positions p{margin:0 0 14px}@media only screen and (min-width: 575px){.block-views-blockopen-positions-block-open-positions p{font-size:1.125rem;line-height:1.5rem}}.block-views-blockopen-positions-block-open-positions .end-date{display:-webkit-box;display:-ms-flexbox;display:flex}.block-views-blockopen-positions-block-open-positions .end-date span{margin-right:5px}.block-views-blockopen-positions-block-open-positions .end-date .datetime{font-weight:600}.block-views-blockopen-positions-block-open-positions a.button{background:#333;border-radius:0px 0px 10px 10px;bottom:0;color:white;display:block;font-weight:normal;padding:13px 20px;position:absolute;text-align:center;-webkit-transition:all ease-in 0.4s;transition:all ease-in 0.4s;width:calc(100% - 40px);text-decoration:none;font-size:1.125rem;line-height:1.5rem}.block-views-blockopen-positions-block-open-positions a.button:hover{padding-bottom:16px;padding-top:16px}@media only screen and (min-width: 575px) and (max-width: 979px){.block-store-information-block>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.block-store-information-block .container{position:relative;padding:30px 8.69565%}@media only screen and (min-width: 575px) and (max-width: 979px){.block-store-information-block .container{padding:30px 6.12245%;width:37.7551%}}@media only screen and (min-width: 980px){.block-store-information-block .container{padding:60px 14.28571% 60px 14.28571%}}.block-store-information-block .container1{background:#D79B91;color:#000}@media only screen and (min-width: 1440px){.block-store-information-block .container1{border-radius:0 20px 0 0}}.block-store-information-block .container2{background:#EFD8D4;color:#000}@media only screen and (min-width: 1440px){.block-store-information-block .container2{border-radius:0 0 0 20px}}.block-store-information-block .field--name-field-email .field__item{word-break:break-all}.block-store-information-block .field--name-field-phone .field__label,.block-store-information-block .field--name-field-email .field__label,.block-store-information-block .field--name-field-store-location .field__label{width:100px}.block-store-information-block a{color:#fff;text-decoration:underline}.block-store-information-block a:hover{text-decoration:none}.path-intra-kauppiassivut .store-information-wrapper{background:#333;color:white;position:relative}.path-intra-kauppiassivut .store-information-wrapper .container1{padding:30px;position:static}.path-intra-kauppiassivut .store-information-wrapper .container2{padding:0 30px 30px}@media only screen and (min-width: 575px){.path-intra-kauppiassivut .store-information-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.path-intra-kauppiassivut .store-information-wrapper .container1{padding:50px 5.10204%;width:43.87755%}.path-intra-kauppiassivut .store-information-wrapper .container2{padding:50px 5.10204% 50px 0;width:40.81633%}}@media only screen and (min-width: 1440px){.path-intra-kauppiassivut .store-information-wrapper .container1{padding:60px 8.69565%;width:40.57971%}.path-intra-kauppiassivut .store-information-wrapper .container2{padding:60px 8.69565% 60px 0;width:33.33333%}}.block-store-information-block .container,.path-intra-kauppiassivut .store-information-wrapper .container{font-size:1rem;line-height:1.5rem}@media only screen and (min-width: 1440px){.block-store-information-block .container,.path-intra-kauppiassivut .store-information-wrapper .container{font-size:1.25rem;line-height:1.875rem}}.block-store-information-block .container h1,.path-intra-kauppiassivut .store-information-wrapper .container h1{font-weight:600;text-transform:uppercase}.block-store-information-block .container h4,.path-intra-kauppiassivut .store-information-wrapper .container h4{font-weight:600}.block-store-information-block .container .open-today,.path-intra-kauppiassivut .store-information-wrapper .container .open-today{font-size:1rem;line-height:1.5rem;margin:0 0 30px 0;text-transform:uppercase}@media only screen and (min-width: 1440px){.block-store-information-block .container .open-today,.path-intra-kauppiassivut .store-information-wrapper .container .open-today{font-size:1.25rem;line-height:1.875rem}}.block-store-information-block .container .opening-hours,.path-intra-kauppiassivut .store-information-wrapper .container .opening-hours{font-size:1rem;line-height:1.5rem;margin:0 0 30px 0}@media only screen and (min-width: 1440px){.block-store-information-block .container .opening-hours,.path-intra-kauppiassivut .store-information-wrapper .container .opening-hours{font-size:1.25rem;line-height:1.875rem}}.block-store-information-block .container .exceptional-opening-hours,.path-intra-kauppiassivut .store-information-wrapper .container .exceptional-opening-hours{font-size:1rem;line-height:1.25rem;margin:0 0 30px 0}.block-store-information-block .container .toggle-upcoming-exceptions,.path-intra-kauppiassivut .store-information-wrapper .container .toggle-upcoming-exceptions{color:#000;font-weight:600;text-decoration:none}.block-store-information-block .container .toggle-upcoming-exceptions .upcoming-exceptions,.path-intra-kauppiassivut .store-information-wrapper .container .toggle-upcoming-exceptions .upcoming-exceptions{display:table}.block-store-information-block .container .upcoming-exceptions,.path-intra-kauppiassivut .store-information-wrapper .container .upcoming-exceptions{background:#D79B91;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;width:100%;font-size:1rem}.block-store-information-block .container .upcoming-exceptions>div,.path-intra-kauppiassivut .store-information-wrapper .container .upcoming-exceptions>div{display:table-row}.block-store-information-block .container .upcoming-exceptions span,.path-intra-kauppiassivut .store-information-wrapper .container .upcoming-exceptions span{display:table-cell;padding:5px 10px 5px 0;font-size:1.125rem;line-height:1.875rem}.block-store-information-block .container .upcoming-exceptions .date,.path-intra-kauppiassivut .store-information-wrapper .container .upcoming-exceptions .date{width:84px}.block-store-information-block .map-link,.path-intra-kauppiassivut .store-information-wrapper .map-link{margin:20px 0}.block-store-information-block .map-link a,.path-intra-kauppiassivut .store-information-wrapper .map-link a{background:url(../images/location-black.svg) no-repeat 17px center;background-size:20px 26px;border:1px solid #77291C;color:#000;display:inline-block;padding:15px 15px 14px 50px;text-transform:uppercase;text-decoration:none;font-size:.875rem;line-height:1rem}.block-store-information-block .map-link a:hover,.path-intra-kauppiassivut .store-information-wrapper .map-link a:hover{background:#000 url(../images/map-location.svg) no-repeat 17px center}.block-store-information-block .field--name-field-phone,.block-store-information-block .field--name-field-email,.block-store-information-block .field--name-field-store-location,.path-intra-kauppiassivut .store-information-wrapper .field--name-field-phone,.path-intra-kauppiassivut .store-information-wrapper .field--name-field-email,.path-intra-kauppiassivut .store-information-wrapper .field--name-field-store-location{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width: 980px) and (max-width: 1440px){.block-store-information-block .field--name-field-phone,.block-store-information-block .field--name-field-email,.block-store-information-block .field--name-field-store-location,.path-intra-kauppiassivut .store-information-wrapper .field--name-field-phone,.path-intra-kauppiassivut .store-information-wrapper .field--name-field-email,.path-intra-kauppiassivut .store-information-wrapper .field--name-field-store-location{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-store-information-block .field--name-field-phone .field__label,.block-store-information-block .field--name-field-email .field__label,.block-store-information-block .field--name-field-store-location .field__label,.path-intra-kauppiassivut .store-information-wrapper .field--name-field-phone .field__label,.path-intra-kauppiassivut .store-information-wrapper .field--name-field-email .field__label,.path-intra-kauppiassivut .store-information-wrapper .field--name-field-store-location .field__label{margin:0}}.block-store-information-block .field--name-field-phone .field__label,.block-store-information-block .field--name-field-email .field__label,.block-store-information-block .field--name-field-store-location .field__label,.path-intra-kauppiassivut .store-information-wrapper .field--name-field-phone .field__label,.path-intra-kauppiassivut .store-information-wrapper .field--name-field-email .field__label,.path-intra-kauppiassivut .store-information-wrapper .field--name-field-store-location .field__label{margin-right:20px}.block-store-information-block .icons-wrapper,.path-intra-kauppiassivut .store-information-wrapper .icons-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:35px;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-store-information-block .social-media,.path-intra-kauppiassivut .store-information-wrapper .social-media{display:-webkit-box;display:-ms-flexbox;display:flex}.block-store-information-block .social-media a,.path-intra-kauppiassivut .store-information-wrapper .social-media a{background:url(../images/fb-red.svg) no-repeat center center;background-size:36px 36px;display:block;height:36px;margin:0 10px 10px 0;overflow:hidden;text-indent:-9999px;width:36px}.block-store-information-block .social-media a.website,.path-intra-kauppiassivut .store-information-wrapper .social-media a.website{background-image:url(../images/web-red.svg)}.block-store-information-block .social-media a.instagram,.path-intra-kauppiassivut .store-information-wrapper .social-media a.instagram{background-image:url(../images/insta-red.svg)}.block-store-information-block .social-media a.twitter,.path-intra-kauppiassivut .store-information-wrapper .social-media a.twitter{background-image:url(../images/x-logo-red.svg)}.block-store-information-block .social-media a.tiktok,.path-intra-kauppiassivut .store-information-wrapper .social-media a.tiktok{background-image:url(../images/tiktok-red.svg)}.block-store-information-block .gift-card,.path-intra-kauppiassivut .store-information-wrapper .gift-card{height:26px;margin-bottom:10px}@media only screen and (max-width: 575px){.block-store-information-block .gift-card,.path-intra-kauppiassivut .store-information-wrapper .gift-card{margin-left:20px}}@media only screen and (min-width: 1440px){.block-store-information-block .gift-card,.path-intra-kauppiassivut .store-information-wrapper .gift-card{margin-left:30px}}.block-store-information-block .club-icon,.path-intra-kauppiassivut .store-information-wrapper .club-icon{height:26px;margin-bottom:10px;margin-left:10px}@media only screen and (min-width: 1440px){.block-store-information-block .club-icon,.path-intra-kauppiassivut .store-information-wrapper .club-icon{margin-left:15px}}.block-store-information-block .club-icon img,.path-intra-kauppiassivut .store-information-wrapper .club-icon img{height:26px;width:auto}@media only screen and (min-width: 575px){.node--type-article.node--view-mode-full{padding-top:25px}}@media only screen and (min-width: 980px){.node--type-article.node--view-mode-full{padding-top:50px}}@media only screen and (min-width: 1440px){.node--type-article.node--view-mode-full{padding-top:80px}}.node--type-article.node--view-mode-full .field--name-field-header-image img{display:block;height:auto;width:100%}.node--type-article.node--view-mode-full .field--name-field-lead{font-size:1.25rem;line-height:1.875rem;color:#5B5B5B;font-weight:500;margin-bottom:30px}@media only screen and (min-width: 980px){.node--type-article.node--view-mode-full .field--name-field-lead{font-size:1.375rem;line-height:2.125rem}}@media only screen and (min-width: 1440px){.node--type-article.node--view-mode-full .field--name-field-lead{font-size:1.5rem;line-height:2.375rem}}.node--type-article.node--view-mode-full .header{position:relative}.node--type-article.node--view-mode-full .header .title-container{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 25px 15px 25px;position:relative;text-align:center}@media only screen and (min-width: 575px){.node--type-article.node--view-mode-full .header .title-container{padding:25px 25px 15px 25px}}@media only screen and (min-width: 980px){.node--type-article.node--view-mode-full .header .title-container{background:rgba(0,0,0,0.5);bottom:0;left:0;padding:30px 25px;position:absolute;right:0}}@media only screen and (min-width: 1440px){.node--type-article.node--view-mode-full .header .title-container{padding:40px}}.node--type-article.node--view-mode-full .header .title-container h1{font-size:1.75rem;line-height:2rem;color:#333333;font-weight:500}@media only screen and (min-width: 575px){.node--type-article.node--view-mode-full .header .title-container h1{font-size:1.875rem;line-height:2rem}}@media only screen and (min-width: 980px){.node--type-article.node--view-mode-full .header .title-container h1{font-size:2.125rem;line-height:2.5rem;color:#fff;margin:0 auto;max-width:960px}}@media only screen and (min-width: 1440px){.node--type-article.node--view-mode-full .header .title-container h1{font-size:3.375rem;line-height:3.75rem}}.node--type-article.node--view-mode-full .content{background:#fff;padding:20px 4.34783%}@media only screen and (min-width: 575px){.node--type-article.node--view-mode-full .content{padding:40px 6.53061% 40px 4.08163%;width:89.28571%}}@media only screen and (min-width: 1440px){.node--type-article.node--view-mode-full .content{padding:70px 12.5% 60px 10.41667%;width:76.38889%}}.node--type-article.node--view-mode-highlight{margin:0px auto;max-width:1200px}.node--type-article.node--view-mode-highlight:nth-of-type(even) .node__content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.node--type-article.node--view-mode-highlight .node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 575px){.node--type-article.node--view-mode-highlight .node__content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media only screen and (min-width: 980px){.node--type-article.node--view-mode-highlight .node__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.node--type-article.node--view-mode-highlight .field--name-field-media-image{height:211px;position:relative;width:325px}@media only screen and (min-width: 575px){.node--type-article.node--view-mode-highlight .field--name-field-media-image{height:215px;width:325px}}@media only screen and (min-width: 980px){.node--type-article.node--view-mode-highlight .field--name-field-media-image{width:660px;min-height:437px}}.node--type-article.node--view-mode-highlight .field--name-field-media-image PICTURE{display:block;position:absolute;-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-mask-image:url(/sites/default/themes/sello/images/highlight-mask.svg);mask-image:url(/sites/default/themes/sello/images/highlight-mask.svg);mask-mode:alpha;-webkit-mask-size:100% 100%;mask-size:100% 100%;height:211px;width:325px;left:0;top:0}@media only screen and (min-width: 980px){.node--type-article.node--view-mode-highlight .field--name-field-media-image PICTURE{height:437px;width:660px;left:0;top:0}}.node--type-article.node--view-mode-highlight .field--name-field-media-image PICTURE:hover{height:191px;width:285px;left:15px;top:15px;-webkit-transition:all 0.4s;transition:all 0.4s}@media only screen and (min-width: 980px){.node--type-article.node--view-mode-highlight .field--name-field-media-image PICTURE:hover{height:397px;width:600px;left:20px;top:30px}}.node--type-article.node--view-mode-highlight .field--name-field-media-image PICTURE IMG{height:auto;width:100%}.node--type-article.node--view-mode-highlight .textWrapper{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 25px 45px 25px;text-align:left;width:100%}@media only screen and (min-width: 980px){.node--type-article.node--view-mode-highlight .textWrapper{padding:40px;width:45%}}@media only screen and (min-width: 1440px){.node--type-article.node--view-mode-highlight .textWrapper{padding:35px 0px 0px 60px;-ms-flex-preferred-size:50%;flex-basis:50%}}.node--type-article.node--view-mode-highlight .textWrapper .title a{color:#000000;display:block;font-family:BogartBold;line-height:1.35;margin-bottom:25px;letter-spacing:0;text-decoration:none;font-size:1.375rem}@media only screen and (min-width: 980px){.node--type-article.node--view-mode-highlight .textWrapper .title a{font-size:1.75rem}}@media only screen and (min-width: 1440px){.node--type-article.node--view-mode-highlight .textWrapper .title a{font-size:2rem;letter-spacing:2.24px}}.node--type-article.node--view-mode-highlight .textWrapper .text{color:#333333;display:none}@media only screen and (min-width: 980px){.node--type-article.node--view-mode-highlight .textWrapper .text{font-size:1.125rem;line-height:1.75rem;display:block;margin-bottom:25px}}.node--type-article.node--view-mode-highlight .textWrapper .button{font-size:.875rem}@media only screen and (min-width: 575px){.node--type-article.node--view-mode-highlight .textWrapper .button{font-size:1rem}}.node--type-article.node--view-mode-teaser .node__content a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}@media only screen and (max-width: 575px){.node--type-article.node--view-mode-teaser .node__content a{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width: 575px){.node--type-article.node--view-mode-teaser .node__content .field--name-field-highlight-image{margin:0 auto 10px}}@media only screen and (min-width: 575px){.node--type-article.node--view-mode-teaser .node__content .field--name-field-highlight-image{margin:0 30px 0 0}}.node--type-article.node--view-mode-teaser .node__content .field--name-field-highlight-image .field--name-field-media-image{display:block;height:180px;position:relative;width:180px}.node--type-article.node--view-mode-teaser .node__content .field--name-field-highlight-image .field--name-field-media-image img{display:block;height:160px;left:10px;position:absolute;top:5%;-webkit-transition:all 0.4s;transition:all 0.4s;width:160px;-webkit-mask-image:url(/sites/default/themes/sello/images/Path_82.svg);mask-image:url(/sites/default/themes/sello/images/Path_82.svg);mask-mode:alpha;-webkit-mask-size:100% 100%;mask-size:100% 100%}.node--type-article.node--view-mode-teaser .node__content .field--name-field-highlight-image .field--name-field-media-image img:hover{height:100%;left:0px;top:0px;-webkit-transition:all 0.4s;transition:all 0.4s;width:100%}.node--type-article.node--view-mode-teaser .node__content .title{color:black;font-size:1.125rem;line-height:1.5rem}.node--type-article.node--view-mode-teaser .node__content .title:hover{color:black;text-decoration:underline}@media only screen and (min-width: 575px){.node--type-article.node--view-mode-teaser .node__content .title{max-width:300px}}@media only screen and (min-width: 980px){.node--type-article.node--view-mode-teaser .node__content .title{max-width:210px}}.block-views-blocknews-all-articles{padding:30px 30px 50px 30px}@media only screen and (max-width: 575px){.block-views-blocknews-all-articles{text-align:center}}@media only screen and (min-width: 575px){.block-views-blocknews-all-articles{padding:20px 13.26531%}}@media only screen and (min-width: 1200px){.block-views-blocknews-all-articles{padding:50px 7.14286%}}@media only screen and (min-width: 1440px){.block-views-blocknews-all-articles{max-width:1380px;margin:0 auto;padding:50px 0}}.block-views-blocknews-all-articles .views-infinite-scroll-content-wrapper{width:100%}@media only screen and (min-width: 1200px){.block-views-blocknews-all-articles .views-infinite-scroll-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.block-views-blocknews-all-articles .views-row{margin-bottom:30px}@media only screen and (min-width: 1200px){.block-views-blocknews-all-articles .views-row{width:30.43478%;margin:0 4.34783% 60px 0}.block-views-blocknews-all-articles .views-row:nth-child(3n){margin-right:0}}.block-views-blocknews-all-articles .pager{text-align:center;margin:30px 0}.block-views-blocknews-all-articles .pager li{list-style:none}.block-views-blocknews-all-articles .pager a.button{display:inline-block;background:#fff;border:1px solid #acacac;color:#000;text-transform:uppercase;height:45px;line-height:45px;padding:0 20px;font-size:.875rem;text-decoration:none}.block-views-blocknews-all-articles .pager a.button:hover{border:1px solid #000}.page-node-type-campaign-sub-page .region-content-bottom .block-entity-viewnode{margin:0 0 20px;background:white}@media only screen and (min-width: 575px){.page-node-type-campaign-sub-page .region-content-bottom .block-entity-viewnode{margin:0 0 30px 0}}.page-node-type-campaign-sub-page .region-content-bottom .block-entity-viewnode .node--view-mode-content-bottom{padding:35px 4.34783%}@media only screen and (min-width: 575px) and (max-width: 980px){.page-node-type-campaign-sub-page .region-content-bottom .block-entity-viewnode .node--view-mode-content-bottom{width:93.87755%;margin:0 auto 30px}}@media only screen and (min-width: 575px){.page-node-type-campaign-sub-page .region-content-bottom .block-entity-viewnode .node--view-mode-content-bottom{width:89.38776%;padding:60px 6.53061% 30px 4.08163%}}@media only screen and (min-width: 1440px){.page-node-type-campaign-sub-page .region-content-bottom .block-entity-viewnode .node--view-mode-content-bottom{width:83.33333%;padding:80px 8.33333% 35px}}.block-views-blockcoupons-front-page-coupons{background:#333}.block-views-blockcoupons-front-page-coupons .view-content{max-width:1790px;overflow-x:auto;padding-right:10px;-ms-overflow-style:none}.block-views-blockcoupons-front-page-coupons .view-content::-webkit-scrollbar{display:none}@media only screen and (min-width: 575px){.block-views-blockcoupons-front-page-coupons .view-content.align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.block-views-blockcoupons-all-coupons .view-content{-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 575px){.block-views-blockcoupons-all-coupons .view-content{max-width:1200px}}.block-views-blockcoupons-all-coupons .view-content,.block-views-blockcoupons-front-page-coupons .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto}@media only screen and (max-width: 575px){.block-views-blockcoupons-all-coupons .view-content,.block-views-blockcoupons-front-page-coupons .view-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap}}.block-views-blockcoupons-all-coupons .views-row,.block-views-blockcoupons-front-page-coupons .views-row{background:#fff;margin:0 15px 15px 15px;max-width:100%;min-width:270px;text-align:center;width:270px}.block-views-blockcoupons-all-coupons .view-footer,.block-views-blockcoupons-front-page-coupons .view-footer{padding-bottom:30px;padding-top:20px;text-align:center}.block-views-blockcoupons-all-coupons .view-footer a,.block-views-blockcoupons-front-page-coupons .view-footer a{font-size:1rem;line-height:1.1875rem;background:url(../images/chevron-right-white.svg) no-repeat right center;background-size:6px 11px;color:#fff;padding-right:20px;text-decoration:none}.block-views-blockcoupons-all-coupons .view-footer a:hover,.block-views-blockcoupons-front-page-coupons .view-footer a:hover{text-decoration:underline}.block-views-blockcoupons-all-coupons>h2,.block-views-blockcoupons-front-page-coupons>h2{color:#fff;padding-bottom:30px;padding-top:30px;text-align:center;letter-spacing:1.4px;font-size:1.25rem;line-height:1.5rem}@media only screen and (min-width: 575px){.block-views-blockcoupons-all-coupons>h2,.block-views-blockcoupons-front-page-coupons>h2{font-size:1.5rem;line-height:1.8125rem;letter-spacing:1.7px}}@media only screen and (min-width: 980px){.block-views-blockcoupons-all-coupons>h2,.block-views-blockcoupons-front-page-coupons>h2{font-size:1.625rem;line-height:1.9375rem;letter-spacing:1.8px}}.block-views-blockcoupons-all-coupons .logo,.block-views-blockcoupons-front-page-coupons .logo{padding:60px 0 6px}.block-views-blockcoupons-all-coupons .logo .field--name-field-logo .field--name-field-media-image,.block-views-blockcoupons-front-page-coupons .logo .field--name-field-logo .field--name-field-media-image{min-height:80px}.block-views-blockcoupons-all-coupons .logo .field--name-field-logo img,.block-views-blockcoupons-front-page-coupons .logo .field--name-field-logo img{height:auto;margin:0 auto;max-width:185px}.block-views-blockcoupons-all-coupons .text-content,.block-views-blockcoupons-front-page-coupons .text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px;padding:10px 0 0 0;position:relative;text-align:center;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.block-views-blockcoupons-all-coupons .field--name-field-price-info,.block-views-blockcoupons-front-page-coupons .field--name-field-price-info{background:#77291C;color:white;float:left;font-weight:600;margin-bottom:20px;padding:10px 15px;position:absolute;top:100px;font-size:1.125rem;line-height:1.5rem}.block-views-blockcoupons-all-coupons .field--name-field-store,.block-views-blockcoupons-front-page-coupons .field--name-field-store{clear:both;margin-bottom:12px}.block-views-blockcoupons-all-coupons .field--name-field-store a,.block-views-blockcoupons-front-page-coupons .field--name-field-store a{color:#acacac;font-weight:600;text-transform:uppercase;text-decoration:none;font-size:.875rem;line-height:1rem}.block-views-blockcoupons-all-coupons .footer,.block-views-blockcoupons-front-page-coupons .footer{background:url(../images/dot-line.gif) repeat-x left top;padding:20px 0;text-align:center;width:100%;-ms-flex-item-align:end;align-self:flex-end}.block-views-blockcoupons-all-coupons .footer a,.block-views-blockcoupons-front-page-coupons .footer a{display:inline-block;background:#fff;border:1px solid #acacac;color:#000;text-transform:uppercase;height:45px;line-height:45px;padding:0 20px;font-size:.875rem;text-decoration:none;margin:0 auto}.block-views-blockcoupons-all-coupons .footer a:hover,.block-views-blockcoupons-front-page-coupons .footer a:hover{border:1px solid #000}.block-views-blockcoupons-all-coupons .node__content,.block-views-blockcoupons-front-page-coupons .node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.block-views-blockcoupons-all-coupons .node--view-mode-teaser,.block-views-blockcoupons-all-coupons .node__content,.block-views-blockcoupons-front-page-coupons .node--view-mode-teaser,.block-views-blockcoupons-front-page-coupons .node__content{height:100%}.region-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0px auto;max-width:calc(100% - 100px)}@media only screen and (min-width: 980px){.region-footer{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 575px) and (max-width: 980px){.region-footer>div:nth-child(odd){margin-right:7.97546%}}@media only screen and (min-width: 980px) and (max-width: 1440px){.region-footer>div{margin-right:4.08163%}.region-footer>div:nth-child(3){margin-right:0}.region-footer>div:nth-child(4){margin-right:0}}@media only screen and (min-width: 1440px){.region-footer>div{margin-right:2.14286%}.region-footer>div:nth-child(4){margin-right:0}}.region-footer #block-footercontentwrapper{width:100%}@media only screen and (min-width: 575px){.region-footer #block-footercontentwrapper{width:100%;width:46.01227%}}@media only screen and (min-width: 980px){.region-footer #block-footercontentwrapper{width:30.61224%}}@media only screen and (min-width: 1440px){.region-footer #block-footercontentwrapper{width:21.42857%;margin-right:2.14286%}}.region-footer #block-footercontentwrapper .field--name-body p,.region-footer #block-footercontentwrapper .field--name-field-body-en p{font-size:1rem;line-height:2rem;margin:0 0 20px 0}@media only screen and (min-width: 980px){.region-footer #block-footercontentwrapper .field--name-body p,.region-footer #block-footercontentwrapper .field--name-field-body-en p{margin:0 0 35px 0}}.region-footer #block-footercontentwrapper .field--name-body strong,.region-footer #block-footercontentwrapper .field--name-field-body-en strong{font-weight:700}.region-footer #block-footercontentwrapper .block-footer-icons-block .transports{margin:0 0 25px 0}.region-footer .block-intra-footer-content-block h3{font-size:1rem;line-height:2rem;font-weight:600;margin-bottom:30px}.region-footer .block-intra-footer-content-block .item-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px}.region-footer .block-intra-footer-content-block li{list-style:none}.region-footer .block-intra-footer-content-block a{background:url(../images/chevron-right-brown.svg) no-repeat;background-color:#fff;background-position:right 14px center;background-size:6px 11px;text-decoration:none;color:#77291C;padding:14px 30px 14px 16px;border-radius:10px;font-size:1rem;line-height:2rem}.region-footer .menu-item.depth-0{width:100%;margin-bottom:40px}@media only screen and (min-width: 575px){.region-footer .menu-item.depth-0{width:46.01227%}}@media only screen and (min-width: 980px){.region-footer .menu-item.depth-0{width:30.61224%}}@media only screen and (min-width: 1440px){.region-footer .menu-item.depth-0{width:21.42857%}}.region-footer .menu-item span{display:none}.region-footer .menu-item a{font-size:1rem;line-height:2rem;text-decoration:none;color:black}.region-footer .menu-item a:hover{color:#77291C}.node--type-front-page.node--view-mode-highlight>.node__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 768px){.node--type-front-page.node--view-mode-highlight>.node__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.node--type-front-page.node--view-mode-highlight .field--name-field-highlight-image{margin-bottom:20px}@media only screen and (min-width: 768px){.node--type-front-page.node--view-mode-highlight .field--name-field-highlight-image{margin-bottom:0;margin-right:1.42857%;width:46.42857%}}@media only screen and (min-width: 980px){.node--type-front-page.node--view-mode-highlight .field--name-field-highlight-image{margin-top:-65px;margin-right:1.70455%;width:50%}}.node--type-front-page.node--view-mode-highlight .text-content{text-align:center}@media only screen and (min-width: 768px){.node--type-front-page.node--view-mode-highlight .text-content{text-align:left;width:50%}}@media only screen and (min-width: 980px){.node--type-front-page.node--view-mode-highlight .text-content{margin-top:-40px;width:48.29545%}}.node--type-front-page.node--view-mode-highlight .field--name-field-media-image{height:211px;position:relative;width:325px}@media only screen and (min-width: 768px){.node--type-front-page.node--view-mode-highlight .field--name-field-media-image{height:215px;width:325px}}@media only screen and (min-width: 980px){.node--type-front-page.node--view-mode-highlight .field--name-field-media-image{width:460px;min-height:304px}}.node--type-front-page.node--view-mode-highlight .field--name-field-media-image picture{display:block;height:191px;left:10px;position:absolute;top:15px;-webkit-transition:all 0.4s;transition:all 0.4s;width:285px;-webkit-mask-image:url(/sites/default/themes/sello/images/highlight-mask.svg);mask-image:url(/sites/default/themes/sello/images/highlight-mask.svg);mask-mode:alpha;-webkit-mask-size:100% 100%;mask-size:100% 100%}@media only screen and (min-width: 980px){.node--type-front-page.node--view-mode-highlight .field--name-field-media-image picture{height:278px;left:13px;top:20px;width:420px}}.node--type-front-page.node--view-mode-highlight .field--name-field-media-image picture:hover{height:211px;left:0px;top:0px;-webkit-transition:all 0.4s;transition:all 0.4s;width:325px}@media only screen and (min-width: 980px){.node--type-front-page.node--view-mode-highlight .field--name-field-media-image picture:hover{height:304px;width:460px}}.node--type-front-page.node--view-mode-highlight .field--name-field-media-image picture img{width:100%}.node--type-front-page.node--view-mode-highlight .field--name-field-highlight-title{font-family:BogartBold;margin:0 0 16px;font-size:1.25rem;line-height:1.375rem}@media only screen and (min-width: 768px){.node--type-front-page.node--view-mode-highlight .field--name-field-highlight-title{font-size:1.375rem;line-height:1.5rem}}@media only screen and (min-width: 980px){.node--type-front-page.node--view-mode-highlight .field--name-field-highlight-title{font-size:1.625rem;line-height:1.75rem}}.node--type-front-page.node--view-mode-highlight .field--name-field-highlight-link a{font-size:.875rem;border-color:#77291C}@media only screen and (min-width: 980px){.node--type-front-page.node--view-mode-highlight .field--name-field-highlight-link a{font-size:1rem}}.region-content-top .node--view-mode-header{overflow:hidden;position:relative}@media only screen and (min-width: 1920px){.region-content-top .node--view-mode-header .node__content .media--type-image{position:relative;width:100%;overflow:hidden}}.region-content-top .node--view-mode-header .field--name-field-header-image{max-width:325px;position:absolute;bottom:-15px;left:0;right:0;width:100%;z-index:10}@media only screen and (min-width: 575px){.region-content-top .node--view-mode-header .field--name-field-header-image{bottom:-20px;max-width:704px}}@media only screen and (min-width: 980px){.region-content-top .node--view-mode-header .field--name-field-header-image{bottom:-30px;margin:0 auto;max-width:100%}}@media only screen and (min-width: 1440px){.region-content-top .node--view-mode-header .field--name-field-header-image{bottom:0;max-width:1320px}}.region-content-top .node--view-mode-header .field--name-field-header-image picture{display:block;-webkit-mask-image:url(/sites/default/themes/sello/images/page-header-mask.svg);mask-image:url(/sites/default/themes/sello/images/page-header-mask.svg);mask-mode:alpha;-webkit-mask-size:100% 137px;mask-size:100% 137px}@media only screen and (min-width: 575px){.region-content-top .node--view-mode-header .field--name-field-header-image picture{-webkit-mask-size:100% 297px;mask-size:100% 297px}}@media only screen and (min-width: 980px){.region-content-top .node--view-mode-header .field--name-field-header-image picture{-webkit-mask-size:100% 557px;mask-size:100% 557px}}.region-content-top .node--view-mode-header .field--name-field-header-image img{display:block;height:137px;max-width:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 575px){.region-content-top .node--view-mode-header .field--name-field-header-image img{height:297px}}@media only screen and (min-width: 980px){.region-content-top .node--view-mode-header .field--name-field-header-image img{height:557px}}.page-node-type-opening-hours.has-header-image .region-content-top .node--view-mode-header,.page-node-type-page.has-header-image .region-content-top .node--view-mode-header,.page-node-type-event.has-header-image .region-content-top .node--view-mode-header,.page-node-type-store.has-header-image .region-content-top .node--view-mode-header,.page-node-type-restaurant.has-header-image .region-content-top .node--view-mode-header{overflow:inherit}.page-node-type-opening-hours.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-page.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-event.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-store.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-restaurant.has-header-image .region-content-top .node--view-mode-header .node__content{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;height:170px;margin:0 25px}@media only screen and (min-width: 575px){.page-node-type-opening-hours.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-page.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-event.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-store.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-restaurant.has-header-image .region-content-top .node--view-mode-header .node__content{height:310px;margin:0 32px}}@media only screen and (min-width: 980px){.page-node-type-opening-hours.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-page.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-event.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-store.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-restaurant.has-header-image .region-content-top .node--view-mode-header .node__content{height:602px;max-width:100%}}@media only screen and (min-width: 1440px){.page-node-type-opening-hours.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-page.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-event.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-store.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-restaurant.has-header-image .region-content-top .node--view-mode-header .node__content{margin:0 32px 50px;max-width:1440px}}@media only screen and (min-width: 1500px){.page-node-type-opening-hours.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-page.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-event.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-store.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-restaurant.has-header-image .region-content-top .node--view-mode-header .node__content{margin:0 auto 50px}}.page-node-type-opening-hours .header-links,.page-node-type-page .header-links,.page-node-type-event .header-links,.page-node-type-store .header-links,.page-node-type-restaurant .header-links{position:absolute;bottom:-43px;right:0;z-index:1000}@media only screen and (min-width: 575px){.page-node-type-opening-hours .header-links,.page-node-type-page .header-links,.page-node-type-event .header-links,.page-node-type-store .header-links,.page-node-type-restaurant .header-links{bottom:-50px}}@media only screen and (min-width: 980px){.page-node-type-opening-hours .header-links,.page-node-type-page .header-links,.page-node-type-event .header-links,.page-node-type-store .header-links,.page-node-type-restaurant .header-links{bottom:0}}@media only screen and (min-width: 1440px){.page-node-type-opening-hours .header-links,.page-node-type-page .header-links,.page-node-type-event .header-links,.page-node-type-store .header-links,.page-node-type-restaurant .header-links{bottom:30px}}.page-node-type-opening-hours .header-links a,.page-node-type-page .header-links a,.page-node-type-event .header-links a,.page-node-type-store .header-links a,.page-node-type-restaurant .header-links a{font-size:.75rem;line-height:.875rem;background:url(../images/chevron-left.svg) no-repeat 28px center;background-size:6px 11px;color:#000;display:inline-block;letter-spacing:0.98px;padding:15px 0 14px 42px;text-transform:uppercase;text-decoration:none}@media only screen and (min-width: 1440px){.page-node-type-opening-hours .header-links a,.page-node-type-page .header-links a,.page-node-type-event .header-links a,.page-node-type-store .header-links a,.page-node-type-restaurant .header-links a{font-size:.875rem;line-height:1rem}}.region-header .block-fixed-block-contentnotification{background-color:#000 !important;padding:13px 20px;font-size:.8125rem;line-height:1.5rem;text-align:center;display:block}@media only screen and (min-width: 980px){.region-header .block-fixed-block-contentnotification{font-size:.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.region-header .block-fixed-block-contentnotification .field--name-body,.region-header .block-fixed-block-contentnotification .field--name-field-body-en{margin-right:10px;display:inline}.region-header .block-fixed-block-contentnotification .field--name-body p,.region-header .block-fixed-block-contentnotification .field--name-field-body-en p{display:inline}.region-header .block-fixed-block-contentnotification .field--name-body:after,.region-header .block-fixed-block-contentnotification .field--name-field-body-en:after{display:none}.region-header .block-fixed-block-contentnotification .field--name-field-link,.region-header .block-fixed-block-contentnotification .field--name-field-link-en{background:url(../images/chevron-right-white.svg) no-repeat 100% center;padding-right:16px;padding-left:20px;position:relative;display:inline}.region-header .block-fixed-block-contentnotification .field--name-field-link:before,.region-header .block-fixed-block-contentnotification .field--name-field-link-en:before{position:absolute;left:0;content:"-";color:white}.region-header .block-fixed-block-contentnotification p{color:white}.region-header .block-fixed-block-contentnotification a{color:white;font-weight:600}.region-header .block-fixed-block-contentnotification a:hover{text-decoration:none}.region-header a.block-fixed-block-contentnotification{text-decoration:none}.region-header a.block-fixed-block-contentnotification:hover{text-decoration:underline;text-decoration-color:#fff}.page-node-type-campaign.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-campaign-sub-page.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-campaign-upcoming-page.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-intranet-sub-page.has-header-image .region-content-top .node--view-mode-header .node__content{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;height:170px;margin:0 25px}@media only screen and (min-width: 575px){.page-node-type-campaign.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-campaign-sub-page.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-campaign-upcoming-page.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-intranet-sub-page.has-header-image .region-content-top .node--view-mode-header .node__content{height:310px;margin:0 32px}}@media only screen and (min-width: 980px){.page-node-type-campaign.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-campaign-sub-page.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-campaign-upcoming-page.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-intranet-sub-page.has-header-image .region-content-top .node--view-mode-header .node__content{height:602px;max-width:100%}}@media only screen and (min-width: 1440px){.page-node-type-campaign.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-campaign-sub-page.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-campaign-upcoming-page.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-intranet-sub-page.has-header-image .region-content-top .node--view-mode-header .node__content{margin:0 32px 0px;max-width:1280px}}@media only screen and (min-width: 1500px){.page-node-type-campaign.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-campaign-sub-page.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-campaign-upcoming-page.has-header-image .region-content-top .node--view-mode-header .node__content,.page-node-type-intranet-sub-page.has-header-image .region-content-top .node--view-mode-header .node__content{margin:0 auto 0px}}.page-node-type-campaign.has-header-image .region-content-top .node--view-mode-header .node__content .field--name-field-header-image,.page-node-type-campaign-sub-page.has-header-image .region-content-top .node--view-mode-header .node__content .field--name-field-header-image,.page-node-type-campaign-upcoming-page.has-header-image .region-content-top .node--view-mode-header .node__content .field--name-field-header-image,.page-node-type-intranet-sub-page.has-header-image .region-content-top .node--view-mode-header .node__content .field--name-field-header-image{bottom:5px}@media only screen and (min-width: 575px){.page-node-type-campaign.has-header-image .region-content-top .node--view-mode-header .node__content .field--name-field-header-image,.page-node-type-campaign-sub-page.has-header-image .region-content-top .node--view-mode-header .node__content .field--name-field-header-image,.page-node-type-campaign-upcoming-page.has-header-image .region-content-top .node--view-mode-header .node__content .field--name-field-header-image,.page-node-type-intranet-sub-page.has-header-image .region-content-top .node--view-mode-header .node__content .field--name-field-header-image{bottom:5px}}@media only screen and (min-width: 980px){.page-node-type-campaign.has-header-image .region-content-top .node--view-mode-header .node__content .field--name-field-header-image,.page-node-type-campaign-sub-page.has-header-image .region-content-top .node--view-mode-header .node__content .field--name-field-header-image,.page-node-type-campaign-upcoming-page.has-header-image .region-content-top .node--view-mode-header .node__content .field--name-field-header-image,.page-node-type-intranet-sub-page.has-header-image .region-content-top .node--view-mode-header .node__content .field--name-field-header-image{bottom:5px}}.page-node-type-campaign.has-header-image.sembalot-campaign .region-content-top .node--view-mode-header .node__content,.page-node-type-campaign-sub-page.has-header-image.sembalot-campaign .region-content-top .node--view-mode-header .node__content,.page-node-type-campaign-upcoming-page.has-header-image.sembalot-campaign .region-content-top .node--view-mode-header .node__content,.page-node-type-intranet-sub-page.has-header-image.sembalot-campaign .region-content-top .node--view-mode-header .node__content{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;height:27vw;margin:0px 0px}@media only screen and (min-width: 980px){.page-node-type-campaign.has-header-image.sembalot-campaign .region-content-top .node--view-mode-header .node__content,.page-node-type-campaign-sub-page.has-header-image.sembalot-campaign .region-content-top .node--view-mode-header .node__content,.page-node-type-campaign-upcoming-page.has-header-image.sembalot-campaign .region-content-top .node--view-mode-header .node__content,.page-node-type-intranet-sub-page.has-header-image.sembalot-campaign .region-content-top .node--view-mode-header .node__content{max-width:100%}}@media only screen and (min-width: 1440px){.page-node-type-campaign.has-header-image.sembalot-campaign .region-content-top .node--view-mode-header .node__content,.page-node-type-campaign-sub-page.has-header-image.sembalot-campaign .region-content-top .node--view-mode-header .node__content,.page-node-type-campaign-upcoming-page.has-header-image.sembalot-campaign .region-content-top .node--view-mode-header .node__content,.page-node-type-intranet-sub-page.has-header-image.sembalot-campaign .region-content-top .node--view-mode-header .node__content{width:100%}}.page-node-type-campaign.has-header-image.sembalot-campaign .region-content-top .node--view-mode-header .node__content .field--name-field-header-image,.page-node-type-campaign-sub-page.has-header-image.sembalot-campaign .region-content-top .node--view-mode-header .node__content .field--name-field-header-image,.page-node-type-campaign-upcoming-page.has-header-image.sembalot-campaign .region-content-top .node--view-mode-header .node__content .field--name-field-header-image,.page-node-type-intranet-sub-page.has-header-image.sembalot-campaign .region-content-top .node--view-mode-header .node__content .field--name-field-header-image{bottom:0px;max-width:100%;width:100%}.page-node-type-campaign.has-header-image.sembalot-campaign .region-content-top .node--view-mode-header .node__content .field--name-field-header-image PICTURE,.page-node-type-campaign-sub-page.has-header-image.sembalot-campaign .region-content-top .node--view-mode-header .node__content .field--name-field-header-image PICTURE,.page-node-type-campaign-upcoming-page.has-header-image.sembalot-campaign .region-content-top .node--view-mode-header .node__content .field--name-field-header-image PICTURE,.page-node-type-intranet-sub-page.has-header-image.sembalot-campaign .region-content-top .node--view-mode-header .node__content .field--name-field-header-image PICTURE{-webkit-mask-image:none;mask-image:none;mask-mode:unset}.page-node-type-campaign.has-header-image.sembalot-campaign .region-content-top .node--view-mode-header .node__content .field--name-field-header-image PICTURE IMG,.page-node-type-campaign-sub-page.has-header-image.sembalot-campaign .region-content-top .node--view-mode-header .node__content .field--name-field-header-image PICTURE IMG,.page-node-type-campaign-upcoming-page.has-header-image.sembalot-campaign .region-content-top .node--view-mode-header .node__content .field--name-field-header-image PICTURE IMG,.page-node-type-intranet-sub-page.has-header-image.sembalot-campaign .region-content-top .node--view-mode-header .node__content .field--name-field-header-image PICTURE IMG{height:auto;width:100%}.page-node-type-lunch.has-header-image .region-content-top .node--view-mode-header .node__content{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;height:185px;margin:0 25px}@media only screen and (min-width: 575px){.page-node-type-lunch.has-header-image .region-content-top .node--view-mode-header .node__content{height:244px;margin:0}}@media only screen and (min-width: 980px){.page-node-type-lunch.has-header-image .region-content-top .node--view-mode-header .node__content{height:493px;max-width:100%}}@media only screen and (min-width: 1440px){.page-node-type-lunch.has-header-image .region-content-top .node--view-mode-header .node__content{margin:0 32px 25px;max-width:1440px}}@media only screen and (min-width: 1500px){.page-node-type-lunch.has-header-image .region-content-top .node--view-mode-header .node__content{margin:0 auto 25px}}.page-node-type-lunch .region-content-top .node--view-mode-header .field--name-field-header-image{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 574px){.page-node-type-lunch .region-content-top .node--view-mode-header .field--name-field-header-image{bottom:0}}@media only screen and (min-width: 1440px){.page-node-type-lunch .region-content-top .node--view-mode-header .field--name-field-header-image{max-width:1200px}}.page-node-type-lunch .region-content-top .node--view-mode-header .field--name-field-header-image picture{-webkit-mask-size:100% 137px;mask-size:100% 137px}@media only screen and (min-width: 575px){.page-node-type-lunch .region-content-top .node--view-mode-header .field--name-field-header-image picture{-webkit-mask-size:100% 179px;mask-size:100% 179px}}@media only screen and (min-width: 980px){.page-node-type-lunch .region-content-top .node--view-mode-header .field--name-field-header-image picture{-webkit-mask-size:100% 385px;mask-size:100% 385px}}@media only screen and (min-width: 1440px){.page-node-type-lunch .region-content-top .node--view-mode-header .field--name-field-header-image picture{-webkit-mask-size:100% 415px;mask-size:100% 415px}}.page-node-type-lunch .region-content-top .node--view-mode-header .field--name-field-header-image img{display:block;height:137px;max-width:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 575px){.page-node-type-lunch .region-content-top .node--view-mode-header .field--name-field-header-image img{height:199px}}@media only screen and (min-width: 980px){.page-node-type-lunch .region-content-top .node--view-mode-header .field--name-field-header-image img{height:415px}}@media only screen and (min-width: 980px){.page-node-type-opening-hours.has-header-image .region-content-top .node--view-mode-header .node__content{margin:auto !important}}@media only screen and (min-width: 980px){.page-node-type-opening-hours.has-header-image .block-page-title-block{margin-top:20px}}.page-node-type-opening-hours .region-header .node--view-mode-header .node__content,.page-node-type-offers .region-header .node--view-mode-header .node__content{height:41px}@media only screen and (min-width: 575px){.page-node-type-opening-hours .region-header .node--view-mode-header .node__content,.page-node-type-offers .region-header .node--view-mode-header .node__content{height:84px}}@media only screen and (min-width: 1440px){.page-node-type-opening-hours .region-header .node--view-mode-header .node__content,.page-node-type-offers .region-header .node--view-mode-header .node__content{height:209px}}@media only screen and (min-width: 1920px){.page-node-type-opening-hours .region-header .node--view-mode-header .node__content .media--type-image,.page-node-type-offers .region-header .node--view-mode-header .node__content .media--type-image{height:209px}}.intranet .region-footer{padding-bottom:42px;padding-top:0}.intranet .footer-wrapper{background-image:url(../images/intra-footer-bg.svg);background-size:cover;background-position:top;max-width:1280px;margin:0 auto;padding-top:50px;background-repeat:no-repeat}@media only screen and (min-width: 575px){.intranet .footer-wrapper{padding-top:30px}}@media only screen and (min-width: 980px){.intranet .footer-wrapper{background-size:100%;padding-top:60px}}.intranet .footer-menu-block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px}@media only screen and (min-width: 575px){.intranet .footer-menu-block{margin-top:0}}.intranet .footer-menu-block .menu-item.depth-0{width:auto;margin-bottom:0}.intranet .footer-menu-block .menu-item a{line-height:1;display:block;background:url(../images/chevron-left-brown.svg) no-repeat;background-color:#fff;background-position:left 14px center;background-size:6px 11px;text-decoration:none;color:#77291C;padding:14px 16px 14px 30px;border-radius:5px;font-size:1rem}.intranet .footer-menu-block .menu-item a.logout{background:url(../images/logout-white.svg) no-repeat;background-color:none;background-position:right 14px center;border:1px solid #fff;color:#fff;padding-right:40px;padding-left:16px}.intranet .block-intra-footer-content-block h3{font-size:1rem;line-height:2rem;font-weight:600;margin-bottom:30px}.intranet .block-intra-footer-content-block .item-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px}.intranet .block-intra-footer-content-block li{list-style:none}.intranet .block-intra-footer-content-block a{background:url(../images/chevron-right-brown.svg) no-repeat;background-color:#fff;background-position:right 14px center;background-size:6px 11px;text-decoration:none;color:#77291C;padding:14px 30px 14px 16px;border-radius:5px;font-size:1rem;line-height:1;display:block}.page-node-type-intranet-front-page .footer-menu-block .menu-item a.frontpage{display:none}.page-node-type-intranet-front-page h1{text-align:center;padding-top:50px;font-size:2.625rem;font-family:BogartBold;margin-bottom:24px}@media only screen and (min-width: 980px){.page-node-type-intranet-front-page h1{margin-bottom:48px}}.page-node-type-intranet-front-page .region-content-top{max-width:1280px;margin:0 auto;padding:0}@media only screen and (min-width: 980px){.page-node-type-intranet-front-page .region-content-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.page-node-type-intranet-front-page .region-content-top .block-views{padding:30px;margin:22px;border-radius:30px;color:black;background-repeat:no-repeat;background-size:100%;background-color:#F7DAC1}@media only screen and (min-width: 575px){.page-node-type-intranet-front-page .region-content-top .block-views{padding:55px 88px 30px 60px}}@media only screen and (min-width: 980px){.page-node-type-intranet-front-page .region-content-top .block-views{width:468px;margin:0 12px;height:360px}}@media only screen and (min-width: 980px){.page-node-type-intranet-front-page .region-content-top .block-views.block-views-blockintranet-events-block-1{background-image:url(/sites/default/themes/sello/images/intra-frontpage-events-bg.svg);background-color:unset}}@media only screen and (min-width: 980px){.page-node-type-intranet-front-page .region-content-top .block-views.block-views-blockintranet-news-block-1{background-color:unset;background-image:url(/sites/default/themes/sello/images/intra-frontpage-news-bg.svg)}}.page-node-type-intranet-front-page .region-content-top .block-views.block-views-blockintranet-news-block-1 .read-more{color:#713b3b;font-weight:700;text-decoration:underline;margin-left:10px}.page-node-type-intranet-front-page .region-content-top .block-views .view-footer{text-align:right;margin-top:12px}.page-node-type-intranet-front-page .region-content-top .block-views .view-footer a{text-decoration:none;position:relative;padding-right:14px}.page-node-type-intranet-front-page .region-content-top .block-views .view-footer a::before{background-image:url(../images/chevron-right-brown.svg);background-position:50%;background-repeat:no-repeat;background-size:6px 11px;content:"";height:11px;right:0;position:absolute;top:calc(50% - 5px);width:6px}.page-node-type-intranet-front-page .region-content-top .block-views h2{font-family:BogartRegular;font-size:1.375rem;line-height:28px}.page-node-type-intranet-front-page .region-content-top .block-views .modal-title{cursor:pointer}.page-node-type-intranet-front-page .region-content-top .block-views .modal-title:hover{text-decoration:underline}.page-node-type-intranet-front-page .region-content-top .block-views .date{font-size:1rem;line-height:28px;font-weight:bolder;padding-top:10px}@media only screen and (min-width: 575px){.page-node-type-intranet-front-page .region-content-top .block-views .date{text-align:right;float:left;width:50px;padding-top:10px}}.page-node-type-intranet-front-page .region-content-top .block-views .title{font-size:1.0625rem;line-height:26px;padding:0 0 10px 0;border-bottom:1px solid #DA765C;font-weight:300;font-family:"Whitney SSm A","Whitney SSm B",Arial}@media only screen and (min-width: 575px){.page-node-type-intranet-front-page .region-content-top .block-views .title{margin-left:64px;padding:10px 0}}.page-node-type-intranet-front-page .region-content-top .block-views a{color:#713B3B;font-weight:bold}.block-views-blockintranet-events-intranet-recent-events .events{display:block}.block-views-blockintranet-events-intranet-recent-events .events .views-row{width:100%;margin:0}.path-intra-kauppiassivut-muokkaa form,.route-sello-intranet-offer-edit form,.route-sello-intranet-coupon-edit form,.route-sello-intranet-lunchmenu-edit form,.route-sello-intranet-open-position-edit form,.route-sello-intranet-offer-create form,.route-sello-intranet-coupon-create form,.route-sello-intranet-lunchmenu-create form,.route-sello-intranet-open-position-create form{margin:0;padding:0}.path-intra-kauppiassivut-muokkaa fieldset:not(.fieldgroup),.route-sello-intranet-offer-edit fieldset:not(.fieldgroup),.route-sello-intranet-coupon-edit fieldset:not(.fieldgroup),.route-sello-intranet-lunchmenu-edit fieldset:not(.fieldgroup),.route-sello-intranet-open-position-edit fieldset:not(.fieldgroup),.route-sello-intranet-offer-create fieldset:not(.fieldgroup),.route-sello-intranet-coupon-create fieldset:not(.fieldgroup),.route-sello-intranet-lunchmenu-create fieldset:not(.fieldgroup),.route-sello-intranet-open-position-create fieldset:not(.fieldgroup){background-color:#fcfcfa;border-radius:2px;margin:1em 0;min-width:0;padding:30px 18px 18px;position:relative}@media (min--moz-device-pixel-ratio: 0){.path-intra-kauppiassivut-muokkaa fieldset:not(.fieldgroup),.route-sello-intranet-offer-edit fieldset:not(.fieldgroup),.route-sello-intranet-coupon-edit fieldset:not(.fieldgroup),.route-sello-intranet-lunchmenu-edit fieldset:not(.fieldgroup),.route-sello-intranet-open-position-edit fieldset:not(.fieldgroup),.route-sello-intranet-offer-create fieldset:not(.fieldgroup),.route-sello-intranet-coupon-create fieldset:not(.fieldgroup),.route-sello-intranet-lunchmenu-create fieldset:not(.fieldgroup),.route-sello-intranet-open-position-create fieldset:not(.fieldgroup){display:table-cell}}.path-intra-kauppiassivut-muokkaa fieldset:not(.fieldgroup)>legend,.route-sello-intranet-offer-edit fieldset:not(.fieldgroup)>legend,.route-sello-intranet-coupon-edit fieldset:not(.fieldgroup)>legend,.route-sello-intranet-lunchmenu-edit fieldset:not(.fieldgroup)>legend,.route-sello-intranet-open-position-edit fieldset:not(.fieldgroup)>legend,.route-sello-intranet-offer-create fieldset:not(.fieldgroup)>legend,.route-sello-intranet-coupon-create fieldset:not(.fieldgroup)>legend,.route-sello-intranet-lunchmenu-create fieldset:not(.fieldgroup)>legend,.route-sello-intranet-open-position-create fieldset:not(.fieldgroup)>legend{font-size:1em;font-weight:bold;position:absolute;text-transform:uppercase;top:10px;letter-spacing:0.08em}.path-intra-kauppiassivut-muokkaa .fieldgroup,.route-sello-intranet-offer-edit .fieldgroup,.route-sello-intranet-coupon-edit .fieldgroup,.route-sello-intranet-lunchmenu-edit .fieldgroup,.route-sello-intranet-open-position-edit .fieldgroup,.route-sello-intranet-offer-create .fieldgroup,.route-sello-intranet-coupon-create .fieldgroup,.route-sello-intranet-lunchmenu-create .fieldgroup,.route-sello-intranet-open-position-create .fieldgroup{min-width:0}@media (min--moz-device-pixel-ratio: 0){.path-intra-kauppiassivut-muokkaa .fieldgroup,.route-sello-intranet-offer-edit .fieldgroup,.route-sello-intranet-coupon-edit .fieldgroup,.route-sello-intranet-lunchmenu-edit .fieldgroup,.route-sello-intranet-open-position-edit .fieldgroup,.route-sello-intranet-offer-create .fieldgroup,.route-sello-intranet-coupon-create .fieldgroup,.route-sello-intranet-lunchmenu-create .fieldgroup,.route-sello-intranet-open-position-create .fieldgroup{display:table-cell}}.path-intra-kauppiassivut-muokkaa .form-item,.route-sello-intranet-offer-edit .form-item,.route-sello-intranet-coupon-edit .form-item,.route-sello-intranet-lunchmenu-edit .form-item,.route-sello-intranet-open-position-edit .form-item,.route-sello-intranet-offer-create .form-item,.route-sello-intranet-coupon-create .form-item,.route-sello-intranet-lunchmenu-create .form-item,.route-sello-intranet-open-position-create .form-item{margin:0.75em 0}.path-intra-kauppiassivut-muokkaa tr.odd .form-item,.path-intra-kauppiassivut-muokkaa tr.even .form-item,.route-sello-intranet-offer-edit tr.odd .form-item,.route-sello-intranet-offer-edit tr.even .form-item,.route-sello-intranet-coupon-edit tr.odd .form-item,.route-sello-intranet-coupon-edit tr.even .form-item,.route-sello-intranet-lunchmenu-edit tr.odd .form-item,.route-sello-intranet-lunchmenu-edit tr.even .form-item,.route-sello-intranet-open-position-edit tr.odd .form-item,.route-sello-intranet-open-position-edit tr.even .form-item,.route-sello-intranet-offer-create tr.odd .form-item,.route-sello-intranet-offer-create tr.even .form-item,.route-sello-intranet-coupon-create tr.odd .form-item,.route-sello-intranet-coupon-create tr.even .form-item,.route-sello-intranet-lunchmenu-create tr.odd .form-item,.route-sello-intranet-lunchmenu-create tr.even .form-item,.route-sello-intranet-open-position-create tr.odd .form-item,.route-sello-intranet-open-position-create tr.even .form-item{margin-bottom:0.75em;margin-top:0.75em}.path-intra-kauppiassivut-muokkaa td>.form-item:only-child,.route-sello-intranet-offer-edit td>.form-item:only-child,.route-sello-intranet-coupon-edit td>.form-item:only-child,.route-sello-intranet-lunchmenu-edit td>.form-item:only-child,.route-sello-intranet-open-position-edit td>.form-item:only-child,.route-sello-intranet-offer-create td>.form-item:only-child,.route-sello-intranet-coupon-create td>.form-item:only-child,.route-sello-intranet-lunchmenu-create td>.form-item:only-child,.route-sello-intranet-open-position-create td>.form-item:only-child{margin-bottom:0;margin-top:0}.path-intra-kauppiassivut-muokkaa .form-type-checkbox,.route-sello-intranet-offer-edit .form-type-checkbox,.route-sello-intranet-coupon-edit .form-type-checkbox,.route-sello-intranet-lunchmenu-edit .form-type-checkbox,.route-sello-intranet-open-position-edit .form-type-checkbox,.route-sello-intranet-offer-create .form-type-checkbox,.route-sello-intranet-coupon-create .form-type-checkbox,.route-sello-intranet-lunchmenu-create .form-type-checkbox,.route-sello-intranet-open-position-create .form-type-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.path-intra-kauppiassivut-muokkaa .form-type-checkbox input.form-checkbox,.route-sello-intranet-offer-edit .form-type-checkbox input.form-checkbox,.route-sello-intranet-coupon-edit .form-type-checkbox input.form-checkbox,.route-sello-intranet-lunchmenu-edit .form-type-checkbox input.form-checkbox,.route-sello-intranet-open-position-edit .form-type-checkbox input.form-checkbox,.route-sello-intranet-offer-create .form-type-checkbox input.form-checkbox,.route-sello-intranet-coupon-create .form-type-checkbox input.form-checkbox,.route-sello-intranet-lunchmenu-create .form-type-checkbox input.form-checkbox,.route-sello-intranet-open-position-create .form-type-checkbox input.form-checkbox{margin-right:5px}.path-intra-kauppiassivut-muokkaa label,.path-intra-kauppiassivut-muokkaa .field--type-datetime .label,.route-sello-intranet-offer-edit label,.route-sello-intranet-offer-edit .field--type-datetime .label,.route-sello-intranet-coupon-edit label,.route-sello-intranet-coupon-edit .field--type-datetime .label,.route-sello-intranet-lunchmenu-edit label,.route-sello-intranet-lunchmenu-edit .field--type-datetime .label,.route-sello-intranet-open-position-edit label,.route-sello-intranet-open-position-edit .field--type-datetime .label,.route-sello-intranet-offer-create label,.route-sello-intranet-offer-create .field--type-datetime .label,.route-sello-intranet-coupon-create label,.route-sello-intranet-coupon-create .field--type-datetime .label,.route-sello-intranet-lunchmenu-create label,.route-sello-intranet-lunchmenu-create .field--type-datetime .label,.route-sello-intranet-open-position-create label,.route-sello-intranet-open-position-create .field--type-datetime .label{display:table;font-weight:bold;margin:0 0 0.1em;padding:0}.path-intra-kauppiassivut-muokkaa label.error,.route-sello-intranet-offer-edit label.error,.route-sello-intranet-coupon-edit label.error,.route-sello-intranet-lunchmenu-edit label.error,.route-sello-intranet-open-position-edit label.error,.route-sello-intranet-offer-create label.error,.route-sello-intranet-coupon-create label.error,.route-sello-intranet-lunchmenu-create label.error,.route-sello-intranet-open-position-create label.error{color:#a51b00}.path-intra-kauppiassivut-muokkaa label[for],.route-sello-intranet-offer-edit label[for],.route-sello-intranet-coupon-edit label[for],.route-sello-intranet-lunchmenu-edit label[for],.route-sello-intranet-open-position-edit label[for],.route-sello-intranet-offer-create label[for],.route-sello-intranet-coupon-create label[for],.route-sello-intranet-lunchmenu-create label[for],.route-sello-intranet-open-position-create label[for]{cursor:pointer}.path-intra-kauppiassivut-muokkaa .form-item label.option,.route-sello-intranet-offer-edit .form-item label.option,.route-sello-intranet-coupon-edit .form-item label.option,.route-sello-intranet-lunchmenu-edit .form-item label.option,.route-sello-intranet-open-position-edit .form-item label.option,.route-sello-intranet-offer-create .form-item label.option,.route-sello-intranet-coupon-create .form-item label.option,.route-sello-intranet-lunchmenu-create .form-item label.option,.route-sello-intranet-open-position-create .form-item label.option{text-transform:none}.path-intra-kauppiassivut-muokkaa .form-item label.option input,.route-sello-intranet-offer-edit .form-item label.option input,.route-sello-intranet-coupon-edit .form-item label.option input,.route-sello-intranet-lunchmenu-edit .form-item label.option input,.route-sello-intranet-open-position-edit .form-item label.option input,.route-sello-intranet-offer-create .form-item label.option input,.route-sello-intranet-coupon-create .form-item label.option input,.route-sello-intranet-lunchmenu-create .form-item label.option input,.route-sello-intranet-open-position-create .form-item label.option input{vertical-align:middle}.path-intra-kauppiassivut-muokkaa .form-disabled label,.route-sello-intranet-offer-edit .form-disabled label,.route-sello-intranet-coupon-edit .form-disabled label,.route-sello-intranet-lunchmenu-edit .form-disabled label,.route-sello-intranet-open-position-edit .form-disabled label,.route-sello-intranet-offer-create .form-disabled label,.route-sello-intranet-coupon-create .form-disabled label,.route-sello-intranet-lunchmenu-create .form-disabled label,.route-sello-intranet-open-position-create .form-disabled label{color:#686868}.path-intra-kauppiassivut-muokkaa .form-disabled input.form-text,.path-intra-kauppiassivut-muokkaa .form-disabled input.form-tel,.path-intra-kauppiassivut-muokkaa .form-disabled input.form-email,.path-intra-kauppiassivut-muokkaa .form-disabled input.form-url,.path-intra-kauppiassivut-muokkaa .form-disabled input.form-search,.path-intra-kauppiassivut-muokkaa .form-disabled input.form-number,.path-intra-kauppiassivut-muokkaa .form-disabled input.form-color,.path-intra-kauppiassivut-muokkaa .form-disabled input.form-file,.path-intra-kauppiassivut-muokkaa .form-disabled textarea.form-textarea,.path-intra-kauppiassivut-muokkaa .form-disabled select.form-select,.route-sello-intranet-offer-edit .form-disabled input.form-text,.route-sello-intranet-offer-edit .form-disabled input.form-tel,.route-sello-intranet-offer-edit .form-disabled input.form-email,.route-sello-intranet-offer-edit .form-disabled input.form-url,.route-sello-intranet-offer-edit .form-disabled input.form-search,.route-sello-intranet-offer-edit .form-disabled input.form-number,.route-sello-intranet-offer-edit .form-disabled input.form-color,.route-sello-intranet-offer-edit .form-disabled input.form-file,.route-sello-intranet-offer-edit .form-disabled textarea.form-textarea,.route-sello-intranet-offer-edit .form-disabled select.form-select,.route-sello-intranet-coupon-edit .form-disabled input.form-text,.route-sello-intranet-coupon-edit .form-disabled input.form-tel,.route-sello-intranet-coupon-edit .form-disabled input.form-email,.route-sello-intranet-coupon-edit .form-disabled input.form-url,.route-sello-intranet-coupon-edit .form-disabled input.form-search,.route-sello-intranet-coupon-edit .form-disabled input.form-number,.route-sello-intranet-coupon-edit .form-disabled input.form-color,.route-sello-intranet-coupon-edit .form-disabled input.form-file,.route-sello-intranet-coupon-edit .form-disabled textarea.form-textarea,.route-sello-intranet-coupon-edit .form-disabled select.form-select,.route-sello-intranet-lunchmenu-edit .form-disabled input.form-text,.route-sello-intranet-lunchmenu-edit .form-disabled input.form-tel,.route-sello-intranet-lunchmenu-edit .form-disabled input.form-email,.route-sello-intranet-lunchmenu-edit .form-disabled input.form-url,.route-sello-intranet-lunchmenu-edit .form-disabled input.form-search,.route-sello-intranet-lunchmenu-edit .form-disabled input.form-number,.route-sello-intranet-lunchmenu-edit .form-disabled input.form-color,.route-sello-intranet-lunchmenu-edit .form-disabled input.form-file,.route-sello-intranet-lunchmenu-edit .form-disabled textarea.form-textarea,.route-sello-intranet-lunchmenu-edit .form-disabled select.form-select,.route-sello-intranet-open-position-edit .form-disabled input.form-text,.route-sello-intranet-open-position-edit .form-disabled input.form-tel,.route-sello-intranet-open-position-edit .form-disabled input.form-email,.route-sello-intranet-open-position-edit .form-disabled input.form-url,.route-sello-intranet-open-position-edit .form-disabled input.form-search,.route-sello-intranet-open-position-edit .form-disabled input.form-number,.route-sello-intranet-open-position-edit .form-disabled input.form-color,.route-sello-intranet-open-position-edit .form-disabled input.form-file,.route-sello-intranet-open-position-edit .form-disabled textarea.form-textarea,.route-sello-intranet-open-position-edit .form-disabled select.form-select,.route-sello-intranet-offer-create .form-disabled input.form-text,.route-sello-intranet-offer-create .form-disabled input.form-tel,.route-sello-intranet-offer-create .form-disabled input.form-email,.route-sello-intranet-offer-create .form-disabled input.form-url,.route-sello-intranet-offer-create .form-disabled input.form-search,.route-sello-intranet-offer-create .form-disabled input.form-number,.route-sello-intranet-offer-create .form-disabled input.form-color,.route-sello-intranet-offer-create .form-disabled input.form-file,.route-sello-intranet-offer-create .form-disabled textarea.form-textarea,.route-sello-intranet-offer-create .form-disabled select.form-select,.route-sello-intranet-coupon-create .form-disabled input.form-text,.route-sello-intranet-coupon-create .form-disabled input.form-tel,.route-sello-intranet-coupon-create .form-disabled input.form-email,.route-sello-intranet-coupon-create .form-disabled input.form-url,.route-sello-intranet-coupon-create .form-disabled input.form-search,.route-sello-intranet-coupon-create .form-disabled input.form-number,.route-sello-intranet-coupon-create .form-disabled input.form-color,.route-sello-intranet-coupon-create .form-disabled input.form-file,.route-sello-intranet-coupon-create .form-disabled textarea.form-textarea,.route-sello-intranet-coupon-create .form-disabled select.form-select,.route-sello-intranet-lunchmenu-create .form-disabled input.form-text,.route-sello-intranet-lunchmenu-create .form-disabled input.form-tel,.route-sello-intranet-lunchmenu-create .form-disabled input.form-email,.route-sello-intranet-lunchmenu-create .form-disabled input.form-url,.route-sello-intranet-lunchmenu-create .form-disabled input.form-search,.route-sello-intranet-lunchmenu-create .form-disabled input.form-number,.route-sello-intranet-lunchmenu-create .form-disabled input.form-color,.route-sello-intranet-lunchmenu-create .form-disabled input.form-file,.route-sello-intranet-lunchmenu-create .form-disabled textarea.form-textarea,.route-sello-intranet-lunchmenu-create .form-disabled select.form-select,.route-sello-intranet-open-position-create .form-disabled input.form-text,.route-sello-intranet-open-position-create .form-disabled input.form-tel,.route-sello-intranet-open-position-create .form-disabled input.form-email,.route-sello-intranet-open-position-create .form-disabled input.form-url,.route-sello-intranet-open-position-create .form-disabled input.form-search,.route-sello-intranet-open-position-create .form-disabled input.form-number,.route-sello-intranet-open-position-create .form-disabled input.form-color,.route-sello-intranet-open-position-create .form-disabled input.form-file,.route-sello-intranet-open-position-create .form-disabled textarea.form-textarea,.route-sello-intranet-open-position-create .form-disabled select.form-select{background-color:rgba(0,0,0,0.08);border-color:#d4d4d4;-webkit-box-shadow:none;box-shadow:none}.path-intra-kauppiassivut-muokkaa .form-item input.error,.path-intra-kauppiassivut-muokkaa .form-item textarea.error,.path-intra-kauppiassivut-muokkaa .form-item select.error,.route-sello-intranet-offer-edit .form-item input.error,.route-sello-intranet-offer-edit .form-item textarea.error,.route-sello-intranet-offer-edit .form-item select.error,.route-sello-intranet-coupon-edit .form-item input.error,.route-sello-intranet-coupon-edit .form-item textarea.error,.route-sello-intranet-coupon-edit .form-item select.error,.route-sello-intranet-lunchmenu-edit .form-item input.error,.route-sello-intranet-lunchmenu-edit .form-item textarea.error,.route-sello-intranet-lunchmenu-edit .form-item select.error,.route-sello-intranet-open-position-edit .form-item input.error,.route-sello-intranet-open-position-edit .form-item textarea.error,.route-sello-intranet-open-position-edit .form-item select.error,.route-sello-intranet-offer-create .form-item input.error,.route-sello-intranet-offer-create .form-item textarea.error,.route-sello-intranet-offer-create .form-item select.error,.route-sello-intranet-coupon-create .form-item input.error,.route-sello-intranet-coupon-create .form-item textarea.error,.route-sello-intranet-coupon-create .form-item select.error,.route-sello-intranet-lunchmenu-create .form-item input.error,.route-sello-intranet-lunchmenu-create .form-item textarea.error,.route-sello-intranet-lunchmenu-create .form-item select.error,.route-sello-intranet-open-position-create .form-item input.error,.route-sello-intranet-open-position-create .form-item textarea.error,.route-sello-intranet-open-position-create .form-item select.error{background-color:#fdf4f2;border-color:#e62600;-webkit-box-shadow:inset 0 5px 5px -5px #b8b8b8;box-shadow:inset 0 5px 5px -5px #b8b8b8;color:#a51b00;border-width:1px}.path-intra-kauppiassivut-muokkaa .form-item textarea.error+.cke,.route-sello-intranet-offer-edit .form-item textarea.error+.cke,.route-sello-intranet-coupon-edit .form-item textarea.error+.cke,.route-sello-intranet-lunchmenu-edit .form-item textarea.error+.cke,.route-sello-intranet-open-position-edit .form-item textarea.error+.cke,.route-sello-intranet-offer-create .form-item textarea.error+.cke,.route-sello-intranet-coupon-create .form-item textarea.error+.cke,.route-sello-intranet-lunchmenu-create .form-item textarea.error+.cke,.route-sello-intranet-open-position-create .form-item textarea.error+.cke{border-color:#e62600;border-width:1px}.path-intra-kauppiassivut-muokkaa .form-item input.error:focus,.path-intra-kauppiassivut-muokkaa .form-item textarea.error:focus,.path-intra-kauppiassivut-muokkaa .form-item select.error:focus,.route-sello-intranet-offer-edit .form-item input.error:focus,.route-sello-intranet-offer-edit .form-item textarea.error:focus,.route-sello-intranet-offer-edit .form-item select.error:focus,.route-sello-intranet-coupon-edit .form-item input.error:focus,.route-sello-intranet-coupon-edit .form-item textarea.error:focus,.route-sello-intranet-coupon-edit .form-item select.error:focus,.route-sello-intranet-lunchmenu-edit .form-item input.error:focus,.route-sello-intranet-lunchmenu-edit .form-item textarea.error:focus,.route-sello-intranet-lunchmenu-edit .form-item select.error:focus,.route-sello-intranet-open-position-edit .form-item input.error:focus,.route-sello-intranet-open-position-edit .form-item textarea.error:focus,.route-sello-intranet-open-position-edit .form-item select.error:focus,.route-sello-intranet-offer-create .form-item input.error:focus,.route-sello-intranet-offer-create .form-item textarea.error:focus,.route-sello-intranet-offer-create .form-item select.error:focus,.route-sello-intranet-coupon-create .form-item input.error:focus,.route-sello-intranet-coupon-create .form-item textarea.error:focus,.route-sello-intranet-coupon-create .form-item select.error:focus,.route-sello-intranet-lunchmenu-create .form-item input.error:focus,.route-sello-intranet-lunchmenu-create .form-item textarea.error:focus,.route-sello-intranet-lunchmenu-create .form-item select.error:focus,.route-sello-intranet-open-position-create .form-item input.error:focus,.route-sello-intranet-open-position-create .form-item textarea.error:focus,.route-sello-intranet-open-position-create .form-item select.error:focus{background-color:#fcf4f2;border-color:#e62600;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 0 8px 1px #e62600;box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 0 8px 1px #e62600;outline:0}.path-intra-kauppiassivut-muokkaa .form-required:after,.route-sello-intranet-offer-edit .form-required:after,.route-sello-intranet-coupon-edit .form-required:after,.route-sello-intranet-lunchmenu-edit .form-required:after,.route-sello-intranet-open-position-edit .form-required:after,.route-sello-intranet-offer-create .form-required:after,.route-sello-intranet-coupon-create .form-required:after,.route-sello-intranet-lunchmenu-create .form-required:after,.route-sello-intranet-open-position-create .form-required:after{background-size:7px 7px;height:7px;width:7px}.path-intra-kauppiassivut-muokkaa .form-item--error-message,.route-sello-intranet-offer-edit .form-item--error-message,.route-sello-intranet-coupon-edit .form-item--error-message,.route-sello-intranet-lunchmenu-edit .form-item--error-message,.route-sello-intranet-open-position-edit .form-item--error-message,.route-sello-intranet-offer-create .form-item--error-message,.route-sello-intranet-coupon-create .form-item--error-message,.route-sello-intranet-lunchmenu-create .form-item--error-message,.route-sello-intranet-open-position-create .form-item--error-message{color:#e32700;margin-top:0.15em}.path-intra-kauppiassivut-muokkaa .fieldset-wrapper>.form-item--error-message,.route-sello-intranet-offer-edit .fieldset-wrapper>.form-item--error-message,.route-sello-intranet-coupon-edit .fieldset-wrapper>.form-item--error-message,.route-sello-intranet-lunchmenu-edit .fieldset-wrapper>.form-item--error-message,.route-sello-intranet-open-position-edit .fieldset-wrapper>.form-item--error-message,.route-sello-intranet-offer-create .fieldset-wrapper>.form-item--error-message,.route-sello-intranet-coupon-create .fieldset-wrapper>.form-item--error-message,.route-sello-intranet-lunchmenu-create .fieldset-wrapper>.form-item--error-message,.route-sello-intranet-open-position-create .fieldset-wrapper>.form-item--error-message{margin-top:0}.path-intra-kauppiassivut-muokkaa .text-format-wrapper .form-item--error-message,.route-sello-intranet-offer-edit .text-format-wrapper .form-item--error-message,.route-sello-intranet-coupon-edit .text-format-wrapper .form-item--error-message,.route-sello-intranet-lunchmenu-edit .text-format-wrapper .form-item--error-message,.route-sello-intranet-open-position-edit .text-format-wrapper .form-item--error-message,.route-sello-intranet-offer-create .text-format-wrapper .form-item--error-message,.route-sello-intranet-coupon-create .text-format-wrapper .form-item--error-message,.route-sello-intranet-lunchmenu-create .text-format-wrapper .form-item--error-message,.route-sello-intranet-open-position-create .text-format-wrapper .form-item--error-message{border:solid #ccc;margin:0;padding:0.25em 0.666em 0;border-width:0 1px}.path-intra-kauppiassivut-muokkaa ul.tips,.path-intra-kauppiassivut-muokkaa div.description,.path-intra-kauppiassivut-muokkaa .form-item .description,.route-sello-intranet-offer-edit ul.tips,.route-sello-intranet-offer-edit div.description,.route-sello-intranet-offer-edit .form-item .description,.route-sello-intranet-coupon-edit ul.tips,.route-sello-intranet-coupon-edit div.description,.route-sello-intranet-coupon-edit .form-item .description,.route-sello-intranet-lunchmenu-edit ul.tips,.route-sello-intranet-lunchmenu-edit div.description,.route-sello-intranet-lunchmenu-edit .form-item .description,.route-sello-intranet-open-position-edit ul.tips,.route-sello-intranet-open-position-edit div.description,.route-sello-intranet-open-position-edit .form-item .description,.route-sello-intranet-offer-create ul.tips,.route-sello-intranet-offer-create div.description,.route-sello-intranet-offer-create .form-item .description,.route-sello-intranet-coupon-create ul.tips,.route-sello-intranet-coupon-create div.description,.route-sello-intranet-coupon-create .form-item .description,.route-sello-intranet-lunchmenu-create ul.tips,.route-sello-intranet-lunchmenu-create div.description,.route-sello-intranet-lunchmenu-create .form-item .description,.route-sello-intranet-open-position-create ul.tips,.route-sello-intranet-open-position-create div.description,.route-sello-intranet-open-position-create .form-item .description{color:#595959;font-size:0.95em;margin:0.2em 0 0 0}.path-intra-kauppiassivut-muokkaa .form-item .description.error,.route-sello-intranet-offer-edit .form-item .description.error,.route-sello-intranet-coupon-edit .form-item .description.error,.route-sello-intranet-lunchmenu-edit .form-item .description.error,.route-sello-intranet-open-position-edit .form-item .description.error,.route-sello-intranet-offer-create .form-item .description.error,.route-sello-intranet-coupon-create .form-item .description.error,.route-sello-intranet-lunchmenu-create .form-item .description.error,.route-sello-intranet-open-position-create .form-item .description.error{color:#a51b00;margin-top:0}.path-intra-kauppiassivut-muokkaa ul.tips li,.route-sello-intranet-offer-edit ul.tips li,.route-sello-intranet-coupon-edit ul.tips li,.route-sello-intranet-lunchmenu-edit ul.tips li,.route-sello-intranet-open-position-edit ul.tips li,.route-sello-intranet-offer-create ul.tips li,.route-sello-intranet-coupon-create ul.tips li,.route-sello-intranet-lunchmenu-create ul.tips li,.route-sello-intranet-open-position-create ul.tips li{margin:0.25em 0 0.25em 1.5em}.path-intra-kauppiassivut-muokkaa [dir="rtl"] ul.tips li,.route-sello-intranet-offer-edit [dir="rtl"] ul.tips li,.route-sello-intranet-coupon-edit [dir="rtl"] ul.tips li,.route-sello-intranet-lunchmenu-edit [dir="rtl"] ul.tips li,.route-sello-intranet-open-position-edit [dir="rtl"] ul.tips li,.route-sello-intranet-offer-create [dir="rtl"] ul.tips li,.route-sello-intranet-coupon-create [dir="rtl"] ul.tips li,.route-sello-intranet-lunchmenu-create [dir="rtl"] ul.tips li,.route-sello-intranet-open-position-create [dir="rtl"] ul.tips li{margin:0.25em 1.5em 0.25em 0}.path-intra-kauppiassivut-muokkaa .form-type-radio .description,.path-intra-kauppiassivut-muokkaa .form-type-checkbox .description,.route-sello-intranet-offer-edit .form-type-radio .description,.route-sello-intranet-offer-edit .form-type-checkbox .description,.route-sello-intranet-coupon-edit .form-type-radio .description,.route-sello-intranet-coupon-edit .form-type-checkbox .description,.route-sello-intranet-lunchmenu-edit .form-type-radio .description,.route-sello-intranet-lunchmenu-edit .form-type-checkbox .description,.route-sello-intranet-open-position-edit .form-type-radio .description,.route-sello-intranet-open-position-edit .form-type-checkbox .description,.route-sello-intranet-offer-create .form-type-radio .description,.route-sello-intranet-offer-create .form-type-checkbox .description,.route-sello-intranet-coupon-create .form-type-radio .description,.route-sello-intranet-coupon-create .form-type-checkbox .description,.route-sello-intranet-lunchmenu-create .form-type-radio .description,.route-sello-intranet-lunchmenu-create .form-type-checkbox .description,.route-sello-intranet-open-position-create .form-type-radio .description,.route-sello-intranet-open-position-create .form-type-checkbox .description{margin-left:1.5em}.path-intra-kauppiassivut-muokkaa [dir="rtl"] .form-type-radio .description,.path-intra-kauppiassivut-muokkaa [dir="rtl"] .form-type-checkbox .description,.route-sello-intranet-offer-edit [dir="rtl"] .form-type-radio .description,.route-sello-intranet-offer-edit [dir="rtl"] .form-type-checkbox .description,.route-sello-intranet-coupon-edit [dir="rtl"] .form-type-radio .description,.route-sello-intranet-coupon-edit [dir="rtl"] .form-type-checkbox .description,.route-sello-intranet-lunchmenu-edit [dir="rtl"] .form-type-radio .description,.route-sello-intranet-lunchmenu-edit [dir="rtl"] .form-type-checkbox .description,.route-sello-intranet-open-position-edit [dir="rtl"] .form-type-radio .description,.route-sello-intranet-open-position-edit [dir="rtl"] .form-type-checkbox .description,.route-sello-intranet-offer-create [dir="rtl"] .form-type-radio .description,.route-sello-intranet-offer-create [dir="rtl"] .form-type-checkbox .description,.route-sello-intranet-coupon-create [dir="rtl"] .form-type-radio .description,.route-sello-intranet-coupon-create [dir="rtl"] .form-type-checkbox .description,.route-sello-intranet-lunchmenu-create [dir="rtl"] .form-type-radio .description,.route-sello-intranet-lunchmenu-create [dir="rtl"] .form-type-checkbox .description,.route-sello-intranet-open-position-create [dir="rtl"] .form-type-radio .description,.route-sello-intranet-open-position-create [dir="rtl"] .form-type-checkbox .description{margin-left:0;margin-right:1.5em}.path-intra-kauppiassivut-muokkaa .form-text,.path-intra-kauppiassivut-muokkaa .form-textarea,.route-sello-intranet-offer-edit .form-text,.route-sello-intranet-offer-edit .form-textarea,.route-sello-intranet-coupon-edit .form-text,.route-sello-intranet-coupon-edit .form-textarea,.route-sello-intranet-lunchmenu-edit .form-text,.route-sello-intranet-lunchmenu-edit .form-textarea,.route-sello-intranet-open-position-edit .form-text,.route-sello-intranet-open-position-edit .form-textarea,.route-sello-intranet-offer-create .form-text,.route-sello-intranet-offer-create .form-textarea,.route-sello-intranet-coupon-create .form-text,.route-sello-intranet-coupon-create .form-textarea,.route-sello-intranet-lunchmenu-create .form-text,.route-sello-intranet-lunchmenu-create .form-textarea,.route-sello-intranet-open-position-create .form-text,.route-sello-intranet-open-position-create .form-textarea{border-radius:2px;font-size:1em;line-height:normal}.path-intra-kauppiassivut-muokkaa input.form-autocomplete,.path-intra-kauppiassivut-muokkaa input.form-text,.path-intra-kauppiassivut-muokkaa input.form-tel,.path-intra-kauppiassivut-muokkaa input.form-email,.path-intra-kauppiassivut-muokkaa input.form-url,.path-intra-kauppiassivut-muokkaa input.form-search,.path-intra-kauppiassivut-muokkaa input.form-number,.path-intra-kauppiassivut-muokkaa input.form-color,.path-intra-kauppiassivut-muokkaa input.form-file,.path-intra-kauppiassivut-muokkaa input.form-date,.path-intra-kauppiassivut-muokkaa input.form-time,.path-intra-kauppiassivut-muokkaa textarea.form-textarea,.route-sello-intranet-offer-edit input.form-autocomplete,.route-sello-intranet-offer-edit input.form-text,.route-sello-intranet-offer-edit input.form-tel,.route-sello-intranet-offer-edit input.form-email,.route-sello-intranet-offer-edit input.form-url,.route-sello-intranet-offer-edit input.form-search,.route-sello-intranet-offer-edit input.form-number,.route-sello-intranet-offer-edit input.form-color,.route-sello-intranet-offer-edit input.form-file,.route-sello-intranet-offer-edit input.form-date,.route-sello-intranet-offer-edit input.form-time,.route-sello-intranet-offer-edit textarea.form-textarea,.route-sello-intranet-coupon-edit input.form-autocomplete,.route-sello-intranet-coupon-edit input.form-text,.route-sello-intranet-coupon-edit input.form-tel,.route-sello-intranet-coupon-edit input.form-email,.route-sello-intranet-coupon-edit input.form-url,.route-sello-intranet-coupon-edit input.form-search,.route-sello-intranet-coupon-edit input.form-number,.route-sello-intranet-coupon-edit input.form-color,.route-sello-intranet-coupon-edit input.form-file,.route-sello-intranet-coupon-edit input.form-date,.route-sello-intranet-coupon-edit input.form-time,.route-sello-intranet-coupon-edit textarea.form-textarea,.route-sello-intranet-lunchmenu-edit input.form-autocomplete,.route-sello-intranet-lunchmenu-edit input.form-text,.route-sello-intranet-lunchmenu-edit input.form-tel,.route-sello-intranet-lunchmenu-edit input.form-email,.route-sello-intranet-lunchmenu-edit input.form-url,.route-sello-intranet-lunchmenu-edit input.form-search,.route-sello-intranet-lunchmenu-edit input.form-number,.route-sello-intranet-lunchmenu-edit input.form-color,.route-sello-intranet-lunchmenu-edit input.form-file,.route-sello-intranet-lunchmenu-edit input.form-date,.route-sello-intranet-lunchmenu-edit input.form-time,.route-sello-intranet-lunchmenu-edit textarea.form-textarea,.route-sello-intranet-open-position-edit input.form-autocomplete,.route-sello-intranet-open-position-edit input.form-text,.route-sello-intranet-open-position-edit input.form-tel,.route-sello-intranet-open-position-edit input.form-email,.route-sello-intranet-open-position-edit input.form-url,.route-sello-intranet-open-position-edit input.form-search,.route-sello-intranet-open-position-edit input.form-number,.route-sello-intranet-open-position-edit input.form-color,.route-sello-intranet-open-position-edit input.form-file,.route-sello-intranet-open-position-edit input.form-date,.route-sello-intranet-open-position-edit input.form-time,.route-sello-intranet-open-position-edit textarea.form-textarea,.route-sello-intranet-offer-create input.form-autocomplete,.route-sello-intranet-offer-create input.form-text,.route-sello-intranet-offer-create input.form-tel,.route-sello-intranet-offer-create input.form-email,.route-sello-intranet-offer-create input.form-url,.route-sello-intranet-offer-create input.form-search,.route-sello-intranet-offer-create input.form-number,.route-sello-intranet-offer-create input.form-color,.route-sello-intranet-offer-create input.form-file,.route-sello-intranet-offer-create input.form-date,.route-sello-intranet-offer-create input.form-time,.route-sello-intranet-offer-create textarea.form-textarea,.route-sello-intranet-coupon-create input.form-autocomplete,.route-sello-intranet-coupon-create input.form-text,.route-sello-intranet-coupon-create input.form-tel,.route-sello-intranet-coupon-create input.form-email,.route-sello-intranet-coupon-create input.form-url,.route-sello-intranet-coupon-create input.form-search,.route-sello-intranet-coupon-create input.form-number,.route-sello-intranet-coupon-create input.form-color,.route-sello-intranet-coupon-create input.form-file,.route-sello-intranet-coupon-create input.form-date,.route-sello-intranet-coupon-create input.form-time,.route-sello-intranet-coupon-create textarea.form-textarea,.route-sello-intranet-lunchmenu-create input.form-autocomplete,.route-sello-intranet-lunchmenu-create input.form-text,.route-sello-intranet-lunchmenu-create input.form-tel,.route-sello-intranet-lunchmenu-create input.form-email,.route-sello-intranet-lunchmenu-create input.form-url,.route-sello-intranet-lunchmenu-create input.form-search,.route-sello-intranet-lunchmenu-create input.form-number,.route-sello-intranet-lunchmenu-create input.form-color,.route-sello-intranet-lunchmenu-create input.form-file,.route-sello-intranet-lunchmenu-create input.form-date,.route-sello-intranet-lunchmenu-create input.form-time,.route-sello-intranet-lunchmenu-create textarea.form-textarea,.route-sello-intranet-open-position-create input.form-autocomplete,.route-sello-intranet-open-position-create input.form-text,.route-sello-intranet-open-position-create input.form-tel,.route-sello-intranet-open-position-create input.form-email,.route-sello-intranet-open-position-create input.form-url,.route-sello-intranet-open-position-create input.form-search,.route-sello-intranet-open-position-create input.form-number,.route-sello-intranet-open-position-create input.form-color,.route-sello-intranet-open-position-create input.form-file,.route-sello-intranet-open-position-create input.form-date,.route-sello-intranet-open-position-create input.form-time,.route-sello-intranet-open-position-create textarea.form-textarea{background:#fcfcfa;border:1px solid #b8b8b8;border-radius:2px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.125);box-shadow:inset 0 1px 2px rgba(0,0,0,0.125);-webkit-box-sizing:border-box;box-sizing:border-box;color:#595959;font-size:1em;max-width:100%;padding:0.3em 0.4em 0.3em 0.5em;-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-webkit-transition:border linear 0.2s, -webkit-box-shadow linear 0.2s;transition:border linear 0.2s, -webkit-box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s, -webkit-box-shadow linear 0.2s;border-top-color:#999}.path-intra-kauppiassivut-muokkaa [dir="rtl"] textarea.form-textarea,.route-sello-intranet-offer-edit [dir="rtl"] textarea.form-textarea,.route-sello-intranet-coupon-edit [dir="rtl"] textarea.form-textarea,.route-sello-intranet-lunchmenu-edit [dir="rtl"] textarea.form-textarea,.route-sello-intranet-open-position-edit [dir="rtl"] textarea.form-textarea,.route-sello-intranet-offer-create [dir="rtl"] textarea.form-textarea,.route-sello-intranet-coupon-create [dir="rtl"] textarea.form-textarea,.route-sello-intranet-lunchmenu-create [dir="rtl"] textarea.form-textarea,.route-sello-intranet-open-position-create [dir="rtl"] textarea.form-textarea{padding:0.3em 0.5em 0.3em 0.4em}.path-intra-kauppiassivut-muokkaa .form-text:focus,.path-intra-kauppiassivut-muokkaa .form-tel:focus,.path-intra-kauppiassivut-muokkaa .form-email:focus,.path-intra-kauppiassivut-muokkaa .form-url:focus,.path-intra-kauppiassivut-muokkaa .form-search:focus,.path-intra-kauppiassivut-muokkaa .form-number:focus,.path-intra-kauppiassivut-muokkaa .form-color:focus,.path-intra-kauppiassivut-muokkaa .form-file:focus,.path-intra-kauppiassivut-muokkaa .form-textarea:focus,.path-intra-kauppiassivut-muokkaa .form-date:focus,.path-intra-kauppiassivut-muokkaa .form-time:focus,.route-sello-intranet-offer-edit .form-text:focus,.route-sello-intranet-offer-edit .form-tel:focus,.route-sello-intranet-offer-edit .form-email:focus,.route-sello-intranet-offer-edit .form-url:focus,.route-sello-intranet-offer-edit .form-search:focus,.route-sello-intranet-offer-edit .form-number:focus,.route-sello-intranet-offer-edit .form-color:focus,.route-sello-intranet-offer-edit .form-file:focus,.route-sello-intranet-offer-edit .form-textarea:focus,.route-sello-intranet-offer-edit .form-date:focus,.route-sello-intranet-offer-edit .form-time:focus,.route-sello-intranet-coupon-edit .form-text:focus,.route-sello-intranet-coupon-edit .form-tel:focus,.route-sello-intranet-coupon-edit .form-email:focus,.route-sello-intranet-coupon-edit .form-url:focus,.route-sello-intranet-coupon-edit .form-search:focus,.route-sello-intranet-coupon-edit .form-number:focus,.route-sello-intranet-coupon-edit .form-color:focus,.route-sello-intranet-coupon-edit .form-file:focus,.route-sello-intranet-coupon-edit .form-textarea:focus,.route-sello-intranet-coupon-edit .form-date:focus,.route-sello-intranet-coupon-edit .form-time:focus,.route-sello-intranet-lunchmenu-edit .form-text:focus,.route-sello-intranet-lunchmenu-edit .form-tel:focus,.route-sello-intranet-lunchmenu-edit .form-email:focus,.route-sello-intranet-lunchmenu-edit .form-url:focus,.route-sello-intranet-lunchmenu-edit .form-search:focus,.route-sello-intranet-lunchmenu-edit .form-number:focus,.route-sello-intranet-lunchmenu-edit .form-color:focus,.route-sello-intranet-lunchmenu-edit .form-file:focus,.route-sello-intranet-lunchmenu-edit .form-textarea:focus,.route-sello-intranet-lunchmenu-edit .form-date:focus,.route-sello-intranet-lunchmenu-edit .form-time:focus,.route-sello-intranet-open-position-edit .form-text:focus,.route-sello-intranet-open-position-edit .form-tel:focus,.route-sello-intranet-open-position-edit .form-email:focus,.route-sello-intranet-open-position-edit .form-url:focus,.route-sello-intranet-open-position-edit .form-search:focus,.route-sello-intranet-open-position-edit .form-number:focus,.route-sello-intranet-open-position-edit .form-color:focus,.route-sello-intranet-open-position-edit .form-file:focus,.route-sello-intranet-open-position-edit .form-textarea:focus,.route-sello-intranet-open-position-edit .form-date:focus,.route-sello-intranet-open-position-edit .form-time:focus,.route-sello-intranet-offer-create .form-text:focus,.route-sello-intranet-offer-create .form-tel:focus,.route-sello-intranet-offer-create .form-email:focus,.route-sello-intranet-offer-create .form-url:focus,.route-sello-intranet-offer-create .form-search:focus,.route-sello-intranet-offer-create .form-number:focus,.route-sello-intranet-offer-create .form-color:focus,.route-sello-intranet-offer-create .form-file:focus,.route-sello-intranet-offer-create .form-textarea:focus,.route-sello-intranet-offer-create .form-date:focus,.route-sello-intranet-offer-create .form-time:focus,.route-sello-intranet-coupon-create .form-text:focus,.route-sello-intranet-coupon-create .form-tel:focus,.route-sello-intranet-coupon-create .form-email:focus,.route-sello-intranet-coupon-create .form-url:focus,.route-sello-intranet-coupon-create .form-search:focus,.route-sello-intranet-coupon-create .form-number:focus,.route-sello-intranet-coupon-create .form-color:focus,.route-sello-intranet-coupon-create .form-file:focus,.route-sello-intranet-coupon-create .form-textarea:focus,.route-sello-intranet-coupon-create .form-date:focus,.route-sello-intranet-coupon-create .form-time:focus,.route-sello-intranet-lunchmenu-create .form-text:focus,.route-sello-intranet-lunchmenu-create .form-tel:focus,.route-sello-intranet-lunchmenu-create .form-email:focus,.route-sello-intranet-lunchmenu-create .form-url:focus,.route-sello-intranet-lunchmenu-create .form-search:focus,.route-sello-intranet-lunchmenu-create .form-number:focus,.route-sello-intranet-lunchmenu-create .form-color:focus,.route-sello-intranet-lunchmenu-create .form-file:focus,.route-sello-intranet-lunchmenu-create .form-textarea:focus,.route-sello-intranet-lunchmenu-create .form-date:focus,.route-sello-intranet-lunchmenu-create .form-time:focus,.route-sello-intranet-open-position-create .form-text:focus,.route-sello-intranet-open-position-create .form-tel:focus,.route-sello-intranet-open-position-create .form-email:focus,.route-sello-intranet-open-position-create .form-url:focus,.route-sello-intranet-open-position-create .form-search:focus,.route-sello-intranet-open-position-create .form-number:focus,.route-sello-intranet-open-position-create .form-color:focus,.route-sello-intranet-open-position-create .form-file:focus,.route-sello-intranet-open-position-create .form-textarea:focus,.route-sello-intranet-open-position-create .form-date:focus,.route-sello-intranet-open-position-create .form-time:focus{background-color:#fff;border-color:#40b6ff;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 0 8px #40b6ff;box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 0 8px #40b6ff;outline:0}.path-intra-kauppiassivut-muokkaa .confirm-parent,.path-intra-kauppiassivut-muokkaa .password-parent,.route-sello-intranet-offer-edit .confirm-parent,.route-sello-intranet-offer-edit .password-parent,.route-sello-intranet-coupon-edit .confirm-parent,.route-sello-intranet-coupon-edit .password-parent,.route-sello-intranet-lunchmenu-edit .confirm-parent,.route-sello-intranet-lunchmenu-edit .password-parent,.route-sello-intranet-open-position-edit .confirm-parent,.route-sello-intranet-open-position-edit .password-parent,.route-sello-intranet-offer-create .confirm-parent,.route-sello-intranet-offer-create .password-parent,.route-sello-intranet-coupon-create .confirm-parent,.route-sello-intranet-coupon-create .password-parent,.route-sello-intranet-lunchmenu-create .confirm-parent,.route-sello-intranet-lunchmenu-create .password-parent,.route-sello-intranet-open-position-create .confirm-parent,.route-sello-intranet-open-position-create .password-parent{overflow:visible;width:auto}.path-intra-kauppiassivut-muokkaa .form-item-options-group-info-identifier,.path-intra-kauppiassivut-muokkaa .form-item-pass .description,.route-sello-intranet-offer-edit .form-item-options-group-info-identifier,.route-sello-intranet-offer-edit .form-item-pass .description,.route-sello-intranet-coupon-edit .form-item-options-group-info-identifier,.route-sello-intranet-coupon-edit .form-item-pass .description,.route-sello-intranet-lunchmenu-edit .form-item-options-group-info-identifier,.route-sello-intranet-lunchmenu-edit .form-item-pass .description,.route-sello-intranet-open-position-edit .form-item-options-group-info-identifier,.route-sello-intranet-open-position-edit .form-item-pass .description,.route-sello-intranet-offer-create .form-item-options-group-info-identifier,.route-sello-intranet-offer-create .form-item-pass .description,.route-sello-intranet-coupon-create .form-item-options-group-info-identifier,.route-sello-intranet-coupon-create .form-item-pass .description,.route-sello-intranet-lunchmenu-create .form-item-options-group-info-identifier,.route-sello-intranet-lunchmenu-create .form-item-pass .description,.route-sello-intranet-open-position-create .form-item-options-group-info-identifier,.route-sello-intranet-open-position-create .form-item-pass .description{clear:both}.path-intra-kauppiassivut-muokkaa select,.route-sello-intranet-offer-edit select,.route-sello-intranet-coupon-edit select,.route-sello-intranet-lunchmenu-edit select,.route-sello-intranet-open-position-edit select,.route-sello-intranet-offer-create select,.route-sello-intranet-coupon-create select,.route-sello-intranet-lunchmenu-create select,.route-sello-intranet-open-position-create select{max-width:100%}@media screen and (-webkit-min-device-pixel-ratio: 0){.path-intra-kauppiassivut-muokkaa select,.route-sello-intranet-offer-edit select,.route-sello-intranet-coupon-edit select,.route-sello-intranet-lunchmenu-edit select,.route-sello-intranet-open-position-edit select,.route-sello-intranet-offer-create select,.route-sello-intranet-coupon-create select,.route-sello-intranet-lunchmenu-create select,.route-sello-intranet-open-position-create select{background:url(../../../../misc/icons/333333/caret-down.svg) no-repeat 99% 63%,-webkit-linear-gradient(top, #f6f6f3, #e7e7df);border:1px solid #a6a6a6;border-radius:0.143em;cursor:pointer;font-size:0.875rem;padding:1px 1.571em 1px 0.5em;-webkit-transition:all 0.1s;transition:all 0.1s;-webkit-appearance:none;text-shadow:0 1px rgba(255,255,255,0.6);-webkit-font-smoothing:antialiased}.path-intra-kauppiassivut-muokkaa [dir="rtl"] select,.route-sello-intranet-offer-edit [dir="rtl"] select,.route-sello-intranet-coupon-edit [dir="rtl"] select,.route-sello-intranet-lunchmenu-edit [dir="rtl"] select,.route-sello-intranet-open-position-edit [dir="rtl"] select,.route-sello-intranet-offer-create [dir="rtl"] select,.route-sello-intranet-coupon-create [dir="rtl"] select,.route-sello-intranet-lunchmenu-create [dir="rtl"] select,.route-sello-intranet-open-position-create [dir="rtl"] select{background-position:1% 63%, 0 0;padding:1px 0.714em 1px 1.571em}.path-intra-kauppiassivut-muokkaa select:focus,.path-intra-kauppiassivut-muokkaa select:hover,.route-sello-intranet-offer-edit select:focus,.route-sello-intranet-offer-edit select:hover,.route-sello-intranet-coupon-edit select:focus,.route-sello-intranet-coupon-edit select:hover,.route-sello-intranet-lunchmenu-edit select:focus,.route-sello-intranet-lunchmenu-edit select:hover,.route-sello-intranet-open-position-edit select:focus,.route-sello-intranet-open-position-edit select:hover,.route-sello-intranet-offer-create select:focus,.route-sello-intranet-offer-create select:hover,.route-sello-intranet-coupon-create select:focus,.route-sello-intranet-coupon-create select:hover,.route-sello-intranet-lunchmenu-create select:focus,.route-sello-intranet-lunchmenu-create select:hover,.route-sello-intranet-open-position-create select:focus,.route-sello-intranet-open-position-create select:hover{background-image:url(../../../../misc/icons/333333/caret-down.svg),-webkit-linear-gradient(top, #fcfcfa, #e9e9dd);color:#1a1a1a}.path-intra-kauppiassivut-muokkaa select:hover,.route-sello-intranet-offer-edit select:hover,.route-sello-intranet-coupon-edit select:hover,.route-sello-intranet-lunchmenu-edit select:hover,.route-sello-intranet-open-position-edit select:hover,.route-sello-intranet-offer-create select:hover,.route-sello-intranet-coupon-create select:hover,.route-sello-intranet-lunchmenu-create select:hover,.route-sello-intranet-open-position-create select:hover{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.125);box-shadow:0 1px 2px rgba(0,0,0,0.125)}}.path-intra-kauppiassivut-muokkaa #edit-cancel,.route-sello-intranet-offer-edit #edit-cancel,.route-sello-intranet-coupon-edit #edit-cancel,.route-sello-intranet-lunchmenu-edit #edit-cancel,.route-sello-intranet-open-position-edit #edit-cancel,.route-sello-intranet-offer-create #edit-cancel,.route-sello-intranet-coupon-create #edit-cancel,.route-sello-intranet-lunchmenu-create #edit-cancel,.route-sello-intranet-open-position-create #edit-cancel{margin-left:10px}.path-intra-kauppiassivut-muokkaa [dir="rtl"] #edit-cancel,.route-sello-intranet-offer-edit [dir="rtl"] #edit-cancel,.route-sello-intranet-coupon-edit [dir="rtl"] #edit-cancel,.route-sello-intranet-lunchmenu-edit [dir="rtl"] #edit-cancel,.route-sello-intranet-open-position-edit [dir="rtl"] #edit-cancel,.route-sello-intranet-offer-create [dir="rtl"] #edit-cancel,.route-sello-intranet-coupon-create [dir="rtl"] #edit-cancel,.route-sello-intranet-lunchmenu-create [dir="rtl"] #edit-cancel,.route-sello-intranet-open-position-create [dir="rtl"] #edit-cancel{margin-left:0;margin-right:10px}@media screen and (max-width: 600px){.path-intra-kauppiassivut-muokkaa input.form-autocomplete,.path-intra-kauppiassivut-muokkaa input.form-text,.path-intra-kauppiassivut-muokkaa input.form-tel,.path-intra-kauppiassivut-muokkaa input.form-email,.path-intra-kauppiassivut-muokkaa input.form-url,.path-intra-kauppiassivut-muokkaa input.form-search,.path-intra-kauppiassivut-muokkaa input.form-number,.path-intra-kauppiassivut-muokkaa input.form-color,.path-intra-kauppiassivut-muokkaa input.form-file,.path-intra-kauppiassivut-muokkaa textarea.form-textarea,.route-sello-intranet-offer-edit input.form-autocomplete,.route-sello-intranet-offer-edit input.form-text,.route-sello-intranet-offer-edit input.form-tel,.route-sello-intranet-offer-edit input.form-email,.route-sello-intranet-offer-edit input.form-url,.route-sello-intranet-offer-edit input.form-search,.route-sello-intranet-offer-edit input.form-number,.route-sello-intranet-offer-edit input.form-color,.route-sello-intranet-offer-edit input.form-file,.route-sello-intranet-offer-edit textarea.form-textarea,.route-sello-intranet-coupon-edit input.form-autocomplete,.route-sello-intranet-coupon-edit input.form-text,.route-sello-intranet-coupon-edit input.form-tel,.route-sello-intranet-coupon-edit input.form-email,.route-sello-intranet-coupon-edit input.form-url,.route-sello-intranet-coupon-edit input.form-search,.route-sello-intranet-coupon-edit input.form-number,.route-sello-intranet-coupon-edit input.form-color,.route-sello-intranet-coupon-edit input.form-file,.route-sello-intranet-coupon-edit textarea.form-textarea,.route-sello-intranet-lunchmenu-edit input.form-autocomplete,.route-sello-intranet-lunchmenu-edit input.form-text,.route-sello-intranet-lunchmenu-edit input.form-tel,.route-sello-intranet-lunchmenu-edit input.form-email,.route-sello-intranet-lunchmenu-edit input.form-url,.route-sello-intranet-lunchmenu-edit input.form-search,.route-sello-intranet-lunchmenu-edit input.form-number,.route-sello-intranet-lunchmenu-edit input.form-color,.route-sello-intranet-lunchmenu-edit input.form-file,.route-sello-intranet-lunchmenu-edit textarea.form-textarea,.route-sello-intranet-open-position-edit input.form-autocomplete,.route-sello-intranet-open-position-edit input.form-text,.route-sello-intranet-open-position-edit input.form-tel,.route-sello-intranet-open-position-edit input.form-email,.route-sello-intranet-open-position-edit input.form-url,.route-sello-intranet-open-position-edit input.form-search,.route-sello-intranet-open-position-edit input.form-number,.route-sello-intranet-open-position-edit input.form-color,.route-sello-intranet-open-position-edit input.form-file,.route-sello-intranet-open-position-edit textarea.form-textarea,.route-sello-intranet-offer-create input.form-autocomplete,.route-sello-intranet-offer-create input.form-text,.route-sello-intranet-offer-create input.form-tel,.route-sello-intranet-offer-create input.form-email,.route-sello-intranet-offer-create input.form-url,.route-sello-intranet-offer-create input.form-search,.route-sello-intranet-offer-create input.form-number,.route-sello-intranet-offer-create input.form-color,.route-sello-intranet-offer-create input.form-file,.route-sello-intranet-offer-create textarea.form-textarea,.route-sello-intranet-coupon-create input.form-autocomplete,.route-sello-intranet-coupon-create input.form-text,.route-sello-intranet-coupon-create input.form-tel,.route-sello-intranet-coupon-create input.form-email,.route-sello-intranet-coupon-create input.form-url,.route-sello-intranet-coupon-create input.form-search,.route-sello-intranet-coupon-create input.form-number,.route-sello-intranet-coupon-create input.form-color,.route-sello-intranet-coupon-create input.form-file,.route-sello-intranet-coupon-create textarea.form-textarea,.route-sello-intranet-lunchmenu-create input.form-autocomplete,.route-sello-intranet-lunchmenu-create input.form-text,.route-sello-intranet-lunchmenu-create input.form-tel,.route-sello-intranet-lunchmenu-create input.form-email,.route-sello-intranet-lunchmenu-create input.form-url,.route-sello-intranet-lunchmenu-create input.form-search,.route-sello-intranet-lunchmenu-create input.form-number,.route-sello-intranet-lunchmenu-create input.form-color,.route-sello-intranet-lunchmenu-create input.form-file,.route-sello-intranet-lunchmenu-create textarea.form-textarea,.route-sello-intranet-open-position-create input.form-autocomplete,.route-sello-intranet-open-position-create input.form-text,.route-sello-intranet-open-position-create input.form-tel,.route-sello-intranet-open-position-create input.form-email,.route-sello-intranet-open-position-create input.form-url,.route-sello-intranet-open-position-create input.form-search,.route-sello-intranet-open-position-create input.form-number,.route-sello-intranet-open-position-create input.form-color,.route-sello-intranet-open-position-create input.form-file,.route-sello-intranet-open-position-create textarea.form-textarea{font-size:1.2em;line-height:1.2em;width:100%}.path-intra-kauppiassivut-muokkaa input.form-number,.route-sello-intranet-offer-edit input.form-number,.route-sello-intranet-coupon-edit input.form-number,.route-sello-intranet-lunchmenu-edit input.form-number,.route-sello-intranet-open-position-edit input.form-number,.route-sello-intranet-offer-create input.form-number,.route-sello-intranet-coupon-create input.form-number,.route-sello-intranet-lunchmenu-create input.form-number,.route-sello-intranet-open-position-create input.form-number{width:auto}.path-intra-kauppiassivut-muokkaa .form-actions input,.path-intra-kauppiassivut-muokkaa .form-wrapper input[type="submit"],.route-sello-intranet-offer-edit .form-actions input,.route-sello-intranet-offer-edit .form-wrapper input[type="submit"],.route-sello-intranet-coupon-edit .form-actions input,.route-sello-intranet-coupon-edit .form-wrapper input[type="submit"],.route-sello-intranet-lunchmenu-edit .form-actions input,.route-sello-intranet-lunchmenu-edit .form-wrapper input[type="submit"],.route-sello-intranet-open-position-edit .form-actions input,.route-sello-intranet-open-position-edit .form-wrapper input[type="submit"],.route-sello-intranet-offer-create .form-actions input,.route-sello-intranet-offer-create .form-wrapper input[type="submit"],.route-sello-intranet-coupon-create .form-actions input,.route-sello-intranet-coupon-create .form-wrapper input[type="submit"],.route-sello-intranet-lunchmenu-create .form-actions input,.route-sello-intranet-lunchmenu-create .form-wrapper input[type="submit"],.route-sello-intranet-open-position-create .form-actions input,.route-sello-intranet-open-position-create .form-wrapper input[type="submit"]{float:none;margin-left:0;margin-right:0;margin-top:10px;padding-bottom:6px;width:100%}.path-intra-kauppiassivut-muokkaa .form-actions input:first-child,.path-intra-kauppiassivut-muokkaa .form-wrapper input[type="submit"]:first-child,.route-sello-intranet-offer-edit .form-actions input:first-child,.route-sello-intranet-offer-edit .form-wrapper input[type="submit"]:first-child,.route-sello-intranet-coupon-edit .form-actions input:first-child,.route-sello-intranet-coupon-edit .form-wrapper input[type="submit"]:first-child,.route-sello-intranet-lunchmenu-edit .form-actions input:first-child,.route-sello-intranet-lunchmenu-edit .form-wrapper input[type="submit"]:first-child,.route-sello-intranet-open-position-edit .form-actions input:first-child,.route-sello-intranet-open-position-edit .form-wrapper input[type="submit"]:first-child,.route-sello-intranet-offer-create .form-actions input:first-child,.route-sello-intranet-offer-create .form-wrapper input[type="submit"]:first-child,.route-sello-intranet-coupon-create .form-actions input:first-child,.route-sello-intranet-coupon-create .form-wrapper input[type="submit"]:first-child,.route-sello-intranet-lunchmenu-create .form-actions input:first-child,.route-sello-intranet-lunchmenu-create .form-wrapper input[type="submit"]:first-child,.route-sello-intranet-open-position-create .form-actions input:first-child,.route-sello-intranet-open-position-create .form-wrapper input[type="submit"]:first-child{margin-top:0}.path-intra-kauppiassivut-muokkaa details summary,.route-sello-intranet-offer-edit details summary,.route-sello-intranet-coupon-edit details summary,.route-sello-intranet-lunchmenu-edit details summary,.route-sello-intranet-open-position-edit details summary,.route-sello-intranet-offer-create details summary,.route-sello-intranet-coupon-create details summary,.route-sello-intranet-lunchmenu-create details summary,.route-sello-intranet-open-position-create details summary{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.path-intra-kauppiassivut-muokkaa .password-strength,.route-sello-intranet-offer-edit .password-strength,.route-sello-intranet-coupon-edit .password-strength,.route-sello-intranet-lunchmenu-edit .password-strength,.route-sello-intranet-open-position-edit .password-strength,.route-sello-intranet-offer-create .password-strength,.route-sello-intranet-coupon-create .password-strength,.route-sello-intranet-lunchmenu-create .password-strength,.route-sello-intranet-open-position-create .password-strength{width:100%}.path-intra-kauppiassivut-muokkaa div.form-item div.password-suggestions,.route-sello-intranet-offer-edit div.form-item div.password-suggestions,.route-sello-intranet-coupon-edit div.form-item div.password-suggestions,.route-sello-intranet-lunchmenu-edit div.form-item div.password-suggestions,.route-sello-intranet-open-position-edit div.form-item div.password-suggestions,.route-sello-intranet-offer-create div.form-item div.password-suggestions,.route-sello-intranet-coupon-create div.form-item div.password-suggestions,.route-sello-intranet-lunchmenu-create div.form-item div.password-suggestions,.route-sello-intranet-open-position-create div.form-item div.password-suggestions{float:none}.path-intra-kauppiassivut-muokkaa #dblog-filter-form .form-actions,.route-sello-intranet-offer-edit #dblog-filter-form .form-actions,.route-sello-intranet-coupon-edit #dblog-filter-form .form-actions,.route-sello-intranet-lunchmenu-edit #dblog-filter-form .form-actions,.route-sello-intranet-open-position-edit #dblog-filter-form .form-actions,.route-sello-intranet-offer-create #dblog-filter-form .form-actions,.route-sello-intranet-coupon-create #dblog-filter-form .form-actions,.route-sello-intranet-lunchmenu-create #dblog-filter-form .form-actions,.route-sello-intranet-open-position-create #dblog-filter-form .form-actions{float:none;padding:0}.path-intra-kauppiassivut-muokkaa #edit-cancel,.route-sello-intranet-offer-edit #edit-cancel,.route-sello-intranet-coupon-edit #edit-cancel,.route-sello-intranet-lunchmenu-edit #edit-cancel,.route-sello-intranet-open-position-edit #edit-cancel,.route-sello-intranet-offer-create #edit-cancel,.route-sello-intranet-coupon-create #edit-cancel,.route-sello-intranet-lunchmenu-create #edit-cancel,.route-sello-intranet-open-position-create #edit-cancel{display:block;margin:10px 0 0 0}.path-intra-kauppiassivut-muokkaa select,.route-sello-intranet-offer-edit select,.route-sello-intranet-coupon-edit select,.route-sello-intranet-lunchmenu-edit select,.route-sello-intranet-open-position-edit select,.route-sello-intranet-offer-create select,.route-sello-intranet-coupon-create select,.route-sello-intranet-lunchmenu-create select,.route-sello-intranet-open-position-create select{width:100%}}.path-intra-kauppiassivut-muokkaa #diff-inline-form select,.path-intra-kauppiassivut-muokkaa div.filter-options select,.route-sello-intranet-offer-edit #diff-inline-form select,.route-sello-intranet-offer-edit div.filter-options select,.route-sello-intranet-coupon-edit #diff-inline-form select,.route-sello-intranet-coupon-edit div.filter-options select,.route-sello-intranet-lunchmenu-edit #diff-inline-form select,.route-sello-intranet-lunchmenu-edit div.filter-options select,.route-sello-intranet-open-position-edit #diff-inline-form select,.route-sello-intranet-open-position-edit div.filter-options select,.route-sello-intranet-offer-create #diff-inline-form select,.route-sello-intranet-offer-create div.filter-options select,.route-sello-intranet-coupon-create #diff-inline-form select,.route-sello-intranet-coupon-create div.filter-options select,.route-sello-intranet-lunchmenu-create #diff-inline-form select,.route-sello-intranet-lunchmenu-create div.filter-options select,.route-sello-intranet-open-position-create #diff-inline-form select,.route-sello-intranet-open-position-create div.filter-options select{padding:0}.path-intra-kauppiassivut-muokkaa details,.route-sello-intranet-offer-edit details,.route-sello-intranet-coupon-edit details,.route-sello-intranet-lunchmenu-edit details,.route-sello-intranet-open-position-edit details,.route-sello-intranet-offer-create details,.route-sello-intranet-coupon-create details,.route-sello-intranet-lunchmenu-create details,.route-sello-intranet-open-position-create details{background-color:#fcfcfa;border:1px solid #bfbfbf;border-radius:3px;margin-bottom:1em;margin-top:1em}.path-intra-kauppiassivut-muokkaa summary,.route-sello-intranet-offer-edit summary,.route-sello-intranet-coupon-edit summary,.route-sello-intranet-lunchmenu-edit summary,.route-sello-intranet-open-position-edit summary,.route-sello-intranet-offer-create summary,.route-sello-intranet-coupon-create summary,.route-sello-intranet-lunchmenu-create summary,.route-sello-intranet-open-position-create summary{color:#0074bd;cursor:pointer;text-shadow:0 1px 0 white}.path-intra-kauppiassivut-muokkaa .summary:hover,.path-intra-kauppiassivut-muokkaa .summary:focus,.path-intra-kauppiassivut-muokkaa details[open]>.summary,.route-sello-intranet-offer-edit .summary:hover,.route-sello-intranet-offer-edit .summary:focus,.route-sello-intranet-offer-edit details[open]>.summary,.route-sello-intranet-coupon-edit .summary:hover,.route-sello-intranet-coupon-edit .summary:focus,.route-sello-intranet-coupon-edit details[open]>.summary,.route-sello-intranet-lunchmenu-edit .summary:hover,.route-sello-intranet-lunchmenu-edit .summary:focus,.route-sello-intranet-lunchmenu-edit details[open]>.summary,.route-sello-intranet-open-position-edit .summary:hover,.route-sello-intranet-open-position-edit .summary:focus,.route-sello-intranet-open-position-edit details[open]>.summary,.route-sello-intranet-offer-create .summary:hover,.route-sello-intranet-offer-create .summary:focus,.route-sello-intranet-offer-create details[open]>.summary,.route-sello-intranet-coupon-create .summary:hover,.route-sello-intranet-coupon-create .summary:focus,.route-sello-intranet-coupon-create details[open]>.summary,.route-sello-intranet-lunchmenu-create .summary:hover,.route-sello-intranet-lunchmenu-create .summary:focus,.route-sello-intranet-lunchmenu-create details[open]>.summary,.route-sello-intranet-open-position-create .summary:hover,.route-sello-intranet-open-position-create .summary:focus,.route-sello-intranet-open-position-create details[open]>.summary{color:#004f80}.path-intra-kauppiassivut-muokkaa .details-wrapper,.route-sello-intranet-offer-edit .details-wrapper,.route-sello-intranet-coupon-edit .details-wrapper,.route-sello-intranet-lunchmenu-edit .details-wrapper,.route-sello-intranet-open-position-edit .details-wrapper,.route-sello-intranet-offer-create .details-wrapper,.route-sello-intranet-coupon-create .details-wrapper,.route-sello-intranet-lunchmenu-create .details-wrapper,.route-sello-intranet-open-position-create .details-wrapper{padding:1em 1.5em 1em 1.5em}.path-intra-kauppiassivut-muokkaa details>summary,.route-sello-intranet-offer-edit details>summary,.route-sello-intranet-coupon-edit details>summary,.route-sello-intranet-lunchmenu-edit details>summary,.route-sello-intranet-open-position-edit details>summary,.route-sello-intranet-offer-create details>summary,.route-sello-intranet-coupon-create details>summary,.route-sello-intranet-lunchmenu-create details>summary,.route-sello-intranet-open-position-create details>summary{padding:0.85em 1.25em;text-shadow:0 1px 0 white}.path-intra-kauppiassivut-muokkaa input.remove-button,.path-intra-kauppiassivut-muokkaa input[name="field_media_image_0_remove_button"],.route-sello-intranet-offer-edit input.remove-button,.route-sello-intranet-offer-edit input[name="field_media_image_0_remove_button"],.route-sello-intranet-coupon-edit input.remove-button,.route-sello-intranet-coupon-edit input[name="field_media_image_0_remove_button"],.route-sello-intranet-lunchmenu-edit input.remove-button,.route-sello-intranet-lunchmenu-edit input[name="field_media_image_0_remove_button"],.route-sello-intranet-open-position-edit input.remove-button,.route-sello-intranet-open-position-edit input[name="field_media_image_0_remove_button"],.route-sello-intranet-offer-create input.remove-button,.route-sello-intranet-offer-create input[name="field_media_image_0_remove_button"],.route-sello-intranet-coupon-create input.remove-button,.route-sello-intranet-coupon-create input[name="field_media_image_0_remove_button"],.route-sello-intranet-lunchmenu-create input.remove-button,.route-sello-intranet-lunchmenu-create input[name="field_media_image_0_remove_button"],.route-sello-intranet-open-position-create input.remove-button,.route-sello-intranet-open-position-create input[name="field_media_image_0_remove_button"]{background:transparent url(../images/button-remove-fi.png) no-repeat 0 0;background-size:59px 24px;display:inline-block;height:24px;overflow:hidden;padding:0;text-indent:500px;width:59px}.path-intra-kauppiassivut-muokkaa input.edit-button,.route-sello-intranet-offer-edit input.edit-button,.route-sello-intranet-coupon-edit input.edit-button,.route-sello-intranet-lunchmenu-edit input.edit-button,.route-sello-intranet-open-position-edit input.edit-button,.route-sello-intranet-offer-create input.edit-button,.route-sello-intranet-coupon-create input.edit-button,.route-sello-intranet-lunchmenu-create input.edit-button,.route-sello-intranet-open-position-create input.edit-button{background:transparent url(../images/button-edit-fi.png) no-repeat 0 0;background-size:88px 24px;display:inline-block;height:24px;overflow:hidden;padding:0;text-indent:500px;width:88px}.path-intra-kauppiassivut-muokkaa .field--name-field-food-description .form-item input,.path-intra-kauppiassivut-muokkaa .field--name-field-price .form-item input,.route-sello-intranet-offer-edit .field--name-field-food-description .form-item input,.route-sello-intranet-offer-edit .field--name-field-price .form-item input,.route-sello-intranet-coupon-edit .field--name-field-food-description .form-item input,.route-sello-intranet-coupon-edit .field--name-field-price .form-item input,.route-sello-intranet-lunchmenu-edit .field--name-field-food-description .form-item input,.route-sello-intranet-lunchmenu-edit .field--name-field-price .form-item input,.route-sello-intranet-open-position-edit .field--name-field-food-description .form-item input,.route-sello-intranet-open-position-edit .field--name-field-price .form-item input,.route-sello-intranet-offer-create .field--name-field-food-description .form-item input,.route-sello-intranet-offer-create .field--name-field-price .form-item input,.route-sello-intranet-coupon-create .field--name-field-food-description .form-item input,.route-sello-intranet-coupon-create .field--name-field-price .form-item input,.route-sello-intranet-lunchmenu-create .field--name-field-food-description .form-item input,.route-sello-intranet-lunchmenu-create .field--name-field-price .form-item input,.route-sello-intranet-open-position-create .field--name-field-food-description .form-item input,.route-sello-intranet-open-position-create .field--name-field-price .form-item input{width:93%}.path-intra-kauppiassivut-muokkaa .field--name-field-price .form-item::after,.route-sello-intranet-offer-edit .field--name-field-price .form-item::after,.route-sello-intranet-coupon-edit .field--name-field-price .form-item::after,.route-sello-intranet-lunchmenu-edit .field--name-field-price .form-item::after,.route-sello-intranet-open-position-edit .field--name-field-price .form-item::after,.route-sello-intranet-offer-create .field--name-field-price .form-item::after,.route-sello-intranet-coupon-create .field--name-field-price .form-item::after,.route-sello-intranet-lunchmenu-create .field--name-field-price .form-item::after,.route-sello-intranet-open-position-create .field--name-field-price .form-item::after{content:'€'}.path-intra-kauppiassivut .layout-container,.route-sello-intranet-offer-list .layout-container,.route-sello-intranet-coupon-list .layout-container,.route-sello-intranet-open-position-list .layout-container{background:#efefef}.path-intra-kauppiassivut .layout-content,.route-sello-intranet-offer-list .layout-content,.route-sello-intranet-coupon-list .layout-content,.route-sello-intranet-open-position-list .layout-content{background:#efefef}@media only screen and (max-width: 575px){.path-intra-kauppiassivut .layout-content,.route-sello-intranet-offer-list .layout-content,.route-sello-intranet-coupon-list .layout-content,.route-sello-intranet-open-position-list .layout-content{padding-left:0;padding-right:0}}.path-intra-kauppiassivut .region-content,.route-sello-intranet-offer-list .region-content,.route-sello-intranet-coupon-list .region-content,.route-sello-intranet-open-position-list .region-content{padding:30px 0}@media only screen and (min-width: 575px){.path-intra-kauppiassivut .region-content,.route-sello-intranet-offer-list .region-content,.route-sello-intranet-coupon-list .region-content,.route-sello-intranet-open-position-list .region-content{padding:40px 0}}@media only screen and (min-width: 980px){.path-intra-kauppiassivut .region-content,.route-sello-intranet-offer-list .region-content,.route-sello-intranet-coupon-list .region-content,.route-sello-intranet-open-position-list .region-content{padding:80px 0}}.path-intra-kauppiassivut .region-content .block h2.page-title{margin:0 0 15px 0;text-align:center;text-transform:uppercase;font-size:1.5rem;line-height:1.875rem}@media only screen and (max-width: 575px){.path-intra-kauppiassivut .region-content .block h2.page-title{padding:0 20px}}@media only screen and (min-width: 575px){.path-intra-kauppiassivut .region-content .block h2.page-title{font-size:1.75rem;line-height:2.125rem}}@media only screen and (min-width: 980px){.path-intra-kauppiassivut .region-content .block h2.page-title{font-size:2rem;line-height:2.5rem}}@media only screen and (min-width: 980px){.path-intra-kauppiassivut .region-content .block h2.page-title{font-size:2.625rem;line-height:3.125rem}}.path-intra-kauppiassivut .region-content .block .info{font-size:1.25rem;line-height:1.5rem;margin:0 0 30px 0;text-align:center}@media only screen and (max-width: 575px){.path-intra-kauppiassivut .region-content .block .info{padding:0 20px}}@media only screen and (min-width: 575px){.path-intra-kauppiassivut .region-content .block .info{font-size:1.375rem;line-height:1.625rem}}@media only screen and (min-width: 980px){.path-intra-kauppiassivut .region-content .block .info{margin:0 0 60px 0}}.path-intra-kauppiassivut .region-content .block .group{background:white;margin:0 0 10px 0}@media only screen and (max-width: 575px){.path-intra-kauppiassivut .region-content .block .group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.path-intra-kauppiassivut .region-content .block .group .content-wrapper{padding:30px}@media only screen and (min-width: 575px){.path-intra-kauppiassivut .region-content .block .group .content-wrapper{padding:40px}}.path-intra-kauppiassivut .region-content .block .group.header_image .value,.path-intra-kauppiassivut .region-content .block .group.logo .value{padding:0 30px 30px}@media only screen and (min-width: 575px){.path-intra-kauppiassivut .region-content .block .group.header_image .value,.path-intra-kauppiassivut .region-content .block .group.logo .value{padding:0 40px 40px}}@media only screen and (min-width: 980px){.path-intra-kauppiassivut .region-content .block .group.header_image,.path-intra-kauppiassivut .region-content .block .group.logo{display:-webkit-box;display:-ms-flexbox;display:flex}.path-intra-kauppiassivut .region-content .block .group.header_image .content-wrapper,.path-intra-kauppiassivut .region-content .block .group.logo .content-wrapper{padding:50px 5.10204%;width:43.87755%}.path-intra-kauppiassivut .region-content .block .group.header_image .value,.path-intra-kauppiassivut .region-content .block .group.logo .value{padding:50px 5.10204% 50px 0;width:40.81633%}}@media only screen and (min-width: 1440px){.path-intra-kauppiassivut .region-content .block .group.header_image .content-wrapper,.path-intra-kauppiassivut .region-content .block .group.logo .content-wrapper{padding:60px 4.16667%;width:50%}.path-intra-kauppiassivut .region-content .block .group.header_image .value,.path-intra-kauppiassivut .region-content .block .group.logo .value{padding:60px 4.16667% 60px 0;width:37.5%}}.path-intra-kauppiassivut .region-content .block .group.header_image .field--name-field-logo,.path-intra-kauppiassivut .region-content .block .group.logo .field--name-field-logo{height:100%;position:relative}.path-intra-kauppiassivut .region-content .block .group.header_image .field--name-field-logo article,.path-intra-kauppiassivut .region-content .block .group.logo .field--name-field-logo article{height:100%;position:relative}.path-intra-kauppiassivut .region-content .block .group.header_image .field--name-field-logo .field--name-field-media-image,.path-intra-kauppiassivut .region-content .block .group.logo .field--name-field-logo .field--name-field-media-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #e3e3e3;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:200px}@media only screen and (min-width: 980px){.path-intra-kauppiassivut .region-content .block .group.body .content-wrapper,.path-intra-kauppiassivut .region-content .block .group.search_engines .content-wrapper{padding:50px 5.10204%}}@media only screen and (min-width: 1440px){.path-intra-kauppiassivut .region-content .block .group.body .content-wrapper,.path-intra-kauppiassivut .region-content .block .group.search_engines .content-wrapper{padding:60px 4.16667%}}.path-intra-kauppiassivut .region-content .block .group.store_information h3{margin:0 0 30px 0}@media only screen and (min-width: 980px){.path-intra-kauppiassivut .region-content .block .group.store_information h3{margin:0 0 40px 0}}@media only screen and (min-width: 1440px){.path-intra-kauppiassivut .region-content .block .group.store_information{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.path-intra-kauppiassivut .region-content .block .group.store_information .content-wrapper{padding:60px 4.16667%;width:43.75%}.path-intra-kauppiassivut .region-content .block .group.store_information .value{padding:0;width:47.91667%}}.path-intra-kauppiassivut .region-content .block .group h3{font-size:1.25rem;line-height:1.5rem;font-weight:600;margin:0 0 15px 0}@media only screen and (min-width: 575px){.path-intra-kauppiassivut .region-content .block .group h3{font-size:1.375rem;line-height:1.625rem}}@media only screen and (min-width: 980px){.path-intra-kauppiassivut .region-content .block .group h3{font-size:1.75rem;line-height:2.125rem}}.path-intra-kauppiassivut .region-content .block .group .description{font-size:1.125rem;line-height:1.875rem;margin:0 0 30px}@media only screen and (min-width: 575px){.path-intra-kauppiassivut .region-content .block .group .description{font-size:1.25rem;line-height:2rem}}@media only screen and (min-width: 980px){.path-intra-kauppiassivut .region-content .block .group .description{font-size:1.375rem;line-height:2.125rem;margin:0 0 50px 0}}.path-intra-kauppiassivut .region-content .block .group .gift-card{margin-left:0}.path-intra-kauppiassivut .region-content .block .group .club-icon img{height:26px;width:100%}.path-intra-kauppiassivut .region-content .block .group .actions a{display:inline-block;background:#fff;border:1px solid #acacac;color:#000;text-transform:uppercase;height:45px;line-height:45px;padding:0 20px;font-size:.875rem;text-decoration:none}.path-intra-kauppiassivut .region-content .block .group .actions a:hover{border:1px solid #000}.path-intra-kauppiassivut .region-content .block .group img{height:auto;max-width:100%}.path-intra-kauppiassivut .region-content .block .group p{margin:0 0 20px 0}.path-intra-kauppiassivut .region-content .block .group.offers,.path-intra-kauppiassivut .region-content .block .group.coupons,.path-intra-kauppiassivut .region-content .block .group.lunchmenus,.path-intra-kauppiassivut .region-content .block .group.open_positions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.path-intra-kauppiassivut .region-content .block .group.offers h3,.path-intra-kauppiassivut .region-content .block .group.coupons h3,.path-intra-kauppiassivut .region-content .block .group.lunchmenus h3,.path-intra-kauppiassivut .region-content .block .group.open_positions h3{margin:0 0 30px 0}@media only screen and (min-width: 980px){.path-intra-kauppiassivut .region-content .block .group.offers h3,.path-intra-kauppiassivut .region-content .block .group.coupons h3,.path-intra-kauppiassivut .region-content .block .group.lunchmenus h3,.path-intra-kauppiassivut .region-content .block .group.open_positions h3{margin:0 0 40px 0}}.path-intra-kauppiassivut .region-content .block .group.offers .actions,.path-intra-kauppiassivut .region-content .block .group.coupons .actions,.path-intra-kauppiassivut .region-content .block .group.lunchmenus .actions,.path-intra-kauppiassivut .region-content .block .group.open_positions .actions{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.path-intra-kauppiassivut .region-content .block .group.offers .actions a,.path-intra-kauppiassivut .region-content .block .group.coupons .actions a,.path-intra-kauppiassivut .region-content .block .group.lunchmenus .actions a,.path-intra-kauppiassivut .region-content .block .group.open_positions .actions a{margin:0 0 15px 0;min-width:150px}@media only screen and (min-width: 980px){.path-intra-kauppiassivut .region-content .block .group.offers,.path-intra-kauppiassivut .region-content .block .group.coupons,.path-intra-kauppiassivut .region-content .block .group.lunchmenus,.path-intra-kauppiassivut .region-content .block .group.open_positions{display:-webkit-box;display:-ms-flexbox;display:flex}.path-intra-kauppiassivut .region-content .block .group.offers .content-wrapper,.path-intra-kauppiassivut .region-content .block .group.coupons .content-wrapper,.path-intra-kauppiassivut .region-content .block .group.lunchmenus .content-wrapper,.path-intra-kauppiassivut .region-content .block .group.open_positions .content-wrapper{padding:50px 5.10204%;width:23.46939%}.path-intra-kauppiassivut .region-content .block .group.offers .value,.path-intra-kauppiassivut .region-content .block .group.coupons .value,.path-intra-kauppiassivut .region-content .block .group.lunchmenus .value,.path-intra-kauppiassivut .region-content .block .group.open_positions .value{padding:50px 5.10204% 50px 0;width:61.22449%}}@media only screen and (min-width: 1440px){.path-intra-kauppiassivut .region-content .block .group.offers .content-wrapper,.path-intra-kauppiassivut .region-content .block .group.coupons .content-wrapper,.path-intra-kauppiassivut .region-content .block .group.lunchmenus .content-wrapper,.path-intra-kauppiassivut .region-content .block .group.open_positions .content-wrapper{padding:60px 4.16667%;width:31.94444%}.path-intra-kauppiassivut .region-content .block .group.offers .value,.path-intra-kauppiassivut .region-content .block .group.coupons .value,.path-intra-kauppiassivut .region-content .block .group.lunchmenus .value,.path-intra-kauppiassivut .region-content .block .group.open_positions .value{padding:60px 4.16667% 60px 0;width:55.55556%}}.path-intra-kauppiassivut .region-content .block .group.offers .value{padding:0 30px 30px}@media only screen and (min-width: 575px){.path-intra-kauppiassivut .region-content .block .group.offers .value{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 40px 40px;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 1440px){.path-intra-kauppiassivut .region-content .block .group.offers .value{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.path-intra-kauppiassivut .region-content .block .group.offers article.node--view-mode-listing{font-size:.875rem;line-height:1rem;text-align:center;width:200px}@media only screen and (min-width: 575px){.path-intra-kauppiassivut .region-content .block .group.offers article.node--view-mode-listing{margin:0 20px 20px 0}}@media only screen and (min-width: 1440px){.path-intra-kauppiassivut .region-content .block .group.offers article.node--view-mode-listing{margin:0 60px 0 0}.path-intra-kauppiassivut .region-content .block .group.offers article.node--view-mode-listing:nth-child(3){margin:0}}.path-intra-kauppiassivut .region-content .block .group.offers .field--name-field-media-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:168px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.path-intra-kauppiassivut .region-content .block .group.offers .field--name-field-media-image img{display:block;margin:0 auto 15px;max-width:100%}.path-intra-kauppiassivut .region-content .block .group.offers .field--name-field-price-info{color:#77291C;font-weight:700;margin:0 0 10px 0}.path-intra-kauppiassivut .region-content .block .group.offers .field--name-field-store{margin:0 0 10px 0}.path-intra-kauppiassivut .region-content .block .group.offers .field--name-field-store a{color:#acacac;font-weight:bold;text-decoration:none}.path-intra-kauppiassivut .region-content .block .group.coupons .value{padding:0 30px 30px}@media only screen and (min-width: 575px){.path-intra-kauppiassivut .region-content .block .group.coupons .value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:40px 40px 40px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.path-intra-kauppiassivut .region-content .block .group.coupons .field--name-field-logo img{height:auto;margin:0 auto;max-width:185px}.path-intra-kauppiassivut .region-content .block .group.coupons article.node--view-mode-teaser .node__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #707070;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:306px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:250px}@media only screen and (min-width: 575px){.path-intra-kauppiassivut .region-content .block .group.coupons article.node--view-mode-teaser .node__content{height:330px;width:270px}}.path-intra-kauppiassivut .region-content .block .group.coupons .logo{padding:60px 0 12px}.path-intra-kauppiassivut .region-content .block .group.coupons .text-content{height:100%;padding:60px 0 0 0;position:relative;text-align:center;width:100%}.path-intra-kauppiassivut .region-content .block .group.coupons .field--name-field-price-info{background:#77291C;color:white;font-weight:600;left:0;padding:10px 15px;position:absolute;top:100px;font-size:1.125rem;line-height:1.5rem}.path-intra-kauppiassivut .region-content .block .group.coupons .field--name-field-store a{color:#acacac;font-weight:600;margin-bottom:10px;text-transform:uppercase;text-decoration:none;font-size:.875rem;line-height:1rem}.path-intra-kauppiassivut .region-content .block .group.coupons h2{font-size:1.125rem;line-height:1.5rem}.path-intra-kauppiassivut .region-content .block .group.coupons .footer{background:url(../images/dot-line.gif) repeat-x left top;padding:20px 0;text-align:center;width:100%}.path-intra-kauppiassivut .region-content .block .group.coupons .footer a{display:inline-block;background:#fff;border:1px solid #acacac;color:#000;text-transform:uppercase;height:45px;line-height:45px;padding:0 20px;font-size:.875rem;text-decoration:none;margin:0 auto}.path-intra-kauppiassivut .region-content .block .group.coupons .footer a:hover{border:1px solid #000}.path-intra-kauppiassivut .region-content .block .group.lunchmenus .value{padding:0 30px 30px}@media only screen and (min-width: 575px){.path-intra-kauppiassivut .region-content .block .group.lunchmenus .value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:40px 40px 40px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.path-intra-kauppiassivut .region-content .block .group.lunchmenus .value .lunchmenus{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.path-intra-kauppiassivut .region-content .block .group.lunchmenus .value a{color:#77291C;font-weight:600;margin:0 0 5px 0;text-decoration:none;font-size:1.125rem;line-height:2.25rem}.path-intra-kauppiassivut .region-content .block .group.lunchmenus .actions a{min-width:170px}.path-intra-kauppiassivut .region-content .block .group.open_positions .value{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.path-intra-kauppiassivut .region-content .block .group.open_positions .node--view-mode-intranet{margin:0 30px 30px;width:250px}.path-intra-kauppiassivut .region-content .block .group.open_positions .logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #EFD8D4;display:-webkit-box;display:-ms-flexbox;display:flex;height:180px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.path-intra-kauppiassivut .region-content .block .group.open_positions .text-content{padding:30px 7.14286%}.path-intra-kauppiassivut .region-content .block .group.open_positions h2{font-size:1.25rem;line-height:1.5rem;font-weight:600;margin:0 0 10px;text-decoration:none}.path-intra-kauppiassivut .region-content .block .group.open_positions p{margin:0 0 14px}@media only screen and (min-width: 575px){.path-intra-kauppiassivut .region-content .block .group.open_positions p{font-size:1.125rem;line-height:1.5rem}}.path-intra-kauppiassivut .region-content .block .group.open_positions .end-date{display:-webkit-box;display:-ms-flexbox;display:flex}.path-intra-kauppiassivut .region-content .block .group.open_positions .end-date span{margin-right:5px}.path-intra-kauppiassivut .region-content .block .group.open_positions .end-date .datetime{font-weight:600}.path-intra-kauppiassivut .region-content .block .group.open_positions a.button{background:#333;border-radius:10px;color:white;display:block;font-weight:normal;padding:13px;text-align:center;width:calc(100% - 40px);text-decoration:none;font-size:1rem;line-height:1.25rem}.path-intra-kauppiassivut .region-content .block .group.sellocard_benefits .value{padding:0 30px 30px}@media only screen and (min-width: 575px){.path-intra-kauppiassivut .region-content .block .group.sellocard_benefits .value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:40px 40px 40px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.path-intra-kauppiassivut .region-content .block .group.sellocard_benefits .value .field--name-field-sellocard-benefits{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.path-intra-kauppiassivut .region-content .block .group.sellocard_benefits .value .field__item{margin:0 0 5px 0;text-decoration:none;font-size:1.125rem;line-height:2.25rem}.route-sello-intranet-offer-list .offer-wrapper,.route-sello-intranet-coupon-list .coupon-wrapper,.route-sello-intranet-open-position-list .open-position-wrapper{background:white;margin:0 0 10px 0}@media only screen and (max-width: 575px){.route-sello-intranet-offer-list .offer-wrapper,.route-sello-intranet-coupon-list .coupon-wrapper,.route-sello-intranet-open-position-list .open-position-wrapper{padding:30px;text-align:center}}@media only screen and (min-width: 575px){.route-sello-intranet-offer-list .offer-wrapper .node__content,.route-sello-intranet-coupon-list .coupon-wrapper .node__content,.route-sello-intranet-open-position-list .open-position-wrapper .node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.route-sello-intranet-offer-list .offer-wrapper article.node--view-mode-intranet,.route-sello-intranet-coupon-list .coupon-wrapper article.node--view-mode-intranet,.route-sello-intranet-open-position-list .open-position-wrapper article.node--view-mode-intranet{padding-bottom:40px;padding-top:40px}.route-sello-intranet-offer-list .offer-wrapper article.node--view-mode-intranet .image-wrapper,.route-sello-intranet-coupon-list .coupon-wrapper article.node--view-mode-intranet .image-wrapper,.route-sello-intranet-open-position-list .open-position-wrapper article.node--view-mode-intranet .image-wrapper{padding:0 6.95652%;width:34.78261%}.route-sello-intranet-offer-list .offer-wrapper article.node--view-mode-intranet .content-wrapper,.route-sello-intranet-coupon-list .coupon-wrapper article.node--view-mode-intranet .content-wrapper,.route-sello-intranet-open-position-list .open-position-wrapper article.node--view-mode-intranet .content-wrapper{padding:0 6.95652% 0 0;width:44.34783%}.route-sello-intranet-offer-list .offer-wrapper .actions,.route-sello-intranet-coupon-list .coupon-wrapper .actions,.route-sello-intranet-open-position-list .open-position-wrapper .actions{text-align:center;padding:0 6.95652% 40px}}@media only screen and (min-width: 980px){.route-sello-intranet-offer-list .offer-wrapper,.route-sello-intranet-coupon-list .coupon-wrapper,.route-sello-intranet-open-position-list .open-position-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.route-sello-intranet-offer-list .offer-wrapper article.node--view-mode-intranet,.route-sello-intranet-coupon-list .coupon-wrapper article.node--view-mode-intranet,.route-sello-intranet-open-position-list .open-position-wrapper article.node--view-mode-intranet{padding-bottom:50px;padding-top:50px;width:69.38776%}.route-sello-intranet-offer-list .offer-wrapper article.node--view-mode-intranet .image-wrapper,.route-sello-intranet-coupon-list .coupon-wrapper article.node--view-mode-intranet .image-wrapper,.route-sello-intranet-open-position-list .open-position-wrapper article.node--view-mode-intranet .image-wrapper{padding:0 7.24638%;width:34.78261%}.route-sello-intranet-offer-list .offer-wrapper article.node--view-mode-intranet .content-wrapper,.route-sello-intranet-coupon-list .coupon-wrapper article.node--view-mode-intranet .content-wrapper,.route-sello-intranet-open-position-list .open-position-wrapper article.node--view-mode-intranet .content-wrapper{padding:0 7.24638% 0 0;width:43.47826%}.route-sello-intranet-offer-list .offer-wrapper .actions,.route-sello-intranet-coupon-list .coupon-wrapper .actions,.route-sello-intranet-open-position-list .open-position-wrapper .actions{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:50px 5.10204% 50px 5.10204%;width:19.38776%}}@media only screen and (min-width: 1440px){.route-sello-intranet-offer-list .offer-wrapper article.node--view-mode-intranet,.route-sello-intranet-coupon-list .coupon-wrapper article.node--view-mode-intranet,.route-sello-intranet-open-position-list .open-position-wrapper article.node--view-mode-intranet{padding-bottom:60px;padding-top:60px;width:79.16667%}.route-sello-intranet-offer-list .offer-wrapper article.node--view-mode-intranet .image-wrapper,.route-sello-intranet-coupon-list .coupon-wrapper article.node--view-mode-intranet .image-wrapper,.route-sello-intranet-open-position-list .open-position-wrapper article.node--view-mode-intranet .image-wrapper{padding:0 5.26316%;width:21.05263%}.route-sello-intranet-offer-list .offer-wrapper article.node--view-mode-intranet .content-wrapper,.route-sello-intranet-coupon-list .coupon-wrapper article.node--view-mode-intranet .content-wrapper,.route-sello-intranet-open-position-list .open-position-wrapper article.node--view-mode-intranet .content-wrapper{padding:0 5.26316% 0 0;width:63.15789%}.route-sello-intranet-offer-list .offer-wrapper .actions,.route-sello-intranet-coupon-list .coupon-wrapper .actions,.route-sello-intranet-open-position-list .open-position-wrapper .actions{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:60px 4.16667% 60px 3.47222%;width:13.19444%}}.route-sello-intranet-offer-list .offer-wrapper .actions a,.route-sello-intranet-coupon-list .coupon-wrapper .actions a,.route-sello-intranet-open-position-list .open-position-wrapper .actions a{display:inline-block;background:#fff;border:1px solid #acacac;color:#000;text-transform:uppercase;height:45px;line-height:45px;padding:0 20px;font-size:.875rem;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 15px 0;margin-right:10px;max-width:190px;text-align:center;width:100%}.route-sello-intranet-offer-list .offer-wrapper .actions a:hover,.route-sello-intranet-coupon-list .coupon-wrapper .actions a:hover,.route-sello-intranet-open-position-list .open-position-wrapper .actions a:hover{border:1px solid #000}@media only screen and (min-width: 980px){.route-sello-intranet-offer-list .offer-wrapper .actions a,.route-sello-intranet-coupon-list .coupon-wrapper .actions a,.route-sello-intranet-open-position-list .open-position-wrapper .actions a{margin-right:0}}.route-sello-intranet-offer-list h1,.route-sello-intranet-coupon-list h1,.route-sello-intranet-lunchmenu-list h1,.route-sello-intranet-open-position-list h1{text-align:center}.route-sello-intranet-offer-list .store-name,.route-sello-intranet-coupon-list .store-name,.route-sello-intranet-lunchmenu-list .store-name,.route-sello-intranet-open-position-list .store-name{font-size:1.25rem;line-height:1.875rem;margin:0 0 30px;text-align:center;text-transform:uppercase}@media only screen and (min-width: 575px){.route-sello-intranet-offer-list .store-name,.route-sello-intranet-coupon-list .store-name,.route-sello-intranet-lunchmenu-list .store-name,.route-sello-intranet-open-position-list .store-name{font-size:1.375rem;line-height:2.125rem}}@media only screen and (min-width: 980px){.route-sello-intranet-offer-list .store-name,.route-sello-intranet-coupon-list .store-name,.route-sello-intranet-lunchmenu-list .store-name,.route-sello-intranet-open-position-list .store-name{margin:0 0 40px 0}}.route-sello-intranet-offer-list .block>.actions{margin-bottom:35px;text-align:center}@media only screen and (min-width: 575px){.route-sello-intranet-offer-list .block>.actions{border-top:1px solid #acacac;padding-top:35px}}.route-sello-intranet-offer-list .block>.actions a{display:inline-block;background:rgba(0,0,0,0);border:1px solid #acacac;color:#000;text-transform:uppercase;height:45px;line-height:45px;padding:0 20px;font-size:.875rem;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:250px}.route-sello-intranet-offer-list .block>.actions a:hover{border:1px solid #000}.route-sello-intranet-offer-list .offer-wrapper h2{font-size:1.5rem;line-height:1.875rem;font-weight:600;margin:0 0 5px 0}@media only screen and (min-width: 575px){.route-sello-intranet-offer-list .offer-wrapper h2{font-size:1.75rem;line-height:2.125rem}}.route-sello-intranet-offer-list .offer-wrapper .image-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.route-sello-intranet-offer-list .offer-wrapper .field--name-field-media-image img{display:block;height:auto;margin:0 auto 15px;max-width:100%;width:auto}@media only screen and (min-width: 1440px){.route-sello-intranet-offer-list .offer-wrapper .field--name-field-media-image img{height:240px}}.route-sello-intranet-offer-list .offer-wrapper .field--name-field-price-info{color:#77291C;margin:0 0 10px 0;font-size:1.125rem;line-height:1.875rem}@media only screen and (min-width: 575px){.route-sello-intranet-offer-list .offer-wrapper .field--name-field-price-info{font-size:1.375rem;line-height:2.125rem}}.route-sello-intranet-offer-list .offer-wrapper .validity{font-size:1.125rem;line-height:1.875rem}@media only screen and (max-width: 575px){.route-sello-intranet-offer-list .offer-wrapper .validity{margin:0 0 10px 0}}@media only screen and (min-width: 575px){.route-sello-intranet-offer-list .offer-wrapper .validity{font-size:1.375rem;line-height:2.125rem;margin:0 0 30px}}.route-sello-intranet-offer-list .offer-wrapper .info{color:#acacac;font-size:1.125rem;line-height:2.125rem}@media only screen and (max-width: 575px){.route-sello-intranet-offer-list .offer-wrapper .info{margin:0 0 20px 0}}@media only screen and (min-width: 575px){.route-sello-intranet-offer-list .offer-wrapper .info{padding-top:15px;position:relative}.route-sello-intranet-offer-list .offer-wrapper .info:before{background:#acacac;content:"";height:2px;left:0;max-width:300px;position:absolute;top:0;width:100%}}.route-sello-intranet-coupon-list .block>.actions{margin-bottom:35px;text-align:center}@media only screen and (min-width: 575px){.route-sello-intranet-coupon-list .block>.actions{border-top:1px solid #acacac;padding-top:35px}}.route-sello-intranet-coupon-list .block>.actions a{display:inline-block;background:rgba(0,0,0,0);border:1px solid #acacac;color:#000;text-transform:uppercase;height:45px;line-height:45px;padding:0 20px;font-size:.875rem;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:250px}.route-sello-intranet-coupon-list .block>.actions a:hover{border:1px solid #000}.route-sello-intranet-coupon-list .coupon-wrapper .field--name-field-logo{border:2px solid #e3e3e3;height:220px;width:220px}@media only screen and (max-width: 575px){.route-sello-intranet-coupon-list .coupon-wrapper .field--name-field-logo{margin:0 auto 20px}}@media only screen and (min-width: 575px) and (max-width: 980px){.route-sello-intranet-coupon-list .coupon-wrapper .field--name-field-logo{height:200px;width:200px}}@media only screen and (min-width: 1440px){.route-sello-intranet-coupon-list .coupon-wrapper .field--name-field-logo{height:240px;width:240px}}.route-sello-intranet-coupon-list .coupon-wrapper .field--name-field-logo article{height:100%;position:relative}.route-sello-intranet-coupon-list .coupon-wrapper .field--name-field-logo .field--name-field-media-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.route-sello-intranet-coupon-list .coupon-wrapper .field--name-field-logo img{display:block;height:auto;max-width:185px;width:auto}@media only screen and (min-width: 575px) and (max-width: 980px){.route-sello-intranet-coupon-list .coupon-wrapper .field--name-field-logo img{max-width:170px}}.route-sello-intranet-coupon-list .coupon-wrapper .title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 575px){.route-sello-intranet-coupon-list .coupon-wrapper .title-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.route-sello-intranet-coupon-list .coupon-wrapper h2,.route-sello-intranet-coupon-list .coupon-wrapper .field--name-field-price-info{font-size:1.375rem;line-height:1.875rem;font-weight:600;margin:0 10px 5px 0}@media only screen and (min-width: 575px){.route-sello-intranet-coupon-list .coupon-wrapper h2,.route-sello-intranet-coupon-list .coupon-wrapper .field--name-field-price-info{font-size:1.75rem;line-height:2.125rem}}.route-sello-intranet-coupon-list .coupon-wrapper .field--name-field-validity{font-size:1.125rem;line-height:1.875rem}@media only screen and (max-width: 575px){.route-sello-intranet-coupon-list .coupon-wrapper .field--name-field-validity{margin:0 0 10px 0}}@media only screen and (min-width: 575px){.route-sello-intranet-coupon-list .coupon-wrapper .field--name-field-validity{font-size:1.375rem;line-height:2.125rem;margin:0 0 30px}}@media only screen and (min-width: 1440px){.route-sello-intranet-coupon-list .coupon-wrapper .field--name-field-validity{display:-webkit-box;display:-ms-flexbox;display:flex}.route-sello-intranet-coupon-list .coupon-wrapper .field--name-field-validity .field__label{margin-right:10px}}.route-sello-intranet-coupon-list .coupon-wrapper .validity{color:#acacac;font-size:1rem;line-height:1.875rem}@media only screen and (max-width: 575px){.route-sello-intranet-coupon-list .coupon-wrapper .validity{margin:0 0 20px 0}}@media only screen and (min-width: 575px){.route-sello-intranet-coupon-list .coupon-wrapper .validity{padding-top:15px;position:relative;font-size:1.125rem;line-height:2.125rem}.route-sello-intranet-coupon-list .coupon-wrapper .validity:before{background:#acacac;content:"";height:2px;left:0;max-width:300px;position:absolute;top:0;width:100%}}.route-sello-intranet-lunchmenu-list .lunchmenu-wrapper{font-size:1.125rem;line-height:1.625rem;color:#333;margin:0 0 30px 0}@media only screen and (min-width: 980px){.route-sello-intranet-lunchmenu-list .lunchmenu-wrapper{font-size:1.25rem;line-height:1.625rem;margin:0 auto 50px auto;max-width:900px}}.route-sello-intranet-lunchmenu-list .lunchmenu-wrapper .group-weekdays>.field{margin:0 0 15px 0}.route-sello-intranet-lunchmenu-list .lunchmenu-wrapper h2{font-weight:600;margin:0 0 15px;text-align:center}.route-sello-intranet-lunchmenu-list .lunchmenu-wrapper .field--name-body{font-size:1.125rem;line-height:1.75rem;margin:0 0 20px 0;text-align:center}@media only screen and (min-width: 980px){.route-sello-intranet-lunchmenu-list .lunchmenu-wrapper .field--name-body{font-size:1.25rem;line-height:1.875rem;margin:0 0 30px 0}}.route-sello-intranet-lunchmenu-list .lunchmenu-wrapper .field__label{border:1px solid #ddd;font-weight:600;padding:10px 15px}@media only screen and (min-width: 575px){.route-sello-intranet-lunchmenu-list .lunchmenu-wrapper .field__label{padding:10px 20px}}.route-sello-intranet-lunchmenu-list .lunchmenu-wrapper .field__items>.field__item{background:#efefef;border-bottom:1px solid #ddd}.route-sello-intranet-lunchmenu-list .lunchmenu-wrapper .field__items .paragraph{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 20px}@media only screen and (min-width: 575px){.route-sello-intranet-lunchmenu-list .lunchmenu-wrapper .field__items .paragraph{padding:10px 40px}}.route-sello-intranet-lunchmenu-list .lunchmenu-wrapper .field--name-field-price{font-weight:600}.route-sello-intranet-lunchmenu-list .lunchmenu-wrapper .field--name-field-price::after{content:'\00a0€'}.route-sello-intranet-lunchmenu-list .lunchmenu-wrapper .actions{margin:30px 0 0 0;text-align:center}.route-sello-intranet-lunchmenu-list .lunchmenu-wrapper .actions a{display:inline-block;background:#fff;border:1px solid #acacac;color:#000;text-transform:uppercase;height:45px;line-height:45px;padding:0 20px;font-size:.875rem;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 15px 10px 0;margin-right:10px;max-width:190px;text-align:center;width:100%}.route-sello-intranet-lunchmenu-list .lunchmenu-wrapper .actions a:hover{border:1px solid #000}.route-sello-intranet-open-position-list .block>.actions{margin-bottom:35px;text-align:center}@media only screen and (min-width: 575px){.route-sello-intranet-open-position-list .block>.actions{border-top:1px solid #acacac;padding-top:35px}}.route-sello-intranet-open-position-list .block>.actions a{display:inline-block;background:rgba(0,0,0,0);border:1px solid #acacac;color:#000;text-transform:uppercase;height:45px;line-height:45px;padding:0 20px;font-size:.875rem;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:250px}.route-sello-intranet-open-position-list .block>.actions a:hover{border:1px solid #000}.route-sello-intranet-open-position-list .open-position-wrapper>article>.node__content{margin:0 auto 30px;width:300px}@media only screen and (min-width: 575px){.route-sello-intranet-open-position-list .open-position-wrapper>article>.node__content{display:block;margin:0 auto}}@media only screen and (min-width: 980px){.route-sello-intranet-open-position-list .open-position-wrapper>article>.node__content{margin:0 0 0 30px}}.route-sello-intranet-open-position-list .open-position-wrapper .logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #EFD8D4;display:-webkit-box;display:-ms-flexbox;display:flex;height:180px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.route-sello-intranet-open-position-list .open-position-wrapper .text-content{padding:30px 7.14286%}.route-sello-intranet-open-position-list .open-position-wrapper h2{font-size:1.25rem;line-height:1.5rem;font-weight:600;margin:0 0 10px;text-decoration:none}.route-sello-intranet-open-position-list .open-position-wrapper p{margin:0 0 14px}@media only screen and (min-width: 575px){.route-sello-intranet-open-position-list .open-position-wrapper p{font-size:1.125rem;line-height:1.5rem}}.route-sello-intranet-open-position-list .open-position-wrapper .end-date{display:-webkit-box;display:-ms-flexbox;display:flex}.route-sello-intranet-open-position-list .open-position-wrapper .end-date span{margin-right:5px}.route-sello-intranet-open-position-list .open-position-wrapper .end-date .datetime{font-weight:600}.route-sello-intranet-open-position-list .open-position-wrapper a.button{background:#333;border-radius:10px;color:white;display:block;font-weight:normal;padding:13px;text-align:center;width:calc(100% - 40px);text-decoration:none;font-size:1rem;line-height:1.25rem}.path-intra-kauppiassivut-muokkaa .region-content,.route-sello-intranet-offer-list .region-content,.route-sello-intranet-coupon-list .region-content,.route-sello-intranet-offer-edit .region-content,.route-sello-intranet-coupon-edit .region-content,.route-sello-intranet-lunchmenu-edit .region-content,.route-sello-intranet-open-position-edit .region-content,.route-sello-intranet-offer-create .region-content,.route-sello-intranet-coupon-create .region-content,.route-sello-intranet-lunchmenu-create .region-content,.route-sello-intranet-lunchmenu-list .region-content,.route-sello-intranet-open-position-create .region-content,.route-sello-intranet-open-position-list .region-content{padding:30px 0}@media only screen and (min-width: 575px){.path-intra-kauppiassivut-muokkaa .region-content,.route-sello-intranet-offer-list .region-content,.route-sello-intranet-coupon-list .region-content,.route-sello-intranet-offer-edit .region-content,.route-sello-intranet-coupon-edit .region-content,.route-sello-intranet-lunchmenu-edit .region-content,.route-sello-intranet-open-position-edit .region-content,.route-sello-intranet-offer-create .region-content,.route-sello-intranet-coupon-create .region-content,.route-sello-intranet-lunchmenu-create .region-content,.route-sello-intranet-lunchmenu-list .region-content,.route-sello-intranet-open-position-create .region-content,.route-sello-intranet-open-position-list .region-content{padding:40px 0}}@media only screen and (min-width: 980px){.path-intra-kauppiassivut-muokkaa .region-content,.route-sello-intranet-offer-list .region-content,.route-sello-intranet-coupon-list .region-content,.route-sello-intranet-offer-edit .region-content,.route-sello-intranet-coupon-edit .region-content,.route-sello-intranet-lunchmenu-edit .region-content,.route-sello-intranet-open-position-edit .region-content,.route-sello-intranet-offer-create .region-content,.route-sello-intranet-coupon-create .region-content,.route-sello-intranet-lunchmenu-create .region-content,.route-sello-intranet-lunchmenu-list .region-content,.route-sello-intranet-open-position-create .region-content,.route-sello-intranet-open-position-list .region-content{padding:80px 0}}.path-intra-kauppiassivut-muokkaa h1.page-title,.route-sello-intranet-offer-list h1.page-title,.route-sello-intranet-coupon-list h1.page-title,.route-sello-intranet-offer-edit h1.page-title,.route-sello-intranet-coupon-edit h1.page-title,.route-sello-intranet-lunchmenu-edit h1.page-title,.route-sello-intranet-open-position-edit h1.page-title,.route-sello-intranet-offer-create h1.page-title,.route-sello-intranet-coupon-create h1.page-title,.route-sello-intranet-lunchmenu-create h1.page-title,.route-sello-intranet-lunchmenu-list h1.page-title,.route-sello-intranet-open-position-create h1.page-title,.route-sello-intranet-open-position-list h1.page-title{margin:0 0 20px 0;text-transform:uppercase;font-size:1.5rem;line-height:1.875rem}@media only screen and (min-width: 575px){.path-intra-kauppiassivut-muokkaa h1.page-title,.route-sello-intranet-offer-list h1.page-title,.route-sello-intranet-coupon-list h1.page-title,.route-sello-intranet-offer-edit h1.page-title,.route-sello-intranet-coupon-edit h1.page-title,.route-sello-intranet-lunchmenu-edit h1.page-title,.route-sello-intranet-open-position-edit h1.page-title,.route-sello-intranet-offer-create h1.page-title,.route-sello-intranet-coupon-create h1.page-title,.route-sello-intranet-lunchmenu-create h1.page-title,.route-sello-intranet-lunchmenu-list h1.page-title,.route-sello-intranet-open-position-create h1.page-title,.route-sello-intranet-open-position-list h1.page-title{font-size:1.75rem;line-height:2.125rem}}@media only screen and (min-width: 980px){.path-intra-kauppiassivut-muokkaa h1.page-title,.route-sello-intranet-offer-list h1.page-title,.route-sello-intranet-coupon-list h1.page-title,.route-sello-intranet-offer-edit h1.page-title,.route-sello-intranet-coupon-edit h1.page-title,.route-sello-intranet-lunchmenu-edit h1.page-title,.route-sello-intranet-open-position-edit h1.page-title,.route-sello-intranet-offer-create h1.page-title,.route-sello-intranet-coupon-create h1.page-title,.route-sello-intranet-lunchmenu-create h1.page-title,.route-sello-intranet-lunchmenu-list h1.page-title,.route-sello-intranet-open-position-create h1.page-title,.route-sello-intranet-open-position-list h1.page-title{font-size:2rem;line-height:2.5rem}}@media only screen and (min-width: 980px){.path-intra-kauppiassivut-muokkaa h1.page-title,.route-sello-intranet-offer-list h1.page-title,.route-sello-intranet-coupon-list h1.page-title,.route-sello-intranet-offer-edit h1.page-title,.route-sello-intranet-coupon-edit h1.page-title,.route-sello-intranet-lunchmenu-edit h1.page-title,.route-sello-intranet-open-position-edit h1.page-title,.route-sello-intranet-offer-create h1.page-title,.route-sello-intranet-coupon-create h1.page-title,.route-sello-intranet-lunchmenu-create h1.page-title,.route-sello-intranet-lunchmenu-list h1.page-title,.route-sello-intranet-open-position-create h1.page-title,.route-sello-intranet-open-position-list h1.page-title{font-size:2.625rem;line-height:3.125rem}}.profile-edit-form .layout-container{margin:0}.profile-edit-form h1{margin:0;text-align:center;text-transform:uppercase;font-size:1.5rem;line-height:1.875rem}@media only screen and (max-width: 575px){.profile-edit-form h1{padding:0 20px}}@media only screen and (min-width: 575px){.profile-edit-form h1{font-size:1.75rem;line-height:2.125rem}}@media only screen and (min-width: 980px){.profile-edit-form h1{font-size:2rem;line-height:2.5rem}}@media only screen and (min-width: 980px){.profile-edit-form h1{font-size:2.625rem;line-height:3.125rem}}.profile-edit-form .region-content{padding:30px 0}@media only screen and (min-width: 575px){.profile-edit-form .region-content{padding:40px 0}}@media only screen and (min-width: 980px){.profile-edit-form .region-content{padding:60px 0}}.profile-edit-form .block-system-main-block{background:white;padding:30px}@media only screen and (min-width: 575px){.profile-edit-form .block-system-main-block{padding:40px}}@media only screen and (min-width: 1440px){.profile-edit-form .block-system-main-block{padding:60px 4.54545%;width:90.90909%}}.profile-edit-form .region-content .user-form{margin:0}.profile-edit-form .region-content .user-form .form-item{margin:0 0 20px 0}.profile-edit-form .region-content .user-form input.form-text,.profile-edit-form .region-content .user-form input.form-email{background:transparent;border:1px solid #acacac;border-radius:0;-webkit-box-shadow:none;box-shadow:none;height:45px;line-height:45px;margin:0 0 10px 0;outline:0}.profile-edit-form .region-content .user-form label{margin:0 0 5px 0}.profile-edit-form .region-content .user-form div.description{line-height:20px}.profile-edit-form .region-content .user-form .password-suggestions ul{padding-left:30px}.profile-edit-form .intra-button{text-align:center}.profile-edit-form .intra-button a{display:inline-block;background:#fff;border:1px solid #acacac;color:#000;text-transform:uppercase;height:45px;line-height:45px;padding:0 20px;font-size:.875rem;text-decoration:none}.profile-edit-form .intra-button a:hover{border:1px solid #000}BODY.intranet{background-color:#F7EBE9}BODY.intranet .block-intra-logo-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}BODY.intranet .block-intra-logo-block .site-name{text-transform:uppercase;font-size:.9375rem;font-weight:500;letter-spacing:2px;white-space:nowrap}@media only screen and (min-width: 575px){BODY.intranet .block-page-title-block h1{margin-top:32px}}@media only screen and (min-width: 980px){BODY.intranet .block-page-title-block h1{margin-top:50px}}.block-intra-links-block .field--name-field-link-buttons{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:24px;overflow:visible;margin:0 auto;padding:0 24px}@media only screen and (min-width: 575px){.block-intra-links-block .field--name-field-link-buttons{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 980px){.block-intra-links-block .field--name-field-link-buttons{grid-template-columns:repeat(4, 1fr);max-width:1100px}}.block-intra-public-links-block{width:100%}.block-intra-public-links-block .field--name-field-frontpage-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 575px){.block-intra-public-links-block .field--name-field-frontpage-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.block-intra-public-links-block .field--name-field-frontpage-links a{display:block;width:353px;height:100px;text-align:center;background:url(../images/chevron-right-brown.svg) no-repeat;background-position:right 14px center;background-size:6px 11px;text-decoration:none;color:#713B3B;padding:0;border-radius:5px;font-size:1rem;line-height:100px;margin-bottom:0;position:relative;z-index:0}.block-intra-public-links-block .field--name-field-frontpage-links a::after{content:"";display:block;width:100%;height:100%;background-image:url(../images/intra-link-slanted-bg.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:0;left:0;z-index:-1}.block-intra-public-links-block .field--name-field-frontpage-links a:hover{text-decoration:underline}.block-intra-public-links-block .field--name-field-frontpage-links .field__item:nth-child(2) a::after{background-image:url(../images/intra-link-slanted-left-bg.svg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.block-intra-public-links-block .field--name-field-frontpage-links .field__item:nth-child(3) a::after{background-image:url(../images/intra-link-slanted-left-bg.svg)}#block-sello-intranetgreetingblock{width:100%;padding-bottom:1px}@media only screen and (min-width: 980px){#block-sello-intranetgreetingblock{padding-bottom:0}}.limited.page-node-type-store header,.limited.page-node-type-store .navigation-container,.limited.page-node-type-store .footer-wrapper,.limited.page-node-type-store #block-lunchmenu,.limited.page-node-type-store .block-store-information-block .container .map-link,.limited.page-node-type-store .block-store-information-block .container .icons-wrapper,.limited.page-node-type-store .block-store-information-block .container .toggle-upcoming-exceptions,.limited.page-node-type-store .block-views-blockevents-front-page,.limited.page-node-type-store .block-views-blockoffers-all-offers.block-views-blockoffers-front-page-offers,.limited.page-node-type-store .block-views-blockoffers-campaign-offers.block-views-blockoffers-front-page-offers,.limited.page-node-type-store .block-views-blockoffers-front-page-offers.block-views-blockoffers-front-page-offers,.limited.page-node-type-restaurant header,.limited.page-node-type-restaurant .navigation-container,.limited.page-node-type-restaurant .footer-wrapper,.limited.page-node-type-restaurant #block-lunchmenu,.limited.page-node-type-restaurant .block-store-information-block .container .map-link,.limited.page-node-type-restaurant .block-store-information-block .container .icons-wrapper,.limited.page-node-type-restaurant .block-store-information-block .container .toggle-upcoming-exceptions,.limited.page-node-type-restaurant .block-views-blockevents-front-page,.limited.page-node-type-restaurant .block-views-blockoffers-all-offers.block-views-blockoffers-front-page-offers,.limited.page-node-type-restaurant .block-views-blockoffers-campaign-offers.block-views-blockoffers-front-page-offers,.limited.page-node-type-restaurant .block-views-blockoffers-front-page-offers.block-views-blockoffers-front-page-offers{display:none}.limited.page-node-type-store .region-content,.limited.page-node-type-restaurant .region-content{width:100% !important;padding:0 !important}.limited.page-node-type-store .layout-content,.limited.page-node-type-restaurant .layout-content{margin-top:0 !important;width:auto !important}.limited.page-node-type-store .layout-container,.limited.page-node-type-store .region-sidebar-second,.limited.page-node-type-restaurant .layout-container,.limited.page-node-type-restaurant .region-sidebar-second{max-width:700px !important;width:100% !important;margin:auto}.limited.page-node-type-store .field--name-field-logo,.limited.page-node-type-restaurant .field--name-field-logo{padding-bottom:25px !important;border-bottom:1px solid #e3e3e3}.limited.page-node-type-store .field--name-field-logo:after,.limited.page-node-type-restaurant .field--name-field-logo:after{display:none !important}.limited.page-node-type-store .block-store-information-block>div,.limited.page-node-type-restaurant .block-store-information-block>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.limited.page-node-type-store .block-store-information-block .container,.limited.page-node-type-restaurant .block-store-information-block .container{width:37.7551%;padding:30px 6.12245%}.limited.page-node-type-store .block-store-information-block .container .upcoming-exceptions,.limited.page-node-type-restaurant .block-store-information-block .container .upcoming-exceptions{display:block;position:relative;padding:0}.limited.page-node-type-store .region-content-bottom,.limited.page-node-type-restaurant .region-content-bottom{padding:40px 10px !important}.limited.page-node-type-store .region-content-bottom h2,.limited.page-node-type-restaurant .region-content-bottom h2{padding-left:0 !important;text-align:center}.page-node-type-listing-page{background:#F7EBE9}.page-node-type-listing-page .layout-content{background:transparent}.page-node-type-listing-page .region-content{padding:30px 0}@media only screen and (min-width: 980px){.page-node-type-listing-page .region-content{padding:50px 0 80px}}.page-node-type-listing-page .region-content .node--view-mode-full .field--name-body{margin:0 auto;max-width:1200px;text-align:center}.page-node-type-listing-page .region-content .node--view-mode-full .field--name-body p{color:#333}@media only screen and (min-width: 575px){.page-node-type-listing-page .region-content .node--view-mode-full .field--name-body p{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width: 980px){.page-node-type-listing-page .region-content .node--view-mode-full .field--name-body p{font-size:1.25rem;line-height:1.625rem}}.page-node-type-listing-page .field--name-field-header-image{margin:0 auto 20px;width:100%}@media only screen and (min-width: 575px){.page-node-type-listing-page .field--name-field-header-image{max-width:704px}}@media only screen and (min-width: 980px){.page-node-type-listing-page .field--name-field-header-image{margin-bottom:30px;max-width:100%}}@media only screen and (min-width: 1440px){.page-node-type-listing-page .field--name-field-header-image{max-width:1200px}}.page-node-type-listing-page .field--name-field-header-image picture{-webkit-mask-image:url(/sites/default/themes/sello/images/page-header-mask.svg);mask-image:url(/sites/default/themes/sello/images/page-header-mask.svg);mask-mode:alpha;-webkit-mask-size:100% 137px;mask-size:100% 137px}@media only screen and (min-width: 575px){.page-node-type-listing-page .field--name-field-header-image picture{-webkit-mask-size:100% 297px;mask-size:100% 297px}}@media only screen and (min-width: 980px){.page-node-type-listing-page .field--name-field-header-image picture{-webkit-mask-size:100% 360px;mask-size:100% 360px}}.page-node-type-listing-page .field--name-field-header-image img{display:block;height:137px;max-width:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 575px){.page-node-type-listing-page .field--name-field-header-image img{height:297px}}@media only screen and (min-width: 980px){.page-node-type-listing-page .field--name-field-header-image img{height:360px}}.page-node-type-lunch .field--name-field-header-title{font-size:1.75rem;line-height:2.125rem;font-family:BogartBold;margin:30px 0 15px;text-align:center}@media only screen and (min-width: 575px){.page-node-type-lunch .field--name-field-header-title{font-size:2.375rem;line-height:2.8125rem;margin:54px 0 20px}}@media only screen and (min-width: 980px){.page-node-type-lunch .field--name-field-header-title{font-size:3rem;line-height:3.625rem}}.page-node-type-lunch .node--view-mode-content-top{padding:30px 25px;text-align:center}@media only screen and (min-width: 980px){.page-node-type-lunch .node--view-mode-content-top{margin:0 auto;max-width:1200px}}.page-node-type-lunch .node--view-mode-content-top .field--name-field-subtitle{font-size:1.5rem;line-height:1.875rem;font-weight:600;margin:0 0 20px}@media only screen and (min-width: 575px){.page-node-type-lunch .node--view-mode-content-top .field--name-field-subtitle{font-size:1.75rem;line-height:2rem}}@media only screen and (min-width: 980px){.page-node-type-lunch .node--view-mode-content-top .field--name-field-subtitle{font-size:1.75rem;line-height:2.125rem;margin:0 0 22px}}.page-node-type-lunch .node--view-mode-content-top .text-formatted p{font-size:1.125rem;line-height:1.5rem}@media only screen and (min-width: 980px){.page-node-type-lunch .node--view-mode-content-top .text-formatted p{font-size:1.25rem;line-height:1.625rem}}.page-node-type-lunch .block-this-week-lunch-menu-block{margin-bottom:10px}@media only screen and (min-width: 575px){.page-node-type-lunch .block-this-week-lunch-menu-block{margin-bottom:20px}}@media only screen and (min-width: 980px){.page-node-type-lunch .block-this-week-lunch-menu-block{margin-bottom:30px}}.page-node-type-lunch .block-this-week-lunch-menu-block h2{margin-bottom:30px;text-transform:uppercase;letter-spacing:2.2px;font-size:1.375rem;line-height:1.625rem}@media only screen and (min-width: 575px){.page-node-type-lunch .block-this-week-lunch-menu-block h2{font-size:1.625rem;line-height:1.9375rem;letter-spacing:2.6px}}@media only screen and (min-width: 980px){.page-node-type-lunch .block-this-week-lunch-menu-block h2{font-size:2.125rem;line-height:2.5625rem;letter-spacing:3.4px}}.page-node-type-lunch .block-this-week-lunch-menu-block .tabs-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 30px 0}@media only screen and (max-width: 574px){.page-node-type-lunch .block-this-week-lunch-menu-block .tabs-wrapper{display:none}}.page-node-type-lunch .block-this-week-lunch-menu-block .tabs-wrapper .date-selector{border:1px solid #D79B91;border-radius:5px;color:#000;cursor:pointer;margin-right:5px;padding:13px 18px}.page-node-type-lunch .block-this-week-lunch-menu-block .tabs-wrapper .date-selector.active{border:none;font-weight:600}.page-node-type-lunch .block-this-week-lunch-menu-block .date-container{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-node-type-lunch .block-this-week-lunch-menu-block .date-container.hidden{display:none}@media only screen and (max-width: 574px){.page-node-type-lunch .block-this-week-lunch-menu-block .date-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page-node-type-lunch .block-this-week-lunch-menu-block .date-container .lunch-time{color:black;font-size:1.125rem;line-height:1.5rem;margin:25px 0;position:relative;text-align:center;text-transform:uppercase}.page-node-type-lunch .block-this-week-lunch-menu-block .date-container .menu-container{background:url(/sites/default/themes/sello/images/highlight-bg-white.svg) no-repeat;background-size:100%;border-radius:0 0 10px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 25px 30px;width:calc(100% - 50px)}@media only screen and (min-width: 575px) and (max-width: 979px){.page-node-type-lunch .block-this-week-lunch-menu-block .date-container .menu-container{margin:0 4.7619% 30px 0;width:47.61905%}.page-node-type-lunch .block-this-week-lunch-menu-block .date-container .menu-container:nth-child(2n){margin-right:0}}@media only screen and (min-width: 980px){.page-node-type-lunch .block-this-week-lunch-menu-block .date-container .menu-container{margin:0 2.27273% 30px 0;width:31.81818%}.page-node-type-lunch .block-this-week-lunch-menu-block .date-container .menu-container:nth-child(3n){margin-right:0}}.page-node-type-lunch .block-this-week-lunch-menu-block .date-container .menu-container .lunch-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.page-node-type-lunch .block-this-week-lunch-menu-block .date-container .menu-container .date-table{background-color:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-bottom:25px;position:relative;width:100%}.page-node-type-lunch .block-this-week-lunch-menu-block .date-container .menu-container .date-table::after{background:#fff;border-radius:0px 0px 10px 10px;content:'';display:block;height:20px;position:absolute;left:0;right:0;bottom:-20px;width:100%}.page-node-type-lunch .block-this-week-lunch-menu-block .date-container .menu-container .date-table .row{font-size:1.125rem;line-height:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 8%;width:84%;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-node-type-lunch .block-this-week-lunch-menu-block .date-container .menu-container .date-table .row .price{text-align:right}.page-node-type-lunch .block-this-week-lunch-menu-block .date-container .menu-container .date-table .row .description{margin-right:7.93651%;width:63.49206%}.page-node-type-lunch .block-this-week-lunch-menu-block .date-container .menu-container .date-table .row .price{font-weight:600;width:28.57143%}@media only screen and (min-width: 575px){.page-node-type-lunch .block-this-week-lunch-menu-block .date-container .menu-container .date-table .row{padding:15px 6.25%;width:87.5%}}.page-node-type-lunch .block-this-week-lunch-menu-block .date-container .menu-container .date-table .row .description{margin-right:8.92857%;width:58.92857%}.page-node-type-lunch .block-this-week-lunch-menu-block .date-container .menu-container .date-table .row .price{font-weight:600;width:32.14286%}@media only screen and (min-width: 980px){.page-node-type-lunch .block-this-week-lunch-menu-block .date-container .menu-container .date-table .row{padding:15px 7.14286%;width:85.71429%}}.page-node-type-lunch .block-this-week-lunch-menu-block .date-container .menu-container .date-table .row .description{margin-right:8.33333%;width:66.66667%}.page-node-type-lunch .block-this-week-lunch-menu-block .date-container .menu-container .date-table .row .price{font-weight:600;width:25%}.page-node-type-lunch .block-this-week-lunch-menu-block .date-container .menu-container .info p{margin:0 0 20px}.page-node-type-lunch .block-this-week-lunch-menu-block .date-container .menu-container .info a{color:#77291C;font-weight:600;text-decoration:none}.page-node-type-lunch .block-this-week-lunch-menu-block .date-container .menu-container .info a:hover{text-decoration:underline}.page-node-type-lunch .block-this-week-lunch-menu-block .menu-toggler{background:#D79B91;border-radius:0px 0px 10px 10px;color:#000;cursor:pointer;padding:13px 20px;text-align:center;z-index:1;text-decoration:none}.page-node-type-lunch .block-this-week-lunch-menu-block .menu-toggler span{font-size:1.125rem;line-height:1.5rem;background-size:11px 6px;padding:0 20px 0 0;padding:0 20px 0 0;position:relative;-webkit-transition:all .3s;transition:all .3s}.page-node-type-lunch .block-this-week-lunch-menu-block .menu-toggler span::after{background:url(../images/chevron-down-black.svg) no-repeat center;background-size:11px 6px;content:"";height:6px;position:absolute;right:0;top:calc(50% - 3px);width:11px}.page-node-type-lunch .block-this-week-lunch-menu-block .menu-toggler.open span::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.page-node-type-lunch .block-this-week-lunch-menu-block .field--name-field-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e3e3e3;display:-webkit-box;display:-ms-flexbox;display:flex;height:217px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-node-type-lunch .form-type-select{margin:0 auto 35px;position:relative;width:80%}.page-node-type-lunch .form-type-select:after{background:url("../images/chevron-down-black.svg") no-repeat center;background-size:11px 6px;content:"";height:6px;position:absolute;right:18px;top:calc(50% - 3px);width:11px}.page-node-type-lunch .form-type-select select{background:transparent;border:1px solid #acacac;display:block;height:50px;line-height:50px;padding:0 50px 0 12px;width:100%;-webkit-appearance:none;-moz-appearance:none}.page-node-type-lunch .form-type-select select::-ms-expand{display:none}@media only screen and (min-width: 575px){.page-node-type-lunch .form-type-select{display:none}}.page-node-type-lunch.lang-fi .lunch-wrapper{cursor:pointer}.maintenance-page{height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100vh;padding:30px 0;background:#efefef}.maintenance-page .layout-container{padding:30px;background:#fff;margin:auto;max-width:650px;text-align:center}.maintenance-page header{margin-bottom:40px}.maintenance-page main{background:#F7EBE9;padding:40px;line-height:1.5}.maintenance-page h1{display:none}dialog.modal{border:none;background:none;padding:0;padding-top:40px}@media only screen and (min-width: 575px){dialog.modal{max-width:442px;position:relative}}@media only screen and (min-width: 980px){dialog.modal{max-width:900px}}dialog.modal button.close{position:absolute;right:0;top:0;z-index:1;border:none;background:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;color:#fff;font-size:1rem;font-weight:325;cursor:pointer}dialog.modal button.close:focus{outline:none}dialog.modal .icon-close{width:24px;height:24px;background:url(../images/xcircle.svg) no-repeat center center;background-size:contain;display:inline-block;margin-left:6px}dialog.modal::-webkit-backdrop{background-color:#5b5b5b;opacity:0.75;backdrop-filter:blur(2px)}dialog.modal::backdrop{background-color:#5b5b5b;opacity:0.75;backdrop-filter:blur(2px)}dialog.modal .modal-content{background:white;border-radius:30px;padding:32px;font-size:1rem;line-height:24px}dialog.modal .modal-content .modal-date{padding:0;margin-bottom:8px;font-size:1.125rem;font-weight:bolder}dialog.modal .modal-content h3{margin-top:0;font-size:1.125rem;line-height:1.2;font-weight:bold}dialog.modal .modal-content p{margin-bottom:16px}dialog.modal .modal-content a{text-decoration:none}dialog.modal .modal-content a:hover{text-decoration:underline}dialog.modal .modal-content img{max-width:100%;height:auto}.page-node-type-news .region-content-top{padding:30px 0}@media only screen and (min-width: 980px){.page-node-type-news .region-content-top{padding:68px 0 37px}}.page-node-type-news .region-content-top .header-links{text-align:center}.page-node-type-news .region-content-top .header-links .all-news-link{display:inline-block;background:#fff;border:1px solid #acacac;color:#000;text-transform:uppercase;height:45px;line-height:45px;padding:0 20px;font-size:.875rem;text-decoration:none;background:white url(../images/chevron-left.svg) no-repeat 20px center;border-color:white;border-radius:5px;letter-spacing:0.98px;padding-left:30px}.page-node-type-news .region-content-top .header-links .all-news-link:hover{border:1px solid #000}.page-node-type-news .block-page-title-block h1{font-family:BogartBold;text-transform:inherit}.page-node-type-news .region-content .date{font-size:1rem;line-height:1.1875rem;color:#000;letter-spacing:1.12px;margin-bottom:20px;text-align:center}.page-node-type-news .region-content .field--name-field-header-image{margin:0 0 30px}@media only screen and (min-width: 980px){.page-node-type-news .region-content .field--name-field-header-image{margin:0 0 50px 0}}.page-node-type-news .region-content .field--name-field-header-image picture{-webkit-mask-image:url(/sites/default/themes/sello/images/page-header-mask.svg);mask-image:url(/sites/default/themes/sello/images/page-header-mask.svg);mask-mode:alpha;-webkit-mask-size:100% 242px;mask-size:100% 242px}@media only screen and (min-width: 575px){.page-node-type-news .region-content .field--name-field-header-image picture{-webkit-mask-size:100% 413px;mask-size:100% 413px}}@media only screen and (min-width: 980px){.page-node-type-news .region-content .field--name-field-header-image picture{-webkit-mask-size:100% 506px;mask-size:100% 506px}}.page-node-type-news .region-content .field--name-field-header-image img{display:block;height:242px;max-width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 575px){.page-node-type-news .region-content .field--name-field-header-image img{height:413px}}@media only screen and (min-width: 980px){.page-node-type-news .region-content .field--name-field-header-image img{height:506px}}.page-node-type-news .share-page .share-title{color:#000;letter-spacing:1.12px}.page-node-type-event .field--name-field-date{text-align:center;font-size:1rem;line-height:1.1875rem;color:#333;margin-bottom:20px}.page-node-type-event .text-formatted{text-align:center}.page-node-type-event .upcoming-events{font-size:1.125rem;line-height:1.5rem;padding:50px 0}@media only screen and (min-width: 575px){.page-node-type-event .upcoming-events{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 980px){.page-node-type-event .upcoming-events{padding:50px 0 100px}}.page-node-type-event .upcoming-events .title{font-weight:600}@media only screen and (max-width: 575px){.page-node-type-event .upcoming-events .title{margin-bottom:10px}}@media only screen and (min-width: 575px){.page-node-type-event .upcoming-events .title{margin-right:5px}}@media only screen and (min-width: 575px){.page-node-type-event .upcoming-events .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width: 575px){.page-node-type-event .upcoming-events .views-row{margin:0 0 5px 0}}@media only screen and (min-width: 575px){.page-node-type-event .upcoming-events .views-row{padding-right:15px;margin-right:15px;position:relative}.page-node-type-event .upcoming-events .views-row:after{content:"";background:black;width:1px;height:18px;position:absolute;right:0;top:3px}.page-node-type-event .upcoming-events .views-row:last-child:after{display:none}}.page-node-type-event .upcoming-events a{color:#77291C;font-weight:600;text-decoration:none}.page-node-type-event .upcoming-events a:hover{text-decoration:underline}.page-node-type-event .share-page .share-title{color:#000;letter-spacing:1.12px}.block-views-blocknews-recent-news{background-image:url(/sites/default/themes/sello/images/copperbg-mobile.png);background-size:cover;color:#FFF;padding:30px 30px 50px 30px}@media only screen and (min-width: 980px){.block-views-blocknews-recent-news{background-image:url(/sites/default/themes/sello/images/copperbg.jpg)}}.block-views-blocknews-recent-news>.content,.block-views-blocknews-recent-news H2{margin:0px auto;max-width:1340px;text-align:center}.block-views-blocknews-recent-news A{color:#FFF}@media only screen and (max-width: 575px){.block-views-blocknews-recent-news{text-align:center}}@media only screen and (min-width: 575px){.block-views-blocknews-recent-news{padding:40px}}@media only screen and (min-width: 1440px){.block-views-blocknews-recent-news{padding:65px 0px 60px 0px}}.block-views-blocknews-recent-news h2{margin-bottom:20px;font-size:1.625rem;line-height:1.75rem;color:black;font-family:BogartBold;text-align:center}@media only screen and (min-width: 575px){.block-views-blocknews-recent-news h2{font-size:2rem;line-height:2.375rem}}.block-views-blocknews-recent-news h2 a{text-decoration:none}@media only screen and (min-width: 575px){.block-views-blocknews-recent-news .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 980px){.block-views-blocknews-recent-news .view-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0px auto;max-width:1360px}}@media only screen and (min-width: 1440px){.block-views-blocknews-recent-news .view-content{max-width:1360px;padding-top:20px}}.block-views-blocknews-recent-news .views-row{margin-bottom:30px}@media only screen and (min-width: 575px){.block-views-blocknews-recent-news .views-row{-ms-flex-preferred-size:45%;flex-basis:45%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;margin:20px 2.5%}}@media only screen and (min-width: 980px){.block-views-blocknews-recent-news .views-row{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;margin:0px 25px}}@media only screen and (min-width: 1200px){.block-views-blocknews-recent-news .views-row{margin:0 30px 0 0}}@media only screen and (min-width: 1440px){.block-views-blocknews-recent-news .views-row{margin:0 60px 0 0}}.block-views-blocknews-recent-news .views-row:last-child{margin:0}.block-views-blocknews-recent-news .field--name-field-media-image{height:165px;position:relative;width:165px;margin:auto}@media only screen and (min-width: 575px){.block-views-blocknews-recent-news .field--name-field-media-image{display:block;height:180px;-webkit-mask-size:192px 175px;mask-size:192px 175px;width:192px}}@media only screen and (min-width: 980px){.block-views-blocknews-recent-news .field--name-field-media-image{height:180px;-webkit-mask-size:198px 176px;mask-size:198px 176px;width:176px}}.block-views-blocknews-recent-news .field--name-field-media-image img{height:auto;left:0;-webkit-mask-image:url(/sites/default/themes/sello/images/Path_82.svg);mask-image:url(/sites/default/themes/sello/images/Path_82.svg);mask-mode:alpha;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;top:0;-webkit-transition:all 0.4s;transition:all 0.4s;width:90%}.block-views-blocknews-recent-news .field--name-field-media-image img:hover{left:-5%;-webkit-transition:all 0.4s;transition:all 0.4s;top:-15px;width:100%}@media only screen and (max-width: 575px){.block-views-blocknews-recent-news .field--name-field-media-image img{margin:0 auto 20px}}@media only screen and (min-width: 1200px){.block-views-blocknews-recent-news .content-wrapper{margin-left:30px}}.block-views-blocknews-recent-news .title{text-align:center}@media only screen and (min-width: 575px){.block-views-blocknews-recent-news .title{max-width:300px}}@media only screen and (min-width: 980px){.block-views-blocknews-recent-news .title{max-width:210px}}.block-views-blocknews-recent-news .title a{font-size:1.125rem;font-weight:600;line-height:1.5rem;text-decoration:none}.block-views-blocknews-recent-news .title a:hover{text-decoration:underline}.block-views-blocknews-all-news{padding:30px 30px 50px 30px}@media only screen and (max-width: 575px){.block-views-blocknews-all-news{text-align:center}}@media only screen and (min-width: 575px){.block-views-blocknews-all-news{padding:20px 50px}}@media only screen and (min-width: 980px){.block-views-blocknews-all-news{padding:20px 50px}}@media only screen and (min-width: 1440px){.block-views-blocknews-all-news{max-width:1380px;margin:0 auto;padding:50px 0}}.block-views-blocknews-all-news h2{color:black;font-family:BogartBold;font-size:1.625rem;line-height:1.75rem;margin:0 0 30px 0;text-align:left}@media only screen and (min-width: 575px){.block-views-blocknews-all-news h2{font-size:2rem;line-height:2.375rem}}.block-views-blocknews-all-news h2 a{text-decoration:none}.block-views-blocknews-all-news .views-infinite-scroll-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.block-views-blocknews-all-news .views-infinite-scroll-content-wrapper .views-row{margin-bottom:30px;-ms-flex-preferred-size:450px;flex-basis:450px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:5;flex-shrink:5}.block-views-blocknews-all-news .node__content{display:block}@media only screen and (min-width: 575px){.block-views-blocknews-all-news .node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width: 575px){.block-views-blocknews-all-news .image-wrapper{margin:0 auto 10px}}@media only screen and (min-width: 575px){.block-views-blocknews-all-news .image-wrapper{margin:0 30px 0 0}}.block-views-blocknews-all-news .image-wrapper .field--name-field-media-image{height:165px;position:relative;width:165px;margin:auto}@media only screen and (min-width: 575px){.block-views-blocknews-all-news .image-wrapper .field--name-field-media-image{display:block;height:180px;width:192px}}@media only screen and (min-width: 980px){.block-views-blocknews-all-news .image-wrapper .field--name-field-media-image{height:180px;width:176px}}.block-views-blocknews-all-news .image-wrapper .field--name-field-media-image img{height:auto;left:0;-webkit-mask-image:url(/sites/default/themes/sello/images/Path_82.svg);mask-image:url(/sites/default/themes/sello/images/Path_82.svg);mask-mode:alpha;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;top:0;-webkit-transition:all 0.4s;transition:all 0.4s;width:90%}.block-views-blocknews-all-news .image-wrapper .field--name-field-media-image img:hover{left:-5%;-webkit-transition:all 0.4s;transition:all 0.4s;top:-15px;width:100%}@media only screen and (max-width: 575px){.block-views-blocknews-all-news .image-wrapper .field--name-field-media-image img{margin:0 auto 20px}}@media only screen and (min-width: 575px){.block-views-blocknews-all-news .content-wrapper .title{max-width:300px}}@media only screen and (min-width: 980px){.block-views-blocknews-all-news .content-wrapper .title{max-width:210px}}.block-views-blocknews-all-news .content-wrapper .title a{color:#000;font-size:1.125rem;line-height:1.5rem;text-decoration:none}.block-views-blocknews-all-news .content-wrapper .title a:hover{text-decoration:underline}.block-views-blocknews-all-news .pager{text-align:center;margin:30px 0}.block-views-blocknews-all-news .pager li{list-style:none}.block-views-blockoffers-store-offers .view-content,.block-views-blockoffers-front-page-offers .view-content,.block-views-blockoffers-all-offers .views-infinite-scroll-content-wrapper,.block-views-blockoffers-campaign-offers .views-infinite-scroll-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.block-views-blockoffers-front-page-offers .view-content,.block-views-blockoffers-all-offers .views-infinite-scroll-content-wrapper,.block-views-blockoffers-campaign-offers .views-infinite-scroll-content-wrapper{margin:auto auto 30px auto;max-width:1350px}.block-views-blockoffers-front-page-offers,.block-views-blockoffers-campaign-offers{background:white}.block-views-blockoffers-store-offers .view-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 768px){.block-views-blockoffers-store-offers .view-content{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}}.block-views-blockoffers-front-page-offers,.block-views-blockoffers-all-offers,.block-views-blockoffers-store-offers,.block-views-blockoffers-campaign-offers{padding:40px 6.12245% 20px}@media only screen and (min-width: 980px){.block-views-blockoffers-front-page-offers,.block-views-blockoffers-all-offers,.block-views-blockoffers-store-offers,.block-views-blockoffers-campaign-offers{padding:40px}}.block-views-blockoffers-front-page-offers>h2,.block-views-blockoffers-all-offers>h2,.block-views-blockoffers-store-offers>h2,.block-views-blockoffers-campaign-offers>h2{font-family:BogartBold;letter-spacing:0px;margin-bottom:40px;text-align:center;font-size:1.375rem;line-height:1.625rem}@media only screen and (min-width: 575px){.block-views-blockoffers-front-page-offers>h2,.block-views-blockoffers-all-offers>h2,.block-views-blockoffers-store-offers>h2,.block-views-blockoffers-campaign-offers>h2{font-size:1.625rem;line-height:1.9375rem}}@media only screen and (min-width: 980px){.block-views-blockoffers-front-page-offers>h2,.block-views-blockoffers-all-offers>h2,.block-views-blockoffers-store-offers>h2,.block-views-blockoffers-campaign-offers>h2{font-size:2rem;line-height:1.75rem}}@media only screen and (min-width: 575px){.block-views-blockoffers-front-page-offers.block-views-blockoffers-store-offers>h2,.block-views-blockoffers-all-offers.block-views-blockoffers-store-offers>h2,.block-views-blockoffers-store-offers.block-views-blockoffers-store-offers>h2,.block-views-blockoffers-campaign-offers.block-views-blockoffers-store-offers>h2{text-align:left;font-size:1.375rem;line-height:1.9375rem;letter-spacing:0px}}.block-views-blockoffers-front-page-offers.block-views-blockoffers-store-offers>h2 .views-row,.block-views-blockoffers-all-offers.block-views-blockoffers-store-offers>h2 .views-row,.block-views-blockoffers-store-offers.block-views-blockoffers-store-offers>h2 .views-row,.block-views-blockoffers-campaign-offers.block-views-blockoffers-store-offers>h2 .views-row{margin-left:1% !important;margin-right:1% !important}.block-views-blockoffers-front-page-offers.block-views-blockoffers-store-offers>h2 .views-field-nothing,.block-views-blockoffers-all-offers.block-views-blockoffers-store-offers>h2 .views-field-nothing,.block-views-blockoffers-store-offers.block-views-blockoffers-store-offers>h2 .views-field-nothing,.block-views-blockoffers-campaign-offers.block-views-blockoffers-store-offers>h2 .views-field-nothing{cursor:initial !important}.block-views-blockoffers-front-page-offers .views-row,.block-views-blockoffers-all-offers .views-row,.block-views-blockoffers-store-offers .views-row,.block-views-blockoffers-campaign-offers .views-row{background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:240px;flex-basis:240px;-ms-flex-negative:0;flex-shrink:0;height:340px !important;margin:0 1% 40px 1%;padding:0px;text-align:center}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing,.block-views-blockoffers-all-offers .views-row .views-field-nothing,.block-views-blockoffers-store-offers .views-row .views-field-nothing,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing{cursor:pointer;height:300px !important;padding-top:40px !important;position:relative}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing .bg-transparent,.block-views-blockoffers-all-offers .views-row .views-field-nothing .bg-transparent,.block-views-blockoffers-store-offers .views-row .views-field-nothing .bg-transparent,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing .bg-transparent{background-image:url(/sites/default/themes/sello/images/offer-store-bg.png) !important;background-position:50% 0;background-repeat:no-repeat;background-size:contain;content:'';display:block;height:100%;left:0px;opacity:1;position:absolute;top:0px;width:100%;z-index:0}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing .bg-opaque,.block-views-blockoffers-all-offers .views-row .views-field-nothing .bg-opaque,.block-views-blockoffers-store-offers .views-row .views-field-nothing .bg-opaque,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing .bg-opaque{background-image:url(/sites/default/themes/sello/images/offer-store-bg-dark.png) !important;background-position:50% 0;background-repeat:no-repeat;background-size:contain;content:'';display:block;height:100%;left:0px;opacity:0;position:absolute;top:0px;-webkit-transition:opacity 0.4s;transition:opacity 0.4s;width:100%;z-index:1}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing:hover .bg-opaque,.block-views-blockoffers-all-offers .views-row .views-field-nothing:hover .bg-opaque,.block-views-blockoffers-store-offers .views-row .views-field-nothing:hover .bg-opaque,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing:hover .bg-opaque{opacity:1;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing:hover .offer-cta,.block-views-blockoffers-all-offers .views-row .views-field-nothing:hover .offer-cta,.block-views-blockoffers-store-offers .views-row .views-field-nothing:hover .offer-cta,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing:hover .offer-cta{padding:20px 0px;-webkit-transition:padding 0.4s;transition:padding 0.4s}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing .offer-content,.block-views-blockoffers-all-offers .views-row .views-field-nothing .offer-content,.block-views-blockoffers-store-offers .views-row .views-field-nothing .offer-content,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing .offer-content{position:relative;z-index:2}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing .media--type-image,.block-views-blockoffers-all-offers .views-row .views-field-nothing .media--type-image,.block-views-blockoffers-store-offers .views-row .views-field-nothing .media--type-image,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing .media--type-image{margin:0px auto;max-width:130px}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing .media--type-image IMG,.block-views-blockoffers-all-offers .views-row .views-field-nothing .media--type-image IMG,.block-views-blockoffers-store-offers .views-row .views-field-nothing .media--type-image IMG,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing .media--type-image IMG{height:auto;max-height:130px;max-width:100%;width:auto}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing .title-container,.block-views-blockoffers-all-offers .views-row .views-field-nothing .title-container,.block-views-blockoffers-store-offers .views-row .views-field-nothing .title-container,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing .title-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;margin:0px 20px 0px}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing P.title,.block-views-blockoffers-all-offers .views-row .views-field-nothing P.title,.block-views-blockoffers-store-offers .views-row .views-field-nothing P.title,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing P.title{display:block;font-weight:500;line-height:18px;max-height:53px;overflow:hidden;width:100%}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing P.title A,.block-views-blockoffers-all-offers .views-row .views-field-nothing P.title A,.block-views-blockoffers-store-offers .views-row .views-field-nothing P.title A,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing P.title A{color:#000;text-decoration:none}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing P.title A:hover,.block-views-blockoffers-all-offers .views-row .views-field-nothing P.title A:hover,.block-views-blockoffers-store-offers .views-row .views-field-nothing P.title A:hover,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing P.title A:hover{text-decoration:none}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing-1,.block-views-blockoffers-all-offers .views-row .views-field-nothing-1,.block-views-blockoffers-store-offers .views-row .views-field-nothing-1,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing-1{background-color:#FFF;border:3px solid #c29c97;border-radius:20px;display:none;left:50%;padding:30px;position:absolute;top:-40px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(90% - 60px);z-index:100}@media only screen and (min-width: 575px){.block-views-blockoffers-front-page-offers .views-row .views-field-nothing-1,.block-views-blockoffers-all-offers .views-row .views-field-nothing-1,.block-views-blockoffers-store-offers .views-row .views-field-nothing-1,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing-1{padding:50px;width:calc(90% - 100px)}}@media only screen and (min-width: 980px){.block-views-blockoffers-front-page-offers .views-row .views-field-nothing-1,.block-views-blockoffers-all-offers .views-row .views-field-nothing-1,.block-views-blockoffers-store-offers .views-row .views-field-nothing-1,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing-1{background-color:transparent;background-image:url(../images/offer-description-bg.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;border:0px solid transparent;border-radius:0;height:368px;width:800px}}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing-1 .offer-description-close,.block-views-blockoffers-all-offers .views-row .views-field-nothing-1 .offer-description-close,.block-views-blockoffers-store-offers .views-row .views-field-nothing-1 .offer-description-close,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing-1 .offer-description-close{background-image:url(../images/close.png);background-size:100% 100%;cursor:pointer;height:25px;position:absolute;right:25px;top:25px;-webkit-transition:all 0.4s;transition:all 0.4s;width:25px;z-index:25}@media only screen and (min-width: 980px){.block-views-blockoffers-front-page-offers .views-row .views-field-nothing-1 .offer-description-close,.block-views-blockoffers-all-offers .views-row .views-field-nothing-1 .offer-description-close,.block-views-blockoffers-store-offers .views-row .views-field-nothing-1 .offer-description-close,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing-1 .offer-description-close{height:39px;right:25px;top:25px;width:39px}}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing-1 .offer-description-close:hover,.block-views-blockoffers-all-offers .views-row .views-field-nothing-1 .offer-description-close:hover,.block-views-blockoffers-store-offers .views-row .views-field-nothing-1 .offer-description-close:hover,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing-1 .offer-description-close:hover{height:31px;right:22px;top:22px;-webkit-transition:all 0.4s;transition:all 0.4s;width:31px}@media only screen and (min-width: 980px){.block-views-blockoffers-front-page-offers .views-row .views-field-nothing-1 .offer-description-close:hover,.block-views-blockoffers-all-offers .views-row .views-field-nothing-1 .offer-description-close:hover,.block-views-blockoffers-store-offers .views-row .views-field-nothing-1 .offer-description-close:hover,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing-1 .offer-description-close:hover{height:45px;right:22px;top:22px;width:45px}}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing-1 .offer-description,.block-views-blockoffers-all-offers .views-row .views-field-nothing-1 .offer-description,.block-views-blockoffers-store-offers .views-row .views-field-nothing-1 .offer-description,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing-1 .offer-description{padding-top:40px}@media only screen and (min-width: 980px){.block-views-blockoffers-front-page-offers .views-row .views-field-nothing-1 .offer-description,.block-views-blockoffers-all-offers .views-row .views-field-nothing-1 .offer-description,.block-views-blockoffers-store-offers .views-row .views-field-nothing-1 .offer-description,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing-1 .offer-description{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing-1 .offer-description .offer-image,.block-views-blockoffers-all-offers .views-row .views-field-nothing-1 .offer-description .offer-image,.block-views-blockoffers-store-offers .views-row .views-field-nothing-1 .offer-description .offer-image,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing-1 .offer-description .offer-image{-ms-flex-preferred-size:300px;flex-basis:300px;margin-bottom:30px}@media only screen and (min-width: 980px){.block-views-blockoffers-front-page-offers .views-row .views-field-nothing-1 .offer-description .offer-image,.block-views-blockoffers-all-offers .views-row .views-field-nothing-1 .offer-description .offer-image,.block-views-blockoffers-store-offers .views-row .views-field-nothing-1 .offer-description .offer-image,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing-1 .offer-description .offer-image{margin-bottom:0px;margin-right:30px}}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing-1 .offer-description .offer-image .media--view-mode-offer-popup,.block-views-blockoffers-all-offers .views-row .views-field-nothing-1 .offer-description .offer-image .media--view-mode-offer-popup,.block-views-blockoffers-store-offers .views-row .views-field-nothing-1 .offer-description .offer-image .media--view-mode-offer-popup,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing-1 .offer-description .offer-image .media--view-mode-offer-popup{margin:0px auto}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing-1 .offer-description .offer-image IMG,.block-views-blockoffers-all-offers .views-row .views-field-nothing-1 .offer-description .offer-image IMG,.block-views-blockoffers-store-offers .views-row .views-field-nothing-1 .offer-description .offer-image IMG,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing-1 .offer-description .offer-image IMG{height:auto;max-width:100%}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text,.block-views-blockoffers-all-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text,.block-views-blockoffers-store-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text{-ms-flex-preferred-size:420px;flex-basis:420px;text-align:left}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text P.title,.block-views-blockoffers-all-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text P.title,.block-views-blockoffers-store-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text P.title,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text P.title{font-family:BogartBold;font-size:1.25rem;line-height:1.5rem;margin:20px 0px}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text P.price-info,.block-views-blockoffers-all-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text P.price-info,.block-views-blockoffers-store-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text P.price-info,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text P.price-info{font-size:1rem;line-height:1.75rem}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text .validity,.block-views-blockoffers-all-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text .validity,.block-views-blockoffers-store-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text .validity,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text .validity{margin-top:40px}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text .edit-link,.block-views-blockoffers-all-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text .edit-link,.block-views-blockoffers-store-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text .edit-link,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text .edit-link{margin-top:30px}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text .edit-link A,.block-views-blockoffers-all-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text .edit-link A,.block-views-blockoffers-store-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text .edit-link A,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing-1 .offer-description .offer-description-text .edit-link A{padding:5px 36px;position:relative;z-index:2}.block-views-blockoffers-front-page-offers .views-row .views-field-nothing-1 .media--view-mode-store-listing-logo .field--name-field-media-image IMG,.block-views-blockoffers-all-offers .views-row .views-field-nothing-1 .media--view-mode-store-listing-logo .field--name-field-media-image IMG,.block-views-blockoffers-store-offers .views-row .views-field-nothing-1 .media--view-mode-store-listing-logo .field--name-field-media-image IMG,.block-views-blockoffers-campaign-offers .views-row .views-field-nothing-1 .media--view-mode-store-listing-logo .field--name-field-media-image IMG{height:auto;max-height:70px;max-width:100%;width:auto}.block-views-blockoffers-front-page-offers .views-row .shop-name,.block-views-blockoffers-all-offers .views-row .shop-name,.block-views-blockoffers-store-offers .views-row .shop-name,.block-views-blockoffers-campaign-offers .views-row .shop-name{bottom:70px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:20}.block-views-blockoffers-front-page-offers .views-row .shop-name A,.block-views-blockoffers-all-offers .views-row .shop-name A,.block-views-blockoffers-store-offers .views-row .shop-name A,.block-views-blockoffers-campaign-offers .views-row .shop-name A{color:#77291C;text-decoration:none}.block-views-blockoffers-front-page-offers .views-row .shop-name A:hover,.block-views-blockoffers-all-offers .views-row .shop-name A:hover,.block-views-blockoffers-store-offers .views-row .shop-name A:hover,.block-views-blockoffers-campaign-offers .views-row .shop-name A:hover{text-decoration:none}.block-views-blockoffers-front-page-offers .views-row .offer-cta,.block-views-blockoffers-all-offers .views-row .offer-cta,.block-views-blockoffers-store-offers .views-row .offer-cta,.block-views-blockoffers-campaign-offers .views-row .offer-cta{background-color:#000;border-radius:0px 0px 20px 20px;bottom:0px;color:#FFF;cursor:pointer;left:0px;padding:17px 0px 15px 0px;position:absolute;-webkit-transition:padding 0.4s;transition:padding 0.4s;width:100%;z-index:2}.block-views-blockoffers-front-page-offers .view-footer,.block-views-blockoffers-all-offers .view-footer,.block-views-blockoffers-store-offers .view-footer,.block-views-blockoffers-campaign-offers .view-footer{margin-top:20px;text-align:center}.block-views-blockoffers-front-page-offers .view-footer a,.block-views-blockoffers-all-offers .view-footer a,.block-views-blockoffers-store-offers .view-footer a,.block-views-blockoffers-campaign-offers .view-footer a{font-size:1rem;line-height:1.1875rem;background:url(../images/chevron-right-darkgray.svg) no-repeat left center;background-size:6px 11px;color:#000;padding-left:20px;text-decoration:none}.block-views-blockoffers-front-page-offers .view-footer a:hover,.block-views-blockoffers-all-offers .view-footer a:hover,.block-views-blockoffers-store-offers .view-footer a:hover,.block-views-blockoffers-campaign-offers .view-footer a:hover{color:#77291C;text-decoration:underline}.block-views-blockoffers-front-page-offers .views-field-title,.block-views-blockoffers-all-offers .views-field-title,.block-views-blockoffers-store-offers .views-field-title,.block-views-blockoffers-campaign-offers .views-field-title{font-size:1.125rem;line-height:1.5rem;letter-spacing:0px}.block-views-blockoffers-front-page-offers .views-field-title A,.block-views-blockoffers-all-offers .views-field-title A,.block-views-blockoffers-store-offers .views-field-title A,.block-views-blockoffers-campaign-offers .views-field-title A{color:#000;text-decoration:none}.block-views-blockoffers-front-page-offers .pager,.block-views-blockoffers-all-offers .pager,.block-views-blockoffers-store-offers .pager,.block-views-blockoffers-campaign-offers .pager{text-align:center;list-style:none}.block-views-blockoffers-front-page-offers .pager a.button,.block-views-blockoffers-all-offers .pager a.button,.block-views-blockoffers-store-offers .pager a.button,.block-views-blockoffers-campaign-offers .pager a.button{display:inline-block;background:#fff;border:1px solid #acacac;color:#000;text-transform:uppercase;height:45px;line-height:45px;padding:0 20px;font-size:.875rem;text-decoration:none}.block-views-blockoffers-front-page-offers .pager a.button:hover,.block-views-blockoffers-all-offers .pager a.button:hover,.block-views-blockoffers-store-offers .pager a.button:hover,.block-views-blockoffers-campaign-offers .pager a.button:hover{border:1px solid #000}.block-views-blockoffers-campaign-offers{margin:0 0 30px}.block-views-blockoffers-campaign-offers .view-filters{margin:0 0 30px 0}@media only screen and (min-width: 575px){.block-views-blockoffers-campaign-offers .view-filters{margin:0 0 30px 0}}@media only screen and (min-width: 980px){.block-views-blockoffers-campaign-offers .view-filters{margin:0 0 45px 0}}.block-views-blockoffers-campaign-offers .view-filters .form-actions{display:none}.block-views-blockoffers-campaign-offers .view-filters .form-radios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 575px){.block-views-blockoffers-campaign-offers .view-filters .form-radios{display:none}}.block-views-blockoffers-campaign-offers .view-filters .js-form-type-radio{margin:0 3.5px 8px}.block-views-blockoffers-campaign-offers .view-filters .js-form-type-radio input{display:none}@media only screen and (min-width: 575px){.block-views-blockoffers-campaign-offers .view-filters .js-form-type-radio label{font-size:1.125rem;line-height:2.125rem;border:1px solid #acacac;display:inline-block;padding:6px 12px}}.block-views-blockoffers-campaign-offers .view-filters .js-form-item-field-offer-campaign-category-target-id-mobile{position:relative}.block-views-blockoffers-campaign-offers .view-filters .js-form-item-field-offer-campaign-category-target-id-mobile:after{background:url("../images/chevron-down-black.svg") no-repeat center;background-size:11px 6px;content:"";height:6px;position:absolute;right:18px;top:calc(50% - 3px);width:11px}.block-views-blockoffers-campaign-offers .view-filters .js-form-item-field-offer-campaign-category-target-id-mobile select{background:transparent;border:1px solid #acacac;display:block;height:50px;line-height:50px;padding:0 50px 0 12px;width:100%;-webkit-appearance:none;-moz-appearance:none}.block-views-blockoffers-campaign-offers .view-filters .js-form-item-field-offer-campaign-category-target-id-mobile select::-ms-expand{display:none}@media only screen and (min-width: 575px){.block-views-blockoffers-campaign-offers .view-filters .js-form-item-field-offer-campaign-category-target-id-mobile{display:none}}.block-views-blockoffers-campaign-offers .view-filters input:checked+label{font-weight:600}.block-views-blockoffers-campaign-offers{background-color:#FFF;border-radius:20px;margin-bottom:20px}@media only screen and (min-width: 575px){.block-views-blockoffers-campaign-offers{margin-bottom:30px;padding:60px 0px 60px}}.node--type-offers.node--view-mode-full{position:relative}.node--type-offers.node--view-mode-full .field--name-field-header-image{max-width:325px;left:0;right:0;width:100%;z-index:10}@media only screen and (min-width: 575px){.node--type-offers.node--view-mode-full .field--name-field-header-image{max-width:704px}}@media only screen and (min-width: 980px){.node--type-offers.node--view-mode-full .field--name-field-header-image{margin:0 auto;max-width:100%}}@media only screen and (min-width: 1440px){.node--type-offers.node--view-mode-full .field--name-field-header-image{max-width:1200px}}.node--type-offers.node--view-mode-full .field--name-field-header-image picture{display:block;-webkit-mask-image:url(/sites/default/themes/sello/images/page-header-mask.svg);mask-image:url(/sites/default/themes/sello/images/page-header-mask.svg);mask-mode:alpha;-webkit-mask-size:100% 137px;mask-size:100% 137px}@media only screen and (min-width: 575px){.node--type-offers.node--view-mode-full .field--name-field-header-image picture{-webkit-mask-size:100% 297px;mask-size:100% 297px}}@media only screen and (min-width: 980px){.node--type-offers.node--view-mode-full .field--name-field-header-image picture{-webkit-mask-size:100% 360px;mask-size:100% 360px}}.node--type-offers.node--view-mode-full .field--name-field-header-image img{display:block;height:137px;max-width:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 575px){.node--type-offers.node--view-mode-full .field--name-field-header-image img{height:297px}}@media only screen and (min-width: 980px){.node--type-offers.node--view-mode-full .field--name-field-header-image img{height:360px}}.node--type-open-position.node--view-mode-full>.node__content{text-align:center}.node--type-open-position.node--view-mode-full p{margin:0 0 30px}.node--type-open-position.node--view-mode-full .end-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 30px}.node--type-open-position.node--view-mode-full .end-date span{margin-right:5px}.node--type-open-position.node--view-mode-full .end-date .datetime{font-weight:600}.node--type-open-position.node--view-mode-full a{background:#333;border-radius:10px;color:white;display:inline-block;font-weight:normal;padding:13px 20px;text-align:center;text-decoration:none;font-size:1.125rem;line-height:1.5rem}.page-node-type-opening-hours{background-color:#F7EBE9}.page-node-type-opening-hours .region-content{background-color:#F7EBE9}.page-node-type-opening-hours .block-page-title-block{margin-top:4vw}@media only screen and (min-width: 980px){.page-node-type-opening-hours .block-page-title-block{margin-top:60px}}.page-node-type-opening-hours .block-page-title-block H1{padding-left:26px;text-align:left}@media only screen and (min-width: 575px){.page-node-type-opening-hours .block-page-title-block H1{padding-left:40px}}@media only screen and (min-width: 980px){.page-node-type-opening-hours .block-page-title-block H1{padding:0px;text-align:center}}.page-node-type-opening-hours .block-entity-viewnode{border-bottom:1px solid #efefef;margin:0 0 20px}@media only screen and (min-width: 980px){.page-node-type-opening-hours .block-entity-viewnode{margin:0 0 30px}}@media only screen and (min-width: 980px){.page-node-type-opening-hours .block-entity-viewnode .node--view-mode-content-top{margin:0 auto;max-width:1440px}}.page-node-type-opening-hours .block-entity-viewnode .node__content{text-align:center;padding:0 4.34783% 20px}@media only screen and (min-width: 575px){.page-node-type-opening-hours .block-entity-viewnode .node__content{padding:0 6.53061% 0 4.08163%;width:89.38776%}}@media only screen and (min-width: 1440px){.page-node-type-opening-hours .block-entity-viewnode .node__content{padding:0 8.33333% 0;width:83.33333%}}.page-node-type-opening-hours .block-sello-opening-hours{margin:0px 26px;padding-bottom:40px}@media only screen and (min-width: 575px){.page-node-type-opening-hours .block-sello-opening-hours{margin:0px 40px}}@media only screen and (min-width: 980px){.page-node-type-opening-hours .block-sello-opening-hours{margin:0px auto;padding-bottom:50px;width:930px}}@media screen and (min-width: 1200px){.page-node-type-opening-hours .block-sello-opening-hours{display:-webkit-box;display:-ms-flexbox;display:flex;width:1100px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-node-type-opening-hours .block-sello-opening-hours h2{font-family:BogartBold;margin:10px 0 25px 0;font-size:1.25rem;line-height:1.75rem}@media only screen and (min-width: 980px){.page-node-type-opening-hours .block-sello-opening-hours h2{font-size:1.375rem;line-height:2.0625rem}}.page-node-type-opening-hours .block-sello-opening-hours .open-today{margin-bottom:40px}@media screen and (min-width: 1200px){.page-node-type-opening-hours .block-sello-opening-hours .open-today{margin:0 2% 15px 0%;-ms-flex-preferred-size:48%;flex-basis:48%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}}.page-node-type-opening-hours .block-sello-opening-hours .open-today .opening-hours{border-bottom:1px solid #D79B91;border-top:1px solid #D79B91;display:block;margin:-1px 0 0px 0;padding:10px 0 10px 0px;position:relative;text-align:left;font-size:1rem;line-height:1.375rem}@media only screen and (min-width: 980px){.page-node-type-opening-hours .block-sello-opening-hours .open-today .opening-hours{font-size:1.0625rem;line-height:1.5rem}}@media screen and (min-width: 1200px){.page-node-type-opening-hours .block-sello-opening-hours .open-today .opening-hours{font-size:1.125rem}}.page-node-type-opening-hours .block-sello-opening-hours .open-today .opening-hours .label{display:inline-block;font-weight:600;min-width:180px;width:60%}@media only screen and (min-width: 980px){.page-node-type-opening-hours .block-sello-opening-hours .open-today .opening-hours .label{width:180px}}@media screen and (min-width: 1200px){.page-node-type-opening-hours .block-sello-opening-hours .exceptions-container{margin:0 0 15px 2%;-ms-flex-preferred-size:48%;flex-basis:48%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}}.page-node-type-opening-hours .block-sello-opening-hours .exceptions-container .exceptions{margin-bottom:40px}.page-node-type-opening-hours .block-sello-opening-hours .exceptions-container .exceptions P{border-bottom:1px solid #D79B91;border-top:1px solid #D79B91;font-weight:600;margin-top:-1px;padding:10px 0 10px 0px;text-decoration:none;font-size:1rem;line-height:1.25rem}@media only screen and (min-width: 980px){.page-node-type-opening-hours .block-sello-opening-hours .exceptions-container .exceptions P{font-size:1.0625rem;line-height:1.3125rem}}.page-node-type-opening-hours .block-sello-opening-hours .exceptions-container .exceptions P .explanation{display:inline-block;margin-right:40px;min-width:170px}@media only screen and (min-width: 980px){.page-node-type-opening-hours .block-sello-opening-hours .exceptions-container .exceptions P .explanation{min-width:180px}}.page-node-type-opening-hours .block-sello-opening-hours .exceptions-container .exceptions P .storetype{display:inline-block;font-weight:400;min-width:150px}.page-node-type-opening-hours .block-sello-opening-hours .exceptions-container .exceptions P .exception{font-weight:400}.page-node-type-opening-hours .block-sello-opening-hours .exceptions-container .exceptions-text{font-size:1rem;line-height:1.5}@media only screen and (min-width: 980px){.page-node-type-opening-hours .block-sello-opening-hours .exceptions-container .exceptions-text{font-size:1.125rem}}.page-node-type-opening-hours .block-sello-opening-hours .exceptions-container .exceptions-text A{color:#77291C}.page-node-type-opening-hours .block-sello-opening-hours .exceptions-container .exceptions-text A:hover{background-color:#77291C;color:#FFF}.page-node-type-opening-hours .block-sello-opening-hours .links-container{margin-top:40px;text-align:left;-ms-flex-preferred-size:100%;flex-basis:100%}@media only screen and (min-width: 980px){.page-node-type-opening-hours .block-sello-opening-hours .links-container{text-align:center}}.page-node-type-opening-hours .block-sello-opening-hours .links-container A{background-image:none;font-weight:400px;margin:6px 3px;padding:10px 15px 10px 15px}@media only screen and (min-width: 980px){.page-node-type-opening-hours .block-sello-opening-hours .links-container A{font-weight:400px;margin:0px 8px;padding:10px 15px 10px 15px}}.page-node-type-opening-hours .block-sello-opening-hours .links-container A:hover{background-image:none}.page-node-type-opening-hours .group-general{background:#FFF;margin:0px 0px;padding:40px 26px}@media only screen and (min-width: 575px){.page-node-type-opening-hours .group-general{padding:40px}}.page-node-type-opening-hours .group-general table{margin:0}.page-node-type-opening-hours .group-parking{background:white;margin:0px 26px;padding:40px 0px}@media only screen and (min-width: 575px){.page-node-type-opening-hours .group-parking{margin:0px 40px}}.page-node-type-opening-hours .group-parking table{margin:0}.page-node-type-opening-hours .group-general H3,.page-node-type-opening-hours .group-parking H3{text-align:left}@media only screen and (min-width: 980px){.page-node-type-opening-hours .group-general H3,.page-node-type-opening-hours .group-parking H3{text-align:center}}.page-node-type-opening-hours .group-general .field--type-entity-reference-revisions,.page-node-type-opening-hours .group-parking .field--type-entity-reference-revisions{margin:0 0 30px 0;width:100%}@media only screen and (min-width: 980px){.page-node-type-opening-hours .group-general .field--type-entity-reference-revisions,.page-node-type-opening-hours .group-parking .field--type-entity-reference-revisions{margin:0 6.45161% 0 0;width:29.03226%}.page-node-type-opening-hours .group-general .field--type-entity-reference-revisions:nth-child(3),.page-node-type-opening-hours .group-parking .field--type-entity-reference-revisions:nth-child(3){margin:0}}@media screen and (min-width: 1200px){.page-node-type-opening-hours .group-general .field--type-entity-reference-revisions,.page-node-type-opening-hours .group-parking .field--type-entity-reference-revisions{margin:0 5.45455% 0 0;width:29.63636%}}.page-node-type-opening-hours .group-general .text-formatted,.page-node-type-opening-hours .group-parking .text-formatted{border:1px solid #77291C;margin-top:40px;padding:30px 30px 10px 30px}.page-node-type-opening-hours .group .opening-hour-tables{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 980px){.page-node-type-opening-hours .group .group-wrapper{margin:0 auto;width:930px}}@media screen and (min-width: 1200px){.page-node-type-opening-hours .group .group-wrapper{width:1100px}}.page-node-type-opening-hours .group .group-wrapper h3{color:black;font-family:BogartBold;margin:0 0 25px 0;text-align:left;font-size:1.25rem;line-height:1.5rem}@media only screen and (min-width: 575px){.page-node-type-opening-hours .group .group-wrapper h3{font-size:1.375rem;line-height:1.625rem;margin:0 0 35px 0}}@media only screen and (min-width: 980px){.page-node-type-opening-hours .group .group-wrapper h3{font-size:1.75rem;line-height:2.125rem;margin:0 0 40px 0;text-align:left}}.page-node-type-opening-hours .group .group-wrapper .field__label{color:black;font-weight:600;margin:0 0 7px 0}.page-node-type-opening-hours .group .group-wrapper .field{font-size:1rem;line-height:1.1875rem}@media only screen and (min-width: 575px){.page-node-type-opening-hours .group .group-wrapper .field{font-size:1.125rem;line-height:1.3125rem}}@media only screen and (min-width: 575px){.page-node-type-opening-hours .group .group-wrapper .field{font-size:1.25rem;line-height:1.5rem}}.page-node-type-opening-hours .group .text-formatted p{font-size:1rem;line-height:1.375rem;margin:0 0 20px 0}@media only screen and (min-width: 575px){.page-node-type-opening-hours .group .text-formatted p{font-size:1.125rem}}.page-node-type-opening-hours .group .text-formatted a{color:#77291C;font-weight:600;text-decoration:none}.page-node-type-opening-hours .group .text-formatted a:hover{text-decoration:underline}.page-node-type-opening-hours .group .text-formatted strong{font-weight:600}.page-node-type-opening-hours .group-parking{background-color:#F7EBE9}.page-node-type-opening-hours .group-exceptions{background:#FFF;padding:40px 26px}@media screen and (min-width: 1200px){.page-node-type-opening-hours .group-exceptions{padding:40px 40px}}@media screen and (min-width: 1200px){.page-node-type-opening-hours .group-exceptions .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}}.page-node-type-opening-hours .group-exceptions .field--name-field-exceptions{margin:0 0 30px 0}@media only screen and (min-width: 575px){.page-node-type-opening-hours .group-exceptions .field--name-field-exceptions{margin:0 0 40px 0}}@media only screen and (min-width: 980px){.page-node-type-opening-hours .group-exceptions .field--name-field-exceptions{margin-right:5%;-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-negative:0;flex-shrink:0}}.page-node-type-opening-hours .group-exceptions .field--name-field-exceptions>.field__item{background:white;border-bottom:1px solid #D79B91;border-top:1px solid #D79B91;margin-top:-1px;font-size:1rem}.page-node-type-opening-hours .group-exceptions .field--name-field-exceptions>.field__item .paragraph{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-hyphens:auto;hyphens:auto}.page-node-type-opening-hours .group-exceptions .field--name-field-exceptions>.field__item .paragraph .field--name-field-explanation,.page-node-type-opening-hours .group-exceptions .field--name-field-exceptions>.field__item .paragraph .field--name-field-explanation-in-english{width:170px}.page-node-type-opening-hours .group-exceptions .field--name-field-exceptions>.field__item .paragraph .field--name-field-store-type{padding:0;width:100%}@media only screen and (min-width: 575px){.page-node-type-opening-hours .group-exceptions .field--name-field-exceptions>.field__item .paragraph .field--name-field-store-type{padding:10px 10px 10px 0;width:150px}}.page-node-type-opening-hours .group-exceptions .paragraph--type--exceptional-opening-hours>.field{padding:10px 10px 10px 0;font-size:1rem;line-height:1.3125rem}@media only screen and (min-width: 575px){.page-node-type-opening-hours .group-exceptions .paragraph--type--exceptional-opening-hours>.field{font-size:1.125rem}}@media only screen and (min-width: 980px){.page-node-type-opening-hours .group-exceptions .field--name-field-exceptions-info{-ms-flex-preferred-size:45%;flex-basis:45%;-ms-flex-negative:0;flex-shrink:0}}.page-node-type-opening-hours .group-exceptions .field--name-field-explanation,.page-node-type-opening-hours .group-exceptions .field--name-field-explanation-in-english{font-weight:600}@media only screen and (min-width: 575px){.page-node-type-opening-hours .group-exceptions .field--name-field-explanation,.page-node-type-opening-hours .group-exceptions .field--name-field-explanation-in-english{width:50%}}.page-node-type-opening-hours.lang-fi .group-exceptions .field--name-field-explanation-in-english{display:none}.page-node-type-opening-hours.lang-en .group-exceptions .field--name-field-explanation{display:none}.page-node-type-opening-hours.lang-ru .group-exceptions .field--name-field-explanation,.page-node-type-opening-hours.lang-ru .group-exceptions .field--name-field-explanation-in-english{display:none}.page-node-type-opening-hours.lang-ru .group-exceptions .field--name-field-date{font-weight:600;width:100px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.page-node-type-opening-hours TABLE TR{border-top:1px solid #D79B91}.page-node-type-opening-hours TABLE TR TD{border:0px solid transparent;min-width:130px;padding:10px 10px 10px 0px;font-size:1rem;line-height:1.3125rem}@media only screen and (min-width: 980px){.page-node-type-opening-hours TABLE TR TD{font-size:1.125rem}}.page-node-type-opening-hours #block-views-block-events-front-page-2{background-color:#F7EBE9}.page-node-type-opening-hours #block-views-block-events-front-page-2 .content-wrapper{background-color:#F7EBE9}#block-openinghours{display:inline-block;position:absolute;right:160px;top:26px}@media only screen and (min-width: 575px){#block-openinghours{right:180px;top:36px}}#block-openinghours A{background-image:none;font-size:14px;line-height:16px;padding-left:0px;text-transform:uppercase;letter-spacing:1px}.paragraph--type--link-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#FFF;border-radius:20px;padding:10px 30px 10px 20px;height:60px;-webkit-filter:drop-shadow(0 2px 12px rgba(177,127,110,0.141176));filter:drop-shadow(0 2px 12px rgba(177,127,110,0.141176));position:relative}.paragraph--type--link-button::after{content:'';position:absolute;top:10px;right:10px;width:18px;height:18px;background-position:center;background-size:18px;background-repeat:no-repeat}.paragraph--type--link-button.private::after{background-image:url(/sites/default/themes/sello/images/icon-link-private.svg)}.paragraph--type--link-button.external::after{background-image:url(/sites/default/themes/sello/images/icon-link-external.svg)}.paragraph--type--link-button .icon{width:40px;margin-right:20px}.paragraph--type--link-button .field--type-link a{display:block;text-decoration:none;color:#000}.sellocard-wrapper{display:block;position:relative;height:240px}@media only screen and (min-width: 575px){.sellocard-wrapper{height:410px}}@media only screen and (min-width: 980px){.sellocard-wrapper{height:674px}}.sellocard-wrapper .sellocard-loader{position:absolute;border:8px solid #f3f3f3;border-top:8px solid #dc0613;border-radius:50%;width:40px;height:40px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;left:50%;top:50%;margin-left:-20px;margin-top:-20px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.sellocard-wrapper .sellocard-video{display:none}.sellocard-wrapper iframe{position:absolute;width:100%;height:100%;bottom:0;top:0;left:0;right:0}.block-sello-sellocard{max-width:800px;margin:60px auto 30px auto}.block-sello-sellocard label{display:block;font-size:1.125rem;line-height:2.125rem}.block-sello-sellocard label.form-required:after{content:"*"}.block-sello-sellocard .privacy{margin-bottom:30px}.block-sello-sellocard .form-item{margin:0 0 15px 0}.block-sello-sellocard .form-item input{padding:0 10px;border:4px solid #e3e3e3;width:calc(100% - 28px);line-height:50px;height:50px}.block-sello-sellocard .form-textarea{padding:10px;border:4px solid #e3e3e3;width:calc(100% - 28px)}.block-sello-sellocard .form-item-privacy,.block-sello-sellocard .description{font-size:1rem;line-height:1.375rem}.block-sello-sellocard .form-item-privacy a,.block-sello-sellocard .description a{color:#77291C;text-decoration:none}.block-sello-sellocard .form-item-privacy a:hover,.block-sello-sellocard .description a:hover{text-decoration:underline}.block-sello-sellocard .form-type-select{position:relative;width:100%}.block-sello-sellocard .form-type-select select{width:100%;display:block;background:transparent;border:4px solid #e3e3e3;padding:0 50px 0 12px;height:59px;line-height:59px;-webkit-appearance:none;-moz-appearance:none}.block-sello-sellocard .form-type-select select::-ms-expand{display:none}@media only screen and (min-width: 980px){.block-sello-sellocard .form-actions{margin:40px 0 0}}.block-sello-sellocard .form-actions input{display:inline-block;background:#77291C;color:white;text-transform:uppercase;border:none;padding:14px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.share-page{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 20px 0}@media only screen and (min-width: 980px){.share-page{margin:0 0 30px 0}}.share-page .share-title{font-size:1rem;line-height:1.1875rem;margin-right:14px;text-transform:uppercase}.share-page.bottom{margin-top:20px}@media only screen and (min-width: 980px){.share-page.bottom{margin-top:40px}}.block-some-share-buttons-block .item-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0}.block-some-share-buttons-block .item-list ul li{margin:0 10px 0 0;padding:0;list-style:none}.block-some-share-buttons-block .item-list ul li:before{display:none}.block-some-share-buttons-block .item-list ul li a{background-size:36px 36px;display:block;height:36px;overflow:hidden;text-indent:-9999px;width:36px}.block-some-share-buttons-block .item-list ul li.facebook a{background:url(../images/fb-black.svg) no-repeat center center}.block-some-share-buttons-block .item-list ul li.twitter a{background:url(../images/x-logo-black.svg) no-repeat center center}.block-some-share-buttons-block .item-list ul li.whatsapp a{background:url(../images/whatsapp-black.svg) no-repeat center center;background-size:36px 37px;height:37px}.page-node-type-article .some-share{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-node-type-article .some-share span{font-size:1rem;line-height:1.1875rem;margin-right:15px;text-transform:uppercase;letter-spacing:1.12px}.page-node-type-article .some-share.top{margin-top:30px}.page-node-type-article .some-share.top span{color:#5B5B5B}@media only screen and (min-width: 980px){.page-node-type-article .some-share.top span{color:#fff}}@media only screen and (min-width: 980px){.page-node-type-article .some-share.top li a{background-size:36px 36px;display:block;height:36px;overflow:hidden;text-indent:-9999px;width:36px}.page-node-type-article .some-share.top li.facebook a{background:url("../images/facebook-white.svg") no-repeat center center}.page-node-type-article .some-share.top li.twitter a{background:url("../images/x-logo-white.svg") no-repeat center center}.page-node-type-article .some-share.top li.whatsapp a{background:url("../images/whatsapp-white.svg") no-repeat center center;background-size:36px 37px;height:37px}}.page-node-type-article .some-share.bottom{margin-top:20px}@media only screen and (min-width: 980px){.page-node-type-article .some-share.bottom{margin-top:40px}}.page-node-type-article .some-share.bottom span{color:#5B5B5B}@media only screen and (min-width: 980px){.page-node-type-article .some-share.bottom li a{background-size:36px 36px;display:block;height:36px;overflow:hidden;text-indent:-9999px;width:36px}.page-node-type-article .some-share.bottom li.facebook a{background:url("../images/facebook.svg") no-repeat center center}.page-node-type-article .some-share.bottom li.twitter a{background:url("../images/x-logo-gray.svg") no-repeat center center}.page-node-type-article .some-share.bottom li.whatsapp a{background:url("../images/whatsapp.svg") no-repeat center center;background-size:36px 37px;height:37px}}.page-node-type-store .region-content .field--name-field-logo,.page-node-type-restaurant .region-content .field--name-field-logo{margin:0 0 20px}@media only screen and (min-width: 575px){.page-node-type-store .region-content .field--name-field-logo,.page-node-type-restaurant .region-content .field--name-field-logo{margin:0 0 25px 0}}@media only screen and (min-width: 980px){.page-node-type-store .region-content .field--name-field-logo,.page-node-type-restaurant .region-content .field--name-field-logo{padding:0 0 50px 0;position:relative}.page-node-type-store .region-content .field--name-field-logo:after,.page-node-type-restaurant .region-content .field--name-field-logo:after{content:"";position:absolute;left:0;bottom:0;background:#e3e3e3;height:1px;width:96.42857%}}@media only screen and (min-width: 1440px){.page-node-type-store .region-content .field--name-field-logo,.page-node-type-restaurant .region-content .field--name-field-logo{padding:0 0 60px 0}}@media only screen and (min-width: 575px) and (max-width: 980px){.page-node-type-store .block-views-blockevents-front-page .image-wrapper,.page-node-type-store .block-views-blockevents-front-page .content-wrapper,.page-node-type-restaurant .block-views-blockevents-front-page .image-wrapper,.page-node-type-restaurant .block-views-blockevents-front-page .content-wrapper{background:#F7EBE9}}.page-node-type-restaurant .block-lunch-menu-block h2{text-transform:uppercase;margin-top:40px;margin-bottom:30px;font-size:1.375rem;line-height:1.625rem;letter-spacing:2.2px}@media only screen and (min-width: 575px){.page-node-type-restaurant .block-lunch-menu-block h2{font-size:1.625rem;line-height:1.9375rem;letter-spacing:2.6px}}@media only screen and (min-width: 980px){.page-node-type-restaurant .block-lunch-menu-block h2{font-size:2.125rem;line-height:2.5625rem;letter-spacing:3.4px}}.page-node-type-restaurant .block-lunch-menu-block .tabs-wrapper:after{content:'';display:block;clear:both}.page-node-type-restaurant .block-lunch-menu-block .tabs-wrapper .date-selector{font-size:1rem;margin-bottom:5px;margin-right:5px;border:solid 1px #e3e3e3;float:left;padding:13px 18px;color:#77291C;cursor:pointer}@media only screen and (min-width: 980px){.page-node-type-restaurant .block-lunch-menu-block .tabs-wrapper .date-selector{font-size:1.125rem}}@media only screen and (min-width: 1440px){.page-node-type-restaurant .block-lunch-menu-block .tabs-wrapper .date-selector{margin-bottom:0}}.page-node-type-restaurant .block-lunch-menu-block .tabs-wrapper .date-selector.active{color:#333;font-weight:600}.page-node-type-restaurant .block-lunch-menu-block .menu-wrapper{margin:7px 0 72px;clear:both;background-color:#F7EBE9}.page-node-type-restaurant .block-lunch-menu-block .menu-wrapper .date-container .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #D9C6C3;padding:25px}.page-node-type-restaurant .block-lunch-menu-block .menu-wrapper .date-container .row .price{font-weight:600;margin-left:25px;min-width:23%;width:23%}@media only screen and (min-width: 575px){.page-node-type-restaurant .block-lunch-menu-block .menu-wrapper .date-container .row .price{min-width:15%;width:15%}}.page-node-type-restaurant .block-lunch-menu-block .menu-wrapper .date-container .row:first-child{border-top:0}.block-store-map-block{padding:40px 6.12245% 20px;display:none}@media only screen and (min-width: 980px){.block-store-map-block{padding:40px}}@media only screen and (min-width: 575px){.block-store-map-block{display:block;margin-bottom:40px}}.block-store-map-block>h2{font-size:1.25rem;line-height:1.5rem;font-family:BogartBold;margin:20px 0 40px;text-align:center}@media only screen and (min-width: 575px){.block-store-map-block>h2{font-size:1.375rem;line-height:1.5rem;text-align:left}}.block-store-map-block iframe{height:397px}@media only screen and (min-width: 980px){.block-store-map-block iframe{height:496px}}.page-node-type-section .block-page-title-block{background:#F7EBE9}.page-node-type-section .block-page-title-block h1{font-family:BogartBold;margin:0 0 10px 0;padding-top:35px;text-transform:inherit}@media only screen and (min-width: 575px){.page-node-type-section .block-page-title-block h1{margin:0 0 15px 0}}@media only screen and (min-width: 980px){.page-node-type-section .block-page-title-block h1{padding-top:75px}}.page-node-type-restaurant-listing .node--view-mode-header{padding:40px 30px 30px;text-align:center}@media only screen and (min-width: 980px){.page-node-type-restaurant-listing .node--view-mode-header{margin:0 auto;max-width:1200px;padding:50px 0}}.page-node-type-restaurant-listing .node--view-mode-header .field--name-field-header-title{font-size:1.75rem;line-height:2.125rem;font-family:BogartBold;margin:0 0 10px 0}@media only screen and (min-width: 575px){.page-node-type-restaurant-listing .node--view-mode-header .field--name-field-header-title{font-size:2.375rem;line-height:2.8125rem;margin:0 0 15px 0}}@media only screen and (min-width: 980px){.page-node-type-restaurant-listing .node--view-mode-header .field--name-field-header-title{font-size:3rem;line-height:3.625rem}}.page-node-type-restaurant-listing .node--view-mode-header .field--name-field-subtitle{font-size:1.5rem;line-height:1.875rem;font-weight:600;margin:0 0 20px}@media only screen and (min-width: 575px){.page-node-type-restaurant-listing .node--view-mode-header .field--name-field-subtitle{font-size:1.75rem;line-height:2rem}}@media only screen and (min-width: 980px){.page-node-type-restaurant-listing .node--view-mode-header .field--name-field-subtitle{font-size:1.75rem;line-height:2.125rem;margin:0 0 30px}}.page-node-type-restaurant-listing .node--view-mode-header .text-formatted p{font-size:1.125rem;line-height:1.5rem}@media only screen and (min-width: 980px){.page-node-type-restaurant-listing .node--view-mode-header .text-formatted p{font-size:1.25rem;line-height:1.625rem}}.block-views-blockstores-store-listing{background:#F7EBE9;padding:25px 25px 45px 25px}@media only screen and (min-width: 575px) and (max-width: 980px){.block-views-blockstores-store-listing{padding:20px 3.06122% 70px;width:93.87755%}}@media only screen and (min-width: 980px){.block-views-blockstores-store-listing{padding:20px 1.04167% 100px;width:97.91667%;margin:0 auto}}@media only screen and (min-width: 1440px){.block-views-blockstores-store-listing{padding:20px 0 140px;width:1410px}}.block-views-blockstores-restaurant-listing{background:#F7EBE9;padding:25px}@media only screen and (min-width: 575px) and (max-width: 980px){.block-views-blockstores-restaurant-listing{padding:20px 3.06122% 40px;width:93.87755%}}@media only screen and (min-width: 980px){.block-views-blockstores-restaurant-listing{padding:20px 1.04167% 40px;width:97.91667%;margin:0 auto}}@media only screen and (min-width: 1440px){.block-views-blockstores-restaurant-listing{padding:20px 0;width:1410px}}.block-views-blockstores-store-listing .view-filters,.block-views-blockstores-restaurant-listing .view-filters{margin:0 0 30px 0}@media only screen and (min-width: 575px){.block-views-blockstores-store-listing .view-filters,.block-views-blockstores-restaurant-listing .view-filters{margin:0 0 30px 0}}.block-views-blockstores-store-listing .view-filters .form-actions,.block-views-blockstores-restaurant-listing .view-filters .form-actions{display:none}.block-views-blockstores-store-listing .view-filters .form-radios,.block-views-blockstores-restaurant-listing .view-filters .form-radios{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 575px){.block-views-blockstores-store-listing .view-filters .form-radios,.block-views-blockstores-restaurant-listing .view-filters .form-radios{display:none}}.block-views-blockstores-store-listing .view-filters .js-form-type-radio,.block-views-blockstores-restaurant-listing .view-filters .js-form-type-radio{margin:0 4.5px 8px}.block-views-blockstores-store-listing .view-filters .js-form-type-radio input,.block-views-blockstores-restaurant-listing .view-filters .js-form-type-radio input{display:none}@media only screen and (min-width: 575px){.block-views-blockstores-store-listing .view-filters .js-form-type-radio label,.block-views-blockstores-restaurant-listing .view-filters .js-form-type-radio label{font-size:1rem;line-height:2.125rem;border:1px solid #D79B91;border-radius:5px;cursor:pointer;display:inline-block;padding:5px 10px}}.block-views-blockstores-store-listing .view-filters .js-form-item-field-store-category-target-id-mobile,.block-views-blockstores-restaurant-listing .view-filters .js-form-item-field-store-category-target-id-mobile{position:relative}.block-views-blockstores-store-listing .view-filters .js-form-item-field-store-category-target-id-mobile:after,.block-views-blockstores-restaurant-listing .view-filters .js-form-item-field-store-category-target-id-mobile:after{content:"";position:absolute;background:url("../images/chevron-down-black.svg") no-repeat center;background-size:11px 6px;width:11px;height:6px;top:calc(50% - 3px);right:18px}.block-views-blockstores-store-listing .view-filters .js-form-item-field-store-category-target-id-mobile select,.block-views-blockstores-restaurant-listing .view-filters .js-form-item-field-store-category-target-id-mobile select{width:100%;display:block;background:transparent;border:1px solid #acacac;padding:0 50px 0 12px;height:50px;line-height:50px;-webkit-appearance:none;-moz-appearance:none}.block-views-blockstores-store-listing .view-filters .js-form-item-field-store-category-target-id-mobile select::-ms-expand,.block-views-blockstores-restaurant-listing .view-filters .js-form-item-field-store-category-target-id-mobile select::-ms-expand{display:none}@media only screen and (min-width: 575px){.block-views-blockstores-store-listing .view-filters .js-form-item-field-store-category-target-id-mobile,.block-views-blockstores-restaurant-listing .view-filters .js-form-item-field-store-category-target-id-mobile{display:none}}.block-views-blockstores-store-listing .view-filters input:checked+label,.block-views-blockstores-restaurant-listing .view-filters input:checked+label{border:none;font-weight:600}@media only screen and (min-width: 575px){.block-views-blockstores-store-listing .view-content,.block-views-blockstores-restaurant-listing .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.block-views-blockstores-store-listing .views-row,.block-views-blockstores-restaurant-listing .views-row{background:url(/sites/default/themes/sello/images/highlight-bg-white.svg) no-repeat;background-size:100%;border-radius:0px 0px 10px 10px;position:relative;margin:0 0 20px 0}@media only screen and (max-width: 575px){.block-views-blockstores-store-listing .views-row,.block-views-blockstores-restaurant-listing .views-row{margin:0 auto 20px;max-width:371px}}@media only screen and (min-width: 575px) and (max-width: 979px){.block-views-blockstores-store-listing .views-row,.block-views-blockstores-restaurant-listing .views-row{width:48.36957%;margin:0 3.26087% 30px 0}.block-views-blockstores-store-listing .views-row:nth-child(even),.block-views-blockstores-restaurant-listing .views-row:nth-child(even){margin-right:0}}@media only screen and (min-width: 980px){.block-views-blockstores-store-listing .views-row,.block-views-blockstores-restaurant-listing .views-row{width:23.40426%;margin:0 2.12766% 30px 0}.block-views-blockstores-store-listing .views-row:nth-child(4n),.block-views-blockstores-restaurant-listing .views-row:nth-child(4n){margin-right:0}}.block-views-blockstores-store-listing .views-row a.main-link,.block-views-blockstores-restaurant-listing .views-row a.main-link{position:absolute;left:0;top:0;width:100%;height:100%}.block-views-blockstores-store-listing .views-row a.go-to-store-page-in-finnish,.block-views-blockstores-restaurant-listing .views-row a.go-to-store-page-in-finnish{color:inherit;border:2px solid #D79B91;border-radius:10px;display:block;padding:12px;text-align:center;margin-top:7px;margin-bottom:40px;text-decoration:none;-webkit-transition:0.2s background ease;transition:0.2s background ease}.block-views-blockstores-store-listing .views-row a.go-to-store-page-in-finnish:hover,.block-views-blockstores-restaurant-listing .views-row a.go-to-store-page-in-finnish:hover{background:#D79B91}.block-views-blockstores-store-listing .views-row .flag,.block-views-blockstores-restaurant-listing .views-row .flag{background:#77291C;color:white;display:inline-block;font-weight:500;padding:10px 20px;position:absolute;top:30px;left:0;z-index:10}.block-views-blockstores-store-listing .views-row .field--name-field-logo,.block-views-blockstores-restaurant-listing .views-row .field--name-field-logo{width:100%;height:220px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #EFD8D4}@media only screen and (min-width: 575px){.block-views-blockstores-store-listing .views-row .field--name-field-logo,.block-views-blockstores-restaurant-listing .views-row .field--name-field-logo{height:260px}}.block-views-blockstores-store-listing .views-row .content-wrapper,.block-views-blockstores-restaurant-listing .views-row .content-wrapper{background:#fff;border-radius:0 0 10px 10px;text-align:center;padding:30px}.block-views-blockstores-store-listing .views-row .content-wrapper h2,.block-views-blockstores-restaurant-listing .views-row .content-wrapper h2{font-size:.875rem;line-height:1rem;color:#ACACAC;font-weight:600;letter-spacing:1.4px;margin:0 0 16px;text-transform:uppercase}.block-views-blockstores-store-listing .views-row .location,.block-views-blockstores-restaurant-listing .views-row .location{background:#D79B91;border-radius:0px 0px 10px 10px;margin-top:-10px;padding:0 30px;text-align:center}@media only screen and (min-width: 980px){.block-views-blockstores-store-listing .views-row .location,.block-views-blockstores-restaurant-listing .views-row .location{padding:0 20px}}@media only screen and (min-width: 1440px){.block-views-blockstores-store-listing .views-row .location,.block-views-blockstores-restaurant-listing .views-row .location{padding:0 30px}}.block-views-blockstores-store-listing .views-row .open-today span,.block-views-blockstores-restaurant-listing .views-row .open-today span{text-transform:uppercase;font-size:1.125rem;line-height:1.5rem;color:black}.block-views-blockstores-store-listing .views-row .field--name-field-store-location,.block-views-blockstores-restaurant-listing .views-row .field--name-field-store-location{font-size:1rem;line-height:1.375rem;background:url(/sites/default/themes/sello/images/map-location-black.svg) left center no-repeat;background-size:20px 25px;color:#000;display:inline-block;padding:14px 0 14px 30px}@media only screen and (min-width: 1440px){.block-views-blockstores-store-listing .views-row .field--name-field-store-location,.block-views-blockstores-restaurant-listing .views-row .field--name-field-store-location{font-size:1.125rem;line-height:1.5rem}}.block-system-branding-block .site-logo img,.block-intra-logo-block .site-logo img{display:block;height:50px;width:50px}@media only screen and (min-width: 575px){.block-system-branding-block .site-logo img,.block-intra-logo-block .site-logo img{height:58px;width:58px}}@media only screen and (min-width: 980px){.block-system-branding-block .site-logo img,.block-intra-logo-block .site-logo img{height:66px;width:77px}}.block-system-branding-block{display:inline-block;left:14px;position:absolute;top:8px;z-index:500}@media only screen and (min-width: 575px){.block-system-branding-block{left:33px;top:18px}}@media only screen and (min-width: 980px){.block-system-branding-block{left:50%;top:32px;-webkit-transform:translateX(-50px);transform:translateX(-50px)}}.region-navigation #block-topbarwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.region-navigation .block-sello-opening-hours{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width: 575px){.region-navigation .block-sello-opening-hours{margin-left:10px}}@media only screen and (min-width: 575px) and (max-width: 980px){.region-navigation .block-sello-opening-hours{margin-left:35px}}@media only screen and (min-width: 980px) and (max-width: 1440px){.region-navigation .block-sello-opening-hours{max-width:680px}}@media only screen and (min-width: 1440px){.region-navigation .block-sello-opening-hours{padding:0 20px}}@media only screen and (min-width: 980px){.region-navigation .block-sello-opening-hours .mobile{display:none}}.region-navigation .block-sello-opening-hours .desktop{display:none;font-size:1rem;line-height:1.1875rem}@media only screen and (min-width: 980px){.region-navigation .block-sello-opening-hours .desktop{display:block}}@media only screen and (min-width: 980px) and (max-width: 1440px){.region-navigation .block-sello-opening-hours .desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.region-navigation .block-sello-opening-hours .desktop label{color:#707070;font-weight:600;margin:0 10px 10px 0}@media only screen and (min-width: 1440px){.region-navigation .block-sello-opening-hours .desktop label{margin:0 30px 20px 0}}.region-navigation .block-sello-opening-hours .desktop .opening-hours{color:#333;margin:0 15px 10px 0;padding-left:20px;position:relative}@media only screen and (min-width: 1440px){.region-navigation .block-sello-opening-hours .desktop .opening-hours{display:inline-block;margin:0 40px 20px 0}}.region-navigation .block-sello-opening-hours .desktop .opening-hours:before{background:#e3e3e3;border-radius:50%;content:"";height:9px;left:0;position:absolute;top:calc(50% - 5px);width:9px}.region-navigation .block-sello-opening-hours a.opening-hours-link{background:url(../images/chevron-right-gray.svg) no-repeat left center;background-size:6px 11px;color:#333;padding-left:15px;text-decoration:none}@media only screen and (min-width: 980px) and (max-width: 1440px){.region-navigation .block-sello-opening-hours a.opening-hours-link{background-position:left 12px}}.region-navigation .block-sello-opening-hours a.opening-hours-link:hover{color:#77291C}.region-navigation .block-language-switcher-block{margin-left:0;position:absolute;right:100px;top:25px}@media only screen and (min-width: 575px) and (max-width: 980px){.region-navigation .block-language-switcher-block{margin:0 20px;right:100px;top:35px}}@media only screen and (min-width: 980px){.region-navigation .block-language-switcher-block{position:relative;right:initial;top:initial}}.region-navigation .block-language-switcher-block .toggle{background:url(../images/globe.svg) no-repeat center left/20px 20px,url(../images/chevron-down-black.svg) no-repeat center right/11px 6px;height:20px;position:relative;text-indent:-9999px;width:41px}.region-navigation .block-language-switcher-block .toggle.open{background:url(../images/globe.svg) no-repeat center left/20px 20px,url(../images/chevron-up-black.svg) no-repeat center right/11px 6px}.region-navigation .block-language-switcher-block .toggle.open:before{-webkit-box-shadow:4px -3px 6px -4px rgba(0,0,0,0.16);box-shadow:4px -3px 6px -4px rgba(0,0,0,0.16)}.region-navigation .block-language-switcher-block .toggle.open:after,.region-navigation .block-language-switcher-block .toggle.open:before{border-color:#ffffff  #ffffff transparent transparent;bottom:-31px;content:"";display:inline-block;height:0;left:calc(50% - 18px);position:absolute;width:0;border-style:solid;border-width:8px 8px 8px 8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.region-navigation .block-language-switcher-block .toggle.open:after{z-index:501}.region-navigation .block-language-switcher-block .languages{background:white;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.16);box-shadow:0 2px 6px 0 rgba(0,0,0,0.16);-webkit-box-sizing:border-box;box-sizing:border-box;min-width:140px;padding:12px 10px;position:absolute;right:0;top:43px;z-index:500}@media only screen and (min-width: 980px){.region-navigation .block-language-switcher-block .languages{min-width:160px;padding:20px 16px}}@media only screen and (min-width: 1440px){.region-navigation .block-language-switcher-block .languages{right:-30px}}.region-navigation .block-language-switcher-block .languages a{color:black;display:block;padding:12px;text-decoration:none;font-size:1rem;line-height:1.5rem}@media only screen and (min-width: 980px){.region-navigation .block-language-switcher-block .languages a{font-size:1.125rem;line-height:1.75rem}}.region-navigation .block-language-switcher-block .languages a:hover{background:#EFD8D4}.region-navigation .block-language-switcher-block a.sello-in-finnish{background:url(../images/chevron-right-gray.svg) no-repeat left center;background-size:6px 11px;color:#333;padding-left:15px;padding-right:20px;text-decoration:none}.region-navigation .block-language-switcher-block a.sello-in-finnish:hover{color:#77291C}.region-navigation .block-header-search-block{margin:0;position:absolute;right:60px;top:35px;z-index:1000}@media only screen and (min-width: 575px){.region-navigation .block-header-search-block{margin-left:20px;right:75px;top:46px}}@media only screen and (min-width: 980px){.region-navigation .block-header-search-block{position:relative;right:20px;top:initial}}.region-navigation .block-header-search-block .search-wrapper{-webkit-transition:width 0.2s;transition:width 0.2s}@media only screen and (min-width: 980px) and (max-width: 1440px){.region-navigation .block-header-search-block .search-wrapper{position:absolute;right:0}}@media only screen and (min-width: 1440px){.region-navigation .block-header-search-block .search-wrapper{margin-right:20px}}.region-navigation .block-header-search-block .search-wrapper .adds-components{display:block}.region-navigation .block-header-search-block .search-wrapper #addsWg-widget-asw_01{right:-40px;top:20px}@media only screen and (max-width: 575px){.region-navigation .block-header-search-block .search-wrapper #addsWg-widget-asw_01{right:-45px;width:calc(100vw - 70px) !important}}.region-navigation .block-header-search-block .search-wrapper #addsWg-widget-asw_01 H3.addsWg--title{color:#77291C}.region-navigation .block-header-search-block .search-wrapper #addsWg-widget-asw_01 .addsWg--footer{display:none}.region-navigation .block-header-search-block .search-wrapper input[type="search"].icon{background-color:transparent;background-image:url(../images/search-black.svg) !important;background-position:right center !important;background-repeat:no-repeat;background-size:20px 24px;border:solid 2px transparent;border-radius:25px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;min-width:25px;outline:none;padding:5px 10px 5px 10px !important;position:absolute;right:0;top:-16px;width:100%;z-index:500}@media only screen and (min-width: 980px) and (max-width: 1440px){.region-navigation .block-header-search-block .search-wrapper input[type="search"].icon{right:-5px}}.region-navigation .block-header-search-block .search-wrapper.closed{width:25px}.region-navigation .block-header-search-block .search-wrapper.closed input.icon{background-color:transparent;text-indent:99px}.region-navigation .block-header-search-block .search-wrapper.open{margin-right:0;position:absolute;right:0;width:200px}@media only screen and (min-width: 1440px){.region-navigation .block-header-search-block .search-wrapper.open{width:300px}}.region-navigation .block-header-search-block .search-wrapper.open input.icon{background-color:#FFF;background-position:right 10px center !important;border:solid 2px transparent;padding:5px 35px 5px 10px !important}@media only screen and (min-width: 980px){.region-navigation .block-header-search-block .search-wrapper{display:block}}.region-navigation .mobile-search-wrapper{display:none;padding:18px 26px}.region-navigation .mobile-search-wrapper input{background:#fff url(../images/search-black.svg) no-repeat;background-position:right 20px center !important;background-size:20px 24px;border:solid 1px #C29C97;border-radius:25px;color:#333;padding:12px 40px 12px 20px;width:calc(100% - 52px)}@media only screen and (min-width: 980px){.region-navigation .mobile-search-wrapper{display:none}}BODY.lang-ru .navigation-container{min-height:96px}BODY.lang-ru .block-system-branding-block{left:20px;top:18px;-webkit-transform:none;transform:none}BODY.lang-ru .block-language-switcher-block{position:absolute;right:20px}BODY.intranet .navigation-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0px auto;max-width:1280px;-webkit-filter:drop-shadow(0 2px 12px rgba(177,127,110,0.141176));filter:drop-shadow(0 2px 12px rgba(177,127,110,0.141176));z-index:11;border-radius:0 0 16px 16px;min-height:auto}BODY.intranet .navigation-container #block-intranetlogo IMG{height:48px;padding:16px 30px 16px 24px;width:auto}BODY.intranet .navigation-container .region-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-ms-flex-line-pack:center;align-content:center}@media only screen and (min-width: 980px) and (max-width: 1440px){BODY.intranet .navigation-container .region-navigation{padding-bottom:10px}}BODY.intranet .navigation-container .region-navigation .block-sello-intranet{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}@media only screen and (min-width: 980px){BODY.intranet .navigation-container .region-navigation .block-sello-intranet{-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 30px}}@media only screen and (min-width: 1440px){BODY.intranet .navigation-container .region-navigation .block-sello-intranet{padding:15px}}BODY.intranet .navigation-container .region-navigation .block-sello-intranet .group1{padding:15px}@media only screen and (min-width: 980px){BODY.intranet .navigation-container .region-navigation .block-sello-intranet .group1{padding:15px 30px}}@media only screen and (min-width: 1440px){BODY.intranet .navigation-container .region-navigation .block-sello-intranet .group1{padding:0px 0px;position:absolute;top:50px}}BODY.intranet .navigation-container .region-navigation .block-sello-intranet .intranet-logo{border:1px solid #000;border-radius:5px;color:#000;display:inline-block;padding:10px 20px 10px;text-transform:uppercase;text-decoration:none;font-size:.8125rem;line-height:.8125rem}BODY.intranet .navigation-container .region-navigation .block-sello-intranet .group2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:.875rem;line-height:1rem}@media only screen and (min-width: 980px){BODY.intranet .navigation-container .region-navigation .block-sello-intranet .group2{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:.75rem}}@media only screen and (min-width: 1440px){BODY.intranet .navigation-container .region-navigation .block-sello-intranet .group2{font-size:1rem;line-height:1.1875rem}}BODY.intranet .navigation-container .region-navigation .block-sello-intranet .group2 a{color:#000;text-decoration:none}@media only screen and (max-width: 575px){BODY.intranet .navigation-container .region-navigation .block-sello-intranet .username,BODY.intranet .navigation-container .region-navigation .block-sello-intranet .edit-store,BODY.intranet .navigation-container .region-navigation .block-sello-intranet .report-sales{display:none}}@media only screen and (min-width: 575px) and (max-width: 980px){BODY.intranet .navigation-container .region-navigation .block-sello-intranet .username,BODY.intranet .navigation-container .region-navigation .block-sello-intranet .edit-store,BODY.intranet .navigation-container .region-navigation .block-sello-intranet .report-sales{display:none}}BODY.intranet .navigation-container .region-navigation .block-sello-intranet .username{font-weight:400;margin-right:15px}@media only screen and (min-width: 1440px){BODY.intranet .navigation-container .region-navigation .block-sello-intranet .username{margin-right:30px}}BODY.intranet .navigation-container .region-navigation .block-sello-intranet .username .name{font-weight:600}BODY.intranet .navigation-container .region-navigation .block-sello-intranet .edit-store,BODY.intranet .navigation-container .region-navigation .block-sello-intranet .report-sales{margin-right:15px;padding-left:15px;position:relative}@media only screen and (min-width: 1440px){BODY.intranet .navigation-container .region-navigation .block-sello-intranet .edit-store,BODY.intranet .navigation-container .region-navigation .block-sello-intranet .report-sales{margin-right:25px}}BODY.intranet .navigation-container .region-navigation .block-sello-intranet .edit-store:before,BODY.intranet .navigation-container .region-navigation .block-sello-intranet .report-sales:before{background-position:center;background-repeat:no-repeat;background-size:6px 11px;content:"";height:11px;left:0;position:absolute;top:calc(50% - 5px);width:6px}BODY.intranet .navigation-container .region-navigation .block-sello-intranet .edit-store:before{background:url(../images/chevron-right-darkgray.svg)}BODY.intranet .navigation-container .region-navigation .block-sello-intranet .edit-store:hover:before{background-image:url(../images/chevron-right-darkgray.svg)}BODY.intranet .navigation-container .region-navigation .block-sello-intranet .report-sales{color:#77291C}@media only screen and (min-width: 1440px){BODY.intranet .navigation-container .region-navigation .block-sello-intranet .report-sales{margin-right:40px}}BODY.intranet .navigation-container .region-navigation .block-sello-intranet .report-sales:before{background-image:url(../images/chevron-right-red.svg)}BODY.intranet .navigation-container .region-navigation .block-sello-intranet .report-sales:hover{color:#333}BODY.intranet .navigation-container .region-navigation .block-sello-intranet .report-sales:hover:before{background-image:url(../images/chevron-right-darkgray.svg)}BODY.intranet .navigation-container .region-navigation .block-sello-intranet .logout{color:#5b5b5b;height:20px;overflow:hidden;padding:0;position:relative;text-indent:-9999px;width:32px;height:32px;background-color:#F2C6A0;border-radius:50%}@media only screen and (min-width: 768px){BODY.intranet .navigation-container .region-navigation .block-sello-intranet .logout{text-indent:auto}}BODY.intranet .navigation-container .region-navigation .block-sello-intranet .logout:before{background:url(../images/logout-brown.svg) no-repeat center;background-repeat:no-repeat;background-size:16px;content:"";height:100%;width:100%;left:0;right:0;position:absolute;top:0;bottom:0}BODY.intranet .navigation-container .region-navigation .block-sello-intranet .logout:hover{color:#333}BODY.intranet #block-openinghours{display:none}#block-intranetusermobilenavigation{background:#fff;padding:13px 12px}@media only screen and (min-width: 575px){#block-intranetusermobilenavigation{display:none}}#block-intranetusermobilenavigation a{color:#5b5b5b;margin-right:15px;padding-left:15px;position:relative;text-decoration:none}#block-intranetusermobilenavigation a:before{background:url(../images/chevron-right-darkgray.svg);background-position:center;background-repeat:no-repeat;background-size:6px 11px;content:"";height:11px;left:0;position:absolute;top:calc(50% - 5px);width:6px}#block-intranetusermobilenavigation a:hover{color:#333}#block-intranetusermobilenavigation a:hover:before{background-image:url(../images/chevron-right-darkgray.svg)}#block-intranetusermobilenavigation .group2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:.875rem;line-height:1rem}#block-intranetusermobilenavigation .group2 a{text-decoration:none}.login-page{background:#efefef;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-container{background:white;max-width:430px}.login-container .login-content{padding:30px 30px 40px 30px;text-align:center}@media only screen and (min-width: 575px){.login-container .login-content{padding:34px 45px 60px 45px}}.login-container .login-content .messages{margin:0 -45px 0 -45px}.login-container .login-content .messages .backtrace{display:none}.login-container label{display:none;visibility:hidden}.login-container .description,.login-container p{display:none;visibility:hidden}.login-container .form-text{border:3px #e9eaeb solid;-webkit-box-shadow:none;box-shadow:none;height:38px;margin-bottom:17px;outline:none;padding-left:40px;width:284px}.login-container .form-text:focus{border:3px #F7EBE9 solid;outline:none}.login-container input:-webkit-autofill,.login-container input:-webkit-autofill:hover,.login-container input:-webkit-autofill:focus input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px white inset}.login-container .js-form-type-textfield{position:relative}.login-container .js-form-type-textfield:before{background:url("../images/icon-user.svg");background-position:center center;background-repeat:no-repeat;background-size:19px 18px;content:"";height:18px;left:15px;position:absolute;top:15px;width:19px}.login-container .js-form-type-password{position:relative}.login-container .js-form-type-password:before{background:url("../images/icon-lock.svg");background-position:5% center;background-repeat:no-repeat;background-size:14px 17px;content:"";height:17px;left:15px;position:absolute;top:15px;width:14px}.login-container .js-form-type-password:before PATH{fill:#FFF}.login-container .form-submit{background:#F7EBE9;border:none;border-radius:50px;color:#000;height:50px;margin:15px 0;padding:0 48px;text-transform:uppercase;font-size:1.125rem}.login-container .login-link,.login-container .to-front{font-size:1.125rem;color:#77291C;display:block;text-decoration:none}.login-container .login-link{margin-bottom:20px;margin-top:50px}.login-container .block-system-branding-block{background:#F7EBE9;left:initial;padding:0;position:relative !important;top:initial;-webkit-transform:none;transform:none;width:100%}.login-container .block-system-branding-block .site-logo{color:#77291C}.login-container .block-system-branding-block img{display:block;height:auto;margin:10px auto;width:auto;height:80%;display:block}.login-container .block-system-branding-block img path{fill:#FFF}.login-container .form-submit{-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;display:inline-block;vertical-align:middle}.profile-edit-form .region-content a{color:#dc0613;font-weight:600;text-decoration:none}.profile-edit-form .region-content a:hover{border-bottom:5px solid #efefef}.profile-edit-form .region-content form{margin:0 0 40px 0;padding:0}.profile-edit-form .region-content fieldset:not(.fieldgroup){background-color:#fcfcfa;border-radius:2px;margin:1em 0;padding:30px 18px 18px;min-width:0;position:relative}@media (min--moz-device-pixel-ratio: 0){.profile-edit-form .region-content fieldset:not(.fieldgroup){display:table-cell}}.profile-edit-form .region-content fieldset:not(.fieldgroup)>legend{font-size:1em;font-weight:bold;letter-spacing:0.08em;position:absolute;text-transform:uppercase;top:10px}.profile-edit-form .region-content .fieldgroup{min-width:0}@media (min--moz-device-pixel-ratio: 0){.profile-edit-form .region-content .fieldgroup{display:table-cell}}.profile-edit-form .region-content .form-item{margin:0.75em 0}.profile-edit-form .region-content tr.odd .form-item,.profile-edit-form .region-content tr.even .form-item{margin-top:0.75em;margin-bottom:0.75em}.profile-edit-form .region-content td>.form-item:only-child{margin-top:0;margin-bottom:0}.profile-edit-form .region-content .form-type-checkbox{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.profile-edit-form .region-content .form-type-checkbox input.form-checkbox{margin-right:5px}.profile-edit-form .region-content label{display:table;margin:0 0 0.1em;padding:0;font-weight:bold}.profile-edit-form .region-content label.error{color:#a51b00}.profile-edit-form .region-content label[for]{cursor:pointer}.profile-edit-form .region-content .form-item label.option{text-transform:none}.profile-edit-form .region-content .form-item label.option input{vertical-align:middle}.profile-edit-form .region-content .form-disabled label{color:#686868}.profile-edit-form .region-content .form-disabled input.form-text,.profile-edit-form .region-content .form-disabled input.form-tel,.profile-edit-form .region-content .form-disabled input.form-email,.profile-edit-form .region-content .form-disabled input.form-url,.profile-edit-form .region-content .form-disabled input.form-search,.profile-edit-form .region-content .form-disabled input.form-number,.profile-edit-form .region-content .form-disabled input.form-color,.profile-edit-form .region-content .form-disabled input.form-file,.profile-edit-form .region-content .form-disabled textarea.form-textarea,.profile-edit-form .region-content .form-disabled select.form-select{border-color:#d4d4d4;background-color:rgba(0,0,0,0.08);-webkit-box-shadow:none;box-shadow:none}.profile-edit-form .region-content .form-item input.error,.profile-edit-form .region-content .form-item textarea.error,.profile-edit-form .region-content .form-item select.error{border-width:1px;border-color:#e62600;background-color:#fdf4f2;-webkit-box-shadow:inset 0 5px 5px -5px #b8b8b8;box-shadow:inset 0 5px 5px -5px #b8b8b8;color:#a51b00}.profile-edit-form .region-content .form-item textarea.error+.cke{border-width:1px;border-color:#e62600}.profile-edit-form .region-content .form-item input.error:focus,.profile-edit-form .region-content .form-item textarea.error:focus,.profile-edit-form .region-content .form-item select.error:focus{border-color:#e62600;outline:0;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 0 8px 1px #e62600;box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 0 8px 1px #e62600;background-color:#fcf4f2}.profile-edit-form .region-content .form-required:after{background-size:7px 7px;width:7px;height:7px}.profile-edit-form .region-content .form-item--error-message{margin-top:0.15em;color:#e32700}.profile-edit-form .region-content .fieldset-wrapper>.form-item--error-message{margin-top:0}.profile-edit-form .region-content .text-format-wrapper .form-item--error-message{border:solid #ccc;border-width:0 1px;margin:0;padding:0.25em 0.666em 0}.profile-edit-form .region-content ul.tips,.profile-edit-form .region-content div.description,.profile-edit-form .region-content .form-item .description{margin:0.2em 0 0 0;color:#595959;font-size:0.95em}.profile-edit-form .region-content .form-item .description.error{margin-top:0;color:#a51b00}.profile-edit-form .region-content ul.tips li{margin:0.25em 0 0.25em 1.5em}.profile-edit-form .region-content [dir="rtl"] ul.tips li{margin:0.25em 1.5em 0.25em 0}.profile-edit-form .region-content .form-type-radio .description,.profile-edit-form .region-content .form-type-checkbox .description{margin-left:1.5em}.profile-edit-form .region-content [dir="rtl"] .form-type-radio .description,.profile-edit-form .region-content [dir="rtl"] .form-type-checkbox .description{margin-left:0;margin-right:1.5em}.profile-edit-form .region-content .form-text,.profile-edit-form .region-content .form-textarea{border-radius:2px;font-size:1em;line-height:normal}.profile-edit-form .region-content input.form-autocomplete,.profile-edit-form .region-content input.form-text,.profile-edit-form .region-content input.form-tel,.profile-edit-form .region-content input.form-email,.profile-edit-form .region-content input.form-url,.profile-edit-form .region-content input.form-search,.profile-edit-form .region-content input.form-number,.profile-edit-form .region-content input.form-color,.profile-edit-form .region-content input.form-file,.profile-edit-form .region-content input.form-date,.profile-edit-form .region-content input.form-time,.profile-edit-form .region-content textarea.form-textarea{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.3em 0.4em 0.3em 0.5em;max-width:100%;border:1px solid #b8b8b8;border-top-color:#999;border-radius:2px;background:#fcfcfa;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.125);box-shadow:inset 0 1px 2px rgba(0,0,0,0.125);font-size:1em;color:#595959;-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-webkit-transition:border linear 0.2s, -webkit-box-shadow linear 0.2s;transition:border linear 0.2s, -webkit-box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s, -webkit-box-shadow linear 0.2s}.profile-edit-form .region-content [dir="rtl"] textarea.form-textarea{padding:0.3em 0.5em 0.3em 0.4em}.profile-edit-form .region-content .form-text:focus,.profile-edit-form .region-content .form-tel:focus,.profile-edit-form .region-content .form-email:focus,.profile-edit-form .region-content .form-url:focus,.profile-edit-form .region-content .form-search:focus,.profile-edit-form .region-content .form-number:focus,.profile-edit-form .region-content .form-color:focus,.profile-edit-form .region-content .form-file:focus,.profile-edit-form .region-content .form-textarea:focus,.profile-edit-form .region-content .form-date:focus,.profile-edit-form .region-content .form-time:focus{border-color:#40b6ff;outline:0;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 0 8px #40b6ff;box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 0 8px #40b6ff;background-color:#fff}.profile-edit-form .region-content .confirm-parent,.profile-edit-form .region-content .password-parent{overflow:visible;width:auto}.profile-edit-form .region-content .form-item-options-group-info-identifier,.profile-edit-form .region-content .form-item-pass .description{clear:both}.profile-edit-form .region-content select{max-width:100%}@media screen and (-webkit-min-device-pixel-ratio: 0){.profile-edit-form .region-content select{cursor:pointer;-webkit-appearance:none;padding:1px 1.571em 1px 0.5em;border:1px solid #a6a6a6;border-radius:0.143em;background:url(../../../../misc/icons/333333/caret-down.svg) no-repeat 99% 63%,-webkit-linear-gradient(top, #f6f6f3, #e7e7df);text-shadow:0 1px rgba(255,255,255,0.6);font-size:0.875rem;-webkit-transition:all 0.1s;transition:all 0.1s;-webkit-font-smoothing:antialiased}.profile-edit-form .region-content [dir="rtl"] select{padding:1px 0.714em 1px 1.571em;background-position:1% 63%, 0 0}.profile-edit-form .region-content select:focus,.profile-edit-form .region-content select:hover{background-image:url(../../../../misc/icons/333333/caret-down.svg),-webkit-linear-gradient(top, #fcfcfa, #e9e9dd);color:#1a1a1a}.profile-edit-form .region-content select:hover{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.125);box-shadow:0 1px 2px rgba(0,0,0,0.125)}}.profile-edit-form .region-content #edit-cancel{margin-left:10px}.profile-edit-form .region-content [dir="rtl"] #edit-cancel{margin-left:0;margin-right:10px}@media screen and (max-width: 600px){.profile-edit-form .region-content input.form-autocomplete,.profile-edit-form .region-content input.form-text,.profile-edit-form .region-content input.form-tel,.profile-edit-form .region-content input.form-email,.profile-edit-form .region-content input.form-url,.profile-edit-form .region-content input.form-search,.profile-edit-form .region-content input.form-number,.profile-edit-form .region-content input.form-color,.profile-edit-form .region-content input.form-file,.profile-edit-form .region-content textarea.form-textarea{width:100%;font-size:1.2em;line-height:1.2em}.profile-edit-form .region-content input.form-number{width:auto}.profile-edit-form .region-content .form-actions input,.profile-edit-form .region-content .form-wrapper input[type="submit"]{float:none;margin-left:0;margin-right:0;margin-top:10px;padding-bottom:6px;width:100%}.profile-edit-form .region-content .form-actions input:first-child,.profile-edit-form .region-content .form-wrapper input[type="submit"]:first-child{margin-top:0}.profile-edit-form .region-content details summary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box}.profile-edit-form .region-content .password-strength{width:100%}.profile-edit-form .region-content div.form-item div.password-suggestions{float:none}.profile-edit-form .region-content #dblog-filter-form .form-actions{float:none;padding:0}.profile-edit-form .region-content #edit-cancel{display:block;margin:10px 0 0 0}.profile-edit-form .region-content select{width:100%}}.profile-edit-form .region-content #diff-inline-form select,.profile-edit-form .region-content div.filter-options select{padding:0}.profile-edit-form .region-content details{margin-top:1em;margin-bottom:1em;background-color:#fcfcfa;border:1px solid #bfbfbf;border-radius:3px}.profile-edit-form .region-content summary{cursor:pointer;text-shadow:0 1px 0 white;color:#0074bd}.profile-edit-form .region-content .summary:hover,.profile-edit-form .region-content .summary:focus,.profile-edit-form .region-content details[open]>.summary{color:#004f80}.profile-edit-form .region-content .details-wrapper{padding:0 1.5em 1em 1.5em}.profile-edit-form .region-content details>summary{padding:0.85em 1.25em;text-shadow:0 1px 0 white}.profile-edit-form .region-content .form-submit{display:inline-block;background:rgba(0,0,0,0);border:1px solid #acacac;color:#000;text-transform:uppercase;height:45px;line-height:45px;padding:0 20px;font-size:.875rem;text-decoration:none}.profile-edit-form .region-content .form-submit:hover{border:1px solid #000}.page-node-type-campaign .node--view-mode-full .form-wrapper .form-toggle{background:#000;color:white;display:block;font-size:1.125rem;font-weight:600;line-height:1.75rem;padding:14px 0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}@media only screen and (min-width: 575px){.page-node-type-campaign .node--view-mode-full .form-wrapper .form-toggle{font-size:1.25rem;line-height:2.125rem}}@media only screen and (min-width: 575px){.page-node-type-campaign .node--view-mode-full .form-wrapper .form-toggle{font-size:1.375rem}}.page-node-type-campaign .node--view-mode-full .form-wrapper span{position:relative;padding-right:20px;-webkit-transition:all .3s;transition:all .3s}.page-node-type-campaign .node--view-mode-full .form-wrapper span:after{content:"";position:absolute;right:0;top:calc(50% - 3px);background:url(../images/chevron-down-white.svg) no-repeat center;background-size:11px 6px;width:11px;height:6px}.page-node-type-campaign .node--view-mode-full .form-wrapper.open span:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.page-node-type-campaign .node--view-mode-full .form-wrapper.closed .form-toggle{border-radius:0 0 20px 20px}.page-node-type-campaign .node--view-mode-full .form-content{padding:30px 4.34783% 30px}@media only screen and (min-width: 575px){.page-node-type-campaign .node--view-mode-full .form-content{width:91.30435%;padding:40px 4.34783% 40px}}@media only screen and (min-width: 980px){.page-node-type-campaign .node--view-mode-full .form-content{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width: 1440px){.page-node-type-campaign .node--view-mode-full .form-content{width:60.41667%;padding:70px 18.75% 60px 20.83333%}}.page-node-type-campaign .node--view-mode-full .form-content-text{margin:0 0 25px 0}@media only screen and (min-width: 575px){.page-node-type-campaign .node--view-mode-full .form-content-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 18px}}@media only screen and (min-width: 575px){.page-node-type-campaign .node--view-mode-full .form-title-wrapper{width:75%;margin-right:3.57143%}}@media only screen and (min-width: 980px){.page-node-type-campaign .node--view-mode-full .form-title-wrapper{width:75.86207%;margin-right:3.44828%}}.page-node-type-campaign .node--view-mode-full .field--name-field-form-image{display:none}@media only screen and (min-width: 575px){.page-node-type-campaign .node--view-mode-full .field--name-field-form-image{display:block;width:21.42857%}}@media only screen and (min-width: 980px){.page-node-type-campaign .node--view-mode-full .field--name-field-form-image{width:20.68966%}}.page-node-type-campaign .node--view-mode-full .field--name-field-form-image img{border-radius:50%}.page-node-type-campaign .node--view-mode-full .field--name-field-form-title{color:black;text-transform:uppercase;font-size:1.5rem;line-height:1.75rem;margin:0 0 20px}@media only screen and (min-width: 575px){.page-node-type-campaign .node--view-mode-full .field--name-field-form-title{font-size:1.75rem;line-height:2rem}}@media only screen and (min-width: 980px){.page-node-type-campaign .node--view-mode-full .field--name-field-form-title{font-size:2rem;line-height:2.4375rem;margin:0 0 30px 0}}.page-node-type-campaign .node--view-mode-full .field--name-field-form-text{font-size:1rem;line-height:1.25rem}@media only screen and (min-width: 575px){.page-node-type-campaign .node--view-mode-full .field--name-field-form-text{font-size:1.125rem;line-height:1.5rem}}@media only screen and (min-width: 980px){.page-node-type-campaign .node--view-mode-full .field--name-field-form-text{font-size:1.375rem;line-height:2.125rem}}.page-node-type-campaign .node--view-mode-full .field-wrapper{margin:0 0 18px 0}@media only screen and (min-width: 575px){.page-node-type-campaign .node--view-mode-full .field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-node-type-campaign .node--view-mode-full .field-container{width:100%}@media only screen and (min-width: 980px){.page-node-type-campaign .node--view-mode-full .field-container{width:48.27586%;margin-right:3.44828%}}.page-node-type-campaign .node--view-mode-full .field-container .form-item{margin:0 0 15px 0}.page-node-type-campaign .node--view-mode-full .field-container .form-item input{padding:0 10px;border:4px solid #000;width:calc(100% - 28px);line-height:55px;height:55px}.page-node-type-campaign .node--view-mode-full .field-container .form-item:last-child{margin:0}.page-node-type-campaign .node--view-mode-full .form-type-textarea{width:100%}@media only screen and (min-width: 980px){.page-node-type-campaign .node--view-mode-full .form-type-textarea{width:48.27586%}}.page-node-type-campaign .node--view-mode-full label{display:block;font-size:1.125rem;line-height:2.125rem}.page-node-type-campaign .node--view-mode-full label.form-required:after{content:"*"}.page-node-type-campaign .node--view-mode-full .form-textarea-wrapper{height:calc(100% - 33px)}.page-node-type-campaign .node--view-mode-full .form-textarea{padding:10px;border:4px solid #000;width:calc(100% - 28px);height:calc(100% - 28px)}.page-node-type-campaign .js-form-type-checkbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 30px 0}.page-node-type-campaign .js-form-type-checkbox input{opacity:0;width:52px;height:40px;left:0;display:inline-block;margin:0 10px 0 0 0}.page-node-type-campaign .js-form-type-checkbox input+label{position:relative;display:inline-block}.page-node-type-campaign .js-form-type-checkbox input+label:before{content:"";display:inline-block;background:white url(../images/check.svg) no-repeat center;background-size:16px 16px;border:4px solid #000;width:32px;height:32px;position:absolute;left:-52px;top:0;pointer-events:none}.page-node-type-campaign .js-form-type-checkbox input+label:after{content:"";background:white;display:inline-block;position:absolute;left:-48px;top:4px;width:32px;height:32px;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}.page-node-type-campaign .js-form-type-checkbox input:checked+label:after{left:-16px;width:0px}.page-node-type-campaign .form-item-privacy{font-size:1rem;line-height:1.375rem;margin:0 0 30px 0}@media only screen and (min-width: 575px){.page-node-type-campaign .form-item-privacy{margin:0 0 40px 0}}.page-node-type-campaign .form-item-privacy a{color:#77291C;font-weight:600;text-decoration:none}.page-node-type-campaign .form-item-privacy a:hover{text-decoration:underline}.page-node-type-campaign .form-actions{text-align:center}@media only screen and (min-width: 980px){.page-node-type-campaign .form-actions{margin:60px 0 0}}.page-node-type-campaign .form-actions input{background:#000;border:none;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:white;display:inline-block;font-weight:600;padding:14px 30px}@media only screen and (min-width: 575px){.page-node-type-campaign .form-actions input{width:42.85714%}}@media only screen and (min-width: 980px){.page-node-type-campaign .form-actions input{width:48.27586%}}.webform-submission-feedback-form .form-textarea{height:138px}.webform-submission-feedback-form .description{margin:10px 0 20px 0}@media only screen and (min-width: 575px){.webform-submission-feedback-form .description{margin:10px 0 20px 0}}.webform-submission-store-queries-form .form-item-other .form-textarea,.webform-submission-joulutorin-toimijahaku-form .form-item-other .form-textarea{height:246px}.webform-submission-joulutorin-toimijahaku-form textarea{min-height:243px}@media only screen and (min-width: 980px){.region-content-top .block-menu{display:none}}.region-content-top .block-menu ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 575px){.region-content-top .block-menu ul.menu{border-top:1px solid #efefef}}@media only screen and (min-width: 575px){.region-content-top .block-menu ul.menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #efefef;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:29px 0 18px}}.region-content-top .block-menu ul.menu li{list-style:none}@media only screen and (min-width: 575px){.region-content-top .block-menu ul.menu li{margin:0 15px 10px 15px}}.region-content-top .block-menu ul.menu a{display:block;font-size:1.125rem;line-height:1.3125rem;text-decoration:none;text-transform:uppercase;color:black;text-align:center}@media only screen and (max-width: 575px){.region-content-top .block-menu ul.menu a{border-bottom:1px solid #efefef;padding:12px 20px}}@media only screen and (max-width: 575px){.region-content-top .block-menu ul.menu a:hover{background:#efefef}}@media only screen and (min-width: 575px){.region-content-top .block-menu ul.menu a:hover{color:#77291C}}html{overflow-x:hidden}body{overflow-x:hidden}BODY.page-node-type-section,BODY.page-node-type-restaurant-listing{background-color:#F7EBE9}BODY.page-node-type-offers{background-color:#F7EBE9}BODY.page-node-type-offers .layout-content{background-color:transparent !important}.navigation-container{background-color:#FFF;position:relative}@media only screen and (min-width: 575px){.navigation-container{min-height:96px}}.navigation-container .region-navigation{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media only screen and (min-width: 980px){.navigation-container .region-navigation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:30px;padding-top:30px;position:relative}}.page-node-type-front-page .navigation-container{background-color:#EFD8D4}@media only screen and (min-width: 980px){body.lang-ru .navigation-container .region-navigation{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:59px}}@media only screen and (min-width: 1440px){body.lang-ru .navigation-container .region-navigation{padding-top:64px}}.intranet .navigation-container .region-navigation,.profile-edit-form .navigation-container .region-navigation{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.intranet .layout-container,.profile-edit-form .layout-container{background:#F7EBE9}.intranet .layout-content,.profile-edit-form .layout-content{background:transparent;padding-bottom:30px;padding-top:40px}@media only screen and (min-width: 980px){.intranet .layout-content,.profile-edit-form .layout-content{margin:0 auto;max-width:1320px;padding-bottom:50px;padding-top:80px}}.intranet .layout-content-bottom,.profile-edit-form .layout-content-bottom{padding-bottom:30px;padding-top:35px}@media only screen and (min-width: 575px){.intranet .layout-content-bottom,.profile-edit-form .layout-content-bottom{max-width:1280px;padding-bottom:45px}}@media only screen and (min-width: 980px){.intranet .layout-content-bottom,.profile-edit-form .layout-content-bottom{margin:0 auto;padding-top:0;max-width:1320px;padding-bottom:65px;margin-top:65px}}@media only screen and (max-width: 575px){.intranet.page-intranet-all-news .layout-content,.profile-edit-form.page-intranet-all-news .layout-content{padding-left:0;padding-right:0}}.intranet.page-node-type-intranet-sub-page .footer-wrapper,.intranet.page-node-type-intranet-event .footer-wrapper,.intranet.page-node-type-intranet-front-page .footer-wrapper,.intranet.page-node-type-intranet-listing .footer-wrapper,.intranet.page-node-type-intranet-news .footer-wrapper{background-color:#F7EBE9}@media only screen and (min-width: 1440px){.intranet.page-node-type-intranet-sub-page.no-header-image main{margin-top:80px}}@media only screen and (min-width: 1440px){.intranet.page-node-type-intranet-sub-page.no-header-image .region-content{padding-top:80px}}@media only screen and (min-width: 980px){.intranet.page-node-type-intranet-sub-page.has-header-image .layout-content{margin-top:-60px !important}}.intranet.page-node-type-intranet-sub-page .layout-content-wrapper{border:none;padding-bottom:40px}@media only screen and (min-width: 980px){.intranet.page-node-type-intranet-sub-page .layout-content-wrapper{padding-bottom:60px}}@media only screen and (min-width: 1440px){.intranet.page-node-type-intranet-sub-page .layout-content-wrapper{padding-bottom:80px}}.intranet.page-node-type-intranet-sub-page .layout-content{background:white;border-radius:20px;padding-bottom:0;padding-top:0}@media only screen and (min-width: 980px){.intranet.page-node-type-intranet-sub-page .layout-content{margin-top:60px;max-width:1280px}}.intranet.page-node-type-intranet-sub-page .region-content{padding:35px 4.34783%}@media only screen and (min-width: 575px){.intranet.page-node-type-intranet-sub-page .region-content{padding:60px 6.53061% 40px 4.08163%;width:auto}}@media only screen and (min-width: 1440px){.intranet.page-node-type-intranet-sub-page .region-content{padding:100px 9.375% 60px;width:auto}}.layout-container{position:relative}.layout-content{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:6.66667%;padding-right:6.66667%;background:white;position:relative}@media only screen and (min-width: 575px){.layout-content{padding-left:6.77083%;padding-right:6.77083%}}@media only screen and (min-width: 980px){.layout-content{padding-left:8.33333%;padding-right:8.33333%}}@media only screen and (min-width: 1440px){.layout-content{width:1440px;margin:0 auto;padding-left:0;padding-right:0}}.path-frontpage .region-content{padding:40px 0}@media only screen and (min-width: 575px){.path-frontpage .region-content{padding:50px 0}}@media only screen and (min-width: 1440px){.path-frontpage .region-content{padding:60px 10.41667% 20px}}@media only screen and (min-width: 1440px){.page-node-type-store.has-header-image .layout-content,.page-node-type-restaurant.has-header-image .layout-content{margin-top:-80px}}.page-node-type-store .layout-container,.page-node-type-restaurant .layout-container{background:#F7EBE9}@media only screen and (min-width: 980px){.page-node-type-store main,.page-node-type-restaurant main{padding-bottom:100px}}@media only screen and (min-width: 1440px){.page-node-type-store main,.page-node-type-restaurant main{padding-bottom:130px}}.page-node-type-store .layout-content,.page-node-type-restaurant .layout-content{padding-left:0;padding-right:0}.page-node-type-store .layout-content .region-content,.page-node-type-restaurant .layout-content .region-content{padding:40px 8.69565%}@media only screen and (min-width: 575px) and (max-width: 980px){.page-node-type-store .layout-content .region-content,.page-node-type-restaurant .layout-content .region-content{padding:40px 6.12245%;width:87.7551%}}.page-node-type-store .layout-content .region-sidebar-second,.page-node-type-restaurant .layout-content .region-sidebar-second{width:100%}@media only screen and (min-width: 980px){.page-node-type-store .layout-content,.page-node-type-restaurant .layout-content{display:-webkit-box;display:-ms-flexbox;display:flex}.page-node-type-store .layout-content .region-content,.page-node-type-restaurant .layout-content .region-content{padding:90px 4.16667% 60px 4.16667%;width:62.5%}.page-node-type-store .layout-content .region-sidebar-second,.page-node-type-restaurant .layout-content .region-sidebar-second{width:29.16667%}}@media only screen and (min-width: 1440px){.page-node-type-store .layout-content,.page-node-type-restaurant .layout-content{border-radius:20px 20px 0 0}.page-node-type-store .layout-content .region-content,.page-node-type-restaurant .layout-content .region-content{padding:90px 4.16667% 60px 8.33333%;width:58.33333%}}.page-node-type-store .layout-content-bottom,.page-node-type-restaurant .layout-content-bottom{background:white;margin:0 auto;max-width:1440px;position:relative}@media only screen and (min-width: 980px){.page-node-type-store .layout-content-bottom,.page-node-type-restaurant .layout-content-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:40px}.page-node-type-store .layout-content-bottom .region-content-bottom,.page-node-type-restaurant .layout-content-bottom .region-content-bottom{padding:20px 4.16667% 60px 4.16667%;width:100%}}@media only screen and (min-width: 1440px){.page-node-type-store .layout-content-bottom,.page-node-type-restaurant .layout-content-bottom{border-radius:0px 0px 20px 20px}.page-node-type-store .layout-content-bottom .region-content-bottom,.page-node-type-restaurant .layout-content-bottom .region-content-bottom{padding:20px 8.33333% 60px 8.33333%;width:100%}}.page-node-type-store .region-content .node--view-mode-full .field--name-body p,.page-node-type-restaurant .region-content .node--view-mode-full .field--name-body p{font-size:1rem;line-height:1.5rem}@media only screen and (min-width: 575px){.page-node-type-store .region-content .node--view-mode-full .field--name-body p,.page-node-type-restaurant .region-content .node--view-mode-full .field--name-body p{font-size:1.125rem;line-height:1.875rem}}@media only screen and (min-width: 1440px){.page-node-type-store .region-content .node--view-mode-full .field--name-body p,.page-node-type-restaurant .region-content .node--view-mode-full .field--name-body p{font-size:1.375rem;line-height:2.125rem}}@media only screen and (min-width: 1440px){.page-node-type-event.no-header-image .layout-content{margin-top:80px}}@media only screen and (min-width: 1440px){.page-node-type-event.has-header-image .layout-content{margin-top:-80px}}@media only screen and (min-width: 575px){.page-node-type-event main{margin-bottom:60px}}@media only screen and (min-width: 1440px){.page-node-type-event main{margin-bottom:120px}}.page-node-type-event .layout-container{background:#F7EBE9}@media only screen and (min-width: 1440px){.page-node-type-event .layout-content{border-radius:20px}}.page-node-type-event .layout-content .region-content{padding:35px 4.34783%}@media only screen and (min-width: 575px){.page-node-type-event .layout-content .region-content{padding:60px 6.53061% 60px 4.08163%;width:89.38776%}}@media only screen and (min-width: 1440px){.page-node-type-event .layout-content .region-content{padding:100px 8.33333% 0;width:83.33333%}}@media only screen and (min-width: 1440px){.page-node-type-page.no-header-image main{margin-top:80px}}.page-node-type-page.no-header-image .layout-content .region-content{margin-top:30px;padding-top:30px !important}@media only screen and (min-width: 980px){.page-node-type-page.no-header-image .layout-content .region-content{margin-top:50px;padding-top:70px !important}}@media only screen and (min-width: 1440px){.page-node-type-page.has-header-image .layout-content{margin-top:-80px}}.page-node-type-page .layout-container{background:#F7EBE9}.page-node-type-page main{margin:0 auto;max-width:1440px}@media only screen and (min-width: 575px){.page-node-type-page main{margin-bottom:60px;padding:0 0 60px 0}}@media only screen and (min-width: 980px){.page-node-type-page main{padding:0 0 20px}}@media only screen and (min-width: 1440px){.page-node-type-page main{margin-bottom:120px;padding:0 0 80px}}@media only screen and (min-width: 1440px){.page-node-type-page .layout-content-wrapper .layout-content{border-radius:20px 20px 0 0}}@media only screen and (min-width: 1440px){.page-node-type-page .layout-content-wrapper.full-radius .layout-content{border-radius:20px}}.page-node-type-page .layout-content .region-content{padding:35px 4.34783%}@media only screen and (min-width: 575px){.page-node-type-page .layout-content .region-content{padding:60px 6.53061% 40px 4.08163%;width:89.38776%}}@media only screen and (min-width: 1440px){.page-node-type-page .layout-content .region-content{padding:100px 8.33333% 40px;width:83.33333%}}@media only screen and (min-width: 980px){.page-node-type-page .layout-content-bottom{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:6.66667%;padding-right:6.66667%;background:white;position:relative}}@media only screen and (min-width: 980px) and (min-width: 575px){.page-node-type-page .layout-content-bottom{padding-left:6.77083%;padding-right:6.77083%}}@media only screen and (min-width: 980px) and (min-width: 980px){.page-node-type-page .layout-content-bottom{padding-left:8.33333%;padding-right:8.33333%}}@media only screen and (min-width: 980px) and (min-width: 1440px){.page-node-type-page .layout-content-bottom{width:1440px;margin:0 auto;padding-left:0;padding-right:0}}@media only screen and (min-width: 1440px){.page-node-type-page .layout-content-bottom{border-radius:0 0 20px 20px}}@media only screen and (min-width: 980px){.page-node-type-page .layout-content-bottom .region-content-bottom{padding:0 6.53061% 40px 4.08163%;width:89.38776%}}@media only screen and (min-width: 1440px){.page-node-type-page .layout-content-bottom .region-content-bottom{padding:0 8.33333% 40px;width:83.33333%}}.page-node-type-page.lang-en .footer-wrapper{background-color:#F7EBE9}@media only screen and (min-width: 575px){.page-node-type-page.has-webform main{padding-bottom:20px}}@media only screen and (min-width: 980px){.page-node-type-page.has-webform main{padding-bottom:0}}@media only screen and (min-width: 1440px){.page-node-type-page.has-webform main{margin-bottom:60px;padding-bottom:0}}@media only screen and (min-width: 980px){.page-node-type-page.has-webform .layout-content{border:1px solid #efefef}}@media only screen and (min-width: 980px){.page-node-type-page.has-webform .layout-content .region-content{padding-bottom:60px}}@media only screen and (min-width: 1440px){.page-node-type-page.has-webform .layout-content .region-content{padding:60px 15.27778%;width:69.44444%}}@media only screen and (max-width: 575px){.page-node-type-campaign .block-page-title-block{padding:25px 4.34783% 0}}@media only screen and (min-width: 575px){.page-node-type-campaign .block-page-title-block{padding-top:60px}}@media only screen and (min-width: 1440px){.page-node-type-campaign .block-page-title-block{padding-top:90px}}.page-node-type-campaign main{padding-bottom:20px}@media only screen and (min-width: 980px){.page-node-type-campaign main{padding-bottom:60px}}.page-node-type-campaign .layout-content{background:transparent;margin-bottom:20px;padding:0}@media only screen and (min-width: 575px) and (max-width: 980px){.page-node-type-campaign .layout-content{margin:0 auto 30px;width:93.87755%}}@media only screen and (min-width: 980px){.page-node-type-campaign .layout-content{margin-bottom:60px}}.page-node-type-campaign .region-content{background:white;border-radius:20px}.page-node-type-campaign .content-wrapper{padding:0 4.34783% 10px}@media only screen and (min-width: 575px){.page-node-type-campaign .content-wrapper{padding:0 4.34783% 20px;width:91.30435%}}@media only screen and (min-width: 1440px){.page-node-type-campaign .content-wrapper{padding:0 8.33333% 15px;width:83.33333%}}@media only screen and (min-width: 1440px){.page-node-type-campaign .layout-content-bottom{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:6.66667%;padding-right:6.66667%;position:relative}}@media only screen and (min-width: 1440px) and (min-width: 575px){.page-node-type-campaign .layout-content-bottom{padding-left:6.77083%;padding-right:6.77083%}}@media only screen and (min-width: 1440px) and (min-width: 980px){.page-node-type-campaign .layout-content-bottom{padding-left:8.33333%;padding-right:8.33333%}}@media only screen and (min-width: 1440px) and (min-width: 1440px){.page-node-type-campaign .layout-content-bottom{width:1440px;margin:0 auto;padding-left:0;padding-right:0}}@media only screen and (min-width: 980px){.page-node-type-campaign .layout-content-bottom-second{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:6.66667%;padding-right:6.66667%;position:relative}}@media only screen and (min-width: 980px) and (min-width: 575px){.page-node-type-campaign .layout-content-bottom-second{padding-left:6.77083%;padding-right:6.77083%}}@media only screen and (min-width: 980px) and (min-width: 980px){.page-node-type-campaign .layout-content-bottom-second{padding-left:8.33333%;padding-right:8.33333%}}@media only screen and (min-width: 980px) and (min-width: 1440px){.page-node-type-campaign .layout-content-bottom-second{width:1440px;margin:0 auto;padding-left:0;padding-right:0}}.page-node-type-campaign .layout-content-bottom-second .region-content-bottom-second{padding:35px 4.34783%}@media only screen and (min-width: 575px){.page-node-type-campaign .layout-content-bottom-second .region-content-bottom-second{padding:60px 6.53061% 40px 4.08163%;width:89.38776%}}@media only screen and (min-width: 1440px){.page-node-type-campaign .layout-content-bottom-second .region-content-bottom-second{padding:90px 8.33333% 50px;width:83.33333%}}.page-node-type-campaign-sub-page main{padding-bottom:20px}@media only screen and (min-width: 980px){.page-node-type-campaign-sub-page main{padding-bottom:60px}}.page-node-type-campaign-sub-page .layout-content{margin-bottom:20px}@media only screen and (min-width: 575px) and (max-width: 980px){.page-node-type-campaign-sub-page .layout-content{margin:0 auto 30px;width:93.87755%}}@media only screen and (min-width: 980px){.page-node-type-campaign-sub-page .layout-content{margin-bottom:30px}}@media only screen and (min-width: 980px){.page-node-type-campaign-sub-page .layout-content-bottom{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:6.66667%;padding-right:6.66667%;position:relative}}@media only screen and (min-width: 980px) and (min-width: 575px){.page-node-type-campaign-sub-page .layout-content-bottom{padding-left:6.77083%;padding-right:6.77083%}}@media only screen and (min-width: 980px) and (min-width: 980px){.page-node-type-campaign-sub-page .layout-content-bottom{padding-left:8.33333%;padding-right:8.33333%}}@media only screen and (min-width: 980px) and (min-width: 1440px){.page-node-type-campaign-sub-page .layout-content-bottom{width:1440px;margin:0 auto;padding-left:0;padding-right:0}}.page-node-type-campaign-sub-page .region-content{padding:25px 4.34783% 10px}@media only screen and (min-width: 575px){.page-node-type-campaign-sub-page .region-content{padding:60px 4.34783% 20px;width:91.30435%}}@media only screen and (min-width: 1440px){.page-node-type-campaign-sub-page .region-content{padding:90px 8.33333% 15px;width:83.33333%}}.page-node-type-campaign-upcoming-page .layout-content .region-content{padding:25px 4.34783% 20px}@media only screen and (min-width: 575px){.page-node-type-campaign-upcoming-page .layout-content .region-content{padding:60px 4.34783% 40px;width:91.30435%}}@media only screen and (min-width: 1440px){.page-node-type-campaign-upcoming-page .layout-content .region-content{padding:90px 8.33333% 60px;width:83.33333%}}@media only screen and (min-width: 575px){.page-node-type-news main{margin-bottom:60px}}@media only screen and (min-width: 1440px){.page-node-type-news main{margin-bottom:120px}}.page-node-type-news .layout-container{background:#F7EBE9}.page-node-type-news .layout-content{padding-bottom:40px;padding-top:40px}@media only screen and (min-width: 575px){.page-node-type-news .layout-content{padding-bottom:50px;padding-top:60px}}@media only screen and (min-width: 1440px){.page-node-type-news .layout-content{border-radius:20px;padding:70px 120px 40px}}.page-node-type-opening-hours .layout-content{max-width:none;padding:0px 0 0 0;width:100%}@media only screen and (min-width: 980px){.page-node-type-opening-hours .layout-content{padding:0}}.page-node-type-opening-hours .footer-wrapper{background-color:#FFF !important}.page-node-type-section .layout-container{background:#F7EBE9}.page-node-type-section .layout-content{background:#F7EBE9;padding:0}@media only screen and (min-width: 575px){.page-node-type-section .footer-wrapper{background-color:#F7EBE9}}.page-node-type-restaurant-listing .layout-content-wrapper{background:white}.page-node-type-restaurant-listing .layout-container{background:#F7EBE9}@media only screen and (min-width: 1440px){.page-node-type-restaurant-listing .layout-content-top{margin:0 auto;max-width:1440px}}.page-node-type-restaurant-listing .layout-content .region-content{padding:40px 0}@media only screen and (min-width: 575px){.page-node-type-restaurant-listing .layout-content .region-content{padding:50px 0}}@media only screen and (min-width: 1440px){.page-node-type-restaurant-listing .layout-content .region-content{padding:80px 8.33333% 80px}}.page-node-type-restaurant-listing .footer-wrapper{background-color:#fff}.page-node-type-lunch .layout-container{background:#F7EBE9}.page-node-type-lunch .layout-content-top{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:6.66667%;padding-right:6.66667%;padding:0}@media only screen and (min-width: 575px){.page-node-type-lunch .layout-content-top{padding-left:6.77083%;padding-right:6.77083%}}@media only screen and (min-width: 980px){.page-node-type-lunch .layout-content-top{padding-left:8.33333%;padding-right:8.33333%}}@media only screen and (min-width: 1440px){.page-node-type-lunch .layout-content-top{width:1440px;margin:0 auto;padding-left:0;padding-right:0}}.page-node-type-lunch .layout-content-wrapper{margin-bottom:40px}@media only screen and (min-width: 980px){.page-node-type-lunch .layout-content-wrapper{margin-bottom:60px}}.page-node-type-lunch .layout-content{background:transparent}.page-node-type-lunch .layout-content .region-content{padding:40px 0}@media only screen and (min-width: 575px){.page-node-type-lunch .layout-content .region-content{padding:50px 0}}@media only screen and (min-width: 1440px){.page-node-type-lunch .layout-content .region-content{padding:80px 8.33333% 80px}}.page-node-type-lunch.lang-en .footer-wrapper{background-color:#F7EBE9}.page-node-type-offers .layout-content{padding:30px 5.33%}@media only screen and (min-width: 575px){.page-node-type-offers .layout-content{padding-bottom:40px;padding-top:50px}}@media only screen and (min-width: 980px){.page-node-type-offers .layout-content{padding-bottom:60px;padding-top:60px}}@media only screen and (min-width: 980px){.page-node-type-offers .block-system-main-block{margin:0 auto;max-width:1200px}}.footer-wrapper{background-color:#D79B91;padding-top:20px}@media only screen and (min-width: 575px){.footer-wrapper{background-color:transparent;background-image:url(../images/footer-bg.svg);background-position:50% 0;background-repeat:no-repeat;background-size:120% auto;padding-top:30px}}@media only screen and (min-width: 768px){.footer-wrapper{padding-top:40px}}@media only screen and (min-width: 980px){.footer-wrapper{padding-top:60px}}.footer-wrapper FOOTER{margin:0px auto;max-width:1330px}.footer-top{margin:0px auto;max-width:1330px}.footer-top .region-footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0px 50px;padding-bottom:14px;padding-top:29px}@media only screen and (min-width: 575px){.footer-top .region-footer-top{padding:32px 0px 17px}}@media only screen and (min-width: 980px){.footer-top .region-footer-top{padding:48px 0px 33px 0px}}.region-footer{padding-bottom:29px;padding-top:29px;position:relative;width:100%}@media only screen and (min-width: 575px){.region-footer{padding-bottom:53px;padding-top:53px}}@media only screen and (min-width: 980px){.region-footer{padding-bottom:60px;padding-top:60px}}.region-content-top{position:relative}.page-node-type-article .layout-container{background:#F7EBE9}.page-node-type-article .layout-content{background:#F7EBE9}@media only screen and (max-width: 575px){.page-node-type-article .layout-content{padding:0}}

/*# sourceMappingURL=styles.css.map */
