@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);@import "https://fonts.cdnfonts.com/css/museo-sans-rounded";.margin-top{margin-top:16px}.margin-small{margin:8px}.margin-top-small{margin-top:8px}.margin-x-small{margin:4px}.margin-top-x-small{margin-top:4px}.margin-xx-small{margin:2px}.margin-top-xx-small{margin-top:2px}.margin-large{margin:32px}.margin-top-large{margin-top:32px}.margin-x-large{margin:48px}.margin-top-x-large{margin-top:48px}.margin-right{margin-right:16px}.margin-small{margin:8px}.margin-right-small{margin-right:8px}.margin-x-small{margin:4px}.margin-right-x-small{margin-right:4px}.margin-xx-small{margin:2px}.margin-right-xx-small{margin-right:2px}.margin-large{margin:32px}.margin-right-large{margin-right:32px}.margin-x-large{margin:48px}.margin-right-x-large{margin-right:48px}.margin-bottom{margin-bottom:16px}.margin-small{margin:8px}.margin-bottom-small{margin-bottom:8px}.margin-x-small{margin:4px}.margin-bottom-x-small{margin-bottom:4px}.margin-xx-small{margin:2px}.margin-bottom-xx-small{margin-bottom:2px}.margin-large{margin:32px}.margin-bottom-large{margin-bottom:32px}.margin-x-large{margin:48px}.margin-bottom-x-large{margin-bottom:48px}.margin-left{margin-left:16px}.margin-small{margin:8px}.margin-left-small{margin-left:8px}.margin-x-small{margin:4px}.margin-left-x-small{margin-left:4px}.margin-xx-small{margin:2px}.margin-left-xx-small{margin-left:2px}.margin-large{margin:32px}.margin-left-large{margin-left:32px}.margin-x-large{margin:48px}.margin-left-x-large{margin-left:48px}.margin-xaxis{margin-left:16px;margin-right:16px}.margin-yaxis{margin-top:16px;margin-bottom:16px}.margin-xaxis-small{margin-left:8px;margin-right:8px}.margin-yaxis-small{margin-top:8px;margin-bottom:8px}.margin-xaxis{margin-left:16px;margin-right:16px}.margin-yaxis{margin-top:16px;margin-bottom:16px}.margin-xaxis-x-small{margin-left:4px;margin-right:4px}.margin-yaxis-x-small{margin-top:4px;margin-bottom:4px}.margin-xaxis{margin-left:16px;margin-right:16px}.margin-yaxis{margin-top:16px;margin-bottom:16px}.margin-xaxis-xx-small{margin-left:2px;margin-right:2px}.margin-yaxis-xx-small{margin-top:2px;margin-bottom:2px}.margin-xaxis{margin-left:16px;margin-right:16px}.margin-yaxis{margin-top:16px;margin-bottom:16px}.margin-xaxis-large{margin-left:32px;margin-right:32px}.margin-yaxis-large{margin-top:32px;margin-bottom:32px}.margin-xaxis{margin-left:16px;margin-right:16px}.margin-yaxis{margin-top:16px;margin-bottom:16px}.margin-xaxis-x-large{margin-left:48px;margin-right:48px}.margin-yaxis-x-large{margin-top:48px;margin-bottom:48px}.padding-top{padding-top:16px}.padding-small{padding:8px}.padding-top-small{padding-top:8px}.padding-x-small{padding:4px}.padding-top-x-small{padding-top:4px}.padding-xx-small{padding:2px}.padding-top-xx-small{padding-top:2px}.padding-large{padding:32px}.padding-top-large{padding-top:32px}.padding-x-large{padding:48px}.padding-top-x-large{padding-top:48px}.padding-right{padding-right:16px}.padding-small{padding:8px}.padding-right-small{padding-right:8px}.padding-x-small{padding:4px}.padding-right-x-small{padding-right:4px}.padding-xx-small{padding:2px}.padding-right-xx-small{padding-right:2px}.padding-large{padding:32px}.padding-right-large{padding-right:32px}.padding-x-large{padding:48px}.padding-right-x-large{padding-right:48px}.padding-bottom{padding-bottom:16px}.padding-small{padding:8px}.padding-bottom-small{padding-bottom:8px}.padding-x-small{padding:4px}.padding-bottom-x-small{padding-bottom:4px}.padding-xx-small{padding:2px}.padding-bottom-xx-small{padding-bottom:2px}.padding-large{padding:32px}.padding-bottom-large{padding-bottom:32px}.padding-x-large{padding:48px}.padding-bottom-x-large{padding-bottom:48px}.padding-left{padding-left:16px}.padding-small{padding:8px}.padding-left-small{padding-left:8px}.padding-x-small{padding:4px}.padding-left-x-small{padding-left:4px}.padding-xx-small{padding:2px}.padding-left-xx-small{padding-left:2px}.padding-large{padding:32px}.padding-left-large{padding-left:32px}.padding-x-large{padding:48px}.padding-left-x-large{padding-left:48px}.padding-xaxis{padding-left:16px;padding-right:16px}.padding-yaxis{padding-top:16px;padding-bottom:16px}.padding-xaxis-small{padding-left:8px;padding-right:8px}.padding-yaxis-small{padding-top:8px;padding-bottom:8px}.padding-xaxis{padding-left:16px;padding-right:16px}.padding-yaxis{padding-top:16px;padding-bottom:16px}.padding-xaxis-x-small{padding-left:4px;padding-right:4px}.padding-yaxis-x-small{padding-top:4px;padding-bottom:4px}.padding-xaxis{padding-left:16px;padding-right:16px}.padding-yaxis{padding-top:16px;padding-bottom:16px}.padding-xaxis-xx-small{padding-left:2px;padding-right:2px}.padding-yaxis-xx-small{padding-top:2px;padding-bottom:2px}.padding-xaxis{padding-left:16px;padding-right:16px}.padding-yaxis{padding-top:16px;padding-bottom:16px}.padding-xaxis-large{padding-left:32px;padding-right:32px}.padding-yaxis-large{padding-top:32px;padding-bottom:32px}.padding-xaxis{padding-left:16px;padding-right:16px}.padding-yaxis{padding-top:16px;padding-bottom:16px}.padding-xaxis-x-large{padding-left:48px;padding-right:48px}.padding-yaxis-x-large{padding-top:48px;padding-bottom:48px}.clearfix:after,.small-teasers:after,.main-teaser img:after,.closest-retailers-results:after,.retailer-info:after,.prepaid-teasers:after,.teaser>div:after,.teaser:after,.social-footer:after,.movie--information:after,.movie-page .movie-categories:after,.feed__item:after,.anchor-navi:after,.home .slope__shipping:after,.recruitment img:after,.recruitment:after,.l-constrained:after,.media:after{content:"";display:table;clear:both}.float--right{float:right!important}.float--left{float:left!important}.float--none{float:none!important}.text--left{text-align:left!important}.text--center{text-align:center!important}.text--right{text-align:right!important}.chromeframe{padding:.2rem 0;margin:.2rem 0;background:#bfbfbf;color:#000}.caps{text-transform:uppercase!important}.hide{display:none}@media all and (max-width:48em){.hide--small{display:none}}@media all and (min-width:48em) and (max-width:75em){.hide--med{display:none}}@media all and (min-width:75em){.hide--large{display:none}}.tag{background-color:#ffd339;border-radius:.375rem;color:#000;display:block;float:left;margin-bottom:.5rem;margin-right:.5rem;padding:.3rem .6rem}.exception{background-image:url(../../img/svg/icon_exception.svg);background-image:linear-gradient(transparent,transparent),url(../../img/svg/icon_exception.png);background-repeat:no-repeat;background-size:30px;background-position:left top;padding-left:40px;margin-top:1em}.accessibility,.visuallyhidden{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.animate,.owl-carousel.owl-theme .owl-nav .owl-prev,.owl-carousel.owl-theme .owl-nav .owl-next,.header .search-submit,.header #mobilesearch-click .icon-search,.owl-custom-navigation .owl-prev,.owl-custom-navigation .owl-next,#owl-container .owl-controls .owl-page span,.text-teaser a,.small-teaser img,.small-teaser,p.results .poi-link,.find-a-kioski--full a,#infolayer-content a,.page-section-logos a img,.prepaid-teasers__thumbs a .prepaid-teasers__info-container,.prepaid-teasers__thumbs a .prepaid-teasers__readmore,.prepaid-teasers__thumbs a img,.prepaid-teasers__thumbs a,.prepaid-logos a img,.spoiler-content,.teaser .spoiler span,.arrakoodi-sisalto--teaser .spoiler span,.teaser .spoiler,.arrakoodi-sisalto--teaser .spoiler,#menu .sub-menu li a,.social-footer a,.breadcrumbs li a,.nav-primary li>a span,footer nav li a span,nav #mobilenav-click,.movies a img,.movies a,.movies img,.movie-categories a,.media-entry--files li a,.feed__item,.anchor-navi a,.btn,.socialfeed-button,.juicer-feed ul.j-filters li{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}:focus{outline:0}textarea:focus,input:focus{outline:0}.transform-scale,.page-section-logos a:hover img,.prepaid-teasers__thumbs a:hover img,.prepaid-logos a:hover img{transform:scale(1.2)}button{background:0;border:0}.btn,.socialfeed-button,.juicer-feed ul.j-filters li{display:inline-block;text-decoration:none;border-radius:9px;padding:.8rem 1.3rem;font-size:.9375rem;font-weight:700;text-transform:uppercase;display:inline-flex;align-items:center;cursor:pointer;border:0}.btn [class^=icon-],.btn [class*=" icon-"],.socialfeed-button [class^=icon-],.socialfeed-button [class*=" icon-"],.juicer-feed ul.j-filters li [class^=icon-],.juicer-feed ul.j-filters li [class*=" icon-"]{margin:0 0 0 .5rem}.btn .icon-chevron-right,.socialfeed-button .icon-chevron-right,.juicer-feed ul.j-filters li .icon-chevron-right{position:relative;min-width:16px;max-width:16px;min-height:16px;max-height:16px}.btn .icon-chevron-right:before,.socialfeed-button .icon-chevron-right:before,.juicer-feed ul.j-filters li .icon-chevron-right:before{display:inline-block;font-size:32px;top:2px;width:16px;height:16px;line-height:0}.btn .icon-rkioski,.socialfeed-button .icon-rkioski,.juicer-feed ul.j-filters li .icon-rkioski{margin:0 1rem 0 0;flex-shrink:0}.btn.btn-blue,.socialfeed-button,.juicer-feed ul.j-filters li,.juicer-feed ul.j-filters li.all{background:#006aa6;color:#fff}.btn.btn-yellow{background:#ffd339;color:#006aa6}.btn.btn-white{background:#fff;color:#006aa6}.btn.btn-hover-blue:hover{background:#006aa6;color:#fff}.btn.btn-hover-yellow:hover{background:#ffd339;color:#006aa6}.btn.btn-hover-white:hover{background:#fff;color:#006aa6}.btn.btn-messenger{background:#0183ff;color:#fff}.btn.btn-whatsapp{background:#26d366;color:#fff}.btn.btn-hover-opacity{transition:.2s opacity}.btn.btn-hover-opacity:hover{opacity:.7}@media screen and (min-width:48em){.white{color:#ecebea}.black{color:#000}}form{margin:0 0 1.5em}form label{display:block;font-weight:700}form p{margin-bottom:calc(0.75 + em)}form ul{padding:0;margin:0 0 1.5em;list-style:none}form br{display:none}fieldset{margin:0 .125rem 1.5em;padding:0;border:0}legend{display:block;width:100%;padding:0;border:0}legend small{color:#bfbfbf}button,input,select,textarea{margin:0;font-family:inherit;font-size:100%}button,input{line-height:normal}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-moz-appearance:textfield;-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;resize:vertical;vertical-align:top}.rkioski-dropdown{position:relative}.rkioski-dropdown:before{content:"\e606";font-family:icons;display:inline-block;position:absolute;right:20px;top:10px;pointer-events:none}.rkioski-dropdown select{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;padding:10px 20px;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.rkioski-dropdown select:disabled{background-color:#f0f0f0}.rkioski-dropdown select::-ms-expand{display:none}[class^=tooltip]{position:relative}[class^=tooltip]:after{opacity:0;visibility:hidden;position:absolute;content:attr(data-tooltip);padding:6px 10px;top:1.4em;left:50%;transform:translateX(-50%) translateY(-2px);background:grey;color:#fff;white-space:pre-line;z-index:2;border-radius:2px;transition:opacity .2s cubic-bezier(0.64,.09,.08,1),transform .2s cubic-bezier(0.64,.09,.08,1)}[class^=tooltip]:hover:after{display:block;opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.tooltip--responsive{display:inline;margin-right:50px}.tooltip--responsive:after{font-size:14px;top:-4px;left:100%;width:75vw;max-width:400px;transform:translateX(-50%) translateY(25px)}@media screen and (min-width:30em){.tooltip--responsive:after{width:30vw;transform:translateX(12%) translateY(0)}}.tooltip--responsive:hover:after{transform:translateX(-50%) translateY(25px)}@media screen and (min-width:30em){.tooltip--responsive:hover:after{width:30vw;transform:translateX(10%) translateY(0)}}.tooltip--long:hover:after{margin-left:-30px}@media screen and (min-width:30em){.tooltip--long:hover:after{margin-left:0}}.gfield.hidden_label label{display:none!important}body .gform_wrapper ul{list-style-type:none;padding:0;margin:0}body .gform_wrapper li{margin-bottom:2rem}body .gform_wrapper input[type=text],body .gform_wrapper textarea{width:100%}body .gform_wrapper input[type=text]{padding:.4375rem .75rem}body .gform_wrapper textarea{padding:.5625rem .75rem;resize:none}body .gform_wrapper .gfield_select{width:100%}@media screen and (min-width:30em){body .gform_wrapper .gfield_select{width:60%}}body .gform_wrapper .gfield_label{font-size:1.25rem;font-family:"Open Sans",sans-serif;font-weight:600}body .gform_wrapper .gfield_radio li{display:flex;align-items:center}body .gform_wrapper .gfield_radio li:not(:last-child){margin-bottom:1rem}body .gform_wrapper .gfield_radio li input[type=radio]{margin-right:.6rem}body .gform_wrapper label{font-weight:300}@media screen and (min-width:30em){body .gform_wrapper .field_sublabel_below .ginput_complex{display:flex;flex-wrap:wrap;justify-content:space-between}body .gform_wrapper .field_sublabel_below .ginput_complex span{width:48%}body .gform_wrapper .field_sublabel_below .ginput_complex span:nth-child(1n+3){margin-top:1rem}}body .gform_wrapper .gfield_checkbox>li{display:flex;align-items:center}body .gform_wrapper .gfield_checkbox>li input[type=checkbox]{margin-right:.6rem}body .gform_wrapper .gf_clear{display:none}body .gform_wrapper input[type=submit]{background:#006aa6;border-radius:.3125rem;padding:.5em 1.9em .5em 1em;color:#fff;text-transform:uppercase;font-weight:700;border:0;cursor:pointer;background-image:url(../../img/svg/icon_arrowWhiteRight.svg);background-image:linear-gradient(transparent,transparent),url(../../img/svg/icon_arrowWhiteRight.png);background-repeat:no-repeat;background-position:right .8em center;background-size:.75rem}body .gform_wrapper input[type=submit]:hover{color:#006aa6;background-color:#ffd339;background-image:url(../../img/svg/icon_arrowBlueRight.svg);background-image:linear-gradient(transparent,transparent),url(../../img/svg/icon_arrowBlueRight.png)}body .gform_wrapper .validation_message{color:red}body .gform_wrapper .gform_validation_container{display:none!important;position:absolute;left:-9999px;height:1px;width:1px;overflow:hidden}body .gform_wrapper .gform_validation_container input{display:none!important}.icon-locate{display:inline-block;width:1.1875rem;height:1.5625rem}.l-constrained img{max-width:100%;height:auto;border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}.img--round{border-radius:50%}.img--right{float:right;margin-bottom:1.5em;margin-left:1.5em}.img--left{float:left;margin-right:1.5em;margin-bottom:1.5em}.img--center{display:block;margin-right:auto;margin-bottom:1.5em;margin-left:auto}figure{margin:0 0 1.5em}figure>img{display:block}.cover{display:block;position:relative;background-position:50%;background-size:cover;background-repeat:no-repeat}.cover:before{content:"";display:block;width:100%}.cover--3by1:before{padding-bottom:33.33333%}.cover--2by1:before{padding-bottom:50%}.cover--16by9:before{padding-bottom:56.25%}.cover--4by3:before{padding-bottom:75%}#map-canvas img{max-width:inherit}.gm-style-iw{min-width:18.75rem!important}iframe{max-width:100%}a{background:transparent;color:#006aa6}a:hover{text-decoration:none}.media{display:block}.media__img{float:left;margin-right:1.5em}.media__img--rev{float:right;margin-left:1.5em}.media__img img,.media__img--rev img{display:block}.media__body{overflow:hidden}.media__body,.media__body>:last-child{margin-bottom:0}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}*{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}table{margin-bottom:1.5em;border-collapse:collapse;border-spacing:0}table th,table td{text-align:left;vertical-align:top}table th{font-weight:700}table thead th{vertical-align:bottom}.spoiler-box table{width:100%;font-size:.75rem}@media screen and (min-width:48em){.spoiler-box table{font-size:initial}}.spoiler-box tr{border-bottom:.0625rem solid #efefef;margin-bottom:.5rem;padding-bottom:.5rem;display:block;width:100%;float:left}.spoiler-box tr:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.spoiler-box tr td{width:33.333%;float:left;padding-left:1rem}.spoiler-box tr td:first-child{padding-left:0}.spoiler-box tr td:last-child{padding-right:0;text-align:right}.spoiler-box h5{font-weight:700;margin-bottom:0}html{background:#006aa6;color:#242424;font:400 100%/1.5 "Open Sans",sans-serif;line-height:1.5;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,.2);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body{margin:0}p,blockquote,table{margin-bottom:1rem}a{cursor:pointer}@font-face{font-family:icons;src:url(../../fonts/icons.eot?7lqgop);src:url(../../fonts/icons.eot?#iefix7lqgop) format("embedded-opentype"),url(../../fonts/icons.woff?7lqgop) format("woff"),url(../../fonts/icons.ttf?7lqgop) format("truetype"),url(../../fonts/icons.svg?7lqgop#icons) format("svg");font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icomoon,.header .search-submit .icon-search:before,.find-a-kioski--mobile span:after,.teaser .spoiler-active .spoiler-openclose .spoiler-indicator:after,.arrakoodi-sisalto--teaser .spoiler-active .spoiler-openclose .spoiler-indicator:after,.teaser .spoiler-closed .spoiler-openclose .spoiler-indicator:after,.arrakoodi-sisalto--teaser .spoiler-closed .spoiler-openclose .spoiler-indicator:after{font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-rkioski:before{content:"\e60a"}.icon-search:before{content:"\e609"}.icon-close:before{content:"\e608"}.icon-hamburger:before{content:"\e60b"}.icon-circle-arrow:before{content:"\e60e"}.icon-file-filled:before{content:"\e60c"}.icon-file-empty:before{content:"\e60d"}.icon-location:before{content:"\e900"}.icon-chevron-right:before{content:"›"}.icon-chevron-left:before{content:"‹"}.icon-chevron-down:before{content:"\e606"}.icon-chevron-up:before{content:"\e607"}.icon-social-instagram:before{content:"\e603"}.icon-social-twitter:before{content:"\e602"}.icon-social-facebook:before{content:"\e601"}.icon-social-linkedin:before{content:"\e600"}.icon-social-tiktok:before{content:"\e599"}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1,.alpha,h2,.beta{margin:0;font-family:gelica,sans-serif;font-weight:900;text-rendering:optimizeLegibility;word-wrap:break-word;color:#203651}h1,.alpha{margin-bottom:calc(0.5 + em);line-height:1;font-size:2.25rem;color:#203651}@media screen and (min-width:48em){h1,.alpha{font-size:4.6875rem}}@media screen and (min-width:60em){h1,.alpha{font-size:5.625rem}}:not(.home).page h1{text-align:center;font-size:2.75rem}@media screen and (min-width:48em){:not(.home).page h1{font-size:3.75rem;padding:1.5rem 0;margin:0}}@media screen and (max-width:30em){:not(.home).page h1{font-size:2.2rem}}.archive h1,.single h1,.search-results h1,.search-no-results h1{padding-top:2rem;margin-bottom:1.5rem;text-align:center}@media screen and (min-width:48em){.archive h1,.single h1,.search-results h1,.search-no-results h1{padding-top:3rem;margin-bottom:2rem}}h2,.beta{margin-bottom:calc(0.5 + em);line-height:1.2;font-size:1.9rem}@media screen and (min-width:48em){h2,.beta{font-size:2.0625rem}}@media screen and (min-width:60em){h2,.beta{font-size:2.3rem}}h3,.gamma,h4,.delta,h5,.epsilon,h6,.zeta{margin:0;font-family:gelica,sans-serif;font-weight:400;text-rendering:optimizeLegibility;color:#203651}h3,.gamma{margin-bottom:calc(0.5 + em);line-height:1;font-size:1.65rem}@media screen and (min-width:48em){h3,.gamma{font-size:2.0625rem}}@media screen and (min-width:60em){h3,.gamma{font-size:2.3rem}}h4,.delta{margin-bottom:1.5em;font-size:1.125rem;line-height:1.25}h5,.epsilon{margin-bottom:1.5em;font-size:1rem}h6,.zeta{margin-bottom:1.5em;font-size:.875rem;font-weight:400;text-transform:uppercase}.lead{text-align:center;font-size:1.125rem;line-height:1.375rem;border-bottom:.125rem solid #efefef;max-width:40.625rem;padding:0 0 2rem;margin:0 auto!important}@media screen and (min-width:48em){.lead{font-size:1.2rem;line-height:1.6875rem}}.content-output h2{margin-top:1rem}.has-list-image .lead,.no-list-image .lead,.page-list-wrapper--has-no-main-image .lead{margin:0 auto 2.5rem!important}ol,ul{margin:0;padding:0}ol.unstyled,ul.unstyled{list-style:none;margin:0;padding:0}#atoms-ordered ol,#atoms-unordered ul{margin-left:2rem}li>ul,li>ol{margin-bottom:0}.l-main ul{list-style-type:disc;padding:0 0 1.5rem 1.1rem}.l-main ol{list-style-type:decimal;padding:0 0 1.5rem 1.1rem}.italic{font-style:italic}abbr[title]{border-bottom:dotted .0625rem;cursor:help}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:"Open Sans",sans-serif;font-size:1rem}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"“" "”" "‘" "’"}small,.small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25rem}sup{top:-.5rem}::-webkit-input-placeholder{color:#3f3f3f}:-moz-placeholder{color:#3f3f3f}::-moz-placeholder{color:#3f3f3f}:-ms-input-placeholder{color:#3f3f3f}@media screen and (min-width:48em){:not(.home).page h1{font-size:3.5rem}}.small-print{font-size:.75rem}.tribe-events-meta-group .tribe-events-single-section-title{letter-spacing:.5px!important}#extra-options a{text-align:center;height:30px;line-height:28px;padding:0 12px 2px;background:#0085ba;border-color:#0073aa #006799 #006799;box-shadow:0 1px 0 #006799;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799;vertical-align:top;display:inline-block;font-size:16px;margin:0;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:3px;white-space:nowrap;box-sizing:border-box;width:100%}#extra-options a:hover{background:#008ec2;border-color:#006799;color:#fff}.alignnone{margin:0 1.5em 1.5em 0}.aligncenter,div.aligncenter{display:block;margin:0 auto}.alignright{float:none;display:block;margin:0 auto 1.5em}@media screen and (min-width:48em){.alignright{float:right;margin:0 0 1.5em 1.5em}}.alignleft{float:none;display:block;margin:0 auto 1.5em}@media screen and (min-width:48em){.alignleft{float:right;margin:0 1.5em 1.5em 0}}.aligncenter{display:block;margin:0 auto}a img.alignright{float:none;display:block;margin:0 auto 1.5em}@media screen and (min-width:48em){a img.alignright{float:right;margin:0 0 1.5em 1.5em}}a img.alignleft,a img.alignnone{float:none;display:block;margin:0 auto 1.5em}@media screen and (min-width:48em){a img.alignleft,a img.alignnone{float:right;margin:0 1.5em 1.5em 0}}a img.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:.15em .625em;text-align:center}.wp-caption.alignnone{margin:0 1.5em 1.5em 0}.wp-caption.alignleft{margin:0 1.5em 1.5em 0}.wp-caption.alignright{margin:0 0 1.5em 1.5em}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{margin:0;padding:0 .15em .15em}.archive .article--block article,.search .article--block article{border-bottom:.125rem solid #efefef;padding-bottom:2rem;margin-bottom:2rem;display:table}.archive .article--block:last-child article,.search .article--block:last-child article{border-bottom:0;padding-bottom:0}.archive .entry-thumbnail,.search .entry-thumbnail{display:table-cell;padding:0 2rem 0 0;width:10.625rem}.archive .entry-thumbnail img,.search .entry-thumbnail img{width:10.625rem;height:auto}.archive .article--excerpt,.search .article--excerpt{display:table-cell;vertical-align:top}.archive .article--block article h2 a:hover,.search .article--block article h2 a:hover{opacity:.8}.archive-links a.btn{margin:.5rem}@media screen and (min-width:48em){.archive-links a.btn{margin:1.5rem 0 1.5rem 1rem}.archive-links a.btn:first-child{margin-left:0}}.single .blog-container{float:none}.single .blog-container .blog-header{text-align:center}@media screen and (min-width:48em){.single .category-hedelmalahettilas h1{font-size:4.6875rem}}.previous-link a{text-decoration:none;text-transform:uppercase}.lead-container{border-bottom:.125rem solid #f0f0f0}.lead-container .lead-p-container{width:60%;float:left}@media screen and (max-width:48em){.lead-container .lead-p-container{width:100%}}.lead-container p.lead{text-align:left;border:0}@media screen and (max-width:48em){.lead-container p.lead{text-align:center;margin:0!important}}.lead-container .lead-img-container{float:right;width:40%;text-align:center}@media screen and (max-width:48em){.lead-container .lead-img-container{width:100%;padding:0 0 1em}}.lead-container+.blog-container .blog-header{text-align:center}.blog-container{border-bottom:.125rem solid #f0f0f0;float:left;max-width:660px;margin-bottom:1em}.blog-container .blog-header h2{margin:.4em 0 0}.blog-container .blog-header p{color:#AFAFAF}.blog-container .article--excerpt{padding:1em 0}.blog-container .btn.btn-blue{margin-bottom:1em}header>a{position:absolute;top:50%;transform:translateY(-50%);background-image:url(../../img/R-kioski_logo.svg);background-size:8.75rem 2.75rem;background-repeat:no-repeat;width:8.75rem;height:2.75rem}@media screen and (min-width:58em){header>a{background-size:10.75rem 3.3125rem;width:10.75rem;height:3.3125rem}}@media screen and (min-width:73em){header>a{max-width:100%}}.l-wrap{overflow:hidden}.y-wrap{background:#ffd339;position:relative;z-index:11}.w-wrap{background:#ecebea}.l-constrained{max-width:72.5rem;margin:0 auto}@media screen and (min-width:48em){.l-constrained{padding:0}}@media screen and (min-width:58em){.l-constrained.header{height:auto;z-index:auto}}.home .l-constrained{position:relative;z-index:10}.l-constrained{padding:0 1.5rem}.l-constrained.header{height:3.75rem;position:relative;z-index:20;padding:0 1rem}@media screen and (min-width:58em){.l-constrained.header{padding:0;height:auto}}.slope__social-feed .l-constrained{z-index:20}.y-wrap .l-constrained{z-index:30}@media screen and (min-width:48em){.campaigns .l-constrained,.products .l-constrained,.recruitment .l-constrained,.slope__shipping .l-constrained{max-width:62.5rem;margin:0 auto}}.recruitment{text-align:center}@media screen and (min-width:48em){.recruitment{text-align:left}}.recruitment img{margin:0 auto;width:22.5rem}@media screen and (min-width:48em){.recruitment img{position:absolute;bottom:7rem;width:21.875rem}}@media screen and (min-width:60em){.recruitment img{width:22.8125rem}}.recruitment .recruitment__info{padding:1rem 2rem}@media screen and (min-width:48em){.recruitment .recruitment__info{padding:0 2rem;float:right;width:60%}}@media screen and (min-width:30em){.recruitment .recruitment__info{padding:1rem 0rem}}.recruitment .recruitment__info p{max-width:none;margin:auto;padding-bottom:1em}@media screen and (min-width:48em){.recruitment .recruitment__info p{padding:1em 5em 1em 0;max-width:none;margin:auto}}.home .slope__shipping{height:auto;background:#f9a7cc}.home .slope__shipping:before{background:#f9a7cc}.home .l-constrained.new-product-promotion{padding-bottom:10rem}.slope.social-feed:before{z-index:11}.grid-wrap{clear:both;margin-left:-1em;overflow:hidden}.grid-col{float:left;padding-left:1em;width:100%}.grid-col-r{float:right;padding-left:1em;width:100%;margin-bottom:2em}ul.grid-wrap,ol.grid-wrap{padding-left:0;list-style:none}li.grid-col{margin-left:0;margin-bottom:0}.col-full,.col-set-full .grid-col{width:100%}.col-one-half,.col-set-one-half .grid-col{width:50%}.col-one-third,.col-set-one-third .grid-col{width:33.333%}.col-one-quarter,.col-set-one-quarter .grid-col{width:25%}.col-two-thirds{width:66.666%}.col-three-quarters{width:75%}@media only screen and (min-width:30em){.bp1-col-full,.bp1-col-set-full .grid-col{width:100%}.bp1-col-one-half,.bp1-col-set-one-half .grid-col{width:50%}.bp1-col-one-half:nth-child(3n){clear:left}.bp2-col-one-third:nth-child(3n){clear:none}.bp1-col-one-third,.bp1-col-set-one-third .grid-col{width:33.333%}.bp1-col-one-quarter,.bp1-col-set-one-quarter .grid-col{width:25%}.bp1-col-two-thirds{width:66.666%}.bp1-col-three-quarters{width:75%}.template-current .widget_nav_menu{display:block}}@media only screen and (min-width:48em){.bp2-col-full,.bp2-col-set-full .grid-col{width:100%}.bp2-col-one-half,.bp2-col-set-one-half .grid-col{width:50%}.bp1-col-one-half:nth-child(3n){clear:none}.bp2-col-one-third,.bp2-col-set-one-third .grid-col{width:33.333%}.bp2-col-one-quarter,.bp2-col-set-one-quarter .grid-col{width:25%}.bp2-col-two-thirds{width:66.666%}.bp2-col-three-quarters{width:75%}.bp2-col-one-quarter:nth-child(4n+1){clear:left}.sidebar{padding-left:3em}.sidebar .widget_nav_menu{display:block}}@media only screen and (min-width:60em){.bp3-col-full,.bp3-col-set-full .grid-col{width:100%}.bp3-col-one-half,.bp3-col-set-one-half .grid-col{width:50%}.bp3-col-one-third,.bp3-col-set-one-third .grid-col{width:33.333%}.bp3-col-one-quarter,.bp3-col-set-one-quarter .grid-col{width:25%}.bp3-col-two-thirds{width:66.666%}.bp3-col-three-quarters{width:75%}.sidebar{padding-left:3em}}.grid-wrap.flex-bp1{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:60em){.start-flex{-webkit-justify-content:flex-start!important;-ms-flex-pack:flex-start!important;justify-content:flex-start!important}}@media screen and (min-width:30em){.flex-bp1{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:48em){.flex-bp2{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:60em){.flex-bp3{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.slope{transform-origin:left center;position:relative}.slope:before{width:110%;margin-left:-5%;height:10rem;-webkit-backface-visibility:hidden;z-index:10;display:block;content:"";position:absolute;margin-top:-4rem}@media screen and (min-width:48em){.slope:before{margin-top:-5rem}}.slope .l-constrained{margin:-5rem auto 0;padding-bottom:13rem}.slope:last-of-type .l-constrained .page-list-teasers{padding:0 1rem;margin-top:5rem}.slope:first-of-type .l-constrained{margin:0 auto}.slope.slope__press-release .l-constrained{padding-bottom:15rem}.home .slope:nth-of-type(odd):before{transform:rotate(-3deg)}.slope:nth-of-type(even):before{transform:rotate(3deg)}.home .slope__iframe-campaign{background:#F3F3F3}.home .slope__iframe-campaign:before{background:#F3F3F3}.home .slope__iframe-campaign{background:#F3F3F3}.home .slope__iframe-campaign:before{background:#F3F3F3}.home .slope__press-release{background:#ecebea}.home .slope__press-release:before{background:#ecebea;height:10rem;margin-top:-3rem}@media screen and (min-width:48em){.home .slope__press-release:before{margin-top:-5em}}.home .slope__campaigns{background:#d3b5a7}.home .slope__campaigns:before{background:#d3b5a7}.home .slope__products{background:#F3F3F3}.home .slope__products:before{background:#F3F3F3}.home .slope__recruitment{background:#bed7ef;height:54em}@media screen and (min-width:30em){.home .slope__recruitment{height:48em}}@media screen and (min-width:48em){.home .slope__recruitment{height:30em}}.home .slope__recruitment:before{background:#bed7ef}.home .slope__social-feed{background:#ecebea}.home .slope__social-feed:before{background:#ecebea}.generic-teasers__slope .l-constrained,.slope__social-feed .l-constrained{padding-bottom:4rem}.anchor-navi{list-style-type:none}.anchor-navi li{display:block;width:100%}.anchor-navi a{text-decoration:none;font-weight:700;color:#006aa6;font-size:2.1875rem;display:inline-flex;align-items:center}.anchor-navi a:hover{opacity:.8;padding-left:1rem}.anchor-navi a span{margin-right:.5rem}.media-entry{border-top:.125rem solid #efefef;max-width:46.25rem;margin:0 auto;padding-top:2rem;margin-bottom:2rem}.media-entry:last-child{margin-bottom:0}@media screen and (min-width:48em){.media-entry{padding-top:3rem;margin-bottom:3rem}}.media-entry:first-of-type{border-top:0;padding-top:0}.media-entry h2{text-align:center}.media-entry ul li a>span,.media-entry .feed__item>span{font-size:2.1875rem;float:left;margin:0 .7rem 0 0}.media-entry--files .media__body{display:table}.media-entry--files li a,.feed__item{display:block;border-bottom:.0625rem solid #efefef;text-decoration:none;padding:0 0 .5rem;margin:0 0 .5rem}@media screen and (min-width:48em){.media-entry--files li a,.feed__item{padding:1rem;margin:0}.media-entry--files li a:hover,.feed__item:hover{background:#efefef;color:#006aa6}.media-entry--files li a:last-child,.feed__item:last-child{border-bottom:0}}.attachment_heading{clear:left}.feed__item{width:100%;text-decoration:none}.feed__item .image-container{display:table-cell;width:5.625rem;height:5.625rem}.feed__item .image-container img{max-height:5.625rem;max-width:5.625rem;width:5.625rem;height:5.625rem;margin-right:1.25rem}.media-entry .published,.media-entry .file-meta{display:table-row;color:#7f7f7f;font-size:1rem;line-height:1.3rem;opacity:.6}.feed__item .feed__item-text{display:table-cell;vertical-align:middle;word-break:break-word}.media-entry h3{font-size:.5rem;margin-bottom:0}@media screen and (min-width:48em){.media-entry h3{font-size:1.625rem}}.media-entry h3 .media__body{display:table-cell}.media-entry p{font-size:.9rem;margin-bottom:0}.page-nothing-found h1{padding-top:5rem;text-align:center}.full-category-list{text-align:center;margin-bottom:1.5rem}@media screen and (min-width:48em){.full-category-list{width:90%;margin:0 auto 2rem}}.movie-categories a{background:#efefef;border-radius:15px;padding:.0625rem .625rem;color:#006aa6;font-weight:700;text-transform:uppercase;text-decoration:none;margin:0 .3125rem .3125rem;display:inline-block;float:none;font-size:.875rem}.movie-categories a:hover{background:#006aa6;color:#fff}.page-template-page-movies-php .movie-categories a{margin:0 .3125rem .3125rem}.single-movie .movie-categories a{margin:0 .3125rem .3125rem 0}.page-list-wrapper--has-main-image{background-repeat:no-repeat;background-size:100%}.page-template-page-movies-php .page-list-content{background:#fff}.page-template-page-movies-php .page-list-content .lead{padding:0 2.5rem 2.5rem}@media screen and (min-width:48em){.page-template-page-movies-php .page-list-content .lead{padding:2.5rem}}.page-list-wrapper--has-main-image #breadcrumbs{margin:0 0 1rem;padding-top:1rem}@media screen and (min-width:48em){.page-list-wrapper--has-main-image #breadcrumbs{padding-top:2rem}}.movie-page .movie-categories{margin-bottom:.5rem}@media screen and (min-width:48em){.movie-page .movie-categories{margin-bottom:1.5rem}}.movies{display:flex;display:-ms-flexbox;flex-flow:row wrap;justify-content:space-around}.movies img{height:10rem;width:auto}.movies a{width:8.125rem;text-align:center;text-decoration:none;margin-bottom:2rem;font-size:.875rem;color:#7f7f7f;height:15.625rem}@media screen and (min-width:48em){.movies a{width:9.375rem;padding:0 .625rem}.movies a:hover img{margin-bottom:1rem;transform:scale(1.2)}}.movies .movie-information{padding-top:1rem}.movies strong{color:#3f3f3f}.featured-movie-title{text-align:center}.movie h1{text-align:center}.movie--information .wp-post-image{display:block;margin:0 auto .5rem;max-width:12.5rem}@media screen and (min-width:48em){.movie--information .wp-post-image{float:left;margin:0 2.5rem 0 0}}.movie--details{display:table;margin:0 auto;max-width:80%;text-align:center}@media screen and (min-width:48em){.movie--details{margin:0;width:auto;text-align:left}}.movie--details table{margin-left:auto;margin-right:auto;width:100%}@media screen and (min-width:48em){.movie--details table{display:table-row}}.movie--details table td{display:block;width:80%;margin:0 auto}@media screen and (min-width:48em){.movie--details table td{display:table-cell;width:inherit;margin:inherit}}@media screen and (min-width:48em){.movie--information{margin-bottom:2rem}}.movie--information p{margin:0}.movie--information td:nth-child(odd){font-weight:700;padding-right:1rem}.movie--information table{margin-bottom:2rem}@media screen and (min-width:48em){.movie--information table{float:left;margin-bottom:0}}.movie--information .original-title{padding:1.5rem 0}.video-container{position:relative;padding-bottom:56.25%;padding-top:1.875rem;height:0;overflow:hidden;margin-bottom:1.5rem}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.movie-category-title{width:100%;text-align:center;font-size:1.875rem;padding-bottom:calc(0.5 + em);line-height:1.2}.movie-search{display:block;text-align:center;margin-bottom:2rem;position:relative}.movie-search ::-webkit-input-placeholder{font-weight:700}.movie-search ::-moz-placeholder{font-weight:700}.movie-search ::-ms-input-placeholder{font-weight:700}.movie-search-input{background-color:#efefef;border:0;padding:.7rem 1rem;border-radius:9px;font-size:.9375rem;color:#242424;margin:0 auto;display:inline-flex;align-items:center}.movie-search-input input{background:0;border:0;font-weight:700}.movie-search-input .icon-search{color:#006aa6;margin-left:.5rem}.loader{margin:1rem auto;display:block}.cpt-search-results{display:none;position:absolute;left:0;top:2.8125rem;width:100%;background-color:#efefef;border:.125rem solid #bfbfbf;padding:.3125rem 0;z-index:10000}@media screen and (min-width:48em){.cpt-search-results{left:25%;width:50%}}.cpt-search-results a{display:block;color:#242424;text-decoration:none;text-align:left;padding:.125rem .625rem;font-weight:700}.cpt-search-results a:hover{background:#006aa6;color:#fff}.pagination{text-align:center;padding:1rem 0;margin-bottom:1rem;border-bottom:.125rem solid #f0f0f0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pagination p{display:inline-block;padding:0 .5rem;color:#7f7f7f;letter-spacing:-.0625rem;font-weight:700}.pagination a{text-decoration:none;padding:.5rem;text-transform:uppercase;font-weight:700}.pagination a:hover{opacity:.7}.featured-movie-container{margin-bottom:4rem}.featured-movie{padding-bottom:2rem;margin:0 0 2rem;border-bottom:.125rem solid #efefef}@media screen and (min-width:48em){.featured-movie{max-width:34.375rem;margin:0 auto 2rem}}.featured-movie .movie--information{margin-bottom:0}.featured-movie .btn{margin:1rem 0 0}@media screen and (min-width:48em){.featured-movie .btn{margin:2rem 0 0}}.featured-movie h2{text-align:center;font-size:1.875rem}@media screen and (min-width:48em){.featured-movie h2{font-size:3.375rem}}.featured-movie-image{text-align:center}@media screen and (min-width:48em){.featured-movie-image{float:left}}.featured-movie-image a{display:inline-block}@media screen and (min-width:48em){.featured-movie-image a{float:left}}.featured-movie h3 a{color:#242424;font-size:1.5rem}@media screen and (min-width:48em){.featured-movie h3 a{font-size:2.125rem}}.top-10-wrapper{padding:2rem 0;margin-bottom:2rem;border-bottom:.125rem solid #f0f0f0}.top-10{margin:0 auto;max-width:80%}@media screen and (min-width:48em){.top-10{margin:0 auto 2.5rem}}.top-10 h2,.top-10 p{text-align:center}.top-10 h2{margin:0 0 .5rem}@media screen and (min-width:48em){.top-10 h2{font-size:3.75rem}}.top-10 p{margin:0;padding-bottom:.5rem}.top-10 ol{counter-reset:li;padding:0 0 0 1.1rem}.top-10 ol>li{list-style:none;text-indent:-1rem}.top-10 ol>li:before{content:counter(li) ".";counter-increment:li;font-weight:700;color:gray}.movie-title-mobile{text-align:center}.movie-title-full{display:none}@media screen and (min-width:48em){.movie-title-mobile{display:none}.movie-title-full{display:block}}.page-template-page-movies-php .content-output{max-width:80%;margin:0 auto}.page-id-34 .content-output{text-align:center}nav#mobilenav .sub-menu-wrap{display:none}nav#mobilenav .open .sub-menu-wrap{display:block}#nav{display:none}nav{text-align:right;width:100%}nav ul{margin:0 auto;padding:0;list-style-type:none}nav ul a{font-size:1rem;font-weight:700;text-decoration:none;text-transform:uppercase;display:block;padding:1rem 0}@media screen and (min-width:58em){nav ul a{font-size:.875rem}}@media screen and (min-width:73em){nav ul a{font-size:1.125rem}}nav .sub-menu-wrap{display:none}nav .open .sub-menu-wrap{display:block;background:#fff}nav .sub-menu li{width:10rem}nav .sub-menu img{width:4.375rem;height:4.375rem}nav .sub-menu a{padding:0}nav .sub-menu .sub-menu-inner{margin:0 0 1rem;display:block;font-size:.8125rem;line-height:1.0625rem}@media screen and (min-width:58em){nav .sub-menu .sub-menu-inner{margin:0 0 -1rem;display:block;width:100%}}@media screen and (min-width:73em){nav .sub-menu .sub-menu-inner{margin:0 0 -.5rem}}nav #mobilenav-click{line-height:3.75rem;cursor:pointer;font-weight:700;display:inline-flex;align-items:center}nav #mobilenav-click.active{opacity:.7}nav #mobilenav-click .icon-hamburger{margin-left:.5rem;font-size:1.25rem}@media screen and (min-width:58em){nav #mobilenav-click{position:absolute;top:50%;right:1rem;transform:translateY(-50%)}}nav #mobilenav-menu{display:none;position:relative;z-index:9999;background:#ffd339;width:120%;margin-left:-10%;-webkit-box-shadow:0 .25rem .25rem -.125rem rgba(0,0,0,.2);-moz-box-shadow:0 .25rem .25rem -.125rem rgba(0,0,0,.2);box-shadow:0 .25rem .25rem -.125rem rgba(0,0,0,.2);text-align:center}@media screen and (min-width:30em){nav #mobilenav-menu .sub-menu{max-width:600px}}nav #mobilenav-menu li{border-bottom:.0625rem solid rgba(0,0,0,.1)}nav #mobilenav-menu li:first-child{border-top:.0625rem solid rgba(0,0,0,.1)}nav #mobilenav-menu li:last-child{border-bottom:0}nav #mobilenav-menu li .sub-menu li{border:0;cursor:pointer;display:inline-block}nav #mobilenav-menu li.open>a{background:#006aa6;color:#fff}footer nav{padding:2rem 0 1.5rem;text-align:center}footer nav ul a{padding:.4rem;font-size:1rem}@media screen and (min-width:58em){footer nav ul a{padding:0 .4rem;font-size:.875rem}}@media screen and (min-width:73em){footer nav ul a{padding:0 .7rem}}footer nav .footerlogo{margin-bottom:1rem;display:inline-block;max-width:172px}@media screen and (min-width:58em){footer nav{padding:0}footer nav li{display:inline-block}footer nav li:hover{background-image:none}footer nav li a span{border-bottom:.1875rem solid transparent}footer nav li:hover a span{border-bottom:.1875rem solid #006aa6;padding-bottom:.3125rem}footer nav .footerlogo{display:none}}@media screen and (min-width:58em){#mobilenav{display:none}#nav{display:block}nav{text-align:center;width:100%}nav ul{margin:0 auto;padding:0}nav ul a{line-height:7.25rem;padding:0 .55rem;font-size:.8125rem}nav ul a:hover{color:#006aa6}}@media screen and (min-width:58em) and (min-width:58em){nav ul a{padding:0 .75rem;font-size:.875rem}}@media screen and (min-width:58em) and (min-width:73em){nav ul a{padding:0 .65rem;font-size:1rem}}@media screen and (min-width:58em){nav li{display:inline-block}nav li.open{background-image:url(../../img/svg/icon_navigationHover.png);background-image:linear-gradient(transparent,transparent),url(../../img/svg/icon_navigationHover.svg);background-position:center bottom;background-repeat:no-repeat}nav li.open span{border-bottom:.1875rem solid #006aa6;padding-bottom:.3125rem}nav li.open .sub-menu li span{border-bottom:0;padding-ottom:0}nav li .sub-menu>span{border-bottom:0;padding-bottom:0}nav .sub-menu-wrap{-webkit-box-shadow:0 .25rem .25rem -.125rem rgba(0,0,0,.2);-moz-box-shadow:0 .25rem .25rem -.125rem rgba(0,0,0,.2);box-shadow:0 .25rem .25rem -.125rem rgba(0,0,0,.2);content:"";position:absolute;background:#fff;z-index:9999}}@media screen and (min-width:58em) and (min-width:73em){.sub-menu-wrap li.current-menu-item a{background:#efefef}}@media screen and (min-width:58em){nav#nav .sub-menu-wrap{width:500%;left:-200%}nav#mobilenav li{margin:0 -.25rem}nav#mobilenav .sub-menu-wrap{width:100%;left:0}nav .sub-menu{display:block;z-index:9999;left:0;overflow:hidden;max-width:800px;background:#fff}nav .sub-menu:before{right:100%}nav .sub-menu:after{left:100%}nav .sub-menu li{display:inline-block;width:auto;height:180px;position:relative;vertical-align:top}nav .sub-menu li a{color:#006aa6;height:100%;background:#fff;width:10rem}}@media screen and (min-width:58em) and (min-width:60em){nav .sub-menu li a{width:9.375rem}}@media screen and (min-width:58em){nav .sub-menu img{width:4.375rem;height:4.375rem}}@media screen and (min-width:58em) and (min-width:73em){nav .sub-menu img{width:5.3125rem;height:5.3125rem}}@media screen and (min-width:58em){.nav-primary{display:inline-block;margin-bottom:-.375rem}}@media screen and (min-width:58em) and (min-width:73em){.nav-primary{margin-left:-3rem}}@media screen and (min-width:58em){.nav-primary>li{height:7.25rem;float:left;margin:0!important}}@media screen and (min-width:58em) and (min-width:58em){.nav-primary .show-sub-menu{display:block}}@media screen and (min-width:58em){.nav-primary li>a span{border-bottom:.1875rem solid transparent}.nav-primary li.js-hover>a span{border-bottom:.1875rem solid #006aa6;padding-bottom:5px}.nav-primary li.menu-item-has-children.js-hover{background-image:url(../../img/svg/icon_navigationHover.png);background-image:linear-gradient(transparent,transparent),url(../../img/svg/icon_navigationHover.svg);background-position:center bottom;background-repeat:no-repeat}}.breadcrumbs{text-align:center;padding:2rem 0;font-size:.75rem;font-weight:700;display:flex;justify-content:center}@media screen and (min-width:48em){.breadcrumbs{font-size:.875rem;padding:2rem 0 .25rem}}.breadcrumbs li{display:inline-block;text-transform:uppercase;color:#bfbfbf;padding:0 .3rem}.breadcrumbs li a{color:#006aa6;border-bottom:.1875rem solid transparent;text-decoration:none}.breadcrumbs li a:hover{border-bottom:.1875rem solid #006aa6;padding-bottom:.1875rem}.breadcrumbs .icon-breadcrumb-slash{font-size:1.25rem;font-weight:700}.social-footer{display:flex;justify-content:center;background:#006aa6;height:4.375rem;align-items:center}.social-footer a{text-decoration:none;color:#fff;font-size:2.1875rem;width:5rem;text-align:center;margin-bottom:-.1875rem}.social-footer a:hover{opacity:.8}@media screen and (min-width:60em){#menu .sub-menu li a{width:10.3125rem}#menu .sub-menu li a:hover{background:#efefef}}#menu .sub-menu .outerspan{position:absolute;bottom:0;left:0;right:0}@media screen and (min-width:48em){#menu .sub-menu .outerspan{word-wrap:initial;padding:0 .875rem;bottom:1.2em}}#mobilenav .sub-menu li{height:9.375rem;position:relative}#mobilenav .sub-menu li:hover{background:#efefef}#mobilenav .sub-menu li:hover a,#mobilenav .sub-menu li:hover .sub-menu-inner{color:#006aa6}#mobilenav .sub-menu a{bottom:1.5rem;position:absolute;width:100%;padding:0 1rem}.l-main{margin-bottom:4rem}.page-template-default .l-main{margin-bottom:4rem}article{width:100%;margin:0 auto}@media screen and (min-width:60em){article{max-width:46.25rem}}.article__content{text-align:center;margin-bottom:1.5rem;font-size:1.125rem}@media screen and (min-width:48em){.article__content{font-size:1.375rem}}article.page img{max-width:100%}.teaser{margin-bottom:4rem;padding-bottom:1.5rem;width:100%}.teaser img{display:block;margin:0 auto 2rem}@media screen and (min-width:48em){.teaser img{margin:0 auto}}.teaser p{text-align:left}.teaser h2{font-size:1.75rem;font-family:gelica,sans-serif;font-weight:700;text-align:left;margin-bottom:1rem}@media screen and (min-width:48em){.teaser h2{font-size:1.85rem}}.teaser .spoiler,.arrakoodi-sisalto--teaser .spoiler{overflow:hidden;text-align:center;margin:1.5rem 0 0;cursor:pointer}.teaser .spoiler:before,.teaser .spoiler:after,.arrakoodi-sisalto--teaser .spoiler:before,.arrakoodi-sisalto--teaser .spoiler:after{content:"";display:inline-block;position:relative;vertical-align:middle;width:50%;border-width:.0625rem;border-style:solid}.teaser.teaser--unbranded .spoiler:before,.teaser.teaser--unbranded .spoiler:after,.arrakoodi-sisalto--teaser.teaser--unbranded .spoiler:before,.arrakoodi-sisalto--teaser.teaser--unbranded .spoiler:after{border-color:rgba(0,0,0,.1)}.teaser.teaser--branded .spoiler:before,.teaser.teaser--branded .spoiler:after,.arrakoodi-sisalto--teaser.teaser--branded .spoiler:before,.arrakoodi-sisalto--teaser.teaser--branded .spoiler:after{opacity:.5}.teaser .spoiler:before,.arrakoodi-sisalto--teaser .spoiler:before{right:.5rem;margin-left:-50%}.teaser .spoiler:after,.arrakoodi-sisalto--teaser .spoiler:after{left:.5rem;margin-right:-50%}.teaser .spoiler span,.arrakoodi-sisalto--teaser .spoiler span{font-weight:400;color:#006aa6;display:inline-block;position:relative;text-align:left}.teaser.teaser--branded .spoiler span,.arrakoodi-sisalto--teaser.teaser--branded .spoiler span{color:inherit}.teaser .spoiler:hover .spoiler-openclose,.arrakoodi-sisalto--teaser .spoiler:hover .spoiler-openclose{opacity:.7}.teaser .spoiler-closed .spoiler-openclose,.arrakoodi-sisalto--teaser .spoiler-closed .spoiler-openclose{font-weight:700}.teaser .spoiler-closed .spoiler-openclose:before,.arrakoodi-sisalto--teaser .spoiler-closed .spoiler-openclose:before{content:"AVAA"}.teaser .spoiler-closed .spoiler-openclose .spoiler-indicator:after,.arrakoodi-sisalto--teaser .spoiler-closed .spoiler-openclose .spoiler-indicator:after{content:"\e606"}.teaser .spoiler-active .spoiler-openclose,.arrakoodi-sisalto--teaser .spoiler-active .spoiler-openclose{font-weight:700}.teaser .spoiler-active .spoiler-openclose:before,.arrakoodi-sisalto--teaser .spoiler-active .spoiler-openclose:before{content:"SULJE"}.teaser .spoiler-active .spoiler-openclose .spoiler-indicator:after,.arrakoodi-sisalto--teaser .spoiler-active .spoiler-openclose .spoiler-indicator:after{content:"\e607"}.teaser .spoiler-content,.arrakoodi-sisalto--teaser .spoiler-content{float:none;clear:both}.teaser .spoiler-content-visible,.arrakoodi-sisalto--teaser .spoiler-content-visible{padding:1.5em 0 0;height:auto!important}.teaser.teaser-social,.arrakoodi-sisalto--teaser.teaser-social{text-align:center;margin-bottom:0;background-color:#fff;padding:3em}.teaser.teaser-social h2,.arrakoodi-sisalto--teaser.teaser-social h2{text-align:center}.socialcount li{display:inline-block;margin:.2em}.teaser--branded{padding:1.5rem;margin-bottom:2.5rem}.no-spoiler{border-bottom:.125rem solid rgba(0,0,0,.1);padding-bottom:3rem}.page-template-page-list-php .page-list-content h2{font-size:1.75rem;margin-bottom:calc(0.5 + em);font-family:"Open Sans",sans-serif;font-weight:400}@media screen and (min-width:48em){.page-template-page-list-php .page-list-content h2{font-size:2.125rem}}@media screen and (min-width:30em){.teaser__imagecol{float:left}.teaser__imagecol img{margin-right:1.5rem}}@media screen and (min-width:48em){.teaser{margin-bottom:3rem;display:table}.teaser:last-child{margin-bottom:0}.teaser__imagecol{width:14.6875rem;vertical-align:top;text-align:center;display:table-cell;margin:0 2rem 0 0}.teaser__imagecol img{display:inline-block;max-width:14.6875rem;margin-right:0}.spoiler-box{vertical-align:top}.spoiler-box--information{display:table-cell}}.teaser__imagecol--full img{max-width:100%;height:auto}.page-list-wrapper{background-repeat:no-repeat;background-position:center top;background-size:100%;height:100%}@media screen and (min-width:60em){.page-list-wrapper{background-size:auto auto}}.page-list-container{background:#ecebea;margin:0 auto}@media screen and (min-width:48em){.page-list-container{max-width:53.75rem}}@media screen and (min-width:48em){.has-list-image .page-list-container{padding:2.5rem 2.5rem 1.25rem}}@media screen and (min-width:48em){.no-list-image .page-list-container{padding:1.875rem 2.5rem 1.25rem}}.page-list-content{margin-bottom:2.5rem!important}.page-list-content blockquote{font-size:20px;padding-left:32px;position:relative}.page-list-content blockquote:before{content:"“";display:inline-block;padding:0 16px 0 0;font-size:61px;line-height:1;height:32px;position:absolute;left:0;top:-8px}.has-list-image .page-list-container{max-width:52.5rem}@media screen and (min-width:48em){.has-list-image{padding-top:1rem}}.page-list-content h2{padding-top:.5rem}.page-list-teasers h2{text-align:center;margin-bottom:1rem}.page-list-wrapper-mobile-replacement{display:none}.slope__page-list{background:#bed7ef}.slope__page-list:before{background:#bed7ef;transform:rotate(3deg)}.slope__page-list .l-constrained{position:relative;z-index:11}.slope__page-list .l-constrained{padding:0 2rem 3rem}@media screen and (min-width:48em){.slope__page-list .l-constrained{width:85%;margin:0 auto}}.slope__page-list span{margin:0}.bottom-map{background-color:#e6e6e6;padding:3.5rem 0}@media screen and (min-width:48em){.bottom-map{background-color:none;background-image:url(../../img/bottom_map.jpg);background-position:top center;background-repeat:no-repeat;position:relative;background-size:auto}}.bottom-map .find-closest-retailer-form input{-webkit-box-shadow:0 0 .3125rem 0 rgba(0,0,0,.15);box-shadow:0 0 .3125rem 0 rgba(0,0,0,.15)}.bottom-map p{font-weight:700;text-transform:uppercase}.error404 .l-main{padding:2rem 0}.error404 .l-main h1,.error404 .l-main p{text-align:center}.error404 .l-main p{width:60%;margin:0 auto!important;font-size:1.125rem;line-height:1.5rem}@media screen and (min-width:48em){.error404 .l-main p{font-size:2.25rem;line-height:2.625rem}}.page-media,.page-media p{color:#242424}.page-media{padding-bottom:2rem}.page-media tbody .title{padding:0 1rem 0 .3rem}.page-media h2,.page-media .meta{text-align:center}.page-media h2{margin-bottom:.2rem}.page-media .meta{margin-bottom:1.5rem}.page-media .btn{margin:1.5rem 0}.page-media .contact{font-weight:700}.page-media .about{font-style:italic}.page-media .description h1{font-size:2rem;margin-bottom:.2rem}@media screen and (min-width:48em){.page-media .description h1{font-size:3rem}}.page-media .description p,.page-media .description p span{font-size:1rem!important}.job-listing .icon-chevron-left{margin:0 .5rem 0 0}.jobs-list .error{display:none}.jobs-list .loader{display:none}#jobs-results{display:none}#job-search-field{display:none}#jobs-row-clone{display:none}.jobs-results{width:100%}.jobs-results .date{text-align:right}.job-search-container{margin:2rem auto;width:18.75rem;position:relative}.job-search-container #job-search-field{display:inline-block;background-color:#f0f0f0;border:0 none;border-radius:.3125rem;font-size:.9375em;padding:.7rem 2.5rem;width:18.75rem}.job-search-container .icon-search{position:absolute;top:.8rem;right:1rem}#jobs-results{font-size:1rem}@media screen and (min-width:48em){#jobs-results{font-size:1.125rem}}#jobs-results thead tr th{text-transform:uppercase;padding:0 0 .5rem}#jobs-results .date{display:none}@media screen and (min-width:48em){#jobs-results .date{display:block;padding-right:.3rem}}#jobs-results .county{display:none!important}.footable tr:nth-child(2n+2){background:#efefef}.footable tr a{text-decoration:none}.job-content .description ul,.job-content .description ol{padding-left:2rem;margin-bottom:2rem}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-id-54 .page-list-container{opacity:0}.page-template-page-prepaid-php .prepaid-logos{padding-bottom:7rem}@media screen and (min-width:48em){.page-template-page-prepaid-php .prepaid-logos{padding-bottom:11rem}}.page-template-page-prepaid-php h2{text-align:center;font-size:2.1875rem}@media screen and (min-width:48em){.page-template-page-prepaid-php h2{font-size:3.375rem}}.prepaid-logos{text-align:center;padding-bottom:4rem}.prepaid-logos a{text-decoration:none}.prepaid-logos img{display:inline-block;margin:0 .8rem .8rem;max-height:5rem}@media screen and (min-width:48em){.prepaid-logos img{margin:0 .8rem}}@media screen and (min-width:60em){.prepaid-logos img{max-height:6.25rem}}.prepaid-offer{padding:1.5rem;background:#fff;color:#3f3f3f;text-align:center;margin:0 1rem}@media screen and (min-width:48em){.prepaid-offer{width:70%;text-align:left;padding:3rem;display:table;margin:0 auto}}.prepaid-offer:nth-of-type(1n+2){margin:1rem auto 0}.prepaid-offer:after{clear:both;content:"";display:block}.prepaid-offer h3{font-size:1.5625rem}@media screen and (min-width:48em){.prepaid-offer h3{font-size:2.125rem}}.prepaid-offer img{margin:0 0 1em}@media screen and (min-width:48em){.prepaid-offer a{margin:0 auto}.prepaid-offer img{float:left;margin:0 3rem 0 0;max-width:12.5rem;max-height:12.5rem;display:table-cell}.prepaid-offer div{display:table-cell;vertical-align:top}}.prepaid-offer .has-no-image{text-align:center}.page-template-page-prepaid-php .slope:nth-of-type(odd):before{transform:rotate(3deg)}.page-template-page-prepaid-php .slope:nth-of-type(even):before{transform:rotate(-3deg)}.page-template-page-prepaid-php .prepaid-discounts__slope{background:#F3F3F3}.page-template-page-prepaid-php .prepaid-discounts__slope:before{background:#F3F3F3}.page-template-page-prepaid-php .puhu-surffa__slope{background:#FFF}.page-template-page-prepaid-php .puhu-surffa__slope:before{background:#FFF}.page-template-page-prepaid-php .generic-teasers__slope{background:#F3F3F3}.page-template-page-prepaid-php .generic-teasers__slope:before{background:#F3F3F3}.page-template-page-prepaid-php .prepaid-discounts__slope .l-constrained,.page-template-page-prepaid-php .puhu-surffa__slope .l-constrained,.page-template-page-prepaid-php .generic-teasers__slope .l-constrained{position:relative;z-index:11}.prepaid-teasers:nth-of-type(1n+2){margin:2rem 0 0}@media screen and (min-width:48em){.prepaid-teasers:nth-of-type(1n+2){margin:4rem 0}}.prepaid-teasers__thumbs{padding:0;margin:0;list-style:none;text-align:center;margin:0 0 2rem;display:flex;flex-wrap:wrap;justify-content:center}.prepaid-teasers__thumbs a{text-align:center;color:#3f3f3f;text-decoration:none;font-size:1.125rem;display:inline-block;padding:1rem;margin:0;display:inline-flex;flex-wrap:wrap;justify-content:center;max-width:15.625rem;height:18.75rem}.prepaid-teasers__thumbs a:hover img{opacity:.8}.prepaid-teasers__thumbs a .prepaid-teasers__readmore{font-size:.9375rem;font-weight:700;border-bottom:.125rem solid #006aa6;color:#006aa6;text-transform:uppercase}.prepaid-teasers__thumbs a:hover span{border-bottom:.125rem solid transparent;padding-bottom:.125rem}.prepaid-teasers__thumbs a:hover .prepaid-teasers__info-container{margin-top:1rem}.prepaid-teasers__thumbs a p{margin-bottom:.5rem}.prepaid-teasers__thumbs img{width:auto;max-height:9.375rem}.prepaid-teasers__description{font-size:1.125rem;line-height:1.3125rem;margin:0 auto 2rem;text-align:center;max-width:28.125rem}@media screen and (min-width:60em){.prepaid-teasers__description{font-size:1.375rem;line-height:1.5625rem;margin:0 auto 1.53rem}}.prepaid-teasers__thumbs{width:80%;margin:0 auto}.prepaid-teasers-generic{text-align:center;margin:0 auto}@media screen and (min-width:48em){.prepaid-teasers-generic{width:70%}}.prepaid-teasers-generic div:nth-of-type(1n+2){margin-top:2rem;padding-top:2rem;border-top:.0625rem solid #bfbfbf}.page-section-logos{max-width:34.375rem;margin:0 auto;text-align:center;flex-wrap:wrap;justify-content:center}@media screen and (min-width:60em){.page-section-logos{max-width:100%}}.page-parent .page-list-container{border-bottom:.125rem solid #efefef;margin-bottom:2rem}.page-parent.page-child .page-list-container{border-bottom:0}.page-parent .page-list.container .lead{border-bottom:0}.page-section-logos a{display:inline-block;text-decoration:none;font-weight:700;text-transform:uppercase;width:8.125rem;margin:0 1rem 1rem;font-size:.8125rem;align-self:flex-end}@media screen and (min-width:48em){.page-section-logos a{font-size:.9375rem;width:9.375rem;margin:0}}.page-section-logos span{width:8.125rem;float:left}@media screen and (min-width:48em){.page-section-logos span{width:9.375rem}}.page-section-logos img{width:5.3125rem;height:5.3125rem}.page-section-logos p{padding-bottom:0;margin:0 0 .7rem!important}#smartbanner{position:absolute;left:0;top:-82px;border-bottom:1px solid #f3f3f3;width:100%;height:78px;font-family:"Helvetica Neue",sans-serif;background:-webkit-linear-gradient(top,#f4f4f4 0,#cdcdcd 100%);background-image:-ms-linear-gradient(top,#F4F4F4 0,#CDCDCD 100%);background-image:-moz-linear-gradient(top,#F4F4F4 0,#CDCDCD 100%);box-shadow:0 1px 2px rgba(0,0,0,.5);z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none}#smartbanner html.sb-animation{-webkit-transition:all .3s ease}#smartbanner .sb-container{margin:0 auto}#smartbanner .sb-close{position:absolute;left:5px;top:5px;display:block;border:2px solid #fff;width:17px;height:17px;font-family:ArialRoundedMTBold,Arial;font-size:15px;line-height:15px;text-align:center;color:#fff;background:#242424;text-decoration:none;text-shadow:none;border-radius:14px;box-shadow:0 2px 3px rgba(0,0,0,.4);-webkit-font-smoothing:subpixel-antialiased}#smartbanner .sb-close:active{font-size:13px;color:#bfbfbf}#smartbanner .sb-icon{position:absolute;left:30px;top:10px;display:block;width:57px;height:57px;background:rgba(0,0,0,.6);background-size:cover;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.3)}#smartbanner .sb-info{position:absolute;left:98px;top:18px;width:44%;font-size:11px;line-height:1.2em;font-weight:700;color:#fff}#smartbanner .sb-info strong{display:block;font-size:13px;color:#fff;line-height:18px}#smartbanner .sb-info>span{display:block}#smartbanner .sb-info em{font-style:normal;text-transform:uppercase}#smartbanner .sb-button{position:absolute;right:20px;top:24px;border:1px solid #bfbfbf;padding:0 10px;min-width:10%;height:24px;font-size:14px;line-height:24px;text-align:center;font-weight:700;color:#fff;background:-webkit-linear-gradient(top,#efefef 0,#dcdcdc 100%);text-transform:uppercase;text-decoration:none;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.6),0 1px 0 rgba(255,255,255,.7) inset}#smartbanner .sb-button:active,#smartbanner .sb-button:hover{background:-webkit-linear-gradient(top,#dcdcdc 0,#efefef 100%)}#smartbanner .sb-icon.gloss:after{content:"";position:absolute;left:0;top:-1px;border-top:1px solid rgba(255,255,255,.8);width:100%;height:50%;background:-webkit-linear-gradient(top,rgba(255,255,255,.7) 0,rgba(255,255,255,.2) 100%);border-radius:10px 10px 12px 12px}#smartbanner.android{border-color:#242424;background:#3f3f3f url(data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7);box-shadow:none}#smartbanner.android .sb-close{border:0;width:17px;height:17px;line-height:17px;color:#fff;background:#242424;text-shadow:0 1px 1px #000;box-shadow:0 1px 2px rgba(0,0,0,.8) inset,0 1px 1px rgba(255,255,255,.3)}#smartbanner.android .sb-close:active{color:#efefef}#smartbanner.android .sb-info{color:#bfbfbf;text-shadow:0 1px 2px #000}#smartbanner.android .sb-info strong{color:#fff}#smartbanner.android .sb-button{min-width:12%;border:1px solid #bfbfbf;padding:1px;color:#fff;background:0;border-radius:0;box-shadow:none;min-height:28px}#smartbanner.android .sb-button span{text-align:center;display:block;padding:0 10px;background-color:#006aa6;background-image:-webkit-gradient(linear,0 0,0 100%,from(#004973),to(#006aa6));background-image:-moz-linear-gradient(top,#004973,#006aa6);text-transform:none;text-shadow:none;box-shadow:none}#smartbanner.android .sb-button:active,#smartbanner.android .sb-button:hover{background:0}#smartbanner.android .sb-button:active span,#smartbanner.android .sb-button:hover span{background:#ffd339}#map-loader{position:absolute;left:50%;top:35%;z-index:999;display:none}#header-map-container{display:none}#header-map-container .l-constrained{background:#FFF;padding:0 1rem}.header-map-toolbar{padding:1rem 0;margin:0 auto}.header-map-toolbar p{margin:0 0 .3125rem;line-height:1;font-weight:700}.header-map-toolbar--mobile{margin-bottom:1rem;display:flex;justify-content:space-between}@media screen and (min-width:48em){.header-map-toolbar--mobile{display:none}}.header-map-toolbar--mobile .close{display:inline-block;float:right}.header-map-toolbar--full .close{display:none}@media screen and (min-width:48em){.header-map-toolbar--full .close{display:block}}.header-map-toolbar--full{}.property-container{margin-bottom:1rem}@media screen and (min-width:48em){.property-container{margin-bottom:0}}@media screen and (max-width:48em){.header-map-toolbar--full{width:100%}}@media screen and (min-width:48em){.header-map-toolbar--full{width:90%;margin:0 auto}.property-container,.city-container{float:none;padding-right:0}}@media screen and (min-width:48em){.header-map-toolbar .retailer-container{display:inline-block;vertical-align:top;padding:0 .7em;float:left}}@media screen and (min-width:60em){.header-map-toolbar .retailer-container{padding:0 1rem}}.header-map-toolbar .header-map-locator{text-align:center}@media screen and (min-width:48em){.header-map-toolbar .header-map-locator{display:none}}.address-container{display:none}@media screen and (min-width:48em){.address-container{display:inline-block}}.header-dropdown div,.select--styled{background:#efefef;overflow:hidden;width:100%;display:inline-block;border-radius:9px;vertical-align:middle;padding-left:.3rem;letter-spacing:.03125rem;position:relative}@media screen and (min-width:48em){.header-dropdown div,.select--styled{width:15rem}}.header-dropdown div .icon-chevron-down,.select--styled .icon-chevron-down{position:absolute;top:.4rem;right:.6rem;color:#006aa6}@media screen and (min-width:48em){.header-dropdown div .icon-chevron-down,.select--styled .icon-chevron-down{top:.6rem}}.retailer-container select,.select--styled select{background:transparent;border:0;font-weight:700;height:1.8125rem;width:108%;color:#006aa6;letter-spacing:.03125rem;-webkit-appearance:none}@media screen and (min-width:48em){.retailer-container select,.select--styled select{width:14.6875rem;height:2.25rem}}#header-map-address{padding:0 .8rem;height:2.25rem;border:.0625rem solid #bfbfbf;border-radius:9px;width:14.0625rem;font-size:.875rem}#header-map-address::-webkit-input-placeholder{color:#bfbfbf}#header-map-address:-moz-placeholder{color:#bfbfbf}#header-map-address::-moz-placeholder{color:#bfbfbf}#header-map-address:-ms-input-placeholder{color:#bfbfbf}@media screen and (min-width:60em){#header-map-address{width:225px}}#header-map-address-form{margin:0}.header-map-toolbar .btn{color:#fff;margin:0;padding:.4rem .8rem;font-size:.8125rem;display:inline-flex;align-items:center}@media screen and (min-width:48em){.header-map-toolbar .btn{font-size:.9375rem}}.header-map-toolbar .btn .icon-rkioski{margin:0 .5rem 0 0;font-size:1.25rem}.map-categories{margin-bottom:1rem}h1#infolayer-heading{font-size:1.4375rem;font-weight:700;text-align:left;font-family:"Open Sans",sans-serif}h1#infolayer-heading:first-letter{text-transform:uppercase}#infolayer-content{font-size:.9375rem;font-weight:700}#map-infolayer{height:auto!important}#infolayer-content a{font-size:.75rem;font-weight:700;letter-spacing:.03125rem;text-transform:uppercase;border-bottom:.1875rem solid transparent;text-decoration:none}#infolayer-content a:hover{padding-bottom:.0625rem;border-bottom:.1875rem solid #006aa6}.single-retailer .l-main{margin-bottom:2rem}.single-retailer .mobile-only{display:block}@media screen and (min-width:48em){.single-retailer .mobile-only{display:none}}.single-retailer .mobile-only img{width:100%;display:block}.single-retailer .desktop-only{display:none}@media screen and (min-width:48em){.single-retailer .desktop-only{display:block}.single-retailer .desktop-only iframe{display:block}}.single-retailer h1,.single-retailer h2{margin:0 0 calc(0.5 + em);font-family:"Open Sans",sans-serif;font-weight:400;text-rendering:optimizeLegibility;line-height:1;font-size:1.625rem;text-transform:capitalize}@media screen and (min-width:48em){.single-retailer h1,.single-retailer h2{font-size:2.0625rem}}@media screen and (min-width:60em){.single-retailer h1,.single-retailer h2{font-size:1.75rem}}.single-retailer h4{margin-bottom:0;font-weight:700}.retailer-info{padding-top:2em;margin-top:0}@media screen and (min-width:48em){.retailer-info{margin-top:4rem}}.retailer-info h1{padding-top:0;font-size:1.9em;margin-bottom:1em;text-align:left}@media screen and (min-width:48em){.retailer-info h1{font-size:3em;text-align:center}}.retailer-info p:last-of-type{padding-bottom:.5rem}.retailer-info--col:first-child{margin-bottom:2rem}@media screen and (min-width:48em){.retailer-info--col{width:50%;display:block;padding-right:5%}.retailer-info--col:first-child{margin-bottom:0}.retailer-info--col.left{float:left}.retailer-info--col.right{float:right}}.single-retailer h4{margin-bottom:0}.letter-navi{text-align:center;margin-bottom:2em}.letter-navi a{display:inline-block;margin-left:.5em;font-size:1.2em}@media screen and (min-width:48em){.letter-navi a{margin-left:1em;font-size:1.6em}}.retailer-list h2{margin:1em 0 .5em}.retailer-list h3{font-size:1.5em;margin:1em 0 .5em}.retailer-container.all-retailers-link{margin-top:1em;font-size:em(14)}@media screen and (min-width:48em){.retailer-container.all-retailers-link{vertical-align:bottom}}.single-post .l-main .wp-post-image{margin-bottom:1.5rem}.slope_arracodewidget{margin-top:-5em}#kpc-section{min-height:2em}.page-campaign-basic{padding:2rem 0;margin-bottom:-5rem}@media screen and (min-width:48em){.page-campaign-basic{padding:3rem 0 2rem;margin-bottom:0}}.page-campaign-basic .page-campaign-basic-header-image{margin-bottom:2rem}@media screen and (min-width:48em){.page-campaign-basic .page-campaign-basic-header-image{margin-bottom:0}}.page-campaign-basic .page-campaign-basic-content{padding:2rem 2rem 1.5rem;background:rgba(255,255,255,.9);z-index:10;position:relative}@media screen and (min-width:48em){.page-campaign-basic .page-campaign-basic-content{max-width:40%;background:0}}@media screen and (min-width:60em){.page-campaign-basic .page-campaign-basic-content{max-width:50%}}@media screen and (min-width:75em){.page-campaign-basic .page-campaign-basic-content{max-width:40%}}.page-campaign-basic .page-campaign-basic-content .page-campaign-basic-lead{font-size:em(22);font-weight:700}.page-campaign-basic .page-campaign-basic-content p{font-size:em(17)}.page-campaign-basic .page-campaign-basic-content .btn{color:#fff;cursor:pointer;background-color:#006aa6;background-image:url(../../img/svg/icon_arrowWhiteRight.svg);background-image:linear-gradient(transparent,transparent),url(../../img/svg/icon_arrowWhiteRight.png);background-repeat:no-repeat;background-position:right .8em center;background-size:12px;margin-bottom:.5em}.page-campaign-basic .page-campaign-basic-content .btn:hover{color:#006aa6;background-color:#ffd339;background-image:url(../../img/svg/icon_arrowBlueRight.svg);background-image:linear-gradient(transparent,transparent),url(../../img/svg/icon_arrowBlueRight.png)}.page-campaign-basic .page-campaign-basic-image{width:em(882);height:em(760);float:right;margin:-33rem -23rem 0 0}@media screen and (min-width:48em){.page-campaign-basic .page-campaign-basic-image{margin:-44rem -23rem 0 0}}@media screen and (min-width:60em){.page-campaign-basic .page-campaign-basic-image{margin:-39rem -22rem 0 0}}@media screen and (min-width:75em){.page-campaign-basic .page-campaign-basic-image{width:em(882);height:em(760);margin:-37rem -10rem 0 0}}.tracking_container,.register_parcel{display:block;overflow:hidden}.tracking_container input,.register_parcel input{margin:0 auto;margin-right:10px}.tracking_container input[type=search],.tracking_container input[type=text],.tracking_container input[type=number],.register_parcel input[type=search],.register_parcel input[type=text],.register_parcel input[type=number]{background-color:#efefef;border:0;border-radius:9px;font-size:.9375rem;color:#242424;display:inline-flex;align-items:center;padding:.8rem 1.3rem;margin-bottom:.5rem}.tracking_container .btn,.register_parcel .btn{float:left}.tracking_container input[type=text],.register_parcel input[type=text]{width:100%}.tracking_results{font-size:1rem}.tracking_results tr td{width:100%;padding-left:0!important}.tracking_results tr td:last-child{text-align:left}.page-template-page-arrakoodi .arrakoodi-bar{background:#006aa6;padding:.5em;color:#fff;text-align:center}.page-template-page-arrakoodi .carousel-wrapper{padding-bottom:10em}.page-template-page-arrakoodi .carousel-container .find-closest-retailer{width:20em}.page-template-page-arrakoodi .carousel-container .find-closest-retailer .carousel-logo{float:left;margin:0 1em 0 0}.page-template-page-arrakoodi .carousel-container .find-closest-retailer .carousel-logo img{max-width:8em;height:auto}.page-template-page-arrakoodi .slope{background:#FFF}.page-template-page-arrakoodi .slope:before{background:#FFF}.page-template-page-arrakoodi .slope:nth-of-type(even):before{transform:rotate(3deg)}.page-template-page-arrakoodi .slope:nth-of-type(odd):before{transform:rotate(-3deg)}.page-template-page-arrakoodi .slope--arrakoodi-info{text-align:center;background:#fff}.page-template-page-arrakoodi .slope--arrakoodi-info:before{background:#fff}.page-template-page-arrakoodi .slope--arrakoodi-video{text-align:center;background:#ffd339}.page-template-page-arrakoodi .slope--arrakoodi-video:before{background:#ffd339}.page-template-page-arrakoodi .slope--arrakoodi-nostot{background:#FFF}.page-template-page-arrakoodi .slope--arrakoodi-nostot h2{text-align:center}.page-template-page-arrakoodi .slope--arrakoodi-nostot .l-constrained{padding-bottom:3em}.page-template-page-arrakoodi .slope--arrakoodi-nostot:before{background:#FFF}.page-template-page-arrakoodi .l-constrained{z-index:10;position:relative}.arrakoodi-contact{background:#F4F4F4;padding:2em 0}.arrakoodi-contact h2{text-align:center;margin:0 0 1.5em}.arrakoodi-contact__col{text-align:center;max-width:25em;margin:0 auto}.arrakoodi-contact__col img{display:block;max-width:14em;max-height:5em;width:auto;height:auto;margin:0 auto 1.5em}.arrakoodi-contact__col:nth-of-type(2){margin-top:2em;padding-top:2em;border-top:1px solid #ccc}@media screen and (min-width:48em){.arrakoodi-contact__content{display:flex}.arrakoodi-contact__col{flex:0 1 auto;width:50%;padding:0 2em}.arrakoodi-contact__col:nth-of-type(2){margin-top:0;padding-top:0;border-top:0;border-left:1px solid #ccc}}.page-template-page-kauppiaaksi{margin-bottom:-5rem}@media screen and (min-width:48em){.page-template-page-kauppiaaksi{margin-bottom:0}}.page-template-page-kauppiaaksi .page-kauppiaaksi-header-image{margin-bottom:2rem}@media screen and (min-width:48em){.page-template-page-kauppiaaksi .page-kauppiaaksi-header-image{margin-bottom:0}}.page-template-page-kauppiaaksi .page-kauppiaaksi-basic-image{width:em(882);height:em(760);float:right;margin:-33rem -23rem 0 0}@media screen and (min-width:48em){.page-template-page-kauppiaaksi .page-kauppiaaksi-basic-image{margin:-44rem -23rem 0 0}}@media screen and (min-width:60em){.page-template-page-kauppiaaksi .page-kauppiaaksi-basic-image{margin:-39rem -22rem 0 0}}@media screen and (min-width:75em){.page-template-page-kauppiaaksi .page-kauppiaaksi-basic-image{width:em(882);height:em(760);margin:-37rem -10rem 0 0}}.page-template-page-kauppiaaksi section{padding-top:5em;padding-bottom:2em}@media screen and (min-width:48em){.page-template-page-kauppiaaksi section.slope{margin-top:-5em}}.page-template-page-kauppiaaksi section.slope:nth-of-type(odd){background-color:#ffd339}.page-template-page-kauppiaaksi section.slope:nth-of-type(odd):before{transform:rotate(-3deg)}.page-template-page-kauppiaaksi section.slope:nth-of-type(even){background-color:#006aa6}.page-template-page-kauppiaaksi section.slope:nth-of-type(even):before{transform:rotate(3deg)}.page-template-page-kauppiaaksi section.slope:before{background:inherit;height:10rem;margin-top:-3rem;content:none}@media screen and (min-width:48em){.page-template-page-kauppiaaksi section.slope:before{margin-top:-11em;content:""}}.page-template-page-kauppiaaksi section.slope.slope_kauppiaksiwidget{background-color:#fff}.page-template-page-kauppiaaksi section.slope .l-constrained{margin:0 auto;padding-bottom:0}.page-template-page-kauppiaaksi section.top{background-size:auto auto;background-size:cover;background-repeat:no-repeat;background-position:center top;padding-bottom:7em;padding-top:0;background-color:#ffd339;text-align:center}@media screen and (min-width:48em){.page-template-page-kauppiaaksi section.top{padding-bottom:10em;margin-bottom:5em}}.page-template-page-kauppiaaksi section.kauppiaaksiwidget{text-align:center}.page-template-page-kauppiaaksi section.kauppiaaksiwidget ol.steps{list-style-type:none;margin-left:0;text-align:left;background-color:#fff}.page-template-page-kauppiaaksi section.kauppiaaksiwidget ol.steps>li{font-size:1rem;padding:1em;clear:both}.page-template-page-kauppiaaksi section.kauppiaaksiwidget ol.steps>li:before{content:counter(list-item);display:block;color:#006aa6;font-size:4rem;font-weight:700;font-family:gelica,sans-serif;float:left;margin-right:.5em}.page-template-page-kauppiaaksi section.kauppiaaksiwidget ol.steps>li a{display:block;text-transform:uppercase;font-weight:700;padding-top:1em}@media screen and (min-width:30em){.page-template-page-kauppiaaksi section.kauppiaaksiwidget ol.steps>li{text-align:center}.page-template-page-kauppiaaksi section.kauppiaaksiwidget ol.steps>li:before{text-align:center;width:100%}}.page-template-page-kauppiaaksi section.kauppiaaksiwidget h3{font-size:1rem;font-weight:700}.page-template-page-kauppiaaksi section.kauppiaaksiwidget p{font-size:1rem;font-weight:400}@media screen and (min-width:30em){.page-template-page-kauppiaaksi section.kauppiaaksiwidget .steps{display:flex;flex-direction:row;justify-content:space-between;font-size:20px;text-align:left;list-style-type:none;margin-left:0}}.page-template-page-kauppiaaksi section.faqwidget{background-color:#fff}.page-template-page-kauppiaaksi section.faqwidget .faq_widget{background-color:#fff}@media screen and (min-width:75em){.page-template-page-kauppiaaksi section.faqwidget .faq_widget{display:flex;flex-direction:row;justify-content:space-between;font-size:20px;text-align:left}.page-template-page-kauppiaaksi section.faqwidget .faq_widget .faq-body__left{max-width:580px;margin-right:2rem}.page-template-page-kauppiaaksi section.faqwidget .faq_widget .faq-body__left img{max-width:100%}.page-template-page-kauppiaaksi section.faqwidget .faq_widget .faq-body__right{width:50%}.page-template-page-kauppiaaksi section.faqwidget .faq_widget .faq-body__right h2{margin-bottom:1rem}}.page-template-page-kauppiaaksi section.faqwidget .faq_widget #accordion{border-top:1px solid #ccc;font-size:1rem}.page-template-page-kauppiaaksi section.faqwidget .faq_widget img{max-width:50%;margin:auto;display:block}.page-template-page-kauppiaaksi section.contactwidget{background-color:#ffd339}.page-template-page-kauppiaaksi section.contactwidget .contact_widget{text-align:center;width:85%}@media screen and (min-width:60em){.page-template-page-kauppiaaksi section.contactwidget .contact_widget{width:35rem;font-size:1.0625rem;line-height:1.25rem}}.page-template-page-kauppiaaksi section.contactwidget .contact_widget .container h2{margin-bottom:1rem}.page-template-page-kauppiaaksi section.contactwidget h3{font-family:gelica,sans-serif;font-weight:700}.page-template-page-kauppiaaksi section.contactwidget .btn{margin:1em 0 3em}.page-template-page-kauppiaaksi section.contactwidget .contacts{display:flex;flex-direction:row;justify-content:center;font-size:1.0625rem;line-height:1.25rem;text-align:center}.page-template-page-kauppiaaksi section.contactwidget .contacts .contact{padding:2em}.page-template-page-kauppiaaksi section.contactwidget .contacts .contact img{border-radius:50%;margin-bottom:1em;width:100px;height:100px}.page-template-page-kauppiaaksi section.videoswidget{background-color:#efefef;text-align:center;width:100%}.page-template-page-kauppiaaksi section.videoswidget .video_widget{max-width:660px;margin:auto}.page-template-page-kauppiaaksi section.videoswidget p{font-size:1rem;line-height:1.5rem;text-align:left}.page-template-page-kauppiaaksi section.videoswidget blockquote{margin:1em 0}.page-template-page-kauppiaaksi section.videoswidget blockquote p{font-size:2.0625rem;text-align:left;line-height:2.125rem}.page-template-page-kauppiaaksi section.videoswidget .highlight{overflow:hidden;margin-bottom:1em}.page-template-page-kauppiaaksi section.videoswidget img{float:left;margin-right:1em}.page-template-page-kauppiaaksi section.videoswidget #owl-container{clear:both;display:block;max-width:640px;width:80%;margin:auto;margin-bottom:2em}.page-template-page-kauppiaaksi section.videoswidget .owl-carousel .owl-video-tn{background-size:cover;padding-bottom:56.25%;padding-top:25px}.page-template-page-kauppiaaksi section.videoswidget .owl-item,.page-template-page-kauppiaaksi section.videoswidget .carousel-wrapper{padding-bottom:0}.page-template-page-kauppiaaksi section.videoswidget .owl-video-frame{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.page-template-page-kauppiaaksi section.videoswidget .owl-video-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-template-page-kauppiaaksi section.videoswidget .owl-carousel .owl-nav button.owl-prev,.page-template-page-kauppiaaksi section.videoswidget .owl-carousel .owl-nav button.owl-next,.page-template-page-kauppiaaksi section.videoswidget .owl-carousel button.owl-dot{border:0;padding:0!important;font-family:icons;top:40%;position:absolute;width:1em;border-radius:50%;background:#006aa6;color:#fff;font-size:20px;font-weight:700;line-height:20px}.page-template-page-kauppiaaksi section.videoswidget .owl-carousel .owl-nav button.owl-prev{left:-10%}.page-template-page-kauppiaaksi section.videoswidget .owl-carousel .owl-nav button.owl-next{right:-10%}.page-template-page-kauppiaaksi section.eventswidget{background-color:#ffd339;text-align:center}.page-template-page-kauppiaaksi section.eventswidget h2{max-width:940px;margin:auto}.page-template-page-kauppiaaksi section.eventswidget h3{margin-bottom:1rem}.page-template-page-kauppiaaksi section.eventswidget img{margin:1em}.page-template-page-kauppiaaksi section.eventswidget #tabs{border-bottom:10vw solid #fff}@media screen and (min-width:60em){.page-template-page-kauppiaaksi section.eventswidget #tabs{border-bottom-width:100px}}.page-template-page-kauppiaaksi section.eventswidget #tabs div{overflow:hidden;background-color:#fff}.page-template-page-kauppiaaksi section.eventswidget .region_footer{grid-row-start:3;grid-column-start:1;grid-column-end:3;grid-row-end:3}.page-template-page-kauppiaaksi section.eventswidget .region_footer h3{font-size:1.5rem;line-height:2.375rem;font-weight:800}.page-template-page-kauppiaaksi section.eventswidget .grid{padding:0}@media screen and (min-width:48em){.page-template-page-kauppiaaksi section.eventswidget .grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:column}}.page-template-page-kauppiaaksi section.eventswidget .grid .event{border-radius:10px;box-shadow:0 4px 13px 0 rgba(0,0,0,.15);display:inline-flex;flex-direction:row;margin:5px 3px;overflow:hidden;font-size:1rem;font-weight:400;padding:.3em .5em;text-decoration:none;width:100%}.page-template-page-kauppiaaksi section.eventswidget .grid .event:hover{box-shadow:0 4px 13px 0 rgba(0,0,0,.25)}.page-template-page-kauppiaaksi section.eventswidget .grid .event .info{font-size:1rem;text-transform:none;flex-grow:1;text-align:left}.page-template-page-kauppiaaksi section.eventswidget .grid .event .info h4{font-weight:700;margin:0}.page-template-page-kauppiaaksi section.eventswidget .grid .event time{padding:.3em;float:left;border:1px solid #efefef;border-radius:10px;margin-right:.3em;font-size:1.625rem;font-weight:700}.page-template-page-kauppiaaksi section.eventswidget .grid .event time small{font-size:50%;display:block}.page-template-page-kauppiaaksi section.eventswidget .grid div{padding:2em}.page-template-page-kauppiaaksi section.eventswidget footer{background-color:#efefef;display:block;position:relative;padding-bottom:5em;font-size:1rem}.page-template-page-kauppiaaksi section.eventswidget footer::before{display:block;border:0 0 50% 50% inherit;width:100%;height:10vw;content:" ";clip-path:polygon(0 0,100% 100%,0 100%);background:inherit;position:absolute;bottom:100%}@media screen and (min-width:60em){.page-template-page-kauppiaaksi section.eventswidget footer::before{height:100px}}.page-template-page-kauppiaaksi section.eventswidget footer h3{font-size:1.75rem;line-height:2.625rem;font-weight:800}.page-template-page-kauppiaaksi section.eventswidget footer h4{font-size:1.4375rem;line-height:2.125rem;font-weight:400;margin:1em 0}.page-template-page-kauppiaaksi section.eventswidget footer h5{font-size:1rem;line-height:1.1875rem;font-weight:700;margin:0}.page-template-page-kauppiaaksi section.eventswidget footer a{text-decoration:none;color:#3f3f3f}@media screen and (min-width:75em){.page-template-page-kauppiaaksi section.eventswidget footer .events_widget{display:flex;flex-direction:row;justify-content:space-between;font-size:20px;text-align:left}.page-template-page-kauppiaaksi section.eventswidget footer .events_widget .events-body__left{max-width:580px;margin-right:2rem;text-align:center}.page-template-page-kauppiaaksi section.eventswidget footer .events_widget .events-body__left img{max-width:100%}.page-template-page-kauppiaaksi section.eventswidget footer .events_widget .events-body__right{width:50%;text-align:left}}.page-template-page-kauppiaaksi .ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:0;font-size:100%;border:0;border-bottom:1px solid #ccc}.page-template-page-kauppiaaksi .ui-accordion .ui-accordion-header-icon{float:right}.page-template-page-kauppiaaksi .ui-accordion .ui-accordion-content{padding:1em;border:0;overflow:auto}.page-template-page-kauppiaaksi .ui-accordion .ui-accordion-content-active{border-bottom:1px solid #ccc}.page-template-page-kauppiaaksi .ui-accordion .ui-state-active .ui-icon,.page-template-page-kauppiaaksi .ui-accordion .ui-button:active .ui-icon{background-image:url(../../css/jquery-ui-rkioski/images/ui-icons_444444_256x240.png)}.page-template-page-kauppiaaksi .ui-accordion .ui-state-active,.page-template-page-kauppiaaksi .ui-accordion .ui-widget-content .ui-state-active,.page-template-page-kauppiaaksi .ui-accordion .ui-widget-header .ui-state-active,.page-template-page-kauppiaaksi .ui-accordion a.ui-button:active,.page-template-page-kauppiaaksi .ui-accordion .ui-button:active,.page-template-page-kauppiaaksi .ui-accordion .ui-button.ui-state-active:hover{background:0;font-weight:400;color:#454545}.page-template-page-kauppiaaksi .ui-accordion .ui-state-default,.page-template-page-kauppiaaksi .ui-accordion .ui-widget-content .ui-state-default,.page-template-page-kauppiaaksi .ui-accordion .ui-widget-header .ui-state-default,.page-template-page-kauppiaaksi .ui-accordion .ui-button,.page-template-page-kauppiaaksi .ui-accordion html .ui-button.ui-state-disabled:hover,.page-template-page-kauppiaaksi .ui-accordion html .ui-button.ui-state-disabled:active{background:0}.page-template-page-kauppiaaksi .ui-tabs{background-color:transparent;padding:0}.page-template-page-kauppiaaksi .ui-tabs.ui-widget-content{border:0}.page-template-page-kauppiaaksi .ui-tabs .ui-state-default{background-color:transparent}.page-template-page-kauppiaaksi .ui-tabs .ui-tabs-nav{background-color:transparent;border:0;text-align:center;padding-bottom:0;margin-bottom:-1px;line-height:0}.page-template-page-kauppiaaksi .ui-tabs .ui-tabs-nav li{white-space:normal;max-width:40%;line-height:1.5rem}.page-template-page-kauppiaaksi .ui-tabs .ui-tabs-tab{background-color:transparent;border:2px solid #fff;margin:1px .4em 0 0;float:none!important;display:inline-block}.page-template-page-kauppiaaksi .ui-tabs .ui-tabs-active{background-color:#fff}.page-template-page-kauppiaaksi .ui-tabs .ui-tabs-active a{color:#000}.page-template-page-kauppiaaksi .ui-tabs .ui-tabs-panel{background-color:#fff}.page-template-page-vastuullisuus-new .page-list-wrapper{background-size:contain}.page-template-page-vastuullisuus-new .page-list-wrapper section:first-of-type{background-color:transparent}.page-template-page-vastuullisuus-new .page-vastuullisuus-container{background:#fff;margin:0 auto;padding:1em}.page-template-page-vastuullisuus-new .article__content{margin-bottom:0}.page-template-page-vastuullisuus-new .pagemenu{text-align:center;width:100%}.page-template-page-vastuullisuus-new .pagemenu .sub-menu{display:block;z-index:9999;left:0;overflow:hidden;max-width:800px;background:#fff}.page-template-page-vastuullisuus-new .pagemenu .sub-menu li{display:inline-block;width:auto;height:180px;position:relative;vertical-align:top}.page-template-page-vastuullisuus-new .pagemenu .sub-menu li a{color:#006aa6;height:100%;background:#fff;width:10rem}.page-template-page-vastuullisuus-new section{margin-top:-10vw;border-bottom:10vw solid transparent;padding-top:5em;text-align:center}@media screen and (min-width:60em){.page-template-page-vastuullisuus-new section{border-bottom:100px solid transparent;margin-top:-100px}}.page-template-page-vastuullisuus-new section p{font-size:1.375rem;max-width:600px;margin:0 auto 3rem}.page-template-page-vastuullisuus-new section.top{padding-bottom:0}.page-template-page-vastuullisuus-new section.top p{margin-bottom:0}.page-template-page-vastuullisuus-new section.links{background-color:#fff!important}.page-template-page-vastuullisuus-new section.reitan{background-color:#ffd339!important}.page-template-page-vastuullisuus-new section.file_carousel{background-color:#efefef!important}.page-template-page-vastuullisuus-new section:nth-of-type(odd){background-color:#ffd339}.page-template-page-vastuullisuus-new section:nth-of-type(even){background-color:#006aa6}.page-template-page-vastuullisuus-new section:first-of-type{margin-top:0}.page-template-page-vastuullisuus-new section.slope{margin-top:0}.page-template-page-vastuullisuus-new section.slope:nth-of-type(odd):before{clip-path:polygon(0 0,100% 100%,0 100%)}.page-template-page-vastuullisuus-new section.slope:nth-of-type(even):before{clip-path:polygon(0 100%,100% 100%,100% 0)}.page-template-page-vastuullisuus-new section.slope::before{display:block;margin-left:0;margin-right:0;margin-bottom:-1px;width:100%;height:10vw;content:" ";background:inherit;position:absolute;bottom:100%;transform:none}@media screen and (min-width:60em){.page-template-page-vastuullisuus-new section.slope::before{height:100px}}.page-template-page-vastuullisuus-new section.slope.slope_kauppiaksiwidget{background-color:#fff}.page-template-page-vastuullisuus-new section.slope .l-constrained{margin:0 auto;padding-bottom:0}.page-template-page-vastuullisuus-new section.slope .owl-carousel{clear:both;display:block;max-width:640px;width:80%;margin:auto}.page-template-page-vastuullisuus-new section.slope .owl-carousel .owl-item{text-align:center}.page-template-page-vastuullisuus-new section.slope .owl-carousel .owl-item img{display:block;width:auto;padding-bottom:1em}.page-template-page-vastuullisuus-new section.slope .owl-carousel .owl-nav button.owl-prev,.page-template-page-vastuullisuus-new section.slope .owl-carousel .owl-nav button.owl-next{border:0;padding:0!important;font-family:icons;top:40%;position:absolute;width:40px;height:40px;border-radius:50%;background:#006aa6;color:#fff;font-size:20px;font-weight:700;line-height:20px}.page-template-page-vastuullisuus-new section.slope .owl-carousel .owl-nav button.owl-prev{left:-10%}.page-template-page-vastuullisuus-new section.slope .owl-carousel .owl-nav button.owl-next{right:-10%}.page-template-page-vastuullisuus-new .file .file_info{opacity:.8}.page-template-page-vastuullisuus-new .file a{color:#000;font-weight:700;text-transform:uppercase}.page-template-page-couponshop article{max-width:745px}@media screen and (min-width:950px){.page-template-page-couponshop article{width:950px;max-width:none}}@media screen and (min-width:1150px){.page-template-page-couponshop article{width:1150px;max-width:none}}.page-template-page-couponshop .l-constrained{padding:0 5px}.ennakkotilauslomake{margin-bottom:0;font-family:"Museo Sans Rounded",sans-serif!important}.ennakkotilauslomake .r-tuote{max-height:180px;left:50%;position:relative;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.ennakkotilauslomake .r-subheading{margin-top:3rem;margin-bottom:0;font-size:30px;font-weight:700;color:#fff}.ennakkotilauslomake .datepicker{border:2px solid #222!important}.ennakkotilauslomake .gfield--type-product{background-color:#fff;border-radius:11px;padding:2rem;box-shadow:6px 6px 10px #c13d6f}.ennakkotilauslomake .ginput_product_price_wrapper{width:100%;margin-bottom:5px}.ennakkotilauslomake .gfield_description{font-size:16px!important;padding-top:8px!important}.ennakkotilauslomake .ginput_quantity{border:2px solid #999!important}.ennakkotilauslomake .ginput_product_price{font-size:18px!important}.ennakkotilauslomake .ginput_product_price:after{content:" (sis.alv 14%)"}.ennakkotilauslomake .tilauksen-summa{margin-top:2rem;text-align:center}.ennakkotilauslomake .tilauksen-summa label{font-size:25px!important;color:#fff;margin-bottom:0!important}.ennakkotilauslomake .tilauksen-summa .ginput_total{font-size:25px!important;color:#000!important;text-align:center}.ennakkotilauslomake .viite .gfield_description{color:#fff;padding-top:4px;padding-left:2px}.ennakkotilauslomake .gform_footer{margin-top:2rem!important}.ennakkotilauslomake label.gfield_label.gform-field-label.gfield_label_before_complex:after{content:" "}.ennakkotilauslomake .gform_confirmation_message{color:#fff;font-size:30px;text-align:center}.gform_wrapper.gravity-theme.ennakkotilauslomake_wrapper .gform_fields{grid-column-gap:4%;grid-row-gap:26px}.gform_wrapper.gravity-theme.ennakkotilauslomake_wrapper .gfield_label{font-size:18px}.gform_wrapper.gravity-theme.ennakkotilauslomake_wrapper .gfield_label .gfield_required_text{color:#fff}.gform_wrapper.gravity-theme.ennakkotilauslomake_wrapper .gfield_required{color:#fff!important}.gform_wrapper.gravity-theme.ennakkotilauslomake_wrapper .ginput_product_price_label{font-size:16px!important}.gform_wrapper.gravity-theme.ennakkotilauslomake_wrapper .ginput_quantity_label{font-size:16px!important}.gform_wrapper.gravity-theme.ennakkotilauslomake_wrapper .gfield input.large{border:2px solid #222}.gform_wrapper.gravity-theme.ennakkotilauslomake_wrapper .gfield textarea{border:2px solid #222}.gform_wrapper.gravity-theme.ennakkotilauslomake_wrapper .ginput_counter{color:#fff!important}.gform_wrapper.gravity-theme.ennakkotilauslomake_wrapper input[type=email],.gform_wrapper.gravity-theme.ennakkotilauslomake_wrapper input[type=number]{border-radius:.3125rem!important}.gform_wrapper.gravity-theme.ennakkotilauslomake_wrapper .gform_required_legend{display:none!important}.page-id-135561 .page-list-container{background-color:#e16695;border-radius:15px}.page-id-135561 h2{color:#fff;font-family:"Museo Sans Rounded",sans-serif;font-weight:700}.page-id-135561 .lead{padding-top:.5rem;font-family:"Museo Sans Rounded",sans-serif!important}@media screen and (max-width:767px){.ennakkotilauslomake{padding:1.5rem}}.page-template-page-yrityksille{margin-bottom:-5rem}@media screen and (min-width:48em){.page-template-page-yrityksille{margin-bottom:0}}.page-template-page-yrityksille .page-kauppiaaksi-header-image{margin-bottom:2rem}@media screen and (min-width:48em){.page-template-page-yrityksille .page-kauppiaaksi-header-image{margin-bottom:0}}.page-template-page-yrityksille .page-kauppiaaksi-basic-image{width:em(882);height:em(760);float:right;margin:-33rem -23rem 0 0}@media screen and (min-width:48em){.page-template-page-yrityksille .page-kauppiaaksi-basic-image{margin:-44rem -23rem 0 0}}@media screen and (min-width:60em){.page-template-page-yrityksille .page-kauppiaaksi-basic-image{margin:-39rem -22rem 0 0}}@media screen and (min-width:75em){.page-template-page-yrityksille .page-kauppiaaksi-basic-image{width:em(882);height:em(760);margin:-37rem -10rem 0 0}}.page-template-page-yrityksille section{padding-top:5em;padding-bottom:5em}@media screen and (min-width:48em){.page-template-page-yrityksille section.slope{margin-top:-5em}}.page-template-page-yrityksille section.slope:nth-of-type(odd){background-color:#ffd339}.page-template-page-yrityksille section.slope:nth-of-type(odd):before{transform:rotate(-3deg)}.page-template-page-yrityksille section.slope:nth-of-type(even){background-color:#006aa6}.page-template-page-yrityksille section.slope:nth-of-type(even):before{transform:rotate(3deg)}.page-template-page-yrityksille section.slope:before{background:inherit;height:10rem;margin-top:-3rem;content:none}@media screen and (min-width:48em){.page-template-page-yrityksille section.slope:before{margin-top:-11em;content:""}}.page-template-page-yrityksille section.slope.slope_kauppiaksiwidget{background-color:#fff}.page-template-page-yrityksille section.slope .l-constrained{margin:0 auto;padding-bottom:0}.page-template-page-yrityksille section.top{background-size:auto auto;background-size:cover;background-repeat:no-repeat;background-position:center top;padding-bottom:0;margin-bottom:0;padding-top:0;background-color:transparent;text-align:center}@media screen and (min-width:48em){.page-template-page-yrityksille section.top{padding-bottom:0;margin-bottom:0}}.page-template-page-yrityksille section.kauppiaaksiwidget{text-align:center}.page-template-page-yrityksille section.kauppiaaksiwidget ol.steps{list-style-type:none;margin-left:0;text-align:left;background-color:#fff}.page-template-page-yrityksille section.kauppiaaksiwidget ol.steps>li{font-size:1rem;padding:1em;clear:both}.page-template-page-yrityksille section.kauppiaaksiwidget ol.steps>li:before{content:counter(list-item);display:block;color:#006aa6;font-size:4.5rem;font-weight:700;font-family:gelica,sans-serif;float:left;margin-right:.5em}.page-template-page-yrityksille section.kauppiaaksiwidget ol.steps>li a{display:block;text-transform:uppercase;font-weight:700;padding-top:1em}@media screen and (min-width:30em){.page-template-page-yrityksille section.kauppiaaksiwidget ol.steps>li{text-align:center}.page-template-page-yrityksille section.kauppiaaksiwidget ol.steps>li:before{text-align:center;width:100%}}.page-template-page-yrityksille section.kauppiaaksiwidget h3{font-size:1rem;font-weight:700}.page-template-page-yrityksille section.kauppiaaksiwidget p{font-size:1rem;font-weight:400}@media screen and (min-width:30em){.page-template-page-yrityksille section.kauppiaaksiwidget .steps{display:flex;flex-direction:row;justify-content:space-between;font-size:20px;text-align:left;list-style-type:none;margin-left:0}}.page-template-page-yrityksille section.faqwidget{background:linear-gradient(90deg,#ffd339 50%,#f0f0f0 50%)}.page-template-page-yrityksille section.faqwidget .faq_widget{background-color:transparent}@media screen and (min-width:75em){.page-template-page-yrityksille section.faqwidget .faq_widget{display:flex;flex-direction:row;justify-content:space-between;font-size:20px;text-align:left}.page-template-page-yrityksille section.faqwidget .faq_widget .faq-body__left{max-width:580px;margin-right:2rem}.page-template-page-yrityksille section.faqwidget .faq_widget .faq-body__left img{max-width:100%}.page-template-page-yrityksille section.faqwidget .faq_widget .faq-body__right{width:50%;margin-left:8rem}.page-template-page-yrityksille section.faqwidget .faq_widget .faq-body__right h2{margin-bottom:1rem}}.page-template-page-yrityksille section.faqwidget .faq_widget #accordion{border-top:1px solid #ccc;font-size:1rem}.page-template-page-yrityksille section.faqwidget .faq_widget img{max-width:50%;margin:auto;display:block}.page-template-page-yrityksille section.contactwidget{background-color:#ffd339}.page-template-page-yrityksille section.contactwidget .contact_widget{text-align:center;width:85%}@media screen and (min-width:60em){.page-template-page-yrityksille section.contactwidget .contact_widget{width:35rem;font-size:1.0625rem;line-height:1.25rem}}.page-template-page-yrityksille section.contactwidget h3{font-weight:700}.page-template-page-yrityksille section.contactwidget .btn{margin:1em 0 3em}.page-template-page-yrityksille section.contactwidget .contacts{display:flex;flex-direction:row;justify-content:center;font-size:1.0625rem;line-height:1.25rem;text-align:center}.page-template-page-yrityksille section.contactwidget .contacts .contact{padding:2em}.page-template-page-yrityksille section.contactwidget .contacts .contact img{border-radius:50%;margin-bottom:1em;width:100px;height:100px}.page-template-page-yrityksille section.videoswidget{background-color:#efefef;text-align:center;width:100%}.page-template-page-yrityksille section.videoswidget .video_widget{max-width:660px;margin:auto}.page-template-page-yrityksille section.videoswidget p{font-size:1rem;line-height:1.5rem;text-align:left}.page-template-page-yrityksille section.videoswidget blockquote{margin:1em 0}.page-template-page-yrityksille section.videoswidget blockquote p{font-size:2.0625rem;text-align:left;line-height:2.125rem}.page-template-page-yrityksille section.videoswidget .highlight{overflow:hidden;margin-bottom:1em}.page-template-page-yrityksille section.videoswidget img{float:left;margin-right:1em}.page-template-page-yrityksille section.videoswidget #owl-container{clear:both;display:block;max-width:640px;width:80%;margin:auto;margin-bottom:2em}.page-template-page-yrityksille section.videoswidget .owl-carousel .owl-video-tn{background-size:cover;padding-bottom:56.25%;padding-top:25px}.page-template-page-yrityksille section.videoswidget .owl-item,.page-template-page-yrityksille section.videoswidget .carousel-wrapper{padding-bottom:0}.page-template-page-yrityksille section.videoswidget .owl-video-frame{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.page-template-page-yrityksille section.videoswidget .owl-video-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-template-page-yrityksille section.videoswidget .owl-carousel .owl-nav button.owl-prev,.page-template-page-yrityksille section.videoswidget .owl-carousel .owl-nav button.owl-next,.page-template-page-yrityksille section.videoswidget .owl-carousel button.owl-dot{border:0;padding:0!important;font-family:icons;top:40%;position:absolute;width:1em;border-radius:50%;background:#006aa6;color:#fff;font-size:20px;font-weight:700;line-height:20px}.page-template-page-yrityksille section.videoswidget .owl-carousel .owl-nav button.owl-prev{left:-10%}.page-template-page-yrityksille section.videoswidget .owl-carousel .owl-nav button.owl-next{right:-10%}.page-template-page-yrityksille section.eventswidget{background-color:#ffd339;text-align:center}.page-template-page-yrityksille section.eventswidget h2{max-width:940px;margin:auto}.page-template-page-yrityksille section.eventswidget h3{margin-bottom:1rem}.page-template-page-yrityksille section.eventswidget img{margin:1em}.page-template-page-yrityksille section.eventswidget #tabs{border-bottom:10vw solid #fff}@media screen and (min-width:60em){.page-template-page-yrityksille section.eventswidget #tabs{border-bottom-width:100px}}.page-template-page-yrityksille section.eventswidget #tabs div{overflow:hidden;background-color:#fff}.page-template-page-yrityksille section.eventswidget .region_footer{grid-row-start:3;grid-column-start:1;grid-column-end:3;grid-row-end:3}.page-template-page-yrityksille section.eventswidget .region_footer h3{font-size:1.5rem;line-height:2.375rem;font-weight:800}.page-template-page-yrityksille section.eventswidget .grid{padding:0}@media screen and (min-width:48em){.page-template-page-yrityksille section.eventswidget .grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:column}}.page-template-page-yrityksille section.eventswidget .grid .event{border-radius:10px;box-shadow:0 4px 13px 0 rgba(0,0,0,.15);display:inline-flex;flex-direction:row;margin:5px 3px;overflow:hidden;font-size:1rem;font-weight:400;padding:.3em .5em;text-decoration:none;width:100%}.page-template-page-yrityksille section.eventswidget .grid .event:hover{box-shadow:0 4px 13px 0 rgba(0,0,0,.25)}.page-template-page-yrityksille section.eventswidget .grid .event .info{font-size:1rem;text-transform:none;flex-grow:1;text-align:left}.page-template-page-yrityksille section.eventswidget .grid .event .info h4{font-weight:700;margin:0}.page-template-page-yrityksille section.eventswidget .grid .event time{padding:.3em;float:left;border:1px solid #efefef;border-radius:10px;margin-right:.3em;font-size:1.625rem;font-weight:700}.page-template-page-yrityksille section.eventswidget .grid .event time small{font-size:50%;display:block}.page-template-page-yrityksille section.eventswidget .grid div{padding:2em}.page-template-page-yrityksille section.eventswidget footer{background-color:#efefef;display:block;position:relative;padding-bottom:5em;font-size:1rem}.page-template-page-yrityksille section.eventswidget footer::before{display:block;border:0 0 50% 50% inherit;width:100%;height:10vw;content:" ";clip-path:polygon(0 0,100% 100%,0 100%);background:inherit;position:absolute;bottom:100%}@media screen and (min-width:60em){.page-template-page-yrityksille section.eventswidget footer::before{height:100px}}.page-template-page-yrityksille section.eventswidget footer h3{font-size:1.75rem;line-height:2.625rem;font-weight:800}.page-template-page-yrityksille section.eventswidget footer h4{font-size:1.4375rem;line-height:2.125rem;font-weight:400;margin:1em 0}.page-template-page-yrityksille section.eventswidget footer h5{font-size:1rem;line-height:1.1875rem;font-weight:700;margin:0}.page-template-page-yrityksille section.eventswidget footer a{text-decoration:none;color:#3f3f3f}@media screen and (min-width:75em){.page-template-page-yrityksille section.eventswidget footer .events_widget{display:flex;flex-direction:row;justify-content:space-between;font-size:20px;text-align:left}.page-template-page-yrityksille section.eventswidget footer .events_widget .events-body__left{max-width:580px;margin-right:2rem;text-align:center}.page-template-page-yrityksille section.eventswidget footer .events_widget .events-body__left img{max-width:100%}.page-template-page-yrityksille section.eventswidget footer .events_widget .events-body__right{width:50%;text-align:left}}.page-template-page-yrityksille .yrityksille-section-heading{margin-bottom:1em;text-align:center}.page-template-page-yrityksille .ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:0;font-size:100%;border:0;border-bottom:1px solid #ccc}.page-template-page-yrityksille .ui-accordion .ui-accordion-header-icon{float:right}.page-template-page-yrityksille .ui-accordion .ui-accordion-content{padding:1em;border:0;overflow:auto}.page-template-page-yrityksille .ui-accordion .ui-accordion-content-active{border-bottom:1px solid #ccc}.page-template-page-yrityksille .ui-accordion .ui-state-active .ui-icon,.page-template-page-yrityksille .ui-accordion .ui-button:active .ui-icon{background-image:url(../../css/jquery-ui-rkioski/images/ui-icons_444444_256x240.png)}.page-template-page-yrityksille .ui-accordion .ui-state-active,.page-template-page-yrityksille .ui-accordion .ui-widget-content .ui-state-active,.page-template-page-yrityksille .ui-accordion .ui-widget-header .ui-state-active,.page-template-page-yrityksille .ui-accordion a.ui-button:active,.page-template-page-yrityksille .ui-accordion .ui-button:active,.page-template-page-yrityksille .ui-accordion .ui-button.ui-state-active:hover{background:0;font-weight:400;color:#454545}.page-template-page-yrityksille .ui-accordion .ui-state-default,.page-template-page-yrityksille .ui-accordion .ui-widget-content .ui-state-default,.page-template-page-yrityksille .ui-accordion .ui-widget-header .ui-state-default,.page-template-page-yrityksille .ui-accordion .ui-button,.page-template-page-yrityksille .ui-accordion html .ui-button.ui-state-disabled:hover,.page-template-page-yrityksille .ui-accordion html .ui-button.ui-state-disabled:active{background:0}.page-template-page-yrityksille .ui-tabs{background-color:transparent;padding:0}.page-template-page-yrityksille .ui-tabs.ui-widget-content{border:0}.page-template-page-yrityksille .ui-tabs .ui-state-default{background-color:transparent}.page-template-page-yrityksille .ui-tabs .ui-tabs-nav{background-color:transparent;border:0;text-align:center;padding-bottom:0;margin-bottom:-1px;line-height:0}.page-template-page-yrityksille .ui-tabs .ui-tabs-nav li{white-space:normal;max-width:40%;line-height:1.5rem}.page-template-page-yrityksille .ui-tabs .ui-tabs-tab{background-color:transparent;border:2px solid #fff;margin:1px .4em 0 0;float:none!important;display:inline-block}.page-template-page-yrityksille .ui-tabs .ui-tabs-active{background-color:#fff}.page-template-page-yrityksille .ui-tabs .ui-tabs-active a{color:#000}.page-template-page-yrityksille .ui-tabs .ui-tabs-panel{background-color:#fff}.page-template-page-yrityksille .ui-widget-content{background:transparent}.page-template-page-yrityksille section.faqwidget{padding-top:0;padding-bottom:0}.page-template-page-yrityksille #faq{padding:0}.page-template-page-yrityksille .faq-body__left,.page-template-page-yrityksille .faq-body__right{padding:5em 1.5rem}.page-template-page-yrityksille .faq-body__left{background:#ffd339}.page-template-page-yrityksille .faq-body__right{background:#f0f0f0}.page-template-page-yrityksille .teaser{padding-top:2.5rem;padding-bottom:2.5rem;margin-bottom:0}.page-template-page-yrityksille .teaser-wrap:nth-child(even){background:#f0f0f0}.page-template-page-yrityksille .teaser__imagecol{width:100%}.page-template-page-yrityksille .teaser__imagecol img{width:100%}@media screen and (min-width:48em){.page-template-page-yrityksille .teaser-content{display:flex}.page-template-page-yrityksille .teaser__imagecol{width:unset;min-width:470px;max-width:470px}.page-template-page-yrityksille .teaser__imagecol img{max-width:unset}.page-template-page-yrityksille .teaser-wrap:nth-child(even) .teaser-content{flex-direction:row-reverse}.page-template-page-yrityksille .teaser-wrap:nth-child(even) .teaser-content .teaser__imagecol{margin:0 0 0 2rem}.page-template-page-yrityksille .case-teasers{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.page-template-page-yrityksille .case-teasers .teaser__imagecol{min-width:240px;max-width:240px}.page-template-page-yrityksille .case-teasers .spoiler-box{min-height:265px}}.page-template-page-yrityksille .l-wrap{background:#fff}.page-template-page-yrityksille .hero-section{position:relative;width:100%;background-size:cover;background-position:right;display:block;color:#006aa6}.page-template-page-yrityksille .hero-section .l-constrained{height:100%;display:flex;gap:1rem;flex-flow:column;align-items:center;justify-content:center}.page-template-page-yrityksille .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.25);z-index:1}.page-template-page-yrityksille .hero-content{width:100%;padding-top:1rem}.page-template-page-yrityksille .hero-content:first-child{order:2}.page-template-page-yrityksille .hero-content:nth-child(2){order:1;text-align:center}.page-template-page-yrityksille .hero-content:nth-child(2) img{max-height:600px}.page-template-page-yrityksille .hero-content,.page-template-page-yrityksille .hero-section .l-constrained{z-index:1}.page-template-page-yrityksille .hero-content h1{text-align:left!important;text-shadow:0 0 10px #fff}.page-template-page-yrityksille .hero-content .btn{box-shadow:0 0 10px #fff;margin-top:1rem}.page-template-page-yrityksille .hero-section-img .l-constrained{max-width:100%}.page-template-page-yrityksille .hero-section-img .hero-content{text-align:center}.page-template-page-yrityksille .hero-section-img .hero-content h1{text-align:center!important}@media screen and (min-width:58em){.page-template-page-yrityksille .hero-section{height:70vh}.page-template-page-yrityksille .hero-section .l-constrained{flex-flow:row;justify-content:initial}.page-template-page-yrityksille .hero-content{width:50%;height:initial}.page-template-page-yrityksille .hero-content:first-child{order:1}.page-template-page-yrityksille .hero-content:nth-child(2){order:2}}.page-template-page-yrityksille .yrityksille-case-teasers{background:rgba(244,244,244,.75)}.page-template-page-yrityksille .ginput_container input{background:#fff!important;width:100%!important;border:0;border-radius:.3125rem}.page-template-page-yrityksille .yrityksille-contacts,.page-template-page-yrityksille .yrityksille-logot{text-align:center}.page-template-page-yrityksille .yrityksille-contacts h2,.page-template-page-yrityksille .yrityksille-logot h2{margin-bottom:1em}.page-template-page-yrityksille .contacts-container,.page-template-page-yrityksille .logot-container{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.page-template-page-yrityksille .logot-container{align-items:center}.page-template-page-yrityksille .contact-item,.page-template-page-yrityksille .logo-item{flex:1 1 calc(33.333% - 2rem);display:flex;flex-direction:column;align-items:center;max-width:234px}.page-template-page-yrityksille .contact-item img,.page-template-page-yrityksille .logo-item img{width:234px;height:234px;object-fit:cover;object-position:center}.page-template-page-yrityksille .contact-info{margin-top:1rem}.page-template-page-yrityksille .logo-item img{max-height:80px;max-width:140px;width:auto;height:auto}.find-a-kioski--full{display:none}.find-a-kioski--mobile{position:relative;z-index:11}.find-a-kioski--mobile a{display:block;background:#006aa6;color:#fff;padding:.4rem 0;font-weight:700;letter-spacing:.03125rem;text-decoration:none;text-align:center;text-transform:uppercase}.find-a-kioski--mobile.open a{background:#393939}.find-a-kioski--mobile span:after{content:"\e606"}.find-a-kioski--mobile.open span:after{content:"\e607"}@media screen and (min-width:58em){.find-a-kioski--mobile{display:none}.find-a-kioski--full{display:block}.find-a-kioski--full{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%)}.find-a-kioski--full a{position:relative;border-radius:9px;background:#006aa6;color:#fff;height:2.125rem;text-decoration:none;text-transform:uppercase;font-size:.9375rem;font-weight:700;padding:0 1rem;letter-spacing:.03125rem;display:flex;align-items:center}.find-a-kioski--full a:after{content:"";background-image:url(../../img/puhek.svg);position:absolute;top:-17px;left:-20px;right:0;display:block;z-index:3;margin:0 auto;width:18.1319px;height:17.6665px}.find-a-kioski--full a:hover,.find-a-kioski--full a.open{opacity:.9}.find-a-kioski--full a.open span{margin-left:.3rem}}.find-closest-retailer{width:15.625rem;margin:0 auto;z-index:9999;position:relative;text-align:center}.find-closest-retailer .geolocate-button{width:100%}.find-closest-retailer p{text-align:center}.find-closest-retailer input{display:block;text-decoration:none;border-radius:9px;padding:.8rem .4rem;font-size:.9375rem;font-weight:700;width:100%;-webkit-appearance:none}.find-closest-retailer-form input:focus::-webkit-input-placeholder{color:transparent}.find-closest-retailer-form input:focus:-moz-placeholder{color:transparent}.find-closest-retailer-form input:focus::-moz-placeholder{color:transparent}.find-closest-retailer-form input:focus:-ms-input-placeholder{color:transparent}.spoiler-content--find-closest-retailer{background:#efefef;padding:2.5rem 0;margin-top:1rem}.find-closest-retailer p{padding:.5rem 0}.find-closest-retailer input{border:0;font-weight:400;text-align:center}.products .find-closest-retailer input{background:#fff}.find-closest-retailer form{margin:0}.geolocate-button-custom{text-align:left!important}.find-closest-retailer p{margin:0;font-size:1rem}p.results{position:relative;padding:.7rem 1rem;background:#fff;border-radius:9px;-webkit-box-shadow:0 .25rem .25rem -.125rem rgba(0,0,0,.2);-moz-box-shadow:0 .25rem .25rem -.125rem rgba(0,0,0,.2);box-shadow:0 .25rem .25rem -.125rem rgba(0,0,0,.2);width:17.5rem;margin:1rem 0 0 -.9375rem}@media screen and (min-width:48em){p.results{width:18.75rem;margin:1rem 0 0 -1.5625rem!important}}p.results .poi-link{color:#006aa6}p.results:after{content:"";position:absolute;top:-.9375rem;left:8.125rem;border-style:solid;border-width:0 .9375rem .9375rem;border-color:#fff transparent;display:block;width:0;z-index:1}@media screen and (min-width:48em){p.results:after{left:8.75rem}}.preloader{width:2rem!important;height:2rem}p.results a{font-size:.9375rem;line-height:1.25rem;font-weight:700;color:#006aa6;text-decoration:none;display:block;padding:.5rem 0}p.results a:hover{opacity:.7}p.results a span{color:#000;display:block}.header-map-toolbar .btn.ico.loading{background-image:url(../../img/loader.gif);background-size:1.25rem}.find-closest-retailer>.geolocate-button.loading{background-image:url(../../img/loader_geolocate_white.gif);background-repeat:no-repeat;background-size:1.25rem;background-repeat:no-repeat;background-position:center left 1rem;padding-left:3rem}.find-closest-retailer>.geolocate-button.loading:hover{background-image:url(../../img/loader_geolocate_blue.gif)}#my-slider .find-closest-retailer{position:relative;display:block;margin-top:16rem}@media screen and (min-width:48em){#my-slider .find-closest-retailer{margin-top:24rem}}.text-teasers .find-closest-retailer{text-align:center;margin:0 auto}.press-release{text-align:center;width:85%}@media screen and (min-width:60em){.press-release{width:40rem;font-size:1rem;line-height:1.25rem}}.home .press-release h2{font-size:1.55rem}@media screen and (min-width:48em){.home .press-release h2{font-size:1.75rem}}@media screen and (min-width:60em){.home .press-release h2{font-size:2.1rem}}.press-release h3{font-size:1.15rem}@media screen and (min-width:48em){.press-release h3{font-size:1.5rem}}@media screen and (min-width:60em){.press-release h3{font-size:1.675rem}}.press-release ul,.press-release ol{margin:0 auto 1.5rem;width:50%;text-align:left}.home h2{text-align:center;font-size:2.1rem}.main-teaser{width:100%;text-align:center;position:relative;margin-bottom:2rem}@media screen and (min-width:48em){.main-teaser{text-align:left;display:table}}@media screen and (min-width:75em){.main-teaser p{display:block;padding:.5rem .5rem 0 0;font-size:1.21875rem;line-height:1.5rem}}.main-teaser img{max-width:60%;margin:0 auto 1.5rem}@media screen and (min-width:48em){.main-teaser img{max-width:22.5rem;margin:0;display:table-cell;float:left;padding-right:2rem}}.main-teaser div{max-width:80%;margin:0 auto}@media screen and (min-width:48em){.main-teaser div{display:table-cell;vertical-align:middle;max-width:none;margin:0}}.small-teasers img{display:none}.small-teasers div{margin-bottom:.3125rem}.small-teasers div:last-of-type{margin-bottom:0}.small-teaser{padding:.8rem 1rem;font-size:1.375rem;line-height:1.3125rem;position:relative;display:block}@media screen and (min-width:48em){.small-teaser{padding:1rem 0;font-size:1.125rem;line-height:1.25rem}}.small-teaser:hover img{opacity:.8}@media screen and (min-width:48em){.page-list-teasers{text-align:center}.slope__products .small-teasers{border-bottom:.0625rem solid rgba(0,0,0,.1);padding-bottom:2em}.small-teasers{display:flex;margin-left:-.5rem;margin-right:-.5rem}.small-teasers .small-teaser{margin:0 .5rem}.slope__campaigns .small-teasers,.slope__products .small-teasers{justify-content:space-between}.page-list-teasers .small-teasers{justify-content:center}.small-teasers div{max-width:19.375rem;display:inline-block;vertical-align:top}.page-template .small-teasers div{margin:0 .5rem}.small-teasers a{text-decoration:none;color:#3f3f3f!important}.small-teaser{padding:0}.small-teasers img{width:100%;max-height:18.75rem;display:block}.small-teasers a span{text-align:center;display:block;padding:.75rem;color:#3f3f3f!important;cursor:pointer;word-break:break-word}.small-teasers a:nth-child(2){margin:0 3.5%}.small-teaser{background-position:center center}.small-teaser.white span{color:#fff}.small-teaser.black span{color:#000}}.text-teasers{padding:3rem 0;width:90%;margin:0 auto}@media screen and (min-width:48em){.text-teasers{width:70%}}.text-teaser{color:#000;margin:0 0 2rem;text-align:center}.text-teaser:last-child{margin:0}@media screen and (min-width:60em){.text-teaser{width:48%;margin:0}.text-teaser:nth-child(1){float:left}.text-teaser:nth-child(2){float:right}}.text-teaser img{width:5.3125rem;height:5.3125rem;max-width:5.3125rem;max-height:5.3125rem;display:table-cell;vertical-align:middle;margin-right:1.5rem}.text-teaser div{vertical-align:top}.text-teaser p{margin:0 0 .5rem;line-height:1.2rem;font-size:1.25rem;line-height:1.375rem}.text-teaser a{text-transform:uppercase;font-weight:700;font-size:.875rem;border-bottom:.125rem solid #006aa6;padding-bottom:.125rem;text-decoration:none}.text-teaser a:hover{background:#006aa6;border-bottom:0;padding:.6rem 1rem;border-radius:9px;color:#fff}@media screen and (max-width:47.999em){.teaser-image-and-text{background-image:none!important;background-color:#fff}}.teaser-image-only img{display:none}@media screen and (min-width:48em){.teaser-image-only img{display:block;margin:0 auto}}.teaser-image-only{text-decoration:none}@media screen and (max-width:48em){.teaser-image-only{text-align:center;display:block}.teaser-image-and-text,.teaser-image-only span{color:#006aa6;text-decoration:none;text-align:center;margin:0 auto .3125rem;display:block}.teaser-image-and-text:last-child,.teaser-image-only span:last-child{margin:0 auto}.campaigns a.teaser-image-and-text,.campaigns a.teaser-image-only{background:#efefef}.campaigns a.teaser-image-and-text:hover,.campaigns a.teaser-image-only:hover{background:#006aa6;color:#fff}.products a.teaser-image-and-text,.products a.teaser-image-only{background:#fff}.products a.teaser-image-and-text:hover,.products a.teaser-image-only:hover{background:#006aa6;color:#fff}}#owl-container .owl-controls{position:absolute;top:0;left:0;right:0;margin:1rem 0}@media screen and (min-width:48em){#owl-container .owl-controls{margin:1.5rem 0}}#owl-container .owl-controls .owl-page span{width:1.25rem;height:1.25rem;margin:.3125rem;background:rgba(160,160,160,.6)}#owl-container .owl-controls .owl-page span:hover{background:rgba(160,160,160,.6)}.owl-custom-navigation{max-width:1000px;margin:0 auto}.owl-custom-navigation .owl-prev,.owl-custom-navigation .owl-next{z-index:10;font-size:1.875rem;color:rgba(255,255,255,.9);text-shadow:1px 1px 10px rgba(0,0,0,.3);cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}.owl-custom-navigation .owl-prev:hover,.owl-custom-navigation .owl-next:hover{color:rgba(255,255,255,.9)}@media screen and (min-width:48em){.owl-custom-navigation .owl-prev,.owl-custom-navigation .owl-next{font-size:2.5rem}}.owl-custom-navigation .owl-prev{left:8%}.owl-custom-navigation .owl-next{right:8%}.carousel-wrapper{width:100%}.carousel-container{position:relative}.carousel-container h1,.carousel-container h2{text-align:center;margin-bottom:0;line-height:1}.carousel-container h1{font-size:1.75rem;margin-bottom:.7rem}@media screen and (min-width:48em){.carousel-container h1{font-size:3rem}}@media screen and (min-width:60em){.carousel-container h1{font-size:4.625rem}}.carousel-container h2{font-family:"Open Sans",sans-serif;font-weight:400;font-size:1.15rem}@media screen and (min-width:48em){.carousel-container h2{font-size:1.8rem}}@media screen and (min-width:60em){.carousel-container h2{font-size:2.6875rem}}.carousel-container .slide-text{max-width:75rem;margin:0 auto;padding:4rem 2rem 1rem;position:relative;z-index:2}@media screen and (min-width:48em){.carousel-container .slide-text{padding:5rem 3rem 4rem}}@media screen and (min-width:60em){.carousel-container .slide-text{padding:5rem 2rem 3.5rem}}.carousel-container .carousel-image{text-align:center;margin:-3rem 0 0;position:relative;z-index:1}@media screen and (min-width:48em){.carousel-container .carousel-image{margin:-9rem 0 0}}@media screen and (min-width:60em){.carousel-container .carousel-image{margin:-9rem 0 0}}.carousel-container .carousel-image img{width:auto;max-width:18.75rem}@media screen and (min-width:48em){.carousel-container .carousel-image img{max-width:43.75rem}}.carousel-container .find-closest-retailer{bottom:0;padding-bottom:4rem}@media screen and (min-width:48em){.carousel-container .find-closest-retailer{padding-bottom:2rem;bottom:4rem}}.header .search-full{display:none}.header .search-form ::-webkit-input-placeholder{font-weight:700}.header .search-form ::-moz-placeholder{font-weight:700}.header .search-form ::-ms-input-placeholder{font-weight:700}.header .search-mobile{width:calc(100% + 3rem);display:none;margin-left:-1.5rem;margin-right:-1.5rem;position:absolute}.header #mobilesearch-click{display:inline-block;position:relative;cursor:pointer;vertical-align:middle}.header #mobilesearch-click .icon-search:before{font-size:1.5rem;margin-right:.75rem}.header #mobilesearch-click.active:after{content:"";position:absolute;bottom:-.875rem;left:-.3125rem;border-style:solid;border-width:0 .9375rem .9375rem;border-color:#efefef transparent;display:block;width:0;z-index:1;margin:0 auto}.header #mobilesearch-click.active .icon-search{opacity:.7}.header #mobile-search{margin:0}.header #mobile-search-field{width:100%;text-align:center;padding:.9375rem 0;border:0;box-sizing:initial;background:#efefef;border-bottom:.125rem solid #bfbfbf}.header #mobile-search-results{background-color:#fff;display:none;border-bottom:.125rem solid #7f7f7f;margin:0 -1rem;padding:1.5rem 4rem 1rem;background:#efefef;text-align:left;top:3.25rem;position:absolute;z-index:99999;width:100%}.header #mobile-search-results a{display:block;color:#242424;text-decoration:none;padding:.3125rem 0;cursor:pointer;text-align:left}.header #mobile-search-results .mobile-search-results-heading{text-align:center}.header .mobile-search-results-heading{font-weight:700;text-transform:uppercase;padding-bottom:.5rem;color:#7f7f7f;margin-bottom:0;font-size:1.2rem;opacity:.5}.header .search-submit{display:none}#movie-search-results .mobile-search-results-heading{text-transform:uppercase;opacity:.5}@media screen and (min-width:58em){.header .search-full{display:block;position:absolute;top:50%;right:.5rem}.header .search-form{position:absolute;right:9rem;top:50%;transform:translateY(-50%)}.header .search-form fieldset{margin:0}.header .search-form .search-submit{display:block;position:absolute;right:.5rem;top:.6rem;color:#006aa6;cursor:pointer}.header .search-form .search-submit:hover{opacity:.7}.header .search-field{border:0;cursor:pointer;position:relative;-webkit-transition:width 400ms ease,background 400ms ease;transition:width 400ms ease,background 400ms ease;box-shadow:none;float:right;font-size:1.0625rem;width:0;padding:.4rem 1rem;border-radius:9px;color:#242424}}@media screen and (min-width:58em) and (min-width:73em){.header .search-field{padding:.4rem 1.7rem .4rem .8rem;width:5.5rem}}@media screen and (min-width:58em){.header .search-field:focus{color:#3f3f3f;cursor:text;width:12.5rem}.header #main-search-results{background-color:#fff;border:.0625rem solid #ccc;display:none;position:absolute;right:3.25rem;top:1rem;width:18.75rem;padding:1.5rem 0}.header #main-search-results .mobile-search-results-heading{padding-left:1.5rem;padding-right:1.5rem}.header #main-search-results a{display:block;color:#242424;text-decoration:none;padding:.3rem 1.5rem;line-height:1.2rem}.header #main-search-results a:hover{background:#efefef}}.search-no-results p{text-align:center}.receipt-campaign-header{display:flex;justify-content:space-between}.receipt-campaign-header__rules button{background-color:#fff;font-family:gelica,sans-serif;font-size:24px;padding:32px 12px 16px;text-transform:uppercase;border-radius:0;cursor:pointer;transition:padding .2s}.receipt-campaign-header__logo{margin-top:22px;position:relative;z-index:10}@media screen and (min-width:48em){.receipt-campaign-header__logo{margin-top:24px}}.receipt-campaign-header__logo img{max-width:128px}@media screen and (min-width:48em){.receipt-campaign-header__logo img{max-width:none}}.receipt-campaign-body{font-size:18px;text-align:center}@media screen and (min-width:48em){.receipt-campaign-body{font-size:20px;text-align:left}}@media screen and (min-width:48em){.receipt-campaign-body{display:flex;justify-content:space-between}}.receipt-campaign-body h1{font-size:50px}@media screen and (min-width:48em){.receipt-campaign-body h1{text-align:left;font-size:90px}}@media screen and (min-width:48em){.receipt-campaign-body__left{max-width:580px;padding-right:40px}}.receipt-campaign-body__left .form-row,.receipt-campaign-body__left .btn-row{margin-top:1rem}@media screen and (min-width:75em){.receipt-campaign-body__right{margin-top:-100px}}.receipt-campaign-submit-heading{font-size:26px}@media screen and (min-width:48em){.receipt-campaign-submit-heading{font-size:30px}}.receipt-campaign-submit .contacts_form .form-row.textfield{display:none}.receipt-campaign-submit input,.receipt-campaign-submit button,.receipt-campaign-submit a.btn{padding:12px 16px;border-radius:4px;font-size:18px}.receipt-campaign-submit input{border:0}.receipt-campaign-submit input[type]:not([type=submit]):not([type=checkbox]){background-color:#fff;width:270px;text-align:center}@media screen and (min-width:48em){.receipt-campaign-submit input[type]:not([type=submit]):not([type=checkbox]){width:360px;text-align:left}}.receipt-campaign-submit input[type=submit]{background-color:#000;color:#fff}.receipt-campaign-submit button,.receipt-campaign-submit a.btn{background-color:#000;color:#fff;text-transform:uppercase;font-weight:700}@media screen and (min-width:48em){.receipt-campaign-submit .checkbox{display:flex}}.receipt-campaign-submit #newsletter{margin:7px 7px 0 0;padding:0}@media screen and (min-width:48em){.receipt-campaign-submit #newsletter{flex-basis:5%;max-width:17px;max-height:17px}}.receipt-campaign-submit #newsletter_text{display:inline;margin:0}@media screen and (min-width:48em){.receipt-campaign-submit #newsletter_text{max-width:500px}}.receipt-campaign-submitted a{color:#fff}.receipt-campaign-submit-error-Default .receipt-campaign-submit-error,.receipt-campaign-submit-error-Default .receipt-campaign-submit-error a{color:red}.receipt-campaign-submit-error-White .receipt-campaign-submit-error,.receipt-campaign-submit-error-White .receipt-campaign-submit-error a{color:#fff}.receipt-campaign-submit-error-Black .receipt-campaign-submit-error,.receipt-campaign-submit-error-Black .receipt-campaign-submit-error a{color:#000}.receipt-campaign-rules-wrapper{display:none;position:fixed;top:0;width:100%;height:100%;z-index:10000;background-color:rgba(0,0,0,.7)}.receipt-campaign-rules-container{padding:16px;background-color:#fff;top:160px;max-height:600px;overflow-y:scroll;color:#000;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:300px;height:450px}@media screen and (min-width:48em){.receipt-campaign-rules-container{width:480px;height:600px}}@media screen and (min-width:60em){.receipt-campaign-rules-container{width:800px}}.receipt-campaign-rules-controls{float:right}.receipt-campaign-rules-controls button{display:flex;align-items:center;font-weight:700;cursor:pointer;padding:0 16px;margin-right:-16px}.receipt-campaign-rules-controls button span{color:#006aa6;margin-left:4px}.receipt-campaign-rules-content{padding-top:16px}.slope__sampling-campaign.bg-color:before{background:inherit}.slope__sampling-campaign.bg-image{padding-top:4rem}.slope__sampling-campaign.bg-image:before{display:none}.slope__sampling-campaign .l-constrained{position:relative;margin:0 auto}@media screen and (min-width:60em){.slope__sampling-campaign .l-constrained{max-width:62.5rem}}.sampling-campaign-header{display:flex;justify-content:space-around}@media screen and (min-width:48em){.sampling-campaign-header{position:absolute;right:0}}.sampling-campaign-header__logo{margin-top:22px;position:relative;z-index:10}@media screen and (min-width:48em){.sampling-campaign-header__logo{margin-top:24px}}.sampling-campaign-header__logo img{max-width:128px}@media screen and (min-width:48em){.sampling-campaign-header__logo img{max-width:none}}.sampling-campaign-body{position:relative;font-size:16px;text-align:center;padding-top:2rem;display:flex;flex-direction:column;justify-content:space-around;z-index:10}@media screen and (min-width:48em){.sampling-campaign-body{display:flex;flex-direction:row;justify-content:space-between;font-size:20px;text-align:left}}.sampling-campaign-body h1{font-size:50px;padding-top:0}@media screen and (min-width:48em){.sampling-campaign-body h1{text-align:left;font-size:60px}}.sampling-campaign-body__left{padding:2rem;margin:2rem 0}@media screen and (min-width:48em){.sampling-campaign-body__left{max-width:580px;margin:-2rem 0}}.sampling-campaign-body__left .sampling-campaign-content{margin-bottom:2rem}.sampling-campaign-body__left .form-row{margin-top:1rem}.sampling-campaign-body__left .btn-row{margin-top:2rem}@media screen and (min-width:48em){.sampling-campaign-body__right{margin-top:200px}}.sampling-campaign-submit-heading{font-size:26px}@media screen and (min-width:48em){.sampling-campaign-submit-heading{font-size:30px}}.sampling-campaign-submit input,.sampling-campaign-submit button,.sampling-campaign-submit a.btn{padding:12px 16px;border-radius:4px;font-size:16px}.sampling-campaign-submit input{border:0}.sampling-campaign-submit input[type=text],.sampling-campaign-submit select{background-color:#fff;width:100%}@media screen and (min-width:48em){.sampling-campaign-submit input[type=text],.sampling-campaign-submit select{width:25rem;text-align:left}}.sampling-campaign-submit input[type=submit]{color:#fff;text-transform:uppercase;font-weight:700}.sampling-campaign-submit .textfield{font-weight:700}@media screen and (min-width:48em){.sampling-campaign-submit .textfield{font-size:20px}}.sampling-campaign-submit .textfield::-webkit-input-placeholder{color:#000}.sampling-campaign-submit .textfield:-moz-placeholder{color:#000}.sampling-campaign-submit .textfield::-moz-placeholder{color:#000}.sampling-campaign-submit .textfield:-ms-input-placeholder{color:#000}.sampling-campaign-buttons-Default a{color:#006aa6}.sampling-campaign-buttons-Default input[type=submit]{background-color:#006aa6}.sampling-campaign-buttons-White a{color:#fff}.sampling-campaign-buttons-White input[type=submit]{color:#000;background-color:#fff}.sampling-campaign-buttons-White input[type=submit]:hover{color:#fff;background-color:#006aa6}.sampling-dropdown{overflow:hidden;width:100%;display:inline-block;border-radius:9px;vertical-align:middle;letter-spacing:.03125rem;position:relative;color:#000}@media screen and (min-width:48em){.sampling-dropdown{width:25rem}}.sampling-dropdown .icon-chevron-down{position:absolute;top:.8rem;right:.6rem;color:#000;pointer-events:none}@media screen and (min-width:48em){.sampling-dropdown .icon-chevron-down{top:13px}}.sampling-dropdown select{background-color:#fff;border:0;font-weight:700;width:100%;color:#000;padding:12px 40px 12px 16px;-webkit-appearance:none;-moz-appearance:none}.sampling-dropdown select::-ms-expand{display:none}.sampling-dropdown.sampling-dropdown--disabled select:disabled{opacity:.7}.sampling-dropdown.sampling-dropdown--disabled span[class^=icon-]{opacity:.7}.sampling-campaign-rules-wrapper,.rlahja-terms-wrapper{display:none;position:fixed;top:0;width:100%;height:100%;z-index:10000;background-color:rgba(0,0,0,.7)}.sampling-campaign-rules-container,.rlahja-terms-container{padding:16px;background-color:#fff;top:160px;max-height:600px;overflow-y:scroll;color:#000;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:300px;height:450px}@media screen and (min-width:48em){.sampling-campaign-rules-container,.rlahja-terms-container{width:480px;height:600px}}@media screen and (min-width:60em){.sampling-campaign-rules-container,.rlahja-terms-container{width:800px}}.sampling-campaign-rules-controls,.rlahja-terms-controls{float:right}.sampling-campaign-rules-controls button,.rlahja-terms-controls button{display:flex;align-items:center;font-weight:700;cursor:pointer;padding:0 16px;margin-right:-16px}.sampling-campaign-rules-controls button span,.rlahja-terms-controls button span{color:#006aa6;margin-left:4px}.sampling-campaign-rules-content,.rlahja-terms-content{padding-top:16px}.sampling-campaign-rules-content ul,.rlahja-terms-content ul,.sampling-campaign-rules-content ol,.rlahja-terms-content ol{margin-left:16px}.sampling-campaign-add-input-colours input[type=text],.rlahja-terms-controls input[type=text],.sampling-campaign-add-input-colours select,.rlahja-terms-controls select{border:1px solid #CCC}.sampling-campaign-add-input-colours select:disabled,.rlahja-terms-controls select:disabled{background-color:#E6E6E6}#submit-sampling-code-form[disabled]{opacity:.7}#submit-sampling-code-form[disabled]:hover{background-color:#006aa6;color:#fff;opacity:.7}.rlahja h1,.rlahja h2{margin:0}@media screen and (min-width:48em){.rlahja h1{padding-top:24px}}.rlahja hr{margin-top:16px;margin-bottom:16px;opacity:.3}.rlahja form{margin:0}.rlahja br{display:block}.rlahja input[type=radio]{display:none}.rlahja ol{text-align:left;list-style-type:none}.rlahja ol li{counter-increment:item;margin-bottom:5px;display:flex}.rlahja ol li:before{margin-right:10px;content:counter(item);font-family:gelica,sans-serif;color:#006aa6}.rlahja-content>div{padding-top:12px;padding-bottom:12px}.rlahja-centering-desktop{max-width:60em;margin:0 auto}.rlahja-centering-mobile{max-width:360px;margin:0 auto}.rlahja-text-align-center{text-align:center}.rlahja-background-lightergrey{background-color:#efefef}.rlahja-lead{font-size:115%}.rlahja-banner img{width:100%}@media screen and (min-width:48em){.rlahja-options,.provider-forms{display:flex;justify-content:center;flex-wrap:wrap}}.provider-forms form{margin:0}.provider{padding:0!important}.provider button{width:100%;padding:16px;cursor:pointer}.rlahja-option,.provider{text-align:center;border:2px solid #efefef;transition:.2s border,.2s background-color;max-width:300px;background-color:#fff}.rlahja-option:not(:last-child),.provider:not(:last-child){margin:0 auto 16px}.rlahja-option:last-child,.provider:last-child{margin:0 auto}.rlahja-option:hover,.rlahja-option.rlahja-option--active,.provider:hover,.provider.rlahja-option--active{border:2px solid #006aa6}.rlahja-option.rlahja-option--active .rlahja-option-image-wrapper,.provider.rlahja-option--active .rlahja-option-image-wrapper{background-color:#bfbfbf}@media screen and (min-width:48em){.rlahja-option.rlahja-option--active .rlahja-option-image-wrapper,.provider.rlahja-option--active .rlahja-option-image-wrapper{background-color:initial}}.rlahja-option.rlahja-option--active .rlahja-option-content,.provider.rlahja-option--active .rlahja-option-content{cursor:initial}.rlahja-option.rlahja-option--active .rlahja-option__name,.provider.rlahja-option--active .rlahja-option__name{padding-top:16px}@media screen and (min-width:48em){.rlahja-option.rlahja-option--active .rlahja-option__name,.provider.rlahja-option--active .rlahja-option__name{padding-top:0}}@media screen and (min-width:48em){.rlahja-option,.provider{margin:8px!important;max-width:none;width:48%;padding-bottom:16px;display:flex;flex-direction:column;justify-content:space-between}}.rlahja-option-content{cursor:pointer}@media screen and (min-width:48em){.rlahja-option-content{cursor:initial}}.rlahja-option__image{position:relative;overflow:hidden;width:200px;height:200px;margin:0 auto}.rlahja-option__interactions{height:0;overflow:hidden;transition:height .2s ease}@media screen and (min-width:48em){.rlahja-option__interactions{height:auto!important;display:flex;flex-direction:column;justify-content:space-between;flex:1 1 auto;padding:0 16px}}.ie11 .rlahja-option__interactions .icon-chevron-down{display:none}.rlahja-option__image img{width:100%;height:100%;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.rlahja-option__name{font-size:140%}.rlahja-option__price{font-family:gelica,sans-serif;font-size:200%;line-height:1.2}.rlahja-option__interactions-quantity-select{width:30%}.rlahja-option__interactions-quantity-select span[class^=icon-]{pointer-events:none;top:50%;transform:translateY(-50%)}.rlahja-option__interactions-quantity-select.select--styled{padding-left:0}.rlahja-option__interactions-quantity-select.select--styled select{padding-left:20px;width:100%;background-color:#fff;border:2px solid #006aa6;height:40px}.rlahja-option__interactions-complete-order button{width:100%;border-radius:0;display:block}.rlahja-form-wrapper{height:0;overflow:hidden;transition:height .2s ease}.rlahja-form{background-color:#fff}.rlahja-form>div:not(:last-child){margin-bottom:16px}.rlahja-form-instructions-title{font-size:150%;margin-bottom:8px}.rlahja-form-instructions-content{margin-bottom:16px}.rlahja-form-styling label{display:block;text-align:center;margin-bottom:4px;font-weight:700}.rlahja-form-styling input{padding:12px 16px;border-radius:4px;font-size:18px;border:0}.rlahja-form-styling input[type]:not([type=submit]){width:100%;background-color:#efefef;text-align:center}@media screen and (min-width:60em){.rlahja-form-styling input[type]:not([type=submit]){text-align:left}}.rlahja-form-styling input[type=submit]{background-color:#006aa6;color:#fff;text-transform:uppercase;font-weight:700;cursor:pointer;transition:.2s opacity}.rlahja-form-styling input[type=submit]:hover{opacity:.8}.rlahja-form__error{font-weight:700;color:#F00;display:none}.rlahja-form-cart{border-bottom:1px solid #efefef;padding-bottom:16px}.rlahja-form-cart-image{max-width:200px;max-height:200px}.rlahja-form-cart-title,.rlahja-form-cart-value{font-size:140%}.rlahja-form-cart-price{font-family:gelica,sans-serif;font-size:200%;line-height:1.2}.rlahja-code-content{border:2px solid #006aa6;padding:16px;margin:0 auto}@media screen and (min-width:48em){.rlahja-code-content{padding:24px}}.rlahja-code-number{font-size:175%}.rlahja-code-link a{text-decoration:none}@media screen and (min-width:60em){.rlahja-messengers__sms{display:none}}.rlahja-code-copy button,.rlahja-messengers button,.rlahja-messengers a,.rlahja-submit button{width:100%!important;justify-content:center}.rlahja-email button{text-align:center}.rlahja-messengers>div:not(:last-child){margin-bottom:16px}.rlahja-submit button:disabled{background-color:#bfbfbf}.rlahja-emailMessage{font-weight:700;color:#006aa6}.shipfunk-wrapper{max-width:1500px;margin:0 auto;width:100%;overflow:hidden}.slope__shipfunk--image{background-size:auto auto;background-repeat:no-repeat;background-position:center top;padding-bottom:7em}@media screen and (min-width:48em){.slope__shipfunk--image{padding-bottom:7em}}.shipfunk--content{max-width:46.25rem;width:100%;margin:0 auto}.slope__shipfunk--tracking{background:#ffd339;padding-top:1em}.slope__shipfunk--tracking:before{background:#ffd339}.page-id-46 .slope__shipfunk--tracking.slope .l-constrained{z-index:50}.shipfunk-wrapper+.page-list-wrapper:before{background:#ecebea}.shipfunk-wrapper+.page-list-wrapper:before{transform:rotate(3deg);margin-top:-4rem}.page-id-46 .slope .l-constrained{margin-top:-3em;padding-bottom:10em;position:relative;z-index:10}.page-id-46 .lead{border:0}.page-id-46 .slope__package{background:#f3f3f3;text-align:center;padding-bottom:4em}.page-id-46 .slope__package:before{background:#f3f3f3;transform:rotate(-3deg)}@media screen and (min-width:48em){.product-list{display:flex;justify-content:center;flex-wrap:wrap}}.product-list__item{padding:16px;text-align:center;border:2px solid #efefef;transition:.2s border,.2s background-color;background-color:#fff}.product-list__item:not(:last-child){margin:0 auto 16px}.product-list__item:last-child{margin:0 auto}.product-list__item:hover,.product-list__item.product-list__item--active{border:2px solid #006aa6}.product-list__item.rlahja-option--active .rlahja-option-image-wrapper{background-color:#bfbfbf}@media screen and (min-width:48em){.product-list__item.rlahja-option--active .rlahja-option-image-wrapper{background-color:initial}}.product-list__item.rlahja-option--active .rlahja-option-content{cursor:initial}.product-list__item.rlahja-option--active .rlahja-option__name{padding-top:16px}@media screen and (min-width:48em){.product-list__item.rlahja-option--active .rlahja-option__name{padding-top:0}}@media screen and (min-width:48em){.product-list__item{margin:8px!important;max-width:none;width:calc(33% - 16px);padding-bottom:16px}}@media screen and (min-width:60em){.product-list__item{width:calc(25% - 16px)}}.product-teaser__select{margin-top:auto;display:inline-block;width:100%}.product-teaser__select .btn{display:block;width:100%;border-radius:0}.product-teaser{height:100%}.product-teaser .product-teaser__container{display:flex;flex-direction:column;height:100%}.product-teaser .product-teaser__container .product-teaser__image-container{position:relative;overflow:hidden;width:150px;height:150px;margin:0 auto}.product-teaser .product-teaser__container--summary{flex-direction:row;align-items:center;align-content:flex-start}.product-teaser .product-teaser__container--summary .product-teaser__image-container{flex:0 0 auto;width:150px;height:150px;margin-right:32px}.product-teaser .product-teaser__container--summary .product-teaser__content{flex:1 0 auto;width:calc(100% - 182px)}.product-teaser--cart{border:1px solid #979797;padding:22px}.product-teaser__heading{font-size:22px}.product-teaser__title{font-family:gelica,sans-serif;font-size:36px;text-align:center}.product-teaser__image{width:100%;height:100%;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.product-teaser__price .product-teaser__price-desc{line-height:38px;vertical-align:bottom}.product-teaser__price .product-teaser__price-amount{font-family:gelica,sans-serif;font-size:200%;line-height:1.2}.product-teaser__price .price-amount--full{float:right}.product-teaser__description{margin-bottom:16px}.product-teaser__btn{margin-top:auto;display:inline-block;width:100%}.product-teaser__btn .btn{display:block;width:100%;border-radius:5px;font-size:18px;vertical-align:bottom}.product-teaser__btn .btn span{font-size:14px}.tabs-component-tabs{display:flex;align-items:stretch;justify-content:space-between;width:100%;max-width:1000px;margin:0 auto;padding:0;padding-top:54px}.active-tab-products .tabs-component-tabs{display:none}.tabs-component-tabs a{display:inline-block;position:relative;z-index:1;text-decoration:none}.tabs-component-tabs hr{width:100%;float:right;top:16px;position:absolute;z-index:0}@media screen and (min-width:48em){.tabs-component-tabs hr{top:23px}}.tabs-component-tabs .tabs-component-tab{display:block;flex:1 1 auto;list-style-type:none;text-align:center;position:relative}.tabs-component-tabs .tabs-component-tab:first-child{display:none}.tabs-component-tabs .tabs-component-tab hr{right:50%;border-color:#006aa6}.tabs-component-tabs .tabs-component-tab:nth-child(2) hr{display:none}.tabs-component-tabs .tabs-component-tab.is-active~* .tab-index{background-color:#bfbfbf}.tabs-component-tabs .tabs-component-tab.is-active~* .tab-header{color:#bfbfbf}.tabs-component-tabs .tabs-component-tab.is-active~* hr{border-color:#bfbfbf}.tab-index{display:block;margin:0 auto;text-align:center;font-size:18px;font-family:gelica,sans-serif;font-weight:700;background-color:#006aa6;color:#fff;border-radius:50%;line-height:32px;width:32px;height:32px}@media screen and (min-width:48em){.tab-index{line-height:47px;width:47px;height:47px}}.tab-header{clear:both;font-family:gelica,sans-serif;color:#000;display:none}@media screen and (min-width:48em){.tab-header{display:inline-block}}.tab-navigation{margin-top:32px;display:flex;justify-content:space-between;align-items:center}.summary{display:flex;flex-wrap:wrap;align-items:center}.summary>div{flex:1 1 50%}.summary>div:nth-child(even){text-align:right}.summary h3{font-family:gelica,sans-serif;font-size:32px;color:#000;margin:0}.summary .heading{font-family:gelica,sans-serif;font-size:16px;color:#000}.summary h4{font-family:gelica,sans-serif;font-size:22px;color:#000;margin:0}.summary.title .price{font-size:32px;color:#000}.summary.title{margin-top:16px}.summary.title,.summary.data{margin-bottom:16px}.summary.title.price{margin-top:8px;margin-bottom:8px}#rgift-content .form-row{margin-bottom:16px}#rgift-content input[type=text],#rgift-content input[type=number],#rgift-content input[type=email],#rgift-content input[type=tel]{width:100%;border:1px solid #979797;border-radius:5px;padding:14px 16px;margin-top:8px}#rgift-content textarea{width:100%;border:1px solid #979797;border-radius:5px;padding:14px 16px;margin-top:8px;height:calc(6em + 28px + 8px)}#rgift-content input[disabled]{background-color:rgba(151,151,151,.3098039216);opacity:.3}#rgift-content .form-field-has-error{border-color:#D0021B}#rgift-content .form-field-error-message{color:#d0021b}#rgift-content abbr[title]{border-bottom:0;text-decoration:none}#rgift-content label{font-weight:400}#rgift-content .input-checkbox{margin-right:8px}.shipment__radio{cursor:pointer;display:flex;align-items:center;border:1px solid #9B9B9B;border-radius:5px;padding:9px 20px;margin-bottom:16px;font-weight:400}.shipment__radio.selected{border-color:#006aa6}.shipment__radio input{margin-right:25px}.shipment__radio .radio-label{flex:1 0}.shipment__radio .radio-image{display:inherit}.shipping__select{background:#fff;border:1px solid #9b9b9b;padding:6px 16px;margin-top:8px}.shipping__select span[class^=icon-]{top:50%;transform:translateY(-50%)}.shipping__select select{cursor:pointer;color:#000;font-weight:400}.shipping__select.select-disabled{cursor:default;background-color:rgba(151,151,151,.3098039216);opacity:.3}.shipping__method,.shipping__time{margin-bottom:32px}.columns{display:flex;margin-bottom:16px}.columns .column{flex:1 0 auto}@media screen and (min-width:48em){.columns .column{flex:0 0 auto}}.columns .column.center{flex:0 1 auto;align-items:center;display:flex;flex-flow:column}.columns .column.center .delimeter{margin-top:auto;margin-bottom:31px}.flex-columns{display:flex;align-items:center}.flex-columns label{flex:1 0 50%;margin-right:24px}.fancy-wrapper{width:100%;overflow:hidden;margin-bottom:16px}.fancy{line-height:1;text-align:center}.else{display:inline-block;position:relative;font-family:gelica,sans-serif;font-size:18px}.else:before,.else:after{content:"";position:absolute;height:9px;border-bottom:1px solid #979797;top:0;width:600px}.else:before{right:100%;margin-right:15px}.else:after{left:100%;margin-left:15px}.shipping__repicients h5{font-size:20px;margin:0}.shipping__repicients-instructions{margin:1.5rem 0 1.5rem 1rem}.title-row{margin-bottom:0;margin-top:16px;display:flex;align-items:center;justify-content:space-between}.title-row .rkioski-btn [class^=icon-],.title-row .rkioski-btn [class*=" icon-"]{font-size:24px;margin:0}.rkioski-btn.no-pad{padding-left:0;padding-right:0}.rkioski-btn .fake-icon-add{margin:0;margin-left:8px;font-family:gelica,sans-serif;font-size:24px;background-color:#0063B1;color:#fff;display:inline-block;width:24px;height:24px;border-radius:50%;line-height:1}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.modal-content{padding:16px;width:calc(100% - 40px)}@media screen and (min-width:48em){.modal-content{padding:74px 110px}}.modal-content button{position:absolute;top:5px;right:24px;color:#0063B1;font-size:40px;cursor:pointer}#rgift-main{max-width:60em;margin:0 auto}.arrakoodi-bar{background:#006aa6;padding:.5em;color:#fff;text-align:center}#rgift-content form br{display:inline}.page__title,.page__lead{margin:0 16px;text-align:center}.page__lead{margin:0 auto;margin-bottom:32px;max-width:600px}.order-completed-wrapper .page__lead{margin-bottom:24px}.page--heading{display:flex;justify-content:center;flex-direction:row;align-items:center;max-width:700px;margin:0 auto;padding:0 16px;margin-bottom:56px}.page--heading .page__img{margin-right:32px}@media (max-width:499.9375px){.page--heading{flex-flow:row wrap}.page--heading .page__img{margin-right:0;margin-bottom:16px}}.page--heading .page__lead{margin:0;text-align:left;display:inline-block}.product-wrapper{background-color:#F0F0F0}.content-wrapper{max-width:1032px;padding-top:38px;padding-bottom:90px;padding-left:16px;padding-right:16px;margin:0 auto}.content-wrapper .content-wrapper__title,.content-wrapper .content-wrapper__content{text-align:center}.content-wrapper .content-wrapper__content{max-width:600px;margin:0 auto}.content-wrapper .form-wrapper h3{font-size:34px}.content-wrapper .content-wrapper__form{order:1}.content-wrapper .content-wrapper__product{order:3}.content-wrapper .content-wrapper__navigation{order:2}@media screen and (min-width:48em){.content-wrapper .form-wrapper{display:flex;flex-flow:row wrap;align-items:flex-start}.content-wrapper .content-wrapper__form,.content-wrapper .content-wrapper__navigation{width:70%;padding-right:130px}.content-wrapper .content-wrapper__navigation{order:3}.content-wrapper .content-wrapper__product{width:30%}}.summary-wrapper{max-width:640px;margin:0 auto}.order-completed-wrapper .product-teaser{margin-bottom:16px}.btn-disabled{opacity:.25;cursor:default}.rkioski-btn{text-transform:uppercase;text-decoration:none;font-family:gelica,sans-serif;font-size:18px;color:#0063B1;text-align:center;vertical-align:bottom}.rkioski-btn [class^=icon-],.rkioski-btn [class*=" icon-"]{font-size:14px}.file-uploads{width:100%;background-color:#F0F0F0;padding:24px;height:220px}.file-uploads label{cursor:pointer}.file-uploads .upload-border{display:flex;justify-content:center;flex-direction:column;width:100%;height:100%;border:1px dashed #979797;text-align:center}.file-uploads .upload-border span.btn{flex:0 1 auto;margin:16px auto 0;cursor:pointer}.vue-csv-mapping{background-color:#F0F0F0;padding:24px}.vue-csv-mapping .form-check-label{margin-bottom:16px}.vue-csv-mapping table{width:100%}.vue-csv-mapping th{vertical-align:middle}.vue-csv-mapping th span{margin-bottom:16px;display:inline-block}.vue-csv-mapping td{vertical-align:middle}.vue-csv-mapping td span{margin-bottom:16px;display:inline-block}.vue-csv-mapping .select--styled.shipping__select{margin-bottom:16px}.with-spacing{margin-top:24px;margin-bottom:32px}hr.dotted{border:0;border-top:1px dashed #979797}.new-order{text-align:center}.message-preview:not(.sms){width:100%;position:relative;text-align:center}.message-preview:not(.sms) img{width:100%}.message-preview:not(.sms) span{position:absolute;display:inline-block}.message-preview:not(.sms) span{font-size:8px}@media (min-width:320px){.message-preview:not(.sms) span{font-size:calc(0.5rem + 8 * (100vw - 320px) / 448)}}@media (min-width:768px){.message-preview:not(.sms) span{font-size:16px}}.message-preview:not(.sms) span{font-size:11px}@media (min-width:768px){.message-preview:not(.sms) span{font-size:calc(0.6875rem + 3 * (100vw - 768px) / 232)}}@media (min-width:1000px){.message-preview:not(.sms) span{font-size:14px}}.message-preview:not(.sms) .message{white-space:pre-line}.message-preview:not(.sms) .company,.message-preview:not(.sms) .product-description{display:none}.message-preview:not(.sms).mail span{left:0;width:100%}.message-preview:not(.sms).mail .message{top:26%}.message-preview:not(.sms).mail .product-name{bottom:39%;color:#fff}.message-preview:not(.sms).email{text-align:left}.message-preview:not(.sms).email span{width:67%;left:50%;transform:translateX(-50%)}.message-preview:not(.sms).email .company,.message-preview:not(.sms).email .product-description{display:inline-block}.message-preview:not(.sms).email .company{top:30%;font-weight:700}.message-preview:not(.sms).email .message{top:34%}.message-preview:not(.sms).email .message{font-size:6px}@media (min-width:320px){.message-preview:not(.sms).email .message{font-size:calc(0.375rem + 5 * (100vw - 320px) / 448)}}@media (min-width:768px){.message-preview:not(.sms).email .message{font-size:11px}}.message-preview:not(.sms).email .message{font-size:7px}@media (min-width:768px){.message-preview:not(.sms).email .message{font-size:calc(0.4375rem + 4 * (100vw - 768px) / 232)}}@media (min-width:1000px){.message-preview:not(.sms).email .message{font-size:11px}}.message-preview:not(.sms).email .product-name{bottom:35%;font-weight:700}.message-preview:not(.sms).email .product-description{bottom:32%}.message-preview:not(.sms).email .product-description{font-size:6px}@media (min-width:320px){.message-preview:not(.sms).email .product-description{font-size:calc(0.375rem + 5 * (100vw - 320px) / 448)}}@media (min-width:768px){.message-preview:not(.sms).email .product-description{font-size:11px}}.message-preview:not(.sms).email .product-description{font-size:7px}@media (min-width:768px){.message-preview:not(.sms).email .product-description{font-size:calc(0.4375rem + 4 * (100vw - 768px) / 232)}}@media (min-width:1000px){.message-preview:not(.sms).email .product-description{font-size:11px}}.message-preview:not(.sms) .sms{display:none}#app .v--modal-overlay{z-index:10000}.register-parcel-template-teaser{max-width:660px;overflow-x:hidden}.register_parcel{background-color:#efefef;display:flex;width:700vw}.register-parcel-template-teaser .register_parcel{width:700%}.register_parcel input[type=text]{background:#fff}.parcel-phase-wrapper{width:100vw;padding-top:50px}.register-parcel-template-teaser .parcel-phase-wrapper{width:100%}.parcel-phase{padding:50px 0 40px;margin:0 auto;max-width:700px}.parcel-phase--padded{padding-left:30px;padding-right:30px}.parcel-phase--padded label{font-weight:400}.parcel-phase--confirm{padding-left:20px;padding-right:20px}@media screen and (min-width:48em){.parcel-phase--confirm{padding-left:0;padding-right:0}}@media screen and (min-width:48em){.register-parcel-template-teaser .parcel-phase--confirm{padding-left:20px;padding-right:20px}}.parcel-phase-back{position:relative}.register-parcel-template-teaser .parcel-phase-back{padding-bottom:3rem!important}.parcel-phase-back img{margin-right:5px;margin-bottom:0}.parcel-phase-back button{position:absolute;top:16px;color:#006aa6;display:flex;align-items:baseline}@media screen and (min-width:48em){.parcel-phase-back button{top:32px}}.parcel-phase-back button:hover,.parcel-phase-back button:focus{text-decoration:underline}.parcel-phase--parcel-type{max-width:none}.parcel-phase__title{font-family:gelica,sans-serif;font-weight:900;font-size:24px;line-height:1;text-rendering:optimizeLegibility;text-align:center}@media screen and (min-width:48em){.parcel-phase__title{font-size:32px}}@media screen and (min-width:60em){.parcel-phase__title{font-size:48px}}.parcels{display:flex;flex-flow:column nowrap;margin:0 auto;align-items:center}@media screen and (min-width:48em){.parcels{flex-flow:row wrap;justify-content:center;align-items:stretch;max-width:850px}}@media screen and (min-width:61.25rem){.parcels{max-width:1060px}}.parcel_type{background:#fff;text-align:center;display:flex;border:3px solid transparent;padding:26px;margin-bottom:20px;width:100%;max-width:280px;justify-content:center}@media screen and (min-width:48em){.parcel_type{width:calc(50% - 20px)}}@media screen and (min-width:61.25rem){.parcel_type{width:calc(20% - 8px);margin-bottom:0}}@media screen and (min-width:48em){.parcel_type:nth-child(even){margin-left:20px}}@media screen and (min-width:61.25rem){.register-parcel-template-teaser .parcel_type{width:calc(50% - 20px);margin-bottom:20px}}.parcel_type.has_focus,.parcel_type:hover{border-color:#006aa6}.parcel_type.is_selected{background:#006aa6;color:#fff!important}@media screen and (min-width:61.25rem){.parcel_type+.parcel_type{margin-left:10px}}.parcel_type__container{display:flex;flex-flow:column nowrap}.parcel_type.is_selected .parcel_type__container a{color:#fff}.parcel_type__container .parcel_type__top{height:163px}.parcel_type__image{background-repeat:no-repeat;background-position:center center;width:100%;height:73px;margin-bottom:13px}.parcel_type.is_selected .parcel_type__image{filter:invert(1)}.parcel_type__title{color:#006aa6}.parcel_type.is_selected .parcel_type__title{color:#fff}.parcel_type__price{font-size:28px;margin-bottom:-10px}.parcel_type__additional-price{font-size:12px;font-weight:400;display:inline-block}.parcel_type__description{font-weight:400;margin-top:10px}.parcel_type__description span{display:block}.parcel-phase__info{display:flex}.parcel-phase__info img{margin-right:2rem}.parcel-phase__info-container{display:flex;flex-flow:column nowrap;width:100%}@media screen and (min-width:48em){.parcel-phase__info-container{flex-flow:row nowrap}}.parcel-phase__info-container span{display:block}.parcel-phase__info-details:first-child{flex-grow:1}.parcel-phase__person-info{padding:35px 0 40px;border-bottom:1px solid #bfbfbf}.parcel-phase__person-info:last-of-type{margin-bottom:30px}.parcel-phase__person-info a:focus{text-decoration:none}.parcel-phase__person-info-section+.parcel-phase__person-info-section{margin-top:16px}.parcel-phase__person-info-section--highlight{font-weight:700}.parcel-phase__continue{text-align:center;margin-top:40px}.parcel-phase__continue button.btn{float:none}.parcel-phase__continue button.btn:focus{background-color:#ffd339;color:#006aa6}.parcel-phase__continue button[disabled]{opacity:.5}.parcel-phase__continue button[disabled]:hover,.parcel-phase__continue button[disabled]:focus{background-color:#006aa6;color:#fff}.parcel-phase__note{padding-top:20px;color:red}.parcel-activation-payment+.parcel-phase__note{text-align:center}.parcel-activation-payment+.parcel-phase__note p{text-align:center}.parcel-phase__conditions{margin-top:1rem}.parcel-activation-code{background:#fff;padding:25px;margin-bottom:30px;text-align:center}.parcel-activation-code p{margin-bottom:0;text-align:center}.parcel-activation-code__highlight{font-family:gelica,sans-serif;font-weight:900;font-size:28px;margin-bottom:10px}.parcel-activation-thanks{text-align:center!important;margin-bottom:40px}.parcel-activation-payment{text-align:center}.parcel-activation-payment__price{font-size:28px;font-weight:700;margin-bottom:-10px}.page-template-page-parcel-registration .rkioski-dropdown{margin-bottom:16px}.page-template-page-parcel-registration .rkioski-dropdown select{border:0}.page-template-page-parcel-registration .teaser .spoiler::before,.page-template-page-parcel-registration .teaser .spoiler::after{display:none}.page-template-page-parcel-registration .teaser .spoiler-openclose::before{display:none}.page-template-page-parcel-registration .teaser{max-width:500px;margin:0 auto}.page-template-page-parcel-registration .teaser ol{list-style:none;counter-reset:parcel-teaser-counter}.page-template-page-parcel-registration .teaser ol li{counter-increment:parcel-teaser-counter;position:relative;margin-left:22px}.page-template-page-parcel-registration .teaser ol li::before{content:counter(parcel-teaser-counter) ". ";color:#006aa6;font-weight:700;position:absolute;left:-22px}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;margin:auto}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:0;color:inherit;border:0;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item{}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../../image/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-carousel.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent;width:100%;top:45%;max-width:1000px;margin:0 auto}.owl-carousel.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:0;display:inline-block;cursor:pointer;border-radius:3px}.owl-carousel.owl-theme .owl-nav [class*=owl-]:hover{color:#fff;text-decoration:none}.owl-carousel.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-carousel.owl-theme .owl-nav .owl-prev,.owl-carousel.owl-theme .owl-nav .owl-next{z-index:10;font-size:1.875rem;color:rgba(255,255,255,.9);text-shadow:1px 1px 10px rgba(0,0,0,.3);cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);border:0;margin:0;font-family:icons}.owl-carousel.owl-theme .owl-nav .owl-prev:hover,.owl-carousel.owl-theme .owl-nav .owl-next:hover{color:rgba(255,255,255,.9)}@media screen and (min-width:48em){.owl-carousel.owl-theme .owl-nav .owl-prev,.owl-carousel.owl-theme .owl-nav .owl-next{font-size:2.5rem}}.owl-carousel.owl-theme .owl-nav .owl-prev{left:8%}.owl-carousel.owl-theme .owl-nav .owl-next{right:8%}.owl-carousel.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-carousel.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-carousel.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-carousel.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-carousel.owl-theme .owl-dots .owl-dot.active span,.owl-carousel.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.campaign-wrapper{background-color:#c2dcd6;margin-bottom:-9em}.campaign-wrapper .campaign-container{position:relative;padding-bottom:120%;padding-top:0;height:870px;overflow:hidden;margin:0 auto}@media (min-width:1000px){.campaign-wrapper .campaign-container{padding-bottom:0;height:1300px}}.campaign-wrapper .campaign-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}#slide_wrapper{padding-bottom:0!important}.slope__arrakoodi-content{background:#ffd339}.slope__arrakoodi-teaser{background:#fff;z-index:11}.hero-slope:nth-of-type(even):before{-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}.hero-slope:nth-of-type(odd):before{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);height:8em}.hero-slope{transform-origin:left center;position:relative}.hero-slope:before{width:110%;margin-left:-5%;height:15rem;-webkit-backface-visibility:hidden;z-index:9;background:#ffd339;display:block;content:"";position:absolute;margin-top:-4rem}.arrakoodi-bg-image{z-index:6;display:block;background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;height:100%;width:100%;background-image:url(http://frantic.s3.amazonaws.com/rkioski/kaupunki-1.png)}.arrakoodi-hero-menu{position:relative;z-index:1;height:40em}@media screen and (max-width:48em){.arrakoodi-hero-menu{height:33em}}.arrakoodi-content{z-index:12;position:relative;text-align:center}.arrakoodi-content .arrakoodi-content-text{max-width:650px;margin:0 auto}.arrakoodi-content .arrakoodi-content-text h2{color:#006aa6}.arrakoodi-teaser{padding-top:8em;text-align:center;padding-bottom:2em}.arrakoodi-teaser h2{color:#006aa6}.arrakoodi-teaser .arrakoodi-content-text{max-width:650px;margin:0 auto}.arrakoodi-teaser .teaser-image-container{position:relative}.arrakoodi-teaser .teaser-image-container img{position:absolute;left:0}@media screen and (max-width:48em){.arrakoodi-teaser .teaser-image-container{display:none}}.arrakoodi-teaser .teaser-custom-text{max-width:400px;margin:0 auto;padding:1em}.arrakoodi-content-menu-container{max-width:850px;margin:0 auto;text-align:left}.arrakoodi-content-menu-container .arrakoodi-content-menu{list-style:none;padding-top:1em;padding-left:2em}@media screen and (max-width:48em){.arrakoodi-content-menu-container .arrakoodi-content-menu{width:100%;padding-left:0}}.arrakoodi-content-menu-container .arrakoodi-content-menu li:nth-of-type(even){margin-left:5em}@media screen and (max-width:51em){.arrakoodi-content-menu-container .arrakoodi-content-menu li:nth-of-type(even){margin-left:0}}.arrakoodi-content-menu-container .arrakoodi-content-menu li{display:inline}@media screen and (max-width:51em){.arrakoodi-content-menu-container .arrakoodi-content-menu li{display:block}}.arrakoodi-content-menu-container .arrakoodi-content-menu li a.image-link{display:inline-block;margin-right:.9em;margin-top:.2em}.arrakoodi-content-menu-container .arrakoodi-content-menu li a.image-link img{width:100px;height:100px}@media screen and (max-width:48em){.arrakoodi-content-menu-container .arrakoodi-content-menu li a.image-link img{width:75px;height:75px}}.arrakoodi-content-menu-container .arrakoodi-content-menu li a.text-link{text-decoration:none;font-family:Verdana,Geneva,sans-serif;font-weight:700;width:30%;vertical-align:middle;font-size:1.8em;display:inline-block;line-height:1.2}@media screen and (max-width:48em){.arrakoodi-content-menu-container .arrakoodi-content-menu li a.text-link{width:63%;font-size:1.5em}}@media screen and (max-width:48em){.arrakoodi-content-menu-container .arrakoodi-content-menu li a.text-link{font-size:1.2em;line-height:1}}.arrakoodi-kassaneiti-container{position:relative}.arrakoodi-kassaneiti-container .arrakoodi-kassaneiti{position:absolute;top:7em;max-width:100%;height:35em;z-index:7;margin-left:auto;margin-right:auto;left:0;right:50%}@media screen and (max-width:48em){.arrakoodi-kassaneiti-container .arrakoodi-kassaneiti{display:none}}.arrakoodi-sign-container{position:relative}.arrakoodi-sign-container .arrakoodi-sign{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;max-width:100%;height:45em;top:-3.5em;z-index:9}@media screen and (max-width:48em){.arrakoodi-sign-container .arrakoodi-sign{height:34em;width:19em;top:-2em}}.arrakoodi-menu,.menu-arrakoodi-menu-container,.menu-arrakoodi-menu{top:26.5em;width:179px;height:102px;list-style:none;left:-2px;right:0;margin-left:auto;margin-right:auto;position:absolute}@media screen and (max-width:48em){.arrakoodi-menu,.menu-arrakoodi-menu-container,.menu-arrakoodi-menu{top:20.5em}}.arrakoodi-menu li,.menu-arrakoodi-menu-container li,.menu-arrakoodi-menu li{display:inline;padding:0 .1em}.menu-arrakoodi-menu{top:26.5em;width:179px;height:102px;list-style:none;left:-2px;right:0;margin-left:auto;margin-right:auto;position:absolute}#menu-arrakoodi-menu .menu-item a{background-repeat:no-repeat;width:50px;height:50px;line-height:0;color:transparent;display:inline-block;overflow:hidden;position:relative}#menu-arrakoodi-menu .menu-item.samplays a{background-image:url(http://frantic.s3.amazonaws.com/rkioski/arrakoodi_samplays.svg)}#menu-arrakoodi-menu .menu-item.palkitseminen a{background-image:url(http://frantic.s3.amazonaws.com/rkioski/arrakoodi_palkitseminen.svg)}#menu-arrakoodi-menu .menu-item.asiakaspalvelu a{background-image:url(http://frantic.s3.amazonaws.com/rkioski/arrakoodi_asiakaspalvelu.svg)}#menu-arrakoodi-menu .menu-item.asiakasaktivointi a{background-image:url(http://frantic.s3.amazonaws.com/rkioski/arrakoodi_asiakasaktivointi.svg)}#menu-arrakoodi-menu .menu-item.lisaarvoa a{background-image:url(http://frantic.s3.amazonaws.com/rkioski/arrakoodi_lisaarvoa.svg)}#menu-arrakoodi-menu .menu-item.uusasiakashankinta a{background-image:url(http://frantic.s3.amazonaws.com/rkioski/arrakoodi_uusasiakashankinta.svg)}.arrakoodi-menu-container{z-index:10;position:relative;display:block;width:100%;height:auto;float:left}.arrakoodi-bg-asiakaspalvelu-image{z-index:6;display:block;background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;height:100%;width:100%;background-image:url(http://frantic.s3.amazonaws.com/rkioski/asiakaspalvelu_tausta.jpg)}.arrakoodi-hero-asiakaspalvelu{position:relative;z-index:1;height:49em}@media screen and (max-width:48em){.arrakoodi-hero-asiakaspalvelu{height:30em}}@media screen and (max-width:30em){.arrakoodi-hero-asiakaspalvelu{height:23em}}.arrakoodi-ribbon-container{position:relative}.arrakoodi-ribbon-container .arrakoodi-ribbon{position:absolute;max-width:100%;z-index:7;margin-left:auto;margin-right:auto;left:0}@media screen and (max-width:51em){.arrakoodi-ribbon-container .arrakoodi-ribbon{display:none}}.arrakoodi-pallura-container{position:relative}.arrakoodi-pallura-container .arrakoodi-pallura{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;max-width:100%;z-index:9}@media screen and (max-width:48em){.arrakoodi-pallura-container .arrakoodi-pallura{height:300px;width:300px;top:2em}}@media screen and (max-width:30em){.arrakoodi-pallura-container .arrakoodi-pallura{height:200px;width:200px;top:1em}}.arrakoodi-headertext-container{position:relative}.arrakoodi-headertext-container h2{position:absolute;left:0;right:0;text-align:center;font-size:66px;max-width:100%;top:8em;text-shadow:1px 1px 10px rgba(0,0,0,.5);font-style:italic;text-transform:uppercase;color:#fff;z-index:9}@media screen and (max-width:48em){.arrakoodi-headertext-container h2{font-size:44px;top:7em;padding:0 1em}}@media screen and (max-width:30em){.arrakoodi-headertext-container h2{font-size:30px}}.arrakoodi-asiakaspalvelija-content{z-index:14;position:relative}.arrakoodi-asiakaspalvelija-content .arrakoodi-asiakaspalvelija-content-text{margin:0 auto;max-width:950px}.arrakoodi-asiakaspalvelija-content .arrakoodi-asiakaspalvelija-content-text h2{color:#006aa6;text-align:center;margin-bottom:1em}.arrakoodi-asiakaspalvelija-content .main-teaser-video{float:left;width:48%}@media screen and (max-width:48em){.arrakoodi-asiakaspalvelija-content .main-teaser-video{width:100%}}.arrakoodi-asiakaspalvelija-content p{width:50%;float:right}@media screen and (max-width:48em){.arrakoodi-asiakaspalvelija-content p{width:100%;padding-top:1em}}.youtube-row{padding:1.2em}.video-teaser{width:100%}.iframe-container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.lazy-video{position:relative;display:block;padding-bottom:64%;overflow:hidden;width:100%}.lazy-video:after,.lazy-video:before{content:"";position:absolute;margin:auto;top:0;left:0;bottom:0;right:0}.lazy-video:before{display:block;background:rgba(0,0,0,.6);border-radius:14px/21px;width:68px;height:48px;z-index:1}.lazy-video:after{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:20px solid #fff;width:0;height:0;z-index:1}.lazy-video:hover:before{background:#de473c}.lazy-video img{position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;width:100%}.page-template-page-arrakoodi-palveluksessasi .arrakoodi-sisalto--title,.page-template-page-arrakoodi-palveluksessasi .arrakoodi-sisalto--teaser__title{color:#006aa6;font-family:Verdana,Geneva,sans-serif;font-weight:700}.arrakoodi-sisalto--title{text-align:center;max-width:92%;margin:0 auto!important}.arrakoodi-sisalto--content .l-constrained,.arrakoodi-sisalto--teaser .l-constrained{max-width:700px;margin:0 auto}.arrakoodi-sisalto--content{padding-top:2em;padding-bottom:8em}.arrakoodi-sisalto--content,.arrakoodi-sisalto--content p{text-align:center}.img-wrap{text-align:center;padding-bottom:1em}.img-wrap img{max-width:50%}.img-wrap img:first-child{padding-right:1em}.img-wrap img:last-child{padding-left:1em}.logo-list .logo{width:45%;margin:0 .175em .5em}@media screen and (min-width:30em){.logo-list .logo{width:auto}}.arrakoodi-sisalto--teaser{padding-bottom:0;margin-bottom:0}.arrakoodi-sisalto--teaser:nth-child(even){background:#ffd339}.arrakoodi-sisalto--teaser:nth-child(odd) .l-constrained{padding-top:8em;padding-bottom:8em}.arrakoodi-sisalto--teaser .l-constrained{z-index:10;position:relative}.arrakoodi-sisalto--teaser .spoiler-content{height:0;overflow:hidden;text-align:center}.arrakoodi-sisalto--teaser .spoiler:before,.arrakoodi-sisalto--teaser .spoiler:after{color:#006aa6}.arrakoodi-sisalto--teaser__image{margin:0 auto;background-repeat:no-repeat;background-size:contain;height:165px;width:165px}.arrakoodi-sisalto--teaser__title{margin-top:.5em;text-align:center}.arrakoodi-sisalto--teaser__text,.arrakoodi-sisalto--teaser__text p{text-align:center}.single-kampanja-lahjat .w-wrap{background-color:#fff}.single-kampanja-lahjat .gform_wrapper{padding-top:16px}.single-kampanja-lahjat .gform_wrapper .gform_heading .gform_required_legend{display:none}.single-kampanja-lahjat .gform_wrapper .gfield_required.gfield_required_asterisk,.single-kampanja-lahjat .gform_wrapper .gfield_required.gfield_required_text{color:#790000!important}.single-kampanja-lahjat .gform_wrapper .gfield.gfield--type-section{visibility:hidden!important;padding:0!important;margin:0!important;border:0!important}.single-kampanja-lahjat .gform_wrapper .gfield.gfield--type-section *{display:none!important}.single-kampanja-lahjat .gform_wrapper input{background:none!important;border:1px solid #767676!important;border-radius:2.5px!important}.single-kampanja-lahjat .gform_wrapper .ginput_container_date input{width:100%!important}.single-kampanja-lahjat .gform_wrapper .gfield-choice-input:checked+label{font-weight:700!important}.single-kampanja-lahjat .gform_wrapper .gform_confirmation_message{font-weight:700;text-align:center;font-size:18px}@media screen and (min-width:48em){.single-kampanja-lahjat .gform_wrapper .gform_confirmation_message{font-size:20px}}.single-kampanja-lahja-description{text-align:center;padding-bottom:64px;font-size:18px}@media screen and (min-width:48em){.single-kampanja-lahja-description{font-size:20px;border-bottom:2px solid #EFEFEF;padding-bottom:32px;margin-bottom:32px}}.single-kampanja-lahja-content{background-color:#ecebea;padding:32px 24px;margin-left:-24px;margin-right:-24px;box-shadow:0 4px 4px rgba(0,0,0,.25)}@media screen and (min-width:48em){.single-kampanja-lahja-content{padding:32px 40px;border-radius:10px;margin:0 auto}}.single-kampanja-lahja-brands{padding-top:32px;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:768px){.single-kampanja-lahja-brands{margin:0 -160px}}@media screen and (min-width:1366px){.single-kampanja-lahja-brands{margin:0 -320px}}.single-kampanja-lahja-brand{min-width:200px;max-width:200px;min-height:200px;max-height:200px;display:flex;justify-content:center;align-items:center;margin:0 24px}@media screen and (min-width:1366px){.single-kampanja-lahja-brand-400x400{min-width:400px;max-width:400px;min-height:400px;max-height:400px}}.single-kampanja-lahja-brand img{width:100%;height:auto}