:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(img[class*=wp-image-]){height:auto;max-width:100%}@font-face{font-display:swap;font-family:ETmodules;font-display:block;src:url(//www.stefanssteakhouse.fi/wp-content/themes/Divi/core/admin/fonts/modules/base/modules.eot);src:url(//www.stefanssteakhouse.fi/wp-content/themes/Divi/core/admin/fonts/modules/base/modules.eot?#iefix)format("embedded-opentype"),url(//www.stefanssteakhouse.fi/wp-content/themes/Divi/core/admin/fonts/modules/base/modules.woff)format("woff"),url(//www.stefanssteakhouse.fi/wp-content/themes/Divi/core/admin/fonts/modules/base/modules.ttf)format("truetype"),url(//www.stefanssteakhouse.fi/wp-content/themes/Divi/core/admin/fonts/modules/base/modules.svg#ETmodules)format("svg");font-weight:400;font-style:normal}@media (min-width:981px){.et_pb_gutters3 .et_pb_column{margin-right:5.5%}.et_pb_gutters3 .et_pb_column_4_4{width:100%}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_module{margin-bottom:2.75%}.et_pb_gutters3 .et_pb_column_1_2{width:47.25%}.et_pb_gutters3 .et_pb_column_1_2 .et_pb_module{margin-bottom:5.82%}.et_pb_gutters3 .et_pb_column_1_5{width:15.6%}.et_pb_gutters3 .et_pb_column_1_5 .et_pb_module{margin-bottom:17.628%}}@font-face{font-display:swap;font-family:ETmodules;font-display:block;src:url(//www.stefanssteakhouse.fi/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot);src:url(//www.stefanssteakhouse.fi/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot?#iefix)format("embedded-opentype"),url(//www.stefanssteakhouse.fi/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff)format("woff"),url(//www.stefanssteakhouse.fi/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.ttf)format("truetype"),url(//www.stefanssteakhouse.fi/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.svg#ETmodules)format("svg");font-weight:400;font-style:normal}@media all and (min-width:981px){.et_right_sidebar #left-area{float:left;padding-right:5.5%}.et_right_sidebar #main-content .container:before{right:20.875%!important}}@media all and (max-width:980px){.et_right_sidebar #left-area{width:auto;float:none;padding-right:0;padding-left:0;margin-right:0}}.et_pb_with_border .et_pb_image_wrap{border:0 solid #333}.et_pb_image{margin-left:auto;margin-right:auto;line-height:0;display:block}.et_pb_image .et_pb_image_wrap{display:inline-block;position:relative;max-width:100%}.et_pb_image img{position:relative}.et_pb_button{display:inline-block}.et_pb_text_align_left{text-align:left}.et_pb_text_align_center{text-align:center}body{font-size:16px;line-height:1.6em}body,body.et_pb_button_helper_class .et_pb_button,h1,h2,h4{color:#fff}.mobile_menu_bar:after,.mobile_menu_bar:before,a{color:#fff06d}.nav li ul{border-color:#e00a1a}.container,.et_pb_row{max-width:1400px}body .et_pb_button{font-size:18px;background-color:#000}body .et_pb_button:after{content:"$";font-size:18px}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_button:hover{color:#fff!important;background-color:#1a1a1a}@media only screen and (min-width:1750px){.et_pb_row{padding:35px 0}.et_pb_section{padding:70px 0}}body,h1,h2,h4{font-family:"Abhaya Libre",Georgia,"Times New Roman",serif}.et-db #et-boc .et-l .et_pb_section_0_tb_header,.et_pb_section_0_tb_header{margin:-100px 0 0}.et-db #et-boc .et-l .et_pb_section_0_tb_header.et_pb_section,.et_pb_section_0_tb_header.et_pb_section{padding:10px 0;background-color:transparent!important}.et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,.et_pb_row_0_tb_header.et_pb_row{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.et-db #et-boc .et-l .et_pb_row_0_tb_header,.et_pb_row_0_tb_header{max-width:95%}.et-db #et-boc .et-l .et_pb_image_0_tb_header,.et_pb_image_0_tb_header{padding-top:10px;text-align:left;margin-left:0}.et-db #et-boc .et-l .et_pb_icon_0_tb_header,.et_pb_icon_0_tb_header{margin-top:20px!important;text-align:right;margin-right:0}.et-db #et-boc .et-l .et_pb_icon_0_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_0_tb_header .et_pb_icon_wrap .et-pb-icon{font-family:ETmodules!important;font-weight:400!important;color:#fff06d;font-size:42px}.et-db #et-boc .et-l .et_pb_image_0_tb_header.et_pb_module,.et_pb_image_0_tb_header.et_pb_module{margin-left:0!important;margin-right:auto!important}@media only screen and (min-width:981px){.et_pb_image_0_tb_header{max-width:100px}}@media only screen and (max-width:980px){.et_pb_section_0_tb_header.et_pb_section{margin:-100px 0 0}.et_pb_row_0_tb_header{width:95%}.et_pb_image_0_tb_header{padding-top:10px;max-width:100px}.et_pb_image_0_tb_header .et_pb_image_wrap img{width:auto}.et_pb_icon_0_tb_header{margin-top:-65px!important;margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.et_pb_section_0_tb_header.et_pb_section{margin:-100px 0 0}.et_pb_image_0_tb_header{padding-top:10px;max-width:70px}.et_pb_image_0_tb_header .et_pb_image_wrap img{width:auto}.et_pb_icon_0_tb_header{margin-top:-65px!important;margin-left:auto;margin-right:auto}}@media only screen and (min-width:981px){.et-db #et-boc .et-l .et_pb_image_0_tb_header{max-width:100px}}@media only screen and (max-width:980px){.et-db #et-boc .et-l .et_pb_section_0_tb_header.et_pb_section{margin:-100px 0 0}.et-db #et-boc .et-l .et_pb_row_0_tb_header{width:95%}.et-db #et-boc .et-l .et_pb_image_0_tb_header{padding-top:10px;max-width:100px}.et-db #et-boc .et-l .et_pb_image_0_tb_header .et_pb_image_wrap img{width:auto}.et-db #et-boc .et-l .et_pb_icon_0_tb_header{margin-top:-65px!important;margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.et-db #et-boc .et-l .et_pb_section_0_tb_header.et_pb_section{margin:-100px 0 0}.et-db #et-boc .et-l .et_pb_image_0_tb_header{padding-top:10px;max-width:70px}.et-db #et-boc .et-l .et_pb_image_0_tb_header .et_pb_image_wrap img{width:auto}.et-db #et-boc .et-l .et_pb_icon_0_tb_header{margin-top:-65px!important;margin-left:auto;margin-right:auto}}