@charset "UTF-8";.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader,.slick-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.slick-list:focus,a:active,a:hover{outline:0}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}img,legend{border:0}.slick-slider,:root{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}*,.mfp-container,.picker__holder,:after,:before,img.mfp-img{box-sizing:border-box}.mfp-close,a{text-decoration:none}.mfp-container:before,.mfp-content,img{vertical-align:middle}.Card-figure,.mfp-wrap,.positionFixed{-webkit-backface-visibility:hidden}.Content-wrap:after,.Page-wrap:after,.Tablet-wrap:after,.clearfix:after,.csc-textpic.csc-textpic-intext-left:after,.csc-textpic.csc-textpic-intext-right:after,.slick-track:after{clear:both}.picker__table,table{border-collapse:collapse;border-spacing:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}.slick-list,.slick-slider,.slick-track{position:relative;display:block}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}hr{box-sizing:content-box}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}.Omatahto .Hero .Hero-title,.ProductFilter-toggle-label,.Text.-transform-upper,.h6,h6{text-transform:uppercase}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;padding:.35em .625em .75em}legend,td,th{padding:0}optgroup{font-weight:700}.slick-slider{cursor:grab;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.mfp-bg,.mfp-wrap{position:fixed;top:0;width:100%;left:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto}.Indicator li.slick-active button:before{background-color:#b83a4b}.mfp-bg{height:100%;z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{height:100%;z-index:1043;outline:0!important}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px}.mfp-container:before{content:'';display:inline-block;height:100%}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{user-select:none}.Button,.Card--collapsed .Card-title.Heading{-webkit-user-select:none;-moz-user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-close,.mfp-close-btn-in .mfp-close,.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none}.mfp-figure:after,.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(0,0,0,.6);display:block;position:absolute}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}:root,body{font-family:Barlow,Helvetica,Arial,sans-serif}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.ce-headline-left,.mfp-title{text-align:left}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,embed,img,img.mfp-img,object{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{top:0;left:0;width:100%;height:100%;background:#000}img.mfp-img{width:auto;height:auto;display:block;padding:40px 0;margin:0 auto}.mfp-figure:after{content:'';left:0;top:40px;bottom:40px;right:0;width:auto;height:auto;z-index:-1;background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.h1,:root,h1{line-height:1.5}.ce-headline-left,.ce-headline-right,a,a:active,h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class]){color:#b83a4b}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}@-ms-viewport{width:device-width}:root{background-color:#fff;color:#000;font-size:16px;min-width:300px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;tap-highlight-color:transparent}address,blockquote,dl,fieldset,figure,hgroup,ol,pre,table,ul{margin:0 0 1.5rem}dl,ol,ul{padding:0 0 0 1.5rem}p>a{text-decoration:underline;text-underline-offset:4px}a:hover{color:#7e2833}a:hover.defaultHover{box-shadow:0 0 2px 0 #000}::-moz-selection{background:#b83a4b;color:#fff}::selection{background:#b83a4b;color:#fff}img::selection{background:0 0}img::-moz-selection{background:0 0}::-moz-selection:window-inactive{background:gray}::selection:window-inactive{background:gray}img{height:auto}.Navbar ul,nav ul{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p{margin:0 0 1.5rem}.Button.is-disabled,.Button[disabled],fieldset[disabled] .Button{cursor:not-allowed;pointer-events:none;opacity:.5}.Button,.powermail_submit{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.Button.-round{border-radius:3px}.Button.-pill{border-radius:60px}.Card-figure.-fill>figure,.Hero-figure,.Hero-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.ce-headline-center{text-align:center;color:#b83a4b}.ce-headline-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.tx-powermail fieldset.layout1{display:-ms-flexbox;display:flex}.tx-powermail fieldset.layout1 .layout1,.tx-powermail fieldset.layout1 .layout2{display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;-ms-flex-direction:column;flex-direction:column}.extbase-debugger-floating{position:relative;z-index:999}.ce-textpic{display:-ms-flexbox;display:flex}.ce-textpic.ce-right{-ms-flex-direction:row-reverse;flex-direction:row-reverse}b,strong{font-weight:600}hr{border:0;border-top:1px solid #d9d9d9;display:block;height:1px;margin-bottom:1.5rem;margin-top:0;padding:0}.hidden,.l-visible,.l-visible--i,.l-visible--ib,.l-visible--tc,.m-visible,.m-visible--i,.m-visible--ib,.m-visible--tc,.s-visible,.s-visible--i,.s-visible--ib,.s-visible--tc,.xl-visible,.xl-visible--i,.xl-visible--ib,.xl-visible--tc{display:none!important}h1,h2,h3,h4,h5,h6{color:inherit;font-family:"Frank Ruhl Libre";font-weight:500}.h1,h1{font-size:2rem}.h2,h2{font-size:1.625rem;line-height:1.84615}.h3,h3{font-size:1.375rem;line-height:1.09091}.h4,h4{font-size:1.25rem;line-height:1.2}.h5,h5{font-size:1.125rem;line-height:1.33333}.h6,h6{font-size:1rem;line-height:1.5;font-weight:600}.colorPrimary{color:#b83a4b!important}.colorTextLight{color:#333!important}.colorDark{color:#000!important}.colorBgLightest{background-color:#f7f7f7!important}.-hautausBgColor{background-color:#8e8c13!important}.-kukkaBgColor{background-color:#b83a4b!important}.-lakiBgColor{background-color:#17254f!important}.padding{padding:1.5rem!important}.padding--xs{padding:.375rem!important}.padding--s{padding:.75rem!important}.padding--m{padding:3rem!important}.padding--l{padding:6rem!important}.noPadding{padding:0!important}.paddingTop{padding-top:1.5rem!important}.paddingTop--xs{padding-top:.375rem!important}.paddingTop--s{padding-top:.75rem!important}.paddingTop--m{padding-top:3rem!important}.paddingTop--l{padding-top:6rem!important}.noPaddingTop{padding-top:0!important}.paddingRight{padding-right:1.5rem!important}.paddingRight--xs{padding-right:.375rem!important}.paddingRight--s{padding-right:.75rem!important}.paddingRight--m{padding-right:3rem!important}.paddingRight--l{padding-right:6rem!important}.noPaddingRight{padding-right:0!important}.paddingBottom{padding-bottom:1.5rem!important}.paddingBottom--xs{padding-bottom:.375rem!important}.paddingBottom--s{padding-bottom:.75rem!important}.paddingBottom--m{padding-bottom:3rem!important}.paddingBottom--l{padding-bottom:6rem!important}.noPaddingBottom{padding-bottom:0!important}.paddingLeft{padding-left:1.5rem!important}.paddingLeft--xs{padding-left:.375rem!important}.paddingLeft--s{padding-left:.75rem!important}.paddingLeft--m{padding-left:3rem!important}.paddingLeft--l{padding-left:6rem!important}.noPaddingLeft{padding-left:0!important}.margin{margin:1.5rem!important}.margin--xs{margin:.375rem!important}.margin--s{margin:.75rem!important}.margin--m{margin:3rem!important}.margin--l{margin:6rem!important}.noMargin{margin:0!important}.marginTop{margin-top:1.5rem!important}.marginTop--xs{margin-top:.375rem!important}.marginTop--s{margin-top:.75rem!important}.marginTop--m{margin-top:3rem!important}.marginTop--l{margin-top:6rem!important}.noMarginTop{margin-top:0!important}.marginRight{margin-right:1.5rem!important}.marginRight--xs{margin-right:.375rem!important}.marginRight--s{margin-right:.75rem!important}.marginRight--m{margin-right:3rem!important}.marginRight--l{margin-right:6rem!important}.noMarginRight{margin-right:0!important}.marginBottom{margin-bottom:1.5rem!important}.marginBottom--xs{margin-bottom:.375rem!important}.marginBottom--s{margin-bottom:.75rem!important}.marginBottom--m{margin-bottom:3rem!important}.marginBottom--l{margin-bottom:6rem!important}.noMarginBottom{margin-bottom:0!important}.marginLeft{margin-left:1.5rem!important}.marginLeft--xs{margin-left:.375rem!important}.marginLeft--s{margin-left:.75rem!important}.marginLeft--m{margin-left:3rem!important}.marginLeft--l{margin-left:6rem!important}.noMarginLeft{margin-left:0!important}.textCenter{text-align:center!important}.textLeft{text-align:left!important}.textRight{text-align:right!important}.textTruncate{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;word-wrap:normal!important}.italic{font-style:italic!important}.invisible{visibility:hidden!important}.block{display:block!important}.clearfix:after,.clearfix:before{content:'';display:table}.floatLeft{float:left!important}.floatRight{float:right!important}.centerAbsolute{margin:auto!important;position:absolute!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:50%!important}.centerTable{display:table!important;height:100%!important;width:100%!important}.centerTable-cell{display:table-cell!important;text-align:center!important;vertical-align:middle!important}.centerTable-cell-item{display:inline-block!important;text-align:left!important}.centerMargin{display:block!important;margin-left:auto!important;margin-right:auto!important}.centerText{text-align:center!important}.centerText-item{display:inline-block!important;text-align:left!important}.positionAbsoluteFill{bottom:0!important;left:0!important;position:absolute!important;right:0!important;top:0!important}.positionFixed{position:fixed!important;backface-visibility:hidden}.positionRelative{position:relative!important}.positionStatic{position:static!important}.Block,.Button{position:relative}.Article .Article-header{margin-bottom:1.5rem}.Article .Article-header h2{line-height:140%}.Article .news-text-wrap,.Article .teaser-text{font-size:1.1em;line-height:1.8em}.Article .Article-image{margin-bottom:.75rem}.Article .meta a{font-weight:500}.Article .teaser-text{color:#000;margin:1.5rem 0}.Article .facebook{margin:1.5rem 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:.75rem 0}.Article .facebook .like{margin-right:.75rem;overflow:hidden}.Article .facebook .share,.Article .facebook .twitter{padding:0;display:inline-block;vertical-align:top;margin-right:20px}.Article .facebook .fb-share-button>span{vertical-align:top!important}.Article .news-text-wrap h1,.Article .news-text-wrap h2,.Article .news-text-wrap h3,.Article .news-text-wrap h4{margin-bottom:.75rem}.Block{z-index:1}.Block .Block-title,.Block.-transparent{background:0 0}.Block.-primary{background:#b83a4b;color:#fff}.Block.-primary .Block-content .Heading,.Block.-primary .Card-content a{color:#fff}.Block.-secondary{background:#ccc}.Block-title{margin-bottom:3rem}.Button,.Button.-l{margin-bottom:1.5rem}.Block-title.-textCenter{text-align:center}.Block-content.-l{color:#b83a4b;font-size:22px;font-weight:700}.Block-content .Card--collapsed table{width:100%}.Block-content .Card--collapsed table td:nth-child(3){text-align:right}.Block.Block--wide .Block-content .Grid.centerContent.-compact>.Grid-cell,.Block.Block--wide .Block-title,.Button,.IeFrame,.LiftElement-title.-textCenter,.Text.-center{text-align:center}.Block.Block--wide .Block-title{font-size:30px;padding:0}.Block.Block--wide .Block-content{padding:1.5rem}.Block.Block--wide .Block-content .Grid.centerContent{-ms-flex:auto;flex:auto;-ms-flex-pack:center;justify-content:center}.Block.Block--wide .Block-content .Grid.centerContent.-compact>.Grid-cell img{width:auto}.Block.Block--wide .Block-content .Grid.centerContent:not(.-compact)>.Grid-cell>div.Card,.Button.-full,.Card{width:100%}.Button{font-size:1rem;line-height:3rem;background-color:transparent;border:0;cursor:pointer;display:inline-block;font-weight:600;margin-right:.75rem;outline:0;padding:0 1rem;transition:.15s;-ms-user-select:none;user-select:none;vertical-align:top}.Button:focus,.Button:hover{text-decoration:none}.Button.-border{border:1px solid transparent;line-height:2.875rem}.Button.-l{font-size:1.125rem;line-height:4.5rem;padding:0 2.25rem}.Button.-l.-border{line-height:4.375rem}.Button.-s{font-size:.875rem;line-height:2.25rem;margin-bottom:2.25rem;padding:0 1.125rem}.Button.-s.-border{line-height:2.125rem}.Button.-full{display:block}.Button.is-open{overflow:visible}.Button--default{background-color:#fff;color:#b83a4b}.Button--default:focus,.Button--default:hover{background-color:#f7f7f7}.Button--default.-transparent{background-color:transparent}.Button--default.-transparent:focus,.Button--default.-transparent:hover{background-color:#b83a4b;border-color:#b83a4b;color:#fff}.Button--default.-border{border-color:#d9d9d9}.Button--default.-border:focus,.Button--default.-border:hover{background-color:#fff;border-color:#d9d9d9;color:#b83a4b}.Button--primary{background-color:#b83a4b;color:#fff;transition:background-color .2s}.Button--primary.-static{background-color:#b83a4b!important;cursor:default}.Button--primary:focus,.Button--primary:hover{background-color:#a53443;color:#fff}.Button--primary.-transparent{background-color:transparent;color:#b83a4b}.Button--primary.-transparent:focus,.Button--primary.-transparent:hover{background-color:#b83a4b;border-color:#b83a4b;color:#fff}.Button--primary.-light{background-color:#c44354}.Button--primary.-light:focus,.Button--primary.-light:hover{background-color:#b83a4b}.Button--primary.-border{border-color:#a53443}.Button--primary.-loading{background-color:#c44354;cursor:wait}.Button--primary.-done{background-color:#49B83A;cursor:normal}.Button--primary.AddToShoppingCart{font-size:.9em;padding:.075rem .75rem}.Button--primary.AddToShoppingCart.--small{line-height:3em;margin:0;padding:0 .75rem;vertical-align:middle}.Button--primary-light{background-color:#c54758;color:#fff}.Button--primary-light:focus,.Button--primary-light:hover{background-color:#b83a4b;color:#fff}.Button--primary-light.-transparent{background-color:transparent;color:#b83a4b}.Button--primary-light.-transparent:focus,.Button--primary-light.-transparent:hover{background-color:#b83a4b;border-color:#b83a4b;color:#fff}.Button--primary-light.-border{border-color:#b83a4b}.ButtonCollection{display:inline-block}.ButtonCollection>.Button{display:block;margin-right:0}.ButtonCollection>.Button:not(:last-child){margin-bottom:0}.Card,.Card-figure{margin-bottom:1.5rem;position:relative}.ButtonCollection>.Button:not(.-border){box-shadow:0 -1px rgba(0,0,0,.1)}.ButtonCollection>.Button:first-child{box-shadow:none}.ButtonCollection>.Button.-pill,.ButtonCollection>.Button.-round{border-radius:0}.ButtonCollection:not([class*='-horizontal'])>.-border:not(:last-child){border-bottom-width:0;line-height:2.9375rem}.ButtonCollection:not([class*='-horizontal'])>.-border:not(:last-child).-l{line-height:4.4375rem}.ButtonCollection:not([class*='-horizontal'])>.-border:not(:last-child).-s{line-height:2.1875rem}.ButtonCollection>.-round:first-child{border-radius:4px 4px 0 0}.ButtonCollection>.-round:last-child{border-radius:0 0 4px 4px}.ButtonCollection.-justify,.Card{display:block}.Card.-noImage.-transparent{background:0 0}.Card.-noImage.-primary{background:#b83a4b;color:#fff;padding:2.25rem}.Card.-noImage.-secondary{background:#ccc;padding:3rem}.Card.-noImage.-primary-light{background:rgba(184,58,75,.2);padding:3rem}.Card.-noImage.-hautausBgColor{background:#8e8c13;color:#fff}.Card.-noImage.-hautausBgColor .Card-link-icon{background-color:#363636}.Card.-noImage.-kukkaBgColor{background:#b83a4b;color:#fff}.Card.-noImage.-kukkaBgColor .Card-link-icon{background-color:#363636}.Card.-noImage.-lakiBgColor{background:#17254f;color:#fff}.Card.-noImage.-lakiBgColor .Card-link-icon{background-color:#363636}.Card-figure{backface-visibility:hidden;border-radius:3px;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.Card--grid .Card-figure,.Card-inner>:last-child{margin-bottom:0}.Card-figure>a>figure,.Card-figure>figure{margin-bottom:0;overflow:hidden}.Card-figure>a>figure>img,.Card-figure>figure>img{-webkit-transform-origin:bottom;transform-origin:bottom;transition:all .2s ease-in-out;width:100%}.Card-figure>.Card-title,.Card-figure>a>.Card-title{background-color:rgba(184,58,75,.7);bottom:0;color:#fff;left:0;margin:0;padding:1.5rem;position:absolute;right:0;text-align:center;transition:background-color .2s ease-in-out}.Card-figure>.Card-title>a,.Card-figure>a>.Card-title>a{color:#fff}.Card-figure>.Card-figure-caption{background-color:#b83a4b;color:#fff;font-style:italic;padding:.75rem}.Card-figure>a:hover .Card-title{background-color:rgba(184,58,75,.9)}.Card-figure>a:hover figure img{-webkit-filter:brightness(110%);filter:brightness(110%);-webkit-transform:scale(1);transform:scale(1)}.Card-inner{padding:1.5rem 6.25%}.Card-figure.-fill{min-height:12rem;position:relative}.Card-figure.-fill>figure{background-position:center;background-repeat:no-repeat;background-size:cover}.Card-figure.-fill>figure img{display:block;height:100%;object-fit:cover;width:100%!important}.Card--default{min-height:144px}.Card--grid .Card-figure .Card-title{background:#fff;color:#7e2833;margin:.5rem;padding:.5rem}.Card--grid .Card-figure .Card-title>.Heading{padding:0}.Card--grid .Card-figure .Card-title .Card-figure-caption{color:#7e2833;margin-bottom:.5rem}.Card--grid .Card-figure .Card-title .Card-figure-caption .Card-text-arrow{color:#7e2833;vertical-align:text-bottom}.Card--collapsed:not(:first){margin-left:1.5rem}.Card--collapsed.is-open .Card-title.Heading{color:#b83a4b}.Card--collapsed .Card-title.Heading{border-bottom:2px solid;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.25rem;padding-bottom:1.125rem;-ms-user-select:none;user-select:none}.IconCss.-menu,.Navbar{-webkit-user-select:none;-moz-user-select:none}.Card--collapsed .Card-title.Heading .Icon--toggle{float:right}.Card--collapsed .Card-text>ul{list-style:none;padding-left:0}.Card--product{background:#fff;border:10px solid #fff}.Card--product .Card-textBox{background-color:#b83a4b;border-radius:3px;color:#fff;padding:1.5rem}.Card--product .Card-textBox h4{font-weight:500;margin:0}.Card--product .Card-textBox p{margin:0}.Card--product .Card-figure{margin-bottom:.75rem}.Card--product .Card-figure .Card--button{background-color:#b83a4b;border-radius:3px;color:#fff;display:block;padding:.375rem .75rem;position:absolute;right:.75rem;top:.75rem;transition:background-color .2s ease-in-out}.Card--product .Card-content{min-height:48px}.Card--product .Card-content .Card-title{color:#b83a4b;-ms-flex:1 0 40%;flex:1 0 40%;font-family:"Frank Ruhl Libre";font-size:26px;font-weight:500;margin-bottom:0;transition:color .2s ease-in-out}.Card--product .Card-content .Card--information{float:right;font-size:.9rem;margin-top:4px}.Card--product .Card-content .Card-price{background-color:#fff;border-radius:3px;color:#000;padding:.375rem .75rem;transition:color .2s ease-in-out}.Card--product .Card-content .Card-price span{color:#b83a4b;display:inline-block;font-size:110%;font-weight:500}.Card--product>a:hover figure img{-webkit-filter:brightness(110%);filter:brightness(110%);-webkit-transform:scale(1);transform:scale(1)}.Card--product>a:hover .Card-figure .Card--button{background-color:#c44354}.Card--product>a:hover .Card-price,.Card--product>a:hover .Card-title{color:#b83a4b}.Card--infoBox{color:#fff}.Card--infoBox.-primary-light .Card-textBox{color:#b83a4b;opacity:1}.Card--infoBox:not(.-noImage).-transparent .Card-textBox{background:0 0;color:#b83a4b}.Card--infoBox:not(.-noImage).-primary .Card-textBox,.Card--infoBox:not(.-noImage).-primary .Infobox-title{background:#b83a4b;color:#fff}.Card--infoBox:not(.-noImage).-secondary .Infobox-title{color:#b83a4b}.Card--infoBox:not(.-noImage).-secondary .Card-textBox{background:#912e3b;color:#b83a4b}.Card--infoBox:not(.-noImage).-hautausBgColor .Card-textBox,.Card--infoBox:not(.-noImage).-hautausBgColor .Infobox-title{background:#8e8c13;color:#fff}.Card--infoBox:not(.-noImage).-hautausBgColor .Card-link-icon{background-color:#363636}.Card--infoBox:not(.-noImage).-kukkaBgColor .Card-textBox,.Card--infoBox:not(.-noImage).-kukkaBgColor .Infobox-title{background:#b83a4b;color:#fff}.Card--infoBox:not(.-noImage).-kukkaBgColor .Card-link-icon{background-color:#363636}.Card--infoBox:not(.-noImage).-lakiBgColor .Infobox-title{background:#17254f;color:#fff}.Card--infoBox:not(.-noImage).-lakiBgColor .Card-textBox{background:#b83a4b;color:#17254f}.Card--infoBox:not(.-noImage).-lakiBgColor .Card-link-icon{background-color:#363636}.Card--infoBox.-textOverImage.-transparent .Card-textBox{background:0 0}.Card--infoBox.-textOverImage.-primary .Infobox-title{color:#fff}.Card--infoBox.-textOverImage.-primary .Card-textBox{background:rgba(184,58,75,.9);color:#fff}.Card--infoBox.-textOverImage.-secondary .Infobox-title{color:#b83a4b}.Card--infoBox.-textOverImage.-secondary .Card-textBox{background-color:rgba(204,204,204,.7);color:#b83a4b}.Card--infoBox.-textOverImage .Card-link{right:0!important}.Card--infoBox.-hautausBgColor .Card-textBox,.Card--infoBox.-hautausBgColor .Infobox-title{background:#8e8c13;color:#fff}.Card--infoBox.-hautausBgColor .Card-link-icon{background-color:#363636}.Card--infoBox.-kukkaBgColor .Card-textBox{background:#b83a4b;color:#fff}.Card--infoBox.-kukkaBgColor .Card-link-icon{background-color:#363636}.Card--infoBox.-lakiBgColor .Card-textBox{background:#b83a4b;color:#17254f}.Card--infoBox.-lakiBgColor .Card-link-icon{background-color:#363636}.Card--infoBox .Card-textBox{background-color:#b83a4b;padding:3rem 3rem 4rem}.Card--infoBox .Card-textBox>.Text{max-width:600px}.Card--infoBox .Card-link{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;position:absolute;right:0}.Card--infoBox .Card-link>a{display:-ms-inline-flexbox;display:inline-flex}.Card--infoBox .Card-link-text{background:#fff;color:#7e2833;display:inline-block;padding:1.5rem}.Card--infoBox .Card-link-icon{background:#a53443;color:#fff;display:inline-block;padding:1rem}.Card--infoBox .Card-link-icon>svg{height:2rem;width:2rem}.Container{padding-bottom:1.5rem;padding-top:1.5rem}.Grid{display:-ms-flexbox;display:flex;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;margin-left:-.75rem;margin-right:-.75rem}.Grid-cell{max-width:100%;padding-left:.75rem;padding-right:.75rem;width:100%}.Grid.-auto>.Grid-cell:not([class*=Width]){-ms-flex:1 0 0%;flex:1 0 0%;width:auto}.Grid.-equalContent>.Grid-cell{display:-ms-flexbox;display:flex}.Grid.-full{margin-left:0;margin-right:0}.Grid.-full>.Grid-cell{padding-left:0;padding-right:0}.Grid.-xl{margin-left:-3rem;margin-right:-3rem}.Grid.-xl>.Grid-cell{padding-left:3rem;padding-right:3rem}.Grid.-l{margin-left:-1.5rem;margin-right:-1.5rem}.Grid.-l>.Grid-cell{padding-left:1.5rem;padding-right:1.5rem}.Grid.-justify-around{-ms-flex-pack:distribute;justify-content:space-around}.Grid.-justify-between{-ms-flex-pack:justify;justify-content:space-between}.Grid.-justify-center{-ms-flex-pack:center;justify-content:center}.Grid.-justify-end{-ms-flex-pack:end;justify-content:flex-end}.Grid.-align-bottom{-ms-flex-align:end;align-items:flex-end}.Grid.-align-center{-ms-flex-align:center;align-items:center}.Grid.-align-top{-ms-flex-align:start;align-items:flex-start}.Heading{color:#b83a4b}.Heading.-xl{font-size:3.875rem;line-height:1.16129}.Heading.-l{font-size:3rem;line-height:1.20833}.Heading.-m{font-size:1.875rem;line-height:1.33333}.Heading.-s{font-size:1.5rem;line-height:1.41667}.Heading.-xs{font-size:1.125rem;line-height:1.55556}.IeFrame{background:#fff9d7;border-bottom:1px solid #e2c822;color:#343434!important;display:block;font:12px 'Helvetica Neue',Helvetica,Arial,sans-serif!important;padding:15px 20px}.IeFrame a,.IeFrame a:hover{background:0 0!important;border:none!important}.PriceTable .-italic,.picker__year{font-style:italic}.Footer .Column-title,.LiftElement-content{font-family:"Frank Ruhl Libre"}.IeFrame a{color:#6579b9!important;text-decoration:none!important}.IeFrame a:hover{text-decoration:underline!important}.Icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.Icon--toggle{cursor:pointer}.Icon--select{font-size:24px;margin-top:12px}.Icon--youtubeLarge{width:2.5087890625em}.Icon--RSSSmall{margin:0 .25em}.Icon--RSSSmall a .Icon{width:.4em;height:.4em}.Icons{display:-ms-flexbox;display:flex;margin-bottom:1.5rem}.Icons>.Icon{font-size:36px;margin-right:.375rem}.Icon--secondary{font-size:4rem;position:absolute;left:.4em;z-index:1000}.IconCss[class*='-chevron']{display:inline-block;position:relative;height:10px;width:10px}.IconCss[class*='-chevron']:after{border-left:2px solid;border-top:2px solid;color:#000;content:'';display:block;height:10px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px;top:3px}.IconCss.-chevronUp.-s{-webkit-transform:scale(.85);transform:scale(.85)}.IconCss.-chevronRight{-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}.IconCss.-chevronRight.-s{-webkit-transform:rotate(-270deg) scale(.85);transform:rotate(-270deg) scale(.85)}.IconCss.-chevronDown{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.IconCss.-chevronDown.-s{-webkit-transform:rotate(180deg) scale(.85);transform:rotate(180deg) scale(.85)}.IconCss.-chevronLeft{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.IconCss.-chevronLeft.-s{-webkit-transform:rotate(-90deg) scale(.85);transform:rotate(-90deg) scale(.85)}.IconCss.-menu{border-top:2px solid #000;display:inline-block;height:12px;position:relative;top:5px;-ms-user-select:none;user-select:none;width:20px}.IconCss.-menu:after,.IconCss.-menu:before{background-color:#000;content:'';display:block;height:2px;position:absolute;width:20px}.Content-wrap:after,.Content-wrap:before,.Page-wrap:after,.Page-wrap:before{content:'';display:table}.IconCss.-menu:before{top:-7px}.IconCss.-menu:after{top:3px}.LiftElement{padding:0 1.5rem;position:relative;z-index:1}.LiftElement.-lift{margin-bottom:2.25rem;margin-top:-5.25rem}.LiftElement.-lift .LiftElement-title{background:rgba(230,230,230,.9);color:#b83a4b}.LiftElement-title{margin-bottom:3rem;padding:.75rem 4.5rem 1.5rem}.LiftElement-content{color:#b83a4b;font-size:18px;line-height:1.44444}.LiftElement-content>div,.LiftElement-content>p{margin-bottom:1.5rem}.LiftElement-content.-l{color:#b83a4b;font-size:22px;font-weight:700}.Text{font-size:1.1em;line-height:1.8em}.Text.-left{text-align:left}.Text.-right{text-align:right}.Text.-l{font-size:1.125rem;line-height:1.44444}.Text.-s{font-size:.875rem;line-height:1.42857}.Text.-xs{font-size:.75rem;line-height:1.5}.Width--1of12{width:8.333%}.Width--2of12{width:16.666%}.Width--3of12{width:25%}.Width--4of12{width:33.333%}.Width--5of12{width:41.666%}.Width--6of12{width:50%}.Width--7of12{width:58.333%}.Width--8of12{width:66.666%}.Width--9of12{width:75%}.Width--10of12{width:83.333%}.Width--11of12{width:91.666%}.Width--12of12{width:100%}.Width--2of10{width:20%}.Width--1of12.offset{width:8.333%;margin-right:91.666%}.Width--2of12.offset{width:16.666%;margin-right:83.333%}.Width--3of12.offset{width:25%;margin-right:75%}.Width--4of12.offset{width:33.333%;margin-right:66.666%}.Width--5of12.offset{width:41.666%;margin-right:58.333%}.Width--6of12.offset{width:50%;margin-right:50%}.Width--7of12.offset{width:58.333%;margin-right:41.666%}.Width--8of12.offset{width:66.666%;margin-right:33.333%}.Width--9of12.offset{width:75%;margin-right:25%}.Width--10of12.offset{width:83.333%;margin-right:16.666%}.Width--11of12.offset{width:91.666%;margin-right:8.333%}.Wrap{margin-left:auto;margin-right:auto;max-width:1236px;padding-left:6.25%;padding-right:6.25%}.Wrap--absolute{left:6.25%;max-width:1140px;padding:0;position:absolute;right:6.25%;width:100%}.Page-wrap{background-color:#fafafa}.Content-wrap{margin-top:2.25rem;margin-bottom:0}.MenuPanel{display:block;position:relative;margin-bottom:0;width:100%;max-width:800px}.MenuPanel-title{color:#fff;background:#b83a4b;padding:.75rem;border-radius:3px;margin-bottom:0;cursor:pointer}.MenuPanel-title h3{margin:0;padding:0;font-weight:500;display:inline-block;vertical-align:middle}.MenuPanel-title h3 span{font-weight:400}.MenuPanel-title:hover{background:#bc3b4d}.MenuPanel-title:before{content:'>';color:#fff;background-color:#cb5a69;display:inline-block;width:25px;height:25px;vertical-align:top;text-align:center;font-weight:500;border-radius:100px;margin-right:.75rem;transition:-webkit-transform .2s;transition:transform .2s}.Hero-overlay,.MenuPanel-content:after,.Navbar-trigger-icon:after{content:''}.PriceTable,.priceRowTitle{width:100%}.MenuPanel-content{overflow:hidden;max-height:0;transition:max-height .2s}.MenuPanel-content h1,.MenuPanel-content h2,.MenuPanel-content h3{font-size:1.36364rem;line-height:1.28788;font-weight:500;margin-bottom:.75rem}.MenuPanel-content b,.MenuPanel-content strong{font-weight:500;color:#b83a4b}.MenuPanel-content>:first-child{margin-top:1.5rem}.MenuPanel-content .MenuPanel-price{display:block;float:right;background:#fff;padding:.75rem;margin-bottom:1.5rem}.MenuPanel-content .MenuPanel-price strong{color:#000}.MenuPanel-content .MenuPanel-price span,.priceRowPrice span{color:#b83a4b;font-weight:500}.MenuPanel-content:after{background-color:#1a1a1a;height:1px;width:100%;display:block;clear:both;margin:1.5rem 0}.MenuPanel.-open .MenuPanel-title:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.MenuPanel.-open .MenuPanel-content{max-height:5000px;overflow:hidden}.PriceTable td{border-bottom:1px solid #efefef;padding:0 .375rem;min-height:40px;transition:background-color .2s}.PriceTable .-bold{font-weight:500}.PriceTable tr:hover td{background-color:rgba(0,0,0,.02)}.priceRowOwnersPrice span{display:block;width:150px}.priceRowPrice{text-align:right}.priceRowPrice span{display:block;background:#fff;text-align:right;padding:.375rem}.Navbar{-ms-user-select:none;user-select:none}.Navbar-ctrl+ul{display:none}.Navbar-ctrl{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;min-height:48px}.Navbar-ctrl-inner{-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.Navbar-ctrl-text,.Navbar-ctrl-title{padding:0 24px}.Navbar-ctrl-title{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.Navbar-ctrl-trigger-icon{border-top:2px solid #000;display:inline-block;height:12px;position:relative;top:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:20px}.Navbar-ctrl-trigger-icon:after,.Navbar-ctrl-trigger-icon:before{background-color:#000;content:'';display:block;height:2px;position:absolute;width:20px}.Navbar-ctrl-trigger-icon:before{top:-7px}.Navbar-ctrl-trigger-icon:after{top:3px}.Navbar-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.Navbar-link{-ms-flex-align:center;align-items:center;border-top:1px solid transparent;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;cursor:pointer;min-height:36px;padding:12px 24px 11px}.Navbar-link:only-child{border-right:0;width:100%}.Navbar-ctrl-trigger,.Navbar-trigger{-ms-flex-align:center;align-items:center;border-left:1px solid transparent;border-top:1px solid transparent;cursor:pointer;display:-ms-flexbox;display:flex;min-width:48px;-ms-flex-pack:center;justify-content:center;text-align:center}.Navbar-trigger-icon{display:inline-block;position:relative;height:10px;width:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Navbar-trigger-icon:after{border-left:2px solid;border-top:2px solid;color:#333;display:block;height:10px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px;top:3px}.Navbar-item.is-open>.Navbar-trigger>.Navbar-trigger-icon{-webkit-transform:rotate(0);transform:rotate(0)}.Navbar-sub{display:none;-ms-flex-preferred-size:100%;flex-basis:100%}.Navbar-item.is-open>.Navbar-sub,.Navbar.is-open>ul{display:block}.Navbar-sub ul ul .Navbar-link{padding-left:60px}.Navbar-sub ul ul ul .Navbar-link{padding-left:84px}.Navbar-sub ul ul ul ul .Navbar-link{padding-left:108px}.Navbar--primary{font-weight:500}.Navbar--primary .Navbar-ctrl-inner,.Navbar--primary .Navbar-ctrl-title{background-color:#b83a4b;color:#fff}.Navbar--primary .Navbar-ctrl-trigger{background-color:#fff;border-color:transparent;color:#b83a4b}.Navbar--primary .Navbar-ctrl-trigger-icon{border-top-color:#b83a4b}.Navbar--primary .Navbar-ctrl-trigger-icon:after,.Navbar--primary .Navbar-ctrl-trigger-icon:before{background-color:#b83a4b}.Navbar--primary .Navbar-item{border-radius:3px}.Navbar--primary .Navbar-item.-shopping-cart{background-color:#b83a4b;border-radius:3px}.Navbar--primary .Navbar-item.-shopping-cart .Navbar-link{color:#fff!important;text-decoration:none}.Navbar--primary .Navbar-item.-shopping-cart .Navbar-link i.Icon.-shopping-cart{background-image:url(../images/Ostoskori-7badd66b98.png);background-repeat:no-repeat;width:24px;height:24px;background-size:contain}.Navbar--primary .Navbar-item.-shopping-cart .Navbar-link .Shopping-cart-amount{background:#000;color:#fff;position:relative;top:-10px;border-radius:100px;height:23px;width:23px;text-align:center;border:2px solid #fff;font-size:80%}.Navbar--primary .Navbar-item.active>.Navbar-link{color:#b83a4b}.Navbar--primary .Navbar-item:hover{background-color:#b83a4b}.Navbar--primary .Navbar-item:hover .Navbar-link{color:#fff}.Navbar--primary .Navbar-link{background-color:#fff;color:#000}.Navbar--primary .Navbar-link:hover{background-color:#b83a4b;color:#fff}.Navbar--primary .Navbar-trigger{border-left-color:#ebebeb;color:#000}.Navbar--primary .Navbar-trigger:hover .Navbar-trigger-icon:before{background:#b83a4b}.Navbar--primary .Navbar-trigger:hover .Navbar-trigger-icon:after{color:#b3b3b3}.Navbar--primary .Navbar-trigger-icon:before{background:#000;transition:background-color .15s}.Navbar--primary .Navbar-trigger-icon:after{color:#fff;transition:color .15s}.Navbar--primary .Navbar-sub{border-radius:3px;font-weight:400}.Navbar--primary .Navbar-sub .Navbar-link{background-color:#c64a5b;border-color:#d16d7b;color:#fff}.Navbar--primary .Navbar-sub .Navbar-link:hover{color:#b83a4b}.Navbar--primary .Navbar-sub .Navbar-trigger{background-color:#f0f0f0;border-color:#e0e0e0;color:inherit}.Navbar--primary .Navbar-sub .Navbar-trigger-icon:before{background-color:#000}.Navbar--primary .Navbar-sub .Navbar-trigger-icon:after{color:#000}.Navbar--primary .Navbar-sub ul{background-color:#dedede}.Navbar--primary .Navbar-sub ul .Navbar-link{background-color:transparent;border-color:#fff;color:inherit}.Navbar--primary .Navbar-sub ul .Navbar-link:hover{color:#b83a4b}.Navbar--primary .Navbar-sub ul .Navbar-trigger{background-color:transparent;border-color:#d1d1d1;color:inherit}.Navbar--secondary{font-size:.875rem;line-height:1.42857;padding-top:.75rem}.Navbar--secondary>ul{padding:0!important;display:none}.Navbar--secondary .Navbar-item{margin:0!important;position:relative}.Hero-figure,.Notice-content,.Notice-content>p{margin-bottom:0}.Navbar--secondary .Navbar-item.is-active>.Navbar-link{color:#575757}.Navbar--secondary .Navbar-item:hover>.Navbar-link{color:#b83a4b!important}.Navbar--secondary .Navbar-link{color:#575757;text-decoration:underline}.Navbar--secondary .Navbar-link:hover{color:#fff}.Notice{background:#f1d7db;padding:2.25rem}.Notice-content{color:#b83a4b}.Hero{position:relative}.Hero-item{position:relative;overflow:hidden;width:100%}.Hero-wrap{display:-ms-flexbox;display:flex;position:relative;z-index:2}.Hero-content{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:13rem}.Hero-content-item .Hero-content-item-inner,.ProductShoppingCartWidget .Status{-ms-flex-item-align:center;align-self:center}.Hero-content-item{max-width:100%;display:-ms-flexbox;display:flex}.Hero-content-item>:last-child{margin:0}.Hero-figure{background-size:100% auto;background-position:top center;background-repeat:no-repeat;z-index:0}.Hero-figure img{display:block;height:100%;object-fit:cover;width:100%}.no-js .Hero-figure>img{display:none}.Hero-overlay{z-index:1}.Hero .Hero-content-item{text-align:center}.Hero .Hero-title{font-weight:500;font-size:2.4rem;line-height:1.25}.Hero .Hero-button{color:#fff;font-size:1.35rem;line-height:1.11111;font-weight:500;position:relative;display:block;background:0 0;text-overflow:initial;white-space:normal;overflow:visible;margin-right:0}.Hero .Hero-button:after{content:'\00BB';color:#b83a4b;background:#fff;width:40px;height:40px;border-radius:100%;text-align:center;position:absolute;top:calc(100% + 15px);left:calc(50% - 20px);font-size:40px;line-height:32px;font-weight:400;display:none}.Hero .Hero-content-item.-noContent{background-color:transparent!important}.Hero .Hero-content-item.-noContent *{display:none!important}.Hero.-full .Hero-content{min-height:calc(100vh - 106px)}.Hero.-l .Hero-content{min-height:27rem}.Hero.-s .Hero-text,.Hero.-s .Hero-title{display:none}.Hero.-s .Hero-content{min-height:10.5rem}.Hero-item.-color-lightOnDark{background-color:#fff;color:#fff}.Hero-item.-color-lightOnDark .Hero-overlay{background-color:rgba(0,0,0,.5)}.Hero-item.-color-darkOnLight{background-color:#000;color:#000}.Hero-item.-color-darkOnLight .Hero-overlay{background-color:rgba(255,255,255,.75)}.Hero-item.-alignContent-center .Hero-wrap{-ms-flex-pack:center;justify-content:center}.Hero-item.-alignContent-center .Hero-content{-ms-flex-align:center;align-items:center;text-align:center}.Hero-item.-alignContent-right .Hero-wrap{-ms-flex-pack:end;justify-content:flex-end}.Hero-item.-alignContent-right .Hero-content{-ms-flex-align:end;align-items:flex-end;text-align:right}.Hero-item--default .Hero-content{width:80%}.Omatahto .Hero .Hero-wrap{background-color:transparent!important}.Omatahto .Hero .Hero-content-item{background-color:transparent;width:100%;max-width:1020px}.Omatahto .Hero .Hero-title{font-weight:600;text-shadow:0 0 20px #a59475;font-size:2.55rem;line-height:1.17647}.Hero-slider{padding-bottom:30px}.Hero-slider .Hero-item{display:none;outline:0}.Hero-slider .Hero-item:first-child,.Hero-slider.slick-initialized .Hero-item{display:block}.Hero-slider .slick-next,.Hero-slider .slick-prev{overflow:hidden;text-indent:1000%;white-space:nowrap;outline:0;width:46px;height:46px;background:#fff;border:0;border-radius:100%;position:absolute;top:calc(50% - 23px);z-index:1}.Hero-slider .slick-next:after,.Hero-slider .slick-prev:after{position:absolute;text-indent:0;color:#b83a4b;left:0;top:0;right:0;bottom:0;line-height:46px;font-weight:400;font-size:30px}.Hero-slider .slick-prev{left:0;margin-left:1.5rem}.Hero-slider .slick-prev:after{content:"<"}.Hero-slider .slick-next{right:0;margin-right:1.5rem}.Hero-slider .slick-next:after{content:">"}.Hero-slider .Hero-indicator{position:absolute;left:0;right:0;bottom:-20px;list-style:none;margin:0 0 .75rem;padding:0;text-align:center}.Hero-slider .Hero-indicator li{display:inline-block;margin-right:5px}.Hero-slider .Hero-indicator li button{background-color:#d16d7b;overflow:hidden;white-space:nowrap;width:15px;height:15px;border:0;border-radius:100%;outline:0;display:block;text-indent:-99999px;padding:0}.csc-textpic.csc-textpic-intext-left:after,.csc-textpic.csc-textpic-intext-left:before,.csc-textpic.csc-textpic-intext-right:after,.csc-textpic.csc-textpic-intext-right:before{display:table;content:''}.Hero-slider .Hero-indicator li.slick-active button{background-color:#b83a4b}.csc-textpic img{width:auto!important;height:auto!important;max-width:100%;max-height:100%}.csc-textpic .csc-textpic-image img{margin-bottom:1.5rem}.csc-textpic .csc-textpic-image.csc-textpic-last img{margin-bottom:0}.csc-textpic.csc-textpic-above .csc-textpic-image,.csc-textpic.csc-textpic-below .csc-textpic-image{margin:1.5rem 0}.csc-textpic.csc-textpic-above.csc-textpic-center .csc-textpic-image,.csc-textpic.csc-textpic-below.csc-textpic-center .csc-textpic-image{text-align:center}.csc-textpic.csc-textpic-above.csc-textpic-right .csc-textpic-image,.csc-textpic.csc-textpic-below.csc-textpic-right .csc-textpic-image{text-align:right}.csc-textpic.csc-textpic-above.csc-textpic-left .csc-textpic-image,.csc-textpic.csc-textpic-below.csc-textpic-left .csc-textpic-image{text-align:left}.csc-textpic.csc-textpic-intext-right .csc-textpic-imagewrap{max-width:50%;float:right;margin-left:1.5rem}.csc-textpic.csc-textpic-intext-left .csc-textpic-imagewrap{max-width:50%;float:left;margin-right:1.5rem}.csc-textpic.csc-textpic-intext-right-nowrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.csc-textpic.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{width:25%;margin-right:1.5rem;text-align:center}.csc-textpic.csc-textpic-intext-right-nowrap .csc-textpic-text{margin:0!important;width:75%}.csc-textpic.csc-textpic-intext-left-nowrap{display:-ms-flexbox;display:flex}.csc-textpic.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{width:25%;margin-left:1.5rem;text-align:center}.csc-textpic.csc-textpic-intext-left-nowrap .csc-textpic-text{margin:0!important;width:75%}.contenttable{width:100%}.contenttable td{width:50%;padding:0}.Product{background:#efefef;padding-bottom:1.5rem}.Product.-ajax{max-width:1000px;margin:4.5rem auto 0;position:relative;padding:.75rem}.Product .Product-figure{position:relative;margin-bottom:1.5rem}.Product .Product-figure figure{margin:0;outline:0}.Product .Product-figure img{width:100%;outline:0}.Product .Product-figure img.flag{left:30px;max-height:80px;position:absolute;top:30px;width:auto;z-index:999}.Product .Product-figure img.print{right:30px;max-height:80px;position:absolute;top:30px;width:auto;z-index:999}.Map,.Product .Product-bouquets .Bouquets-table .flower-title{width:100%}.Product .Product-slider{cursor:default}.Product .Product-colors{background:#fff;position:absolute;bottom:.5rem;left:.5rem;list-style:none;padding:.5rem;margin:0}.Product .Product-colors li{display:inline-block}.Product .Product-colors li a{color:#000;display:block;padding:.375rem .75rem;font-weight:500}.Product .Product-colors li.active a{background:#b83a4b;color:#fff}.Product .Product-bouquets,.Product .Product-prices{display:inline-block;position:relative;background:#fff;font-weight:500}.Product .Product-title{margin-bottom:.375rem}.Product .Product-details{padding:0 1.5rem}.Product .Product-properties{list-style:none;padding:0;margin:0}.Product .Product-properties .Product-properties-item-label{font-weight:500;display:inline-block;margin-right:.3rem;vertical-align:top}.Product .Product-rightCol{text-align:left;margin-top:1.5rem}.Product .Product-bouquets{text-align:left;padding:.375rem .75rem;margin-top:40px}.Product .Product-bouquets .Bouquets-table{margin:0}.Product .Product-bouquets .Bouquets-table td{padding:.375rem}.Product .Product-bouquets .Bouquets-table .bouquet-priceSmall,.Product .Product-bouquets .Bouquets-table .flower-amountSmall{border-right:1px solid #b3b3b3;padding-right:20px;text-align:right}.Product .Product-bouquets .Bouquets-table .flower-amountSmall{min-width:80px}.Product .Product-bouquets .Bouquets-table .flower-amountLarge{min-width:80px;text-align:right}.Product .Product-bouquets .Bouquets-table .bouquet-priceSmall .Button{margin-right:0!important}.Product .Product-bouquets .Bouquets-table .bouquet-priceLarge{text-align:right;white-space:nowrap}.Product .Product-bouquets .Bouquets-table .bouquet-priceLarge .Button{margin-right:0!important;margin-left:20px}.Product .Product-bouquets .Bouquets-table tr.totalRowOwner:not(:last-child) .bouquet-priceLarge,.Product .Product-bouquets .Bouquets-table tr.totalRowOwner:not(:last-child) .bouquet-priceSmall{padding-bottom:1.5rem}.Product .Product-prices{text-align:left;padding:.375rem .75rem;margin-top:40px}.Product .Product-prices .Price-table{margin:0}.Product .Product-prices .Price-table td{padding:.375rem}.Product .Product-prices .Price-table td:not(:last-child){padding-right:1.5rem}.Product .Product-prices .Price-table tr:not(:last-child) td{border-bottom:1px solid #ccc}.Product .Product-prices .Price-price{text-align:right;min-width:80px;white-space:nowrap}.Product .Product-prices .Normal-price{color:#666;min-width:80px}.Product .Product-prices .Price-S-info{position:absolute;top:-2.125rem;right:0;background:#b83a4b;color:#fff;font-size:80%;padding:5px}.ProductFilter-options .ProductFilter-select-option.active,.ProductFilter-options .ProductFilter-select-option:hover,.ProductFilter-options li label .ProductFilter-name:hover,.ProductFilter-selection-remove:hover,.ProductFilter-toggle.is-open{color:#b83a4b}.Product .Product-prices .Price-S-info:after{content:'';position:absolute;right:1.5rem;bottom:-10px;display:block;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #b83a4b}.Product .mfp-close{color:#b83a4b;background:#fff;top:0;right:0;opacity:1;transition:.2s ease-out}.Product .Product-navigation{position:absolute;top:-3.6875rem;left:0}.Product .Product-navigation .Product-next,.Product .Product-navigation .Product-prev{display:inline-block;text-indent:-99999px;width:44px;height:44px;background:#fff;border-radius:100px;position:relative;margin-right:.375rem;font-size:150%}.Product .Product-navigation .Product-next:after,.Product .Product-navigation .Product-prev:after{display:block;position:absolute;top:0;right:0;left:0;bottom:0;text-indent:0;text-align:center;line-height:40px;font-weight:500}.Product .Product-navigation .Product-prev:after{content:'\00AB'}.Product .Product-navigation .Product-next:after{content:'\00BB'}.Product .Equipment img{border:2px solid #fff}button.mfp-arrow{display:none!important}.ProductFilter-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.ProductFilter-toggle{cursor:pointer}.ProductFilter-toggle.is-open+.ProductFilter-options{display:block}.ProductFilter-toggle.is-open .ProductFilter-toggle-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ProductFilter-toggle-label{cursor:inherit;display:inline-block;font-size:18px;font-weight:700;line-height:1.44444;padding-right:.5rem}.OfficeAddress,.OfficeAddress h2,.OfficeLift h3{font-weight:500}.ProductFilter-toggle-icon{cursor:inherit;display:inline-block;height:100%;left:-3px;position:relative;top:-1px}.ProductFilter-toggle-icon>.Icon{width:1.5rem;height:1.5rem;vertical-align:bottom}.ProductFilter-selection{background:#fff;box-shadow:0 0 1px 0 rgba(1,1,1,.2);margin-right:.5rem;padding:.5rem 1rem}.ProductFilter-selection-remove{cursor:pointer;margin-left:.75rem}.ProductFilter-selection-remove>.Icon{vertical-align:text-bottom}.ProductFilter-content{margin-bottom:1.5rem;position:relative}.ProductFilter-options{background:#fff;box-shadow:0 0 1px 0 rgba(1,1,1,.4);display:none;list-style-type:none;margin-top:.5rem;padding:.75rem 2.25rem .75rem 1.5rem;position:absolute;top:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:999}.powermail_submit,table.ShoppingCartProducts .total .sprice{position:relative}.ProductFilter-options li label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ProductFilter-options li label input[type=checkbox]{width:20px;height:20px;position:relative;top:6px}.ProductFilter-options li label .ProductFilter-name{cursor:pointer;display:inline-block;margin-left:.5rem;margin-bottom:4px;vertical-align:middle;word-break:break-word}.ProductFilter-options .ProductFilter-select-option{cursor:pointer;display:inline-block;margin-left:.5rem;vertical-align:middle;word-break:break-word}.ProductFilter-activeFilters{margin-bottom:1.5rem}.OfficeLift h3,.OfficeLift p{margin-bottom:.75rem}.ProductFilter-activeFilters>span{margin-right:.75rem}.OfficeLifts h2{border-bottom:1px solid #cbcbcb;padding-bottom:.75rem}.OfficeLift{font-size:1.2em}.OfficeLift .Button{margin-bottom:5px!important}.OfficeLift .openingHours{list-style:none;margin:0 0 .75rem;padding:0;font-size:.9em}.OfficeLift .openingHours li{margin:0 1.5rem 0 0;padding:0;display:inline-block}.OfficeAddress,.OfficeOpeningHours,.OfficeSelect{margin-bottom:1.5rem}.OfficeLift .openingHours li:last-child{margin-right:0}.Map{overflow:hidden;height:500px;border:10px solid #fff}.Map-canvas,.Map-canvas iframe{height:100%;width:100%}.Map-canvas iframe{border:0}.OfficeAddress{font-size:1.2em}.OfficeAddress .additionalAddress{margin-top:.75rem;font-weight:400;font-size:80%}.OfficeOpeningHours{font-size:1.1em}.OfficeOpeningHours ul{list-style:none;margin:0;padding:0}.OfficeOpeningHours h4{font-weight:500}.powermail_form{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.powermail_form fieldset.powermail_fieldset_1,.powermail_form fieldset.powermail_fieldset_2,.powermail_form fieldset.powermail_fieldset_3,.powermail_form fieldset.powermail_fieldset_4,.powermail_form fieldset.powermail_fieldset_8,.powermail_form fieldset.powermail_fieldset_9,.powermail_form>h3{-ms-flex:1 100%;flex:1 100%}.powermail_form>fieldset{border:0;padding:0 1.5rem 0 0}.parsley-errors-list,.powermail_form>fieldset>legend{display:none}.powermail_fieldwrap_type_captcha,.powermail_fieldwrap_type_input{margin-bottom:.75rem}.powermail_fieldwrap_type_captcha>label,.powermail_fieldwrap_type_input>label{display:block;margin-bottom:.375rem}.powermail_fieldwrap_type_captcha input,.powermail_fieldwrap_type_input input{outline:0;width:100%;border:2px solid #efefef;box-shadow:inset 0 1px 3px rgba(0,0,0,.5);border-radius:3px;padding:.375rem;transition:border-color 1s}.powermail_fieldwrap_type_captcha input.parsley-error,.powermail_fieldwrap_type_input input.parsley-error{border-color:red}.powermail_fieldwrap_type_select{margin-bottom:.75rem}.powermail_fieldwrap_type_select>label{display:block;margin-bottom:.375rem}.powermail_fieldwrap_type_select select{outline:0;width:100%;border:2px solid #efefef;box-shadow:inset 0 1px 3px rgba(0,0,0,.5);border-radius:3px;padding:.375rem}.powermail_fieldwrap_type_select select.parsley-error{border-color:red}.powermail_fieldwrap_type_check,.powermail_fieldwrap_type_radio{margin-bottom:.75rem}.powermail_fieldwrap_type_check fieldset,.powermail_fieldwrap_type_radio fieldset{border:0;padding:0}.powermail_fieldwrap_type_check legend,.powermail_fieldwrap_type_radio legend{font-size:1em;margin-bottom:.375rem}.powermail_fieldwrap_type_check .powermail_check_inner,.powermail_fieldwrap_type_check .powermail_radio_inner,.powermail_fieldwrap_type_radio .powermail_check_inner,.powermail_fieldwrap_type_radio .powermail_radio_inner{margin-bottom:.375rem}.powermail_fieldwrap_type_textarea{margin-bottom:.75rem}.powermail_fieldwrap_type_textarea>label{display:block;margin-bottom:.375rem}.powermail_fieldwrap_type_textarea textarea{outline:0;width:100%;border:2px solid #efefef;box-shadow:inset 0 1px 3px rgba(0,0,0,.5);border-radius:3px;padding:.375rem}.powermail_fieldwrap_type_textarea textarea.parsley-error{border-color:red}.powermail_submit{font-size:1.125rem;line-height:3rem;background-color:#b83a4b;color:#fff;border:0;cursor:pointer;display:inline-block;font-weight:500;margin-bottom:1.5rem;margin-right:.75rem;outline:0;padding:0 1.5rem;text-align:center;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top}table.ShoppingCartProducts th,table.TaxTable th{border-bottom:1px solid #999;font-weight:500}.powermail_submit:focus,.powermail_submit:hover{text-decoration:none}.powermail_captcha,.powermail_fieldwrap_type_text{margin-bottom:.75rem}blockquote{color:#b83a4b;border-left:5px solid #b83a4b;padding-left:1.5rem;margin-right:1.5rem;margin-left:1.5rem;font-weight:500}table.TaxTable td,table.TaxTable th{text-align:left;padding:.1875rem 1.5rem .1875rem .1875rem;vertical-align:top}table.TaxTable td{text-align:right}table.ShoppingCartProducts{width:100%;margin-bottom:60px}table.ShoppingCartProducts td,table.ShoppingCartProducts th{text-align:left;padding:.375rem;vertical-align:top}table.ShoppingCartProducts tfoot td{border-top:1px solid #999;text-align:right;font-weight:500;vertical-align:top}table.ShoppingCartProducts .amount,table.ShoppingCartProducts .price{text-align:right}table.ShoppingCartProducts .sprice{color:#8e8c13;font-weight:500}table.ShoppingCartProducts .price strike{opacity:.6}table.ShoppingCartProducts .edit a{display:inline-block;color:#fff;width:20px;text-align:center;font-weight:500;border-radius:4px}table.ShoppingCartProducts .edit a.add,table.ShoppingCartProducts .edit a.remove{background-color:#cb5a69}table.ShoppingCartProducts .edit a.add:hover,table.ShoppingCartProducts .edit a.remove:hover{background-color:#b83a4b}table.ShoppingCartProducts .edit a.clear{background-color:gray}table.ShoppingCartProducts .edit a.clear:hover{background-color:#666}table.ShoppingCartProducts .vatInfo{font-weight:400;text-align:left;font-size:.8em}table.ShoppingCartProducts .total .sprice:after{position:absolute;content:'Omistajan hinnat merkitty vihreällä';font-size:.9em;display:block;top:100%;margin-top:15px;right:0;background-color:#8e8c13;color:#fff;font-weight:400;width:235px;padding:5px 10px}table.ShoppingCartProducts .total .sprice:before{content:'';position:absolute;bottom:-15px;right:20px;width:0;height:0;border-style:solid;border-width:0 5px 10px;border-color:transparent transparent #8e8c13}table.ShoppingCartProducts .adressContent,table.ShoppingCartProducts .optionContent{font-size:.9em;margin:10px 0 0 10px;font-style:italic;background:#fff;padding:5px;border-radius:3px;box-shadow:1px 1px 1px rgba(0,0,0,.1)}table.ShoppingCartProducts .adressContent.closed,table.ShoppingCartProducts .optionContent.closed{height:45px;overflow:hidden;position:relative!important;cursor:pointer}table.ShoppingCartProducts .adressContent.closed:after,table.ShoppingCartProducts .optionContent.closed:after{display:block;content:'Näytä koko teksti';color:#000;top:24px;left:0;width:100%;position:absolute;text-align:center;background:#fff;font-size:.8em;color:rgba(0,0,0,.8)}form.OrderSummary div.error{color:#b83a4b;font-weight:500}form.OrderSummary .FormElement{margin-bottom:.75rem}form.OrderSummary .FormElement label{display:block;font-weight:500;margin-bottom:.375rem}form.OrderSummary .FormElement .infoText{font-size:.8em;margin-top:.375rem}form.OrderSummary .FormElement.-textInput input{border:0;width:100%;max-width:600px;padding:.375rem;box-shadow:inset 0 2px 3px rgba(0,0,0,.4);border-radius:3px}form.OrderSummary .FormElement.-textInput input:focus{box-shadow:none;outline-color:#b83a4b}form.OrderSummary .FormElement.-selectInput select{border:0;width:100%;max-width:600px;padding:.375rem;box-shadow:inset 0 2px 3px rgba(0,0,0,.4);border-radius:3px}form.OrderSummary .FormElement.-selectInput select:focus{box-shadow:none;outline-color:#b83a4b}form.OrderSummary .FormElement.-textareaInput textarea{border:0;width:100%;max-width:600px;padding:.375rem;box-shadow:inset 0 2px 3px rgba(0,0,0,.4);border-radius:3px}form.OrderSummary .FormElement.-textareaInput textarea:focus{box-shadow:none;outline-color:#b83a4b}form.OrderSummary .FormElement.-radioInput input{margin-right:.375rem}form.OrderSummary .FormElement.-radioInput .radioLabel{font-weight:400}form.OrderSummary .FormElement.-radioInput.-error .radioLabel{color:#b83a4b}form.OrderSummary .FormElement.-checkboxInput input{border:0;padding:10px;background-color:#fff;border-radius:3px;margin-right:.375rem}form.OrderSummary .FormElement.-checkboxInput input:focus{box-shadow:none;outline-color:#b83a4b}form.OrderSummary .FormElement input.has-errors,form.OrderSummary .FormElement select.has-errors,form.OrderSummary .FormElement textarea.has-errors{background-color:#f99}form.OrderSummary .FormElement input.has-errors:focus,form.OrderSummary .FormElement select.has-errors:focus,form.OrderSummary .FormElement textarea.has-errors:focus{outline-color:red}form.OrderSummary .FormElement.sCardInput .help{display:inline-block;background:#b83a4b;color:#fff;width:20px;height:20px;line-height:20px;text-align:center;font-size:.9em;border-radius:100%}form.OrderSummary .FormElement.sCardInput .sCardHelp{background:url(../images/kortti_pieni-e5d0b3f57d.png) no-repeat;background-size:contain;min-height:75px;transition:height .5s;width:auto}.SummaryTable{width:100%}.SummaryTable td{padding-bottom:5px}.SummaryTable .label{width:20%;min-width:200px}.SummaryTable .value{width:80%}.DiscountCodes h3{font-size:1.2em}.DiscountCodes th{font-weight:500;border-bottom:1px solid #999}.DiscountCodes td,.DiscountCodes th{text-align:left;padding:.375rem 1.5rem .375rem .375rem}.DiscountCodes input[type=submit]{background:#b83a4b;border:0;color:#fff;padding:3px 10px;font-size:1em;font-weight:500}.DiscountCodes a{display:inline-block;color:#fff;width:20px;text-align:center;font-weight:500;border-radius:4px;background-color:gray}.DiscountCodes a:hover{background-color:#666}.ShoppingCartButtons .right{text-align:right}.ShoppingCartProgress ul{list-style:none;margin:5px 0 0;padding:0;display:block;float:right}.ShoppingCartProgress ul li{display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;border-radius:100%;background-color:#ccc;font-size:.8em;font-weight:500}.ShoppingCartProgress ul li.current{background-color:#b83a4b;color:#fff}.ProductShoppingCartWidget{background-color:#49B83A;display:-ms-flexbox;display:flex}.ProductShoppingCartWidget .Status{width:150px;padding:0 10px;color:#fff}.ProductShoppingCartWidget .Status span{display:inline-block}.ProductShoppingCartWidget .Buttons a{display:block;height:50%;width:23px;color:#fff;text-align:center;border-left:1px solid rgba(255,255,255,.5)}.ProductShoppingCartWidget .Buttons a:hover{background-color:#67cb5a}.ProductShoppingCartWidget .Buttons .increment{display:block;border-bottom:1px solid rgba(255,255,255,.5)}.PaymentIframe{width:100%;border:0;height:400px}.VideoContainer{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin:1.5rem 0}.VideoContainer embed,.VideoContainer iframe,.VideoContainer object{position:absolute;top:0;left:0;width:100%;height:100%}.Tablet-wrap{background-color:#fff}.Tablet-wrap:after,.Tablet-wrap:before{content:'';display:table}.Tablet-wrap .Product-figure{height:max-content;height:-webkit-max-content;height:-moz-max-content;height:intrinsic}.Header-wrap.Tablet{font-size:120%;margin-bottom:-1px;padding-left:48px;padding-right:48px;box-shadow:none}.Header-wrap.Tablet .Button{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.fill-height{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.fill-height>div{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.Tablet-wrap .image,.Tablet-wrap .image>img{max-height:50vh;margin-right:auto;margin-left:auto}.boxes{position:relative;left:0;right:0;bottom:0;padding-left:24px;padding-right:24px;margin-left:auto;margin-right:auto;max-width:1236px}.boxes .Button{background:#912e3b;font-size:120%;font-weight:500;line-height:3.5rem}.arrowRight{border:2px solid #fff;border-top:transparent;border-left:transparent;float:right;height:10px;position:relative;transform:translate(0,-50%) rotate(-45deg);-webkit-transform:translate(0,-50%) rotate(-45deg);-moz-transform:translate(0,-50%) rotate(-45deg);-ms-transform:translate(0,-50%) rotate(-45deg);-o-transform:translate(0,-50%) rotate(-45deg);top:50%;width:10px}.Tablet-wrap .Content-wrap .Container>.Wrap{padding:0}.Header-wrap{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;box-shadow:0 5px 8px rgba(0,0,0,.12);padding-bottom:10px}.Header-navbarTriggerButton{-ms-flex:0 1 50%;flex:0 1 50%;text-align:right}.Header-navbarTriggerButton>.Button{background:#b83a4b;color:#fff;font-weight:500;padding:10px;margin-right:0;display:inline-block;margin-bottom:0}.Header-navbarTriggerButton>.Button .IconCss.-menu{border-color:#fff!important;margin-left:10px}.Header-navbarTriggerButton>.Button .IconCss.-menu:after,.Header-navbarTriggerButton>.Button .IconCss.-menu:before{background-color:#fff}.Header-logo{-ms-flex:0 1 50%;flex:0 1 50%}.Header-logo .Logo{font-size:2rem;overflow:hidden;text-indent:-99999px;white-space:nowrap}.Footer .Logo,.Footer .S-Etukortti{overflow:hidden;text-indent:1000%;white-space:nowrap}.Header-logo .Logo.-hautauspalvelu{background:url(../images/Hautauspalvelu-logo-c3301871cf.png) no-repeat;background-size:contain;height:auto;margin:.5rem 0 .5rem 1.5rem}.Header-logo .Logo.-lakipalvelu{background:url(../images/Lakipalvelu-logo-6129a620f6.png) no-repeat;background-size:contain;height:auto;margin:.5rem 0 .5rem 1.5rem}.Header-logo .Logo.-kukkasitomo{background:url(../images/Kukkasitomo-logo-6067108f99.png) no-repeat;background-size:contain;height:63px;margin:.5rem 0 15px 1.5rem}.Header-logo .Logo.-omatahto{background:url(../images/Omatahto-logo-aa302c249b.png) no-repeat;width:102px;height:102px;z-index:1;background-size:contain}.Header-logo.-tablet{padding:1rem 0}.Header-main{-ms-flex:1 0 100%;flex:1 0 100%}.Header-navbar.Navbar--secondary{margin-bottom:.75rem}.Header-navbar.Navbar--secondary>ul>.Navbar-item.-service-number{background-color:#000;border-radius:5px}.Header-navbar.Navbar--secondary>ul>.Navbar-item.-service-number .Navbar-link{color:#fff!important;text-decoration:none;font-weight:500}.Header-navbar.Navbar--secondary>ul>.Navbar-item.-service-number .Navbar-link .Service-number span{display:inline-block;margin-left:.5rem}.Header-navbar.Navbar--primary{display:none}.Header-navbar.Navbar--primary.subPages,.Header.is-navbarOpen .Header-navbar.Navbar--primary{display:block}.Header-navbar.Navbar--primary>ul{background-color:#b83a4b!important}.Header-navbar.Navbar--primary>ul>.Navbar-item>.Navbar-link{background-color:transparent!important;color:#fff}.ServiceNumberMobile{background:#000;text-align:center;font-weight:500;color:#fff;padding:.75rem 0}.ServiceNumberMobile a{color:#fff;display:block}.ServiceNumberMobile .Service-number span{display:inline-block;margin-left:.5rem}.Omatahto .Header-mobileshare{position:absolute;top:20px;right:90px}.Omatahto .Header-wrap{padding-bottom:0}.Omatahto .Header-logo{position:absolute;top:0;margin-top:0;z-index:1}.Omatahto .Header-navbarTriggerButton{-ms-flex:0 1 100%;flex:0 1 100%;margin-top:0}.Omatahto .Header-navbarTriggerButton>.Button{background:0 0;color:transparent}.Omatahto .Header-navbarTriggerButton>.Button .IconCss.-menu{width:35px;border-color:#000!important;border-top:5px solid #000}.Omatahto .Header-navbarTriggerButton>.Button .IconCss.-menu:after,.Omatahto .Header-navbarTriggerButton>.Button .IconCss.-menu:before{background-color:#000;height:5px;width:35px}.Omatahto .Header-navbarTriggerButton>.Button .IconCss.-menu:before{top:-15px}.Omatahto .Header-navbarTriggerButton>.Button .IconCss.-menu:after{top:5px}.Omatahto.is-navbarOpen .Header-navbar.Navbar--primary{position:absolute;top:0;left:0;right:0;z-index:100;margin-top:60px}.Omatahto.is-navbarOpen .Header-navbar.Navbar--primary>ul{background-color:#4f371c!important}.Omatahto.is-navbarOpen .Header-navbar.Navbar--primary>ul .Navbar-item .Navbar-link{color:#fff!important;border-bottom:2px solid #fff}.Footer,.Footer a{color:#bababa}.Footer{background-color:#363636;margin-top:1.5rem;padding-bottom:1.5rem}.Footer a:hover{color:#fff}.Footer .Column-title{color:#fff;font-size:18px;font-weight:500;margin-bottom:.75rem}.Footer ul{list-style:none;margin:0 0 .75rem;padding:0}.Footer .Footer-top{border-bottom:1px solid #828282;margin-bottom:1.5rem}.Footer span.Footer-phone span{display:inline-block;margin-left:1rem}.Footer span.Footer-phone{border:1px solid #fff;border-radius:3px;color:#fff;display:inline-block;margin-top:1rem;padding:.5rem 1rem}.Footer .Logo{font-size:2rem}.Footer .Logo.-hautauspalvelu{background:url(../images/Hautauspalvelu-logo-white-b77b2c2ac6.png) no-repeat;background-size:contain;margin:1.5rem 0;max-height:46px}.Footer .Logo.-lakipalvelu{background:url(../images/Lakipalvelu-logo-white-24ed4a2abd.png) no-repeat;background-size:contain;margin:1.5rem 0;max-height:46px}.Footer .Logo.-kukkasitomo{background:url(../images/Kukkasitomo-logo-white-950a5e0741.png) no-repeat;background-size:contain;margin:1.5rem 0;max-height:46px}.Footer .S-Etukortti{background:url(../images/S-Bonus-1da7e4e116.png) top left no-repeat;background-size:contain;display:block;height:40px;margin:1.5rem 0}.Footer>.Grid .Grid-cell{margin-top:1.5rem}.Footer>.Grid .Grid-cell .Logo,.Footer>.Grid .Grid-cell .S-Etukortti{margin:0}.picker,.picker__holder{width:100%;position:absolute}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #aaa;border-top-width:0;border-bottom-width:0;border-radius:0 0 5px 5px;min-width:176px;max-width:466px;max-height:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transform:translateY(-1em) perspective(600px) rotateX(10deg);transform:translateY(-1em) perspective(600px) rotateX(10deg);transition:-webkit-transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s}/*!
 * Classic picker styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */.picker__frame{padding:1px}.picker__wrap{margin:-1px}.picker--opened .picker__holder{max-height:25em;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;border-top-width:1px;border-bottom-width:1px;-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);transition:-webkit-transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;box-shadow:0 6px 18px 1px rgba(0,0,0,.12)}.picker__footer,.picker__header,.picker__table{text-align:center}.picker__day--highlighted,.picker__select--month:focus,.picker__select--year:focus{border-color:#0089ec}.picker__box{padding:0 1em}.picker__header{margin-top:.75em;position:relative}.picker__month,.picker__year{display:inline-block;font-weight:500;margin-left:.25em;margin-right:.25em}.picker__year{color:#2e2e2e;font-size:.8em}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;margin-left:.25em;margin-right:.25em;padding:.5em}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__nav--next,.picker__nav--prev{box-sizing:content-box;height:1em;padding:.5em 1.25em;position:absolute;top:-.25em;width:1em}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--next{padding-left:1.25em;right:-1em}.picker__nav--next:before,.picker__nav--prev:before{border-bottom:.5em solid transparent;border-right:.75em solid #000;border-top:.5em solid transparent;content:' ';display:block;height:0;margin:0 auto;width:0}.picker__nav--next:before{border-left:.75em solid #000;border-right:0}.picker__nav--next:hover,.picker__nav--prev:hover{background:#b1dcfb;color:#000;cursor:pointer}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{background:0 0;border-left-color:#f5f5f5;border-right-color:#f5f5f5;cursor:default}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover,.picker__day--infocus:hover,.picker__day--outfocus:hover{background:#b1dcfb;color:#000;cursor:pointer}.picker__table{font-size:inherit;margin-bottom:.5em;margin-top:.75em;table-layout:fixed;width:100%}.picker__table td{margin:0;padding:0}.picker__weekday{color:#2e2e2e;font-size:.75em;font-weight:500;padding-bottom:.25em;width:14.285714286%}.picker__day{border:1px solid transparent;font-weight:200;padding:.3125em 0}.picker__day--today{position:relative}.picker__day--today:before{border-left:.5em solid transparent;border-top:.5em solid #0059bc;content:' ';height:0;position:absolute;right:2px;top:2px;width:0}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background:#0089ec;color:#fff}.picker--focused .picker__day--disabled,.picker__day--disabled,.picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__button--clear,.picker__button--close,.picker__button--today{background:#fff;border:1px solid #fff;display:inline-block;font-size:.8em;font-weight:700;padding:.66em 0;vertical-align:bottom;width:33%}.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{background:#b1dcfb;border-bottom-color:#b1dcfb;color:#000;cursor:pointer}.picker__button--clear:focus,.picker__button--close:focus,.picker__button--today:focus{background:#b1dcfb;border-color:#0089ec;outline:0}.picker__button--clear:before,.picker__button--close:before,.picker__button--today:before{display:inline-block;height:0;position:relative}.picker__button--clear:before,.picker__button--today:before{content:' ';margin-right:.45em}.picker__button--today:before{border-left:.66em solid transparent;border-top:.66em solid #0059bc;top:-.05em;width:0}.picker__button--clear:before{border-top:3px solid #e20;top:-.25em;width:.66em}.picker__button--close:before{color:#777;content:'\D7';font-size:1.1em;margin-right:.35em;top:-.1em;vertical-align:top}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}.picker--focused .picker__list-item--highlighted,.picker__list-item--highlighted:hover,.picker__list-item:hover{background:#b1dcfb;cursor:pointer;color:#000}.picker__list{list-style:none;padding:.75em 0 4.2em;margin:0}.picker__list-item{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:-1px;position:relative;background:#fff;padding:.75em 1.25em}.picker__list-item--highlighted,.picker__list-item:hover{border-color:#0089ec;z-index:10}.picker--focused .picker__list-item--selected,.picker__list-item--selected,.picker__list-item--selected:hover{background:#0089ec;color:#fff;z-index:10}.picker--focused .picker__list-item--disabled,.picker__list-item--disabled,.picker__list-item--disabled:hover{background:#f5f5f5;color:#ddd;cursor:default;border-color:#ddd;z-index:auto}.picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:0 0;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:#666}.picker--time .picker__button--clear:focus,.picker--time .picker__button--clear:hover{background:#e20;border-color:#e20;cursor:pointer;color:#fff;outline:0}.picker--time .picker__button--clear:before{top:-.25em;color:#666;font-size:1.25em;font-weight:700}.picker--time .picker__button--clear:focus:before,.picker--time .picker__button--clear:hover:before{color:#fff;border-color:#fff}.picker--time{min-width:256px;max-width:320px}.picker--time .picker__holder{background:#f2f2f2}.picker--time .picker__box{padding:0;position:relative}.Product .Product-bouquets .Bouquets-table .totalRowOwner td,.Product .Product-prices .S-price{color:#8e8c13}table.Price-table tr:last-child .S-price{display:inline-block;position:relative}table.Price-table tr:last-child .S-price:after{background-color:#8e8c13;color:#fff;content:'Omistajan hinta';display:block;font-size:.9em;font-weight:400;margin-top:15px;padding:5px 10px;position:absolute;right:0;top:100%;width:120px}table.Price-table tr:last-child .S-price:before{border-color:transparent transparent #8e8c13;border-style:solid;border-width:0 5px 10px;bottom:-15px;content:'';height:0;position:absolute;right:20px;width:0}.Product .Product-bouquets .Bouquets-table tr:last-child .totalRowOwner td span:after{border-color:transparent transparent transparent #8e8c13;border-style:solid;border-width:5px 0 5px 5px;bottom:10px;content:'';height:0;height:36px;position:absolute;right:-5px;width:0}.powermail_form>fieldset{-ms-flex:1;flex:1}@font-face{font-family:'Apex New';src:url(../fonts/ApexNewWeb-Book.eot);src:url(../fonts/ApexNewWeb-Book.eot) format("embedded-opentype"),url(../fonts/ApexNewWeb-Book.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Apex New';src:url(../fonts/ApexNewWeb-BookItalic.eot);src:url(../fonts/ApexNewWeb-BookItalic.eot) format("embedded-opentype"),url(../fonts/ApexNewWeb-BookItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:'Apex New';src:url(../fonts/ApexNewWeb-Medium.eot);src:url(../fonts/ApexNewWeb-Medium.eot) format("embedded-opentype"),url(../fonts/ApexNewWeb-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:'Apex New';src:url(../fonts/ApexNewWeb-MediumItalic.eot);src:url(../fonts/ApexNewWeb-MediumItalic.eot) format("embedded-opentype"),url(../fonts/ApexNewWeb-Medium.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:'Apex New';src:url(../fonts/ApexNewWeb-Light.eot);src:url(../fonts/ApexNewWeb-Light.eot) format("embedded-opentype"),url(../fonts/ApexNewWeb-Light.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:'Apex New';src:url(../fonts/ApexNewWeb-LightItalic.eot);src:url(../fonts/ApexNewWeb-LightItalic.eot) format("embedded-opentype"),url(../fonts/ApexNewWeb-LightItalic.woff) format("woff");font-weight:200;font-style:italic}@font-face{font-family:'Apex New';src:url(../fonts/ApexNewWeb-Thin.eot);src:url(../fonts/ApexNewWeb-Thin.eot) format("embedded-opentype"),url(../fonts/ApexNewWeb-Thin.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:'Apex New';src:url(../fonts/ApexNewWeb-ThinItalic.eot);src:url(../fonts/ApexNewWeb-ThinItalic.eot) format("embedded-opentype"),url(../fonts/ApexNewWeb-ThinItalic.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:'Apex New';src:url(../fonts/ApexNewWeb-Bold.eot);src:url(../fonts/ApexNewWeb-Bold.eot) format("embedded-opentype"),url(../fonts/ApexNewWeb-Bold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:'Apex New';src:url(../fonts/ApexNewWeb-BoldItalic.eot);src:url(../fonts/ApexNewWeb-BoldItalic.eot) format("embedded-opentype"),url(../fonts/ApexNewWeb-BoldItalic.woff) format("woff");font-weight:800;font-style:italic}@font-face{font-family:Barlow;src:url(../fonts/Barlow/Barlow-SemiBold-ede02f48d8.ttf);src:url(../fonts/Barlow/Barlow-SemiBold-ede02f48d8.ttf) format("truetype");font-weight:600}@font-face{font-family:Barlow;src:url(../fonts/Barlow/Barlow-Medium-788f9cc4e3.ttf);src:url(../fonts/Barlow/Barlow-Medium-788f9cc4e3.ttf) format("truetype");font-weight:500}@font-face{font-family:'Frank Ruhl Libre';src:url(../fonts/Frank_Ruhl_Libre/FrankRuhlLibre-Medium-7759775557.ttf);src:url(../fonts/Frank_Ruhl_Libre/FrankRuhlLibre-Medium-7759775557.ttf) format("truetype");font-weight:500}@font-face{font-family:'Frank Ruhl Libre';src:url(../fonts/Frank_Ruhl_Libre/FrankRuhlLibre-Bold-89aff2c66a.ttf);src:url(../fonts/Frank_Ruhl_Libre/FrankRuhlLibre-Bold-89aff2c66a.ttf) format("truetype");font-weight:700}@media screen and (orientation:landscape){.Tablet-wrap .tabletWidth{width:33%}.Tablet-wrap .tabletWidth--product{width:50%}.boxes{position:absolute}}@media screen and (orientation:portrait){.Tablet-wrap .tabletWidth{width:50%}}@media (min-width:24.5em){.picker__select--month,.picker__select--year{margin-top:-.5em}.picker__nav--next,.picker__nav--prev{top:-.33em}.picker__nav--prev{padding-right:1.5em}.picker__nav--next{padding-left:1.5em}}@media only screen and (min-width:600px){.s-visible{display:inherit!important}.s-visible--i{display:inline!important}.s-visible--ib{display:inline-block!important}.s-visible--tc{display:table-cell!important}.s-hidden{display:none!important}.Card.-maxWidth{max-width:360px}.s-Width--1of12{width:8.333%}.s-Width--2of12{width:16.666%}.s-Width--3of12{width:25%}.s-Width--4of12{width:33.333%}.s-Width--5of12{width:41.666%}.s-Width--6of12{width:50%}.s-Width--7of12{width:58.333%}.s-Width--8of12{width:66.666%}.s-Width--9of12{width:75%}.s-Width--10of12{width:83.333%}.s-Width--11of12{width:91.666%}.s-Width--12of12{width:100%}.s-Width--2of10{width:20%}.s-Width--1of12.offset{width:8.333%;margin-right:91.666%}.s-Width--2of12.offset{width:16.666%;margin-right:83.333%}.s-Width--3of12.offset{width:25%;margin-right:75%}.s-Width--4of12.offset{width:33.333%;margin-right:66.666%}.s-Width--5of12.offset{width:41.666%;margin-right:58.333%}.s-Width--6of12.offset{width:50%;margin-right:50%}.s-Width--7of12.offset{width:58.333%;margin-right:41.666%}.s-Width--8of12.offset{width:66.666%;margin-right:33.333%}.s-Width--9of12.offset{width:75%;margin-right:25%}.s-Width--10of12.offset{width:83.333%;margin-right:16.666%}.s-Width--11of12.offset{width:91.666%;margin-right:8.333%}.Hero-wrap{background:0 0}.Hero .Hero-content-item,.Hero.-s .Hero-content-item{background-color:rgba(184,58,75,.5);height:auto;border-radius:100%}.Hero-content-item{padding-bottom:3rem;padding-top:3rem}.Hero .Hero-content-item{margin-top:24px;margin-bottom:24px;width:30rem;padding:4.5rem}.Hero .Hero-button:after{display:block}.Hero.-s .Hero-content-item{margin-top:15px;margin-bottom:15px;width:220px;padding:1.5rem}.Hero-item--default .Hero-content{width:75%}.Hero-slider{padding-bottom:0}.Hero-slider .Hero-indicator{bottom:0;right:auto;margin:0 0 .75rem 1.5rem}.Hero-slider .Hero-indicator li button{background-color:#fff}.powermail_form{-ms-flex-flow:row nowrap;flex-flow:row nowrap}.powermail_form fieldset.powermail_fieldset_1,.powermail_form fieldset.powermail_fieldset_3,.powermail_form fieldset.powermail_fieldset_8{-ms-flex:1 40%;flex:1 40%}.powermail_form fieldset.powermail_fieldset_2,.powermail_form fieldset.powermail_fieldset_4,.powermail_form fieldset.powermail_fieldset_9{-ms-flex:1 60%;flex:1 60%}.powermail_fieldwrap_type_submit{text-align:right}.Omatahto.is-navbarOpen .Header-navbar.Navbar--primary{margin-top:70px}}@media only screen and (min-width:768px){.m-visible{display:inherit!important}.m-visible--i{display:inline!important}.m-visible--ib{display:inline-block!important}.m-visible--tc{display:table-cell!important}.m-hidden{display:none!important}.m-padding{padding:1.5rem!important}.m-padding--xs{padding:.375rem!important}.m-padding--s{padding:.75rem!important}.m-padding--m{padding:3rem!important}.m-padding--l{padding:6rem!important}.m-noPadding{padding:0!important}.m-paddingTop{padding-top:1.5rem!important}.m-paddingTop--xs{padding-top:.375rem!important}.m-paddingTop--s{padding-top:.75rem!important}.m-paddingTop--m{padding-top:3rem!important}.m-paddingTop--l{padding-top:6rem!important}.m-noPaddingTop{padding-top:0!important}.m-paddingRight{padding-right:1.5rem!important}.m-paddingRight--xs{padding-right:.375rem!important}.m-paddingRight--s{padding-right:.75rem!important}.m-paddingRight--m{padding-right:3rem!important}.m-paddingRight--l{padding-right:6rem!important}.m-noPaddingRight{padding-right:0!important}.m-paddingBottom{padding-bottom:1.5rem!important}.m-paddingBottom--xs{padding-bottom:.375rem!important}.m-paddingBottom--s{padding-bottom:.75rem!important}.m-paddingBottom--m{padding-bottom:3rem!important}.m-paddingBottom--l{padding-bottom:6rem!important}.m-noPaddingBottom{padding-bottom:0!important}.m-paddingLeft{padding-left:1.5rem!important}.m-paddingLeft--xs{padding-left:.375rem!important}.m-paddingLeft--s{padding-left:.75rem!important}.m-paddingLeft--m{padding-left:3rem!important}.m-paddingLeft--l{padding-left:6rem!important}.m-noPaddingLeft{padding-left:0!important}.textRight-m{text-align:right!important}.Block.Block--default{padding:0 5.25rem}.Block.Block--wide .Block-content{padding:3rem}.Block.Block--wide .Block-content .Grid.centerContent:not(.-compact)>.Grid-cell{width:auto}.Card-inner{padding-left:2.25rem;padding-right:2.25rem}.Card--infoBox .Grid-cell.-order2{-ms-flex-order:2;order:2}.Card--infoBox .Grid-cell+.Grid-cell .Card-link{right:50%}.Card--infoBox.-textOverImage .Card-link{margin-right:.75rem}.Card--infoBox.-textOverImage .Card-figure{margin-left:4.5rem}.Card--infoBox.-textOverImage .Card-figure img{max-height:600px;object-fit:cover}.Card--infoBox.-textOverImage .Infobox-text{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.Container{padding-bottom:1.5rem;padding-top:1.5rem}.Grid.-m-align-bottom{-ms-flex-align:end;align-items:flex-end}.Grid.-m-align-center{-ms-flex-align:center;align-items:center}.Grid.-m-align-top{-ms-flex-align:start;align-items:flex-start}.LiftElement.LiftElement--default{padding:0 5.25rem}.m-Width--1of12{width:8.333%}.m-Width--2of12{width:16.666%}.m-Width--3of12{width:25%}.m-Width--4of12{width:33.333%}.m-Width--5of12{width:41.666%}.m-Width--6of12{width:50%}.m-Width--7of12{width:58.333%}.m-Width--8of12{width:66.666%}.m-Width--9of12{width:75%}.m-Width--10of12{width:83.333%}.m-Width--11of12{width:91.666%}.m-Width--12of12{width:100%}.m-Width--2of10{width:20%}.m-Width--1of12.offset{width:8.333%;margin-right:91.666%}.m-Width--2of12.offset{width:16.666%;margin-right:83.333%}.m-Width--3of12.offset{width:25%;margin-right:75%}.m-Width--4of12.offset{width:33.333%;margin-right:66.666%}.m-Width--5of12.offset{width:41.666%;margin-right:58.333%}.m-Width--6of12.offset{width:50%;margin-right:50%}.m-Width--7of12.offset{width:58.333%;margin-right:41.666%}.m-Width--8of12.offset{width:66.666%;margin-right:33.333%}.m-Width--9of12.offset{width:75%;margin-right:25%}.m-Width--10of12.offset{width:83.333%;margin-right:16.666%}.m-Width--11of12.offset{width:91.666%;margin-right:8.333%}.Hero.-l .Hero-content{min-height:42rem}.Hero.-m .Hero-content{min-height:360px}.Hero.-s .Hero-content{min-height:250px}.Hero-item--default .Hero-content{width:50%}.csc-textpic img{max-height:100%}.Product.-ajax{margin:1.5rem auto 0}.Product .Product-rightCol{margin-top:0;text-align:right}form.OrderSummary .FormElement.sCardInput .sCardHelp{min-height:100px}.Footer .S-Etukortti{background-position:top right}}@media only screen and (min-width:1024px){.l-visible{display:inherit!important}.l-visible--i{display:inline!important}.l-visible--ib{display:inline-block!important}.l-visible--tc{display:table-cell!important}.l-hidden{display:none!important}.l-margin{margin:1.5rem!important}.l-margin--xs{margin:.375rem!important}.l-margin--s{margin:.75rem!important}.l-margin--m{margin:3rem!important}.l-margin--l{margin:6rem!important}.l-noMargin{margin:0!important}.l-marginTop{margin-top:1.5rem!important}.l-marginTop--xs{margin-top:.375rem!important}.l-marginTop--s{margin-top:.75rem!important}.l-marginTop--m{margin-top:3rem!important}.l-marginTop--l{margin-top:6rem!important}.l-noMarginTop{margin-top:0!important}.l-marginRight{margin-right:1.5rem!important}.l-marginRight--xs{margin-right:.375rem!important}.l-marginRight--s{margin-right:.75rem!important}.l-marginRight--m{margin-right:3rem!important}.l-marginRight--l{margin-right:6rem!important}.l-noMarginRight{margin-right:0!important}.l-marginBottom{margin-bottom:1.5rem!important}.l-marginBottom--xs{margin-bottom:.375rem!important}.l-marginBottom--s{margin-bottom:.75rem!important}.l-marginBottom--m{margin-bottom:3rem!important}.l-marginBottom--l{margin-bottom:6rem!important}.l-noMarginBottom{margin-bottom:0!important}.l-marginLeft{margin-left:1.5rem!important}.l-marginLeft--xs{margin-left:.375rem!important}.l-marginLeft--s{margin-left:.75rem!important}.l-marginLeft--m{margin-left:3rem!important}.l-marginLeft--l{margin-left:6rem!important}.l-noMarginLeft{margin-left:0!important}.Article .facebook{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.Article .facebook .like{-ms-flex:1 0 40%;flex:1 0 40%;max-width:50%}.Article .facebook .share,.Article .facebook .twitter{display:block;margin-right:0;-ms-flex:1 0 30%;flex:1 0 30%}.l-Width--1of12{width:8.333%}.l-Width--2of12{width:16.666%}.l-Width--3of12{width:25%}.l-Width--4of12{width:33.333%}.l-Width--5of12{width:41.666%}.l-Width--6of12{width:50%}.l-Width--7of12{width:58.333%}.l-Width--8of12{width:66.666%}.l-Width--9of12{width:75%}.l-Width--10of12{width:83.333%}.l-Width--11of12{width:91.666%}.l-Width--12of12{width:100%}.l-Width--2of10{width:20%}.l-Width--1of12.offset{width:8.333%;margin-right:91.666%}.l-Width--2of12.offset{width:16.666%;margin-right:83.333%}.l-Width--3of12.offset{width:25%;margin-right:75%}.l-Width--4of12.offset{width:33.333%;margin-right:66.666%}.l-Width--5of12.offset{width:41.666%;margin-right:58.333%}.l-Width--6of12.offset{width:50%;margin-right:50%}.l-Width--7of12.offset{width:58.333%;margin-right:41.666%}.l-Width--8of12.offset{width:66.666%;margin-right:33.333%}.l-Width--9of12.offset{width:75%;margin-right:25%}.l-Width--10of12.offset{width:83.333%;margin-right:16.666%}.l-Width--11of12.offset{width:91.666%;margin-right:8.333%}.Wrap{padding-left:48px;padding-right:48px}.Wrap--absolute{left:48px;right:48px}.Navbar.-l-horizontal{-ms-flex-pack:justify;justify-content:space-between}.Navbar.-l-horizontal.subPages>ul{border-bottom:2px solid #b83a4b;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-pack:center;justify-content:center;padding-bottom:1.5rem!important;white-space:nowrap}.Navbar.-l-horizontal.subPages>ul .Navbar-item{padding:0 1rem}.Navbar.-l-horizontal .Navbar-ctrl{display:none}.Navbar.-l-horizontal .Navbar-ctrl+ul{display:-ms-flexbox;display:flex}.Navbar.-l-horizontal>ul{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding:0 24px;width:100%}.Navbar.-l-horizontal>ul>.Navbar-item{margin:0;position:relative}.Navbar.-l-horizontal>ul>.Navbar-item>.Navbar-link{border:0;padding:0 12px}.Navbar.-l-horizontal>ul>.Navbar-item.active>.Navbar-link{color:#b83a4b!important}.Navbar.-l-horizontal>ul>.Navbar-item.active:hover>.Navbar-link{color:#fff!important}.Navbar.-l-horizontal>ul>.Navbar-item>.Navbar-trigger{border:0;margin-left:-3px;min-width:auto}.no-touchevents .Navbar.-l-horizontal .Navbar-item.is-open>.Navbar-trigger>.Navbar-trigger-icon{display:inline-block;position:relative;height:10px;width:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.no-touchevents .Navbar.-l-horizontal .Navbar-item.is-open>.Navbar-trigger>.Navbar-trigger-icon:after{border-left:2px solid;border-top:2px solid;color:#333;content:'';display:block;height:10px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px;top:3px}.Navbar.-l-horizontal .Navbar-sub{background-color:#b83a4b;border-radius:0 0 3px 3px;list-style:none;margin:0;min-width:240px;padding:.75rem;position:absolute;top:calc(100% - 3px);z-index:999;clip:rect(0,0,0,0);height:0;-webkit-transform:translateY(-5px);transform:translateY(-5px);transition:-webkit-transform .3s;transition:transform .3s;font-size:.875rem;line-height:1.42857;display:block;left:0}.Navbar.-l-horizontal .Navbar-sub .Navbar-link{border-top:1px solid #d4d375;min-height:0;padding:8px 0}.Navbar.-l-horizontal .Navbar-sub .Navbar-item:first-child .Navbar-link{border-top:0}.Navbar.-l-horizontal .Navbar-sub .Navbar-trigger,.Navbar.-l-horizontal .Navbar-sub ul{display:none!important}.Navbar.-l-horizontal>ul>.Navbar-item:last-child>.Navbar-sub{left:auto;right:0}.no-touchevents .Navbar.-l-horizontal .Navbar-item:focus>.Navbar-sub,.no-touchevents .Navbar.-l-horizontal .Navbar-item:hover>.Navbar-sub,.no-touchevents .Navbar.-l-horizontal .Navbar-item>.Navbar-sub:has(:focus),.touchevents .Navbar.-l-horizontal .Navbar-item.is-open>.Navbar-sub{clip:auto;height:auto;-webkit-transform:translateY(0);transform:translateY(0)}.Navbar.-l-horizontal.-keepTitle,.Navbar.-l-horizontal.-keepTitle .Navbar-ctrl{display:-ms-flexbox;display:flex}.Navbar.-l-horizontal.-keepTitle .Navbar-ctrl-inner{width:auto}.Navbar.-l-horizontal.-keepTitle .Navbar-ctrl-text,.Navbar.-l-horizontal.-keepTitle .Navbar-ctrl-trigger{display:none}.Navbar--primary.-l-horizontal .Navbar-sub .Navbar-link{background-color:transparent;border-color:transparent;color:#fff;padding:.5rem}.Navbar--primary.-l-horizontal .Navbar-sub .Navbar-link:hover{color:#fff;background-color:#cb5a69;border-color:#d16d7b}.Navbar--secondary>ul{display:block}.Navbar--secondary .Nav-sub{display:none;position:absolute;top:100%;left:0;background:#b83a4b;padding:.75rem}.Navbar--secondary .Nav-sub .Navbar-link{color:#fff;border-top:1px solid transparent;border-bottom:1px solid transparent;min-height:12px;padding:.375rem .75rem}.Navbar--secondary .Nav-sub .Navbar-link:hover{background-color:rgba(184,58,75,.2);border-color:#d4d375}.Navbar--secondary .Navbar-item:hover .Nav-sub{display:block}.Hero.-m .Hero-content{min-height:360px}.Product .Product-navigation{right:0}.Product .Product-navigation .Product-prev{position:absolute;top:325px;left:-22px;z-index:1}.Product .Product-navigation .Product-next{position:absolute;top:325px;right:-22px;z-index:1}.ProductFilter-content{padding-left:3rem;padding-right:3rem}.Header-logo .Logo.-omatahto{width:185px;height:185px}.Header-navbar.Navbar--primary.-l-horizontal>ul{height:auto;padding:0;background-color:transparent!important;background-repeat:no-repeat}.Header-navbar.Navbar--primary.-l-horizontal>ul>.Navbar-item .Navbar-sub .Navbar-item-text.-center{margin-left:auto;margin-right:auto}.Header-navbar.Navbar--primary.-l-horizontal>ul>.Navbar-item>.Navbar-link{background-color:transparent!important;border-top:0;border-bottom:0;color:#000}.Header-navbar.Navbar--primary.-l-horizontal>ul>.Navbar-item>.Navbar-link:hover{background-color:#b83a4b;border-radius:3px}.Header-navbar.Navbar--primary.-l-horizontal>ul>.Navbar-item:hover>.Navbar-link{color:#fff}.Omatahto.is-navbarOpen .Header-navbar.Navbar--primary{position:relative;top:auto;left:auto;right:auto;z-index:0;margin-top:0}.Omatahto.is-navbarOpen .Header-navbar.Navbar--primary>ul{background-color:transparent!important}}@media only screen and (min-width:1200px){.xl-visible{display:inherit!important}.xl-visible--i{display:inline!important}.xl-visible--ib{display:inline-block!important}.xl-visible--tc{display:table-cell!important}.xl-hidden{display:none!important}.Navbar.-xl-horizontal{-ms-flex-pack:justify;justify-content:space-between}.Navbar.-xl-horizontal.subPages>ul{border-bottom:2px solid #b83a4b;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-pack:center;justify-content:center;padding-bottom:1.5rem!important;white-space:nowrap}.Navbar.-xl-horizontal.subPages>ul .Navbar-item{padding:0 1rem}.Navbar.-xl-horizontal .Navbar-ctrl{display:none}.Navbar.-xl-horizontal .Navbar-ctrl+ul{display:-ms-flexbox;display:flex}.Navbar.-xl-horizontal>ul{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding:0 24px;width:100%}.Navbar.-xl-horizontal>ul>.Navbar-item{margin:0;position:relative}.Navbar.-xl-horizontal>ul>.Navbar-item>.Navbar-link{border:0;padding:0 12px}.Navbar.-xl-horizontal>ul>.Navbar-item.active>.Navbar-link{color:#b83a4b!important}.Navbar.-xl-horizontal>ul>.Navbar-item.active:hover>.Navbar-link{color:#fff!important}.Navbar.-xl-horizontal>ul>.Navbar-item>.Navbar-trigger{border:0;margin-left:-3px;min-width:auto}.no-touchevents .Navbar.-xl-horizontal .Navbar-item.is-open>.Navbar-trigger>.Navbar-trigger-icon{display:inline-block;position:relative;height:10px;width:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.no-touchevents .Navbar.-xl-horizontal .Navbar-item.is-open>.Navbar-trigger>.Navbar-trigger-icon:after{border-left:2px solid;border-top:2px solid;color:#333;content:'';display:block;height:10px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px;top:3px}.Navbar.-xl-horizontal .Navbar-sub{background-color:#b83a4b;border-radius:0 0 3px 3px;list-style:none;margin:0;min-width:240px;padding:.75rem;position:absolute;top:calc(100% - 3px);z-index:999;clip:rect(0,0,0,0);height:0;-webkit-transform:translateY(-5px);transform:translateY(-5px);transition:-webkit-transform .3s;transition:transform .3s;font-size:.875rem;line-height:1.42857;display:block;left:0}.Navbar.-xl-horizontal .Navbar-sub .Navbar-link{border-top:1px solid #d4d375;min-height:0;padding:8px 0}.Navbar.-xl-horizontal .Navbar-sub .Navbar-item:first-child .Navbar-link{border-top:0}.Navbar.-xl-horizontal .Navbar-sub .Navbar-trigger,.Navbar.-xl-horizontal .Navbar-sub ul{display:none!important}.Navbar.-xl-horizontal>ul>.Navbar-item:last-child>.Navbar-sub{left:auto;right:0}.no-touchevents .Navbar.-xl-horizontal .Navbar-item:focus>.Navbar-sub,.no-touchevents .Navbar.-xl-horizontal .Navbar-item:hover>.Navbar-sub,.no-touchevents .Navbar.-xl-horizontal .Navbar-item>.Navbar-sub:has(:focus),.touchevents .Navbar.-xl-horizontal .Navbar-item.is-open>.Navbar-sub{clip:auto;height:auto;-webkit-transform:translateY(0);transform:translateY(0)}.Navbar.-xl-horizontal.-keepTitle,.Navbar.-xl-horizontal.-keepTitle .Navbar-ctrl{display:-ms-flexbox;display:flex}.Navbar--primary .Navbar-trigger,.Navbar.-xl-horizontal.-keepTitle .Navbar-ctrl-text,.Navbar.-xl-horizontal.-keepTitle .Navbar-ctrl-trigger{display:none}.Navbar.-xl-horizontal.-keepTitle .Navbar-ctrl-inner{width:auto}.Navbar--primary .Navbar-item.-shopping-cart{margin-right:5px!important;margin-left:20px!important}.Navbar--primary .Navbar-item.-shopping-cart .Navbar-link .Shopping-cart-amount{position:absolute;left:-10px}.Navbar--primary.-xl-horizontal .Navbar-sub .Navbar-link{background-color:transparent;border-color:transparent;color:#fff;padding:.5rem}.Navbar--primary.-xl-horizontal .Navbar-sub .Navbar-link:hover{color:#fff;background-color:#cb5a69;border-color:#d16d7b}.Hero.-m .Hero-content{min-height:500px}.Header-logo:not(.-tablet){-ms-flex:0 1 22%;flex:0 1 22%}.Header-main{-ms-flex:1 0 75%;flex:1 0 75%}.Header-navbar.Navbar--primary.-xl-horizontal>ul{height:auto;padding:0;background-color:transparent!important;background-repeat:no-repeat}.Header-navbar.Navbar--primary.-xl-horizontal>ul>.Navbar-item .Navbar-sub .Navbar-item-text.-center{margin-left:auto;margin-right:auto}.Header-navbar.Navbar--primary.-xl-horizontal>ul>.Navbar-item>.Navbar-link{background-color:transparent!important;border-top:0;border-bottom:0;color:#000}.Header-navbar.Navbar--primary.-xl-horizontal>ul>.Navbar-item>.Navbar-link:hover{background-color:#b83a4b;border-radius:3px}.Header-navbar.Navbar--primary.-xl-horizontal>ul>.Navbar-item:hover>.Navbar-link{color:#fff}.Header-navbar.Navbar--primary{display:block}}@media (min-height:33.875em){.picker__table{margin-bottom:.75em}.picker__weekday{padding-bottom:.5em}}@media (min-height:40.125em){.picker--time .picker__holder{font-size:.875em}}@media (min-height:46.75em){.picker__list-item{padding:.5em 1em}}@media only screen and (max-width:1199px){.Navbar--primary .Navbar-item{border-bottom:1px solid #ebebeb}.Header-wrap{padding-left:0;padding-right:0;-ms-flex-align:start;align-items:flex-start;box-shadow:none;padding-bottom:0}.Header-wrap.Tablet{-ms-flex-align:end;align-items:flex-end}.Header-wrap.Tablet .Header-logo{-ms-flex:0 1 70%!important;flex:0 1 70%!important}.Header-wrap.Tablet .Header-logo~.Header-logo{-ms-flex:0 1 30%!important;flex:0 1 30%!important}.Navbar--secondary{height:0!important;margin:0!important}.Navbar--secondary>ul{display:block;margin:0!important}.Navbar--secondary>ul li{display:none}.Navbar--secondary>ul li.-shopping-cart{display:block;position:absolute;right:80px;top:55px}.Navbar--secondary>ul li.-shopping-cart a{padding:12px 14px 11px}.Header-navbarTriggerButton>.Button{border-radius:3px;height:43px;line-height:40px;padding:0;text-align:center;top:30px;width:50px}.Header-navbarTriggerButton>.Button i{margin-left:0!important}}@media only screen and (max-width:1023px){.Hero-slider .slick-next,.Hero-slider .slick-prev{display:none!important}.ProductFilter-content{margin-left:auto;margin-right:auto}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media only screen and (max-width:767px){.Block.Block--wide .Block-title{text-align:left}.Block.Block--wide .Block-content .Grid.centerContent.-auto>.Grid-cell{-ms-flex:1 1 auto;flex:1 1 auto;width:100%;max-width:50%}.Block.Block--wide .Block-content .Grid.centerContent.-mobileOnly>.Grid-cell{width:100%;max-width:50%}.Card--collapsed{opacity:1}.Heading.-xl{font-size:3rem;line-height:1.20833}.Heading.-l{font-size:1.875rem;line-height:1.33333}.Heading.-m{font-size:1.5rem;line-height:1.41667}.Heading.-s{font-size:2rem;line-height:1.5}.Heading.-xs{font-size:1.125rem;line-height:1.55556}.Text.-l{font-size:1rem;line-height:1.5}.csc-textpic.csc-textpic-intext-left .csc-textpic-imagewrap,.csc-textpic.csc-textpic-intext-right .csc-textpic-imagewrap{max-width:100%;float:none;margin-bottom:1.5rem}.csc-textpic.csc-textpic-intext-left-nowrap,.csc-textpic.csc-textpic-intext-right-nowrap{display:block}.csc-textpic.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap,.csc-textpic.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{width:auto;margin-bottom:1.5rem}.csc-textpic.csc-textpic-intext-left-nowrap .csc-textpic-text,.csc-textpic.csc-textpic-intext-right-nowrap .csc-textpic-text{width:auto}.ProductFilter-container{-ms-flex-direction:column;flex-direction:column}.ProductFilter-content{margin-left:unset;margin-right:unset}}@media only screen and (max-width:599px){:root{font-size:87.5%}.Card--product .Card-textBox{min-height:auto!important}table.PriceTable,table.PriceTable tbody,table.PriceTable td,table.PriceTable tr{display:block!important}table.PriceTable td.priceRowOwnersPrice,table.PriceTable td.priceRowPrice{display:inline-block!important;vertical-align:middle;width:45%;margin-bottom:20px}table.PriceTable td.priceRowPrice span{display:inline-block}}